INSERT INTO ja_gd_work_order ( work_order_name, work_order_code, work_order_type, type_pinyin_first,
device_load_demand, recommend_device_ids, work_order_status,
execute_start_time, execute_end_time, service_party,
geom, remark, area_code,
create_user, create_dept, create_time,
update_user, update_time, status, is_deleted)
VALUES ( #{workOrderParam.workOrderName}, #{workOrderParam.workOrderCode}, #{workOrderParam.workOrderType},
#{workOrderParam.typePinyinFirst},
#{workOrderParam.deviceLoadDemand}, #{workOrderParam.recommendDeviceIds}, #{workOrderParam.workOrderStatus},
#{workOrderParam.executeStartTime}, #{workOrderParam.executeEndTime}, #{workOrderParam.serviceParty},
ST_GeomFromText(#{workOrderParam.geom}), #{workOrderParam.remark}, #{workOrderParam.areaCode},
#{workOrderParam.createUser}, #{workOrderParam.createDept}, #{workOrderParam.createTime},
#{workOrderParam.updateUser}, #{workOrderParam.updateTime}, #{workOrderParam.status}, #{workOrderParam.isDeleted})
UPDATE ja_gd_work_order
work_order_name = #{workOrderParam.workOrderName},
work_order_code = #{workOrderParam.workOrderCode},
work_order_type = #{workOrderParam.workOrderType},
type_pinyin_first = #{workOrderParam.typePinyinFirst},
device_load_demand = #{workOrderParam.deviceLoadDemand},
recommend_device_ids = #{workOrderParam.recommendDeviceIds},
work_order_status = #{workOrderParam.workOrderStatus},
execute_start_time = #{workOrderParam.executeStartTime},
execute_end_time = #{workOrderParam.executeEndTime},
service_party = #{workOrderParam.serviceParty},
geom = ST_GeomFromText(#{workOrderParam.geom}),
remark = #{workOrderParam.remark},
area_code = #{workOrderParam.areaCode},
update_user = #{workOrderParam.updateUser},
update_time = #{workOrderParam.updateTime},
status = #{workOrderParam.status},
is_deleted = #{workOrderParam.isDeleted},
WHERE id = #{workOrderParam.id}