bms改造;

This commit is contained in:
王奎兴
2026-09-01 16:58:39 +08:00
parent 3349552e10
commit 2c60dc8f84
42 changed files with 1561 additions and 16 deletions
@@ -1691,4 +1691,55 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="batchNumber != null">#{batchNumber},</if>
</trim>
</insert>
<select id="queryPushBmsFirst" resultMap="MaterialInventoryResult">
SELECT *
FROM MATERIAL_INVENTORY
WHERE TRUNC(CREATE_TIME) = TRUNC(SYSDATE - 1)
AND DEL_FLAG = 1
AND SHIIPER_ID = #{shipperId}
</select>
<select id="queryPushBms" resultMap="MaterialInventoryResult">
SELECT *
FROM MATERIAL_INVENTORY
WHERE EXTRACT(DAY FROM CREATE_TIME) = EXTRACT(DAY FROM SYSDATE - 1) AND INVENTORY_QUANTITY > 0
AND DEL_FLAG = 1 AND SHIIPER_ID = #{shipperId}
</select>
<select id="getMonthFee" resultType="java.util.Map">
SELECT
IN_ORDER_NUMBER as "inOrderNumber",
MATERIAL_BASE_INFO_ID as "materialBaseInfoId",
MONTHLY_WAREHOUSE_FEE as "monthlyWarehouseFee",
HALF_MONTH_WH_FEE as "halfMonthWhFee"
FROM
"NGWL_TEST_OMS".RESERVATION_IN_MATERIAL_DETAIL
WHERE
IN_ORDER_NUMBER IN (SELECT BUSINESS_IN_ORDER_NUMBER FROM "NGWL_TEST_OMS".EXECUTION_STOCK_IN_ORDER WHERE IN_ORDER_NUMBER = #{inOrderNumber} AND DEL_FLAG = 1)
AND DEL_FLAG = 1 AND MATERIAL_BASE_INFO_ID = #{materialBaseInfoId} and LOT_NO = #{lotNumber}
</select>
<select id="querySetlleByShipperId" parameterType="java.lang.Long" resultType="java.util.Map">
SELECT
SETTLEMENT_ENTITY as settlementEntity,
SETTLEMENT_ENTITY_ID as settlementEntityId,
SETTLEMENT_CUSTOMERS_CODE as settlementCustomersCode,
SETTLEMENT_CUSTOMERS_ID as settlementCustomersId
FROM NGWL_TEST_OMS.SETTLEMENT_CUSTOMERS where 1=1 and
SETTLEMENT_ENTITY_ID = #{settlementEntityId}
</select>
<select id="queryContract" parameterType="java.lang.Long" resultType="java.util.Map">
SELECT
CONTRACT_MANAGE_ID as contractManageId,
ORIGINAL_CONTRACT_NUMBER as originalContractNumber,
CONTRACT_NUMBER as contractNumber,
CONTRACT_NAME as contractName
FROM NGWL_TEST_SYSTEM.CONTRACT_MANAGE where 1=1 and
SETTLEMENT_CUSTOMERS_ID = #{shipperId}
</select>
</mapper>