查询待支付列表
This commit is contained in:
parent
8fe85f64df
commit
08b2113519
|
@ -64,6 +64,46 @@
|
|||
personalFlag,
|
||||
payType
|
||||
</sql>
|
||||
|
||||
<!-- 基础查询语句 -->
|
||||
<sql id="base_sql">
|
||||
SELECT
|
||||
formson_0210.id as oaId,
|
||||
'formson_0210' as tableName,
|
||||
COL_SUMMARY.SUBJECT as title,
|
||||
unit.name as payCompany,
|
||||
'差旅费报销单' as billName,
|
||||
'field0072' as payResultField,
|
||||
'field0073' as payDateField,
|
||||
'' as receiptFiled,
|
||||
COL_SUMMARY.id as summaryId,
|
||||
formmain_0209.field0017||'-'||formson_0210.sort as referenceNum,
|
||||
formmain_0209.START_DATE as startDate,
|
||||
formmain_0209.FINISHEDFLAG as finishedflag,
|
||||
formson_0210.field0073 as payDate,
|
||||
formson_0210.field0072 as payResult,
|
||||
REGEXP_REPLACE(formmain_0209.field0042, '[[:space:]]', '') as payAccount,
|
||||
REGEXP_REPLACE(formmain_0209.field0041, '[[:space:]]', '') as payBankName,
|
||||
formson_0210.field0031 as amount,
|
||||
formmain_0209.field0038 as purpose,
|
||||
formmain_0209.field0038 as cbsAbstract,
|
||||
REGEXP_REPLACE(formson_0210.field0069, '[[:space:]]', '') as revAccount,
|
||||
formson_0210.field0068 as revBankName,
|
||||
'测试' as revAccountName,
|
||||
REGEXP_REPLACE(formson_0210.field0071, '[[:space:]]', '') as cnapsCode,
|
||||
item.showvalue as personalFlag,
|
||||
'OTH' as revBankType,
|
||||
'10' as currency,
|
||||
'202' as busType,
|
||||
'' as receipt
|
||||
from
|
||||
formson_0210
|
||||
LEFT JOIN formmain_0209 ON formson_0210.FORMMAIN_ID = formmain_0209.id
|
||||
LEFT JOIN COL_SUMMARY ON COL_SUMMARY.FORM_RECORDID = formmain_0209.id
|
||||
-- LEFT JOIN CTP_AFFAIR ON CTP_AFFAIR.object_id = COL_SUMMARY.id
|
||||
left join CTP_ENUM_ITEM item on item.id =formson_0210.field0070
|
||||
left join ORG_UNIT unit on unit.id =formmain_0209.field0002
|
||||
</sql>
|
||||
<!-- 采用==查询 -->
|
||||
<select id="PaymentEntity_list_base" resultMap="get-PaymentEntity-result" parameterType="com.hzya.frame.seeyon.cbs8.entity.PaymentEntity">
|
||||
<!-- select
|
||||
|
@ -210,43 +250,7 @@
|
|||
<!-- 查询待支付的 -->
|
||||
<select id="PaymentEntity_list_base_unpaid" resultMap="get-PaymentEntity-result" parameterType="com.hzya.frame.seeyon.cbs8.entity.PaymentEntity">
|
||||
select v.* from (
|
||||
-- 差旅费报销单
|
||||
SELECT
|
||||
formson_0210.id as oaId,
|
||||
'formson_0210' as tableName,
|
||||
COL_SUMMARY.SUBJECT as title,
|
||||
unit.name as payCompany,
|
||||
'差旅费报销单' as billName,
|
||||
'field0072' as payResultField,
|
||||
'field0073' as payDateField,
|
||||
'' as receiptFiled,
|
||||
COL_SUMMARY.id as summaryId,
|
||||
formmain_0209.field0017||'-'||formson_0210.sort as referenceNum,
|
||||
formmain_0209.START_DATE as startDate,
|
||||
formmain_0209.FINISHEDFLAG as finishedflag,
|
||||
formson_0210.field0073 as payDate,
|
||||
formson_0210.field0072 as payResult,
|
||||
REGEXP_REPLACE(formmain_0209.field0042, '[[:space:]]', '') as payAccount,
|
||||
REGEXP_REPLACE(formmain_0209.field0041, '[[:space:]]', '') as payBankName,
|
||||
formson_0210.field0031 as amount,
|
||||
formmain_0209.field0038 as purpose,
|
||||
formmain_0209.field0038 as cbsAbstract,
|
||||
REGEXP_REPLACE(formson_0210.field0069, '[[:space:]]', '') as revAccount,
|
||||
formson_0210.field0068 as revBankName,
|
||||
'测试' as revAccountName,
|
||||
REGEXP_REPLACE(formson_0210.field0071, '[[:space:]]', '') as cnapsCode,
|
||||
item.showvalue as personalFlag,
|
||||
'OTH' as revBankType,
|
||||
'10' as currency,
|
||||
'202' as busType,
|
||||
'' as receipt
|
||||
from
|
||||
formson_0210
|
||||
LEFT JOIN formmain_0209 ON formson_0210.FORMMAIN_ID = formmain_0209.id
|
||||
LEFT JOIN COL_SUMMARY ON COL_SUMMARY.FORM_RECORDID = formmain_0209.id
|
||||
-- LEFT JOIN CTP_AFFAIR ON CTP_AFFAIR.object_id = COL_SUMMARY.id
|
||||
left join CTP_ENUM_ITEM item on item.id =formson_0210.field0070
|
||||
left join ORG_UNIT unit on unit.id =formmain_0209.field0002
|
||||
<include refid="base_sql"/>
|
||||
) v
|
||||
<trim prefix="where" prefixOverrides="and">
|
||||
<if test="referenceNum != null and referenceNum !='' "> v.referenceNum = #{referenceNum} </if>
|
||||
|
|
Loading…
Reference in New Issue