|
|
@@ -13141,7 +13141,7 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
13141
|
13141
|
string otherdeptids = RequestString.GetFormString("otherdeptids");
|
|
13142
|
13142
|
DateTime limittime = DateTime.Parse(RequestString.GetFormString("limittime"));
|
|
13143
|
13143
|
string assignedopinion = RequestString.GetFormString("assignedopinion");
|
|
13144
|
|
-
|
|
|
13144
|
+ Model.T_Bus_WorkOrder modeT_Bus_WorkOrder = workorderBLL.GetModel(workorderid);
|
|
13145
|
13145
|
Model.T_Bus_WorkOrder modelT_Bus_WorkOrder = workorderBLL.GetModel(workorderid);
|
|
13146
|
13146
|
Model.T_Bus_AssignedInfo modelT_Bus_AssignedInfo = assignBLL.GetNewModelByWorkOrderID(workorderid);
|
|
13147
|
13147
|
var deptlist = new BLL.T_Sys_Department().GetModelList("F_DeptId in (" + maindeptid + ")");
|
|
|
@@ -13377,8 +13377,21 @@ namespace CallCenterApi.Interface.Controllers.workorder
|
|
13377
|
13377
|
operBLL.Add(oper);
|
|
13378
|
13378
|
}
|
|
13379
|
13379
|
}
|
|
13380
|
|
- modelT_Bus_WorkOrder.F_WorkState = (int)EnumWorkState.closed;// 14;
|
|
13381
|
|
- workorderBLL.Update(modelT_Bus_WorkOrder);
|
|
|
13380
|
+ if (ids != null && ids.Length > 0)
|
|
|
13381
|
+ {
|
|
|
13382
|
+ Model.T_Bus_Operation oper = new Model.T_Bus_Operation();
|
|
|
13383
|
+ oper.F_WorkOrderId = workorderid;
|
|
|
13384
|
+ oper.F_State = modeT_Bus_WorkOrder.F_WorkState;
|
|
|
13385
|
+ string userinfo = userModel.depname + "-" + userModel.F_UserName + "(" + userModel.F_UserCode + ")";
|
|
|
13386
|
+ oper.F_Message = userinfo + " 重办交办多单位,生成新工单:" + newids;
|
|
|
13387
|
+ oper.F_CreateUser = userModel.F_UserCode;
|
|
|
13388
|
+ oper.F_CreateTime = DateTime.Now;
|
|
|
13389
|
+ oper.F_IsDelete = 0;
|
|
|
13390
|
+ operBLL.Add(oper);
|
|
|
13391
|
+ }
|
|
|
13392
|
+
|
|
|
13393
|
+ modeT_Bus_WorkOrder.F_WorkState = (int)EnumWorkState.closed;// 14;
|
|
|
13394
|
+ workorderBLL.Update(modeT_Bus_WorkOrder);
|
|
13382
|
13395
|
#endregion
|
|
13383
|
13396
|
}
|
|
13384
|
13397
|
trans.Complete();
|