达梦适配修改

This commit is contained in:
王奎兴
2025-12-05 18:21:41 +08:00
parent 8ea6aa7e8f
commit c8a0e27172
8 changed files with 15 additions and 3 deletions
@@ -1,5 +1,6 @@
package com.linke.transport.application.service.warehouse.material.command;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
@@ -25,6 +26,7 @@ public class CreateMaterialCommand {
private String name;
@ApiModelProperty(value = "物料型号")
@TableField("\"MODEL\"") // 字段名转义
private String model;
@NotBlank(message = "物料单位不能为空")
@@ -1,5 +1,6 @@
package com.linke.transport.application.service.warehouse.material.command;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
@@ -24,6 +25,7 @@ public class UpdateMaterialCommand {
@ApiModelProperty(value = "物料名称")
private String name;
@ApiModelProperty(value = "物料型号")
@TableField("\"MODEL\"") // 字段名转义
private String model;
@ApiModelProperty(value = "物料单位")
private String unit;
@@ -1,5 +1,6 @@
package com.linke.transport.application.service.warehouse.material.query;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -16,6 +17,7 @@ public class MaterialQueryCommand {
@ApiModelProperty(name = "名称")
private String name;
@ApiModelProperty(name = "型号")
@TableField("\"MODEL\"") // 字段名转义
private String model;
@ApiModelProperty("物料编码")
private String materialCode;
@@ -1,5 +1,6 @@
package com.linke.transport.application.service.warehouse.material.vo;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
@@ -24,6 +25,7 @@ public class MaterialVO{
@ApiModelProperty("名称")
private String name;
@ApiModelProperty("型号")
@TableField("\"MODEL\"") // 字段名转义
private String model;
@ApiModelProperty("单位")
private String unit;
@@ -1,5 +1,6 @@
package com.linke.transport.domain.warehouse.material.model;
import com.baomidou.mybatisplus.annotation.TableField;
import com.linke.transport.domain.warehouse.material.MaterialCodeGenerator;
import com.linke.transport.domain.warehouse.material.exception.MaterialDomainException;
import com.mhd.common.core.utils.StringUtils;
@@ -20,8 +21,10 @@ public class Material {
private Long ownerId;
private String category;
private String name;
@TableField("\"MODEL\"") // 字段名转义
private String model;
private String unit;
@TableField("\"VALUE\"") // 字段名转义
private BigDecimal value;
private boolean codeManaged;
private String remark;
@@ -21,6 +21,7 @@ public class MaterialDO {
private Long ownerId;
private String category;
private String name;
@TableField("\"MODEL\"") // 字段名转义
private String model;
private String unit;
private BigDecimal value;