|
@@ -541,7 +541,7 @@ class SaleReport extends Base
|
|
|
$value['second_customer_org'] = isset($customer_org1[2]) ? $customer_org1[2] : '';
|
|
|
}
|
|
|
|
|
|
- if ($value['order_type'] == 3) $value['unit'] = Db::name("good_zixun")->alias('gz')->leftJoin('unit u', 'u.id=gz.good_unit')->where(["gz.spuCode" => $value['good_code'], "gz.is_del" => 0])->value('u.unit');
|
|
|
+ if ($value['order_type'] == 3 ||$value['order_type']==4) $value['unit'] = Db::name("good_zixun")->alias('gz')->leftJoin('unit u','u.id=gz.good_unit')->where(["gz.spuCode" => $value['good_code'], "gz.is_del" => 0])->value('u.unit');
|
|
|
else $value['unit'] = Db::name('good_basic')->alias('gb')->leftJoin('unit u', 'u.id=gb.good_unit')->where(["gb.spuCode" => $value['good_code'], "gb.is_del" => 0])->value('u.unit');
|
|
|
|
|
|
$value['is_stock'] = isset($this->all_stock[$value['is_stock']]) ? $this->all_stock[$value['is_stock']] : '';
|
|
@@ -698,7 +698,7 @@ class SaleReport extends Base
|
|
|
$value['second_customer_org'] = isset($customer_org1[2]) ? $customer_org1[2] : '';
|
|
|
}
|
|
|
|
|
|
- if ($value['order_type'] == 3) {
|
|
|
+ if ($value['order_type'] == 3 || $value['order_type']==4) {
|
|
|
$value['unit'] = Db::name("good_zixun")
|
|
|
->alias('gz')
|
|
|
->leftJoin('unit u', 'u.id=gz.good_unit')
|
|
@@ -769,7 +769,8 @@ class SaleReport extends Base
|
|
|
$value['二级企业'] = isset($customer_org1[2]) ? $customer_org1[2] : '';
|
|
|
}
|
|
|
|
|
|
- if ($value['order_type'] == 3) $value['单位'] = Db::name("good_zixun")->alias('gz')->leftJoin('unit u', 'u.id=gz.good_unit')->where(["gz.spuCode" => $value['good_code'], "gz.is_del" => 0])->value('u.unit');
|
|
|
+ if ($value['order_type'] == 3||$value['order_type']==4) $value['单位'] = Db::name("good_zixun")->alias('gz')
|
|
|
+ ->leftJoin('unit u', 'u.id=gz.good_unit')->where(["gz.spuCode" => $value['good_code'], "gz.is_del" => 0])->value('u.unit');
|
|
|
else $value['单位'] = Db::name('good_basic')->alias('gb')->leftJoin('unit u', 'u.id=gb.good_unit')->where(["gb.spuCode" => $value['good_code'], "gb.is_del" => 0])->value('u.unit');
|
|
|
|
|
|
if (!isset($company_tmp[$value['apply_id']])) $company_tmp[$value['apply_id']] = $value['apply_id'];
|
|
@@ -847,7 +848,8 @@ class SaleReport extends Base
|
|
|
$value['second_customer_org'] = isset($customer_org1[2]) ? $customer_org1[2] : '';
|
|
|
}
|
|
|
|
|
|
- if ($value['order_type'] == 3) $value['unit'] = Db::name("good_zixun")->alias('gz')->leftJoin('unit u', 'u.id=gz.good_unit')->where(["gz.spuCode" => $value['good_code'], "gz.is_del" => 0])->value('u.unit');
|
|
|
+ if ($value['order_type'] == 3 || $value['order_type']==4) $value['unit'] = Db::name("good_zixun")->alias('gz')->leftJoin('unit u',
|
|
|
+ 'u.id=gz.good_unit')->where(["gz.spuCode" => $value['good_code'], "gz.is_del" => 0])->value('u.unit');
|
|
|
else $value['unit'] = Db::name('good_basic')->alias('gb')->leftJoin('unit u', 'u.id=gb.good_unit')->where(["gb.spuCode" => $value['good_code'], "gb.is_del" => 0])->value('u.unit');
|
|
|
|
|
|
if (!isset($uid_tmp[$value['apply_id']])) $uid_tmp[$value['apply_id']] = $value['apply_id'];//get_company_name_by_uid($value['apply_id']);//获取创建人的所属部门
|
|
@@ -949,7 +951,8 @@ class SaleReport extends Base
|
|
|
$value['二级企业'] = isset($customer_org1[2]) ? $customer_org1[2] : '';
|
|
|
}
|
|
|
|
|
|
- if ($value['order_type'] == 3) $value['单位'] = Db::name("good_zixun")->alias('gz')->leftJoin('unit u', 'u.id=gz.good_unit')->where(["gz.spuCode" => $value['good_code'], "gz.is_del" => 0])->value('u.unit');
|
|
|
+ if ($value['order_type'] == 3 || $value['order_type']==4) $value['单位'] = Db::name("good_zixun")->alias('gz')
|
|
|
+ ->leftJoin('unit u','u.id=gz.good_unit')->where(["gz.spuCode" => $value['good_code'], "gz.is_del" => 0])->value('u.unit');
|
|
|
else $value['单位'] = Db::name('good_basic')->alias('gb')->leftJoin('unit u', 'u.id=gb.good_unit')->where(["gb.spuCode" => $value['good_code'], "gb.is_del" => 0])->value('u.unit');
|
|
|
|
|
|
if (!isset($uid_tmp[$value['apply_id']])) $uid_tmp[$value['apply_id']] = get_company_name_by_uid($value['apply_id']);//获取创建人的所属部门
|
|
@@ -1408,7 +1411,7 @@ class SaleReport extends Base
|
|
|
foreach ($data as $value) {
|
|
|
|
|
|
if (!isset($codes[$value['customer_code']])) $codes[$value['customer_code']] = $value['customer_code'];
|
|
|
- if ($value['order_type'] == 3) $noble_metal = Db::name("good_zixun")->where(["spuCode" => $value['spuCode'], "is_del" => 0])->value('noble_metal');
|
|
|
+ if ($value['order_type'] == 3 || $value['order_type']==4) $noble_metal = Db::name("good_zixun")->where(["spuCode" => $value['spuCode'], "is_del" => 0])->value('noble_metal');
|
|
|
else $noble_metal = Db::name('good_basic')->where(['spuCode' => $value['spuCode'], 'is_del' => 0])->value('noble_metal');
|
|
|
|
|
|
if (!isset($uid_tmp[$value['apply_id']])) $uid_tmp[$value['apply_id']] = $value['apply_id'];
|
|
@@ -1465,7 +1468,7 @@ class SaleReport extends Base
|
|
|
foreach ($data as $value) {
|
|
|
if (!isset($codes[$value['customer_code']])) $codes[$value['customer_code']] = $value['customer_code'];
|
|
|
|
|
|
- if ($value['order_type'] == 3) $noble_metal = Db::name("good_zixun")->where(["spuCode" => $value['spuCode'], "is_del" => 0])->value('noble_metal');
|
|
|
+ if ($value['order_type'] == 3|| $value['order_type']==4) $noble_metal = Db::name("good_zixun")->where(["spuCode" => $value['spuCode'], "is_del" => 0])->value('noble_metal');
|
|
|
else $noble_metal = Db::name('good_basic')->where(['spuCode' => $value['spuCode'], 'is_del' => 0])->value('noble_metal');
|
|
|
|
|
|
|