From 56b48f78fb89d8e1c42b352febdf33882d3f0333 Mon Sep 17 00:00:00 2001 From: Junjie <fallin.jie@qq.com> Date: 星期三, 06 九月 2023 17:01:06 +0800 Subject: [PATCH] #项目状态 --- src/main/java/com/zy/crm/manager/controller/ContractController.java | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/zy/crm/manager/controller/ContractController.java b/src/main/java/com/zy/crm/manager/controller/ContractController.java index 93fca31..94b934b 100644 --- a/src/main/java/com/zy/crm/manager/controller/ContractController.java +++ b/src/main/java/com/zy/crm/manager/controller/ContractController.java @@ -81,16 +81,18 @@ } @RequestMapping(value = "/contract/add/auth") - @ManagerAuth + @ManagerAuth(memo = "娣诲姞鍚堝悓") public R add(Contract contract) { - contract.setCreateBy(getUserId()); + contract.setUserId(getUserId()); + //鍒涘缓浜哄憳閮ㄩ棬 + contract.setDeptId(getDeptId()); contract.setCreateTime(new Date()); contractService.insert(contract); return R.ok(); } @RequestMapping(value = "/contract/update/auth") - @ManagerAuth + @ManagerAuth(memo = "鏇存柊鍚堝悓") public R update(Contract contract){ if (Cools.isEmpty(contract) || null==contract.getId()){ return R.error(); @@ -102,7 +104,7 @@ } @RequestMapping(value = "/contract/delete/auth") - @ManagerAuth + @ManagerAuth(memo = "鍒犻櫎鍚堝悓") public R delete(@RequestParam(value="ids[]") Long[] ids){ for (Long id : ids){ contractService.deleteById(id); @@ -111,7 +113,7 @@ } @RequestMapping(value = "/contract/generate/auth") - @ManagerAuth + @ManagerAuth(memo = "鐢熸垚鍚堝悓") public ResponseEntity<InputStreamResource> generate(@RequestParam Integer id, @RequestParam String contractTemplate){ try { @@ -121,6 +123,7 @@ return null; } HashMap<String, Object> map = new HashMap<>(); + map.put("{{serial}}", contract.getSerial()); map.put("{{customer}}", contract.getCustomer()); map.put("{{address}}", contract.getAddress()); map.put("{{company}}", contract.getCompany()); @@ -189,7 +192,7 @@ } @RequestMapping(value = "/contract/upload/auth") - @ManagerAuth + @ManagerAuth(memo = "涓婁紶鍚堝悓") public R upload(@RequestParam("id") Integer id, @RequestParam("file") MultipartFile[] files) throws IOException { Contract contract = contractService.selectById(id); @@ -230,7 +233,7 @@ } @RequestMapping(value = "/contract/download/auth") - @ManagerAuth + @ManagerAuth(memo = "涓嬭浇鍚堝悓") public ResponseEntity<InputStreamResource> download(@RequestParam("id") Integer id) { Contract contract = contractService.selectById(id); if (contract == null) { -- Gitblit v1.9.1