|
|
@ -1,12 +1,12 @@ |
|
|
|
package com.win.module.wms.controller.itembasic; |
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.win.framework.common.enums.CommonStatusEnum; |
|
|
|
import com.win.framework.common.pojo.CommonResult; |
|
|
|
import com.win.framework.common.pojo.PageResult; |
|
|
|
import com.win.framework.excel.core.util.ExcelUtils; |
|
|
|
import com.win.framework.operatelog.core.annotations.OperateLog; |
|
|
|
import com.win.module.system.api.user.AdminUserApi; |
|
|
|
import com.win.module.system.api.user.dto.AdminUserRespDTO; |
|
|
|
import com.win.module.wms.controller.itembasic.vo.*; |
|
|
|
import com.win.module.wms.convert.itembasic.ItembasicConvert; |
|
|
|
import com.win.module.wms.dal.dataobject.itembasic.ItembasicDO; |
|
|
@ -112,10 +112,11 @@ public class ItembasicController { |
|
|
|
PageResult<ItembasicDO> pageResult = itembasicService.getItembasicPage(pageVO); |
|
|
|
PageResult<ItembasicRespVO> result = ItembasicConvert.INSTANCE.convertPage(pageResult); |
|
|
|
for(ItembasicRespVO vo : result.getList()) { |
|
|
|
AdminUserRespDTO user = userApi.getUser(Long.valueOf(vo.getCreator())); |
|
|
|
//后端创建个字段作为前端展示的虚拟字段
|
|
|
|
String nickname = userApi.getUser(Long.valueOf(vo.getCreator())).getNickname(); |
|
|
|
vo.setCreator(user.getNickname()); |
|
|
|
} |
|
|
|
return success(ItembasicConvert.INSTANCE.convertPage(pageResult)); |
|
|
|
return success(result); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -136,12 +137,12 @@ public class ItembasicController { |
|
|
|
public void importTemplate(HttpServletResponse response) throws IOException { |
|
|
|
// 手动创建导出 demo
|
|
|
|
List<ItembasicImportExcelVo> list = Arrays.asList( |
|
|
|
ItembasicImportExcelVo.builder().code("yunai").uom(1).isStdPack(1).enableBuy(1) |
|
|
|
.enableMake(1).status(CommonStatusEnum.ENABLE.getStatus()).enableOutsourcing(1) |
|
|
|
.isRecycled(1).isPhantom(1).abcClass(1).type(1).validityDays(1).available(1).build(), |
|
|
|
ItembasicImportExcelVo.builder().code("yuanma").uom(2).isStdPack(2).enableBuy(2) |
|
|
|
.enableMake(2).status(CommonStatusEnum.DISABLE.getStatus()).enableOutsourcing(2) |
|
|
|
.isRecycled(2).isPhantom(2).abcClass(2).type(2).validityDays(2).available(2).build() |
|
|
|
ItembasicImportExcelVo.builder().code("yunai").uom("1").isStdPack("1").enableBuy("1") |
|
|
|
.enableMake("1").status("1").enableOutsourcing("1") |
|
|
|
.isRecycled("1").isPhantom("1").abcClass("1").type("1").validityDays(1).available("1").build(), |
|
|
|
ItembasicImportExcelVo.builder().code("yuanma").uom("2").isStdPack("2").enableBuy("2") |
|
|
|
.enableMake("2").status("2").enableOutsourcing("2") |
|
|
|
.isRecycled("2").isPhantom("2").abcClass("2").type("2").validityDays(1).available("2").build() |
|
|
|
); |
|
|
|
|
|
|
|
// 输出
|
|
|
|