| | |
| | | where id = #{id} |
| | | </select> |
| | | |
| | | <select id="getWorkOrderByIdWithoutGeom" resultType="org.sxkj.gd.workorder.entity.GdWorkOrderEntity"> |
| | | select id, |
| | | work_order_name, |
| | | work_order_code, |
| | | work_order_type, |
| | | device_load_demand, |
| | | recommend_device_ids, |
| | | work_order_status, |
| | | execute_start_time, |
| | | execute_end_time, |
| | | service_party, |
| | | remark, |
| | | ST_AsText(geom) geom, |
| | | reject_reason, |
| | | area_code, |
| | | create_user, |
| | | create_dept, |
| | | create_time, |
| | | update_user, |
| | | update_time, |
| | | status, |
| | | is_deleted |
| | | from ja_gd_work_order |
| | | where id = #{id} |
| | | </select> |
| | | |
| | | |
| | | <select id="selectGdWorkOrderPage" resultMap="gdWorkOrderResultMap"> |
| | | select |
| | |
| | | VALUES ( #{workOrderParam.workOrderName}, #{workOrderParam.workOrderCode}, #{workOrderParam.workOrderType}, |
| | | #{workOrderParam.deviceLoadDemand}, #{workOrderParam.recommendDeviceIds}, #{workOrderParam.workOrderStatus}, |
| | | #{workOrderParam.executeStartTime}, #{workOrderParam.executeEndTime}, #{workOrderParam.serviceParty}, |
| | | ST_GeomFromText(#{workOrderParam.geom}), #{workOrderParam.remark}, #{workOrderParam.areaCode}, |
| | | ST_GeomFromText(#{workOrderParam.geom}, 4326), #{workOrderParam.remark}, #{workOrderParam.areaCode}, |
| | | #{workOrderParam.createUser}, #{workOrderParam.createDept}, #{workOrderParam.createTime}, |
| | | #{workOrderParam.updateUser}, #{workOrderParam.updateTime}, #{workOrderParam.status}, #{workOrderParam.isDeleted}) |
| | | </insert> |
| | |
| | | service_party = #{workOrderParam.serviceParty}, |
| | | </if> |
| | | <if test="workOrderParam.geom != null and workOrderParam.geom != ''"> |
| | | geom = ST_GeomFromText(#{workOrderParam.geom}), |
| | | geom = ST_GeomFromText(#{workOrderParam.geom}, 4326), |
| | | </if> |
| | | <if test="workOrderParam.remark != null and workOrderParam.remark != ''"> |
| | | remark = #{workOrderParam.remark}, |