select id, task_id, type_id, purchase_price, purchase_num, check_num, check_result, supplier_id, status, create_by, production_time, create_time, update_by, update_time, remark, check_url_name, check_url, file_name, file_url, company_id from purchase_check_details
insert into purchase_check_details
task_id,
type_id,
purchase_price,
purchase_num,
check_num,
check_result,
supplier_id,
status,
create_by,
production_time,
create_time,
update_by,
update_time,
remark,
check_url_name,
check_url,
file_name,
file_url,
company_id,
#{taskId},
#{typeId},
#{purchasePrice},
#{purchaseNum},
#{checkNum},
#{checkResult},
#{supplierId},
#{status},
#{createBy},
#{productionTime},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
#{checkUrlName},
#{checkUrl},
#{fileName},
#{fileUrl},
#{companyId},
update purchase_check_details
task_id = #{taskId},
type_id = #{typeId},
purchase_price = #{purchasePrice},
purchase_num = #{purchaseNum},
check_num = #{checkNum},
check_result = #{checkResult},
supplier_id = #{supplierId},
status = #{status},
create_by = #{createBy},
production_time = #{productionTime},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
check_url_name = #{checkUrlName},
check_url = #{checkUrl},
file_name = #{fileName},
file_url = #{fileUrl},
company_id = #{companyId},
where id = #{id}
delete from purchase_check_details where id = #{id}
delete from purchase_check_details where task_id in
#{taskId}
insert into purchase_check_details
task_id,
type_id,
purchase_price,
purchase_num,
check_num,
check_result,
supplier_id,
status,
create_by,
production_time,
create_time,
update_by,
update_time,
remark,
check_url_name,
check_url,
file_name,
file_url,
company_id,
#{checkDetails.taskId},
#{checkDetails.typeId},
#{checkDetails.purchasePrice},
#{checkDetails.purchaseNum},
#{checkNum},
#{checkResult},
#{checkDetails.supplierId},
#{checkDetails.status},
#{checkDetails.createBy},
#{checkDetails.productionTime},
#{checkDetails.createTime},
#{checkDetails.updateBy},
#{checkDetails.updateTime},
#{checkDetails.remark},
#{checkDetails.checkUrlName},
#{checkDetails.checkUrl},
#{checkDetails.fileName},
#{checkDetails.fileUrl},
#{checkDetails.companyId},
update purchase_check_details set status = 0 where task_id = #{taskId}
delete from purchase_check_details where task_id = #{taskId}
update purchase_check_details set check_num = #{checkNum} where task_id = #{taskId} and type_id = #{typeId}