|
@@ -4,7 +4,7 @@ declare (strict_types = 1);
|
|
namespace app\admin\controller;
|
|
namespace app\admin\controller;
|
|
|
|
|
|
|
|
|
|
-use app\admin\model\CgdInfo;use app\admin\model\FhdChild;use app\admin\model\GoodCombind;use app\admin\model\InvoicePay;use app\admin\model\InvoicePool;use app\admin\model\Pay;use app\admin\model\PayInfo;use app\admin\model\ReportCode;
|
|
|
|
|
|
+use app\admin\model\CgdInfo;use app\admin\model\FhdChild;use app\admin\model\GoodCombind;use app\admin\model\InvoicePay;use app\admin\model\InvoicePool;use app\admin\model\OrderCategory;use app\admin\model\Pay;use app\admin\model\PayInfo;use app\admin\model\ReportCode;
|
|
use think\App;use think\Exception;
|
|
use think\App;use think\Exception;
|
|
use think\facade\Config;
|
|
use think\facade\Config;
|
|
use think\facade\Db;
|
|
use think\facade\Db;
|
|
@@ -1093,6 +1093,7 @@ class Payment extends Base
|
|
$cgdinfo['goodNum'] =$cgdinfo['goodNum']- $cgdinfo['thNum'];
|
|
$cgdinfo['goodNum'] =$cgdinfo['goodNum']- $cgdinfo['thNum'];
|
|
$cgdinfo['sendNum'] =$cgdinfo['sendNum']- $cgdinfo['thNum'];
|
|
$cgdinfo['sendNum'] =$cgdinfo['sendNum']- $cgdinfo['thNum'];
|
|
$cgdinfo['child']=[];
|
|
$cgdinfo['child']=[];
|
|
|
|
+ $cgdinfo['orderTax'] =OrderCategory::GetTaxInfoByCode($sequenceNo);
|
|
$list=(new GoodCombind())->where("spuCode",$cgdinfo['goodNo'])->visible(["child"])->with(["child"])
|
|
$list=(new GoodCombind())->where("spuCode",$cgdinfo['goodNo'])->visible(["child"])->with(["child"])
|
|
->select();
|
|
->select();
|
|
if($list->isEmpty()==false)$cgdinfo['child']=array_column($list->toArray(),'child');
|
|
if($list->isEmpty()==false)$cgdinfo['child']=array_column($list->toArray(),'child');
|
|
@@ -1115,6 +1116,7 @@ class Payment extends Base
|
|
->where(["a.is_del"=>0,"b.is_del"=>0,"a.payNo"=>$payNo])->field("b.*")
|
|
->where(["a.is_del"=>0,"b.is_del"=>0,"a.payNo"=>$payNo])->field("b.*")
|
|
->select()->toArray();
|
|
->select()->toArray();
|
|
foreach ($pay as &$value){
|
|
foreach ($pay as &$value){
|
|
|
|
+ $value['orderTax'] =OrderCategory::GetTaxInfoByCode($value['sequenceNo']);
|
|
$value['catInfo'] = json_decode($value['catInfo'],true);
|
|
$value['catInfo'] = json_decode($value['catInfo'],true);
|
|
$value['goodNum'] =$value['goodNum']- $value['thNum'];
|
|
$value['goodNum'] =$value['goodNum']- $value['thNum'];
|
|
$value['sendNum'] =$value['sendNum']- $value['thNum'];
|
|
$value['sendNum'] =$value['sendNum']- $value['thNum'];
|
|
@@ -1130,15 +1132,15 @@ class Payment extends Base
|
|
->field('b.*,c.outCode,c.good_name,c.spuCode,c.post_name,c.post_code')
|
|
->field('b.*,c.outCode,c.good_name,c.spuCode,c.post_name,c.post_code')
|
|
->select()->toArray();
|
|
->select()->toArray();
|
|
}
|
|
}
|
|
- $payinfo['pay_type']=Db::name('supplier_info')->where('code',$payinfo['supplierNo'])->value('pay_method','');
|
|
|
|
- $payinfo['inv_tag_name']='';
|
|
|
|
- $payinfo['pay_tag_name']='';
|
|
|
|
- $payinfo['pay_tag_img']='';
|
|
|
|
- $payinfo['inv_tag_id']='0';
|
|
|
|
- $payinfo['pay_tag_id']='0';
|
|
|
|
- $payinfo['pay_tag_remark']='';
|
|
|
|
- $payinfo['inv_tag_img']='';
|
|
|
|
- $payinfo['inv_tag_remark']='';
|
|
|
|
|
|
+ $payinfo['pay_type']=Db::name('supplier_info')->where('code',$payinfo['supplierNo'])->value('pay_method','');
|
|
|
|
+ $payinfo['inv_tag_name']='';
|
|
|
|
+ $payinfo['pay_tag_name']='';
|
|
|
|
+ $payinfo['pay_tag_img']='';
|
|
|
|
+ $payinfo['inv_tag_id']='0';
|
|
|
|
+ $payinfo['pay_tag_id']='0';
|
|
|
|
+ $payinfo['pay_tag_remark']='';
|
|
|
|
+ $payinfo['inv_tag_img']='';
|
|
|
|
+ $payinfo['inv_tag_remark']='';
|
|
if($payinfo['pay_tag']==1 || $payinfo['inv_tag']==1){
|
|
if($payinfo['pay_tag']==1 || $payinfo['inv_tag']==1){
|
|
$tag =Db::name('tag_log')->alias('a')->leftJoin('order_tag b','a.tag_id=b.id')->where
|
|
$tag =Db::name('tag_log')->alias('a')->leftJoin('order_tag b','a.tag_id=b.id')->where
|
|
(['code'=>$payNo,"a.status"=>[1,2]])->order('id desc')->column('a.id,b.tag_name,a.tag_img,a
|
|
(['code'=>$payNo,"a.status"=>[1,2]])->order('id desc')->column('a.id,b.tag_name,a.tag_img,a
|