fix:添加学习路径图评估查看操作

This commit is contained in:
wyx
2023-02-27 16:49:37 +08:00
parent e4a1d2129d
commit 404201c517

View File

@@ -128,16 +128,19 @@
</div>-->
</div>
</a-drawer>
<view-assess v-model:Assessvisible="Assessvisible" :datasource="evalDataSource" :evalName="datasource.info?.assessmentName"
:basicdata="datasource.info" />
</template>
<script>
import { toRefs, reactive, onMounted, onUnmounted } from "vue";
import { message } from "ant-design-vue";
import ViewAssess from "../ViewAssess";
// import * as api from "../../../api/index";
import * as api from "../../../api/indexTaskManage";
export default {
name: "RouterCommonManage",
components: { ViewAssess },
props: {
CommonModelVisible: {
type: Boolean,
@@ -200,6 +203,8 @@ export default {
],
tabledata: [],
tableDataTotalLoading: true, // 表格loading加载配置
evalDataSource: "",
Assessvisible: false
});
const tableDataFunc = () => {
const columns = [
@@ -317,9 +322,42 @@ export default {
},
},
];
let obj = {
title: "操作",
dataIndex: "finishStatus",
key: "finishStatus",
width: 60,
align: "center",
ellipsis: true,
className: "h",
customRender: (text) => {
return (
<div class="racona">
<a
onClick={()=>{
console.log('iyiy', text.record)
showassess(text.record);
}}>查看</a>
</div>
);
},
}
{/* 评估查看操作 */}
if(props.datasource.type==11){
columns.push(obj)
}
return columns;
};
{/* 查看评估弹框 */}
const showassess = (data) => {
state.evalDataSource = data;
state.Assessvisible = true;
};
const closeDrawer = () => {
ctx.emit("update:CommonModelVisible", false);
state.currentPage = 1;
@@ -477,6 +515,7 @@ export default {
...toRefs(state),
selectProjectName,
closeDrawer,
showassess,
afterVisibleChange,
tableDataFunc,
godie,