|
@@ -6,6 +6,7 @@ import com.ktg.common.annotation.Log;
|
|
|
import com.ktg.common.core.controller.BaseController;
|
|
import com.ktg.common.core.controller.BaseController;
|
|
|
import com.ktg.common.enums.BusinessType;
|
|
import com.ktg.common.enums.BusinessType;
|
|
|
import com.ktg.common.pojo.CommonResult;
|
|
import com.ktg.common.pojo.CommonResult;
|
|
|
|
|
+import com.ktg.common.utils.StringUtils;
|
|
|
import com.ktg.common.utils.poi.ExcelUtil;
|
|
import com.ktg.common.utils.poi.ExcelUtil;
|
|
|
import com.ktg.iscs.domain.IsWorkstation;
|
|
import com.ktg.iscs.domain.IsWorkstation;
|
|
|
import com.ktg.iscs.service.IIsWorkstationService;
|
|
import com.ktg.iscs.service.IIsWorkstationService;
|
|
@@ -29,8 +30,7 @@ import java.util.List;
|
|
|
@Api(tags = "mars岗位")
|
|
@Api(tags = "mars岗位")
|
|
|
@RestController
|
|
@RestController
|
|
|
@RequestMapping("/iscs/workstation")
|
|
@RequestMapping("/iscs/workstation")
|
|
|
-public class IsWorkstationController extends BaseController
|
|
|
|
|
-{
|
|
|
|
|
|
|
+public class IsWorkstationController extends BaseController {
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private IIsWorkstationService isWorkstationService;
|
|
private IIsWorkstationService isWorkstationService;
|
|
|
|
|
|
|
@@ -44,9 +44,10 @@ public class IsWorkstationController extends BaseController
|
|
|
})
|
|
})
|
|
|
@PreAuthorize("@ss.hasPermi('iscs:workstation:list')")
|
|
@PreAuthorize("@ss.hasPermi('iscs:workstation:list')")
|
|
|
@GetMapping("/getIsWorkstationPage")
|
|
@GetMapping("/getIsWorkstationPage")
|
|
|
- public CommonResult<Page<IsWorkstation>> getIsWorkstationPage(Page<IsWorkstation> page, IsWorkstation isWorkstation)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public CommonResult<Page<IsWorkstation>> getIsWorkstationPage(Page<IsWorkstation> page, IsWorkstation isWorkstation) {
|
|
|
Page<IsWorkstation> result = isWorkstationService.page(page, Wrappers.<IsWorkstation>lambdaQuery()
|
|
Page<IsWorkstation> result = isWorkstationService.page(page, Wrappers.<IsWorkstation>lambdaQuery()
|
|
|
|
|
+ .like(StringUtils.isNotBlank(isWorkstation.getWorkstationName()), IsWorkstation::getWorkstationName, isWorkstation.getWorkstationName())
|
|
|
|
|
+ .eq(StringUtils.isNotBlank(isWorkstation.getStatus()), IsWorkstation::getStatus, isWorkstation.getStatus())
|
|
|
.orderByDesc(IsWorkstation::getWorkstationId));
|
|
.orderByDesc(IsWorkstation::getWorkstationId));
|
|
|
return CommonResult.success(result);
|
|
return CommonResult.success(result);
|
|
|
}
|
|
}
|
|
@@ -59,8 +60,7 @@ public class IsWorkstationController extends BaseController
|
|
|
@PreAuthorize("@ss.hasPermi('iscs:workstation:export')")
|
|
@PreAuthorize("@ss.hasPermi('iscs:workstation:export')")
|
|
|
@Log(title = "mars岗位", businessType = BusinessType.EXPORT)
|
|
@Log(title = "mars岗位", businessType = BusinessType.EXPORT)
|
|
|
@PostMapping("/exportIsWorkstation")
|
|
@PostMapping("/exportIsWorkstation")
|
|
|
- public void exportIsWorkstation(HttpServletResponse response, IsWorkstation isWorkstation)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public void exportIsWorkstation(HttpServletResponse response, IsWorkstation isWorkstation) {
|
|
|
List<IsWorkstation> list = isWorkstationService.selectIsWorkstationList(isWorkstation);
|
|
List<IsWorkstation> list = isWorkstationService.selectIsWorkstationList(isWorkstation);
|
|
|
ExcelUtil<IsWorkstation> util = new ExcelUtil<IsWorkstation>(IsWorkstation.class);
|
|
ExcelUtil<IsWorkstation> util = new ExcelUtil<IsWorkstation>(IsWorkstation.class);
|
|
|
util.exportExcel(response, list, "mars岗位数据");
|
|
util.exportExcel(response, list, "mars岗位数据");
|
|
@@ -73,8 +73,7 @@ public class IsWorkstationController extends BaseController
|
|
|
@Parameter(name = "workstationId", description = "workstationId")
|
|
@Parameter(name = "workstationId", description = "workstationId")
|
|
|
@PreAuthorize("@ss.hasPermi('iscs:workstation:query')")
|
|
@PreAuthorize("@ss.hasPermi('iscs:workstation:query')")
|
|
|
@GetMapping(value = "/selectIsWorkstationById")
|
|
@GetMapping(value = "/selectIsWorkstationById")
|
|
|
- public CommonResult<IsWorkstation> selectIsWorkstationById(Long workstationId)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public CommonResult<IsWorkstation> selectIsWorkstationById(Long workstationId) {
|
|
|
return CommonResult.success(isWorkstationService.selectIsWorkstationByWorkstationId(workstationId));
|
|
return CommonResult.success(isWorkstationService.selectIsWorkstationByWorkstationId(workstationId));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -85,8 +84,7 @@ public class IsWorkstationController extends BaseController
|
|
|
@PreAuthorize("@ss.hasPermi('iscs:workstation:add')")
|
|
@PreAuthorize("@ss.hasPermi('iscs:workstation:add')")
|
|
|
@Log(title = "mars岗位", businessType = BusinessType.INSERT)
|
|
@Log(title = "mars岗位", businessType = BusinessType.INSERT)
|
|
|
@PostMapping("/insertIsWorkstation")
|
|
@PostMapping("/insertIsWorkstation")
|
|
|
- public CommonResult<Boolean> insertIsWorkstation(@RequestBody @Parameter(name = "isWorkstation", description = "新增数据类,放到body") IsWorkstation isWorkstation)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public CommonResult<Boolean> insertIsWorkstation(@RequestBody @Parameter(name = "isWorkstation", description = "新增数据类,放到body") IsWorkstation isWorkstation) {
|
|
|
return CommonResult.success(isWorkstationService.insertIsWorkstation(isWorkstation) == 1);
|
|
return CommonResult.success(isWorkstationService.insertIsWorkstation(isWorkstation) == 1);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -97,8 +95,7 @@ public class IsWorkstationController extends BaseController
|
|
|
@PreAuthorize("@ss.hasPermi('iscs:workstation:edit')")
|
|
@PreAuthorize("@ss.hasPermi('iscs:workstation:edit')")
|
|
|
@Log(title = "mars岗位", businessType = BusinessType.UPDATE)
|
|
@Log(title = "mars岗位", businessType = BusinessType.UPDATE)
|
|
|
@PostMapping("/updateIsWorkstation")
|
|
@PostMapping("/updateIsWorkstation")
|
|
|
- public CommonResult<Boolean> updateIsWorkstation(@RequestBody @Parameter(name = "isWorkstation", description = "修改数据类,放到body") IsWorkstation isWorkstation)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ public CommonResult<Boolean> updateIsWorkstation(@RequestBody @Parameter(name = "isWorkstation", description = "修改数据类,放到body") IsWorkstation isWorkstation) {
|
|
|
return CommonResult.success(isWorkstationService.updateIsWorkstation(isWorkstation) == 1);
|
|
return CommonResult.success(isWorkstationService.updateIsWorkstation(isWorkstation) == 1);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -108,9 +105,8 @@ public class IsWorkstationController extends BaseController
|
|
|
@ApiOperation("删除mars岗位")
|
|
@ApiOperation("删除mars岗位")
|
|
|
@PreAuthorize("@ss.hasPermi('iscs:workstation:remove')")
|
|
@PreAuthorize("@ss.hasPermi('iscs:workstation:remove')")
|
|
|
@Log(title = "mars岗位", businessType = BusinessType.DELETE)
|
|
@Log(title = "mars岗位", businessType = BusinessType.DELETE)
|
|
|
- @PostMapping("/deleteIsWorkstationByWorkstationIds")
|
|
|
|
|
- public CommonResult<Boolean> deleteIsWorkstationByWorkstationIds(String workstationIds)
|
|
|
|
|
- {
|
|
|
|
|
|
|
+ @PostMapping("/deleteIsWorkstationByWorkstationIds")
|
|
|
|
|
+ public CommonResult<Boolean> deleteIsWorkstationByWorkstationIds(String workstationIds) {
|
|
|
return CommonResult.success(isWorkstationService.deleteIsWorkstationByWorkstationIds(workstationIds) != 0);
|
|
return CommonResult.success(isWorkstationService.deleteIsWorkstationByWorkstationIds(workstationIds) != 0);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|