|
@@ -37,6 +37,7 @@ import orderIndex from '../mixins/order-index'
|
|
import { confirmOrder, cancelOrder, shareOrderCode } from '@/api/institutionApi/order'
|
|
import { confirmOrder, cancelOrder, shareOrderCode } from '@/api/institutionApi/order'
|
|
import { getOrderMobile, orderConfirmFormat } from '@/api/institutionApi/login'
|
|
import { getOrderMobile, orderConfirmFormat } from '@/api/institutionApi/login'
|
|
import { Toast } from 'vant'
|
|
import { Toast } from 'vant'
|
|
|
|
+import { getToken } from '@/util/auth'
|
|
export default {
|
|
export default {
|
|
mixins: [orderIndex],
|
|
mixins: [orderIndex],
|
|
props: {
|
|
props: {
|
|
@@ -176,6 +177,9 @@ export default {
|
|
if (!$event.label) return this.handlerCheckFlag()
|
|
if (!$event.label) return this.handlerCheckFlag()
|
|
for (let i = 0; i < this.orderBtnPermissions.length; i++) {
|
|
for (let i = 0; i < this.orderBtnPermissions.length; i++) {
|
|
if (this.orderBtnPermissions[i].label === $event.label) {
|
|
if (this.orderBtnPermissions[i].label === $event.label) {
|
|
|
|
+ if ($event.id === 1 && !getToken()) {
|
|
|
|
+ return false
|
|
|
|
+ }
|
|
return this.orderBtnPermissions[i].val.some(e => e === this.status)
|
|
return this.orderBtnPermissions[i].val.some(e => e === this.status)
|
|
}
|
|
}
|
|
}
|
|
}
|