java110
2023-05-30 20557421ee1a65db3fbd10cbd36ddcf54e1ca6b0
service-job/src/main/java/com/java110/job/cmd/export/ExportDataCmd.java
@@ -27,7 +27,7 @@
@Java110Cmd(serviceCode = "export.exportData")
public class ExportDataCmd extends Cmd {
    private static final String EXPORT_DATA_PRE = "hc/temp/export/data/";
    private static final String EXPORT_DATA_PRE = "temp/export/data/";
    public static final String CODE_PREFIX_ID = "10";
@@ -48,6 +48,7 @@
    public void doCmd(CmdEvent event, ICmdDataFlowContext context, JSONObject reqJson) throws CmdException {
        String userId = context.getReqHeaders().get("user-id");
        String storeId = context.getReqHeaders().get("store-id");
        UserDto userDto = new UserDto();
        userDto.setUserId(userId);
@@ -55,12 +56,17 @@
        Assert.listOnlyOne(userDtos, "用户不存在");
        //这里放入 员工ID 和  商户ID
        reqJson.put("userId",userId);
        reqJson.put("storeId",storeId);
        ExportDataDto exportDataDto = new ExportDataDto();
        exportDataDto.setBusinessAdapt(reqJson.getString("pagePath"));
        exportDataDto.setReqJson(reqJson);
        String fileName = DateUtil.getyyyyMMddhhmmssDateString()
        String fileName = GenerateCodeFactory.getUUID()
                + ".xlsx";
        exportDataDto.setFileName(exportDataDto
        exportDataDto.setFileName(EXPORT_DATA_PRE
                + reqJson.getString("pagePath")
                + "/"
                + DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_B)
@@ -70,7 +76,7 @@
        UserDownloadFilePo userDownloadFilePo = new UserDownloadFilePo();
        userDownloadFilePo.setDownloadId(GenerateCodeFactory.getGeneratorId(CODE_PREFIX_ID));
        userDownloadFilePo.setDownloadUserId(userId);
        userDownloadFilePo.setDownloadUserName(userDtos.get(0).getUserName());
        userDownloadFilePo.setDownloadUserName(userDtos.get(0).getName());
        userDownloadFilePo.setFileType(reqJson.getString("pagePath"));
        userDownloadFilePo.setCommunityId(reqJson.getString("communityId"));
        userDownloadFilePo.setName(fileName);