提交代码

dev_xd
姜玉琦 2025-03-11 17:02:29 +08:00
parent d2b8ce4b2c
commit c0dbc27d5f
7 changed files with 16 additions and 8 deletions

View File

@ -137,7 +137,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
left join wx_menu_config_role smcr on smcr.smcid = smc.id left join wx_menu_config_role smcr on smcr.smcid = smc.id
left join sys_user_role ur on ur.role_id = smcr.role_id left join sys_user_role ur on ur.role_id = smcr.role_id
where smc.del_flag = 0 where smc.del_flag = 0
and (ur.user_id = #{currentUserId} or smcr.user_id = #{currentUserId} or smcr.role_id is null) and (ur.user_id = #{currentUserId} or smcr.user_id = #{currentUserId})
<if test="activeProjectId != null"> and smc.project_id = #{activeProjectId}</if> <if test="activeProjectId != null"> and smc.project_id = #{activeProjectId}</if>
<if test="menuType != null and menuType != ''"> and smc.menu_type = #{menuType}</if> <if test="menuType != null and menuType != ''"> and smc.menu_type = #{menuType}</if>
order by smc.menu_sort asc order by smc.menu_sort asc

View File

@ -80,12 +80,18 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
order by r.role_sort order by r.role_sort
</select> </select>
<!-- select distinct r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly,-->
<!-- r.status, r.del_flag, r.create_time, r.remark-->
<!-- from sys_role r-->
<!-- left join sys_role_dept rd on rd.role_id = r.role_id-->
<!-- where r.del_flag = '0' and (rd.dept_id = ${deptId} or FIND_IN_SET(rd.dept_id,(select ancestors from sys_dept where del_flag='0' and dept_id=${deptId})))-->
<!-- order by r.role_sort-->
<select id="findDeptRoleListByDeptId" parameterType="Long" resultMap="SysRoleResult"> <select id="findDeptRoleListByDeptId" parameterType="Long" resultMap="SysRoleResult">
select distinct r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly, select distinct r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly,
r.status, r.del_flag, r.create_time, r.remark r.status, r.del_flag, r.create_time, r.remark
from sys_role r from sys_role r
left join sys_role_dept rd on rd.role_id = r.role_id left join sys_role_dept rd on rd.role_id = r.role_id
where r.del_flag = '0' and (rd.dept_id = ${deptId} or FIND_IN_SET(rd.dept_id,(select ancestors from sys_dept where del_flag='0' and dept_id=${deptId}))) where r.del_flag = '0' and rd.dept_id = ${deptId}
order by r.role_sort order by r.role_sort
</select> </select>

View File

@ -58,7 +58,7 @@
height:180rpx; height:180rpx;
border: 1px dashed #28345a; border: 1px dashed #28345a;
border-radius: 10rpx; border-radius: 10rpx;
background: #28345a url("https://xiangguan.sxyanzhu.com/profile/xmgl/static/z_card.png") no-repeat center/100%; background: #28345a url("https://xiangguan.sxyanzhu.com/profile/static/z_card.png") no-repeat center/100%;
} }
.in-fcard-click{ .in-fcard-click{
@ -66,7 +66,7 @@
height:180rpx; height:180rpx;
border: 1px dashed #28345a; border: 1px dashed #28345a;
border-radius: 10rpx; border-radius: 10rpx;
background: #28345a url("https://xiangguan.sxyanzhu.com/profile/xmgl/static/f_card.png") no-repeat center/100%; background: #28345a url("https://xiangguan.sxyanzhu.com/profile/static/f_card.png") no-repeat center/100%;
} }
.in-img-div image{ .in-img-div image{

View File

@ -1,12 +1,13 @@
<!--pages/login/login.wxml--> <!--pages/login/login.wxml-->
<view class="login_logo"> <view class="login_logo">
<image wx:if="{{false}}" src="https://xiangguan.sxyanzhu.com/profile/xmgl/static/sys_logo.png"></image> <image wx:if="{{false}}" src="https://xiangguan.sxyanzhu.com/profile/static/sys_logo.png"></image>
</view> </view>
<view class="login_title"> <view class="login_title">
<text>数字工程项目管理系统</text> <text>数字工程项目管理系统</text>
</view> </view>
<view wx:if="{{false}}" class="loadings"> <view wx:if="{{false}}" class="loadings">
<image src="/images/loading_i.gif"></image> <!-- <image src="/images/loading_i.gif"></image> -->
<image src="/images/loading.gif"></image>
</view> </view>
<view class="login_bg"> <view class="login_bg">
<view class="login_ex">请使用手机号登录</view> <view class="login_ex">请使用手机号登录</view>

View File

@ -1,7 +1,7 @@
<!-- 游客一键登录 --> <!-- 游客一键登录 -->
<view wx:if="{{!userPhoneNumber}}" class="page"> <view wx:if="{{!userPhoneNumber}}" class="page">
<view class="login_logo"> <view class="login_logo">
<image wx:if="{{false}}" src="https://xiangguan.sxyanzhu.com/profile/xmgl/static/sys_logo.png"></image> <image wx:if="{{false}}" src="https://xiangguan.sxyanzhu.com/profile/static/sys_logo.png"></image>
</view> </view>
<view class="login_title"> <view class="login_title">
<text>数字工程项目管理系统</text> <text>数字工程项目管理系统</text>

View File

@ -375,6 +375,7 @@ function submitForm() {
proxy.$refs["proProjectInfoSubdeptsRef"].validate(valid => { proxy.$refs["proProjectInfoSubdeptsRef"].validate(valid => {
if (valid) { if (valid) {
form.value.subDeptInfos = JSON.stringify(form.value.subDeptInfos); form.value.subDeptInfos = JSON.stringify(form.value.subDeptInfos);
form.value.leaderUserInfos = JSON.stringify(form.value.leaderUserInfos);
if (form.value.id != null) { if (form.value.id != null) {
updateProProjectInfoSubdepts(form.value).then(response => { updateProProjectInfoSubdepts(form.value).then(response => {
proxy.$modal.msgSuccess("修改成功"); proxy.$modal.msgSuccess("修改成功");

View File

@ -55,7 +55,7 @@
> >
<el-tab-pane label="全部" name="all" /> <el-tab-pane label="全部" name="all" />
<el-tab-pane label="安全管理" name="aqgl" /> <el-tab-pane label="安全管理" name="aqgl" />
<el-tab-pane label="质量管理" name="zhgl" /> <el-tab-pane label="质量管理" name="zlgl" />
<el-tab-pane label="项目管理" name="gdgn" /> <el-tab-pane label="项目管理" name="gdgn" />
</el-tabs> </el-tabs>
<el-table v-loading="loading" :data="wxMenuConfigList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="wxMenuConfigList" @selection-change="handleSelectionChange">