|
|
@@ -0,0 +1,69 @@
|
|
|
+<template>
|
|
|
+ <div>
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ icon="Edit"
|
|
|
+ @click="editApproverShow = true"
|
|
|
+ >审核人编辑</el-button>
|
|
|
+ <el-dialog
|
|
|
+ v-model="editApproverShow"
|
|
|
+ title="编辑审核人"
|
|
|
+ >
|
|
|
+ <el-form>
|
|
|
+ <el-form-item label="审核人"></el-form-item>
|
|
|
+ <el-form-item label="审核人详情">
|
|
|
+ <el-input v-model="approverInfo.approverDescription"/>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="审批人权限详情"></el-form-item>
|
|
|
+ </el-form>
|
|
|
+ </el-dialog>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script setup>
|
|
|
+import { onMounted, reactive, ref } from 'vue'
|
|
|
+import { getApprovePerson } from '@/api/approver'
|
|
|
+defineOptions({
|
|
|
+ name: 'ApproveList'
|
|
|
+})
|
|
|
+onMounted(() => {
|
|
|
+ // queryApproveList()
|
|
|
+ queryApprover()
|
|
|
+})
|
|
|
+
|
|
|
+// 新增审核人
|
|
|
+const editApproverShow = ref(false)
|
|
|
+const approverInfo = reactive({
|
|
|
+ userId: 0,
|
|
|
+ approverDescription: '',
|
|
|
+ approverRightsDescription: ''
|
|
|
+})
|
|
|
+// const addApprover = () => {
|
|
|
+//
|
|
|
+// }
|
|
|
+// 查询审核人列表
|
|
|
+const queryApprover = () => {
|
|
|
+ getApprovePerson().then(res => {
|
|
|
+ if (res.code === 0) {
|
|
|
+ console.log('审核人列表', res.data)
|
|
|
+ }
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
+// 获取审批列表
|
|
|
+// const condition = reactive({
|
|
|
+// page: 1,
|
|
|
+// pageSize: 10
|
|
|
+// })
|
|
|
+// const queryApproveList = () => {
|
|
|
+// getApproveList(condition).then(res => {
|
|
|
+// if (res.code === 0) {
|
|
|
+// console.log('审核列表', res)
|
|
|
+// }
|
|
|
+// })
|
|
|
+// }
|
|
|
+</script>
|
|
|
+
|
|
|
+<style scoped>
|
|
|
+
|
|
|
+</style>
|