正在显示
15 个修改的文件
包含
53 行增加
和
5 行删除
| @@ -19,4 +19,6 @@ public interface TblBiddingShenqMapper extends BaseMapper<TblBiddingShenq> { | @@ -19,4 +19,6 @@ public interface TblBiddingShenqMapper extends BaseMapper<TblBiddingShenq> { | ||
| 19 | Page<BiddingShenqForm> selectList(Page<BiddingShenqForm> page,@Param("biddingShenqForm") BiddingShenqForm biddingShenqForm); | 19 | Page<BiddingShenqForm> selectList(Page<BiddingShenqForm> page,@Param("biddingShenqForm") BiddingShenqForm biddingShenqForm); |
| 20 | 20 | ||
| 21 | Integer updateapprovalStatusByOrderId(String approvalStatus,String approvalResult,String partNumber); | 21 | Integer updateapprovalStatusByOrderId(String approvalStatus,String approvalResult,String partNumber); |
| 22 | + | ||
| 23 | + Integer deleteByOrderId(String orderId); | ||
| 22 | } | 24 | } |
jeecg-boot-erp/src/main/java/org/jeecg/modules/erp/bidding_info/mapper/xml/TblBiddingShenqMapper.xml
| @@ -41,4 +41,7 @@ | @@ -41,4 +41,7 @@ | ||
| 41 | </trim> | 41 | </trim> |
| 42 | where part_number = #{partNumber} | 42 | where part_number = #{partNumber} |
| 43 | </update> | 43 | </update> |
| 44 | + <delete id="deleteByOrderId" parameterType="java.lang.String"> | ||
| 45 | + delete from tbl_bidding_shenq where order_id = #{orderId} | ||
| 46 | + </delete> | ||
| 44 | </mapper> | 47 | </mapper> |
jeecg-boot-erp/src/main/java/org/jeecg/modules/erp/bidding_info/service/ITblBiddingShenqService.java
| @@ -20,4 +20,6 @@ public interface ITblBiddingShenqService extends IService<TblBiddingShenq> { | @@ -20,4 +20,6 @@ public interface ITblBiddingShenqService extends IService<TblBiddingShenq> { | ||
| 20 | 20 | ||
| 21 | Page<BiddingShenqForm> selectList(Page<BiddingShenqForm> page, BiddingShenqForm biddingShenqForm); | 21 | Page<BiddingShenqForm> selectList(Page<BiddingShenqForm> page, BiddingShenqForm biddingShenqForm); |
| 22 | Integer updateapprovalStatusByOrderId(String approvalStatus,String approvalResult,String partNumber); | 22 | Integer updateapprovalStatusByOrderId(String approvalStatus,String approvalResult,String partNumber); |
| 23 | + | ||
| 24 | + Integer deleteByOrderId(String orderId); | ||
| 23 | } | 25 | } |
| @@ -38,4 +38,9 @@ public class TblBiddingShenqServiceImpl extends ServiceImpl<TblBiddingShenqMappe | @@ -38,4 +38,9 @@ public class TblBiddingShenqServiceImpl extends ServiceImpl<TblBiddingShenqMappe | ||
| 38 | public Integer updateapprovalStatusByOrderId(String approvalStatus,String approvalResult,String partNumber) { | 38 | public Integer updateapprovalStatusByOrderId(String approvalStatus,String approvalResult,String partNumber) { |
| 39 | return tblBiddingShenqMapper.updateapprovalStatusByOrderId(approvalStatus, approvalResult, partNumber); | 39 | return tblBiddingShenqMapper.updateapprovalStatusByOrderId(approvalStatus, approvalResult, partNumber); |
| 40 | } | 40 | } |
| 41 | + | ||
| 42 | + @Override | ||
| 43 | + public Integer deleteByOrderId(String orderId) { | ||
| 44 | + return tblBiddingShenqMapper.deleteByOrdeId(orderId); | ||
| 45 | + } | ||
| 41 | } | 46 | } |
jeecg-boot-erp/src/main/java/org/jeecg/modules/erp/order_form/controller/TblOrderFormController.java
| @@ -17,6 +17,7 @@ import org.jeecg.common.system.base.controller.JeecgController; | @@ -17,6 +17,7 @@ import org.jeecg.common.system.base.controller.JeecgController; | ||
| 17 | import org.jeecg.common.system.query.QueryGenerator; | 17 | import org.jeecg.common.system.query.QueryGenerator; |
| 18 | import org.jeecg.common.system.vo.LoginUser; | 18 | import org.jeecg.common.system.vo.LoginUser; |
| 19 | import org.jeecg.common.util.oConvertUtils; | 19 | import org.jeecg.common.util.oConvertUtils; |
| 20 | +import org.jeecg.modules.erp.bidding_info.service.ITblBiddingShenqService; | ||
| 20 | import org.jeecg.modules.erp.order_form.entity.TblOrderForm; | 21 | import org.jeecg.modules.erp.order_form.entity.TblOrderForm; |
| 21 | import org.jeecg.modules.erp.order_form.entity.TblProductType; | 22 | import org.jeecg.modules.erp.order_form.entity.TblProductType; |
| 22 | import org.jeecg.modules.erp.order_form.entity.TblWorkOrder; | 23 | import org.jeecg.modules.erp.order_form.entity.TblWorkOrder; |
| @@ -26,6 +27,8 @@ import org.jeecg.modules.erp.order_form.form.TblOrderFormModel; | @@ -26,6 +27,8 @@ import org.jeecg.modules.erp.order_form.form.TblOrderFormModel; | ||
| 26 | import org.jeecg.modules.erp.order_form.service.ITblOrderFormService; | 27 | import org.jeecg.modules.erp.order_form.service.ITblOrderFormService; |
| 27 | import org.jeecg.modules.erp.order_form.service.ITblWorkOrderService; | 28 | import org.jeecg.modules.erp.order_form.service.ITblWorkOrderService; |
| 28 | import org.jeecg.modules.erp.order_form.service.ITblWorkPriceService; | 29 | import org.jeecg.modules.erp.order_form.service.ITblWorkPriceService; |
| 30 | +import org.jeecg.modules.erp.product_design.service.ITblProductDesignService; | ||
| 31 | +import org.jeecg.modules.erp.production.service.ITblProductionGongxuService; | ||
| 29 | import org.jeecgframework.poi.excel.ExcelImportUtil; | 32 | import org.jeecgframework.poi.excel.ExcelImportUtil; |
| 30 | import org.jeecgframework.poi.excel.def.NormalExcelConstants; | 33 | import org.jeecgframework.poi.excel.def.NormalExcelConstants; |
| 31 | import org.jeecgframework.poi.excel.entity.ExportParams; | 34 | import org.jeecgframework.poi.excel.entity.ExportParams; |
| @@ -62,6 +65,12 @@ public class TblOrderFormController extends JeecgController<TblOrderForm, ITblOr | @@ -62,6 +65,12 @@ public class TblOrderFormController extends JeecgController<TblOrderForm, ITblOr | ||
| 62 | 65 | ||
| 63 | @Autowired | 66 | @Autowired |
| 64 | private ITblOrderFormService tblOrderFormService; | 67 | private ITblOrderFormService tblOrderFormService; |
| 68 | + @Autowired | ||
| 69 | + private ITblBiddingShenqService biddingShenqService; | ||
| 70 | + @Autowired | ||
| 71 | + private ITblProductDesignService productDesignService; | ||
| 72 | + @Autowired | ||
| 73 | + private ITblProductionGongxuService productionGongxuService; | ||
| 65 | 74 | ||
| 66 | @Autowired | 75 | @Autowired |
| 67 | private ITblWorkOrderService tblWorkOrderService; | 76 | private ITblWorkOrderService tblWorkOrderService; |
| @@ -218,6 +227,10 @@ public class TblOrderFormController extends JeecgController<TblOrderForm, ITblOr | @@ -218,6 +227,10 @@ public class TblOrderFormController extends JeecgController<TblOrderForm, ITblOr | ||
| 218 | // return Result.error("订单已开始,不允许删除"); | 227 | // return Result.error("订单已开始,不允许删除"); |
| 219 | // } | 228 | // } |
| 220 | // tblOrderFormService.delMain(id); | 229 | // tblOrderFormService.delMain(id); |
| 230 | + TblOrderForm byId = tblOrderFormService.getById(id); | ||
| 231 | + productDesignService.deleteByOrderId(byId.getOrderId()); | ||
| 232 | + biddingShenqService.deleteByOrdeId(byId.getOrderId()); | ||
| 233 | + productionGongxuService.deleteByOrderId(byId.getOrderId()); | ||
| 221 | tblOrderFormService.removeById(id); | 234 | tblOrderFormService.removeById(id); |
| 222 | return Result.OK("删除成功!"); | 235 | return Result.OK("删除成功!"); |
| 223 | } | 236 | } |
jeecg-boot-erp/src/main/java/org/jeecg/modules/erp/product_design/mapper/TblProductDesignMapper.java
| @@ -18,4 +18,6 @@ public interface TblProductDesignMapper extends BaseMapper<TblProductDesign> { | @@ -18,4 +18,6 @@ public interface TblProductDesignMapper extends BaseMapper<TblProductDesign> { | ||
| 18 | TblProductDesign getByOrderId(String orderId); | 18 | TblProductDesign getByOrderId(String orderId); |
| 19 | Integer updateByOrderId(TblProductDesign tblProductDesign); | 19 | Integer updateByOrderId(TblProductDesign tblProductDesign); |
| 20 | 20 | ||
| 21 | + Integer deleteByOrderId(String orderId); | ||
| 22 | + | ||
| 21 | } | 23 | } |
| @@ -7,4 +7,7 @@ | @@ -7,4 +7,7 @@ | ||
| 7 | <update id="updateByOrderId" parameterType="org.jeecg.modules.erp.product_design.entity.TblProductDesign"> | 7 | <update id="updateByOrderId" parameterType="org.jeecg.modules.erp.product_design.entity.TblProductDesign"> |
| 8 | update tbl_product_design set design_pic = #{designPic}, design_file = #{designFile} where order_id = #{orderId} | 8 | update tbl_product_design set design_pic = #{designPic}, design_file = #{designFile} where order_id = #{orderId} |
| 9 | </update> | 9 | </update> |
| 10 | + <delete id="deleteByOrderId" parameterType="java.lang.String"> | ||
| 11 | + delete from tbl_product_design where order_id = #{orderId} | ||
| 12 | + </delete> | ||
| 10 | </mapper> | 13 | </mapper> |
| @@ -14,4 +14,6 @@ public interface ITblProductDesignService extends IService<TblProductDesign> { | @@ -14,4 +14,6 @@ public interface ITblProductDesignService extends IService<TblProductDesign> { | ||
| 14 | TblProductDesign getByOrderId(String orderId); | 14 | TblProductDesign getByOrderId(String orderId); |
| 15 | 15 | ||
| 16 | Integer updateByOrderId(TblProductDesign tblProductDesign); | 16 | Integer updateByOrderId(TblProductDesign tblProductDesign); |
| 17 | + | ||
| 18 | + Integer deleteByOrderId(String orderId); | ||
| 17 | } | 19 | } |
| @@ -29,4 +29,9 @@ public class TblProductDesignServiceImpl extends ServiceImpl<TblProductDesignMap | @@ -29,4 +29,9 @@ public class TblProductDesignServiceImpl extends ServiceImpl<TblProductDesignMap | ||
| 29 | public Integer updateByOrderId(TblProductDesign tblProductDesign) { | 29 | public Integer updateByOrderId(TblProductDesign tblProductDesign) { |
| 30 | return tblProductDesignMapper.updateByOrderId(tblProductDesign); | 30 | return tblProductDesignMapper.updateByOrderId(tblProductDesign); |
| 31 | } | 31 | } |
| 32 | + | ||
| 33 | + @Override | ||
| 34 | + public Integer deleteByOrderId(String orderId) { | ||
| 35 | + return tblProductDesignMapper.deleteByOrderId(orderId); | ||
| 36 | + } | ||
| 32 | } | 37 | } |
| @@ -65,7 +65,7 @@ public class TblProductionPlanController extends JeecgController<TblOrderForm, I | @@ -65,7 +65,7 @@ public class TblProductionPlanController extends JeecgController<TblOrderForm, I | ||
| 65 | 65 | ||
| 66 | QueryWrapper<TblOrderForm> queryWrapper = QueryGenerator.initQueryWrapper(tblOrderForm, req.getParameterMap()); | 66 | QueryWrapper<TblOrderForm> queryWrapper = QueryGenerator.initQueryWrapper(tblOrderForm, req.getParameterMap()); |
| 67 | queryWrapper.orderByDesc("order_date"); | 67 | queryWrapper.orderByDesc("order_date"); |
| 68 | - queryWrapper.eq("product_design_status","1"); | 68 | +// queryWrapper.eq("product_design_status","1"); |
| 69 | Page<TblOrderForm> page = new Page<TblOrderForm>(pageNo, pageSize); | 69 | Page<TblOrderForm> page = new Page<TblOrderForm>(pageNo, pageSize); |
| 70 | IPage<TblOrderForm> pageList = tblOrderFormService.page(page, queryWrapper); | 70 | IPage<TblOrderForm> pageList = tblOrderFormService.page(page, queryWrapper); |
| 71 | return Result.OK(pageList); | 71 | return Result.OK(pageList); |
| @@ -20,4 +20,6 @@ public interface TblProductionGongxuMapper extends BaseMapper<TblProductionGongx | @@ -20,4 +20,6 @@ public interface TblProductionGongxuMapper extends BaseMapper<TblProductionGongx | ||
| 20 | TblOrderForm getByhours(String orderNumber); | 20 | TblOrderForm getByhours(String orderNumber); |
| 21 | 21 | ||
| 22 | void updateByStatus(String orderNumber); | 22 | void updateByStatus(String orderNumber); |
| 23 | + | ||
| 24 | + Integer deleteByOrderId(String orderId); | ||
| 23 | } | 25 | } |
| @@ -13,4 +13,7 @@ | @@ -13,4 +13,7 @@ | ||
| 13 | <select id="getByhours" resultType="org.jeecg.modules.erp.order_form.entity.TblOrderForm"> | 13 | <select id="getByhours" resultType="org.jeecg.modules.erp.order_form.entity.TblOrderForm"> |
| 14 | select * from tbl_order_form where order_id=#{orderNumber} | 14 | select * from tbl_order_form where order_id=#{orderNumber} |
| 15 | </select> | 15 | </select> |
| 16 | + <delete id="deleteByOrderId" parameterType="java.lang.String"> | ||
| 17 | + delete from tbl_production_gongxu where order_number = #{orderId} | ||
| 18 | + </delete> | ||
| 16 | </mapper> | 19 | </mapper> |
| @@ -18,4 +18,6 @@ public interface ITblProductionGongxuService extends IService<TblProductionGongx | @@ -18,4 +18,6 @@ public interface ITblProductionGongxuService extends IService<TblProductionGongx | ||
| 18 | TblOrderForm getByhours(String orderNumber); | 18 | TblOrderForm getByhours(String orderNumber); |
| 19 | 19 | ||
| 20 | void updateByStatus(String orderNumber); | 20 | void updateByStatus(String orderNumber); |
| 21 | + | ||
| 22 | + Integer deleteByOrderId(String orderId); | ||
| 21 | } | 23 | } |
| @@ -35,4 +35,9 @@ public class TblProductionGongxuServiceImpl extends ServiceImpl<TblProductionGon | @@ -35,4 +35,9 @@ public class TblProductionGongxuServiceImpl extends ServiceImpl<TblProductionGon | ||
| 35 | public void updateByStatus(String orderNumber) { | 35 | public void updateByStatus(String orderNumber) { |
| 36 | tblProductionGongxuMapper.updateByStatus(orderNumber); | 36 | tblProductionGongxuMapper.updateByStatus(orderNumber); |
| 37 | } | 37 | } |
| 38 | + | ||
| 39 | + @Override | ||
| 40 | + public Integer deleteByOrderId(String orderId) { | ||
| 41 | + return tblProductionGongxuMapper.deleteByOrderId(orderId); | ||
| 42 | + } | ||
| 38 | } | 43 | } |
jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/controller/ProductDesignController.java
| @@ -55,12 +55,11 @@ public class ProductDesignController { | @@ -55,12 +55,11 @@ public class ProductDesignController { | ||
| 55 | @RequestParam(name="pageSize", defaultValue="10") Integer pageSize, | 55 | @RequestParam(name="pageSize", defaultValue="10") Integer pageSize, |
| 56 | HttpServletRequest req) { | 56 | HttpServletRequest req) { |
| 57 | 57 | ||
| 58 | - String userNameByToken = JwtUtil.getUserNameByToken(req); | 58 | +// String userNameByToken = JwtUtil.getUserNameByToken(req); |
| 59 | // List<String> roleList = sysUserService.getRole(userNameByToken); | 59 | // List<String> roleList = sysUserService.getRole(userNameByToken); |
| 60 | - SysUser sysUser = sysUserService.getUserByName(userNameByToken); | ||
| 61 | - tblOrderForm.setDesigner(userNameByToken); | 60 | +// SysUser sysUser = sysUserService.getUserByName(userNameByToken); |
| 61 | +// tblOrderForm.setDesigner(userNameByToken); | ||
| 62 | // QueryWrapper<TblOrderForm> queryWrapper = QueryGenerator.initQueryWrapper(tblOrderForm, req.getParameterMap()); | 62 | // QueryWrapper<TblOrderForm> queryWrapper = QueryGenerator.initQueryWrapper(tblOrderForm, req.getParameterMap()); |
| 63 | -// queryWrapper.eq("designer", sysUser.getWorkNo()); | ||
| 64 | Page<TblOrderFormModel> page = new Page<TblOrderFormModel>(pageNo, pageSize); | 63 | Page<TblOrderFormModel> page = new Page<TblOrderFormModel>(pageNo, pageSize); |
| 65 | IPage<TblOrderFormModel> pageList = tblOrderFormService.selectListDesign(page, tblOrderForm); | 64 | IPage<TblOrderFormModel> pageList = tblOrderFormService.selectListDesign(page, tblOrderForm); |
| 66 | return Result.OK(pageList); | 65 | return Result.OK(pageList); |
-
请 注册 或 登录 后发表评论