机构审核-审核历史-变更类型的数据:展示审核状态及驳回原因
This commit is contained in:
parent
eaffde6370
commit
c86db8b08f
|
|
@ -38,25 +38,29 @@
|
||||||
</a-table>
|
</a-table>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
<a-form style="margin-top: 14px;height: 100px;" ref="formRef" layout="horizontal" :model="formData"
|
<JFormContainer :disabled="izAuditHis">
|
||||||
:label-col="labelCol" :wrapper-col="wrapperCol">
|
<template #detail>
|
||||||
<a-row :gutter="16">
|
<a-form style="margin-top: 14px;height: 100px;" ref="formRef" layout="horizontal" :model="formData"
|
||||||
<a-col :span="12">
|
:label-col="labelCol" :wrapper-col="wrapperCol">
|
||||||
<a-form-item label="审核状态" name="status" v-bind="validateInfos.status">
|
<a-row :gutter="16">
|
||||||
<a-select v-model:value="formData.status" style="width: 200px" placeholder="请选择审核状态">
|
<a-col :span="12">
|
||||||
<a-select-option value="2">审核通过</a-select-option>
|
<a-form-item label="审核状态" name="status" v-bind="validateInfos.status">
|
||||||
<a-select-option value="3">审核驳回</a-select-option>
|
<a-select v-model:value="formData.status" style="width: 200px" placeholder="请选择审核状态">
|
||||||
</a-select>
|
<a-select-option value="2">审核通过</a-select-option>
|
||||||
</a-form-item>
|
<a-select-option value="3">审核驳回</a-select-option>
|
||||||
</a-col>
|
</a-select>
|
||||||
<a-col :span="12" v-if="formData.status == '3'">
|
</a-form-item>
|
||||||
<a-form-item label="驳回原因" name="content" v-bind="validateInfos.content">
|
</a-col>
|
||||||
<a-textarea :maxlength="50" show-count v-model:value="formData.content"
|
<a-col :span="12" v-if="formData.status == '3'">
|
||||||
placeholder="请输入驳回原因(如驳回)" style="width: 100%" />
|
<a-form-item label="驳回原因" name="content" v-bind="validateInfos.content">
|
||||||
</a-form-item>
|
<a-textarea :maxlength="50" show-count v-model:value="formData.content"
|
||||||
</a-col>
|
placeholder="请输入驳回原因(如驳回)" style="width: 100%" />
|
||||||
</a-row>
|
</a-form-item>
|
||||||
</a-form>
|
</a-col>
|
||||||
|
</a-row>
|
||||||
|
</a-form>
|
||||||
|
</template>
|
||||||
|
</JFormContainer>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
@ -65,6 +69,7 @@ import { ref, reactive, computed, onMounted } from 'vue';
|
||||||
import { Table as ATable, Input, Row, Col, Form } from 'ant-design-vue';
|
import { Table as ATable, Input, Row, Col, Form } from 'ant-design-vue';
|
||||||
import { applyObj } from '../OrgModifyInfo.data'
|
import { applyObj } from '../OrgModifyInfo.data'
|
||||||
import JImageUpload from '/@/components/Form/src/jeecg/components/JImageUpload.vue';
|
import JImageUpload from '/@/components/Form/src/jeecg/components/JImageUpload.vue';
|
||||||
|
import JFormContainer from '/@/components/Form/src/container/JFormContainer.vue';
|
||||||
import { upInfoAudit, getHisModifyInfo } from '../OrgModifyInfo.api';
|
import { upInfoAudit, getHisModifyInfo } from '../OrgModifyInfo.api';
|
||||||
import { useMessage } from '/@/hooks/web/useMessage';
|
import { useMessage } from '/@/hooks/web/useMessage';
|
||||||
import { initDictOptions } from '/@/utils/dict';
|
import { initDictOptions } from '/@/utils/dict';
|
||||||
|
|
@ -169,9 +174,10 @@ const setRowClassName = (record) => {
|
||||||
return record.d2 !== record.d3 && record.d1 !== 'createTime' ? 'highlight-row' : '';
|
return record.d2 !== record.d3 && record.d1 !== 'createTime' ? 'highlight-row' : '';
|
||||||
};
|
};
|
||||||
|
|
||||||
function show(data) {
|
const izAuditHis = ref(true)
|
||||||
console.log("🌊 ~ show ~ data:", data)
|
|
||||||
|
|
||||||
|
function show(data) {
|
||||||
|
izAuditHis.value = false
|
||||||
// 存储id和pkId到formData
|
// 存储id和pkId到formData
|
||||||
const idRecord = data.find(item => item.d1 === 'id');
|
const idRecord = data.find(item => item.d1 === 'id');
|
||||||
const pkIdRecord = data.find(item => item.d1 === 'pkId');
|
const pkIdRecord = data.find(item => item.d1 === 'pkId');
|
||||||
|
|
@ -194,8 +200,8 @@ function show(data) {
|
||||||
}
|
}
|
||||||
|
|
||||||
async function hisShow(record) {
|
async function hisShow(record) {
|
||||||
|
izAuditHis.value = true
|
||||||
let data = await getHisModifyInfo(record)
|
let data = await getHisModifyInfo(record)
|
||||||
console.log("🌊 ~ show ~ data:", data)
|
|
||||||
|
|
||||||
// 存储id和pkId到formData
|
// 存储id和pkId到formData
|
||||||
const idRecord = data.find(item => item.d1 === 'id');
|
const idRecord = data.find(item => item.d1 === 'id');
|
||||||
|
|
@ -210,6 +216,9 @@ async function hisShow(record) {
|
||||||
}
|
}
|
||||||
formData.comName = data.find(item => item.d1 === 'comName').d2;
|
formData.comName = data.find(item => item.d1 === 'comName').d2;
|
||||||
formData.openId = data.find(item => item.d1 === 'openId').d2;
|
formData.openId = data.find(item => item.d1 === 'openId').d2;
|
||||||
|
//审核历史
|
||||||
|
formData.status = data.find(item => item.d1 === 'status').d3;
|
||||||
|
formData.content = data.find(item => item.d1 === 'content').d3;
|
||||||
tableData.value = data.map(item => ({
|
tableData.value = data.map(item => ({
|
||||||
...item,
|
...item,
|
||||||
// 处理null/undefined显示为空字符串
|
// 处理null/undefined显示为空字符串
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue