select workorder_id, workorder_code, workorder_name, order_source, source_code, product_id, product_code, product_name, product_spc, unit_of_measure, quantity, client_id, client_code, client_name, request_date, status, remark, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time from pro_workorder
insert into pro_workorder
workorder_code,
workorder_name,
order_source,
source_code,
product_id,
product_code,
product_name,
product_spc,
unit_of_measure,
quantity,
client_id,
client_code,
client_name,
request_date,
status,
remark,
attr1,
attr2,
attr3,
attr4,
create_by,
create_time,
update_by,
update_time,
#{workorderCode},
#{workorderName},
#{orderSource},
#{sourceCode},
#{productId},
#{productCode},
#{productName},
#{productSpc},
#{unitOfMeasure},
#{quantity},
#{clientId},
#{clientCode},
#{clientName},
#{requestDate},
#{status},
#{remark},
#{attr1},
#{attr2},
#{attr3},
#{attr4},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update pro_workorder
workorder_code = #{workorderCode},
workorder_name = #{workorderName},
order_source = #{orderSource},
source_code = #{sourceCode},
product_id = #{productId},
product_code = #{productCode},
product_name = #{productName},
product_spc = #{productSpc},
unit_of_measure = #{unitOfMeasure},
quantity = #{quantity},
client_id = #{clientId},
client_code = #{clientCode},
client_name = #{clientName},
request_date = #{requestDate},
status = #{status},
remark = #{remark},
attr1 = #{attr1},
attr2 = #{attr2},
attr3 = #{attr3},
attr4 = #{attr4},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
where workorder_id = #{workorderId}
delete from pro_workorder where workorder_id = #{workorderId}
delete from pro_workorder where workorder_id in
#{workorderId}