diff --git a/src/views/order/Detail.vue b/src/views/order/Detail.vue index e7d432d..8bf7dd6 100644 --- a/src/views/order/Detail.vue +++ b/src/views/order/Detail.vue @@ -861,7 +861,8 @@ const showJjtkDialog = () => { jjtkDialogVisible.value = true; jujueLiyou.value const showJjjsDialog = () => { jjjsDialogVisible.value = true; jjjsLiyou.value = '' } onMounted(() => { - canEditGrabReqBase.value = hasPermCode(getMenuAccess(), '002ad') + // 能进详情就显示修改入口(平台单+状态1/7);真正写入仍由后端校验 002ad + canEditGrabReqBase.value = true dingdanId.value = route.params.id if (!dingdanId.value) { ElMessage.error('订单ID不存在') diff --git a/src/views/order/PlatformOrder.vue b/src/views/order/PlatformOrder.vue index 956c74e..b7175dd 100644 --- a/src/views/order/PlatformOrder.vue +++ b/src/views/order/PlatformOrder.vue @@ -521,7 +521,8 @@ const submitOrderGrab = async () => { onMounted(() => { const access = getMenuAccess() hasPermission.value = hasPermCode(access, '002ab') - canEditGrabReq.value = hasPermCode(access, '002ad') + // 能进平台订单就显示入口;真正写入仍由后端校验 002ad + canEditGrabReq.value = hasPermission.value if (!hasPermission.value) return restoreFromQuery() fetchOrderTypes() diff --git a/src/views/product/List.vue b/src/views/product/List.vue index a9c60cb..214d070 100644 --- a/src/views/product/List.vue +++ b/src/views/product/List.vue @@ -1020,7 +1020,8 @@ const confirmBatchGrab = async () => { } onMounted(() => { - canEditGrabReq.value = hasPermCode(getMenuAccess(), '002ad') + // 能进商品列表就显示批量入口;真正写入仍由后端校验 002ad + canEditGrabReq.value = true fetchBaseData() })