|
@@ -13,7 +13,7 @@
|
|
|
<span>上级组织共享权限</span>
|
|
<span>上级组织共享权限</span>
|
|
|
</template>
|
|
</template>
|
|
|
<div class="org-share-row">
|
|
<div class="org-share-row">
|
|
|
- <el-select v-model="selectedParentId" placeholder="上级组织名称">
|
|
|
|
|
|
|
+ <el-select v-model="selectedParentId" :disabled="orgSharePerm == 'none'" placeholder="上级组织名称">
|
|
|
<el-option v-for="item in organTrees" :key="item.id" :label="item.name" :value="item.id" />
|
|
<el-option v-for="item in organTrees" :key="item.id" :label="item.name" :value="item.id" />
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</div>
|
|
</div>
|
|
@@ -77,10 +77,14 @@ const copyPublicShare = async () => {
|
|
|
// ElMessage.error("请选择上级组织");
|
|
// ElMessage.error("请选择上级组织");
|
|
|
// return;
|
|
// return;
|
|
|
// }
|
|
// }
|
|
|
|
|
+ const shareAuthVal = viewScope.value === "login" ? 0 : 1;
|
|
|
if(selectedParentId.value){
|
|
if(selectedParentId.value){
|
|
|
await handleConfirm(true);
|
|
await handleConfirm(true);
|
|
|
}
|
|
}
|
|
|
- await (shareRef.value as any)?.submit();
|
|
|
|
|
|
|
+ if(!shareAuthVal){
|
|
|
|
|
+ await (shareRef.value as any)?.submit();
|
|
|
|
|
+ }
|
|
|
|
|
+ // await (shareRef.value as any)?.submit();
|
|
|
};
|
|
};
|
|
|
function generateFourDigitString() {
|
|
function generateFourDigitString() {
|
|
|
// 生成 0 ~ 9999 的随机整数
|
|
// 生成 0 ~ 9999 的随机整数
|