feat(out): 优化出库单管理界面并调整库存查询逻辑
- 移除了出库单管理页面中的客户名称、供应商名称及仓库名称查询条件 - 在出库单列表中新增“出库单主题”、“单据来源”和“ERP出库单编号”字段展示 - 调整库存管理页面,移除多个冗余的查询字段与表格列,包括仓库、库存状态、产品GUID等 - 简化库存列表显示内容,仅保留核心字段如库存数量、入库时间等 - 更新出库单实体类,增加theme属性以支持单据主题功能 - 优化后端服务接口调用逻辑,完善出库相关功能 - 修复了部分页面样式和交互问题,提升用户体验
This commit is contained in:
@@ -26,6 +26,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<result property="customerName" column="customer_name" />
|
||||
<result property="supplierName" column="supplier_name" />
|
||||
<result property="remark" column="remark" />
|
||||
<result property="theme" column="theme" />
|
||||
</resultMap>
|
||||
|
||||
<sql id="selectOutStockoutVo">
|
||||
@@ -34,12 +35,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
|
||||
<select id="selectOutStockoutList" parameterType="OutStockout" resultMap="OutStockoutResult">
|
||||
select distinct o.stockout_guid, o.stockout_id, o.out_type, o.create_date, o.department_no, o.customer_no, o.create_man_id, o.status, o.stockout_source,
|
||||
o.class_now_id, o.exit_id, o.car_number, o.FID, o.erp_stockout_id,o.start_date,o.finish_date,o.remark from out_stockout o
|
||||
o.class_now_id, o.exit_id, o.car_number, o.FID, o.erp_stockout_id,o.start_date,o.finish_date,eos.outbound_remarks as remark
|
||||
,eos.customer_name
|
||||
from out_stockout o
|
||||
left join out_stockout_detail d on d.stockout_id = o.stockout_id
|
||||
left join bas_customer bc on bc.customer_no = d.out_id
|
||||
left join bas_warehouse bw on bw.warehouse_id = d.warehouse_id
|
||||
left join bas_supplier bs on bs.supplier_no = d.supplier_id
|
||||
left join bas_product bp on bp.product_id = d.product_id
|
||||
left join erp_out_stock eos on eos.stockout_id = o.erp_stockout_id
|
||||
|
||||
<where>
|
||||
<if test="stockoutGuid != null and stockoutGuid != ''"> and o.stockout_guid = #{stockoutGuid}</if>
|
||||
|
||||
Reference in New Issue
Block a user