|
|
@ -8,9 +8,12 @@ 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.bom.vo.BomRespVO; |
|
|
|
import com.win.module.wms.controller.stdcostprice.vo.*; |
|
|
|
import com.win.module.wms.controller.stdcostprice.vo.StdcostpriceImportExcelVo; |
|
|
|
import com.win.module.wms.convert.bom.BomConvert; |
|
|
|
import com.win.module.wms.convert.stdcostprice.StdcostpriceConvert; |
|
|
|
import com.win.module.wms.dal.dataobject.bom.BomDO; |
|
|
|
import com.win.module.wms.dal.dataobject.stdcostprice.StdcostpriceDO; |
|
|
|
import com.win.module.wms.enums.DictTypeConstants; |
|
|
|
import com.win.module.wms.service.stdcostprice.StdcostpriceService; |
|
|
@ -93,7 +96,13 @@ public class StdcostpriceController { |
|
|
|
@PreAuthorize("@ss.hasPermission('wms:stdcostprice:query')") |
|
|
|
public CommonResult<PageResult<StdcostpriceRespVO>> getStdcostpricePage(@Valid StdcostpricePageReqVO pageVO) { |
|
|
|
PageResult<StdcostpriceDO> pageResult = stdcostpriceService.getStdcostpricePage(pageVO); |
|
|
|
return success(StdcostpriceConvert.INSTANCE.convertPage(pageResult)); |
|
|
|
PageResult<StdcostpriceRespVO> result = StdcostpriceConvert.INSTANCE.convertPage(pageResult); |
|
|
|
for(StdcostpriceRespVO vo : result.getList()) { |
|
|
|
AdminUserRespDTO user = userApi.getUser(Long.valueOf(vo.getCreator())); |
|
|
|
//后端创建个字段作为前端展示的虚拟字段
|
|
|
|
vo.setCreator(user.getNickname()); |
|
|
|
} |
|
|
|
return success(result); |
|
|
|
} |
|
|
|
|
|
|
|
@PostMapping("/senior") |
|
|
|