Bladeren bron

chengban单位

liyuanyuan 2 jaren geleden
bovenliggende
commit
123c19edfb

+ 10 - 1
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/workorder/WorkOrderController.cs

550
                         }
550
                         }
551
                         #endregion
551
                         #endregion
552
                     }
552
                     }
553
+
554
+                    else
555
+                    {
556
+                        if (dr["F_IsResult"].ToString() =="1")
557
+                        {
558
+                            dr["DeptName"] = DbHelperSQL.GetSingle("  select   dbo.[GetDeptNameByUserCode](F_CreateUser)   from t_bus_workorder where F_workorderid='" + dr["F_WorkOrderId"].ToString() + "'");
559
+                        }
560
+                    }
553
                 }
561
                 }
554
 
562
 
555
                 if (dr["F_LeaveRecordId"] != null && dr["F_LeaveRecordId"].ToString() != "")
563
                 if (dr["F_LeaveRecordId"] != null && dr["F_LeaveRecordId"].ToString() != "")
6598
                     + "dbo.GetDictionaryName(F_InfoConBigType) as infopropertyname,   "
6606
                     + "dbo.GetDictionaryName(F_InfoConBigType) as infopropertyname,   "
6599
                     //dbo.GetDictionaryName(F_InfoConSmallType) as TypeName3,"
6607
                     //dbo.GetDictionaryName(F_InfoConSmallType) as TypeName3,"
6600
                     //+ "dbo.GetWorkOrderAssign(F_WorkOrderId) as DeptName,dbo.GetDictionaryName(F_InfoSource) as SourceName ,"
6608
                     //+ "dbo.GetWorkOrderAssign(F_WorkOrderId) as DeptName,dbo.GetDictionaryName(F_InfoSource) as SourceName ,"
6601
-                    + "dbo.GetAreaName(F_SourceArea) as AreaName,  dbo.GetDeptName(F_MainDeptId) deptname ," + "F_DeptIdIsSms = (select F_IsSms  from T_Sys_Department where F_DeptId =a.F_MainDeptId)"
6609
+                    + "dbo.GetAreaName(F_SourceArea) as AreaName,  (case when F_IsResult =1 then dbo.[GetDeptNameByUserCode](F_CreateUser) else  dbo.GetDeptNames(F_MainDeptId)   end) deptname ," + "F_DeptIdIsSms = (select F_IsSms  from T_Sys_Department where F_DeptId =a.F_MainDeptId)"
6602
                       + " from T_Bus_WorkOrder a WITH(NOLOCK) where F_WorkOrderId ='" + strworkorderid + "'" ;
6610
                       + " from T_Bus_WorkOrder a WITH(NOLOCK) where F_WorkOrderId ='" + strworkorderid + "'" ;
6603
                    
6611
                    
6604
                 var dt = DbHelperSQL.Query(sql).Tables[0];
6612
                 var dt = DbHelperSQL.Query(sql).Tables[0];
7600
                             modelT_Bus_WorkOrder.F_IsClosed = 1;
7608
                             modelT_Bus_WorkOrder.F_IsClosed = 1;
7601
                             modelT_Bus_WorkOrder.F_CloseUser = userModel.F_UserCode;
7609
                             modelT_Bus_WorkOrder.F_CloseUser = userModel.F_UserCode;
7602
                             modelT_Bus_WorkOrder.F_CloseTime = DateTime.Now;
7610
                             modelT_Bus_WorkOrder.F_CloseTime = DateTime.Now;
7611
+                            modelT_Bus_WorkOrder.F_MainDeptId = userModel.F_DeptId;
7603
                         }
7612
                         }
7604
                        
7613
                        
7605
                         
7614