|
@@ -77,8 +77,8 @@ class CheckService extends Service
|
|
];
|
|
];
|
|
|
|
|
|
public static $finished = [
|
|
public static $finished = [
|
|
- self::four => 'confirmSalesOrder', // 合同 安装件 合同公司完结
|
|
|
|
- self::nine => 'confirmSalesOrder2', // 合同 安装件 合同客户完结
|
|
|
|
|
|
+ self::four => 'settleSalesOrder', // 合同 安装件 合同公司完结
|
|
|
|
+ self::nine => 'settleSalesOrderCustomer', // 合同 安装件 合同客户完结
|
|
];
|
|
];
|
|
|
|
|
|
//单据操作
|
|
//单据操作
|
|
@@ -504,7 +504,7 @@ class CheckService extends Service
|
|
return [true,''];
|
|
return [true,''];
|
|
}
|
|
}
|
|
|
|
|
|
- public function confirmSalesOrder($data){
|
|
|
|
|
|
+ public function settleSalesOrder($data){
|
|
$model = SalesOrder::where('order_number', $data['order_number'])
|
|
$model = SalesOrder::where('order_number', $data['order_number'])
|
|
->where('del_time',0)
|
|
->where('del_time',0)
|
|
->first();
|
|
->first();
|
|
@@ -518,7 +518,7 @@ class CheckService extends Service
|
|
return [true, $model->toArray()];
|
|
return [true, $model->toArray()];
|
|
}
|
|
}
|
|
|
|
|
|
- public function confirmSalesOrder2($data){
|
|
|
|
|
|
+ public function settleSalesOrderCustomer($data){
|
|
$model = SalesOrder::where('order_number', $data['order_number'])
|
|
$model = SalesOrder::where('order_number', $data['order_number'])
|
|
->where('del_time',0)
|
|
->where('del_time',0)
|
|
->first();
|
|
->first();
|
|
@@ -531,7 +531,7 @@ class CheckService extends Service
|
|
->update(['state' => SalesOrder::State_eight]);
|
|
->update(['state' => SalesOrder::State_eight]);
|
|
SalesOrderInfo::insert([
|
|
SalesOrderInfo::insert([
|
|
'sales_order_id' => $model->id,
|
|
'sales_order_id' => $model->id,
|
|
- 'type' => SalesOrderInfo::type_five,
|
|
|
|
|
|
+ 'type' => SalesOrderInfo::type_six,
|
|
'file' => $data['img'],
|
|
'file' => $data['img'],
|
|
'crt_time' => time(),
|
|
'crt_time' => time(),
|
|
]);
|
|
]);
|
|
@@ -825,7 +825,7 @@ class CheckService extends Service
|
|
DB::beginTransaction();
|
|
DB::beginTransaction();
|
|
|
|
|
|
if($function2) {
|
|
if($function2) {
|
|
- list($bool,$msg) = $this->$function($data);
|
|
|
|
|
|
+ list($bool,$msg) = $this->$function2($data);
|
|
if($bool) {
|
|
if($bool) {
|
|
DB::commit();
|
|
DB::commit();
|
|
return [true, ''];
|
|
return [true, ''];
|