diff --git a/ruoyi-admin/src/main/java/com/ruoyi/sales/controller/SalesEstimateController.java b/ruoyi-admin/src/main/java/com/ruoyi/sales/controller/SalesEstimateController.java index 9b0e3083..9f647641 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/sales/controller/SalesEstimateController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/sales/controller/SalesEstimateController.java @@ -330,6 +330,34 @@ public class SalesEstimateController extends BaseController return toAjax(salesEstimateService.ceoAddSalesEstimate(salesEstimate)); } + /** + * 新增经营成本 销售估价-总经理详情 + */ + @GetMapping("/ceoAddDetail/{salesEstimateId}") + public String ceoAddDetail(@PathVariable("salesEstimateId") Long salesEstimateId, ModelMap map) + { + SalesEstimate salesEstimate = salesEstimateService.selectSalesEstimateById(salesEstimateId); + map.put("salesEstimate", salesEstimate); + SalesEstimateDetailVo salesEstimateDetailVo = salesEstimateService.getSalesEstimateDetailVo(); + map.put("salesEstimateDetailVo",salesEstimateDetailVo); + return prefix + "/ceoAddDetail"; + } + + + + /** + * 修改保存销售估价-总经理详情 + */ + @RequiresPermissions("sales:estimate:ceoAddDetail") + @Log(title = "销售估价", businessType = BusinessType.UPDATE) + @PostMapping("/ceoAddDetail") + @ResponseBody + public AjaxResult ceoAddDetailSave(SalesEstimate salesEstimate) + { + return toAjax(salesEstimateService.updateSalesEstimateSave(salesEstimate)); + } + + /** * 加载新增销售估价 物料选择弹窗 diff --git a/ruoyi-admin/src/main/resources/templates/sales/estimate/ceoAddDetail.html b/ruoyi-admin/src/main/resources/templates/sales/estimate/ceoAddDetail.html new file mode 100644 index 00000000..7f5b5c61 --- /dev/null +++ b/ruoyi-admin/src/main/resources/templates/sales/estimate/ceoAddDetail.html @@ -0,0 +1,647 @@ + + +
+