提交 4a5fdb70 authored 作者: fengzy's avatar fengzy

'调整emfk'

上级 fcd402ee
...@@ -55,8 +55,7 @@ class openemClassAction extends openapiAction ...@@ -55,8 +55,7 @@ class openemClassAction extends openapiAction
$result = self::invoke_save($cloudUrl,$post_content,$cookie_jar); $result = self::invoke_save($cloudUrl,$post_content,$cookie_jar);
$array = json_decode($result,true); $array = json_decode($result,true);
echo "<pre>";
var_dump($array);die;
if(count($array)>1){ if(count($array)>1){
$key = ['FBillNo','FDOCUMENTSTATUS','FPAYTOTALAMOUNTFOR','FPOSTDATE' ]; $key = ['FBillNo','FDOCUMENTSTATUS','FPAYTOTALAMOUNTFOR','FPOSTDATE' ];
...@@ -65,15 +64,17 @@ class openemClassAction extends openapiAction ...@@ -65,15 +64,17 @@ class openemClassAction extends openapiAction
$new_array[$k] = array_combine($key,$v); $new_array[$k] = array_combine($key,$v);
} }
echo "<pre>";
var_dump($new_array);
// 计算金钱 // 计算金钱
$sum = 0; $sum = 0;
foreach($new_array as $ke =>$item){ foreach($new_array as $ke =>$item){
if($item['FDOCUMENTSTATUS']=='C'){ if($item['FDOCUMENTSTATUS']=='C'){
$sum += (int)$item['FPAYTOTALAMOUNTFOR']; $sum += (int)$item['FPAYTOTALAMOUNTFOR'];
$payflow = $this->db->getone('[Q]finifom_oayfk_paymentflow',"`fbillno`='".$new_array[$ke]['FBillNo']."'",'id,fbillno'); $payflow = $this->db->getone('[Q]c_emfk_paymentflow',"`fbillno`='".$new_array[$ke]['FBillNo']."'",'id,fbillno');
$fbillno=$new_array['FSRCBILLNO']; $fbillno=$new_array['FSRCBILLNO'];
$datalist = $this->db->getone('[Q]c_fininfom_oayfk',"`fbillno`='".$value['fbillno']."'",'id,fbillno,amountOfThisPayment'); $datalist = $this->db->getone('[Q]c_emfk',"`fbillno`='".$value['fbillno']."'",'id,fbillno,amountOfThisPayment');
if(!$payflow ){ if(!$payflow ){
$paymentflow=array( $paymentflow=array(
'fsrcbillno' =>$new_array[$ke]['FSRCBILLNO'], 'fsrcbillno' =>$new_array[$ke]['FSRCBILLNO'],
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论