select * from cs_contract_details
insert into cs_contract_details
contract_details_id,
res_id,
res_name,
res_type,
department_contract_number,
contract_number,
signing_time,
end_time,
demanding_side,
supplier,
dept_id,
dept_name,
company_class_id,
company_class_name,
contract_class_id,
contract_class_name,
member_user_id,
member_user_name,
supplier_user_id,
supplier_user_name,
contract_name,
contract_price,
archive_location,
is_original,
lack_reason,
annex_url,
warehousing_total,
warehousing_time,
content,
status,
sort,
create_at,
update_at,
del_flag,
remarks,
affiliation_dept,
contract_status,
#{contractDetailsId},
#{resId},
#{resName},
#{resType},
#{departmentContractNumber},
#{contractNumber},
#{signingTime},
#{endTime},
#{demandingSide},
#{supplier},
#{deptId},
#{deptName},
#{companyClassId},
#{companyClassName},
#{contractClassId},
#{contractClassName},
#{memberUserId},
#{memberUserName},
#{supplierUserId},
#{supplierUserName},
#{contractName},
#{contractPrice},
#{archiveLocation},
#{isOriginal},
#{lackReason},
#{annexUrl},
#{warehousingTotal},
#{warehousingTime},
#{content},
#{status},
#{sort},
#{createAt},
#{updateAt},
#{delFlag},
#{remarks},
#{affiliationDept},
#{contractStatus},
update cs_contract_details
res_id = #{resId},
res_name = #{resName},
res_type = #{resType},
department_contract_number = #{departmentContractNumber},
contract_number = #{contractNumber},
signing_time = #{signingTime},
end_time = #{endTime},
demanding_side = #{demandingSide},
supplier = #{supplier},
dept_id = #{deptId},
dept_name = #{deptName},
company_class_id = #{companyClassId},
company_class_name = #{companyClassName},
contract_class_id = #{contractClassId},
contract_class_name = #{contractClassName},
member_user_id = #{memberUserId},
member_user_name = #{memberUserName},
contract_name = #{contractName},
contract_price = #{contractPrice},
archive_location = #{archiveLocation},
is_original = #{isOriginal},
lack_reason = #{lackReason},
annex_url = #{annexUrl},
warehousing_total = #{warehousingTotal},
warehousing_time = #{warehousingTime},
content = #{content},
status = #{status},
sort = #{sort},
create_at = #{createAt},
update_at = #{updateAt},
del_flag = #{delFlag},
remarks = #{remarks},
affiliation_dept = #{affiliationDept},
contract_status = #{contractStatus},
where contract_details_id = #{contractDetailsId}
delete from cs_contract_details where contract_details_id = #{contractDetailsId}
delete from cs_contract_details where contract_details_id in
#{contractDetailsId}
insert into cs_contract_details
contract_details_id,
department_contract_number,
contract_number,
signing_time,
end_time,
contract_name,
contract_price,
contract_class_name,
demanding_side,
supplier,
affiliation_dept,
member_user_name,
supplier_user_name,
warehousing_total,
is_original,
lack_reason,
annex_url,
warehousing_time,
archive_location,
contract_status,
remarks,
create_at,
del_flag,
#{item.contractDetailsId},
#{item.departmentContractNumber},
#{item.contractNumber},
#{item.signingTime},
#{item.endTime},
#{item.contractName},
#{item.contractPrice},
#{item.contractClassName},
#{item.demandingSide},
#{item.supplier},
#{item.affiliationDept},
#{item.memberUserName},
#{item.supplierUserName},
#{item.warehousingTotal},
#{item.isOriginal},
#{item.lackReason},
#{item.annexUrl},
#{item.warehousingTime},
#{item.archiveLocation},
#{item.contractStatus},
#{item.remarks},
#{item.createAt},
#{item.delFlag},