提交 a94a91b8 authored 作者: fengzy's avatar fengzy

OA数据同步生产环境测试

上级 98d0d1b6
...@@ -196,7 +196,7 @@ class openemClassAction extends openapiAction ...@@ -196,7 +196,7 @@ class openemClassAction extends openapiAction
$new_array= array_combine($key,$v); $new_array= array_combine($key,$v);
} }
$fbillno=$new_array['FBillNo']; $fbillno=$new_array['FBillNo'];
$datalist = $this->db->getone('[Q]c_emfk',"`fbillno`='".$fbillno."'",'id,docnum,fbillno,amount'); $datalist = $this->db->getone('[Q]c_emfk',"`fbillno`='".$fbillno."'",'id,docnum,payee,fbillno,amount');
if($new_array['FDOCUMENTSTATUS']=='C'){ if($new_array['FDOCUMENTSTATUS']=='C'){
$payflow = $this->db->getone('[Q]c_emfk_paymentflow',"`fbillno`='".$new_array['FBillNo']."'",'id,fbillno'); $payflow = $this->db->getone('[Q]c_emfk_paymentflow',"`fbillno`='".$new_array['FBillNo']."'",'id,fbillno');
if(!$payflow ){ if(!$payflow ){
...@@ -284,10 +284,10 @@ class openemClassAction extends openapiAction ...@@ -284,10 +284,10 @@ class openemClassAction extends openapiAction
'account' => $data['name'], 'account' => $data['name'],
'opt_type' => 2, 'opt_type' => 2,
'amount' =>$vo['amount'], 'amount' =>$vo['amount'],
'trans_numb' => $this->rs['docnum'], 'trans_numb' => $docnum,
'account_balance' => $data['account_balance']-$vo['amount'], 'account_balance' => $data['account_balance']-$vo['amount'],
'create_time' =>date("Y-m-d H:i:s"), 'create_time' =>date("Y-m-d H:i:s"),
'uid' =>$this->rs['uid'], 'uid' =>$vo['uid'],
); );
m('c_account_detail')->insert($account_detail); m('c_account_detail')->insert($account_detail);
...@@ -296,15 +296,15 @@ class openemClassAction extends openapiAction ...@@ -296,15 +296,15 @@ class openemClassAction extends openapiAction
$fund_detail=array( $fund_detail=array(
'trans_numb' =>$this->rs['docnum'], 'trans_numb' =>$docnum,
'account' => $data['name'], 'account' => $data['name'],
'toaccount' =>$this->rs['applicant'], 'toaccount' =>$datalist['payee'],
'trans_amount' =>$vo['amount'], 'trans_amount' =>$vo['amount'],
'business_type' =>12, 'business_type' =>12,
'opt_type' =>2, 'opt_type' =>2,
'account_balance'=>$data['account_balance']-$vo['amount'], 'account_balance'=>$data['account_balance']-$vo['amount'],
'create_time' =>date("Y-m-d H:i:s"), 'create_time' =>date("Y-m-d H:i:s"),
'uid' =>$this->rs['uid'], 'uid' =>$vo['uid'],
); );
m('c_fund_detail')->insert($fund_detail); m('c_fund_detail')->insert($fund_detail);
} }
......
...@@ -70,7 +70,7 @@ class openfinfybxClassAction extends openapiAction ...@@ -70,7 +70,7 @@ class openfinfybxClassAction extends openapiAction
$payflow = $this->db->getone('[Q]c_fininfom_paymentflow',"`fbillno`='".$new_array[$ke]['FBillNo']."'",'id,fbillno'); $payflow = $this->db->getone('[Q]c_fininfom_paymentflow',"`fbillno`='".$new_array[$ke]['FBillNo']."'",'id,fbillno');
$fbillno=$new_array['FBillNo']; $fbillno=$new_array['FBillNo'];
$datalist = $this->db->getone('[Q]fininfom',"`fbillno`='".$value['fbillno']."'",'id,docnum,fbillno,money'); $datalist = $this->db->getone('[Q]fininfom',"`fbillno`='".$value['fbillno']."'",'id,docnum,applicant,fbillno,money');
$paymentflow=array( $paymentflow=array(
'docnum' =>$datalist['docnum'], 'docnum' =>$datalist['docnum'],
...@@ -168,9 +168,9 @@ class openfinfybxClassAction extends openapiAction ...@@ -168,9 +168,9 @@ class openfinfybxClassAction extends openapiAction
$fund_detail=array( $fund_detail=array(
'trans_numb' =>$this->rs['docnum'], 'trans_numb' =>$datalist['docnum'],
'account' => $data['name'], 'account' => $data['name'],
'toaccount' =>$datalist['docnum'], 'toaccount' =>$datalist['applicant'],
'trans_amount' =>$vo['amount'], 'trans_amount' =>$vo['amount'],
'business_type' =>11, 'business_type' =>11,
'opt_type' =>2, 'opt_type' =>2,
...@@ -192,7 +192,7 @@ class openfinfybxClassAction extends openapiAction ...@@ -192,7 +192,7 @@ class openfinfybxClassAction extends openapiAction
$new_array= array_combine($key,$v); $new_array= array_combine($key,$v);
} }
$fbillno=$new_array['FBillNo']; $fbillno=$new_array['FBillNo'];
$datalist = $this->db->getone('[Q]fininfom',"`fbillno`='".$fbillno."'",'id,docnum,fbillno,money'); $datalist = $this->db->getone('[Q]fininfom',"`fbillno`='".$fbillno."'",'id,docnum,applicant,fbillno,money');
if($new_array['FDOCUMENTSTATUS']=='C'){ if($new_array['FDOCUMENTSTATUS']=='C'){
$payflow = $this->db->getone('[Q]c_fininfom_paymentflow',"`fbillno`='".$new_array['FBillNo']."'",'id,fbillno'); $payflow = $this->db->getone('[Q]c_fininfom_paymentflow',"`fbillno`='".$new_array['FBillNo']."'",'id,fbillno');
...@@ -292,9 +292,9 @@ class openfinfybxClassAction extends openapiAction ...@@ -292,9 +292,9 @@ class openfinfybxClassAction extends openapiAction
$fund_detail=array( $fund_detail=array(
'trans_numb' =>$this->rs['docnum'], 'trans_numb' =>$datalist['docnum'],
'account' => $data['name'], 'account' => $data['name'],
'toaccount' =>$datalist['docnum'], 'toaccount' =>$datalist['applicant'],
'trans_amount' =>$vo['amount'], 'trans_amount' =>$vo['amount'],
'business_type' =>11, 'business_type' =>11,
'opt_type' =>2, 'opt_type' =>2,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论