审批增加loading调节
This commit is contained in:
parent
ef3fac493f
commit
118ff4c71c
@ -5,8 +5,8 @@
|
||||
<u--textarea v-model="value" placeholder="请输入审批意见"></u--textarea>
|
||||
</view>
|
||||
<view class="buttons">
|
||||
<u-button @click="handlePass" class="btn first-btn" type="primary" text="通过"></u-button>
|
||||
<u-button @click="handleReject" :disabled="localIsBtnRefuseDisable" type="warning" text="驳回"></u-button>
|
||||
<u-button @click="handlePass" class="btn first-btn" type="primary" text="通过" :loading="isDisabled"></u-button>
|
||||
<u-button @click="handleReject" :disabled="localIsBtnRefuseDisable" type="warning" text="驳回" :loading="isDisabled"></u-button>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@ -53,7 +53,8 @@
|
||||
data() {
|
||||
return {
|
||||
value: '',
|
||||
localIsBtnRefuseDisable: this.isBtnRefuseDisable
|
||||
localIsBtnRefuseDisable: this.isBtnRefuseDisable,
|
||||
isDisabled: false
|
||||
}
|
||||
},
|
||||
// beforeCreate() KO
|
||||
@ -81,6 +82,7 @@
|
||||
|
||||
methods: {
|
||||
handlePass() {
|
||||
this.isDisabled = true
|
||||
const genParams = this.handleGenParams(10)
|
||||
handlePassAudit(genParams, this.okApi).then(res => {
|
||||
// this.$emit('pass', this.dataSource)
|
||||
@ -95,9 +97,11 @@
|
||||
//最后一个节点处理问题
|
||||
handlePassAuditCallBack(res.Data + "?id=" + genParams.DATA_ID).then(
|
||||
res2 => {
|
||||
this.isDisabled = false
|
||||
uni.navigateBack()
|
||||
})
|
||||
} else {
|
||||
this.isDisabled = false
|
||||
uni.navigateBack()
|
||||
}
|
||||
// }
|
||||
@ -105,14 +109,17 @@
|
||||
})
|
||||
},
|
||||
handleReject() {
|
||||
this.isDisabled = true
|
||||
if (this.value == undefined || this.value === '' || this.value.length < 1) {
|
||||
uni.$showErrorInfo('请输入驳回意见!')
|
||||
this.isDisabled = false
|
||||
return false
|
||||
}
|
||||
const genParams = this.handleGenParams(20)
|
||||
handleRejestAudit(genParams, this.refuseApi).then(res => {
|
||||
// this.$emit('reject', this.dataSource)
|
||||
uni.$showMsgFunc('驳回成功!', () => {
|
||||
this.isDisabled = false
|
||||
uni.navigateBack()
|
||||
}, 'success', 1000)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user