diff --git a/ruoyi-admin/src/main/java/com/ruoyi/aftersales/controller/AftersalesComplaintNoticeController.java b/ruoyi-admin/src/main/java/com/ruoyi/aftersales/controller/AftersalesComplaintNoticeController.java index 7dd189fa..c4a3bc21 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/aftersales/controller/AftersalesComplaintNoticeController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/aftersales/controller/AftersalesComplaintNoticeController.java @@ -1,16 +1,11 @@ package com.ruoyi.aftersales.controller; -import java.util.Collections; import java.util.List; import com.ruoyi.aftersales.domain.AftersalesComplaintNoticeDetail; import com.ruoyi.aftersales.domain.vo.AftersalesMaterialVO; import com.ruoyi.aftersales.service.IAftersalesComplaintNoticeDetailService; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.manufacture.domain.MaterialRequisitionDetail; -import com.ruoyi.system.domain.SysCustomer; import com.ruoyi.system.domain.SysMakeOrder; -import com.ruoyi.system.service.ISysMakeOrderService; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/manufacture/controller/MaterialRequisitionDetailController.java b/ruoyi-admin/src/main/java/com/ruoyi/manufacture/controller/MaterialRequisitionDetailController.java deleted file mode 100644 index 7797ad76..00000000 --- a/ruoyi-admin/src/main/java/com/ruoyi/manufacture/controller/MaterialRequisitionDetailController.java +++ /dev/null @@ -1,172 +0,0 @@ -package com.ruoyi.manufacture.controller; - -import com.alibaba.fastjson.JSONObject; -import com.ruoyi.common.annotation.Log; -import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; -import com.ruoyi.common.core.page.TableDataInfo; -import com.ruoyi.common.enums.BusinessType; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.manufacture.domain.MaterialRequisitionDetail; -import com.ruoyi.manufacture.service.IMaterialRequisitionDetailService; -import org.apache.shiro.authz.annotation.RequiresPermissions; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.ModelMap; -import org.springframework.web.bind.annotation.*; - -import java.util.Arrays; -import java.util.List; -import java.util.Objects; - -import static com.ruoyi.common.core.domain.AjaxResult.Type.SUCCESS; - -/** - * 领料物料Controller - * - * @author ruoyi - * @date 2023-04-06 - */ -@Controller -@RequestMapping("/manufacture/materialRequisitionDetail") -public class MaterialRequisitionDetailController extends BaseController -{ - private String prefix = "manufacture/materialRequisitionDetail"; - - @Autowired - private IMaterialRequisitionDetailService materialRequisitionDetailService; - - @RequiresPermissions("manufacture:materialRequisitionDetail:view") - @GetMapping() - public String materialRequisitionDetail() - { - return prefix + "/materialRequisitionDetail"; - } - - /** - * 查询领料物料列表 - */ - @RequiresPermissions("manufacture:materialRequisitionDetail:list") - @PostMapping("/list") - @ResponseBody - public TableDataInfo list(MaterialRequisitionDetail materialRequisitionDetail) - { - startPage(); - List list = materialRequisitionDetailService.selectMaterialRequisitionDetailList(materialRequisitionDetail); - return getDataTable(list); - } - - /** - * 导出领料物料列表 - */ - @RequiresPermissions("manufacture:materialRequisitionDetail:export") - @Log(title = "领料物料", businessType = BusinessType.EXPORT) - @PostMapping("/export") - @ResponseBody - public AjaxResult export(MaterialRequisitionDetail materialRequisitionDetail) - { - List list = materialRequisitionDetailService.selectMaterialRequisitionDetailList(materialRequisitionDetail); - ExcelUtil util = new ExcelUtil(MaterialRequisitionDetail.class); - return util.exportExcel(list, "领料物料数据"); - } - - /** - * 新增领料物料 - */ - @GetMapping("/add") - public String add() - { - return prefix + "/add"; - } - - /** - * 新增保存领料物料 - */ - @RequiresPermissions("manufacture:materialRequisitionDetail:add") - @Log(title = "领料物料", businessType = BusinessType.INSERT) - @PostMapping("/add") - @ResponseBody - public AjaxResult addSave(MaterialRequisitionDetail materialRequisitionDetail) - { - return toAjax(materialRequisitionDetailService.insertMaterialRequisitionDetail(materialRequisitionDetail)); - } - - /** - * 新增保存领料物料 - */ - @RequiresPermissions("manufacture:materialRequisitionDetail:add") - @Log(title = "领料物料", businessType = BusinessType.INSERT) - @PostMapping("/addEditSave") - @ResponseBody - public AjaxResult addEditSave(@RequestParam(value = "data") String data) - { -// 反序列化 - List materialRequisitionDetailList = JSONObject.parseArray(data, MaterialRequisitionDetail.class); - - - for (int i=0;i idList = Arrays.asList(ids.split(",")); - for (int i=0;i selectMaterialRequisitionDetailList(MaterialRequisitionDetail materialRequisitionDetail); - - /** - * 新增领料物料 - * - * @param materialRequisitionDetail 领料物料 - * @return 结果 - */ - public int insertMaterialRequisitionDetail(MaterialRequisitionDetail materialRequisitionDetail); - - /** - * 修改领料物料 - * - * @param materialRequisitionDetail 领料物料 - * @return 结果 - */ - public int updateMaterialRequisitionDetail(MaterialRequisitionDetail materialRequisitionDetail); - - /** - * 删除领料物料 - * - * @param materialRequisitionDetailId 领料物料ID - * @return 结果 - */ - public int deleteMaterialRequisitionDetailById(Long materialRequisitionDetailId); - - /** - * 批量删除领料物料 - * - * @param materialRequisitionDetailIds 需要删除的数据ID - * @return 结果 - */ - public int deleteMaterialRequisitionDetailByIds(String[] materialRequisitionDetailIds); -} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/manufacture/service/IMaterialRequisitionDetailService.java b/ruoyi-admin/src/main/java/com/ruoyi/manufacture/service/IMaterialRequisitionDetailService.java deleted file mode 100644 index 336e4739..00000000 --- a/ruoyi-admin/src/main/java/com/ruoyi/manufacture/service/IMaterialRequisitionDetailService.java +++ /dev/null @@ -1,62 +0,0 @@ -package com.ruoyi.manufacture.service; - -import java.util.List; - -import com.ruoyi.manufacture.domain.MaterialRequisitionDetail; - -/** - * 领料物料Service接口 - * - * @author ruoyi - * @date 2023-04-06 - */ -public interface IMaterialRequisitionDetailService -{ - /** - * 查询领料物料 - * - * @param materialRequisitionDetailId 领料物料ID - * @return 领料物料 - */ - public MaterialRequisitionDetail selectMaterialRequisitionDetailById(Long materialRequisitionDetailId); - - /** - * 查询领料物料列表 - * - * @param materialRequisitionDetail 领料物料 - * @return 领料物料集合 - */ - public List selectMaterialRequisitionDetailList(MaterialRequisitionDetail materialRequisitionDetail); - - /** - * 新增领料物料 - * - * @param materialRequisitionDetail 领料物料 - * @return 结果 - */ - public int insertMaterialRequisitionDetail(MaterialRequisitionDetail materialRequisitionDetail); - - /** - * 修改领料物料 - * - * @param materialRequisitionDetail 领料物料 - * @return 结果 - */ - public int updateMaterialRequisitionDetail(MaterialRequisitionDetail materialRequisitionDetail); - - /** - * 批量删除领料物料 - * - * @param ids 需要删除的数据ID - * @return 结果 - */ - public int deleteMaterialRequisitionDetailByIds(String ids); - - /** - * 删除领料物料信息 - * - * @param materialRequisitionDetailId 领料物料ID - * @return 结果 - */ - public int deleteMaterialRequisitionDetailById(Long materialRequisitionDetailId); -} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/manufacture/service/impl/MaterialRequisitionDetailServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/manufacture/service/impl/MaterialRequisitionDetailServiceImpl.java deleted file mode 100644 index 2b7bf292..00000000 --- a/ruoyi-admin/src/main/java/com/ruoyi/manufacture/service/impl/MaterialRequisitionDetailServiceImpl.java +++ /dev/null @@ -1,95 +0,0 @@ -package com.ruoyi.manufacture.service.impl; - -import java.util.List; - -import com.ruoyi.manufacture.domain.MaterialRequisitionDetail; -import com.ruoyi.manufacture.mapper.MaterialRequisitionDetailMapper; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import com.ruoyi.manufacture.service.IMaterialRequisitionDetailService; -import com.ruoyi.common.core.text.Convert; - -/** - * 领料物料Service业务层处理 - * - * @author ruoyi - * @date 2023-04-06 - */ -@Service -public class MaterialRequisitionDetailServiceImpl implements IMaterialRequisitionDetailService -{ - @Autowired - private MaterialRequisitionDetailMapper materialRequisitionDetailMapper; - - /** - * 查询领料物料 - * - * @param materialRequisitionDetailId 领料物料ID - * @return 领料物料 - */ - @Override - public MaterialRequisitionDetail selectMaterialRequisitionDetailById(Long materialRequisitionDetailId) - { - return materialRequisitionDetailMapper.selectMaterialRequisitionDetailById(materialRequisitionDetailId); - } - - /** - * 查询领料物料列表 - * - * @param materialRequisitionDetail 领料物料 - * @return 领料物料 - */ - @Override - public List selectMaterialRequisitionDetailList(MaterialRequisitionDetail materialRequisitionDetail) - { - return materialRequisitionDetailMapper.selectMaterialRequisitionDetailList(materialRequisitionDetail); - } - - /** - * 新增领料物料 - * - * @param materialRequisitionDetail 领料物料 - * @return 结果 - */ - @Override - public int insertMaterialRequisitionDetail(MaterialRequisitionDetail materialRequisitionDetail) - { - return materialRequisitionDetailMapper.insertMaterialRequisitionDetail(materialRequisitionDetail); - } - - /** - * 修改领料物料 - * - * @param materialRequisitionDetail 领料物料 - * @return 结果 - */ - @Override - public int updateMaterialRequisitionDetail(MaterialRequisitionDetail materialRequisitionDetail) - { - return materialRequisitionDetailMapper.updateMaterialRequisitionDetail(materialRequisitionDetail); - } - - /** - * 删除领料物料对象 - * - * @param ids 需要删除的数据ID - * @return 结果 - */ - @Override - public int deleteMaterialRequisitionDetailByIds(String ids) - { - return materialRequisitionDetailMapper.deleteMaterialRequisitionDetailByIds(Convert.toStrArray(ids)); - } - - /** - * 删除领料物料信息 - * - * @param materialRequisitionDetailId 领料物料ID - * @return 结果 - */ - @Override - public int deleteMaterialRequisitionDetailById(Long materialRequisitionDetailId) - { - return materialRequisitionDetailMapper.deleteMaterialRequisitionDetailById(materialRequisitionDetailId); - } -} diff --git a/ruoyi-admin/src/main/resources/mapper/manufacture/MaterialRequisitionDetailMapper.xml b/ruoyi-admin/src/main/resources/mapper/manufacture/MaterialRequisitionDetailMapper.xml deleted file mode 100644 index 376b4645..00000000 --- a/ruoyi-admin/src/main/resources/mapper/manufacture/MaterialRequisitionDetailMapper.xml +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - select material_requisition_detail_id, material_requisition_number, material_code, material_name, specification_model, item_number, type_machine, inventory_unit, plan_quantity, description, unit_usage, storage_location, material_type, standby_one, standby_two, bom_rank, up_finish_product_code from material_requisition_detail - - - - - - - - insert into material_requisition_detail - - material_requisition_number, - material_code, - material_name, - specification_model, - item_number, - type_machine, - inventory_unit, - plan_quantity, - description, - unit_usage, - storage_location, - material_type, - standby_one, - standby_two, - bom_rank, - up_finish_product_code, - - - #{materialRequisitionNumber}, - #{materialCode}, - #{materialName}, - #{specificationModel}, - #{itemNumber}, - #{typeMachine}, - #{inventoryUnit}, - #{planQuantity}, - #{description}, - #{unitUsage}, - #{storageLocation}, - #{materialType}, - #{standbyOne}, - #{standbyTwo}, - #{bomRank}, - #{upFinishProductCode}, - - - - - update material_requisition_detail - - material_requisition_number = #{materialRequisitionNumber}, - material_code = #{materialCode}, - material_name = #{materialName}, - specification_model = #{specificationModel}, - item_number = #{itemNumber}, - type_machine = #{typeMachine}, - inventory_unit = #{inventoryUnit}, - plan_quantity = #{planQuantity}, - description = #{description}, - unit_usage = #{unitUsage}, - storage_location = #{storageLocation}, - material_type = #{materialType}, - standby_one = #{standbyOne}, - standby_two = #{standbyTwo}, - bom_rank = #{bomRank}, - up_finish_product_code = #{upFinishProductCode}, - - where material_requisition_detail_id = #{materialRequisitionDetailId} - - - - delete from material_requisition_detail where material_requisition_detail_id = #{materialRequisitionDetailId} - - - - delete from material_requisition_detail where material_requisition_detail_id in - - #{materialRequisitionDetailId} - - - - \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/templates/manufacture/materialRequisitionDetail/add.html b/ruoyi-admin/src/main/resources/templates/manufacture/materialRequisitionDetail/add.html deleted file mode 100644 index f3886ccd..00000000 --- a/ruoyi-admin/src/main/resources/templates/manufacture/materialRequisitionDetail/add.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
-
- - - - \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/templates/manufacture/materialRequisitionDetail/edit.html b/ruoyi-admin/src/main/resources/templates/manufacture/materialRequisitionDetail/edit.html deleted file mode 100644 index c952628d..00000000 --- a/ruoyi-admin/src/main/resources/templates/manufacture/materialRequisitionDetail/edit.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - -
-
- -
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
-
- - - - \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/templates/manufacture/materialRequisitionDetail/materialRequisitionDetail.html b/ruoyi-admin/src/main/resources/templates/manufacture/materialRequisitionDetail/materialRequisitionDetail.html deleted file mode 100644 index b4de49bb..00000000 --- a/ruoyi-admin/src/main/resources/templates/manufacture/materialRequisitionDetail/materialRequisitionDetail.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - -
-
-
-
-
-
    -
  • - - -
  • -
  • - - -
  • -
  • - - -
  • -
  • - - -
  • -
  • -  搜索 -  重置 -
  • -
-
-
-
- - -
-
-
-
-
- - - - \ No newline at end of file