whycrzh
2021-01-28 c8332186836b3dfe1fbd32d7bec7cd29a57e1888
src/main/java/com/fgkj/controller/User_taskController.java
@@ -6,6 +6,7 @@
import com.fgkj.services.User_taskService;
import com.google.gson.reflect.TypeToken;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -16,13 +17,14 @@
@RequestMapping("userTask")
@RestController
@Api
@Api(tags = "userTask接口")
public class User_taskController{
   @Resource
   private User_taskService service;
   //添加作业
   @PostMapping("/")
   @ApiOperation(notes = "",value="添加作业")
   public ServiceModel add(@RequestBody User_task_param utparam,@RequestBody List<BattInf> addlist,
                     @RequestBody User_inf uinf) throws ParseException{
      ServiceModel model=new ServiceModel();
@@ -36,6 +38,7 @@
   
   //4.1作业管理(修改作业名称,作业使能,作业开始时间,作业提醒次数,作业提醒时间,作业主管提醒使能,确认作业,完成作业,完成作业确认)
   @PutMapping("/")
   @ApiOperation(notes = "修改作业名称,作业使能,作业开始时间,作业提醒次数,作业提醒时间,作业主管提醒使能,确认作业,完成作业,完成作业确认",value="作业管理")
   public ServiceModel update(@RequestBody User_task utask) {
        ServiceModel model=service.update(utask);
        
@@ -44,6 +47,7 @@
     
     //4.1删除指定的作业
   @DeleteMapping("/")
   @ApiOperation(notes = "",value="删除指定的作业")
     public ServiceModel delete(@RequestBody User_task utask){
        ServiceModel model=service.delete(utask);
        
@@ -51,7 +55,8 @@
     }
   
   //4.1作业管理查询user_task所有信息
   @GetMapping("byCondition")
   @PostMapping("byCondition")
   @ApiOperation(notes = "",value="作业管理查询user_task所有信息")
    public ServiceModel serchByCondition(@RequestBody Task_Batt_Test tbt){
       ServiceModel model=service.serchByCondition(tbt);
       
@@ -61,14 +66,18 @@
    
    //4.1根据task_id查询user_task_test/user_task_check
   @GetMapping("byInfo")
    public ServiceModel serchByInfo(@RequestBody User_task utask){
   @ApiOperation(notes = "",value="task_id查询user_task_test/user_task_check")
    public ServiceModel serchByInfo(Integer task_id){
      User_task utask= new User_task();
      utask.setTask_id(task_id);
       ServiceModel model=service.serchByInfo(utask);
       
       return model;
    }
    
    //4.1查询符合条件的电池组信息
   @GetMapping("battGroup")
   @PostMapping("battGroup")
   @ApiOperation(notes = "",value="查询符合条件的电池组信息")
    public ServiceModel serchBattgroup(@RequestBody Batt_Maint_Dealarm bmd){
      ServiceModel model = new ServiceModel();
@@ -81,7 +90,8 @@
    }
    
    //0.1查询指定用户的作业信息
   @GetMapping("byUid")
   @PostMapping("byUid")
   @ApiOperation(notes = "",value="查询指定用户的作业信息")
    public ServiceModelOnce serchByUid(@RequestBody Task_Batt_Test tbt){
       User_inf user=(User_inf)ActionUtil.getUser();
//      User_inf user= new User_inf();
@@ -96,14 +106,16 @@
    }
    
    //0.1作业管理查询user_task所有信息
   @GetMapping("byTask")
   @PostMapping("byTask")
   @ApiOperation(notes = "",value="作业管理查询user_task所有信息")
    public ServiceModel serchByTask(@RequestBody Task_Batt_Test tbt){
       ServiceModel model=service.serchByTask(tbt);
       
       return model;
    }
    //4.1根据维护区查询所有的电池组和对应的包机人(模板创建)和维护人员信息以及各类作业对应的电池组信息
   @GetMapping("byTemplate")
   @PostMapping("serchBytemplate")
   @ApiOperation(notes = "",value="根据维护区查询所有的电池组和对应的包机人(模板创建)和维护人员信息以及各类作业对应的电池组信息")
    public ServiceModel serchBytemplate(@RequestBody User_task_batt_template utbt){
      ServiceModel model=new ServiceModel();
@@ -115,7 +127,8 @@
    }
    
     //4.1由模板添加作业(向utask,utest,ucheck中添加数据)
   @PostMapping("byTemplate")
   @PostMapping("addBytemplate")
   @ApiOperation(notes = "",value="由模板添加作业(向utask,utest,ucheck中添加数据)")
    public ServiceModel addBytemplate(@RequestBody AllModel allmodel){
       User_inf uinf=(User_inf)ActionUtil.getSession().getAttribute("user");
       //System.out.println(allmodel.getPmodel());