| | |
| | | from pr_assembly_plan |
| | | where id = #{id,jdbcType=BIGINT} |
| | | </delete> |
| | | <insert id="insert" keyColumn="id" keyProperty="id" parameterType="com.dy.pmsGlobal.pojoPr.PrAssemblyPlan" |
| | | useGeneratedKeys="true"> |
| | | <insert id="insert" parameterType="com.dy.pmsGlobal.pojoPr.PrAssemblyPlan" |
| | | > |
| | | insert into pr_assembly_plan |
| | | ( id,order_id, pro_id, batch_id |
| | | , process_id, name, number |
| | |
| | | , #{deleted,jdbcType=TINYINT}, #{content,jdbcType=VARCHAR}, #{inputNumber,jdbcType=INTEGER} |
| | | , #{outputNumber,jdbcType=INTEGER}) |
| | | </insert> |
| | | <insert id="insertSelective" keyColumn="id" keyProperty="id" parameterType="com.dy.pmsGlobal.pojoPr.PrAssemblyPlan" |
| | | useGeneratedKeys="true"> |
| | | <insert id="insertSelective" parameterType="com.dy.pmsGlobal.pojoPr.PrAssemblyPlan" |
| | | > |
| | | insert into pr_assembly_plan |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="id != null">id,</if> |
| | |
| | | </select> |
| | | |
| | | <select id="selectByPlanName" resultType="cn.hutool.json.JSONObject"> |
| | | select ap.id planId,ap.name planName,ap.`status`,pn.id nodeId,pn.content from pr_assembly_plan ap |
| | | select ap.id planId, |
| | | ap.name planName, |
| | | ap.`status`, |
| | | pn.id nodeId, |
| | | pn.content |
| | | from pr_assembly_plan ap |
| | | left join pr_production_node pn on ap.process_id = pn.process_id |
| | | where status != -1 |
| | | <if test="planName != null and planName!= ''"> |
| | | and ap.name like concat('%', #{planName}, '%') |
| | | </if> |
| | | order by ap.id desc, pn.id asc |
| | | </select> |
| | | |
| | | <select id="queryPlanList" resultType="cn.hutool.json.JSONObject"> |