feat(wms): 添加业务员相关代码
- 在WmsCoilContractRelMapper中新增selectSalesmanByOrderId方法 - 在WmsCoilContractRelMapper.xml中添加对应的SQL查询语句 - 在WmsMaterialCoilServiceImpl中新增setSaleNameFromContract私有方法 - 在多个钢卷创建场景中调用setSaleNameFromContract方法设置销售员姓名 - 实现了根据合同ID自动获取并设置业务员信息的功能
This commit is contained in:
@@ -137,4 +137,12 @@
|
||||
AND rel.del_flag = 0
|
||||
</select>
|
||||
|
||||
<!-- 根据订单ID查询销售员(业务员)姓名 -->
|
||||
<select id="selectSalesmanByOrderId" resultType="String">
|
||||
SELECT co.salesman
|
||||
FROM crm_order co
|
||||
WHERE co.order_id = #{orderId} AND co.del_flag = 0
|
||||
LIMIT 1
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
@@ -135,6 +135,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
mc.schedule_thickness,
|
||||
mc.theoretical_length,
|
||||
mc.chrome_plate_coil_no,
|
||||
mc.sale_name AS saleName,
|
||||
w.warehouse_name AS warehouseName,
|
||||
nw.warehouse_name AS nextWarehouseName,
|
||||
aw.actual_warehouse_name AS actualWarehouseName,
|
||||
@@ -503,6 +504,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
-- 打包状态(直接展示原始值)
|
||||
mc.packing_status AS packingStatus,
|
||||
-- 销售
|
||||
mc.sale_name AS saleName,
|
||||
-- 调拨类型
|
||||
mc.transfer_type AS transferType,
|
||||
-- 理论厚度
|
||||
@@ -598,6 +600,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
mc.packaging_requirement AS packagingRequirement,
|
||||
mc.quality_status AS qualityStatus,
|
||||
mc.packing_status AS packingStatus,
|
||||
mc.sale_name AS saleName,
|
||||
mc.transfer_type AS transferType,
|
||||
mc.theoretical_thickness AS theoreticalThickness,
|
||||
mc.schedule_thickness AS scheduleThickness,
|
||||
|
||||
Reference in New Issue
Block a user