From 437ea0e1b9d84fe7f3c1432b14f089c0e6fbea64 Mon Sep 17 00:00:00 2001 From: zhangsiqi <2825463979@qq.com> Date: Thu, 25 Apr 2024 19:53:11 +0800 Subject: [PATCH 1/3] =?UTF-8?q?[update]=E6=8A=80=E6=9C=AF=E7=BB=A9?= =?UTF-8?q?=E6=95=88:=E6=B7=BB=E5=8A=A0=E7=94=9F=E6=88=90=E6=8A=80?= =?UTF-8?q?=E6=9C=AF=E7=BB=A9=E6=95=88ID=E7=9A=84=E6=96=B9=E6=B3=95,?= =?UTF-8?q?=E5=B9=B6=E5=9C=A8=E6=B7=BB=E5=8A=A0=E6=97=B6=E6=94=BE=E5=85=A5?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=A1=B5=E9=9D=A2=E4=B8=AD,=E6=8A=80?= =?UTF-8?q?=E6=9C=AF=E7=BB=A9=E6=95=88=E5=AD=97=E6=AE=B5ID=E6=94=B9?= =?UTF-8?q?=E4=B8=BAString=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ErpTechniqueMeritsController.java | 10 ++++++- .../system/domain/ErpTechniqueMerits.java | 6 ++-- .../service/IErpTechniqueMeritsService.java | 2 ++ .../impl/ErpTechniqueMeritsServiceImpl.java | 9 +++++- .../system/ErpTechniqueMeritsMapper.xml | 2 +- .../templates/system/customerQuote/edit.html | 9 ++++-- .../templates/system/technicalMerits/add.html | 28 +++++++++++++++---- .../system/technicalMerits/detail.html | 4 ++- .../system/technicalMerits/edit.html | 4 ++- .../technicalMerits/technicalMerits.html | 4 ++- 10 files changed, 60 insertions(+), 18 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/controller/ErpTechniqueMeritsController.java b/ruoyi-admin/src/main/java/com/ruoyi/system/controller/ErpTechniqueMeritsController.java index b273e6b1..de6f422f 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/controller/ErpTechniqueMeritsController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/controller/ErpTechniqueMeritsController.java @@ -1,6 +1,9 @@ package com.ruoyi.system.controller; import java.util.List; + +import com.ruoyi.ck.utils.Result; +import com.ruoyi.common.core.redis.RedisCache; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; @@ -29,7 +32,6 @@ public class ErpTechniqueMeritsController extends BaseController @Autowired private IErpTechniqueMeritsService erpTechniqueMeritsService; - @RequiresPermissions("system:technicalMerits:view") @GetMapping() public String technicalMerits() @@ -154,4 +156,10 @@ public class ErpTechniqueMeritsController extends BaseController { return AjaxResult.success(erpTechniqueMeritsService.selectErpTechniqueMeritsById(id)); } + + @GetMapping("/getId") + @ResponseBody + public Result getId() throws Exception { + return Result.getSuccessResult(erpTechniqueMeritsService.getId()); + } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/domain/ErpTechniqueMerits.java b/ruoyi-admin/src/main/java/com/ruoyi/system/domain/ErpTechniqueMerits.java index 214fb8fb..0e57ea73 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/domain/ErpTechniqueMerits.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/domain/ErpTechniqueMerits.java @@ -22,7 +22,7 @@ public class ErpTechniqueMerits extends BaseEntity /** 技术绩效ID */ @Excel(name = "技术绩效ID") - private Long techniqueId; + private String techniqueId; /** 员工ID */ @Excel(name = "员工ID") @@ -68,12 +68,12 @@ public class ErpTechniqueMerits extends BaseEntity { return id; } - public void setTechniqueId(Long techniqueId) + public void setTechniqueId(String techniqueId) { this.techniqueId = techniqueId; } - public Long getTechniqueId() + public String getTechniqueId() { return techniqueId; } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/service/IErpTechniqueMeritsService.java b/ruoyi-admin/src/main/java/com/ruoyi/system/service/IErpTechniqueMeritsService.java index 21b986b1..167383cf 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/service/IErpTechniqueMeritsService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/service/IErpTechniqueMeritsService.java @@ -72,4 +72,6 @@ public interface IErpTechniqueMeritsService * @return */ int restoreErpTechniqueMeritsById(Long id); + + public Object getId(); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/ErpTechniqueMeritsServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/ErpTechniqueMeritsServiceImpl.java index f167881f..620d79cc 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/ErpTechniqueMeritsServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/ErpTechniqueMeritsServiceImpl.java @@ -1,6 +1,8 @@ package com.ruoyi.system.service.impl; import java.util.List; + +import com.ruoyi.common.core.redis.RedisCache; import com.ruoyi.common.utils.DateUtils; import com.ruoyi.common.utils.ShiroUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -21,7 +23,8 @@ public class ErpTechniqueMeritsServiceImpl implements IErpTechniqueMeritsService { @Autowired private ErpTechniqueMeritsMapper erpTechniqueMeritsMapper; - + @Autowired + private RedisCache redisCache; /** * 查询技术绩效列表 * @@ -123,4 +126,8 @@ public class ErpTechniqueMeritsServiceImpl implements IErpTechniqueMeritsService { return erpTechniqueMeritsMapper.restoreErpTechniqueMeritsById(id); } + @Override + public Object getId(){ + return redisCache.generateNo("JSJX"); + } } diff --git a/ruoyi-admin/src/main/resources/mapper/system/ErpTechniqueMeritsMapper.xml b/ruoyi-admin/src/main/resources/mapper/system/ErpTechniqueMeritsMapper.xml index bfb50acc..45580386 100644 --- a/ruoyi-admin/src/main/resources/mapper/system/ErpTechniqueMeritsMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/system/ErpTechniqueMeritsMapper.xml @@ -5,7 +5,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - + diff --git a/ruoyi-admin/src/main/resources/templates/system/customerQuote/edit.html b/ruoyi-admin/src/main/resources/templates/system/customerQuote/edit.html index abd0cfe7..7c18958b 100644 --- a/ruoyi-admin/src/main/resources/templates/system/customerQuote/edit.html +++ b/ruoyi-admin/src/main/resources/templates/system/customerQuote/edit.html @@ -23,7 +23,7 @@
-
@@ -43,7 +43,7 @@
- @@ -68,7 +68,10 @@
- +
+ + % +
diff --git a/ruoyi-admin/src/main/resources/templates/system/technicalMerits/add.html b/ruoyi-admin/src/main/resources/templates/system/technicalMerits/add.html index 6c01a05b..13837c6a 100644 --- a/ruoyi-admin/src/main/resources/templates/system/technicalMerits/add.html +++ b/ruoyi-admin/src/main/resources/templates/system/technicalMerits/add.html @@ -9,7 +9,7 @@
- +
@@ -33,7 +33,9 @@
- +
@@ -71,10 +73,24 @@