Commit a2f99cf8 authored by taabe's avatar taabe

feat:安全追溯增加企业许可超期问题生成测试接口

parent 14f4a95e
...@@ -59,7 +59,7 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -59,7 +59,7 @@ public class SafetyProblemTracingController extends BaseController {
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}") @PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新安全追溯问题", notes = "根据sequenceNbr更新安全追溯问题") @ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新安全追溯问题", notes = "根据sequenceNbr更新安全追溯问题")
public ResponseModel<SafetyProblemTracingDto> updateBySequenceNbrSafetyProblemTracing(@RequestBody SafetyProblemTracingDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) { public ResponseModel<SafetyProblemTracingDto> updateBySequenceNbrSafetyProblemTracing(@RequestBody SafetyProblemTracingDto model, @PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr); model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(safetyProblemTracingServiceImpl.updateWithModel(model)); return ResponseHelper.buildResponse(safetyProblemTracingServiceImpl.updateWithModel(model));
} }
...@@ -73,7 +73,7 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -73,7 +73,7 @@ public class SafetyProblemTracingController extends BaseController {
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}") @DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除安全追溯问题", notes = "根据sequenceNbr删除安全追溯问题") @ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除安全追溯问题", notes = "根据sequenceNbr删除安全追溯问题")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){ public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr) {
return ResponseHelper.buildResponse(safetyProblemTracingServiceImpl.removeById(sequenceNbr)); return ResponseHelper.buildResponse(safetyProblemTracingServiceImpl.removeById(sequenceNbr));
} }
...@@ -85,7 +85,7 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -85,7 +85,7 @@ public class SafetyProblemTracingController extends BaseController {
*/ */
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}") @GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个安全追溯问题", notes = "根据sequenceNbr查询单个安全追溯问题") @ApiOperation(httpMethod = "GET", value = "根据sequenceNbr查询单个安全追溯问题", notes = "根据sequenceNbr查询单个安全追溯问题")
public ResponseModel<SafetyProblemTracingDto> selectOne(@PathVariable Long sequenceNbr) { public ResponseModel<SafetyProblemTracingDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(safetyProblemTracingServiceImpl.selectOne(sequenceNbr)); return ResponseHelper.buildResponse(safetyProblemTracingServiceImpl.selectOne(sequenceNbr));
} }
...@@ -99,8 +99,8 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -99,8 +99,8 @@ public class SafetyProblemTracingController extends BaseController {
*/ */
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/page") @PostMapping(value = "/page")
@ApiOperation(httpMethod = "POST",value = "分页查询安全追溯问题", notes = "分页查询安全追溯问题") @ApiOperation(httpMethod = "POST", value = "分页查询安全追溯问题", notes = "分页查询安全追溯问题")
public ResponseModel<Page<SafetyProblemTracingDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam public ResponseModel<Page<SafetyProblemTracingDto>> queryForPage(@RequestParam(value = "current") int current, @RequestParam
(value = "size") int size, @RequestBody(required = false) SafetyProblemTracingDto problemModel) { (value = "size") int size, @RequestBody(required = false) SafetyProblemTracingDto problemModel) {
ReginParams loginParams = getSelectedOrgInfo(); ReginParams loginParams = getSelectedOrgInfo();
CompanyBo company = loginParams.getCompany(); CompanyBo company = loginParams.getCompany();
...@@ -113,6 +113,7 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -113,6 +113,7 @@ public class SafetyProblemTracingController extends BaseController {
problemModel.setGoverningBodyOrgCode(loginParams.getCompany().getOrgCode()); problemModel.setGoverningBodyOrgCode(loginParams.getCompany().getOrgCode());
return ResponseHelper.buildResponse(safetyProblemTracingServiceImpl.queryForSafetyProblemTracingPage(page, problemModel)); return ResponseHelper.buildResponse(safetyProblemTracingServiceImpl.queryForSafetyProblemTracingPage(page, problemModel));
} }
/** /**
* 列表分页查询-大屏使用 * 列表分页查询-大屏使用
* *
...@@ -122,7 +123,7 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -122,7 +123,7 @@ public class SafetyProblemTracingController extends BaseController {
*/ */
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/page/dp") @PostMapping(value = "/page/dp")
@ApiOperation(httpMethod = "POST",value = "分页查询安全追溯问题-大屏使用", notes = "分页查询安全追溯问题-大屏使用") @ApiOperation(httpMethod = "POST", value = "分页查询安全追溯问题-大屏使用", notes = "分页查询安全追溯问题-大屏使用")
public ResponseModel<Page<SafetyProblemTracingDto>> getProblemRecords(@RequestParam(value = "current") int current, public ResponseModel<Page<SafetyProblemTracingDto>> getProblemRecords(@RequestParam(value = "current") int current,
@RequestParam(value = "size") int size, @RequestParam(value = "size") int size,
@RequestBody(required = false) SafetyProblemTracingDto problemModel) { @RequestBody(required = false) SafetyProblemTracingDto problemModel) {
...@@ -141,8 +142,8 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -141,8 +142,8 @@ public class SafetyProblemTracingController extends BaseController {
*/ */
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/equipId/page") @GetMapping(value = "/equipId/page")
@ApiOperation(httpMethod = "GET",value = "设备问题列表分页查询", notes = "设备问题列表分页查询") @ApiOperation(httpMethod = "GET", value = "设备问题列表分页查询", notes = "设备问题列表分页查询")
public ResponseModel<Page<SafetyProblemTracingDto>> queryProblemPageByEquipId(@RequestParam(value = "current") int current,@RequestParam public ResponseModel<Page<SafetyProblemTracingDto>> queryProblemPageByEquipId(@RequestParam(value = "current") int current, @RequestParam
(value = "size") int size, @RequestParam(value = "record") String equipId) { (value = "size") int size, @RequestParam(value = "record") String equipId) {
Page<SafetyProblemTracingDto> page = new Page<>(); Page<SafetyProblemTracingDto> page = new Page<>();
page.setCurrent(current); page.setCurrent(current);
...@@ -156,7 +157,7 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -156,7 +157,7 @@ public class SafetyProblemTracingController extends BaseController {
* @return * @return
*/ */
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询安全追溯问题", notes = "列表全部数据查询安全追溯问题") @ApiOperation(httpMethod = "GET", value = "列表全部数据查询安全追溯问题", notes = "列表全部数据查询安全追溯问题")
@GetMapping(value = "/list") @GetMapping(value = "/list")
public ResponseModel<List<SafetyProblemTracingDto>> selectForList() { public ResponseModel<List<SafetyProblemTracingDto>> selectForList() {
return ResponseHelper.buildResponse(safetyProblemTracingServiceImpl.queryForSafetyProblemTracingList()); return ResponseHelper.buildResponse(safetyProblemTracingServiceImpl.queryForSafetyProblemTracingList());
...@@ -169,9 +170,9 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -169,9 +170,9 @@ public class SafetyProblemTracingController extends BaseController {
* @return * @return
*/ */
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "根据问题ID及问题类型查询关联设备列表", notes = "根据问题ID及问题类型查询关联设备列表") @ApiOperation(httpMethod = "GET", value = "根据问题ID及问题类型查询关联设备列表", notes = "根据问题ID及问题类型查询关联设备列表")
@GetMapping(value = "/equip/list") @GetMapping(value = "/equip/list")
public ResponseModel<Page<Map<String, Object>>> queryEquipListProblemById(@RequestParam(value = "current") int current,@RequestParam public ResponseModel<Page<Map<String, Object>>> queryEquipListProblemById(@RequestParam(value = "current") int current, @RequestParam
(value = "size") int size, @RequestParam(value = "sequenceNbr") String problemId) { (value = "size") int size, @RequestParam(value = "sequenceNbr") String problemId) {
Page<Map<String, Object>> page = new Page<>(); Page<Map<String, Object>> page = new Page<>();
page.setCurrent(current); page.setCurrent(current);
...@@ -186,9 +187,9 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -186,9 +187,9 @@ public class SafetyProblemTracingController extends BaseController {
* @return * @return
*/ */
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "根据问题ID及问题类型查询关联企业", notes = "根据问题ID及问题类型查询关联企业") @ApiOperation(httpMethod = "GET", value = "根据问题ID及问题类型查询关联企业", notes = "根据问题ID及问题类型查询关联企业")
@GetMapping(value = "/unit/list") @GetMapping(value = "/unit/list")
public ResponseModel<Page<Map<String, Object>>> queryPrincipalUnitByProblemId(@RequestParam(value = "current") int current,@RequestParam public ResponseModel<Page<Map<String, Object>>> queryPrincipalUnitByProblemId(@RequestParam(value = "current") int current, @RequestParam
(value = "size") int size, @RequestParam(value = "sequenceNbr") String problemId) { (value = "size") int size, @RequestParam(value = "sequenceNbr") String problemId) {
Page<Map<String, Object>> page = new Page<>(); Page<Map<String, Object>> page = new Page<>();
page.setCurrent(current); page.setCurrent(current);
...@@ -202,7 +203,7 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -202,7 +203,7 @@ public class SafetyProblemTracingController extends BaseController {
* @return * @return
*/ */
@TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false) @TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false)
@ApiOperation(httpMethod = "GET",value = "生成维保、检验检测超期数据", notes = "生成维保、检验检测超期数据") @ApiOperation(httpMethod = "GET", value = "生成维保、检验检测超期数据", notes = "生成维保、检验检测超期数据")
@GetMapping(value = "/gen/test1") @GetMapping(value = "/gen/test1")
public ResponseModel<String> test1() { public ResponseModel<String> test1() {
safetyProblemTracingGenService.executeSafetyProblemCheck(); safetyProblemTracingGenService.executeSafetyProblemCheck();
...@@ -215,7 +216,7 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -215,7 +216,7 @@ public class SafetyProblemTracingController extends BaseController {
* @return * @return
*/ */
@TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false) @TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false)
@ApiOperation(httpMethod = "GET",value = "生成检验检测超期数据", notes = "生成检验检测超期数据") @ApiOperation(httpMethod = "GET", value = "生成检验检测超期数据", notes = "生成检验检测超期数据")
@GetMapping(value = "/gen/test2") @GetMapping(value = "/gen/test2")
public ResponseModel<String> test2() { public ResponseModel<String> test2() {
safetyProblemTracingGenService.executeInspectionCheck(); safetyProblemTracingGenService.executeInspectionCheck();
...@@ -228,7 +229,7 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -228,7 +229,7 @@ public class SafetyProblemTracingController extends BaseController {
* @return * @return
*/ */
@TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false) @TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false)
@ApiOperation(httpMethod = "GET",value = "生成维保超期数据", notes = "生成维保超期数据") @ApiOperation(httpMethod = "GET", value = "生成维保超期数据", notes = "生成维保超期数据")
@GetMapping(value = "/gen/test3") @GetMapping(value = "/gen/test3")
public ResponseModel<String> test3() { public ResponseModel<String> test3() {
safetyProblemTracingGenService.executeMaintenanceCheck(); safetyProblemTracingGenService.executeMaintenanceCheck();
...@@ -236,18 +237,30 @@ public class SafetyProblemTracingController extends BaseController { ...@@ -236,18 +237,30 @@ public class SafetyProblemTracingController extends BaseController {
} }
/** /**
* update3 -- 修复 * update3 -- 修复
* *
* @return * @return
*/ */
@TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false) @TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false)
@ApiOperation(httpMethod = "GET",value = "修改维保超期脏数据 && 修改检验检测超期数据", @ApiOperation(httpMethod = "GET", value = "修改维保超期脏数据 && 修改检验检测超期数据",
notes = "修改维保超期脏数据 && 修改检验检测超期数据") notes = "修改维保超期脏数据 && 修改检验检测超期数据")
@GetMapping(value = "/gen/update3") @GetMapping(value = "/gen/update3")
public ResponseModel<String> update3() { public ResponseModel<String> update3() {
safetyProblemTracingGenService.update3MaintenanceCheck(); safetyProblemTracingGenService.update3MaintenanceCheck();
return ResponseHelper.buildResponse("success"); return ResponseHelper.buildResponse("success");
} }
/**
* 生成企业许可超期问题
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false)
@ApiOperation(httpMethod = "GET", value = "成企业许可超期问题数据", notes = "成企业许可超期问题数据")
@GetMapping(value = "/gen/unitLicenseProblem")
public ResponseModel<String> genUnitLicenseProblem() {
safetyProblemTracingGenService.executeEnterpriseQualificationCheck();
return ResponseHelper.buildResponse("success");
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment