提交 db6a0439 authored 作者: leon's avatar leon

fix 医院,医生,收货人列表批量操作权限

上级 12f824e5
......@@ -8,6 +8,7 @@
<span>已选中{{ checkedKeys.length }}条记录</span>
<a-button type="link" @click="checkedKeys = []" size="small">清空</a-button>
<a-popconfirm
v-if="isShowHandleDelete()"
class="ml-4"
title="确定要全部删除吗?"
ok-text="是"
......@@ -17,6 +18,7 @@
<a href="#" class="text-red-500">删除</a>
</a-popconfirm>
<a-popconfirm
v-if="hasPermission('AUTH_SYSTEM_DOCTOR:PASSED')"
class="ml-4"
title="确定要全部通过审核吗?"
ok-text="是"
......@@ -113,7 +115,8 @@
getVerifyParams,
StatusValEnum,
} from './schema';
import { onActivated, ref, unref } from 'vue';
const { hasPermission } = usePermission();
import { ref } from 'vue';
import { useGo } from '/@/hooks/web/usePage';
import { BasicTable, useTable, TableAction, TableActionType } from '/@/components/Table';
import { isObject } from '/@/utils/is';
......@@ -127,6 +130,7 @@
import { BatchVerifyParams } from '/@/api/model/doctor';
import { useUserStore } from '/@/store/modules/user';
import { useActivatedReload } from '/@/hooks/myhooks/reLoadHook';
import { usePermission } from '/@/hooks/web/usePermission';
const go = useGo();
const { formConfig, showTableSetting, bordered, showIndexColumn } = componentSetting.table;
const basicTableRef = ref<TableActionType>();
......
......@@ -8,6 +8,7 @@
<span>已选中{{ checkedKeys.length }}条记录</span>
<a-button type="link" @click="checkedKeys = []" size="small">清空</a-button>
<a-popconfirm
v-if="hasPermission('AUTH_SYSTEM_HOSPITAL:DELETE')"
class="ml-4"
title="确定要全部删除吗?"
ok-text="是"
......@@ -64,7 +65,7 @@
</div>
</template>
<script lang="ts" setup name="AUTH_SYSTEM_HOSPITAL">
import { onActivated, ref } from 'vue';
import { ref } from 'vue';
import { useGo } from '/@/hooks/web/usePage';
import { usePermission } from '/@/hooks/web/usePermission';
import { BasicTable, useTable, TableAction } from '/@/components/Table';
......
......@@ -8,6 +8,7 @@
<span>已选中{{ checkedKeys.length }}条记录</span>
<a-button type="link" @click="checkedKeys = []" size="small">清空</a-button>
<a-popconfirm
v-if="isShowHandleDelete()"
class="ml-4"
title="确定要全部删除吗?"
ok-text="是"
......@@ -17,6 +18,7 @@
<a href="#" class="text-red-500">删除</a>
</a-popconfirm>
<a-popconfirm
v-if="hasPermission('AUTH_SYSTEM_RECEIVER:PASSED')"
class="ml-4"
title="确定要全部通过审核吗?"
ok-text="是"
......@@ -103,6 +105,7 @@
</div>
</template>
<script lang="ts" setup name="AUTH_SYSTEM_RECEIVER">
import { usePermission } from '/@/hooks/web/usePermission';
import { ref } from 'vue';
import { useGo } from '/@/hooks/web/usePage';
import { BasicTable, useTable, TableAction } from '/@/components/Table';
......@@ -127,7 +130,7 @@
import { BatchVerifyParams } from '/@/api/model/doctor';
import { useUserStore } from '/@/store/modules/user';
import { useActivatedReload } from '/@/hooks/myhooks/reLoadHook';
const { hasPermission } = usePermission();
const go = useGo();
const { formConfig, showTableSetting, bordered, showIndexColumn } = componentSetting.table;
const userStore = useUserStore();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论