|  |  |  | 
|---|
|  |  |  | v-model:visible="resourcevisible" | 
|---|
|  |  |  | v-if="resourcevisible" | 
|---|
|  |  |  | title="用户所有权限" | 
|---|
|  |  |  | @cancel="handleCancel(3)" | 
|---|
|  |  |  | okText="关闭" | 
|---|
|  |  |  | hide-Cancel="true" | 
|---|
|  |  |  | @ok="handleCancel(3)" | 
|---|
|  |  |  | > | 
|---|
|  |  |  | <div :style="{ 'display': 'flex', 'flex-direction': 'column' }"> | 
|---|
|  |  |  | <a-card | 
|---|
|  |  |  | 
|---|
|  |  |  | checkStrictlyMenu.value = []; | 
|---|
|  |  |  | checkStrictlyKnowledge.value = []; | 
|---|
|  |  |  | checkStrictlyDialog.value = []; | 
|---|
|  |  |  | checkStrictlyAgent.value = []; | 
|---|
|  |  |  | selectUser.value = record; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | let agents; | 
|---|
|  |  |  | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | let dialogs; | 
|---|
|  |  |  | if (record.dialogs) { | 
|---|
|  |  |  | dialogs = record.dialogs; | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | dialogs = record.roles ? record.roles[0].dialogs : null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | let dialogs = record.roles ? record.roles[0].dialogs : null; | 
|---|
|  |  |  | if (dialogs) { | 
|---|
|  |  |  | dialogs.forEach((val) => { | 
|---|
|  |  |  | checkStrictlyDialog.value.push({ | 
|---|