报错逻辑修改
This commit is contained in:
@@ -11,9 +11,10 @@
|
|||||||
<div class="bottom-filter-tip">
|
<div class="bottom-filter-tip">
|
||||||
<div class="filter-label txtjustify">日期</div>
|
<div class="filter-label txtjustify">日期</div>
|
||||||
<div class="fxcol mgl20">
|
<div class="fxcol mgl20">
|
||||||
<input type="text" class="filter-input filter-scan-input" v-model="val2">
|
<div class="filter-input filter-input_1 pointer" @click="show = true">{{date}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<van-calendar v-model="show" :min-date="minDate" :default-date="defaultDate" @confirm="onConfirm" />
|
||||||
<div class="bottom-filter-tip">
|
<div class="bottom-filter-tip">
|
||||||
<div class="filter-label txtjustify">工作时间(分)</div>
|
<div class="filter-label txtjustify">工作时间(分)</div>
|
||||||
<div class="fxcol mgl20">
|
<div class="fxcol mgl20">
|
||||||
@@ -66,6 +67,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import { Calendar } from 'vant'
|
||||||
import {queryRunRecord, calculate, save} from '@config/getData1.js'
|
import {queryRunRecord, calculate, save} from '@config/getData1.js'
|
||||||
import NavBar from '@components/NavBar.vue'
|
import NavBar from '@components/NavBar.vue'
|
||||||
import SearchBox from '@components/SearchBox.vue'
|
import SearchBox from '@components/SearchBox.vue'
|
||||||
@@ -73,12 +75,12 @@ export default {
|
|||||||
name: 'RunLogFill',
|
name: 'RunLogFill',
|
||||||
components: {
|
components: {
|
||||||
NavBar,
|
NavBar,
|
||||||
SearchBox
|
SearchBox,
|
||||||
|
[Calendar.name]: Calendar
|
||||||
},
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
val1: '',
|
val1: '',
|
||||||
val2: '',
|
|
||||||
val3: '0',
|
val3: '0',
|
||||||
val4: '0',
|
val4: '0',
|
||||||
val5: '0',
|
val5: '0',
|
||||||
@@ -88,6 +90,10 @@ export default {
|
|||||||
val9: '',
|
val9: '',
|
||||||
robj: {},
|
robj: {},
|
||||||
form: {},
|
form: {},
|
||||||
|
date: '',
|
||||||
|
show: false,
|
||||||
|
minDate: new Date(2000, 0, 1),
|
||||||
|
defaultDate: new Date(),
|
||||||
disabled1: false
|
disabled1: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -97,7 +103,19 @@ export default {
|
|||||||
}
|
}
|
||||||
next()
|
next()
|
||||||
},
|
},
|
||||||
|
created () {
|
||||||
|
this.date = this.formatDate(new Date())
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
formatDate (date) {
|
||||||
|
let month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1
|
||||||
|
let day = date.getDate() < 10 ? '0' + date.getDate() : date.getDate()
|
||||||
|
return `${date.getFullYear()}-` + month + `-` + day
|
||||||
|
},
|
||||||
|
onConfirm (date) {
|
||||||
|
this.show = false
|
||||||
|
this.date = this.formatDate(date)
|
||||||
|
},
|
||||||
handleChange (e, type) {
|
handleChange (e, type) {
|
||||||
if (type) {
|
if (type) {
|
||||||
this._queryRunRecord()
|
this._queryRunRecord()
|
||||||
@@ -107,7 +125,7 @@ export default {
|
|||||||
let res = await queryRunRecord(this.val1)
|
let res = await queryRunRecord(this.val1)
|
||||||
if (res.code === '1') {
|
if (res.code === '1') {
|
||||||
this.robj = res.content
|
this.robj = res.content
|
||||||
this.val2 = this.robj.run_date
|
this.date = this.robj.run_date
|
||||||
this.val3 = this.robj.run_times
|
this.val3 = this.robj.run_times
|
||||||
this.val4 = this.robj.prepare_times
|
this.val4 = this.robj.prepare_times
|
||||||
this.val5 = this.robj.error_times
|
this.val5 = this.robj.error_times
|
||||||
@@ -120,9 +138,13 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
calform () {
|
calform () {
|
||||||
|
if (!(this.val3 >= 0 && this.val4 >= 0 && this.val5 >= 0 && this.val6 >= 0 && this.val7 >= 0 && this.val8 >= 0)) {
|
||||||
|
this.toast('值须>=0')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form = {
|
this.form = {
|
||||||
device_code: this.val1,
|
device_code: this.val1,
|
||||||
run_date: this.val2,
|
run_date: this.date,
|
||||||
run_times: this.val3,
|
run_times: this.val3,
|
||||||
prepare_times: this.val4,
|
prepare_times: this.val4,
|
||||||
error_times: this.val5,
|
error_times: this.val5,
|
||||||
|
|||||||
@@ -84,9 +84,9 @@ export default {
|
|||||||
if (res.code === '1') {
|
if (res.code === '1') {
|
||||||
this.dataList.map((el) => {
|
this.dataList.map((el) => {
|
||||||
if (el.sparepart_only_id === this.val1) {
|
if (el.sparepart_only_id === this.val1) {
|
||||||
this.toast('报错')
|
|
||||||
} else {
|
|
||||||
this.dataList.push(res.content)
|
this.dataList.push(res.content)
|
||||||
|
} else {
|
||||||
|
this.toast('关联设备不一致')
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user