fix:增加已审核课程列表审核日志显示,已审核项目审核状态及页面样式调整

This commit is contained in:
wyx
2022-12-06 16:54:30 +08:00
parent d2ee1c2bf0
commit ca07742dda
3 changed files with 71 additions and 11 deletions

View File

@@ -59,6 +59,45 @@
</div> </div>
</div> </div>
</div> </div>
<!-- 审核日志弹窗 -->
<a-modal
v-model:visible="projAuditModal"
:footer="null"
:closable="closeBack"
wrapClassName="projAuditModal"
centered="true"
>
<div class="delete">
<div class="del_header"></div>
<div class="del_main">
<div class="header">
<div class="icon"></div>
<span>审核记录</span>
<!-- <div class="close_exit" @click="closeProjAuditModal"></div> -->
</div>
<div class="body">
<a-table
style="width: 90%"
:columns="columnsAudit"
:data-source="tableDataAudit"
:loading="tableDataTotalAudit === -1 ? true : false"
expandRowByClick="true"
:scroll="{ y: 150 }"
@expand="expandTable"
:pagination="false"
/>
</div>
<div class="del_btnbox">
<div class="del_btn btn1" @click="closeProjAuditModal">
<div class="btnText">取消</div>
</div>
<div class="del_btn btn2" @click="closeProjAuditModal">
<div class="btnText">确定</div>
</div>
</div>
</div>
</div>
</a-modal>
</div> </div>
</template> </template>
<script> <script>
@@ -132,15 +171,19 @@ export default {
key: "msg", key: "msg",
align: "center", align: "center",
}, },
// { {
// title: "操作", title: "操作",
// dataIndex: "opt", dataIndex: "opt",
// key: "opt", key: "opt",
// align: "center", align: "center",
// customRender: () => { customRender: (value) => {
// return <div style="color:#387DF7">审核日志</div>; return <div
// }, style="color:#387DF7;cursor:pointer;"
// }, onClick={() => {
showProjAuditModal(value.record.auditList);
}}>审核日志</div>;
},
},
], ],
tableData1: [ tableData1: [
// { // {
@@ -154,6 +197,9 @@ export default {
// msg: "-", // msg: "-",
// }, // },
], ],
//审核记录的数据
tableDataAudit: [],
projAuditModal: false,
}); });
const getList = () => { const getList = () => {
let objn = { let objn = {
@@ -227,12 +273,25 @@ export default {
//获取分类列表 //获取分类列表
state.calssifyList = (await getDictList("faceclassClass")).map(e => ({ label: e.dictName, value: e.dictCode })) state.calssifyList = (await getDictList("faceclassClass")).map(e => ({ label: e.dictName, value: e.dictCode }))
}); });
// 显示审核
const showProjAuditModal = (data) => {
state.tableDataAudit = data
state.projAuditModal = true;
};
const closeProjAuditModal = () => {
state.projAuditModal = false;
};
return { return {
...toRefs(state), ...toRefs(state),
getList, getList,
setTableData, setTableData,
reset, reset,
changePagination, changePagination,
showProjAuditModal,
closeProjAuditModal
}; };
}, },
}; };

View File

@@ -201,7 +201,7 @@ export default {
dataIndex: "status", dataIndex: "status",
key: "status", key: "status",
align: "center", align: "center",
customRender: ({record: {status}}) => <div>{{2: '审核通过', 3: '审核拒绝'}[status]}</div>, customRender: ({record: {status}}) => <div>{status==-2?'未通过':'已通过'}</div>,
}, },
{ {
title: "创建人", title: "创建人",
@@ -531,7 +531,7 @@ export default {
.tmplh_btn { .tmplh_btn {
display: flex; display: flex;
// margin-left: 38px; // margin-left: 38px;
margin-top: 32px; margin-top: 52px;
.btn { .btn {
padding: 0px 26px 0px 26px; padding: 0px 26px 0px 26px;

View File

@@ -1057,6 +1057,7 @@ export default {
array.push(obj); array.push(obj);
}); });
state.tableData = array; state.tableData = array;
console.log(array,tableData)
}; };
const tableDataFunc = () => { const tableDataFunc = () => {