diff --git a/pagesC/addequipment/addequipment.vue b/pagesC/addequipment/addequipment.vue index 925bdf0..969ea8e 100644 --- a/pagesC/addequipment/addequipment.vue +++ b/pagesC/addequipment/addequipment.vue @@ -89,24 +89,38 @@ return z.y + '-' + z.M + '-' + z.d + ' ' + z.h + ':' + z.m + ':' + z.s }, submit() { - binding(this.data).then(res => { - if (res.code == 200) { - this.$refs.uToast.show({ - title: '绑定成功', - type: 'success', + if (this.data.sn) { + if (this.data.deviceType) { + binding(this.data).then(res => { + if (res.code == 200) { + this.$refs.uToast.show({ + title: '绑定成功', + type: 'success', + }) + setTimeout(function() { + uni.navigateBack({ + delta: 1 + }) + }, 2000); + } else { + this.$refs.uToast.show({ + title: res.msg, + type: 'error', + }) + } }) - setTimeout(function() { - uni.navigateBack({ - delta: 1 - }) - }, 2000); } else { this.$refs.uToast.show({ - title: res.msg, + title: '请选择设备类型', type: 'error', }) } - }) + } else { + this.$refs.uToast.show({ + title: '请输入设备序列号', + type: 'error', + }) + } } } }