92 lines
2.5 KiB
Plaintext
92 lines
2.5 KiB
Plaintext
|
|
package com.sercurityControl.decision.controller;
|
||
|
|
|
||
|
|
import com.securityControl.common.core.web.controller.BaseController;
|
||
|
|
import com.securityControl.common.core.web.page.TableDataInfo;
|
||
|
|
import com.sercurityControl.decision.domain.JjPerson;
|
||
|
|
import com.sercurityControl.decision.domain.TeamManage;
|
||
|
|
import com.sercurityControl.decision.domain.vo.QueryVo;
|
||
|
|
import com.sercurityControl.decision.service.TeamManageService;
|
||
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
||
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||
|
|
import org.springframework.web.bind.annotation.RestController;
|
||
|
|
import javax.annotation.Resource;
|
||
|
|
import java.util.List;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 队伍管理
|
||
|
|
*/
|
||
|
|
@RestController
|
||
|
|
@RequestMapping("/team")
|
||
|
|
public class TeamManageController extends BaseController {
|
||
|
|
@Resource
|
||
|
|
private TeamManageService teamManageService;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 队伍结构
|
||
|
|
*/
|
||
|
|
@GetMapping("/jg")
|
||
|
|
public TableDataInfo getJgList(QueryVo queryVo) {
|
||
|
|
List<TeamManage> list = teamManageService.getJgList(queryVo);
|
||
|
|
return getDataTable(list);
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 队伍结构详情
|
||
|
|
* peopleTypeCode 45,4117 牵张机操作手(传45)
|
||
|
|
* peopleTypeCode 50,4116 班组技术兼职质检员(传50)
|
||
|
|
*/
|
||
|
|
@GetMapping("/jgDetail")
|
||
|
|
public TableDataInfo getJgDetail(QueryVo queryVo) {
|
||
|
|
List<JjPerson> list = teamManageService.getJgDetail(queryVo);
|
||
|
|
return getDataTable(list);
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 队伍综合评级
|
||
|
|
*/
|
||
|
|
@GetMapping("/pj")
|
||
|
|
public TableDataInfo getPjList(QueryVo queryVo) {
|
||
|
|
List<TeamManage> list = teamManageService.getPjList(queryVo);
|
||
|
|
return getDataTable(list);
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 风险事件
|
||
|
|
*/
|
||
|
|
@GetMapping("/risk")
|
||
|
|
public TableDataInfo getRiskList(QueryVo queryVo) {
|
||
|
|
List<TeamManage> list = teamManageService.getRiskList(queryVo);
|
||
|
|
return getDataTable(list);
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 队伍业绩
|
||
|
|
*/
|
||
|
|
@GetMapping("/yj")
|
||
|
|
public TableDataInfo getYjList(QueryVo queryVo) {
|
||
|
|
List<TeamManage> list = teamManageService.getYjList(queryVo);
|
||
|
|
return getDataTable(list);
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 队伍质量事故
|
||
|
|
*/
|
||
|
|
@GetMapping("/sg")
|
||
|
|
public TableDataInfo getSgList(QueryVo queryVo) {
|
||
|
|
List<TeamManage> list = teamManageService.getSgList(queryVo);
|
||
|
|
return getDataTable(list);
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
*
|
||
|
|
* 队伍安全事故防范
|
||
|
|
*/
|
||
|
|
@GetMapping("/safe")
|
||
|
|
public TableDataInfo getSafeList(QueryVo queryVo) {
|
||
|
|
List<TeamManage> list = teamManageService.getSafeList(queryVo);
|
||
|
|
return getDataTable(list);
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|