diff --git a/webht/third_party/dingtools/controllers/index.php b/webht/third_party/dingtools/controllers/index.php index aa8a39dc..45fe064d 100644 --- a/webht/third_party/dingtools/controllers/index.php +++ b/webht/third_party/dingtools/controllers/index.php @@ -162,10 +162,18 @@ class index extends CI_Controller { $data['result'] = $recivedata->result; $unionid = $this->get_unionid($recivedata->staffId); $data['unionid'] = $unionid; - if(isset($recivedata->content)){ - $data['content'] = $recivedata->content; + $data['EventType'] = $recivedata->EventType; + + if(isset($recivedata->remark)){ + $data['remark'] = $recivedata->remark; + }else{ + $data['remark'] = ''; + } + + if(isset($recivedata->result)){ + $data['result'] = $recivedata->result; }else{ - $data['content'] = ''; + $data['result'] = ''; } $this->dingtools_model->add_instance_id($data); diff --git a/webht/third_party/dingtools/models/dingtools_model.php b/webht/third_party/dingtools/models/dingtools_model.php index 892473fd..539c14b5 100644 --- a/webht/third_party/dingtools/models/dingtools_model.php +++ b/webht/third_party/dingtools/models/dingtools_model.php @@ -9,7 +9,7 @@ class dingtools_model extends CI_Model { public function add_instance_id($data){ $sql = 'insert into GroupPaymentAuditState - (PAS_Instance_id,PAS_Unionid,PAS_AuditType,PAS_AuditResult,PAS_AuditContent,PAS_CreateDate) values (?,?,?,?,?,GETDATE())'; - $query = $this->HT->query($sql,array($data['processInstanceId'],$data['unionid'],$data['type'],$data['result'],$data['content'])); + (PAS_Instance_id,PAS_EventTypePAS_Unionid,PAS_AuditType,PAS_AuditResult,PAS_AuditContent,PAS_CreateDate) values (?,?,?,?,?,GETDATE())'; + $query = $this->HT->query($sql,array($data['processInstanceId'],$data['EventType'],$data['unionid'],$data['type'],$data['result'],$data['remark'])); } } \ No newline at end of file