工具类,案件压缩包导入优化

This commit is contained in:
18792927508
2023-12-12 16:22:41 +08:00
parent 5730bb12a7
commit a78e3e23d6
28 changed files with 1876 additions and 1096 deletions
@@ -969,6 +969,81 @@
sysdate()
)
</insert>
<insert id="batchSave">
insert into case_application(
id,
case_name ,
case_num,
case_subject_amount,
register_date,
arbitrat_method,
case_status,
hear_date,
arbitrat_claims,
request_rule,
loan_start_date,
loan_end_date,
claim_princi_owed,
claim_interest_owed,
claim_liquid_damag,
fee_payable,
begin_video_date,
online_video_person,
contract_number,
adjudica_counter,
proper_preser,
create_by,
import_flag,
version,
template_id,
facts,
mediation_agreement,
batch_number,
create_time
)values
<foreach item="item" index="index" collection="list" separator=",">
(
#{item.id},
#{item.caseName},
#{item.caseNum},
#{item.caseSubjectAmount},
sysdate(),
#{item.arbitratMethod},
#{item.caseStatus},
#{item.hearDate},
#{item.arbitratClaims},
#{item.requestRule},
#{item.loanStartDate},
#{item.loanEndDate},
#{item.claimPrinciOwed},
#{item.claimInterestOwed},
#{item.claimLiquidDamag},
#{item.feePayable},
#{item.beginVideoDate},
#{item.onlineVideoPerson},
#{item.contractNumber},
#{item.adjudicaCounter},
#{item.properPreser},
#{item.createBy},
#{item.importFlag},
#{item.version},
#{item.templateId},
#{item.facts},
#{item.mediationAgreement},
#{item.batchNumber},
sysdate()
)
</foreach>;
</insert>
<update id="updataCaseApplication" parameterType="CaseApplication">
update case_application
@@ -1164,7 +1239,7 @@
</select>
<select id="selectCaseNumLike" resultType="java.lang.Integer">
select max(substring(case_num, #{length}+1,12)+1) as maxCaseNum
select max(substring(case_num, #{length}+1,12)) as maxCaseNum
from case_application where case_num like CONCAT(#{caseNum},'%') ;
</select>
<select id="selectArbitratorList" resultType="java.lang.String">