提交 b5a36776 authored 作者: 李大见's avatar 李大见

添加工单记录

上级 747b3ab3
...@@ -659,7 +659,7 @@ class WashWorkController extends Controller ...@@ -659,7 +659,7 @@ class WashWorkController extends Controller
return response()->json($return_data); return response()->json($return_data);
} }
// 生成操作记录 // 生成操作记录
$orlo_res = orderLog($user_info, $return_data['data']['wor_order_id'], $request['wor_id'], '技师验'); $orlo_res = orderLog($user_info, $return_data['data']['wor_order_id'], $request['wor_id'], '技师验');
// 工单信息 // 工单信息
$find_wor_data = DB::table('work_order as wo') $find_wor_data = DB::table('work_order as wo')
->leftJoin('work_client as wc', 'wo.wor_id', '=', 'wc.wocl_wor_id') ->leftJoin('work_client as wc', 'wo.wor_id', '=', 'wc.wocl_wor_id')
...@@ -1086,7 +1086,7 @@ class WashWorkController extends Controller ...@@ -1086,7 +1086,7 @@ class WashWorkController extends Controller
} }
// 生成操作记录 // 生成操作记录
$orlo_res = orderLog($user_info, 0, $request['wor_id'], '维修完成提交'); $orlo_res = orderLog($user_info, $find_wor_data->wor_order_id, $request['wor_id'], '维修完成提交');
if ($orlo_res) { if ($orlo_res) {
DB::commit(); DB::commit();
$log_data = [ $log_data = [
...@@ -1169,7 +1169,7 @@ class WashWorkController extends Controller ...@@ -1169,7 +1169,7 @@ class WashWorkController extends Controller
return response()->json($return_data); return response()->json($return_data);
} }
// 生成操作记录 // 生成操作记录
$orlo_res = orderLog($user_info, 0, $request['wor_id'], '提交施工'); $orlo_res = orderLog($user_info, $find_wor_data->wor_order_id, $request['wor_id'], '提交施工');
if ($orlo_res) { if ($orlo_res) {
DB::commit(); DB::commit();
$log_data = [ $log_data = [
...@@ -2002,17 +2002,17 @@ class WashWorkController extends Controller ...@@ -2002,17 +2002,17 @@ class WashWorkController extends Controller
// 取消订单 // 取消订单
DB::beginTransaction(); DB::beginTransaction();
$return_data = WashWorkService::cancelOrder($user_info, $request->all()); $return_data = WashWorkService::cancelOrder($user_info, $request->all());
// 工单信息
$find_wor_data = DB::table('work_order as wo')
->leftJoin('work_client as wc', 'wo.wor_id', '=', 'wc.wocl_wor_id')
->leftJoin('order as o', 'wo.wor_order_id', '=', 'o.ord_id')
->where('wor_id', $request['wor_id'])
->select('wocl_client_id', 'wor_shop_id', 'wor_order_id', 'ord_order_number', 'wor_number')
->first();
// 生成操作记录 // 生成操作记录
$orlo_res = orderLog($user_info, 0, $request['wor_id'], '取消订单提交'); $orlo_res = orderLog($user_info, $find_wor_data->wor_order_id, $request['wor_id'], '取消订单提交');
if ($return_data['code'] == 200) { if ($return_data['code'] == 200) {
DB::commit(); DB::commit();
// 工单信息
$find_wor_data = DB::table('work_order as wo')
->leftJoin('work_client as wc', 'wo.wor_id', '=', 'wc.wocl_wor_id')
->leftJoin('order as o', 'wo.wor_order_id', '=', 'o.ord_id')
->where('wor_id', $request['wor_id'])
->select('wocl_client_id', 'wor_shop_id', 'wor_order_id', 'ord_order_number', 'wor_number', '')
->first();
$log_data = [ $log_data = [
'oplo_module'=>'工单列表', 'oplo_module'=>'工单列表',
'oplo_action'=>'取消订单', 'oplo_action'=>'取消订单',
...@@ -2052,14 +2052,14 @@ class WashWorkController extends Controller ...@@ -2052,14 +2052,14 @@ class WashWorkController extends Controller
// 工单返工 // 工单返工
$return_data = WashWorkService::returnWork($user_info, $request->all()); $return_data = WashWorkService::returnWork($user_info, $request->all());
$orlo_res = orderLog($user_info, 0, $request['wor_id'], '工单返工提交');
// 工单信息 // 工单信息
$find_wor_data = DB::table('work_order as wo') $find_wor_data = DB::table('work_order as wo')
->leftJoin('work_client as wc', 'wo.wor_id', '=', 'wc.wocl_wor_id') ->leftJoin('work_client as wc', 'wo.wor_id', '=', 'wc.wocl_wor_id')
->leftJoin('order as o', 'wo.wor_order_id', '=', 'o.ord_id') ->leftJoin('order as o', 'wo.wor_order_id', '=', 'o.ord_id')
->where('wor_id', $request['wor_id']) ->where('wor_id', $request['wor_id'])
->select('wocl_client_id', 'wor_shop_id', 'wor_order_id', 'ord_order_number', 'wor_number', '') ->select('wocl_client_id', 'wor_shop_id', 'wor_order_id', 'ord_order_number', 'wor_number')
->first(); ->first();
$orlo_res = orderLog($user_info, $find_wor_data->wor_order_id, $request['wor_id'], '工单返工提交');
$log_data = [ $log_data = [
'oplo_module'=>'工单列表', 'oplo_module'=>'工单列表',
'oplo_action'=>'工单返工', 'oplo_action'=>'工单返工',
...@@ -2096,7 +2096,14 @@ class WashWorkController extends Controller ...@@ -2096,7 +2096,14 @@ class WashWorkController extends Controller
// 工单返工 // 工单返工
$return_data = WashWorkService::returnItem($user_info, $request->all()); $return_data = WashWorkService::returnItem($user_info, $request->all());
$orlo_res = orderLog($user_info, 0, $request['wor_id'], '工单还件提交'); // 工单信息
$find_wor_data = DB::table('work_order as wo')
->leftJoin('work_client as wc', 'wo.wor_id', '=', 'wc.wocl_wor_id')
->leftJoin('order as o', 'wo.wor_order_id', '=', 'o.ord_id')
->where('wor_id', $request['wor_id'])
->select('wocl_client_id', 'wor_shop_id', 'wor_order_id', 'ord_order_number', 'wor_number')
->first();
$orlo_res = orderLog($user_info, $find_wor_data->wor_order_id, $request['wor_id'], '工单还件提交');
$log_data = [ $log_data = [
'oplo_module'=>'工单列表', 'oplo_module'=>'工单列表',
'oplo_action'=>'工单还件', 'oplo_action'=>'工单还件',
...@@ -2148,11 +2155,18 @@ class WashWorkController extends Controller ...@@ -2148,11 +2155,18 @@ class WashWorkController extends Controller
return response()->json(['code'=>200,'msg'=>'success','data'=>$data]); return response()->json(['code'=>200,'msg'=>'success','data'=>$data]);
} }
$res = WashWorkService::auditWork($user_info,$request); $res = WashWorkService::auditWork($user_info,$request);
OperationLog::addLog($user_info, getRealIp($request), '技师工单列表', '还件', '还件成功'); // 工单信息
$find_wor_data = DB::table('work_order as wo')
->leftJoin('work_client as wc', 'wo.wor_id', '=', 'wc.wocl_wor_id')
->leftJoin('order as o', 'wo.wor_order_id', '=', 'o.ord_id')
->where('wor_id', $request['wor_id'])
->select('wocl_client_id', 'wor_shop_id', 'wor_order_id', 'ord_order_number', 'wor_number')
->first();
$orlo_res = orderLog($user_info, $find_wor_data->wor_order_id, $request['wor_id'], '工单施工审核提交');
$log_data = [ $log_data = [
'oplo_module'=>'工单列表', 'oplo_module'=>'工单列表',
'oplo_action'=>'工单还件', 'oplo_action'=>'工单施工审核',
'oplo_content'=>$find_wor_data->wor_number . '工单还件成功', 'oplo_content'=>$find_wor_data->wor_number . '工单施工审核提交成功',
'oplo_ip'=>getRealIp($request), 'oplo_ip'=>getRealIp($request),
'order_number'=>$find_wor_data->ord_order_number, 'order_number'=>$find_wor_data->ord_order_number,
'work_number'=>$find_wor_data->wor_number, 'work_number'=>$find_wor_data->wor_number,
......
...@@ -2343,14 +2343,14 @@ class SettleInService extends Service ...@@ -2343,14 +2343,14 @@ class SettleInService extends Service
if($adm_res && $admin_shop_role_id) { if($adm_res && $admin_shop_role_id) {
if (config('apisystem.SYNC_STATE') && $adm_id) { if (config('apisystem.SYNC_STATE') && $adm_id) {
if($input['type']==3){ if($input['type']==3){
$url = config('apisystem.sd_server_name') . '/index.php/api/supplychain/SupplyMz/creatInstallPerson'; // $url = config('apisystem.sd_server_name') . '/index.php/api/supplychain/SupplyMz/creatInstallPerson';
$param['install_name'] = $input['adm_name']; // $param['install_name'] = $input['adm_name'];
$param['install_phone'] = $input['adm_phone']; // $param['install_phone'] = $input['adm_phone'];
$param['admin_id'] = SettleIn::where('phone',$input['adm_phone'])->value('sd_admin_id'); // $param['admin_id'] = SettleIn::where('phone',$input['adm_phone'])->value('sd_admin_id');
$param['install_password1'] = $input['adm_password']; // $param['install_password1'] = $input['adm_password'];
$param['install_password'] = $password; // $param['install_password'] = $password;
$doPost_res = Common::doPost($param, $url, 2); // $doPost_res = Common::doPost($param, $url, 2);
$doPost_res = json_decode($doPost_res,true); // $doPost_res = json_decode($doPost_res,true);
if ($doPost_res['code'] != 200) { if ($doPost_res['code'] != 200) {
DB::rollback(); DB::rollback();
return response()->json(['code'=>500, 'msg'=>'同步失败', 'data'=>$doPost_res]); return response()->json(['code'=>500, 'msg'=>'同步失败', 'data'=>$doPost_res]);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论