mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-12 20:36:45 +08:00
fix:增加已审核课程列表审核日志显示,已审核项目审核状态及页面样式调整
This commit is contained in:
@@ -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
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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 = () => {
|
||||||
|
|||||||
Reference in New Issue
Block a user