|
@ -7,6 +7,7 @@ import com.ruoyi.common.core.domain.entity.SysUser; |
|
|
import com.ruoyi.erp.domain.ErpDevelopModifyorderDetail; |
|
|
import com.ruoyi.erp.domain.ErpDevelopModifyorderDetail; |
|
|
import com.ruoyi.erp.domain.ErpMaterial; |
|
|
import com.ruoyi.erp.domain.ErpMaterial; |
|
|
import com.ruoyi.erp.domain.ErpMaterialVo; |
|
|
import com.ruoyi.erp.domain.ErpMaterialVo; |
|
|
|
|
|
import com.ruoyi.erp.domain.vo.ErpDevelopModifyorderRemindVo; |
|
|
import com.ruoyi.erp.domain.vo.ErpDevelopModifyorderVo; |
|
|
import com.ruoyi.erp.domain.vo.ErpDevelopModifyorderVo; |
|
|
import com.ruoyi.erp.service.IErpMaterialService; |
|
|
import com.ruoyi.erp.service.IErpMaterialService; |
|
|
import com.ruoyi.process.general.service.IProcessService; |
|
|
import com.ruoyi.process.general.service.IProcessService; |
|
@ -42,14 +43,13 @@ import javax.servlet.http.HttpSession; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 开发修改单Controller |
|
|
* 开发修改单Controller |
|
|
* |
|
|
* |
|
|
* @author 刘晓旭 |
|
|
* @author 刘晓旭 |
|
|
* @date 2024-04-18 |
|
|
* @date 2024-04-18 |
|
|
*/ |
|
|
*/ |
|
|
@Controller |
|
|
@Controller |
|
|
@RequestMapping("/erp/developModifyOrder") |
|
|
@RequestMapping("/erp/developModifyOrder") |
|
|
public class ErpDevelopModifyorderController extends BaseController |
|
|
public class ErpDevelopModifyorderController extends BaseController { |
|
|
{ |
|
|
|
|
|
private String prefix = "erp/developModifyOrder"; |
|
|
private String prefix = "erp/developModifyOrder"; |
|
|
|
|
|
|
|
|
@Autowired |
|
|
@Autowired |
|
@ -82,8 +82,7 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
|
|
|
|
|
|
@RequiresPermissions("erp:developModifyOrder:view") |
|
|
@RequiresPermissions("erp:developModifyOrder:view") |
|
|
@GetMapping() |
|
|
@GetMapping() |
|
|
public String developModifyOrder() |
|
|
public String developModifyOrder() { |
|
|
{ |
|
|
|
|
|
return prefix + "/developModifyOrder"; |
|
|
return prefix + "/developModifyOrder"; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -93,8 +92,7 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
@RequiresPermissions("erp:developModifyOrder:list") |
|
|
@RequiresPermissions("erp:developModifyOrder:list") |
|
|
@PostMapping("/list") |
|
|
@PostMapping("/list") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public TableDataInfo list(ErpDevelopModifyorderVo erpDevelopModifyorderVo) |
|
|
public TableDataInfo list(ErpDevelopModifyorderVo erpDevelopModifyorderVo) { |
|
|
{ |
|
|
|
|
|
startPage(); |
|
|
startPage(); |
|
|
List<ErpDevelopModifyorderVo> list = erpDevelopModifyorderService.selectErpDevelopModifyorderList(erpDevelopModifyorderVo); |
|
|
List<ErpDevelopModifyorderVo> list = erpDevelopModifyorderService.selectErpDevelopModifyorderList(erpDevelopModifyorderVo); |
|
|
return getDataTable(list); |
|
|
return getDataTable(list); |
|
@ -103,10 +101,10 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 查找所有的工程员 |
|
|
* 查找所有的工程员 |
|
|
* */ |
|
|
*/ |
|
|
@GetMapping ("/getEngineerList") |
|
|
@GetMapping("/getEngineerList") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public TableDataInfo getEngineerList(){ |
|
|
public TableDataInfo getEngineerList() { |
|
|
startPage(); |
|
|
startPage(); |
|
|
List<SysUser> list = sysUserService.selectRoleToUserList("gcwyRole,gcjlRole,gczgRole,yfzjRole,"); |
|
|
List<SysUser> list = sysUserService.selectRoleToUserList("gcwyRole,gcjlRole,gczgRole,yfzjRole,"); |
|
|
return getDataTable(list); |
|
|
return getDataTable(list); |
|
@ -119,15 +117,13 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
@Log(title = "开发修改单", businessType = BusinessType.EXPORT) |
|
|
@Log(title = "开发修改单", businessType = BusinessType.EXPORT) |
|
|
@PostMapping("/exportAll") |
|
|
@PostMapping("/exportAll") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public AjaxResult exportAll(ErpDevelopModifyorderVo erpDevelopModifyorderVo) |
|
|
public AjaxResult exportAll(ErpDevelopModifyorderVo erpDevelopModifyorderVo) { |
|
|
{ |
|
|
|
|
|
List<ErpDevelopModifyorderVo> list = erpDevelopModifyorderService.selectErpDevelopModifyorderList(erpDevelopModifyorderVo); |
|
|
List<ErpDevelopModifyorderVo> list = erpDevelopModifyorderService.selectErpDevelopModifyorderList(erpDevelopModifyorderVo); |
|
|
ExcelUtil<ErpDevelopModifyorderVo> util = new ExcelUtil<ErpDevelopModifyorderVo>(ErpDevelopModifyorderVo.class); |
|
|
ExcelUtil<ErpDevelopModifyorderVo> util = new ExcelUtil<ErpDevelopModifyorderVo>(ErpDevelopModifyorderVo.class); |
|
|
return util.exportExcel(list, "开发修改单数据"); |
|
|
return util.exportExcel(list, "开发修改单数据"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 导出选择的开发修改单列表 |
|
|
* 导出选择的开发修改单列表 |
|
|
*/ |
|
|
*/ |
|
@ -135,8 +131,7 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
@Log(title = "开发修改单", businessType = BusinessType.EXPORT) |
|
|
@Log(title = "开发修改单", businessType = BusinessType.EXPORT) |
|
|
@PostMapping("/export") |
|
|
@PostMapping("/export") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public AjaxResult export(@RequestBody String[] developOrderCodes) |
|
|
public AjaxResult export(@RequestBody String[] developOrderCodes) { |
|
|
{ |
|
|
|
|
|
List<ErpDevelopModifyorderVo> list = erpDevelopModifyorderService.selectErpDevelopModifyorderListByCodes(developOrderCodes); |
|
|
List<ErpDevelopModifyorderVo> list = erpDevelopModifyorderService.selectErpDevelopModifyorderListByCodes(developOrderCodes); |
|
|
ExcelUtil<ErpDevelopModifyorderVo> util = new ExcelUtil<ErpDevelopModifyorderVo>(ErpDevelopModifyorderVo.class); |
|
|
ExcelUtil<ErpDevelopModifyorderVo> util = new ExcelUtil<ErpDevelopModifyorderVo>(ErpDevelopModifyorderVo.class); |
|
|
return util.exportExcel(list, "开发修改单数据"); |
|
|
return util.exportExcel(list, "开发修改单数据"); |
|
@ -147,8 +142,7 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
* 新增开发修改单 |
|
|
* 新增开发修改单 |
|
|
*/ |
|
|
*/ |
|
|
@GetMapping("/add") |
|
|
@GetMapping("/add") |
|
|
public String add() |
|
|
public String add() { |
|
|
{ |
|
|
|
|
|
return prefix + "/add"; |
|
|
return prefix + "/add"; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -159,8 +153,7 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
@Log(title = "开发修改单", businessType = BusinessType.INSERT) |
|
|
@Log(title = "开发修改单", businessType = BusinessType.INSERT) |
|
|
@PostMapping("/add") |
|
|
@PostMapping("/add") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public AjaxResult addSave(@RequestBody ErpDevelopModifyorder erpDevelopModifyorder) |
|
|
public AjaxResult addSave(@RequestBody ErpDevelopModifyorder erpDevelopModifyorder) { |
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
erpDevelopModifyorderService.submitApply(erpDevelopModifyorder); |
|
|
erpDevelopModifyorderService.submitApply(erpDevelopModifyorder); |
|
|
return AjaxResult.success(); |
|
|
return AjaxResult.success(); |
|
@ -171,9 +164,8 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
* 加载开发修改物料信息选择弹窗 |
|
|
* 加载开发修改物料信息选择弹窗 |
|
|
*/ |
|
|
*/ |
|
|
@GetMapping("/developModifyMaterialSelect") |
|
|
@GetMapping("/developModifyMaterialSelect") |
|
|
public String materialSelect(@RequestParam String makeNo, ModelMap modelMap) |
|
|
public String materialSelect(@RequestParam String makeNo, ModelMap modelMap) { |
|
|
{ |
|
|
modelMap.put("makeNo", makeNo); |
|
|
modelMap.put("makeNo",makeNo); |
|
|
|
|
|
return prefix + "/developModifyOrderMaterialSelect"; |
|
|
return prefix + "/developModifyOrderMaterialSelect"; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -182,8 +174,7 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
*/ |
|
|
*/ |
|
|
@PostMapping("/getMaterialListByMakeNo") |
|
|
@PostMapping("/getMaterialListByMakeNo") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public TableDataInfo getMaterialListByMakeNo(@RequestParam("makeNo") String makeNo) |
|
|
public TableDataInfo getMaterialListByMakeNo(@RequestParam("makeNo") String makeNo) { |
|
|
{ |
|
|
|
|
|
startPage(); |
|
|
startPage(); |
|
|
SysMakeOrder sysMakeOrder = sysMakeOrderMapper.selectSaleNoByMakeNo(makeNo); |
|
|
SysMakeOrder sysMakeOrder = sysMakeOrderMapper.selectSaleNoByMakeNo(makeNo); |
|
|
List<SysSalesOrderChild> list = sysSalesOrderChildService.selectSysSalesOrderChildByQuoteId(sysMakeOrder.getSaleNo()); |
|
|
List<SysSalesOrderChild> list = sysSalesOrderChildService.selectSysSalesOrderChildByQuoteId(sysMakeOrder.getSaleNo()); |
|
@ -195,8 +186,7 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
* 加载采购修改物料信息选择弹窗 |
|
|
* 加载采购修改物料信息选择弹窗 |
|
|
*/ |
|
|
*/ |
|
|
@GetMapping("/purchaseMaterialSelect") |
|
|
@GetMapping("/purchaseMaterialSelect") |
|
|
public String purchaseMaterialSelect() |
|
|
public String purchaseMaterialSelect() { |
|
|
{ |
|
|
|
|
|
return prefix + "/purchaseOrderMaterialSelect"; |
|
|
return prefix + "/purchaseOrderMaterialSelect"; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -206,17 +196,16 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
*/ |
|
|
*/ |
|
|
@PostMapping("/getPurchaseMaterialList") |
|
|
@PostMapping("/getPurchaseMaterialList") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public TableDataInfo getPurchaseMaterialList(ErpMaterial erpMaterial) |
|
|
public TableDataInfo getPurchaseMaterialList(ErpMaterial erpMaterial) { |
|
|
{ |
|
|
|
|
|
startPage(); |
|
|
startPage(); |
|
|
List<ErpMaterialVo> erpMaterialVos = erpMaterialService.selectAllErpMaterialListWithBom(erpMaterial); |
|
|
List<ErpMaterialVo> erpMaterialVos = erpMaterialService.selectAllErpMaterialListWithBom(erpMaterial); |
|
|
return getDataTable(erpMaterialVos); |
|
|
return getDataTable(erpMaterialVos); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 加载审批弹窗 |
|
|
* 加载审批弹窗 |
|
|
|
|
|
* |
|
|
* @param taskId |
|
|
* @param taskId |
|
|
* @param mmap |
|
|
* @param mmap |
|
|
* @return |
|
|
* @return |
|
@ -248,8 +237,6 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 完成任务 |
|
|
* 完成任务 |
|
|
* |
|
|
* |
|
@ -265,7 +252,7 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
//获取实例类型
|
|
|
//获取实例类型
|
|
|
String instanceType = erpDevelopModifyorderVo.getInstanceType(); |
|
|
String instanceType = erpDevelopModifyorderVo.getInstanceType(); |
|
|
boolean approvedFlag = processService.complete(taskId, instanceId, erpDevelopModifyorderVo.getApplyTitle(), erpDevelopModifyorderVo.getDevelopOrderCode(), "developModifyOrder", new HashMap<String, Object>(), request); |
|
|
boolean approvedFlag = processService.complete(taskId, instanceId, erpDevelopModifyorderVo.getApplyTitle(), erpDevelopModifyorderVo.getDevelopOrderCode(), "developModifyOrder", new HashMap<String, Object>(), request); |
|
|
if(!approvedFlag){ |
|
|
if (!approvedFlag) { |
|
|
// 审核状态-审核拒绝
|
|
|
// 审核状态-审核拒绝
|
|
|
erpDevelopModifyorderVo.setAuditStatus("2"); |
|
|
erpDevelopModifyorderVo.setAuditStatus("2"); |
|
|
} |
|
|
} |
|
@ -286,17 +273,17 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
// aftersalesOrderService.generateAftersalesOrderBySalesAftersalesNotice(tempSalesAftersalesNoticeVO);
|
|
|
// aftersalesOrderService.generateAftersalesOrderBySalesAftersalesNotice(tempSalesAftersalesNoticeVO);
|
|
|
|
|
|
|
|
|
// 提交
|
|
|
// 提交
|
|
|
if("submit".equals(instanceType)){ |
|
|
if ("submit".equals(instanceType)) { |
|
|
// 使用状态-是
|
|
|
// 使用状态-是
|
|
|
// erpBomVo.setUseStatus("1");
|
|
|
// erpBomVo.setUseStatus("1");
|
|
|
} |
|
|
} |
|
|
// 作废
|
|
|
// 作废
|
|
|
else if("cancel".equals(instanceType)){ |
|
|
else if ("cancel".equals(instanceType)) { |
|
|
// 使用状态-已作废
|
|
|
// 使用状态-已作废
|
|
|
// erpBomVo.setUseStatus("2");
|
|
|
// erpBomVo.setUseStatus("2");
|
|
|
} |
|
|
} |
|
|
// 恢复
|
|
|
// 恢复
|
|
|
else if("restore".equals(instanceType)){ |
|
|
else if ("restore".equals(instanceType)) { |
|
|
// 使用状态-是
|
|
|
// 使用状态-是
|
|
|
// erpBomVo.setUseStatus("1");
|
|
|
// erpBomVo.setUseStatus("1");
|
|
|
} |
|
|
} |
|
@ -310,14 +297,11 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 修改开发修改单 |
|
|
* 修改开发修改单 |
|
|
*/ |
|
|
*/ |
|
|
@GetMapping("/edit/{developOrderId}") |
|
|
@GetMapping("/edit/{developOrderId}") |
|
|
public String edit(@PathVariable("developOrderId") Long developOrderId, ModelMap mmap) |
|
|
public String edit(@PathVariable("developOrderId") Long developOrderId, ModelMap mmap) { |
|
|
{ |
|
|
|
|
|
ErpDevelopModifyorder erpDevelopModifyorder = erpDevelopModifyorderService.selectErpDevelopModifyorderById(developOrderId); |
|
|
ErpDevelopModifyorder erpDevelopModifyorder = erpDevelopModifyorderService.selectErpDevelopModifyorderById(developOrderId); |
|
|
mmap.put("beforeUpdateRemark", erpDevelopModifyorder.getBeforeUpdateRemark()); |
|
|
mmap.put("beforeUpdateRemark", erpDevelopModifyorder.getBeforeUpdateRemark()); |
|
|
mmap.put("afterUpdateRemark", erpDevelopModifyorder.getAfterUpdateRemark()); |
|
|
mmap.put("afterUpdateRemark", erpDevelopModifyorder.getAfterUpdateRemark()); |
|
@ -332,8 +316,7 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
@Log(title = "开发修改单", businessType = BusinessType.UPDATE) |
|
|
@Log(title = "开发修改单", businessType = BusinessType.UPDATE) |
|
|
@PostMapping("/edit") |
|
|
@PostMapping("/edit") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public AjaxResult editSave(@RequestBody ErpDevelopModifyorder erpDevelopModifyorder) |
|
|
public AjaxResult editSave(@RequestBody ErpDevelopModifyorder erpDevelopModifyorder) { |
|
|
{ |
|
|
|
|
|
return toAjax(erpDevelopModifyorderService.updateErpDevelopModifyorder(erpDevelopModifyorder)); |
|
|
return toAjax(erpDevelopModifyorderService.updateErpDevelopModifyorder(erpDevelopModifyorder)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -342,8 +325,7 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
*/ |
|
|
*/ |
|
|
@PostMapping("/getDevelopModifyMaterialById") |
|
|
@PostMapping("/getDevelopModifyMaterialById") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public TableDataInfo getDevelopModifyMaterialById(@RequestParam("developOrderId") Long developOrderId) |
|
|
public TableDataInfo getDevelopModifyMaterialById(@RequestParam("developOrderId") Long developOrderId) { |
|
|
{ |
|
|
|
|
|
startPage(); |
|
|
startPage(); |
|
|
List<ErpDevelopModifyorder> erpDevelopModifyorderList = erpDevelopModifyorderService.selectDevelopModifyMaterialById(developOrderId); |
|
|
List<ErpDevelopModifyorder> erpDevelopModifyorderList = erpDevelopModifyorderService.selectDevelopModifyMaterialById(developOrderId); |
|
|
return getDataTable(erpDevelopModifyorderList); |
|
|
return getDataTable(erpDevelopModifyorderList); |
|
@ -354,60 +336,54 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
*/ |
|
|
*/ |
|
|
@PostMapping("/getDevelopModifyDetailMaterialByCode") |
|
|
@PostMapping("/getDevelopModifyDetailMaterialByCode") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public TableDataInfo getDevelopModifyDetailMaterialByCode(@RequestParam("developOrderCode") String developOrderCode) |
|
|
public TableDataInfo getDevelopModifyDetailMaterialByCode(@RequestParam("developOrderCode") String developOrderCode) { |
|
|
{ |
|
|
|
|
|
startPage(); |
|
|
startPage(); |
|
|
List<ErpDevelopModifyorderDetail> erpDevelopModifyorderDetailList = erpDevelopModifyorderService.selectDevelopModifyDetailMaterialByCode(developOrderCode); |
|
|
List<ErpDevelopModifyorderDetail> erpDevelopModifyorderDetailList = erpDevelopModifyorderService.selectDevelopModifyDetailMaterialByCode(developOrderCode); |
|
|
return getDataTable(erpDevelopModifyorderDetailList); |
|
|
return getDataTable(erpDevelopModifyorderDetailList); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 查看开发修改单详情 |
|
|
* 查看开发修改单详情 |
|
|
* */ |
|
|
*/ |
|
|
@Log(title = "开发修改单", businessType = BusinessType.OTHER) |
|
|
@Log(title = "开发修改单", businessType = BusinessType.OTHER) |
|
|
@GetMapping("/detail/{developOrderId}") |
|
|
@GetMapping("/detail/{developOrderId}") |
|
|
public String detail(@PathVariable("developOrderId") Long developOrderId, ModelMap mmap){ |
|
|
public String detail(@PathVariable("developOrderId") Long developOrderId, ModelMap mmap) { |
|
|
ErpDevelopModifyorder erpDevelopModifyorder = erpDevelopModifyorderService.selectErpDevelopModifyorderById(developOrderId); |
|
|
ErpDevelopModifyorder erpDevelopModifyorder = erpDevelopModifyorderService.selectErpDevelopModifyorderById(developOrderId); |
|
|
mmap.put("erpDevelopModifyorder",erpDevelopModifyorder); |
|
|
mmap.put("erpDevelopModifyorder", erpDevelopModifyorder); |
|
|
mmap.put("beforeUpdateRemark", erpDevelopModifyorder.getBeforeUpdateRemark()); |
|
|
mmap.put("beforeUpdateRemark", erpDevelopModifyorder.getBeforeUpdateRemark()); |
|
|
mmap.put("afterUpdateRemark", erpDevelopModifyorder.getAfterUpdateRemark()); |
|
|
mmap.put("afterUpdateRemark", erpDevelopModifyorder.getAfterUpdateRemark()); |
|
|
return prefix+ "/detail"; |
|
|
return prefix + "/detail"; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 修改保存开发修改单详情 |
|
|
* 修改保存开发修改单详情 |
|
|
*/ |
|
|
*/ |
|
|
@Log(title = "开发修改单", businessType = BusinessType.UPDATE) |
|
|
@Log(title = "开发修改单", businessType = BusinessType.UPDATE) |
|
|
@PostMapping("/detail") |
|
|
@PostMapping("/detail") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public AjaxResult detailSave(@RequestBody ErpDevelopModifyorder erpDevelopModifyorder) |
|
|
public AjaxResult detailSave(@RequestBody ErpDevelopModifyorder erpDevelopModifyorder) { |
|
|
{ |
|
|
|
|
|
return toAjax(erpDevelopModifyorderService.detailErpDevelopModifyorder(erpDevelopModifyorder)); |
|
|
return toAjax(erpDevelopModifyorderService.detailErpDevelopModifyorder(erpDevelopModifyorder)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/**相关人员确认*/ |
|
|
* 相关人员确认 |
|
|
|
|
|
*/ |
|
|
@GetMapping("/confirm/{developOrderId}") |
|
|
@GetMapping("/confirm/{developOrderId}") |
|
|
public String confrimDetail(@PathVariable("developOrderId") Long developOrderId, ModelMap mmap) |
|
|
public String confrimDetail(@PathVariable("developOrderId") Long developOrderId, ModelMap mmap) { |
|
|
{ |
|
|
|
|
|
ErpDevelopModifyorder erpDevelopModifyorder = erpDevelopModifyorderService.selectErpDevelopModifyorderById(developOrderId); |
|
|
ErpDevelopModifyorder erpDevelopModifyorder = erpDevelopModifyorderService.selectErpDevelopModifyorderById(developOrderId); |
|
|
mmap.put("erpDevelopModifyorder", erpDevelopModifyorder); |
|
|
mmap.put("erpDevelopModifyorder", erpDevelopModifyorder); |
|
|
return prefix + "/confirm"; |
|
|
return prefix + "/confirm"; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 加载添加领料弹窗 |
|
|
* 加载添加领料弹窗 |
|
|
* */ |
|
|
*/ |
|
|
@GetMapping("/pickAdd/{developOrderId}") |
|
|
@GetMapping("/pickAdd/{developOrderId}") |
|
|
public String pickAdd(@PathVariable("developOrderId") Long developOrderId, ModelMap mmap) |
|
|
public String pickAdd(@PathVariable("developOrderId") Long developOrderId, ModelMap mmap) { |
|
|
{ |
|
|
|
|
|
ErpDevelopModifyorder erpDevelopModifyorder = erpDevelopModifyorderService.selectErpDevelopModifyorderById(developOrderId); |
|
|
ErpDevelopModifyorder erpDevelopModifyorder = erpDevelopModifyorderService.selectErpDevelopModifyorderById(developOrderId); |
|
|
mmap.put("erpDevelopModifyorder", erpDevelopModifyorder); |
|
|
mmap.put("erpDevelopModifyorder", erpDevelopModifyorder); |
|
|
return prefix + "/pickAdd"; |
|
|
return prefix + "/pickAdd"; |
|
@ -416,27 +392,24 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 添加领料页面开发修改单物料详情 |
|
|
* 添加领料页面开发修改单物料详情 |
|
|
* */ |
|
|
*/ |
|
|
@PostMapping("/showPickingDevelopModifyorderDetailList") |
|
|
@PostMapping("/showPickingDevelopModifyorderDetailList") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public TableDataInfo showPickingDevelopModifyorderDetailList(@RequestParam("developOrderCode") String developOrderCode) |
|
|
public TableDataInfo showPickingDevelopModifyorderDetailList(@RequestParam("developOrderCode") String developOrderCode) { |
|
|
{ |
|
|
|
|
|
startPage(); |
|
|
startPage(); |
|
|
List<ErpDevelopModifyorderDetail> erpDevelopModifyorderDetailList = erpDevelopModifyorderService.selectDevelopModifyDetailMaterialByCode(developOrderCode); |
|
|
List<ErpDevelopModifyorderDetail> erpDevelopModifyorderDetailList = erpDevelopModifyorderService.selectDevelopModifyDetailMaterialByCode(developOrderCode); |
|
|
return getDataTable(erpDevelopModifyorderDetailList); |
|
|
return getDataTable(erpDevelopModifyorderDetailList); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 删除开发修改单 |
|
|
* 删除开发修改单 |
|
|
*/ |
|
|
*/ |
|
|
@RequiresPermissions("erp:developModifyOrder:remove") |
|
|
@RequiresPermissions("erp:developModifyOrder:remove") |
|
|
@Log(title = "开发修改单", businessType = BusinessType.DELETE) |
|
|
@Log(title = "开发修改单", businessType = BusinessType.DELETE) |
|
|
@PostMapping( "/remove") |
|
|
@PostMapping("/remove") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public AjaxResult remove(String ids) |
|
|
public AjaxResult remove(String ids) { |
|
|
{ |
|
|
|
|
|
return toAjax(erpDevelopModifyorderService.deleteErpDevelopModifyorderByIds(ids)); |
|
|
return toAjax(erpDevelopModifyorderService.deleteErpDevelopModifyorderByIds(ids)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -445,9 +418,9 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
*/ |
|
|
*/ |
|
|
@RequiresPermissions("erp:developModifyOrder:cancel") |
|
|
@RequiresPermissions("erp:developModifyOrder:cancel") |
|
|
@Log(title = "开发修改单", businessType = BusinessType.CANCEL) |
|
|
@Log(title = "开发修改单", businessType = BusinessType.CANCEL) |
|
|
@GetMapping( "/cancel/{id}") |
|
|
@GetMapping("/cancel/{id}") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public AjaxResult cancel(@PathVariable("id") Long id){ |
|
|
public AjaxResult cancel(@PathVariable("id") Long id) { |
|
|
return toAjax(erpDevelopModifyorderService.cancelErpDevelopModifyorderById(id)); |
|
|
return toAjax(erpDevelopModifyorderService.cancelErpDevelopModifyorderById(id)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -456,15 +429,23 @@ public class ErpDevelopModifyorderController extends BaseController |
|
|
*/ |
|
|
*/ |
|
|
@RequiresPermissions("erp:developModifyOrder:restore") |
|
|
@RequiresPermissions("erp:developModifyOrder:restore") |
|
|
@Log(title = "开发修改单", businessType = BusinessType.RESTORE) |
|
|
@Log(title = "开发修改单", businessType = BusinessType.RESTORE) |
|
|
@GetMapping( "/restore/{id}") |
|
|
@GetMapping("/restore/{id}") |
|
|
@ResponseBody |
|
|
@ResponseBody |
|
|
public AjaxResult restore(@PathVariable("id")Long id) |
|
|
public AjaxResult restore(@PathVariable("id") Long id) { |
|
|
{ |
|
|
|
|
|
return toAjax(erpDevelopModifyorderService.restoreErpDevelopModifyorderById(id)); |
|
|
return toAjax(erpDevelopModifyorderService.restoreErpDevelopModifyorderById(id)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 开发修改单查询通知人和确认时间 |
|
|
|
|
|
* */ |
|
|
|
|
|
@PostMapping("/getErpDevelopRemindPeopleList") |
|
|
|
|
|
@ResponseBody |
|
|
|
|
|
public TableDataInfo getErpDevelopRemindPeopleList(@RequestParam("developOrderCode") String developOrderCode) { |
|
|
|
|
|
startPage(); |
|
|
|
|
|
List<ErpDevelopModifyorderRemindVo> erpDevelopModifyorderDetailList = erpDevelopModifyorderService.getErpDevelopRemindPeopleList(developOrderCode); |
|
|
|
|
|
return getDataTable(erpDevelopModifyorderDetailList); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|