diff --git a/src/api/modules/packageManage.ts b/src/api/modules/packageManage.ts index 59a49b4..4ed1647 100644 --- a/src/api/modules/packageManage.ts +++ b/src/api/modules/packageManage.ts @@ -74,7 +74,7 @@ export class PackageManageService extends BaseService { */ static updatePackageStatus(id: number, status: number): Promise { const data: UpdatePackageStatusRequest = { status } - return this.put(`/api/admin/packages/${id}/status`, data) + return this.patch(`/api/admin/packages/${id}/status`, data) } /** diff --git a/src/api/modules/packageSeries.ts b/src/api/modules/packageSeries.ts index e17579f..31db967 100644 --- a/src/api/modules/packageSeries.ts +++ b/src/api/modules/packageSeries.ts @@ -75,6 +75,6 @@ export class PackageSeriesService extends BaseService { */ static updatePackageSeriesStatus(id: number, status: number): Promise { const data: UpdatePackageSeriesStatusRequest = { status } - return this.put(`/api/admin/package-series/${id}/status`, data) + return this.patch(`/api/admin/package-series/${id}/status`, data) } } diff --git a/src/views/package-management/package-assign/index.vue b/src/views/package-management/package-assign/index.vue index ad7cb9f..a34dacd 100644 --- a/src/views/package-management/package-assign/index.vue +++ b/src/views/package-management/package-assign/index.vue @@ -60,18 +60,21 @@ - + - + { @@ -784,9 +787,12 @@ if (valid) { costPriceSubmitLoading.value = true try { + // 将元转换为分提交给后端 + const costPriceInCents = Math.round(costPriceForm.cost_price * 100) + await ShopPackageAllocationService.updateShopPackageAllocationCostPrice( costPriceForm.id, - costPriceForm.cost_price + costPriceInCents ) ElMessage.success('修改成本价成功') costPriceDialogVisible.value = false diff --git a/src/views/package-management/package-list/index.vue b/src/views/package-management/package-list/index.vue index 813d358..c712430 100644 --- a/src/views/package-management/package-list/index.vue +++ b/src/views/package-management/package-list/index.vue @@ -140,8 +140,16 @@ style="width: 100%" /> - - + +