|
@@ -231,4 +231,60 @@
|
231
|
231
|
WHERE
|
232
|
232
|
cdIn.htbh = #{contractNumber}
|
233
|
233
|
</select>
|
|
234
|
+ <select id="getSettlementInfo" parameterType="string" resultType="com.chinaitop.depot.intelligent.priceApproval.model.BusinessFsSaleRevenueSettle">
|
|
235
|
+ SELECT
|
|
236
|
+ oc.id fsOutConfirmId,
|
|
237
|
+ oi.org_name orgName,
|
|
238
|
+ (
|
|
239
|
+ oc.total_settle_quantity / 1000
|
|
240
|
+ ) provinceTotalSettleQuantity,
|
|
241
|
+ oc.total_settle_amount provinceTotalSettleAmount,
|
|
242
|
+ oc.loan_return_time loanReturnTime,
|
|
243
|
+ oc.loan_recovery_unit provinceLoanRecoveryUnit,
|
|
244
|
+ oc.loan_recovery_quantity provinceLoanRecoveryQuantity,
|
|
245
|
+ oc.loan_recovery_amount provinceLoanRecoveryAmount,
|
|
246
|
+ oc.invoice_unit provinceInvoiceUnit,
|
|
247
|
+ oc.invoice_quantity provinceInvoiceQuantity,
|
|
248
|
+ oc.invoice_unit_price provinceInvoiceUnitPrice,
|
|
249
|
+ oc.invoice_amount provinceInvoiceAmount,
|
|
250
|
+ oc.loan_return_time provinceLoanReturnTime,
|
|
251
|
+ oc.loan_return_amount provinceLoanReturnAmount
|
|
252
|
+ FROM
|
|
253
|
+ business_fs_out_confirm oc
|
|
254
|
+ LEFT JOIN business_contract bc ON bc.id = oc.contract_id
|
|
255
|
+ LEFT JOIN org_info oi ON oc.org_id = oi.org_id
|
|
256
|
+ WHERE
|
|
257
|
+ bc.contract_number = #{contractNumber}
|
|
258
|
+ </select>
|
|
259
|
+ <select id="getDiffPriceInfo" parameterType="string" resultType="com.chinaitop.depot.intelligent.priceApproval.model.BusinessFsSaleRevenueDiffPrice">
|
|
260
|
+ SELECT
|
|
261
|
+ dpi.project_type projectType,
|
|
262
|
+ dpi.quantity totalQuantity,
|
|
263
|
+ dpi.amount totalAmount
|
|
264
|
+ FROM
|
|
265
|
+ business_fs_out_confirm_diff_price_item dpi
|
|
266
|
+ LEFT JOIN business_fs_out_confirm oc ON dpi.fs_out_confirm_id = oc.id
|
|
267
|
+ LEFT JOIN business_contract bc ON bc.id = oc.contract_id
|
|
268
|
+ WHERE
|
|
269
|
+ bc.contract_number = #{contractNumber}
|
|
270
|
+ </select>
|
|
271
|
+ <select id="getCardInfo" parameterType="map" resultType="com.chinaitop.depot.intelligent.priceApproval.model.BusinessFsSaleRevenueApprovalPrice">
|
|
272
|
+ SELECT
|
|
273
|
+ sc.id grainSituationCardId,
|
|
274
|
+ bs.storehouse_name storehouseName,
|
|
275
|
+ bw.warehouse_name warehouseName,
|
|
276
|
+ sc.lssl,
|
|
277
|
+ sc.in_financial_verification inNinancialVerification,
|
|
278
|
+ (
|
|
279
|
+ sc.in_financial_verification * sc.lssl
|
|
280
|
+ ) storageAmount
|
|
281
|
+ FROM
|
|
282
|
+ grain_situation_card sc
|
|
283
|
+ LEFT JOIN basic_storehouse bs ON bs.storehouse_id = sc.basic_storehouse_id
|
|
284
|
+ LEFT JOIN basic_warehouse bw ON sc.warehouse_id = bw.warehouse_id
|
|
285
|
+ WHERE
|
|
286
|
+ sc.fill_org_id = #{orgId}
|
|
287
|
+ AND sc.basic_storehouse_id = #{basicStorehouseId}
|
|
288
|
+ AND sc.warehouse_id = #{warehouseId}
|
|
289
|
+ </select>
|
234
|
290
|
</mapper>
|