public function lendedit()
 {
     $token = I('addtoken');
     if (!empty($token)) {
         $LendrecordModel = new LendrecordModel();
         $c = $LendrecordModel->alias('a')->where(array('a.salestatus' => '1', 'a.id' => I('id')))->count();
         if ($c > 0) {
             $this->ajaxError('编辑已放贷资产失败,该资产已经销售!');
         }
         $c = ispg(I('id'));
         if ($c > 0) {
             $this->ajaxError('该资产已经打包,不能编辑!');
         }
         $c = $LendrecordModel->where(array('status' => 1, 'id' => array('neq', I('id')), 'serializenum' => I('serializenum')))->count();
         if ($c > 0) {
             $this->ajaxError('资产编号已经存在!');
         }
         $result = $LendrecordModel->lendedit();
         if ($result !== false) {
             $this->ajaxSuccess('编辑已放贷资产成功!');
         } else {
             $this->ajaxError('编辑已放贷资产失败!');
         }
     } else {
         $islendrule = islendrule(I('id'));
         $this->assign('islendrule', $islendrule);
         $row = M('lend_record')->where(array('id' => I('id')))->find();
         $nodelist = M('innode_basicinfo')->field('id,nodename')->where(array('status' => 1))->order('updatetime desc')->select();
         $this->assign('nodelist', $nodelist);
         $zcsource_type = M('zcsource_type')->field('id,name')->where(array('status' => 1))->select();
         $this->assign('zcsource_type', $zcsource_type);
         $payment_type = M('payment_type')->field('id,name')->where(array('status' => 1))->select();
         $riskleve = M('riskleve')->field('id,name')->where(array('status' => 1))->order('updatetime desc')->select();
         $this->assign('riskleve', $riskleve);
         $this->assign('payment_type', $payment_type);
         $this->assign('namespace', 'lendedit');
         $this->assign('pnamespace', 'lendpassindex');
         $this->assign('row', $row);
         $this->display();
     }
 }
 function lendedit()
 {
     $time = time();
     $basicinfo = array('innode_id' => I('innodeid'), 'serializenum' => I('serializenum'), 'personname' => I('personname'), 'zcsourcetype' => I('zcsourcetype'), 'yearlv' => I('yearlv'), 'islend' => I('islend'), 'riskleve' => I('riskleve'), 'begindate' => I('begindate'), 'paymenttypeid' => I('payment_type'), 'uplimit' => I('uplimit'), 'leavemoney' => I('zcmoney'), 'channeltype' => I('channeltype'), 'cardcode' => I('cardcode'), 'zcmoney' => I('zcmoney'), 'enddate' => I('enddate'), 'ratemoney' => I('ratemoney'), 'riskleve' => I('riskleve'), 'updatetime' => $time, 'member_id' => session('member.id'));
     $row = islendrule(I('id'));
     if ($row['sorttype'] == 2) {
         unset($basicinfo['innode_id']);
         unset($basicinfo['zcsourcetype']);
         unset($basicinfo['islend']);
         unset($basicinfo['zcmoney']);
         unset($basicinfo['islend']);
     }
     $result = $this->where(array('id' => I('id')))->save($basicinfo);
     return $result;
 }