|
@@ -206,6 +206,7 @@
|
|
|
selectedRowKeys: current_selectedRowKeys,
|
|
|
onChange: onCurrentTableSelectChange,
|
|
|
}"
|
|
|
+ :loading="loading"
|
|
|
:pagination="current_pagination"
|
|
|
@change="handleCurrentTableChangePage"
|
|
|
>
|
|
@@ -350,6 +351,7 @@
|
|
|
},
|
|
|
}),
|
|
|
}"
|
|
|
+ :loading="loading"
|
|
|
:pagination="false"
|
|
|
>
|
|
|
<template slot="action" slot-scope="text, record">
|
|
@@ -659,7 +661,6 @@ export default {
|
|
|
this.$_http
|
|
|
.get(formatePathParams(this.$_API.INTERFACE_GET_EXAM_DETAIL, params))
|
|
|
.then((res) => {
|
|
|
- console.log(res.data);
|
|
|
let resData = res.data;
|
|
|
// 考试时长
|
|
|
let tarTime = formatTimeHoursMinuteSecondsFun(resData.duration);
|
|
@@ -670,6 +671,8 @@ export default {
|
|
|
resData.engineerTypes[0].id
|
|
|
) {
|
|
|
resData.engineeringWork = resData.engineerTypes[0].id;
|
|
|
+ } else {
|
|
|
+ resData.engineerTypeTxt = '不限';
|
|
|
}
|
|
|
this.examDetailData = {
|
|
|
id: resData.id || '',
|
|
@@ -683,7 +686,6 @@ export default {
|
|
|
engineeringWork:
|
|
|
resData.engineeringWork || this.examTypeList[0].code, // 工种类别
|
|
|
};
|
|
|
- console.log('基础数据', this.examDetailData);
|
|
|
this.loading = false;
|
|
|
})
|
|
|
.catch(() => {
|
|
@@ -722,17 +724,14 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
// 工种
|
|
|
- // this.engineeringWorkList.forEach((it) => {
|
|
|
- // if (item.engineerTypes === it.id) {
|
|
|
- // resData.engineerTypeTxt = it.name;
|
|
|
- // }
|
|
|
- // });
|
|
|
if (
|
|
|
item.engineerTypes &&
|
|
|
item.engineerTypes[0] &&
|
|
|
item.engineerTypes[0].id
|
|
|
) {
|
|
|
- item.engineerTypesTxt = item.engineerTypes[0].name;
|
|
|
+ item.engineerTypeTxt = item.engineerTypes[0].name;
|
|
|
+ } else {
|
|
|
+ item.engineerTypeTxt = '不限';
|
|
|
}
|
|
|
});
|
|
|
this.current_tableData = resData;
|
|
@@ -925,13 +924,14 @@ export default {
|
|
|
item.engineerTypes[0] &&
|
|
|
item.engineerTypes[0].id
|
|
|
) {
|
|
|
- item.engineerTypesTxt = item.engineerTypes[0].name;
|
|
|
+ item.engineerTypeTxt = item.engineerTypes[0].name;
|
|
|
+ } else {
|
|
|
+ item.engineerTypeTxt = '不限';
|
|
|
}
|
|
|
});
|
|
|
this.bank_pagination.total = res.data.totalElements; // 总条数
|
|
|
this.bank_tableData = [...resData];
|
|
|
if (this.current_tableData.length > 0) {
|
|
|
- console.log('in');
|
|
|
this.formateBankTableDisabledRowFun(); // 禁用
|
|
|
}
|
|
|
this.loading = false;
|