维修作业

This commit is contained in:
2023-09-11 15:40:39 +08:00
parent 77a13c62e3
commit 4ae00c1faf

View File

@@ -46,8 +46,8 @@
</view>
</view>
<view class="submit-bar">
<button class="submit-button" :class="{'btn-disabled': !pkId}" :disabled="disabled" @tap="toSure1">开始维修</button>
<button class="submit-button" :class="{'btn-disabled': !pkId}" @tap="toJump">结束维修</button>
<button class="submit-button" :class="{'btn-disabled': !pkId || pkObj.invstatus !== '02'}" :disabled="disabled" @tap="toSure1">开始维修</button>
<button class="submit-button" :class="{'btn-disabled': !pkId || pkObj.invstatus !== '03'}" @tap="toJump">结束维修</button>
</view>
</view>
</template>
@@ -105,6 +105,14 @@
this.disabled = false
return
}
if (this.pkObj.invstatus !== '02') {
this.disabled = false
uni.showToast({
title: '请选择提交状态行数据',
icon: 'none'
})
return
}
try {
let res = await deviceRepairBegin(this.pkObj)
this.disabled = false
@@ -124,12 +132,20 @@
this.pkObj = this.pkId === e.device_code ? e : {}
},
toJump () {
if (this.pkId) {
if (!this.pkId) {
return
}
if (this.pkObj.invstatus !== '03') {
uni.showToast({
title: '请选择维修开始状态行数据',
icon: 'none'
})
return
}
this.$store.dispatch('setPublicObj', this.pkObj)
uni.navigateTo({
url: '/pages/device/RepairFill'
})
}
}
}
}