|
@@ -3272,7 +3272,7 @@ class Sale extends Base
|
|
|
// $names = $userCommon->handle('getCodeAndName',['code'=>array_merge(array_column($list,'supplierNo'),array_column($list,'customer_code'))]);
|
|
|
|
|
|
foreach ($list as $value) {
|
|
|
- if ($value['order_type'] == 3) {
|
|
|
+ if (in_array($value['order_type'], [3, 4])) {
|
|
|
$goon = Db::name("good_zixun")->where(["spuCode" => $value['good_code'], "is_del" => 0])->find();
|
|
|
} else {
|
|
|
$goon = Db::name('good_platform')->alias('a')->join('good b', 'b.spuCode=a.spuCode', 'left')
|
|
@@ -3479,7 +3479,7 @@ class Sale extends Base
|
|
|
if ($einfo == false) {
|
|
|
return error_show(1002, "未找到销售订单数据");
|
|
|
}
|
|
|
- if ($einfo['order_type'] == 3) {
|
|
|
+ if (in_array($einfo['order_type'], [3, 4])) {
|
|
|
$goon = Db::name("good_zixun")->where(["spuCode" => $einfo['good_code'], "is_del" => 0])->find();
|
|
|
} else {
|
|
|
$goon = Db::name('good_platform')->alias('a')->join('good b', 'b.spuCode=a.spuCode', 'left')
|
|
@@ -4901,8 +4901,7 @@ class Sale extends Base
|
|
|
return app_show(1003, $value['outCode'] . '发货单只能由库管操作');
|
|
|
}
|
|
|
} else {
|
|
|
- if($sale_infos[$order_out_infos[$value['outCode']]['orderCode']]['order_type']==3
|
|
|
- ||$sale_infos[$order_out_infos[$value['outCode']]['orderCode']]['order_type']==4 ){
|
|
|
+ if($sale_infos[$order_out_infos[$value['outCode']]['orderCode']]['order_type']==3 ||$sale_infos[$order_out_infos[$value['outCode']]['orderCode']]['order_type']==4 ){
|
|
|
$personid = Db::name('good_zixun')->alias("a")->leftJoin("supplier b","a.supplierNo=b.code")
|
|
|
->where(['a.spuCode' => $sale_infos[$order_out_infos[$value['outCode']]['orderCode']]['good_code'], 'a.is_del' => 0])
|
|
|
->value('personid');
|