From 560228ac3c15cccce0b2a5994d44e4e81b5b3b73 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Tue, 24 May 2022 11:12:22 +0800 Subject: [PATCH] 合并服务单订单改造分支 --- zq-erp/src/main/java/com/matrix/system/common/actions/BusParameterSettingsAction.java | 30 ++++++++++++++++++++++++++++-- 1 files changed, 28 insertions(+), 2 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/common/actions/BusParameterSettingsAction.java b/zq-erp/src/main/java/com/matrix/system/common/actions/BusParameterSettingsAction.java index 485c148..80978e4 100644 --- a/zq-erp/src/main/java/com/matrix/system/common/actions/BusParameterSettingsAction.java +++ b/zq-erp/src/main/java/com/matrix/system/common/actions/BusParameterSettingsAction.java @@ -1,16 +1,18 @@ package com.matrix.system.common.actions; +import cn.hutool.core.collection.CollUtil; import com.matrix.core.constance.MatrixConstance; import com.matrix.core.pojo.AjaxResult; import com.matrix.core.tools.StringUtils; import com.matrix.core.tools.WebUtil; import com.matrix.system.common.bean.BusParameterSettings; import com.matrix.system.common.bean.SysUsers; +import com.matrix.system.common.constance.AppConstance; import com.matrix.system.common.dao.BusParameterSettingsDao; +import com.matrix.system.enums.BooleanEnum; import com.matrix.system.hive.action.util.QueryUtil; import com.matrix.system.hive.bean.ParameterSettings; import com.matrix.system.hive.dao.ParameterSettingsDao; -import org.apache.ibatis.annotations.Param; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; @@ -124,7 +126,13 @@ BusParameterSettings newParam=new BusParameterSettings(); newParam.setParamCode(parameterSetting.getCode()); newParam.setCompanyId(user.getCompanyId()); - newParam.setParamValue(parameterSetting.getUserValue()); + if(BooleanEnum.TRUE.getDisplayName().equals(parameterSetting.getUserValue())){ + newParam.setParamValue(String.valueOf(BooleanEnum.TRUE.getValue())); + }else if(BooleanEnum.FALSE.getDisplayName().equals(parameterSetting.getUserValue())){ + newParam.setParamValue(String.valueOf(BooleanEnum.FALSE.getValue())); + }else{ + newParam.setParamValue(parameterSetting.getUserValue()); + } if(type==SHOP){ newParam.setShopId(user.getShopId()); } @@ -155,4 +163,22 @@ } + @GetMapping(value = "/getSystemName") + public @ResponseBody + AjaxResult getSystemName() { + SysUsers user = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY); + List codes = new ArrayList<>(); + codes.add(AppConstance.ADMIN_SYSTEM_TITLE); + List<BusParameterSettings> dataList = busParameterSettingsDao.selectByCodesAndCompanyId(codes, user.getCompanyId()); + String paramValue = ""; + if(CollUtil.isNotEmpty(dataList)){ + paramValue = dataList.get(0).getParamValue(); + }else{ + paramValue = "讯聪管理系统"; + } + AjaxResult result = new AjaxResult(AjaxResult.STATUS_SUCCESS, paramValue); + return result; + } + + } \ No newline at end of file -- Gitblit v1.9.1