|
|
@@ -613,6 +613,10 @@ namespace RMYY_CallCenter_Api.Controllers
|
|
613
|
613
|
}
|
|
614
|
614
|
else if (opt == 3)//转派
|
|
615
|
615
|
{
|
|
|
616
|
+ if (work.F_State == (int)EnumWorkOrderState.assign)
|
|
|
617
|
+ {
|
|
|
618
|
+ return Error("工单已经指派");
|
|
|
619
|
+ }
|
|
616
|
620
|
bool tt = AssignWO(User, work, cont, clid, clbm);
|
|
617
|
621
|
if (tt)
|
|
618
|
622
|
{
|
|
|
@@ -727,6 +731,11 @@ namespace RMYY_CallCenter_Api.Controllers
|
|
727
|
731
|
}
|
|
728
|
732
|
else if (opt == 3)//转派
|
|
729
|
733
|
{
|
|
|
734
|
+ if (model.F_State == (int)EnumWorkOrderState.assign)
|
|
|
735
|
+ {
|
|
|
736
|
+ return Error("工单已经指派");
|
|
|
737
|
+ }
|
|
|
738
|
+
|
|
730
|
739
|
bool tt = AssignWO(User, model, cont, clid , clbm );
|
|
731
|
740
|
if (tt)
|
|
732
|
741
|
{
|
|
|
@@ -1275,6 +1284,12 @@ namespace RMYY_CallCenter_Api.Controllers
|
|
1275
|
1284
|
if (AuditState == 1)
|
|
1276
|
1285
|
{
|
|
1277
|
1286
|
res =logbll.AddLog(wmodel.F_ID, wmodel.F_State.Value,(int)wmodel.F_type1, deptname + ua.F_UserName + "(" + ua.F_UserCode + ")" + "工单审批:已同意审批" + AuditCont, (int)EnumItemType.audit, (int)EnumItemOpt.reaudit, ua.F_UserCode, ua.F_DeptId, ua.F_UserCode);
|
|
|
1287
|
+ if (wmodel.F_State == (int)EnumWorkOrderState.assign)
|
|
|
1288
|
+ {
|
|
|
1289
|
+ return Error("工单已经指派");
|
|
|
1290
|
+ }
|
|
|
1291
|
+
|
|
|
1292
|
+
|
|
1278
|
1293
|
AssignWO(User, wmodel, "", "", (int)clbm);
|
|
1279
|
1294
|
wmodel.F_State = (int)EnumWorkOrderState.assign;//待处理
|
|
1280
|
1295
|
wmodel.F_AuditState = 1;
|