This commit is contained in:
shuo.wang
2025-05-12 19:26:21 +08:00
parent df2f7e1e07
commit 2ff9e6fc2b
3 changed files with 4 additions and 69 deletions

View File

@@ -19,6 +19,8 @@ public enum FileTypeEnum {
EXPORT_JOIN_SHOP("exportJoinShop","加盟开店申请"), EXPORT_JOIN_SHOP("exportJoinShop","加盟开店申请"),
EXPORT_PROGRESS("exportProgress","进度确认"), EXPORT_PROGRESS("exportProgress","进度确认"),
IMPORT_OA_OLD_SHOP_DATA_ERROR("OaOldShopDataError", "导入OA旧数据错误列表"), IMPORT_OA_OLD_SHOP_DATA_ERROR("OaOldShopDataError", "导入OA旧数据错误列表"),
IMPORT_OA_OLD_SHOP_DATA("importOaOldShopData", "导入OA旧数据"),
; ;
private String fileType; private String fileType;
private String desc; private String desc;

View File

@@ -1,66 +0,0 @@
package com.cool.store.enums;
import java.util.Arrays;
import java.util.Map;
import java.util.stream.Collectors;
public enum ImportEnum {
/**
*
*/
IMPORT_OA_OLD_SHOP_DATA("导入OA旧数据.xlsx", "importOaOldShopData", "导入OA旧数据"),
;
/**
* 返回码
*/
private String name;
/**
* 编码
*/
private String code;
/**
* 返回信息
*/
private String dec;
private static final Map<String, String> MAP = Arrays.stream(values()).collect(
Collectors.toMap(ImportEnum::getCode, ImportEnum::getName));
ImportEnum(String name, String code, String dec) {
this.name = name;
this.code = code;
this.dec = dec;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getDec() {
return dec;
}
public void setDec(String dec) {
this.dec = dec;
}
public static String getByCode(String code) {
return MAP.get(code);
}
}

View File

@@ -3,9 +3,8 @@ package com.cool.store.controller.webb;
import cn.hutool.poi.excel.ExcelReader; import cn.hutool.poi.excel.ExcelReader;
import cn.hutool.poi.excel.ExcelUtil; import cn.hutool.poi.excel.ExcelUtil;
import com.cool.store.context.CurrentUserHolder; import com.cool.store.context.CurrentUserHolder;
import com.cool.store.context.LoginUserInfo;
import com.cool.store.entity.ImportTaskDO; import com.cool.store.entity.ImportTaskDO;
import com.cool.store.enums.ImportEnum; import com.cool.store.enums.FileTypeEnum;
import com.cool.store.enums.ImportTaskStatusEnum; import com.cool.store.enums.ImportTaskStatusEnum;
import com.cool.store.mapper.ImportTaskMapper; import com.cool.store.mapper.ImportTaskMapper;
import com.cool.store.response.ResponseResult; import com.cool.store.response.ResponseResult;
@@ -58,7 +57,7 @@ public class DataHandlerController {
List<Map<String, Object>> dataMapList = reader.read(0, 1, Integer.MAX_VALUE); List<Map<String, Object>> dataMapList = reader.read(0, 1, Integer.MAX_VALUE);
ImportTaskDO importTaskDO = new ImportTaskDO(); ImportTaskDO importTaskDO = new ImportTaskDO();
importTaskDO.setFileName(file.getOriginalFilename()); importTaskDO.setFileName(file.getOriginalFilename());
importTaskDO.setFileType(ImportEnum.IMPORT_OA_OLD_SHOP_DATA.getCode()); importTaskDO.setFileType(FileTypeEnum.IMPORT_OA_OLD_SHOP_DATA.getFileType());
importTaskDO.setIsImport(true); importTaskDO.setIsImport(true);
importTaskDO.setStatus(ImportTaskStatusEnum.PROGRESS.getCode()); importTaskDO.setStatus(ImportTaskStatusEnum.PROGRESS.getCode());
importTaskDO.setCreateUserId(CurrentUserHolder.getUserId()); importTaskDO.setCreateUserId(CurrentUserHolder.getUserId());