mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-12 12:26:47 +08:00
fix:增加已审核课程列表审核日志显示,已审核项目审核状态及页面样式调整
This commit is contained in:
@@ -59,6 +59,45 @@
|
||||
</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>
|
||||
</template>
|
||||
<script>
|
||||
@@ -132,15 +171,19 @@ export default {
|
||||
key: "msg",
|
||||
align: "center",
|
||||
},
|
||||
// {
|
||||
// title: "操作",
|
||||
// dataIndex: "opt",
|
||||
// key: "opt",
|
||||
// align: "center",
|
||||
// customRender: () => {
|
||||
// return <div style="color:#387DF7">审核日志</div>;
|
||||
// },
|
||||
// },
|
||||
{
|
||||
title: "操作",
|
||||
dataIndex: "opt",
|
||||
key: "opt",
|
||||
align: "center",
|
||||
customRender: (value) => {
|
||||
return <div
|
||||
style="color:#387DF7;cursor:pointer;"
|
||||
onClick={() => {
|
||||
showProjAuditModal(value.record.auditList);
|
||||
}}>审核日志</div>;
|
||||
},
|
||||
},
|
||||
],
|
||||
tableData1: [
|
||||
// {
|
||||
@@ -154,6 +197,9 @@ export default {
|
||||
// msg: "-",
|
||||
// },
|
||||
],
|
||||
//审核记录的数据
|
||||
tableDataAudit: [],
|
||||
projAuditModal: false,
|
||||
});
|
||||
const getList = () => {
|
||||
let objn = {
|
||||
@@ -227,12 +273,25 @@ export default {
|
||||
//获取分类列表
|
||||
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 {
|
||||
...toRefs(state),
|
||||
getList,
|
||||
setTableData,
|
||||
reset,
|
||||
changePagination,
|
||||
showProjAuditModal,
|
||||
closeProjAuditModal
|
||||
};
|
||||
},
|
||||
};
|
||||
|
||||
@@ -201,7 +201,7 @@ export default {
|
||||
dataIndex: "status",
|
||||
key: "status",
|
||||
align: "center",
|
||||
customRender: ({record: {status}}) => <div>{{2: '审核通过', 3: '审核拒绝'}[status]}</div>,
|
||||
customRender: ({record: {status}}) => <div>{status==-2?'未通过':'已通过'}</div>,
|
||||
},
|
||||
{
|
||||
title: "创建人",
|
||||
@@ -531,7 +531,7 @@ export default {
|
||||
.tmplh_btn {
|
||||
display: flex;
|
||||
// margin-left: 38px;
|
||||
margin-top: 32px;
|
||||
margin-top: 52px;
|
||||
|
||||
.btn {
|
||||
padding: 0px 26px 0px 26px;
|
||||
|
||||
@@ -1057,6 +1057,7 @@ export default {
|
||||
array.push(obj);
|
||||
});
|
||||
state.tableData = array;
|
||||
console.log(array,tableData)
|
||||
};
|
||||
|
||||
const tableDataFunc = () => {
|
||||
|
||||
Reference in New Issue
Block a user