From 3ecb68c427a627ad8e90d8c555655e7724be2d96 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期五, 06 九月 2024 11:06:12 +0800 Subject: [PATCH] 修改 --- web/src/views/modules/taskReliability/ReliabilityAssess.vue | 60 ++++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 36 insertions(+), 24 deletions(-) diff --git a/web/src/views/modules/taskReliability/ReliabilityAssess.vue b/web/src/views/modules/taskReliability/ReliabilityAssess.vue index 78ac8bb..88ee6f9 100644 --- a/web/src/views/modules/taskReliability/ReliabilityAssess.vue +++ b/web/src/views/modules/taskReliability/ReliabilityAssess.vue @@ -10,13 +10,13 @@ <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> - <el-button type="primary">璇勫畾</el-button> + </zt-form-item> + <el-button type="primary" @click="">璇勫畾</el-button> <el-button type="primary" @click="add()">鏂板璇勫畾鏁版嵁</el-button> </el-form> <el-table v-loading="table.dataLoading" :data="table.dataList" height="100px" v-adaptive="{bottomOffset:70}" @@ -25,9 +25,9 @@ :header-cell-style="{'text-align':'center'}" border @selection-change="table.selectionChangeHandle"> <el-table-column prop="name" label="鍚嶇О"/> - <el-table-column prop="runTimes" label="杩愯鏃堕暱" align="right"> + <el-table-column prop="runNum" label="璇曢獙娆℃暟(鎴愯触鍨�)" align="right"> </el-table-column> - <el-table-column prop="runNum" label="杩愯娆℃暟" align="right"> + <el-table-column prop="runTimes" label="璇曢獙鏃堕暱(闈炴垚璐ュ瀷)" align="right"> </el-table-column> <el-table-column prop="failNum" label="澶辫触娆℃暟" align="right"> </el-table-column> @@ -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