From b3e5003294553a83f93aa1b8e5c131ad155ec5dc Mon Sep 17 00:00:00 2001
From: jinlin <jinlin>
Date: 星期四, 05 九月 2024 09:38:04 +0800
Subject: [PATCH] 修改
---
web/src/views/modules/taskReliability/ReliabilityAssess.vue | 54 +++++++++++++++++++++++++++++++++---------------------
1 files changed, 33 insertions(+), 21 deletions(-)
diff --git a/web/src/views/modules/taskReliability/ReliabilityAssess.vue b/web/src/views/modules/taskReliability/ReliabilityAssess.vue
index 78ac8bb..fc41f1a 100644
--- a/web/src/views/modules/taskReliability/ReliabilityAssess.vue
+++ b/web/src/views/modules/taskReliability/ReliabilityAssess.vue
@@ -10,12 +10,12 @@
<zt-form-item label="鎬讳綋浠诲姟" prop="taskModelId">
<zt-select v-model="dataForm.taskModelId" :datas="taskList" @change="onTaskSelected"/>
</zt-form-item>
- <zt-form-item label="璇勫畾鏁版嵁" prop="taskModelId">
+ <zt-form-item label="璇勫畾鏁版嵁" prop="itemId">
<zt-select v-model="dataForm.itemId" :datas="assessDataList" @change="onAssessDataSelected"/>
</zt-form-item>
<zt-form-item label="缃俊搴�" prop="confidence">
<el-input v-model="dataForm.confidence" placeholder="缃俊搴�" clearable></el-input>
- </zt-form-item>
+ </zt-form-item>
<el-button type="primary">璇勫畾</el-button>
<el-button type="primary" @click="add()">鏂板璇勫畾鏁版嵁</el-button>
</el-form>
@@ -46,16 +46,16 @@
data() {
return {
dataForm: {
- productId:'',
- shipName:'',
- taskModelId:'',
- itemId:'',
- name:'',
- runTimes:'',
- failNum:'',
- runNum:'',
- assessResult:'',
- confidence:'',
+ productId: '',
+ shipName: '',
+ taskModelId: '',
+ itemId: '',
+ name: '',
+ runTimes: '',
+ failNum: '',
+ runNum: '',
+ assessResult: '',
+ confidence: '',
},
productList: [],
taskList: [],
@@ -81,22 +81,29 @@
console.log(data, ' onProductSelected(data)')
this.dataForm.taskModelId = data.id
},
- onAssessDataSelected(data){
+ onAssessDataSelected(data) {
this.dataForm.itemId = data.id
},
- refreshData(){
- this.getAssessDataList();
+ refreshData() {
+ this.getAssessDataList();
},
async getAssessDataList() {
- let params={
- productId:this.dataForm.productId
+ let params = {
+ productId: this.dataForm.productId
}
- let res = await this.$http.get('/taskReliability/ReliabilityAssess/getAssessDataList',{params: params})
+ let res = await this.$http.get('/taskReliability/ReliabilityAssess/getAssessDataList', {params: params})
this.assessDataList = res.data
- this.dataForm.itemId = this.assessDataList[0].id
+ if (this.assessDataList.length > 0) {
+ this.dataForm.itemId = this.assessDataList[0].id
+ } else {
+ this.dataForm.itemId = ''
+ }
},
- add(){
- this.$refs.AddOrUpdate.$refs.dialog.init(null, {productId: this.dataForm.productId,shipName: this.dataForm.shipName})
+ add() {
+ this.$refs.AddOrUpdate.$refs.dialog.init(null, {
+ productId: this.dataForm.productId,
+ shipName: this.dataForm.shipName
+ })
},
async getProductList() {
let res = await this.$http.get('/basicInfo/XhProductModel/getTaskProductList')
@@ -110,6 +117,11 @@
let res = await this.$http.get('/taskReliability/Task/getTaskList', {params: params})
console.log(res.data)
this.taskList = res.data
+ if (this.taskList.length > 0) {
+ this.dataForm.taskModelId = this.taskList[0].id
+ } else {
+ this.dataForm.taskModelId = ''
+ }
},
}
}
--
Gitblit v1.9.1