Browse Source

2025-03-26

备品备件优化
java8
fengyuan_yang 10 months ago
parent
commit
eaf53ba78c
  1. 2
      src/main/java/com/xujie/sys/modules/pms/entity/PartSpareEntity.java
  2. 2
      src/main/java/com/xujie/sys/modules/pms/entity/vo/PartSpareVo.java
  3. 6
      src/main/resources/mapper/pms/PartSpareMapper.xml

2
src/main/java/com/xujie/sys/modules/pms/entity/PartSpareEntity.java

@ -2,6 +2,7 @@ package com.xujie.sys.modules.pms.entity;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.xujie.sys.common.utils.QueryPage; import com.xujie.sys.common.utils.QueryPage;
import lombok.Data; import lombok.Data;
@ -266,6 +267,7 @@ public class PartSpareEntity extends QueryPage implements Serializable {
/** /**
* 是否启用序列号管理 * 是否启用序列号管理
*/ */
@JsonProperty("sCodeControlFlag")
private String sCodeControlFlag; private String sCodeControlFlag;
/** /**
* $column.comments * $column.comments

2
src/main/java/com/xujie/sys/modules/pms/entity/vo/PartSpareVo.java

@ -2,6 +2,7 @@ package com.xujie.sys.modules.pms.entity.vo;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.xujie.sys.common.utils.QueryPage; import com.xujie.sys.common.utils.QueryPage;
import lombok.Data; import lombok.Data;
@ -251,6 +252,7 @@ public class PartSpareVo extends QueryPage {
*/ */
private String batchCreatedMethodFlag; private String batchCreatedMethodFlag;
@JsonProperty("sCodeControlFlag")
private String sCodeControlFlag; private String sCodeControlFlag;
private String locationId; private String locationId;

6
src/main/resources/mapper/pms/PartSpareMapper.xml

@ -95,7 +95,8 @@
A.bu_no, A.bu_no,
dbo.get_bu_desc(A.site, A.bu_no) buDesc, dbo.get_bu_desc(A.site, A.bu_no) buDesc,
A.coreFlag, A.coreFlag,
a.group_id
a.group_id,
a.S_code_control_flag as sCodeControlFlag
from part_spare A from part_spare A
left join warehouse as B on A.site = B.site and A.warehouse_id = B.warehouse_id left join warehouse as B on A.site = B.site and A.warehouse_id = B.warehouse_id
left join view_supplier as c on a.site = c.site and a.supplier_id = c.SupplierID left join view_supplier as c on a.site = c.site and a.supplier_id = c.SupplierID
@ -218,7 +219,8 @@
min_stock = #{minStock,jdbcType=DECIMAL}, min_stock = #{minStock,jdbcType=DECIMAL},
supplier_id = #{supplierId}, supplier_id = #{supplierId},
warehouse_id = #{warehouseId}, warehouse_id = #{warehouseId},
location_id = #{locationId}
location_id = #{locationId},
S_code_control_flag = #{sCodeControlFlag}
WHERE site = #{site} and bu_no = #{buNo} and part_no = #{partNo} WHERE site = #{site} and bu_no = #{buNo} and part_no = #{partNo}
</update> </update>
</mapper> </mapper>
Loading…
Cancel
Save