Browse Source

通过用户信息里面的字段判断是否有审核权限

master
1747191978@qq.com 3 months ago
parent
commit
fb5ce457a9
  1. 52
      acupuncture-前台/src/views/medicalFile/index.vue

52
acupuncture-前台/src/views/medicalFile/index.vue

@ -109,7 +109,6 @@
icon="el-icon-plus"
size="mini"
@click="handleAdd"
v-hasPermi="['medicalFile:index:add']"
>新增</el-button
>
</el-col>
@ -121,7 +120,6 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['medicalFile:index:del']"
>删除</el-button
>
</el-col>
@ -132,7 +130,6 @@
icon="el-icon-bottom"
size="mini"
@click="handleDownload"
v-hasPermi="['medicalFile:index:download']"
>
下载模版
</el-button>
@ -144,7 +141,6 @@
icon="el-icon-upload2"
size="mini"
@click="handleImport"
v-hasPermi="['medicalFile:index:import']"
>导入</el-button
>
</el-col> -->
@ -155,7 +151,6 @@
icon="el-icon-download"
size="mini"
@click="handleExport"
v-hasPermi="['medicalFile:index:export']"
>导出</el-button
>
</el-col>
@ -376,7 +371,6 @@
type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
v-hasPermi="['medicalFile:index:edit']"
>修改</el-button
>
<el-button
@ -385,7 +379,6 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['medicalFile:index:del']"
>删除</el-button
>
<el-button
@ -393,7 +386,6 @@
type="text"
icon="el-icon-tickets"
@click="handleDetails(scope.row)"
v-hasPermi="['medicalFile:index:details']"
>档案详情</el-button
>
<el-button
@ -401,7 +393,6 @@
type="text"
icon="el-icon-notebook-2"
@click="handleEecorde(scope.row)"
v-hasPermi="['medicalFile:index:ecorde']"
>随访记录</el-button
>
<el-button
@ -409,7 +400,6 @@
type="text"
icon="el-icon-document-copy"
@click="handleReport(scope.row)"
v-hasPermi="['medicalFile:index:report']"
>评估报告</el-button
>
<el-button
@ -418,31 +408,30 @@
type="text"
icon="el-icon-s-promotion"
@click="handleExamine(scope.row, 1)"
v-hasPermi="['medicalFile:index:examine']"
>
提交审核
</el-button>
<!-- 审核 -->
<el-button
:disabled="scope.row.status != 1"
size="mini"
type="text"
icon="el-icon-s-check"
@click="handleExamine(scope.row, 2)"
v-hasPermi="['medicalFile:index:pass']"
>
通过
</el-button>
<el-button
:disabled="scope.row.status != 1"
size="mini"
type="text"
icon="el-icon-s-check"
@click="handleExamine(scope.row, 3)"
v-hasPermi="['medicalFile:index:reject']"
>
驳回
</el-button>
<div v-if="userInfo.slaverAdmin">
<el-button
:disabled="scope.row.status != 1"
size="mini"
type="text"
icon="el-icon-s-check"
@click="handleExamine(scope.row, 2)"
>
通过
</el-button>
<el-button
:disabled="scope.row.status != 1"
size="mini"
type="text"
icon="el-icon-s-check"
@click="handleExamine(scope.row, 3)"
>
驳回
</el-button>
</div>
</template>
</el-table-column>
</el-table>
@ -643,6 +632,7 @@ export default {
data() {
return {
qzUrl: process.env.VUE_APP_API_QZURL, //
userInfo: localStorage.getItem("user"),
//
educationYears: [
{ label: "文盲", value: 0 },

Loading…
Cancel
Save