|
|
@@ -130,6 +130,7 @@ public class EmployeeController extends BaseController {
|
|
|
*/
|
|
|
@ApiDecrypt
|
|
|
@ApiOperation("重置密码")
|
|
|
+ @SaCheckPermission("clock:employee:resetPwd")
|
|
|
@GetMapping("/resetPwd/{employeeId}")
|
|
|
public R<Void> resetPwd(@ApiParam("主键")
|
|
|
@NotNull(message = "主键不能为空")
|
|
|
@@ -141,6 +142,7 @@ public class EmployeeController extends BaseController {
|
|
|
* 状态修改
|
|
|
*/
|
|
|
@ApiOperation("状态修改")
|
|
|
+ @SaCheckPermission("clock:employee:changeStatus")
|
|
|
@Log(title = "店员状态修改", businessType = BusinessType.UPDATE)
|
|
|
@PostMapping("/changeStatus")
|
|
|
public R<Void> changeStatus(@RequestBody EmployeeStatusBo bo) {
|
|
|
@@ -149,6 +151,7 @@ public class EmployeeController extends BaseController {
|
|
|
|
|
|
|
|
|
@Log(title = "店员管理", businessType = BusinessType.IMPORT)
|
|
|
+ @SaCheckPermission("clock:employee:importData")
|
|
|
@PostMapping("/importData")
|
|
|
public R<Void> importData(@RequestPart("file") MultipartFile file, boolean updateSupport) throws Exception {
|
|
|
ExcelResult<EmployeeImportBo> result = ExcelUtil.importExcel(file.getInputStream(), EmployeeImportBo.class, new EmployeeImportListener(updateSupport));
|
|
|
@@ -156,6 +159,7 @@ public class EmployeeController extends BaseController {
|
|
|
}
|
|
|
|
|
|
@ApiOperation("下载导入模板")
|
|
|
+ @SaCheckPermission("clock:employee:importTemplate")
|
|
|
@PostMapping("/importTemplate")
|
|
|
public void importTemplate(HttpServletResponse response) {
|
|
|
ExcelUtil.exportExcel(new ArrayList<>(), "用户数据", EmployeeImportBo.class, response);
|