|
@@ -28,13 +28,13 @@
|
|
|
class="input"
|
|
|
:remote-method="queryExams4Select"
|
|
|
remote
|
|
|
- :loading="queryExams4SelectLoading"
|
|
|
+ :loading="queryExams4ThirdPartyApiDefaultExamId"
|
|
|
filterable
|
|
|
v-model="ruleForm.THIRD_PARTY_API_DEFAULT_EXAM_ID"
|
|
|
placeholder="请选择"
|
|
|
>
|
|
|
<el-option
|
|
|
- v-for="item in examList4Select"
|
|
|
+ v-for="item in examList4ThirdPartyApiDefaultExamId"
|
|
|
:label="item.name"
|
|
|
:value="item.id"
|
|
|
:key="item.id"
|
|
@@ -74,15 +74,15 @@ export default {
|
|
|
THIRD_PARTY_API_DEFAULT_EXAM_ID: null
|
|
|
}
|
|
|
},
|
|
|
- queryExams4SelectLoading: false,
|
|
|
- examList4Select: [],
|
|
|
+ queryExams4ThirdPartyApiDefaultExamId: false,
|
|
|
+ examList4ThirdPartyApiDefaultExamId: [],
|
|
|
rules: {}
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
|
queryExams4Select(name) {
|
|
|
console.log("queryExams; name: " + name);
|
|
|
- this.queryExams4SelectLoading = true;
|
|
|
+ this.queryExams4ThirdPartyApiDefaultExamId = true;
|
|
|
this.$httpWithMsg
|
|
|
.get(
|
|
|
EXAM_WORK_API +
|
|
@@ -92,12 +92,12 @@ export default {
|
|
|
name
|
|
|
)
|
|
|
.then(response => {
|
|
|
- this.queryExams4SelectLoading = false;
|
|
|
- this.examList4Select = response.data;
|
|
|
+ this.queryExams4ThirdPartyApiDefaultExamId = false;
|
|
|
+ this.examList4ThirdPartyApiDefaultExamId = response.data;
|
|
|
})
|
|
|
.catch(response => {
|
|
|
console.log(response);
|
|
|
- this.queryExams4SelectLoading = false;
|
|
|
+ this.queryExams4ThirdPartyApiDefaultExamId = false;
|
|
|
});
|
|
|
},
|
|
|
submitForm(formName) {
|
|
@@ -137,13 +137,13 @@ export default {
|
|
|
let examId = response.data.THIRD_PARTY_API_DEFAULT_EXAM_ID;
|
|
|
this.ruleForm.THIRD_PARTY_API_DEFAULT_EXAM_ID == examId;
|
|
|
|
|
|
- this.examList4Select = [];
|
|
|
+ this.examList4ThirdPartyApiDefaultExamId = [];
|
|
|
if (examId != null && examId != "") {
|
|
|
this.ruleForm.THIRD_PARTY_API_DEFAULT_EXAM_ID = parseInt(examId);
|
|
|
this.$httpWithMsg
|
|
|
.get(EXAM_WORK_API + "/exam/" + examId)
|
|
|
.then(response => {
|
|
|
- this.examList4Select = [
|
|
|
+ this.examList4ThirdPartyApiDefaultExamId = [
|
|
|
{ id: response.data.id, name: response.data.name }
|
|
|
];
|
|
|
});
|
|
@@ -205,4 +205,4 @@ export default {
|
|
|
.input-width {
|
|
|
width: 638px;
|
|
|
}
|
|
|
-</style>
|
|
|
+</style>
|