合同到期明细
This commit is contained in:
parent
23c49af1f2
commit
5ad044ab15
@ -17,6 +17,8 @@ contract_code varchar(50) COMMENT '合同编号'
|
||||
-- ,PRIMARY KEY (contract_code)
|
||||
) COMMENT='月度合同到到期提醒填报';
|
||||
|
||||
|
||||
SELECT * FROM ods_renli_contract_terminate
|
||||
SELECT
|
||||
contract_code -- 合同编号
|
||||
,organ_code -- erp片区code
|
||||
@ -30,19 +32,29 @@ contract_code -- 合同编号
|
||||
,party_b -- 合作乙方
|
||||
,start_date -- 生效日期
|
||||
,end_date -- 结束日期
|
||||
,datediff(end_date,current_date) AS expire_day -- 距离到期天数
|
||||
FROM ods_renli_contract_terminate
|
||||
WHERE 1 = 1
|
||||
${IF(LEN(p_area)>0," AND organ_code IN ('"+JOINARRAY(p_area,"','")+"')", "")}
|
||||
${IF(LEN(p_c_type)>0," AND contract_type IN ('"+JOINARRAY(p_c_type,"','")+"')", "")}
|
||||
${IF(LEN(p_dt_type)>0,
|
||||
switch(p_dt_type
|
||||
,'7天提醒',"AND datediff(end_date,current_date) > 0 AND datediff(end_date,current_date) <= 7"
|
||||
,'15天提醒',"AND datediff(end_date,current_date) > 0 AND datediff(end_date,current_date) <= 15"
|
||||
,'30天提醒',"AND datediff(end_date,current_date) > 0 AND datediff(end_date,current_date) <= 30"
|
||||
,'60天提醒',"AND datediff(end_date,current_date) > 0 AND datediff(end_date,current_date) <= 60"
|
||||
,'90天提醒',"AND datediff(end_date,current_date) > 0 AND datediff(end_date,current_date) <= 90"
|
||||
), "")}
|
||||
|
||||
|
||||
;
|
||||
|
||||
|
||||
1、合同到期日-当期日期=90天提醒。显示到期合同总数量,并可下钻明细。
|
||||
2、合同到期日-当期日期=60天提醒,显示到期合同总数量,并可下钻明细。
|
||||
3、合同到期日-当期日期=30天提醒,显示到期合同总数量,并可下钻明细。
|
||||
4、合同到期日-当期日期=15天提醒,显示到期合同总数量,并可下钻明细。
|
||||
5、合同到期日-当期日期=7天提醒,显示到期合同总数量,并可下钻明细。"
|
||||
|
||||
|
||||
|
||||
|
||||
-- 1、合同到期日-当期日期=90天提醒。显示到期合同总数量,并可下钻明细。
|
||||
-- 2、合同到期日-当期日期=60天提醒,显示到期合同总数量,并可下钻明细。
|
||||
-- 3、合同到期日-当期日期=30天提醒,显示到期合同总数量,并可下钻明细。
|
||||
-- 4、合同到期日-当期日期=15天提醒,显示到期合同总数量,并可下钻明细。
|
||||
-- 5、合同到期日-当期日期=7天提醒,显示到期合同总数量,并可下钻明细。"
|
||||
-- VALUE("dict_片区_项目",3,4,D4)
|
||||
|
||||
-- VALUE("dict_片区",1,2,B2)
|
||||
|
Loading…
Reference in New Issue
Block a user