evoToK3Cloud/ruoyi-system/src/main/resources/mapper/system/ProcessOrderProMapper.xml
2026-02-13 09:28:59 +08:00

60 lines
3.1 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.system.mapper.ProcessOrderProMapper">
<resultMap type="com.ruoyi.system.domain.ProcessOrderPro" id="ProcessOrderProResult">
<result property="id" column="id"/>
<result property="productionOrderNo" column="production_order_no"/>
<result property="productionName" column="production_name"/>
<result property="drawingNo" column="drawing_no"/>
<result property="drawingName" column="drawing_name"/>
<result property="createBy" column="create_by"/>
<result property="updateBy" column="update_by"/>
<result property="createTime" column="create_time"/>
<result property="updateTime" column="update_time"/>
<result property="planEndTime" column="plan_end_time"/>
<result property="planStartTime" column="plan_start_time"/>
<result property="drawingType" column="drawing_type"/>
<result property="projectEndTime" column="project_end_time"/>
<result property="unit" column="unit"/>
<result property="quantity" column="quantity"/>
<result property="isEnterpriseStandard" column="is_enterprise_standard"/>
<result property="drawingPath" column="drawing_path"/>
<result property="bomStatus" column="bom_status"/>
<result property="routeStatus" column="route_status"/>
<result property="routeLog" column="route_log"/>
<result property="routeUptime" column="route_uptime"/>
<result property="planUptime" column="plan_uptime"/>
<result property="bomUptime" column="bom_uptime"/>
<result property="bomCount" column="bom_count"/>
<result property="materialCount" column="material_count"/>
<result property="routeCount" column="route_count"/>
<result property="drawingBy" column="drawing_by"/>
<result property="drawingTime" column="drawing_time"/>
<result property="auditCardId" column="audit_card_id"/>
<result property="notificationCardId" column="notification_card_id"/>
</resultMap>
<!-- 根据项目编号查询 -->
<select id="selectByProjectNumber" resultType="com.ruoyi.system.domain.ProcessOrderPro">
SELECT id, production_order_no, production_name, drawing_no, drawing_name,drawing_type,
plan_end_time, plan_start_time, create_by, create_time, update_by, update_time
FROM process_order_pro
WHERE production_order_no = #{routeDescription}
</select>
<!-- 更新记录 -->
<update id="updateByBo">
UPDATE process_order_pro
SET production_order_no = #{productionOrderNo},
production_name = #{productionName},
drawing_no = #{drawingNo},
drawing_name = #{drawingName},
plan_end_time = #{planEndTime},
plan_start_time = #{planStartTime},
create_by = #{createBy},
update_by = #{updateBy}
WHERE id = #{id}
</update>
</mapper>