fix:页面优化
This commit is contained in:
@@ -28,6 +28,7 @@ import static cn.code.nl.framework.apilog.core.enums.OperateTypeEnum.*;
|
||||
import cn.code.nl.module.wms.controller.admin.iostorinv.vo.*;
|
||||
import cn.code.nl.module.wms.dal.dataobject.iostorinv.IostorInvDO;
|
||||
import cn.code.nl.module.wms.service.iostorinv.IostorInvService;
|
||||
import org.dromara.core.trans.anno.TransMethodResult;
|
||||
|
||||
@Tag(name = "管理后台 - 出入库单主表")
|
||||
@RestController
|
||||
@@ -105,6 +106,7 @@ public class IostorInvController {
|
||||
|
||||
@GetMapping("/page")
|
||||
@Operation(summary = "获得出入库单主表分页")
|
||||
@TransMethodResult
|
||||
@PreAuthorize("@ss.hasPermission('wms:iostor-inv:query')")
|
||||
public CommonResult<PageResult<IostorInvRespVO>> getIostorInvPage(@Valid IostorInvPageReqVO pageReqVO) {
|
||||
PageResult<IostorInvDO> pageResult = iostorInvService.getIostorInvPage(pageReqVO);
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
package cn.code.nl.module.wms.controller.admin.iostorinv.vo;
|
||||
|
||||
import cn.code.nl.module.system.api.user.AdminUserApi;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
@@ -8,13 +10,20 @@ import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
import java.time.LocalDateTime;
|
||||
import cn.idev.excel.annotation.*;
|
||||
import org.dromara.core.trans.anno.Trans;
|
||||
import org.dromara.core.trans.constant.TransType;
|
||||
import org.dromara.core.trans.vo.VO;
|
||||
|
||||
import static cn.code.nl.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY;
|
||||
|
||||
@Schema(description = "管理后台 - 出入库单主表 Response VO")
|
||||
@Data
|
||||
@ExcelIgnoreUnannotated
|
||||
public class IostorInvRespVO {
|
||||
public class IostorInvRespVO implements VO {
|
||||
|
||||
@TableId
|
||||
@Schema(description = "出入库单主表标识", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
private Long iostorinvId;
|
||||
|
||||
@Schema(description = "单据编号", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
@ExcelProperty("单据编号")
|
||||
@@ -73,6 +82,14 @@ public class IostorInvRespVO {
|
||||
@ExcelProperty("生成方式")
|
||||
private String createMode;
|
||||
|
||||
@Schema(description = "创建者")
|
||||
@ExcelProperty("创建者")
|
||||
@Trans(type = TransType.AUTO_TRANS, key = AdminUserApi.PREFIX, fields = "nickname", ref = "creatorName")
|
||||
private String creator;
|
||||
|
||||
@Schema(description = "创建者名称")
|
||||
private String creatorName;
|
||||
|
||||
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
@ExcelProperty("创建时间")
|
||||
private LocalDateTime createTime;
|
||||
|
||||
Reference in New Issue
Block a user