From be7e754d737d6c7a689465928117edb3aa02bad4 Mon Sep 17 00:00:00 2001
From: zuozhengqing <a13193816592@163.com>
Date: 星期五, 24 十一月 2023 11:01:40 +0800
Subject: [PATCH] 销售明细单接口修改,确认订单和推送aps合并为同一个
---
src/views/sales/salesDetails/AddSalesDetailsDialog.vue | 2
src/api/sales/salesDetails.js | 14 +-----
src/views/sales/salesDetails/index.vue | 48 ++++++------------------
3 files changed, 16 insertions(+), 48 deletions(-)
diff --git a/src/api/sales/salesDetails.js b/src/api/sales/salesDetails.js
index 5857dd7..466b229 100644
--- a/src/api/sales/salesDetails.js
+++ b/src/api/sales/salesDetails.js
@@ -54,14 +54,6 @@
method: "get"
})
}
-// 鍒涘缓浜у搧鍑哄簱淇℃伅
-export function createOperation(data) {
- return request({
- url: "/api/salesDetails/createOperation",
- method: "post",
- data
- })
-}
// 娣诲姞閿�鍞槑缁�
export function getProjectList(data) {
return request({
@@ -70,10 +62,10 @@
data
})
}
-// 鎺ㄩ�侀攢鍞槑缁嗕俊鎭埌aps椤圭洰妯″潡
-export function sendSalesDetailsToApsProject(data) {
+// 鎺ㄩ�侀攢鍞槑缁嗕俊鎭埌aps椤圭洰妯″潡 / 纭鎻愪氦
+export function sendSalesDetailsToOtherSystem(data) {
return request({
- url: "/api/salesDetails/sendSalesDetailsToApsProject",
+ url: "/api/salesDetails/sendSalesDetailsToOtherSystem",
method: "post",
data
})
diff --git a/src/views/sales/salesDetails/AddSalesDetailsDialog.vue b/src/views/sales/salesDetails/AddSalesDetailsDialog.vue
index 30c0c34..de7e1ce 100644
--- a/src/views/sales/salesDetails/AddSalesDetailsDialog.vue
+++ b/src/views/sales/salesDetails/AddSalesDetailsDialog.vue
@@ -485,7 +485,7 @@
<script>
import CommonFormTableView from "@/components/makepager/CommonFormTableView"
import { getAllData } from "@/api/client/client"
-import { getAddSalesDetails, getUpdateSalesDetails,getProjectList,sendSalesDetailsToApsProject } from "@/api/sales/salesDetails"
+import { getAddSalesDetails, getUpdateSalesDetails,getProjectList} from "@/api/sales/salesDetails"
import SelectClientDialog from "@/views/other/commonDialog/SelectClientDialog"
import SelectChanceDialog from "@/views/other/commonDialog/SelectChanceDialog"
import AddCollectionPlan from "@/views/other/payment/collectionPlan/AddCollectionPlan"
diff --git a/src/views/sales/salesDetails/index.vue b/src/views/sales/salesDetails/index.vue
index ca149e8..1d267bb 100644
--- a/src/views/sales/salesDetails/index.vue
+++ b/src/views/sales/salesDetails/index.vue
@@ -155,10 +155,8 @@
getProductInventoryInfo,
getProductOrderInfo,
updateStatus,
- createOperation,
getProjectList,
- getUpdateSalesDetails,
- sendSalesDetailsToApsProject
+ sendSalesDetailsToOtherSystem
} from "@/api/sales/salesDetails"
import pageMixin from "@/components/makepager/pager/mixin/pageMixin"
import DetailSpecification from "@/views/sales/salesDetails/DetailSpecification"
@@ -410,7 +408,7 @@
...item,
client_name: item.client.name,
member_name: item.Member.username,
- source: "CRM鍚屾"
+ source: ""
}
})
this.tableList.tableInfomation = list || []
@@ -498,16 +496,12 @@
...row,
status: 2
}
- await createOperation(params).then((res) => {
+ console.log(params,"鐪嬬湅params")
+ await sendSalesDetailsToOtherSystem(params).then((res)=>{
if (res.code == 200) {
- this.$message.success("纭鎻愪氦鎴愬姛")
+ this.$message.success("鎴愬姛鎺ㄩ�佽嚦aps绯荤粺")
this.getData()
this.thatRow.status=2
- sendSalesDetailsToApsProject(this.thatRow).then((res)=>{
- if(res.code===200){
- this.$message.success("鎴愬姛鎺ㄩ�佽嚦aps绯荤粺")
- }
- })
}
})
}
@@ -680,32 +674,14 @@
if(valid){
console.log()
this.projectListShow=false
- getUpdateSalesDetails({
- id:this.thatRow.id,
- salesDetails:params
- }).then((res) => {
- console.log(res)
- this.editConfig.visible = false
- if (res.code === 200) {
- let params2 = {
- ...this.thatRow,
- status: 2
- }
- createOperation(params2).then((res) => {
- if (res.code == 200) {
- this.$message.success("鎻愪氦鎴愬姛")
- this.getData()
- this.thatRow.status=2
- sendSalesDetailsToApsProject(this.thatRow).then((res)=>{
- if(res.code===200){
- this.$message.success("鎴愬姛鎺ㄩ�佽嚦aps绯荤粺")
- }
- })
- }
- })
+ console.log(params,"閫夋嫨椤圭洰鍚庣殑params")
+ params.status=2
+ sendSalesDetailsToOtherSystem(params).then((res)=>{
+ if (res.code == 200) {
+ this.$message.success("鎴愬姛鎺ㄩ�佽嚦aps绯荤粺")
+ this.getData()
+ this.thatRow.status=2
}
- }).catch((err)=>{
- this.$message.error(`缂栬緫澶辫触:${err}`)
})
}
})
--
Gitblit v1.8.0