| | |
| | | <zt-form-item label="仿真记录" prop="simulatHis"> |
| | | <zt-select v-model="dataForm.id" :datas="simulatList" @change="onSimulatSelected"/> |
| | | </zt-form-item> |
| | | <zt-form-item label="采样周期" prop="samplPeriod"> |
| | | <el-input v-model="dataForm.samplPeriod" > |
| | | </el-input> |
| | | </zt-form-item> |
| | | <zt-form-item label="仿真总时长" prop="taskDuration"> |
| | | <el-input v-model="dataForm.taskDuration" > |
| | | </el-input> |
| | | </zt-form-item> |
| | | </el-form> |
| | | <div> |
| | | <el-col :span="4"> |
| | |
| | | MTTR: '', |
| | | dataForm: { |
| | | id: '', |
| | | taskDuration:'', |
| | | pid: '', |
| | | productId: '', |
| | | showProductId: '', |
| | |
| | | onSimulatSelected(data) { |
| | | this.dataForm.id = data.id |
| | | this.dataForm.samplPeriod = data.samplPeriod |
| | | this.$refs.SimulatCurve.initEcharts(this.dataForm); |
| | | this.getSimulatParams() |
| | | this.$refs.SimulatCurve.initEcharts(this.dataForm) |
| | | }, |
| | | async getSimulatParams() { |
| | | let params = { |
| | | id: this.dataForm.id, |
| | | taskModelId: this.dataForm.taskModelId |
| | | } |
| | | let res = await this.$http.get('/taskReliability/SimulatAssess/getSimulatParams', {params: params}) |
| | | this.dataForm.taskDuration = res.data.taskDuration |
| | | this.dataForm.samplPeriod = res.data.samplPeriod |
| | | } |
| | | } |
| | | } |
| | | </script> |