临时人员

This commit is contained in:
cwchen 2024-08-29 13:01:11 +08:00
parent 9531438411
commit 9dc86c341f
2 changed files with 9 additions and 4 deletions

View File

@ -135,4 +135,8 @@ public class AppParamsDto {
* 结束时间 * 结束时间
*/ */
private String endTime; private String endTime;
private String file;
private String params;
} }

View File

@ -8,6 +8,7 @@ import com.bonus.common.core.utils.UploadCheckUtils;
import com.bonus.common.core.web.controller.BaseController; import com.bonus.common.core.web.controller.BaseController;
import com.bonus.common.core.web.domain.AjaxResult; import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.common.core.web.page.TableDataInfo; import com.bonus.common.core.web.page.TableDataInfo;
import com.bonus.common.entity.app.AppParamsDto;
import com.bonus.common.log.annotation.SysLog; import com.bonus.common.log.annotation.SysLog;
import com.bonus.common.log.enums.OperaType; import com.bonus.common.log.enums.OperaType;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
@ -119,12 +120,12 @@ public class BraceletController extends BaseController {
*/ */
@PostMapping("addLsUser") @PostMapping("addLsUser")
@SysLog(title = "app->手环管理", businessType = OperaType.QUERY, module = "app->手环管理->新增临时人员", details = "新增临时人员") @SysLog(title = "app->手环管理", businessType = OperaType.QUERY, module = "app->手环管理->新增临时人员", details = "新增临时人员")
public AjaxResult addLsUser(String file, String params) { public AjaxResult addLsUser(@RequestBody AppParamsDto dto) {
MultipartFile fileData = BASE64DecodedMultipartFile.base64ToMultipart2(file); MultipartFile fileData = BASE64DecodedMultipartFile.base64ToMultipart2(dto.getFile());
String result = UploadCheckUtils.uploadExcelVerify(fileData); String result = UploadCheckUtils.uploadImgVerify(fileData);
if (StringUtils.isNotBlank(result)) { if (StringUtils.isNotBlank(result)) {
return AjaxResult.error(result); return AjaxResult.error(result);
} }
return service.addLsUser(fileData, params); return service.addLsUser(fileData, dto.getParams());
} }
} }