提交 0554d395 authored 作者: fengzy's avatar fengzy

'调整emfk'

上级 f18f32d3
...@@ -68,166 +68,177 @@ class flow_emfkClassModel extends flowModel ...@@ -68,166 +68,177 @@ class flow_emfkClassModel extends flowModel
} }
} }
} }
echo "<pre>";
var_dump($arr);die;
// $cloudUrl = "http://36.110.39.211/k3cloud/";
// $cloudUrl = "http://36.110.39.211/k3cloud/"; //登陆参数
// //登陆参数 $data = array(
// $data = array( '5e64f6ff0bd47f',//帐套Id
// '5e64f6ff0bd47f',//帐套Id 'Administrator',//用户名
// 'Administrator',//用户名 '666666',//密码
// '666666',//密码 '2052'//语言标识359010087
// '2052'//语言标识359010087 );
// ); //定义记录Cloud服务端返回的Session
// //定义记录Cloud服务端返回的Session $cookie_jar = tempnam('/tmp','CloudSession');
// $cookie_jar = tempnam('/tmp','CloudSession'); $post_content = self::create_postdata($data);
// $post_content = self::create_postdata($data); $result = self::invoke_login($cloudUrl,$post_content,$cookie_jar);
// $result = self::invoke_login($cloudUrl,$post_content,$cookie_jar); header("Content-type: text/html; charset=utf8");
// header("Content-type: text/html; charset=utf8"); $applicant=$this->rs['applicant'];//申请人
// $applicant=$this->rs['applicant'];//申请人 $applicationdpt=$this->rs['applicationdpt'];//申请部门
// $applicationdpt=$this->rs['applicationdpt'];//申请部门 $applydt=$this->rs['applydt'];//申请日期
// $applydt=$this->rs['applydt'];//申请日期 $cbxmid=$this->rs['cbxmid'];//成本中心
// $cbxmid=$this->rs['cbxmid'];//成本中心 $cbxmid=substr($cbxmid,0,strpos($cbxmid, "("));
// $cbxmid=substr($cbxmid,0,strpos($cbxmid, "("));
//
//
// $money=$this->rs['amount'];//合计金额
// $money=$this->rs['amount'];//合计金额
//
//
//
// $data_model ='{
// $data_model ='{ "Creator": "",
// "Creator": "", "NeedUpDateFields": [],
// "NeedUpDateFields": [], "NeedReturnFields": [],
// "NeedReturnFields": [], "IsDeleteEntry": "true",
// "IsDeleteEntry": "true", "SubSystemId": "",
// "SubSystemId": "", "IsVerifyBaseDataField": "false",
// "IsVerifyBaseDataField": "false", "IsEntryBatchFill": "true",
// "IsEntryBatchFill": "true", "ValidateFlag": "true",
// "ValidateFlag": "true", "NumberSearch": "true",
// "NumberSearch": "true", "InterationFlags": "",
// "InterationFlags": "", "IsAutoSubmitAndAudit": "false",
// "IsAutoSubmitAndAudit": "false", "Model": {
// "Model": { "FID": 0,
// "FID": 0, "FBillTypeID": {
// "FBillTypeID": { "FNUMBER": "FKDLX08_SYS"
// "FNUMBER": "FKDLX08_SYS" },
// }, "FDATE": "2020-07-29 00:00:00",
// "FDATE": "2020-07-29 00:00:00", "FCONTACTUNITTYPE": "BD_Supplier",
// "FCONTACTUNITTYPE": "BD_Supplier", "FCONTACTUNIT": {
// "FCONTACTUNIT": { "FNumber": "GDGYS-0002"
// "FNumber": "GDGYS-0002" },
// }, "FRECTUNITTYPE": "BD_Supplier",
// "FRECTUNITTYPE": "BD_Supplier", "FRECTUNIT": {
// "FRECTUNIT": { "FNumber": "GDGYS-0002"
// "FNumber": "GDGYS-0002" },
// }, "FISINIT": false,
// "FISINIT": false, "FCURRENCYID": {
// "FCURRENCYID": { "FNumber": "PRE001"
// "FNumber": "PRE001" },
// }, "FEXCHANGERATE": 1.0,
// "FEXCHANGERATE": 1.0, "FSETTLERATE": 1.0,
// "FSETTLERATE": 1.0, "FSETTLEORGID": {
// "FSETTLEORGID": { "FNumber": "0000"
// "FNumber": "0000" },
// }, "FDOCUMENTSTATUS": "Z",
// "FDOCUMENTSTATUS": "Z", "FCancelStatus": "A",
// "FCancelStatus": "A", "FPAYORGID": {
// "FPAYORGID": { "FNumber": "0000"
// "FNumber": "0000" },
// }, "FISSAMEORG": true,
// "FISSAMEORG": true, "FIsCredit": false,
// "FIsCredit": false, "FSETTLECUR": {
// "FSETTLECUR": { "FNUMBER": "PRE001"
// "FNUMBER": "PRE001" },
// }, "FIsWriteOff": false,
// "FIsWriteOff": false, "FREALPAY": false,
// "FREALPAY": false, "FISCARRYRATE": false,
// "FISCARRYRATE": false, "FSETTLEMAINBOOKID": {
// "FSETTLEMAINBOOKID": { "FNUMBER": "PRE001"
// "FNUMBER": "PRE001" },
// }, "F_PAEZ_OADJBH": "111111",
// "F_PAEZ_OADJBH": "111111", "FPAYBILLENTRY": [
// "FPAYBILLENTRY": [ {
// { "FSETTLETYPEID": {
// "FSETTLETYPEID": { "FNumber": "JSFS04_SYS"
// "FNumber": "JSFS04_SYS" },
// }, "FPURPOSEID": {
// "FPURPOSEID": { "FNumber": "SFKYT001"
// "FNumber": "SFKYT001" },
// }, "FPAYTOTALAMOUNTFOR": 100000.0,
// "FPAYTOTALAMOUNTFOR": 100000.0, "FPAYAMOUNTFOR_E": 100000.0,
// "FPAYAMOUNTFOR_E": 100000.0, "FSETTLEPAYAMOUNTFOR": 100000.0,
// "FSETTLEPAYAMOUNTFOR": 100000.0, "FREALPAYAMOUNTFOR_D": 100000.0,
// "FREALPAYAMOUNTFOR_D": 100000.0,
// "FOPPOSITEBANKACCOUNT": "55555555555",
// "FOPPOSITEBANKACCOUNT": "55555555555", "FOPPOSITECCOUNTNAME": "66666666666",
// "FOPPOSITECCOUNTNAME": "66666666666", "FOPPOSITEBANKNAME": "333333",
// "FOPPOSITEBANKNAME": "333333", "FOpenAddressRec": "4444444",
// "FOpenAddressRec": "4444444", "FPAYAMOUNT_E": 100000.0,
// "FPAYAMOUNT_E": 100000.0, "FPOSTDATE": "2020-07-29 00:00:00",
// "FPOSTDATE": "2020-07-29 00:00:00", "FRuZhangType": "1",
// "FRuZhangType": "1", "FPayType": "A",
// "FPayType": "A", "F_XM_ID": {
// "F_PAEZ_Cbzx": { "FNUMBER": "08007"
// "FNUMBER": "GS.BJ.B05.03" },
// } "FCostType": {
// } "FNUMBER": "CBLX0006"
// ] },
// } "FCostModel": {
// }'; "FNUMBER": "CBMS0003"
// $model=json_decode($data_model,true); },
// "F_KXType": {
// $model['Model']['F_PAEZ_Cbzx']['FNUMBER']=$cbxmid; "FNUMBER": "001"
// $model['Model']['FDATE']=$applydt; },
"F_PAEZ_Cbzx": {
"FNUMBER": "GS.BJ.B05.03"
}
}
]
}
}';
$model=json_decode($data_model,true);
$model['Model']['F_PAEZ_Cbzx']['FNUMBER']=$cbxmid;
$model['Model']['FDATE']=$applydt;
// $model['Model']['FCONTACTUNIT']['FNumber']=$gonncode; // $model['Model']['FCONTACTUNIT']['FNumber']=$gonncode;
// $model['Model']['F_PAEZ_OADJBH']=$this->rs['docnum'];; $model['Model']['F_PAEZ_OADJBH']=$this->rs['docnum'];;
// $model['Model']['FRECTUNIT']['FNumber']=$gonncode; // $model['Model']['FRECTUNIT']['FNumber']=$gonncode;
// $model['Model']['FPAYAPPLYENTRY']=$arr['FPAYBILLENTRY']; $model['Model']['FPAYAPPLYENTRY']=$arr['FPAYBILLENTRY'];
//
// $data_model=json_encode($model); $data_model=json_encode($model);
// $data = array( $data = array(
// 'AP_PAYBILL',//业务对象标识FormId 'AP_PAYBILL',//业务对象标识FormId
// $data_model//具体Json字串 $data_model//具体Json字串
// ); );
//
// $post_content = self::create_postdata($data); $post_content = self::create_postdata($data);
// $result = self::invoke_add($cloudUrl,$post_content,$cookie_jar); $result = self::invoke_add($cloudUrl,$post_content,$cookie_jar);
// $array = json_decode($result,true); $array = json_decode($result,true);
// var_dump($array);die; var_dump($array);die;
// if($array['Result']['ResponseStatus']['IsSuccess']){ if($array['Result']['ResponseStatus']['IsSuccess']){
// $num=$array['Result']['Number']; $num=$array['Result']['Number'];
// $this->update("`fbillno`='$num'", $this->rs['id']); $this->update("`fbillno`='$num'", $this->rs['id']);
//
// $this->erplog($this->rs['docnum'],'fininfom','保存成功',json_encode($array),date("Y-m-d H:i:s"),2,$num,$array['Result']['Id'],1); $this->erplog($this->rs['docnum'],'fininfom','保存成功',json_encode($array),date("Y-m-d H:i:s"),2,$num,$array['Result']['Id'],1);
//
//
// if($this->supplier_submit($cloudUrl,$cookie_jar,$array['Result']['Id'],$array['Result']['Number'])){ if($this->supplier_submit($cloudUrl,$cookie_jar,$array['Result']['Id'],$array['Result']['Number'])){
//
// $this->erplog($this->rs['docnum'],'fininfom','提交成功',json_encode($array),date("Y-m-d H:i:s"),2,$num,$array['Result']['Id'],2); $this->erplog($this->rs['docnum'],'fininfom','提交成功',json_encode($array),date("Y-m-d H:i:s"),2,$num,$array['Result']['Id'],2);
//
// }else{ }else{
//
// $this->erplog($this->rs['docnum'],'fininfom','提交失败',json_encode($array),date("Y-m-d H:i:s"),1,$num,$array['Result']['Id'],2); $this->erplog($this->rs['docnum'],'fininfom','提交失败',json_encode($array),date("Y-m-d H:i:s"),1,$num,$array['Result']['Id'],2);
//
// } }
// if($this->supplier_audit($cloudUrl,$cookie_jar,$array['Result']['Id'],$array['Result']['Number'])){ if($this->supplier_audit($cloudUrl,$cookie_jar,$array['Result']['Id'],$array['Result']['Number'])){
//
// $this->erplog($this->rs['docnum'],'fininfom','审核成功',json_encode($array),date("Y-m-d H:i:s"),2,$num,$array['Result']['Id'],3); $this->erplog($this->rs['docnum'],'fininfom','审核成功',json_encode($array),date("Y-m-d H:i:s"),2,$num,$array['Result']['Id'],3);
//
// }else{ }else{
//
// $this->erplog($this->rs['docnum'],'fininfom','审核失败',json_encode($array),date("Y-m-d H:i:s"),1,$num,$array['Result']['Id'],3); $this->erplog($this->rs['docnum'],'fininfom','审核失败',json_encode($array),date("Y-m-d H:i:s"),1,$num,$array['Result']['Id'],3);
//
// } }
//
//
// }else{ }else{
//
// $this->erplog($this->rs['docnum'],'fininfom','保存失败',json_encode($array),date("Y-m-d H:i:s"),1,$num,$array['Result']['Id'],1); $this->erplog($this->rs['docnum'],'fininfom','保存失败',json_encode($array),date("Y-m-d H:i:s"),1,$num,$array['Result']['Id'],1);
// m('erplog')->insert($erp_log); m('erplog')->insert($erp_log);
// } }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论