zhangyuewww hace 4 años
padre
commit
faaf455fd6

+ 1 - 1
winsea-haixin-plugin-yiliangyiyun/src/main/java/constant/StatusEnum.java → winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/constant/StatusEnum.java

@@ -1,4 +1,4 @@
-package constant;
+package com.yh.saas.plugin.yiliangyiyun.constant;
 
 import lombok.Getter;
 

+ 17 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CommonSysParameterController.java

@@ -1,10 +1,18 @@
 package com.yh.saas.plugin.yiliangyiyun.controller;
 
 
+import com.yh.saas.plugin.yiliangyiyun.entity.CommonSysParameter;
+import com.yh.saas.plugin.yiliangyiyun.entity.ContractManagementInfo;
+import com.yh.saas.plugin.yiliangyiyun.service.ICommonSysParameterService;
+import com.yh.saas.plugin.yiliangyiyun.service.IContractManagementInfoService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 
 import org.springframework.web.bind.annotation.RestController;
 
+import java.util.Map;
+
 /**
  * <p>
  * 记录系统用到的变量 前端控制器
@@ -16,6 +24,15 @@ import org.springframework.web.bind.annotation.RestController;
 @RestController
 @RequestMapping("/commonSysParameter")
 public class CommonSysParameterController {
+    @Autowired
+    private ICommonSysParameterService iCommonSysParameterService;
+    /**
+     * 查询
+     */
+    @GetMapping("/getInfo")
+    public Map<String, String> getInfo(String constId){
+        return iCommonSysParameterService.getInfo(constId);
+    }
 
 }
 

+ 10 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/ICommonSysParameterService.java

@@ -2,6 +2,10 @@ package com.yh.saas.plugin.yiliangyiyun.service;
 
 import com.yh.saas.plugin.yiliangyiyun.entity.CommonSysParameter;
 import com.baomidou.mybatisplus.service.IService;
+import com.yh.saas.plugin.yiliangyiyun.entity.ContractManagementInfo;
+
+import java.util.List;
+import java.util.Map;
 
 /**
  * <p>
@@ -12,5 +16,11 @@ import com.baomidou.mybatisplus.service.IService;
  * @since 2021-05-18
  */
 public interface ICommonSysParameterService extends IService<CommonSysParameter> {
+    /**
+     * 查询
+     *
+     * @param
+     */
+    public Map<String, String> getInfo(String constId);
 
 }

+ 25 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/impl/CommonSysParameterServiceImpl.java

@@ -1,11 +1,20 @@
 package com.yh.saas.plugin.yiliangyiyun.service.impl;
 
+import com.baomidou.mybatisplus.mapper.EntityWrapper;
+import com.baomidou.mybatisplus.toolkit.CollectionUtils;
 import com.yh.saas.plugin.yiliangyiyun.entity.CommonSysParameter;
+import com.yh.saas.plugin.yiliangyiyun.entity.ContractGoodsInfo;
+import com.yh.saas.plugin.yiliangyiyun.entity.ContractManagementInfo;
+import com.yh.saas.plugin.yiliangyiyun.entity.ContractProcessInfo;
 import com.yh.saas.plugin.yiliangyiyun.mapper.CommonSysParameterMapper;
 import com.yh.saas.plugin.yiliangyiyun.service.ICommonSysParameterService;
 import com.baomidou.mybatisplus.service.impl.ServiceImpl;
 import org.springframework.stereotype.Service;
 
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
 /**
  * <p>
  * 记录系统用到的变量 服务实现类
@@ -17,4 +26,20 @@ import org.springframework.stereotype.Service;
 @Service
 public class CommonSysParameterServiceImpl extends ServiceImpl<CommonSysParameterMapper, CommonSysParameter> implements ICommonSysParameterService {
 
+    /**
+     * 查询
+     * @param constId
+     * @return
+     */
+    public Map<String, String> getInfo(String constId){
+        List<CommonSysParameter> commonSysParameterList = this.selectList(new EntityWrapper<CommonSysParameter>()
+        .eq("const_id",constId));
+        Map<String, String> map = new HashMap<>();
+        if(CollectionUtils.isNotEmpty(commonSysParameterList)){
+            for(CommonSysParameter commonSysParameter : commonSysParameterList){
+                map.put(commonSysParameter.getConstKey(),commonSysParameter.getConstValue());
+            }
+        }
+        return map;
+    }
 }

+ 1 - 3
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/impl/ContractManagementInfoServiceImpl.java

@@ -10,12 +10,10 @@ import com.yh.saas.plugin.yiliangyiyun.service.IContractGoodsInfoService;
 import com.yh.saas.plugin.yiliangyiyun.service.IContractManagementInfoService;
 import com.baomidou.mybatisplus.service.impl.ServiceImpl;
 import com.yh.saas.plugin.yiliangyiyun.service.IContractProcessInfoService;
-import constant.StatusEnum;
+import com.yh.saas.plugin.yiliangyiyun.constant.StatusEnum;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
-import java.sql.Wrapper;
-
 /**
  * <p>
  * 合同管理 服务实现类