商品单位-仓库管理

This commit is contained in:
sxu 2025-05-26 17:02:22 +08:00
parent 054c21e9c1
commit 336de40460
4 changed files with 25 additions and 3 deletions

View File

@ -33,5 +33,8 @@ public class SupplyProductUnit extends BaseEntity {
@ApiModelProperty(value = "换算比率(换算成g)") @ApiModelProperty(value = "换算比率(换算成g)")
private BigDecimal rate; private BigDecimal rate;
/** 单位类型(1-按份,2-称重) */
@Excel(name = "单位类型(1-按份,2-称重)")
@ApiModelProperty(value = "单位类型(1-按份,2-称重)")
private Integer weighType;
} }

View File

@ -57,6 +57,11 @@ public class SupplyWarehouseInfo extends BaseEntity {
@ApiModelProperty(value = "仓库管理员id") @ApiModelProperty(value = "仓库管理员id")
private Long userId; private Long userId;
/** 仓库管理员 */
@Excel(name = "仓库管理员")
@ApiModelProperty(value = "仓库管理员")
private String manager;
/** 领取人id */ /** 领取人id */
@Excel(name = "领取人id") @Excel(name = "领取人id")
@ApiModelProperty(value = "领取人id") @ApiModelProperty(value = "领取人id")

View File

@ -7,6 +7,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="unitId" column="unit_id" /> <result property="unitId" column="unit_id" />
<result property="unitName" column="unit_name" /> <result property="unitName" column="unit_name" />
<result property="rate" column="rate" /> <result property="rate" column="rate" />
<result property="weighType" column="weigh_type" />
<result property="createBy" column="create_by" /> <result property="createBy" column="create_by" />
<result property="createTime" column="create_time" /> <result property="createTime" column="create_time" />
<result property="updateBy" column="update_by" /> <result property="updateBy" column="update_by" />
@ -14,7 +15,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap> </resultMap>
<sql id="selectSupplyProductUnitVo"> <sql id="selectSupplyProductUnitVo">
select unit_id, unit_name, rate, create_by, create_time, update_by, update_time from supply_product_unit select unit_id, unit_name, rate, weigh_type, create_by, create_time, update_by, update_time
from supply_product_unit
</sql> </sql>
<select id="selectSupplyProductUnitList" parameterType="com.bonus.canteen.core.supply.domain.SupplyProductUnit" resultMap="SupplyProductUnitResult"> <select id="selectSupplyProductUnitList" parameterType="com.bonus.canteen.core.supply.domain.SupplyProductUnit" resultMap="SupplyProductUnitResult">
@ -35,6 +37,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<trim prefix="(" suffix=")" suffixOverrides=","> <trim prefix="(" suffix=")" suffixOverrides=",">
<if test="unitName != null and unitName != ''">unit_name,</if> <if test="unitName != null and unitName != ''">unit_name,</if>
<if test="rate != null">rate,</if> <if test="rate != null">rate,</if>
<if test="weighType != null">weigh_type,</if>
<if test="createBy != null">create_by,</if> <if test="createBy != null">create_by,</if>
<if test="createTime != null">create_time,</if> <if test="createTime != null">create_time,</if>
<if test="updateBy != null">update_by,</if> <if test="updateBy != null">update_by,</if>
@ -43,6 +46,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<trim prefix="values (" suffix=")" suffixOverrides=","> <trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="unitName != null and unitName != ''">#{unitName},</if> <if test="unitName != null and unitName != ''">#{unitName},</if>
<if test="rate != null">#{rate},</if> <if test="rate != null">#{rate},</if>
<if test="weighType != null">#{weighType},</if>
<if test="createBy != null">#{createBy},</if> <if test="createBy != null">#{createBy},</if>
<if test="createTime != null">#{createTime},</if> <if test="createTime != null">#{createTime},</if>
<if test="updateBy != null">#{updateBy},</if> <if test="updateBy != null">#{updateBy},</if>
@ -55,6 +59,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<trim prefix="SET" suffixOverrides=","> <trim prefix="SET" suffixOverrides=",">
<if test="unitName != null and unitName != ''">unit_name = #{unitName},</if> <if test="unitName != null and unitName != ''">unit_name = #{unitName},</if>
<if test="rate != null">rate = #{rate},</if> <if test="rate != null">rate = #{rate},</if>
<if test="weighType != null">weigh_type = #{weighType},</if>
<if test="createBy != null">create_by = #{createBy},</if> <if test="createBy != null">create_by = #{createBy},</if>
<if test="createTime != null">create_time = #{createTime},</if> <if test="createTime != null">create_time = #{createTime},</if>
<if test="updateBy != null">update_by = #{updateBy},</if> <if test="updateBy != null">update_by = #{updateBy},</if>

View File

@ -12,6 +12,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="warehouseCode" column="warehouse_code" /> <result property="warehouseCode" column="warehouse_code" />
<result property="warehouseName" column="warehouse_name" /> <result property="warehouseName" column="warehouse_name" />
<result property="userId" column="user_id" /> <result property="userId" column="user_id" />
<result property="manager" column="manager" />
<result property="fetchUserId" column="fetch_user_id" /> <result property="fetchUserId" column="fetch_user_id" />
<result property="regionProvince" column="region_province" /> <result property="regionProvince" column="region_province" />
<result property="regionCity" column="region_city" /> <result property="regionCity" column="region_city" />
@ -27,7 +28,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap> </resultMap>
<sql id="selectSupplyWarehouseInfoVo"> <sql id="selectSupplyWarehouseInfoVo">
select warehouse_id, parent_id, category_id, area_id, canteen_id, warehouse_code, warehouse_name, user_id, fetch_user_id, region_province, region_city, region_district, address, warehouse_type, if_use_warehouse_area, if_use_warehouse_location, create_by, create_time, update_by, update_time from supply_warehouse_info select warehouse_id, parent_id, category_id, area_id, canteen_id, warehouse_code,
warehouse_name, user_id, manager, fetch_user_id, region_province, region_city,
region_district, address, warehouse_type, if_use_warehouse_area,
if_use_warehouse_location, create_by, create_time, update_by, update_time
from supply_warehouse_info
</sql> </sql>
<select id="selectSupplyWarehouseInfoList" parameterType="com.bonus.canteen.core.supply.domain.SupplyWarehouseInfo" resultMap="SupplyWarehouseInfoResult"> <select id="selectSupplyWarehouseInfoList" parameterType="com.bonus.canteen.core.supply.domain.SupplyWarehouseInfo" resultMap="SupplyWarehouseInfoResult">
@ -40,6 +45,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="warehouseCode != null and warehouseCode != ''"> and warehouse_code = #{warehouseCode}</if> <if test="warehouseCode != null and warehouseCode != ''"> and warehouse_code = #{warehouseCode}</if>
<if test="warehouseName != null and warehouseName != ''"> and warehouse_name like concat('%', #{warehouseName}, '%')</if> <if test="warehouseName != null and warehouseName != ''"> and warehouse_name like concat('%', #{warehouseName}, '%')</if>
<if test="userId != null "> and user_id = #{userId}</if> <if test="userId != null "> and user_id = #{userId}</if>
<if test="manager != null "> and manager = #{manager}</if>
<if test="fetchUserId != null "> and fetch_user_id = #{fetchUserId}</if> <if test="fetchUserId != null "> and fetch_user_id = #{fetchUserId}</if>
<if test="regionProvince != null and regionProvince != ''"> and region_province = #{regionProvince}</if> <if test="regionProvince != null and regionProvince != ''"> and region_province = #{regionProvince}</if>
<if test="regionCity != null and regionCity != ''"> and region_city = #{regionCity}</if> <if test="regionCity != null and regionCity != ''"> and region_city = #{regionCity}</if>
@ -75,6 +81,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="warehouseCode != null">warehouse_code,</if> <if test="warehouseCode != null">warehouse_code,</if>
<if test="warehouseName != null and warehouseName != ''">warehouse_name,</if> <if test="warehouseName != null and warehouseName != ''">warehouse_name,</if>
<if test="userId != null">user_id,</if> <if test="userId != null">user_id,</if>
<if test="manager != null">manager,</if>
<if test="fetchUserId != null">fetch_user_id,</if> <if test="fetchUserId != null">fetch_user_id,</if>
<if test="regionProvince != null">region_province,</if> <if test="regionProvince != null">region_province,</if>
<if test="regionCity != null">region_city,</if> <if test="regionCity != null">region_city,</if>
@ -96,6 +103,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="warehouseCode != null">#{warehouseCode},</if> <if test="warehouseCode != null">#{warehouseCode},</if>
<if test="warehouseName != null and warehouseName != ''">#{warehouseName},</if> <if test="warehouseName != null and warehouseName != ''">#{warehouseName},</if>
<if test="userId != null">#{userId},</if> <if test="userId != null">#{userId},</if>
<if test="manager != null">#{manager},</if>
<if test="fetchUserId != null">#{fetchUserId},</if> <if test="fetchUserId != null">#{fetchUserId},</if>
<if test="regionProvince != null">#{regionProvince},</if> <if test="regionProvince != null">#{regionProvince},</if>
<if test="regionCity != null">#{regionCity},</if> <if test="regionCity != null">#{regionCity},</if>
@ -121,6 +129,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="warehouseCode != null">warehouse_code = #{warehouseCode},</if> <if test="warehouseCode != null">warehouse_code = #{warehouseCode},</if>
<if test="warehouseName != null and warehouseName != ''">warehouse_name = #{warehouseName},</if> <if test="warehouseName != null and warehouseName != ''">warehouse_name = #{warehouseName},</if>
<if test="userId != null">user_id = #{userId},</if> <if test="userId != null">user_id = #{userId},</if>
<if test="manager != null">manager = #{manager},</if>
<if test="fetchUserId != null">fetch_user_id = #{fetchUserId},</if> <if test="fetchUserId != null">fetch_user_id = #{fetchUserId},</if>
<if test="regionProvince != null">region_province = #{regionProvince},</if> <if test="regionProvince != null">region_province = #{regionProvince},</if>
<if test="regionCity != null">region_city = #{regionCity},</if> <if test="regionCity != null">region_city = #{regionCity},</if>