From 47a751cb301d05276ae5d75145d57b2d090fe4e1 Mon Sep 17 00:00:00 2001
From: kongzy <kongzy>
Date: 星期一, 01 七月 2024 10:58:35 +0800
Subject: [PATCH] change

---
 src/main/java/com/nanometer/smartlab/controller/PriceMngController.java |   44 ++++++++++++++++++++------------------------
 1 files changed, 20 insertions(+), 24 deletions(-)

diff --git a/src/main/java/com/nanometer/smartlab/controller/PriceMngController.java b/src/main/java/com/nanometer/smartlab/controller/PriceMngController.java
index ad2586b..560ebc5 100644
--- a/src/main/java/com/nanometer/smartlab/controller/PriceMngController.java
+++ b/src/main/java/com/nanometer/smartlab/controller/PriceMngController.java
@@ -88,7 +88,7 @@
     private Boolean approvalFlag;
 
     public Boolean getApprovalFlag() {
-        String id=getUserId();
+        Long id=getUserId();
         SysUser sysUser = sysUserService.getSysUser(id);
         // 不是管理员时
         if (sysUser.getSeeFlag().getKey() != SeeFlag.MANAGE.getKey()
@@ -153,11 +153,11 @@
             }
 
             String controlProducts = opeApply.getReagent().getControlProducts();
-            if (StringUtils.isNotBlank(controlProducts)) {
-                String baseMetaValue = baseMetaService.getBaseMetaValue(controlProducts);
-                if (StringUtils.isNotBlank(baseMetaValue) && !"15fc90a1f7bf43bda01313904b543195".equals(this.getUser().getRoleId())) {
-                    dangerousFlag = true;
-                }
+            if (controlProducts!=null) {
+//                String baseMetaValue = baseMetaService.getBaseMetaValue(controlProducts);
+//                if (StringUtils.isNotBlank(baseMetaValue) && this.getUser().getRoleId()!=1l) {
+//                    dangerousFlag = true;
+//                }
             }
         }
 
@@ -217,7 +217,7 @@
             Map<String, Integer> tempMap = new HashMap<String,Integer>();
             List<OpeApply> realDataList = new ArrayList<>();
             //map=null;
-            String approveUserId = getUserId();
+            Long approveUserId = getUserId();
             if(selectedList!=null&selectedList.size()>0){
                 realDataList=selectedList;
             }else {
@@ -295,15 +295,15 @@
             dataRow.createCell(0).setCellValue(dataList.get(i).getApplyCode()== null ? "": String.valueOf(dataList.get(i).getApplyCode()));
             dataRow.createCell(1).setCellValue(dataList.get(i).getReagent().getProductSn()== null ? "": String.valueOf(dataList.get(i).getReagent().getProductSn()));
             dataRow.createCell(2).setCellValue(dataList.get(i).getReagent().getName()== null ? "": String.valueOf(dataList.get(i).getReagent().getName()));
-            dataRow.createCell(3).setCellValue(dataList.get(i).getReagent().getControlProducts()== null ? "": String.valueOf(baseMetaService.getBaseMetaValue(dataList.get(i).getReagent().getControlProducts())));
-            dataRow.createCell(4).setCellValue(dataList.get(i).getReagent().getReagentFormat()== null ? "": String.valueOf(baseMetaService.getBaseMetaValue(dataList.get(i).getReagent().getReagentFormat())));
-            dataRow.createCell(5).setCellValue(dataList.get(i).getReagent().getMainMetering()== null ? "": String.valueOf(dataList.get(i).getReagent().getMainMetering())+baseMetaService.getBaseMetaValue(dataList.get(i).getReagent().getReagentUnit()));
+            dataRow.createCell(3).setCellValue(dataList.get(i).getReagent().getControlProducts()== null ? "": String.valueOf(dataList.get(i).getReagent().getControlProducts()));
+            dataRow.createCell(4).setCellValue(dataList.get(i).getReagent().getReagentFormat()== null ? "": String.valueOf(dataList.get(i).getReagent().getReagentFormat()));
+            dataRow.createCell(5).setCellValue(dataList.get(i).getReagent().getMainMetering()== null ? "": String.valueOf(dataList.get(i).getReagent().getMainMetering())+dataList.get(i).getReagent().getReagentUnit());
             dataRow.createCell(6).setCellValue(dataList.get(i).getReagent().getPrice()== null ? "": String.valueOf(dataList.get(i).getReagent().getPrice()));
             dataRow.createCell(7).setCellValue(String.valueOf(dataList.get(i).getNum()));
             dataRow.createCell(8).setCellValue(dataList.get(i).getReagent().getCas()== null ? "": String.valueOf(dataList.get(i).getReagent().getCas()));
-            dataRow.createCell(9).setCellValue(dataList.get(i).getReagent().getReagentCharacter()== null ? "": String.valueOf(baseMetaService.getBaseMetaValue(dataList.get(i).getReagent().getReagentCharacter())));
-            dataRow.createCell(10).setCellValue(dataList.get(i).getReagent().getProductHomeName()== null ? "": String.valueOf(dataList.get(i).getReagent().getProductHomeName()));
-            dataRow.createCell(11).setCellValue(dataList.get(i).getReagent().getReagentType()== null ? "": String.valueOf(baseMetaService.getBaseMetaValue(dataList.get(i).getReagent().getReagentType())));
+            dataRow.createCell(9).setCellValue(dataList.get(i).getReagent().getReagentCharacter()== null ? "": String.valueOf(dataList.get(i).getReagent().getReagentCharacter()));
+            dataRow.createCell(10).setCellValue(dataList.get(i).getReagent().getProductHome()== null ? "": String.valueOf(dataList.get(i).getReagent().getProductHome()));
+            dataRow.createCell(11).setCellValue(dataList.get(i).getReagent().getReagentType()== null ? "": String.valueOf(dataList.get(i).getReagent().getReagentType()));
 
             dataRow.createCell(12).setCellValue(String.valueOf(dataList.get(i).getApplyUserName()));
             dataRow.createCell(13).setCellValue(String.valueOf(dataList.get(i).getCreateTime()));
@@ -317,8 +317,8 @@
                 dataRow.createCell(15).setCellValue(String.valueOf(dataList.get(i).getApproveUserName()));
             }
             dataRow.createCell(16).setCellValue(String.valueOf(dataList.get(i).getStatus().getText()));
-            SysProject project = sysProjectService.getProjectByProId(dataList.get(i).getObjective());
-            dataRow.createCell(17).setCellValue(project.getProjectName()==null ?"":String.valueOf(project.getProjectName()));
+           // SysProject project = sysProjectService.getSysProject(dataList.get(i).getProjectId());
+            dataRow.createCell(17).setCellValue(dataList.get(i).getApplyUserProject()==null ?"":String.valueOf(dataList.get(i).getApplyUserProject()));
         }
 
         return hssfWorkbook;
@@ -339,12 +339,7 @@
             }
 
             for (OpeApply oa : this.selectedList) {
-                if("gslab".equalsIgnoreCase(this.getActiveEnv())){
-                    oa.setStatus(ApplyStatus.APPROVED);
-                }else{
-                    oa.setStatus(ApplyStatus.PENDING_APPROVAL);
-                }
-
+                oa.setStatus(ApplyStatus.PENDING_APPROVAL);
                 this.opeApplyService.updateOpeApply(oa);
             }
 
@@ -362,9 +357,9 @@
                 public List<OpeApply> load(int first, int pageSize, String sortField, SortOrder sortOrder, Map<String, Object> filters) {
                     List<OpeApply> list = null;
                     //try {
-                        String approveUserId = getUserId();
+                        Long approveUserId = getUserId();
                         int count = 0;
-                        if (StringUtils.isNotBlank(approveUserId)) {
+                        if (approveUserId!=null) {
                             count = opeApplyService.getOpeApplyTotalCountForApproval(applyUserName,approvaUserName,reagentName, startDeadline, endDeadline, status, null, approveUserId, null, null,null);
                         }
                         this.setRowCount(count);
@@ -405,7 +400,8 @@
 //                            }
 //                        }
 //                    }
-                    return opeApplyService.getOpeApply(rowKey);
+                    Long id=Long.valueOf(rowKey);
+                    return opeApplyService.getOpeApply(id);
                 }
             };
         }

--
Gitblit v1.9.2