|  |  |  | 
|---|
|  |  |  | select="com.dy.pmsGlobal.daoBa.BaUserMapper.selectNameByUserId" fetchType="eager" /> | 
|---|
|  |  |  | <association property="batchNo" column="batch_id" javaType="java.lang.Long" | 
|---|
|  |  |  | select="com.dy.pmsGlobal.daoPr.PrBatchNumberMapper.selectBatchNoById" fetchType="eager" /> | 
|---|
|  |  |  | <association property="processName" column="process_id" javaType="java.lang.Long" | 
|---|
|  |  |  | select="com.dy.pmsGlobal.daoPr.PrProductionProcessMapper.selectProcessNameById" fetchType="eager" /> | 
|---|
|  |  |  | </resultMap> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <sql id="Base_Column_List"> | 
|---|
|  |  |  | 
|---|
|  |  |  | deleted,content | 
|---|
|  |  |  | </sql> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="selectPlanNamesByProcessId" resultType="java.lang.String" > | 
|---|
|  |  |  | select GROUP_CONCAT(name SEPARATOR ',') | 
|---|
|  |  |  | from pr_assembly_plan | 
|---|
|  |  |  | where process_id = #{processId} and deleted = 0 | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  | <select id="processIsQuote" resultType="java.lang.Boolean" parameterType="java.lang.Long"> | 
|---|
|  |  |  | select count(1) | 
|---|
|  |  |  | from pr_assembly_plan | 
|---|
|  |  |  | where  deleted = 0 | 
|---|
|  |  |  | <if test="id != null"> | 
|---|
|  |  |  | and process_id = #{id} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  | <select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap"> | 
|---|
|  |  |  | select | 
|---|
|  |  |  | <include refid="Base_Column_List" /> | 
|---|
|  |  |  | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | </trim> | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  | <select id="exists" resultType="java.lang.Boolean"> | 
|---|
|  |  |  | select count(1) > 0 | 
|---|
|  |  |  | from pr_assembly_plan | 
|---|
|  |  |  | where name = #{name,jdbcType=VARCHAR} | 
|---|
|  |  |  | <if test="id != null"> | 
|---|
|  |  |  | and id != #{id,jdbcType=BIGINT} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <update id="deleteLogicById" parameterType="java.lang.Long"> | 
|---|
|  |  |  | update pr_assembly_plan set deleted = 1 | 
|---|