|
|
@ -4,7 +4,6 @@ import cn.hutool.core.collection.CollectionUtil; |
|
|
|
import cn.hutool.core.date.DateUtil; |
|
|
|
import cn.hutool.core.date.DateUtil; |
|
|
|
import cn.hutool.core.util.ObjectUtil; |
|
|
|
import cn.hutool.core.util.ObjectUtil; |
|
|
|
import com.alibaba.fastjson.JSON; |
|
|
|
import com.alibaba.fastjson.JSON; |
|
|
|
import com.alibaba.fastjson.JSONObject; |
|
|
|
|
|
|
|
import com.dxhy.base.file.common.ExcelReadContext; |
|
|
|
import com.dxhy.base.file.common.ExcelReadContext; |
|
|
|
import com.dxhy.base.file.exception.ExcelReadException; |
|
|
|
import com.dxhy.base.file.exception.ExcelReadException; |
|
|
|
import com.dxhy.base.file.handle.ExcelReadHandle; |
|
|
|
import com.dxhy.base.file.handle.ExcelReadHandle; |
|
|
@ -12,9 +11,9 @@ import com.dxhy.order.baseservice.annotation.SysLog; |
|
|
|
import com.dxhy.order.baseservice.module.base.service.BaseService; |
|
|
|
import com.dxhy.order.baseservice.module.base.service.BaseService; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.constant.CommodityEnum; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.constant.CommodityEnum; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.model.CommodityCodeEntity; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.model.CommodityCodeEntity; |
|
|
|
|
|
|
|
import com.dxhy.order.baseservice.module.commodity.model.CommodityCodeEnum; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.model.CommodityExcel; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.model.CommodityExcel; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.model.dto.QueryModifyLogDTO; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.model.dto.QueryModifyLogDTO; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.model.dto.QueryModifyLogResultDTO; |
|
|
|
|
|
|
|
import com.dxhy.order.baseservice.module.commodity.service.CommodityCodeModifyLogService; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.service.CommodityCodeModifyLogService; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.service.CommodityService; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.service.CommodityService; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.service.VerifyCommodityCodeService; |
|
|
|
import com.dxhy.order.baseservice.module.commodity.service.VerifyCommodityCodeService; |
|
|
@ -676,7 +675,7 @@ public class CommodityController { |
|
|
|
commodityExcel.setSpbm(commodityCodeEntity.getSpbm()); |
|
|
|
commodityExcel.setSpbm(commodityCodeEntity.getSpbm()); |
|
|
|
commodityExcel.setSpjc(nullToEmptyString(commodityCodeEntity.getSpjc())); |
|
|
|
commodityExcel.setSpjc(nullToEmptyString(commodityCodeEntity.getSpjc())); |
|
|
|
|
|
|
|
|
|
|
|
if (OrderInfoEnum.YHZCBS_1.getKey().equals(commodityCodeEntity.getYhzcbs( ))) { |
|
|
|
if (OrderInfoEnum.YHZCBS_1.getKey().equals(commodityCodeEntity.getYhzcbs())) { |
|
|
|
commodityExcel.setYhzcbs(ConfigureConstant.STRING_YHZCBS_S); |
|
|
|
commodityExcel.setYhzcbs(ConfigureConstant.STRING_YHZCBS_S); |
|
|
|
} else if (OrderInfoEnum.YHZCBS_0.getKey().equals(commodityCodeEntity.getYhzcbs())) { |
|
|
|
} else if (OrderInfoEnum.YHZCBS_0.getKey().equals(commodityCodeEntity.getYhzcbs())) { |
|
|
|
commodityExcel.setYhzcbs(ConfigureConstant.STRING_YHZCBS_F); |
|
|
|
commodityExcel.setYhzcbs(ConfigureConstant.STRING_YHZCBS_F); |
|
|
@ -689,6 +688,16 @@ public class CommodityController { |
|
|
|
} else if (OrderInfoEnum.HSBZ_0.getKey().equals(commodityCodeEntity.getHsbz())) { |
|
|
|
} else if (OrderInfoEnum.HSBZ_0.getKey().equals(commodityCodeEntity.getHsbz())) { |
|
|
|
commodityExcel.setHsbz(ConfigureConstant.STRING_YHZCBS_F); |
|
|
|
commodityExcel.setHsbz(ConfigureConstant.STRING_YHZCBS_F); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
commodityExcel.setTswl("否"); |
|
|
|
|
|
|
|
if(ConfigureConstant.STRING_1.equals(commodityCodeEntity.getTswl())){ |
|
|
|
|
|
|
|
commodityExcel.setTswl("是"); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
//0-集团共享;1-手工创建;2-模板导入;3-采集下级;4;MDM推送
|
|
|
|
|
|
|
|
commodityExcel.setDataSource(""); |
|
|
|
|
|
|
|
if(StringUtils.isNotBlank(commodityCodeEntity.getDataSource())){ |
|
|
|
|
|
|
|
CommodityCodeEnum codeValue = CommodityCodeEnum.getCodeValue(commodityCodeEntity.getDataSource()); |
|
|
|
|
|
|
|
commodityExcel.setDataSource(codeValue.getValue()); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
commodityExcel.setSl(commodityCodeEntity.getSl()); |
|
|
|
commodityExcel.setSl(commodityCodeEntity.getSl()); |
|
|
|
commodityExcelList.add(commodityExcel); |
|
|
|
commodityExcelList.add(commodityExcel); |
|
|
|