chenrj-PC\chenrj 9 лет назад
Родитель
Сommit
6867bd690d

+ 3 - 2
VisualInspection/js/teamClass/charge_team_schedule.js

@@ -172,7 +172,7 @@
                 }
 
             }
-
+            $("#save_user_class").attr("disabled","disabled");
             post_common_service( "userClass/addList",dutyList,function(data){
                tip("添加成功");
                 $('#add_fee_station').modal('hide');
@@ -254,12 +254,13 @@
                     }else{
                          var cache = $(".tr-1").data("cache");
                          var work_date = $("#save_user_class").data("work_date");
-                        var param = {
+                         var param = {
                             'dept_id':cache.dept_id,
                             'work_date':work_date
                         }
 
                         post_common_service( "userClass/getList",param,function(data){
+                                // console.log(data);
                                 for(var i=0;i<data.length;i++){
                                     $(".table select").eq(i).val(data[i].user_id);
                                 }

+ 7 - 1
VisualInspection_server/src/main/java/com/xintong/visualinspection/controller/TeamClassController.java

@@ -74,7 +74,13 @@ public class TeamClassController extends BaseController {
      * @since  1.0.0
      */
     @RequestMapping(value = "/update/list")
-    public String update(@Valid @RequestBody List<TeamClass> teamClasses){
+    public String update(@Valid @RequestBody List<TeamClass> teamClasses,HttpServletRequest request){
+    	User u = getCurrentUser(request);
+    	for(TeamClass teamClass : teamClasses){
+    		if(teamClass.getDept_id()==null){
+    			teamClass.setDept_id(u.getOrganid()+0L);
+    		}
+    	}
     	teamClassService.updateList(teamClasses);
     	return super.returnSuccessResult("修改成功");
     }

+ 1 - 0
VisualInspection_server/src/main/java/com/xintong/visualinspection/dao/master/TeamClassDao.java

@@ -18,4 +18,5 @@ public interface TeamClassDao  {
     public void update(TeamClass teamClass);
     public void delete(Long id);
     public void deleteByDeptWorkdate(TeamClass teamClass);
+   
 }