Browse Source

[feat]

委外加工 委外领料
新增根据委外领料单号查询委外领料单service和mapper方法;
dev
王晓迪 2 months ago
parent
commit
cd48f9f899
  1. 6
      ruoyi-admin/src/main/java/com/ruoyi/system/mapper/OutsourceRequisitionMapper.java
  2. 5
      ruoyi-admin/src/main/java/com/ruoyi/system/service/IOutsourceRequisitionService.java
  3. 8
      ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/OutsourceRequisitionServiceImpl.java
  4. 6
      ruoyi-admin/src/main/resources/mapper/system/OutsourceRequisitionMapper.xml

6
ruoyi-admin/src/main/java/com/ruoyi/system/mapper/OutsourceRequisitionMapper.java

@ -104,4 +104,10 @@ public interface OutsourceRequisitionMapper
public int insertOutsourceRequisitionDetail(OutsourceRequisitionDetail outsourceRequisitionDetail); public int insertOutsourceRequisitionDetail(OutsourceRequisitionDetail outsourceRequisitionDetail);
public int updateOutsourceRequisitionDetail(OutsourceRequisitionDetail outsourceRequisitionDetail); public int updateOutsourceRequisitionDetail(OutsourceRequisitionDetail outsourceRequisitionDetail);
/**
* 根据委外领料单号查询委外领料
*/
public OutsourceRequisition selectOutsourceRequisitionByNo(String requisitionNo);
} }

5
ruoyi-admin/src/main/java/com/ruoyi/system/service/IOutsourceRequisitionService.java

@ -83,4 +83,9 @@ public interface IOutsourceRequisitionService
//审批拒绝后更新领料单详情和库存信息 //审批拒绝后更新领料单详情和库存信息
int updateUnApprovedInfo(OutsourceRequisitionVO outsourceRequisitionVO); int updateUnApprovedInfo(OutsourceRequisitionVO outsourceRequisitionVO);
/**
* 根据委外领料单号查询委外领料
*/
public OutsourceRequisition selectOutsourceRequisitionByNo(String requisitionNo);
} }

8
ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/OutsourceRequisitionServiceImpl.java

@ -13,6 +13,7 @@ import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.ShiroUtils; import com.ruoyi.common.utils.ShiroUtils;
import com.ruoyi.process.general.service.IProcessService; import com.ruoyi.process.general.service.IProcessService;
import com.ruoyi.process.todoitem.mapper.BizTodoItemMapper; import com.ruoyi.process.todoitem.mapper.BizTodoItemMapper;
import com.ruoyi.system.domain.OutsourceRequisition;
import com.ruoyi.system.domain.OutsourceRequisitionDetail; import com.ruoyi.system.domain.OutsourceRequisitionDetail;
import com.ruoyi.system.domain.Vo.OutsourceRequisitionVO; import com.ruoyi.system.domain.Vo.OutsourceRequisitionVO;
import com.ruoyi.system.mapper.OutsourceRequisitionMapper; import com.ruoyi.system.mapper.OutsourceRequisitionMapper;
@ -563,4 +564,11 @@ public class OutsourceRequisitionServiceImpl implements IOutsourceRequisitionSer
return updateResult; return updateResult;
} }
/**
* 根据委外领料单号查询委外领料
*/
@Override
public OutsourceRequisition selectOutsourceRequisitionByNo(String requisitionNo){
return outsourceRequisitionMapper.selectOutsourceRequisitionByNo(requisitionNo);
}
} }

6
ruoyi-admin/src/main/resources/mapper/system/OutsourceRequisitionMapper.xml

@ -109,6 +109,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="outsourceRequisitionNo != null and outsourceRequisitionNo != ''"> and outsource_requisition_no = #{outsourceRequisitionNo}</if> <if test="outsourceRequisitionNo != null and outsourceRequisitionNo != ''"> and outsource_requisition_no = #{outsourceRequisitionNo}</if>
<if test="outsourceOrderNo != null and outsourceOrderNo != ''"> and outsource_order_no = #{outsourceOrderNo}</if> <if test="outsourceOrderNo != null and outsourceOrderNo != ''"> and outsource_order_no = #{outsourceOrderNo}</if>
<if test="parentId != null and parentId != ''"> and parent_id = #{parentId}</if> <if test="parentId != null and parentId != ''"> and parent_id = #{parentId}</if>
<if test="level != null and level != ''"> and `level` = #{level}</if>
<if test="planDetailId != null and planDetailId != ''"> and plan_detail_id = #{planDetailId}</if> <if test="planDetailId != null and planDetailId != ''"> and plan_detail_id = #{planDetailId}</if>
</where> </where>
</select> </select>
@ -345,4 +346,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
where outsource_requisition_detail_id = #{outsourceRequisitionDetailId} where outsource_requisition_detail_id = #{outsourceRequisitionDetailId}
</update> </update>
<select id="selectOutsourceRequisitionByNo" parameterType="String" resultMap="OutsourceRequisitionOutsourceRequisitionDetailResult">
<include refid="selectOutsourceRequisitionVo"/>
where outsource_requisition_no = #{outsourceRequisitionNo}
</select>
</mapper> </mapper>
Loading…
Cancel
Save