|
|
@@ -141,7 +141,7 @@ import { option } from './option'
|
|
|
import { add, update, getDetail } from '@/api/order/order'
|
|
|
import { getOrderList } from '@/api/order/sales-order'
|
|
|
import { getList as getOrderItemList } from '@/api/order/order-item'
|
|
|
-import { submitOrderToU9 } from '@/api/order/sales-order'
|
|
|
+import { modifySalesOrderSync } from '@/api/order/sales-order'
|
|
|
import { getUnification } from '@/api/common'
|
|
|
import {
|
|
|
ORDER_TYPES,
|
|
|
@@ -498,6 +498,12 @@ export default {
|
|
|
async handleSubmitToU9(row) {
|
|
|
let loading = null
|
|
|
try {
|
|
|
+ const orderCode = row && row.orderCode ? String(row.orderCode) : ''
|
|
|
+ if (!orderCode) {
|
|
|
+ this.$message.error('订单编码为空,无法提交')
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
await this.$confirm('确认要提交该订单到U9系统吗?', '提示', {
|
|
|
confirmButtonText: '确定',
|
|
|
cancelButtonText: '取消',
|
|
|
@@ -511,8 +517,8 @@ export default {
|
|
|
background: 'rgba(0, 0, 0, 0.7)'
|
|
|
})
|
|
|
|
|
|
- const payload = { id: String(row.id) }
|
|
|
- const response = await submitOrderToU9(payload)
|
|
|
+ const payload = { orderCode }
|
|
|
+ const response = await modifySalesOrderSync(payload)
|
|
|
|
|
|
if (response.data && response.data.success) {
|
|
|
this.$message.success('订单提交成功')
|