领料管理--修改字段类型

This commit is contained in:
syruan 2024-11-13 13:57:05 +08:00
parent 4c998e6391
commit 9886edfc1a
2 changed files with 28 additions and 4 deletions

View File

@ -27,11 +27,26 @@ public class LeaseApplyDetails extends BaseEntity {
@ApiModelProperty(value = "任务ID") @ApiModelProperty(value = "任务ID")
private Long parentId; private Long parentId;
/** 规格ID */ /** 物资类型 */
@Excel(name = "规格ID") @ApiModelProperty(value = "物资类型名称")
@ApiModelProperty(value = "规格ID") private String maTypeName;
/** 规格型号id */
@ApiModelProperty(value = "规格型号id")
private Long typeId; private Long typeId;
/** 规格型号 */
@ApiModelProperty(value = "规格型号名称")
private String typeName;
/** 计量单位 */
@ApiModelProperty(value = "计量单位")
private String unitName;
/** 库存数量 */
@ApiModelProperty(value = "库存数量")
private String storageNum;
/** 预领料数 */ /** 预领料数 */
@Excel(name = "预领料数") @Excel(name = "预领料数")
@ApiModelProperty(value = "预领料数") @ApiModelProperty(value = "预领料数")

View File

@ -7,6 +7,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="id" column="id" /> <result property="id" column="id" />
<result property="parentId" column="parent_id" /> <result property="parentId" column="parent_id" />
<result property="typeId" column="type_id" /> <result property="typeId" column="type_id" />
<result property="typeName" column="type_name" />
<result property="maTypeName" column="ma_type_name" />
<result property="unitName" column="unit_name" />
<result property="storageNum" column="storage_num" />
<result property="preNum" column="pre_num" /> <result property="preNum" column="pre_num" />
<result property="auditNum" column="audit_num" /> <result property="auditNum" column="audit_num" />
<result property="alNum" column="al_num" /> <result property="alNum" column="al_num" />
@ -26,10 +30,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<sql id="selectLeaseApplyDetailsVo"> <sql id="selectLeaseApplyDetailsVo">
select select
lad.id, lad.parent_id, lad.type_id, lad.pre_num, lad.audit_num, lad.al_num, lad.status, lad.id, lad.parent_id, mt.type_id, mt.type_name, mt2.type_name as ma_type_name, mt.storage_num,
lad.pre_num, lad.audit_num, lad.al_num, lad.status, mt.unit_name,
lad.create_by, lad.create_time, lad.update_by, lad.update_time, lad.remark, lad.company_id lad.create_by, lad.create_time, lad.update_by, lad.update_time, lad.remark, lad.company_id
from from
lease_apply_details lad lease_apply_details lad
left join
ma_type mt on lad.type_id = mt.type_id and mt.`level` = '4' and mt.del_flag = '0'
left join
ma_type mt2 on mt2.type_id = mt.parent_id and mt2.`level` = '3' and mt2.del_flag = '0'
</sql> </sql>
<select id="selectLeaseApplyDetailsList" parameterType="com.bonus.material.lease.domain.LeaseApplyDetails" resultMap="LeaseApplyDetailsResult"> <select id="selectLeaseApplyDetailsList" parameterType="com.bonus.material.lease.domain.LeaseApplyDetails" resultMap="LeaseApplyDetailsResult">