+
新建角色组
新建角色
-
+
+
+
+
+
+
+
+
+
+
+ 新建角色
+
+
+
+ 数据收集、事件记录
任务协同、业务审批
+
+
+
+
+
+
+
+
+ 新建角色组
+
+
+
+ 应用项目管理
+
+
+
+
+
+
+
{
编辑
+
+ 复制
+
删除
@@ -742,7 +871,7 @@ onMounted(()=>{
-
+
@@ -769,6 +898,11 @@ onMounted(()=>{
.searchBox{
padding: 0 10px 5px 10px;
}
+ .czjzzydq{
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ }
.treeBox{
height: calc(100vh - 330px);
diff --git a/src/views/system/monitor/online/powerPage/appTabsPick.vue b/src/views/system/monitor/online/powerPage/appTabsPick.vue
index ed6d1c2..fd96224 100644
--- a/src/views/system/monitor/online/powerPage/appTabsPick.vue
+++ b/src/views/system/monitor/online/powerPage/appTabsPick.vue
@@ -197,7 +197,7 @@ const handleAppChange = (item:any,isTrue:boolean) => {
item.forEach((menu:any) => {
menu.isTrue = isTrue
if(isTrue){
- menu.formPower = [ "zc", "tj", "dy", "sc", "fz"]
+ menu.formPower = [ "zc", "tj", "dy", " sc", "fz"]
menu.listPower = [ "newAdd", "import", "export", "sc", "dy", "showQrCode","del","bj"]
menu.listPowerIsAll = true
menu.formPowerIsAll = true
@@ -262,13 +262,29 @@ const pickAllGroupBut = (item:any) => {
@ 功能: 页面授权联动
*/
const changePageButBox = (item:any,types:number) => {
- console.log("页面授权联动--->",item.pagePower.length,item,types)
+ console.log("页面授权联动-1-->",item.pagePower.length,item,types)
+ console.log("页面授权联动-2-->",types)
+ console.log("页面授权联动--3->",item)
if(item.pagePower.length == types){
item.pagePowerIsAll = true
}else{
item.pagePowerIsAll = false
}
}
+const changePageButBoxTab = (item:any,types:number) => {
+ if(item.formPower.length == types){
+ item.formPowerIsAll = true
+ }else{
+ item.formPowerIsAll = false
+ }
+}
+const changePageButBoxList = (item:any,types:number) => {
+ if(item.listPower.length == types){
+ item.listPowerIsAll = true
+ }else{
+ item.listPowerIsAll = false
+ }
+}
/**
@ 作者: 秦东
@ 时间: 2025-12-26 15:47:23
@@ -339,6 +355,32 @@ const submintAppPower = (appCont:AppPowerTreeMaster) => {
defineExpose({
getAppList
})
+/**
+@ 作者: 秦东
+@ 时间: 2026-01-15 14:09:05
+@ 功能: app属性全选
+*/
+const appPagePower = (value: any,cont:any) => {
+ console.log("app属性全选--->",value)
+ console.log("app属性全选-cont-->",cont)
+ if(Array.isArray(value)){
+ if(value.length == 12){
+ cont.isPick = true
+ }else{
+ cont.isPick = false
+ }
+ }
+}
+/**
+@ 作者: 秦东
+@ 时间: 2026-01-15 14:11:41
+@ 功能: 单个选择
+*/
+const appPagePowerone = (val:any,num:number,istre:boolean) => {
+ // console.log("单个选择--->",val)
+ // console.log("单个选择--->",num)
+ // console.log("单个选择--->",istre)
+}
@@ -386,12 +428,13 @@ defineExpose({
-
+
{{ city.label }}
@@ -454,6 +497,7 @@ defineExpose({
:key="city.value"
:label="city.label"
:value="city.value"
+ @change="changePageButBoxTab(scope.row,appTableBut.length)"
>
{{ city.label }}
@@ -472,6 +516,7 @@ defineExpose({
:key="city.key"
:label="city.label"
:value="city.value"
+ @change="changePageButBoxList(scope.row,appListBut.length)"
>
{{ city.label }}
diff --git a/src/views/system/monitor/online/roleConfig/addRoleGroup.vue b/src/views/system/monitor/online/roleConfig/addRoleGroup.vue
index 6de4045..6ca09d3 100644
--- a/src/views/system/monitor/online/roleConfig/addRoleGroup.vue
+++ b/src/views/system/monitor/online/roleConfig/addRoleGroup.vue
@@ -26,6 +26,18 @@ const isShow = computed({
emits("update:show", val);
},
});
+const digoTielw = computed({
+ get() {
+ if(props.groupInfo==1){
+ return "编辑角色"
+ }else{
+ return "编辑角色组"
+ }
+ },
+ set(val: boolean) {
+ emits("update:show", val);
+ },
+});
const butLoading = ref(false)
const treeSelectData = ref([])
const formData = reactive({
@@ -106,7 +118,7 @@ onMounted(()=>{