From 5bdba4f712b203db5acdd981922a5bc1706b29ff Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期一, 11 九月 2023 19:15:43 +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