refactor(http,lang): 重构请求逻辑并新增多语言错误提示
1. 新增网络相关错误的多语言翻译配置 2. 重写http请求层,添加自动重试机制与错误分类提示 3. 优化鸿蒙平台下的组件渲染兼容性与数据更新逻辑 4. 调整部分页面的模板结构与请求配置
This commit is contained in:
@@ -22,6 +22,7 @@ export default {
|
||||
pay() {
|
||||
this.$api.sendRequest({
|
||||
url: '/api/order/pay',
|
||||
noRetry: true,
|
||||
data: {
|
||||
order_ids: this.orderData.order_id
|
||||
},
|
||||
@@ -49,6 +50,7 @@ export default {
|
||||
if (res.confirm) {
|
||||
this.$api.sendRequest({
|
||||
url: '/api/order/close',
|
||||
noRetry: true,
|
||||
data: {
|
||||
order_id
|
||||
},
|
||||
@@ -82,6 +84,7 @@ export default {
|
||||
if (res.confirm) {
|
||||
this.$api.sendRequest({
|
||||
url: '/api/order/takedelivery',
|
||||
noRetry: true,
|
||||
data: {
|
||||
order_id: orderData.order_id
|
||||
},
|
||||
@@ -110,6 +113,7 @@ export default {
|
||||
if (res.extraData.status == 'success') {
|
||||
this.$api.sendRequest({
|
||||
url: '/api/order/takedelivery',
|
||||
noRetry: true,
|
||||
data: {
|
||||
order_id: orderData.order_id
|
||||
},
|
||||
@@ -123,6 +127,7 @@ export default {
|
||||
} else {
|
||||
this.$api.sendRequest({
|
||||
url: '/api/order/takedelivery',
|
||||
noRetry: true,
|
||||
data: {
|
||||
order_id: orderData.order_id
|
||||
},
|
||||
@@ -146,6 +151,7 @@ export default {
|
||||
if (res.confirm) {
|
||||
this.$api.sendRequest({
|
||||
url: '/api/order/takedelivery',
|
||||
noRetry: true,
|
||||
data: {
|
||||
order_id: orderData.order_id
|
||||
},
|
||||
@@ -177,6 +183,7 @@ export default {
|
||||
if (res.confirm) {
|
||||
this.$api.sendRequest({
|
||||
url: '/api/order/membervirtualtakedelivery',
|
||||
noRetry: true,
|
||||
data: {
|
||||
order_id: orderData.order_id
|
||||
},
|
||||
@@ -205,6 +212,7 @@ export default {
|
||||
if (res.extraData.status == 'success') {
|
||||
this.$api.sendRequest({
|
||||
url: '/api/order/membervirtualtakedelivery',
|
||||
noRetry: true,
|
||||
data: {
|
||||
order_id: orderData.order_id
|
||||
},
|
||||
@@ -218,6 +226,7 @@ export default {
|
||||
} else {
|
||||
this.$api.sendRequest({
|
||||
url: '/api/order/membervirtualtakedelivery',
|
||||
noRetry: true,
|
||||
data: {
|
||||
order_id: orderData.order_id
|
||||
},
|
||||
@@ -240,6 +249,7 @@ export default {
|
||||
if (res.confirm) {
|
||||
this.$api.sendRequest({
|
||||
url: '/api/order/membervirtualtakedelivery',
|
||||
noRetry: true,
|
||||
data: {
|
||||
order_id: orderData.order_id
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user