From c65c0b31e6dfd01db744a450dda3816f65eebbc1 Mon Sep 17 00:00:00 2001 From: yuxc <yuxc@vci-tech.com> Date: 星期四, 05 十二月 2024 11:41:10 +0800 Subject: [PATCH] 1、修改使用当前用户的类型查询用户接口,可以传入用户类型。 2、增加根据用户主键获取关联的部门接口。 3、增加查询授权结果接口。 4、增加查询业务对象接口。 --- Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-button.vue | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-button.vue b/Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-button.vue index d9834d3..4007355 100644 --- a/Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-button.vue +++ b/Source/plt-web/plt-web-ui/src/components/dynamic-components/dynamic-button.vue @@ -4,8 +4,9 @@ <div v-if="type === 'table' || type === 'TreeTable'"> <!--top灞曠ず琛ㄦ牸涓婃柟鍖哄煙 menu灞曠ず琛ㄦ牸鎿嶄綔鏍忓尯鍩� 鏃犲氨鏄粯璁� --> <el-tooltip v-if="LocationType === 'top'" v-for="item in basicButtonList.top" :content="item.description || item.name" placement="top"> - <el-button :key="item.oid" :icon="item.paramVOS.icon" - :type="item.paramVOS.btnType || 'primary'" plain + <el-button :key="item.oid" + :icon="item.paramVOS && item.paramVOS.icon ? item.paramVOS.icon :''" + :type="item.paramVOS && item.paramVOS.btnType ? item.paramVOS.btnType : 'primary'" plain size="small" @click="buttonClick(item)">{{ item.name }}</el-button> </el-tooltip> @@ -28,8 +29,8 @@ <div v-else-if="type === 'form'"> <el-tooltip v-for="item in basicButtonList" :content="item.description || item.name" placement="top"> <el-button :key="item.oid" - :icon="item.paramVOS.icon" - :type="item.paramVOS.btnType || 'primary'" + :icon="item.paramVOS && item.paramVOS.icon ? item.paramVOS.icon :''" + :type="item.paramVOS && item.paramVOS.btnType ? item.paramVOS.btnType : 'primary'" plain plain size="small" @click="buttonClick(item)">{{ item.name }}</el-button> @@ -38,8 +39,8 @@ <div v-else-if="type === 'tree'" class="tree-buttons"> <el-tooltip v-for="item in basicButtonList" :content="item.description || item.name" placement="top"> <el-button :key="item.oid" - :icon="item.paramVOS.icon" - :type="item.paramVOS.btnType || 'primary'" + :icon="item.paramVOS && item.paramVOS.icon ? item.paramVOS.icon :''" + :type="item.paramVOS && item.paramVOS.btnType ? item.paramVOS.btnType : 'primary'" plain plain size="small" @click="buttonClick(item)">{{ item.name }}</el-button> -- Gitblit v1.9.3