INSERT INTO ins_taskinfo_plan (id, no, title, type, start_time,end_time,content,
route_range,
create_user,create_time,
update_user, update_time,
status, is_deleted,
tenant_id,create_dept)
VALUES
(#{taskinfoPlan.id},#{taskinfoPlan.no},#{taskinfoPlan.title},#{taskinfoPlan.type},#{taskinfoPlan.startTime},#{taskinfoPlan.endTime},#{taskinfoPlan.content},
ST_GeomFromText(${taskinfoPlan.routeRange}),
#{taskinfoPlan.createUser},#{taskinfoPlan.createTime},
#{taskinfoPlan.updateUser},#{taskinfoPlan.updateTime},
#{taskinfoPlan.status},#{taskinfoPlan.isDeleted},
#{taskinfoPlan.tenantId},#{taskinfoPlan.createDept})
UPDATE ins_taskinfo_plan SET
title = #{taskinfoPlan.title},
type = #{taskinfoPlan.type},
start_time = #{taskinfoPlan.startTime},
end_time = #{taskinfoPlan.endTime},
content = #{taskinfoPlan.content},
route_range = ST_GeomFromText(${taskinfoPlan.routeRange}),
tenant_id = #{taskinfoPlan.tenantId},
create_user = #{taskinfoPlan.createUser},
create_dept = #{taskinfoPlan.createDept},
create_time = #{taskinfoPlan.createTime},
update_user = #{taskinfoPlan.updateUser},
update_time = #{taskinfoPlan.updateTime},
status = #{taskinfoPlan.status}
WHERE id = #{taskinfoPlan.id} AND is_deleted = 0