From 78484feacbdc86a09560c7939a6158eb908c674c Mon Sep 17 00:00:00 2001 From: VVT789 <sdxt_0802@163.com> Date: 星期一, 17 三月 2025 18:20:15 +0800 Subject: [PATCH] fix bug --- zhitan-system/src/main/java/com/zhitan/model/service/impl/EnergyIndexServiceImpl.java | 5 zhitan-system/src/main/java/com/zhitan/peakvalley/domain/ElectricityPriceDate.java | 13 +++ zhitan-system/src/main/java/com/zhitan/productoutput/services/impl/ProductOutputServiceImpl.java | 1 zhitan-vue/src/views/modelconfiguration/indexwarehouse/components/statisticalIndicatorManagement/statisticalIndicatorManagement.vue | 2 zhitan-system/src/main/resources/mapper/system/SysRoleMapper.xml | 10 +- zhitan-admin/src/main/java/com/zhitan/web/controller/model/EnergyIndexController.java | 13 -- zhitan-common/src/main/java/com/zhitan/common/core/domain/entity/SysDictType.java | 11 ++ zhitan-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml | 15 ++- zhitan-system/src/main/java/com/zhitan/system/service/impl/SysRoleServiceImpl.java | 1 zhitan-common/src/main/java/com/zhitan/common/enums/IndexType.java | 17 +++ zhitan-system/src/main/resources/mapper/system/SysConfigMapper.xml | 8 + zhitan-system/src/main/java/com/zhitan/powerDistribution/domain/PowerDistribution.java | 2 zhitan-system/src/main/resources/mapper/system/SysUserMapper.xml | 84 ++++++++++++++++---- zhitan-system/src/main/java/com/zhitan/model/mapper/EnergyIndexMapper.java | 2 zhitan-system/src/main/resources/mapper/model/EnergyIndexMapper.xml | 8 +- zhitan-vue/.env.development | 3 zhitan-system/src/main/java/com/zhitan/model/service/IEnergyIndexService.java | 2 zhitan-system/src/main/java/com/zhitan/system/mapper/SysRoleMenuMapper.java | 5 18 files changed, 146 insertions(+), 56 deletions(-) diff --git a/zhitan-admin/src/main/java/com/zhitan/web/controller/model/EnergyIndexController.java b/zhitan-admin/src/main/java/com/zhitan/web/controller/model/EnergyIndexController.java index 2ec479d..8d01836 100644 --- a/zhitan-admin/src/main/java/com/zhitan/web/controller/model/EnergyIndexController.java +++ b/zhitan-admin/src/main/java/com/zhitan/web/controller/model/EnergyIndexController.java @@ -126,25 +126,18 @@ */ @PreAuthorize("@ss.hasPermi('energyindex:energyindex:remove')") @Log(title = "鎸囨爣淇℃伅", businessType = BusinessType.DELETE) - @DeleteMapping("/{nodeId}/{indexIds}") - public AjaxResult remove(@PathVariable String nodeId, @PathVariable String[] indexIds) { + @DeleteMapping("/{indexIds}") + public AjaxResult remove(@PathVariable String[] indexIds) { List<EnergyIndex> energyIndexList = energyIndexService.getEnergyIndexByIds( Arrays.asList(indexIds)); - List<String> deleteIds = energyIndexList.stream() - .filter(f -> StringUtils.isBlank(f.getMeterId())) - .map(EnergyIndex::getIndexId) - .collect(Collectors.toList()); List<String> removeLink = energyIndexList.stream() .filter(f -> StringUtils.isNotBlank(f.getMeterId())) .map(EnergyIndex::getIndexId) .collect(Collectors.toList()); if (!removeLink.isEmpty()) { - energyIndexService.removeNodeIndex(nodeId, removeLink); + energyIndexService.removeNodeIndex(removeLink); } - if (!deleteIds.isEmpty()) { - energyIndexService.deleteEnergyIndexByIds(nodeId, deleteIds.toArray(new String[0])); - } return AjaxResult.success(); } diff --git a/zhitan-common/src/main/java/com/zhitan/common/core/domain/entity/SysDictType.java b/zhitan-common/src/main/java/com/zhitan/common/core/domain/entity/SysDictType.java index cbe33e2..5a95c53 100644 --- a/zhitan-common/src/main/java/com/zhitan/common/core/domain/entity/SysDictType.java +++ b/zhitan-common/src/main/java/com/zhitan/common/core/domain/entity/SysDictType.java @@ -37,6 +37,7 @@ /** 鐘舵�侊紙0姝e父 1鍋滅敤锛� */ @Excel(name = "鐘舵��", readConverterExp = "0=姝e父,1=鍋滅敤") private String status; + private String remark; public Long getDictId() { @@ -97,4 +98,14 @@ .append("remark", getRemark()) .toString(); } + + @Override + public String getRemark() { + return remark; + } + + @Override + public void setRemark(String remark) { + this.remark = remark; + } } diff --git a/zhitan-common/src/main/java/com/zhitan/common/enums/IndexType.java b/zhitan-common/src/main/java/com/zhitan/common/enums/IndexType.java index 26110c3..533f8e0 100644 --- a/zhitan-common/src/main/java/com/zhitan/common/enums/IndexType.java +++ b/zhitan-common/src/main/java/com/zhitan/common/enums/IndexType.java @@ -4,9 +4,22 @@ /** * 閲囬泦鎸囨爣 */ - COLLECT, + COLLECT("COLLECT"), /** * 缁熻鎸囨爣 */ - STATISTIC + STATISTIC("STATISTIC"); + + private final String description; + + IndexType(String description) + { + this.description = description; + } + + + public String getDescription() + { + return description; + } } diff --git a/zhitan-system/src/main/java/com/zhitan/model/mapper/EnergyIndexMapper.java b/zhitan-system/src/main/java/com/zhitan/model/mapper/EnergyIndexMapper.java index 3c02acc..6cc8e11 100644 --- a/zhitan-system/src/main/java/com/zhitan/model/mapper/EnergyIndexMapper.java +++ b/zhitan-system/src/main/java/com/zhitan/model/mapper/EnergyIndexMapper.java @@ -89,7 +89,7 @@ List<EnergyIndex> selectEnergyIndex(EnergyIndexQuery query); - void removeNodeIndex(@Param("nodeId")String nodeId, @Param("indexIds")List<String> indexIds); + void removeEnergyIndex(@Param("indexIds")List<String> indexIds); void saveEnergyIndex(List<EnergyIndex> insertData); diff --git a/zhitan-system/src/main/java/com/zhitan/model/service/IEnergyIndexService.java b/zhitan-system/src/main/java/com/zhitan/model/service/IEnergyIndexService.java index 1f4c23c..1332be0 100644 --- a/zhitan-system/src/main/java/com/zhitan/model/service/IEnergyIndexService.java +++ b/zhitan-system/src/main/java/com/zhitan/model/service/IEnergyIndexService.java @@ -103,7 +103,7 @@ List<EnergyIndex> searchIndexByNodeAndChildrenNode(String nodeId, String filter); - void removeNodeIndex(String nodeId, List<String> removeLink); + void removeNodeIndex(List<String> removeLink); AjaxResult importEnergyIndex(List<EnergyIndex> energyIndexList, boolean updateSupport); diff --git a/zhitan-system/src/main/java/com/zhitan/model/service/impl/EnergyIndexServiceImpl.java b/zhitan-system/src/main/java/com/zhitan/model/service/impl/EnergyIndexServiceImpl.java index c519c97..9e37fe4 100644 --- a/zhitan-system/src/main/java/com/zhitan/model/service/impl/EnergyIndexServiceImpl.java +++ b/zhitan-system/src/main/java/com/zhitan/model/service/impl/EnergyIndexServiceImpl.java @@ -1,7 +1,6 @@ package com.zhitan.model.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.zhitan.basicdata.domain.MeterImplement; import com.zhitan.basicdata.services.IMeterImplementService; @@ -212,8 +211,8 @@ } @Override - public void removeNodeIndex(String nodeId, List<String> removeLink) { - energyIndexMapper.removeNodeIndex(nodeId, removeLink); + public void removeNodeIndex(List<String> removeLink) { + energyIndexMapper.removeEnergyIndex(removeLink); } @Override diff --git a/zhitan-system/src/main/java/com/zhitan/peakvalley/domain/ElectricityPriceDate.java b/zhitan-system/src/main/java/com/zhitan/peakvalley/domain/ElectricityPriceDate.java index 3cd8115..2add55e 100644 --- a/zhitan-system/src/main/java/com/zhitan/peakvalley/domain/ElectricityPriceDate.java +++ b/zhitan-system/src/main/java/com/zhitan/peakvalley/domain/ElectricityPriceDate.java @@ -32,6 +32,9 @@ @Excel(name = "缁撴潫鏃堕棿", width = 30, dateFormat = "yyyy-MM-dd") private Date endDate; + private String remark; + + // /** 鏄惁闃舵浠锋牸0鍚�1鏄� */ // @Excel(name = "鏄惁闃舵浠锋牸0鍚�1鏄�") // private String type; @@ -121,4 +124,14 @@ .append("remark", getRemark()) .toString(); } + + @Override + public String getRemark() { + return remark; + } + + @Override + public void setRemark(String remark) { + this.remark = remark; + } } diff --git a/zhitan-system/src/main/java/com/zhitan/powerDistribution/domain/PowerDistribution.java b/zhitan-system/src/main/java/com/zhitan/powerDistribution/domain/PowerDistribution.java index e74f2c3..1c29018 100644 --- a/zhitan-system/src/main/java/com/zhitan/powerDistribution/domain/PowerDistribution.java +++ b/zhitan-system/src/main/java/com/zhitan/powerDistribution/domain/PowerDistribution.java @@ -34,4 +34,6 @@ * 璐熻矗浜虹數璇� */ private String principalsTel; + + private String remark; } diff --git a/zhitan-system/src/main/java/com/zhitan/productoutput/services/impl/ProductOutputServiceImpl.java b/zhitan-system/src/main/java/com/zhitan/productoutput/services/impl/ProductOutputServiceImpl.java index f2b6829..7a2329a 100644 --- a/zhitan-system/src/main/java/com/zhitan/productoutput/services/impl/ProductOutputServiceImpl.java +++ b/zhitan-system/src/main/java/com/zhitan/productoutput/services/impl/ProductOutputServiceImpl.java @@ -101,6 +101,7 @@ wrapper.like(StringUtils.isNotEmpty(productOutput.getDataTime()),ProductOutput::getDataTime,productOutput.getDataTime()); wrapper.eq(StringUtils.isNotEmpty(productOutput.getProductType()),ProductOutput::getProductType,productOutput.getProductType()); wrapper.eq(StringUtils.isNotEmpty(productOutput.getNodeId()),ProductOutput::getNodeId,productOutput.getNodeId()); + wrapper.eq(StringUtils.isNotEmpty(productOutput.getTimeType()),ProductOutput::getTimeType,productOutput.getTimeType()); wrapper.orderByDesc(ProductOutput::getCreateTime); Page<ProductOutput> page = productOutputMapper.selectPage(new Page<ProductOutput>(pageNum, pageSize), wrapper); return page; diff --git a/zhitan-system/src/main/java/com/zhitan/system/mapper/SysRoleMenuMapper.java b/zhitan-system/src/main/java/com/zhitan/system/mapper/SysRoleMenuMapper.java index 2f209e6..1efb6ca 100644 --- a/zhitan-system/src/main/java/com/zhitan/system/mapper/SysRoleMenuMapper.java +++ b/zhitan-system/src/main/java/com/zhitan/system/mapper/SysRoleMenuMapper.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.zhitan.system.domain.SysRoleMenu; +import org.apache.ibatis.annotations.Param; /** * 瑙掕壊涓庤彍鍗曞叧鑱旇〃 鏁版嵁灞� @@ -34,7 +35,7 @@ * @param ids 闇�瑕佸垹闄ょ殑鏁版嵁ID * @return 缁撴灉 */ - int deleteRoleMenu(Long[] ids); + int deleteRoleMenu(@Param("ids") Long[] ids); /** * 鎵归噺鏂板瑙掕壊鑿滃崟淇℃伅 @@ -42,5 +43,5 @@ * @param roleMenuList 瑙掕壊鑿滃崟鍒楄〃 * @return 缁撴灉 */ - int batchRoleMenu(List<SysRoleMenu> roleMenuList); + int batchRoleMenu(@Param("list") List<SysRoleMenu> roleMenuList); } diff --git a/zhitan-system/src/main/java/com/zhitan/system/service/impl/SysRoleServiceImpl.java b/zhitan-system/src/main/java/com/zhitan/system/service/impl/SysRoleServiceImpl.java index 8e6338e..cf18c4d 100644 --- a/zhitan-system/src/main/java/com/zhitan/system/service/impl/SysRoleServiceImpl.java +++ b/zhitan-system/src/main/java/com/zhitan/system/service/impl/SysRoleServiceImpl.java @@ -433,6 +433,7 @@ DateUtils.parseDate(role.getParams().get("beginTime")), DateUtils.parseDate(role.getParams().get("endTime"))); } + queryWrapper.eq(SysRole::getDelFlag, 0); return roleMapper.selectPage(new Page<SysRole>(pageNum,pageSize),queryWrapper); } diff --git a/zhitan-system/src/main/resources/mapper/model/EnergyIndexMapper.xml b/zhitan-system/src/main/resources/mapper/model/EnergyIndexMapper.xml index 78d0144..279d42f 100644 --- a/zhitan-system/src/main/resources/mapper/model/EnergyIndexMapper.xml +++ b/zhitan-system/src/main/resources/mapper/model/EnergyIndexMapper.xml @@ -303,11 +303,11 @@ from energy_index where meter_id = #{meterId} </delete> - <delete id="removeNodeIndex"> - delete from node_index where node_id = #{nodeId} and index_id in - <foreach item="indexId" collection="indexIds" open="(" separator="," close=")"> + <delete id="removeEnergyIndex"> + delete from energy_index where index_id in + <foreach collection="indexIds" item="indexId" open="(" separator="," close=")"> #{indexId} - </foreach>; + </foreach> </delete> <select id="getEnergyIndexMeterByCodes" resultMap="EnergyIndexResult"> diff --git a/zhitan-system/src/main/resources/mapper/system/SysConfigMapper.xml b/zhitan-system/src/main/resources/mapper/system/SysConfigMapper.xml index afb865f..d9c8dbf 100644 --- a/zhitan-system/src/main/resources/mapper/system/SysConfigMapper.xml +++ b/zhitan-system/src/main/resources/mapper/system/SysConfigMapper.xml @@ -4,7 +4,7 @@ "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.zhitan.system.mapper.SysConfigMapper"> - <resultMap type="SysConfig" id="SysConfigResult"> + <resultMap type="com.zhitan.system.domain.SysConfig" id="SysConfigResult"> <id property="configId" column="config_id" /> <result property="configName" column="config_name" /> <result property="configKey" column="config_key" /> @@ -63,7 +63,11 @@ <include refid="selectConfigVo"/> where config_key = #{configKey} </select> - + <select id="selectConfigById" resultType="com.zhitan.system.domain.SysConfig"> + <include refid="selectConfigVo"/> + where config_id = #{configId} + </select> + <insert id="insertConfig" parameterType="SysConfig"> insert into sys_config ( <if test="configName != null and configName != '' ">config_name,</if> diff --git a/zhitan-system/src/main/resources/mapper/system/SysRoleMapper.xml b/zhitan-system/src/main/resources/mapper/system/SysRoleMapper.xml index 8196b75..caf1e1f 100644 --- a/zhitan-system/src/main/resources/mapper/system/SysRoleMapper.xml +++ b/zhitan-system/src/main/resources/mapper/system/SysRoleMapper.xml @@ -4,7 +4,7 @@ "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.zhitan.system.mapper.SysRoleMapper"> - <resultMap type="SysRole" id="SysRoleResult"> + <resultMap type="com.zhitan.common.core.domain.entity.SysRole" id="SysRoleResult"> <id property="roleId" column="role_id" /> <result property="roleName" column="role_name" /> <result property="roleKey" column="role_key" /> @@ -30,7 +30,7 @@ left join sys_dept d on u.dept_id = d.dept_id </sql> - <select id="selectRoleList" parameterType="SysRole" resultMap="SysRoleResult"> + <select id="selectRoleList" parameterType="com.zhitan.common.core.domain.entity.SysRole" resultMap="SysRoleResult"> <include refid="selectRoleVo"/> where r.del_flag = '0' <if test="roleId != null and roleId != 0"> @@ -94,7 +94,7 @@ where r.role_key=#{roleKey} and r.del_flag = '0' limit 1 </select> - <insert id="insertRole" parameterType="SysRole" useGeneratedKeys="true" keyProperty="roleId"> + <insert id="insertRole" parameterType="com.zhitan.common.core.domain.entity.SysRole" useGeneratedKeys="true" keyProperty="roleId"> insert into sys_role( <if test="roleId != null and roleId != 0">role_id,</if> <if test="roleName != null and roleName != ''">role_name,</if> @@ -122,7 +122,7 @@ ) </insert> - <update id="updateRole" parameterType="SysRole"> + <update id="updateRole" parameterType="com.zhitan.common.core.domain.entity.SysRole"> update sys_role <set> <if test="roleName != null and roleName != ''">role_name = #{roleName},</if> @@ -139,7 +139,7 @@ where role_id = #{roleId} </update> - <update id="updateRoleStatus" parameterType="SysRole"> + <update id="updateRoleStatus" parameterType="com.zhitan.common.core.domain.entity.SysRole"> update sys_user set status = #{status} where user_id = #{userId} </update> diff --git a/zhitan-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml b/zhitan-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml index b929cfb..bbb9b48 100644 --- a/zhitan-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml +++ b/zhitan-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml @@ -4,9 +4,9 @@ "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.zhitan.system.mapper.SysRoleMenuMapper"> - <resultMap type="SysRoleMenu" id="SysRoleMenuResult"> - <result property="roleId" column="role_id" /> - <result property="menuId" column="menu_id" /> + <resultMap type="com.zhitan.system.domain.SysRoleMenu" id="SysRoleMenuResult"> + <result property="roleId" column="role_id"/> + <result property="menuId" column="menu_id"/> </resultMap> <select id="checkMenuExistRole" resultType="Integer"> @@ -16,7 +16,14 @@ <delete id="deleteRoleMenuByRoleId" parameterType="Long"> delete from sys_role_menu where role_id=#{roleId} </delete> - + <delete id="deleteRoleMenu" parameterType="arraylist"> + delete from sys_role_menu where role_id in ( + <foreach collection="ids" item="roleId" separator=","> + #{roleId} + </foreach> + ) + </delete> + <insert id="batchRoleMenu"> insert into sys_role_menu(role_id, menu_id) values <foreach item="item" index="index" collection="list" separator=","> diff --git a/zhitan-system/src/main/resources/mapper/system/SysUserMapper.xml b/zhitan-system/src/main/resources/mapper/system/SysUserMapper.xml index 68e0991..da6ae7e 100644 --- a/zhitan-system/src/main/resources/mapper/system/SysUserMapper.xml +++ b/zhitan-system/src/main/resources/mapper/system/SysUserMapper.xml @@ -4,7 +4,7 @@ "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.zhitan.system.mapper.SysUserMapper"> - <resultMap type="SysUser" id="SysUserResult"> + <resultMap type="com.zhitan.common.core.domain.entity.SysUser" id="SysUserResult"> <id property="userId" column="user_id"/> <result property="deptId" column="dept_id"/> <result property="userName" column="user_name"/> @@ -24,21 +24,21 @@ <result property="updateTime" column="update_time"/> <result property="remark" column="remark"/> <result property="singleUser" column="single_user"/> - <association property="dept" javaType="SysDept" resultMap="deptResult" /> + <association property="dept" javaType="com.zhitan.common.core.domain.entity.SysDept" resultMap="deptResult"/> <collection property="roles" javaType="java.util.List" resultMap="RoleResult"/> </resultMap> - <resultMap id="deptResult" type="SysDept"> + <resultMap id="deptResult" type="com.zhitan.common.core.domain.entity.SysDept"> <id property="deptId" column="dept_id"/> <result property="parentId" column="parent_id"/> <result property="deptName" column="dept_name"/> - <result property="ancestors" column="ancestors" /> + <result property="ancestors" column="ancestors"/> <result property="orderNum" column="order_num"/> <result property="leader" column="leader"/> <result property="status" column="dept_status"/> </resultMap> - <resultMap id="RoleResult" type="SysRole"> + <resultMap id="RoleResult" type="com.zhitan.common.core.domain.entity.SysRole"> <id property="roleId" column="role_id"/> <result property="roleName" column="role_name"/> <result property="roleKey" column="role_key"/> @@ -84,9 +84,10 @@ left join sys_role r on r.role_id = ur.role_id </sql> - <select id="selectUserList" parameterType="SysUser" resultMap="SysUserResult"> + <select id="selectUserList" parameterType="com.zhitan.common.core.domain.entity.SysUser" resultMap="SysUserResult"> select u.user_id, u.dept_id, u.nick_name, u.user_name, u.email, u.avatar, u.phone_number, u.password, u.sex, - u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark,u.single_user, d.dept_name, d.leader from + u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark,u.single_user, d.dept_name, + d.leader from sys_user u left join sys_dept d on u.dept_id = d.dept_id where u.del_flag = '0' @@ -115,7 +116,7 @@ <select id="selectUserByUserName" parameterType="String" resultMap="SysUserResult"> <include refid="selectUserVo"/> - where u.user_name = #{userName} and u.del_flag = '0' + where u.user_name = #{userName} and u.del_flag = '0' </select> <select id="selectUserById" parameterType="Long" resultMap="SysUserResult"> @@ -123,19 +124,64 @@ where u.user_id = #{userId} </select> - <select id="checkUserNameUnique" parameterType="String" resultMap="SysUserResult"> - select user_id, user_name from sys_user where user_name = #{userName} and del_flag = '0' limit 1 + <select id="checkUserNameUnique" parameterType="String" resultMap="SysUserResult"> + select user_id, user_name + from sys_user + where user_name = #{userName} + and del_flag = '0' limit 1 </select> <select id="checkPhoneUnique" parameterType="String" resultMap="SysUserResult"> - select user_id, phone_number from sys_user where phone_number = #{phoneNumber} and del_flag = '0' limit 1 + select user_id, phone_number + from sys_user + where phone_number = #{phoneNumber} + and del_flag = '0' limit 1 </select> <select id="checkEmailUnique" parameterType="String" resultMap="SysUserResult"> - select user_id, email from sys_user where email = #{email} and del_flag = '0' limit 1 + select user_id, email + from sys_user + where email = #{email} + and del_flag = '0' limit 1 </select> - <insert id="insertUser" parameterType="SysUser" useGeneratedKeys="true" keyProperty="userId"> + <select id="selectAllocatedList" parameterType="com.zhitan.common.core.domain.entity.SysUser" resultMap="SysUserResult"> + select distinct u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.phone_number, u.status, u.create_time + from sys_user u + left join sys_dept d on u.dept_id = d.dept_id + left join sys_user_role ur on u.user_id = ur.user_id + left join sys_role r on r.role_id = ur.role_id + where u.del_flag = '0' and r.role_id = #{roleId} + <if test="userName != null and userName != ''"> + AND u.user_name like concat('%', #{userName}, '%') + </if> + <if test="phoneNumber != null and phoneNumber != ''"> + AND u.phone_number like concat('%', #{phoneNumber}, '%') + </if> + <!-- 鏁版嵁鑼冨洿杩囨护 --> + ${params.dataScope} + </select> + + <select id="selectUnallocatedList" parameterType="com.zhitan.common.core.domain.entity.SysUser" resultMap="SysUserResult"> + select distinct u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.phone_number, u.status, u.create_time + from sys_user u + left join sys_dept d on u.dept_id = d.dept_id + left join sys_user_role ur on u.user_id = ur.user_id + left join sys_role r on r.role_id = ur.role_id + where u.del_flag = '0' and (r.role_id != #{roleId} or r.role_id IS NULL) + and u.user_id not in (select u.user_id from sys_user u inner join sys_user_role ur on u.user_id = ur.user_id and + ur.role_id = #{roleId}) + <if test="userName != null and userName != ''"> + AND u.user_name like concat('%', #{userName}, '%') + </if> + <if test="phoneNumber != null and phoneNumber != ''"> + AND u.phone_number like concat('%', #{phoneNumber}, '%') + </if> + <!-- 鏁版嵁鑼冨洿杩囨护 --> + ${params.dataScope} + </select> + + <insert id="insertUser" parameterType="com.zhitan.common.core.domain.entity.SysUser" useGeneratedKeys="true" keyProperty="userId"> insert into sys_user( <if test="userId != null and userId != 0">user_id,</if> <if test="deptId != null and deptId != 0">dept_id,</if> @@ -169,14 +215,14 @@ ) </insert> - <update id="updateUser" parameterType="SysUser"> + <update id="updateUser" parameterType="com.zhitan.common.core.domain.entity.SysUser"> update sys_user <set> <if test="deptId != null and deptId != 0">dept_id = #{deptId},</if> <if test="userName != null and userName != ''">user_name = #{userName},</if> <if test="nickName != null and nickName != ''">nick_name = #{nickName},</if> - <if test="email != null ">email = #{email},</if> - <if test="phoneNumber != null ">phone_number = #{phoneNumber},</if> + <if test="email != null ">email = #{email},</if> + <if test="phoneNumber != null ">phone_number = #{phoneNumber},</if> <if test="sex != null and sex != ''">sex = #{sex},</if> <if test="avatar != null and avatar != ''">avatar = #{avatar},</if> <if test="password != null and password != ''">password = #{password},</if> @@ -191,19 +237,19 @@ where user_id = #{userId} </update> - <update id="updateUserStatus" parameterType="SysUser"> + <update id="updateUserStatus" parameterType="com.zhitan.common.core.domain.entity.SysUser"> update sys_user set status = #{status} where user_id = #{userId} </update> - <update id="updateUserAvatar" parameterType="SysUser"> + <update id="updateUserAvatar" parameterType="com.zhitan.common.core.domain.entity.SysUser"> update sys_user set avatar = #{avatar} where user_name = #{userName} </update> - <update id="resetUserPwd" parameterType="SysUser"> + <update id="resetUserPwd" parameterType="com.zhitan.common.core.domain.entity.SysUser"> update sys_user set password = #{password} where user_name = #{userName} diff --git a/zhitan-vue/.env.development b/zhitan-vue/.env.development index ff211da..8115ffc 100644 --- a/zhitan-vue/.env.development +++ b/zhitan-vue/.env.development @@ -6,6 +6,5 @@ # 绯荤粺/寮�鍙戠幆澧� # test -VITE_APP_BASE_API = 'http://139.159.201.118:8201' -# hangmingjun +VITE_APP_BASE_API = 'http://127.0.0.1:8080' diff --git a/zhitan-vue/src/views/modelconfiguration/indexwarehouse/components/statisticalIndicatorManagement/statisticalIndicatorManagement.vue b/zhitan-vue/src/views/modelconfiguration/indexwarehouse/components/statisticalIndicatorManagement/statisticalIndicatorManagement.vue index 94799d3..dfc05cc 100644 --- a/zhitan-vue/src/views/modelconfiguration/indexwarehouse/components/statisticalIndicatorManagement/statisticalIndicatorManagement.vue +++ b/zhitan-vue/src/views/modelconfiguration/indexwarehouse/components/statisticalIndicatorManagement/statisticalIndicatorManagement.vue @@ -2,7 +2,7 @@ <div class="page-box"> <div class="form-card"> <el-form :model="form" ref="queryRef" :inline="true" label-width="70px"> - <el-form-item label="缂栫爜" prop="indexCategory"> + <el-form-item label="鎸囨爣鍒嗙被" prop="indexCategory"> <el-select v-model="form.indexCategory" placeholder="璇烽�夋嫨鎸囨爣鍒嗙被" style="width: 200px"> <el-option v-for="dict in sys_index_category" :key="dict.value" :label="dict.label" :value="dict.value" /> </el-select> -- Gitblit v1.9.3