fix:页面优化

This commit is contained in:
zhouz
2026-07-23 16:55:30 +08:00
parent 172e6f892f
commit 8a9d488ac2
4 changed files with 28 additions and 6 deletions

View File

@@ -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);

View File

@@ -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;