Esempio n. 1
0
 public function remitAction()
 {
     if ($this->isAjax()) {
         $data = $this->request->getPost();
         $uid = $data['uid'];
         !$uid and $this->error('参数错误');
         $model = new LoanForm('remit');
         if ($result = $model->validate($data)) {
             if ($model->remit()) {
                 Log::add($uid, $this->getOperatorId(), \App\Config\Log::loanOperate('remit_certify'));
                 $this->success('操作成功');
             } else {
                 $this->error('操作失败');
             }
         } else {
             $this->error('验证失败');
         }
         exit;
     }
 }
Esempio n. 2
0
 /**
  * 处理案件
  */
 public function dealAction()
 {
     if ($this->isAjax()) {
         $data = $this->request->getPost();
         $type = $data['type'];
         if (!in_array($type, ['agree', 'refuse'])) {
             $this->error('参数错误');
         }
         $data['oid'] = $this->getOperatorId();
         $data['status'] = $type == 'agree' ? \App\LoanStatus::getStatusRcAgree() : \App\LoanStatus::getStatusRcRefuse();
         $model = new LoanForm($type);
         $result = $model->validate($data);
         if ($result) {
             if ($model->deal()) {
                 LoanSketch::updateStatus($data['uid'], $data['status']);
                 Log::add($data['uid'], $data['oid'], \App\Config\Log::loanOperate('rc'));
                 $this->success('操作成功');
             } else {
                 Log::add($data['uid'], $data['oid'], \App\Config\Log::loanOperate('rc_refuse'));
                 $this->error('操作失败');
             }
         } else {
             $this->error('验证失败');
         }
         exit;
     }
 }
Esempio n. 3
0
 /**
  * 抵押公证
  */
 public function pledgenotaryAction()
 {
     if ($this->isAjax()) {
         $data = $this->request->getPost();
         $uid = $data['uid'];
         !$uid and $this->error('参数错误');
         $model = new LoanForm('pledge_notary');
         $data['pledge_notary'] = 1;
         if ($result = $model->validate($data)) {
             if ($model->pledgenotary()) {
                 Log::add($data['uid'], $this->getOperatorId(), \App\Config\Log::loanOperate('pledgenotary'));
                 $this->success('操作成功');
             } else {
                 $this->error('操作失败');
             }
         } else {
             $this->error('验证失败');
         }
         exit;
     }
 }