Browse Source

修改bug

qukaidi 3 years ago
parent
commit
ff703957ba
2 changed files with 23 additions and 5 deletions
  1. 8 0
      src/api/standAlone/saleLeads.js
  2. 15 5
      src/views/saleLeads/detail.vue

+ 8 - 0
src/api/standAlone/saleLeads.js

@@ -58,4 +58,12 @@ export function getGoodsDescList() {
     url: '/api/blade-client/affairsdesc/getGoodsDescList',
     method: 'get',
   })
+}
+// 保存&&修改
+export function leadsSubmit(data) {
+  return request({
+    url: '/api/trade-purchase/leads/leadsSubmit',
+    method: 'post',
+    data
+  })
 }

+ 15 - 5
src/views/saleLeads/detail.vue

@@ -130,7 +130,7 @@ import { gainUser } from "@/api/basicData/customerInquiry";
 import { getUserInfo } from "@/api/system/user";
 import { getDeptTree } from "@/api/system/dept";
 import { getCurrentDate } from "@/util/date";
-import { dataDetail, typeSave, removeGoods, pleaseCheck, getGoodsDescList } from "@/api/standAlone/saleLeads";
+import { dataDetail, typeSave, removeGoods, pleaseCheck, getGoodsDescList, leadsSubmit } from "@/api/standAlone/saleLeads";
 import { contrastObj, contrastList } from "@/util/contrastData";
 import check from "@/components/check/check";
 import checkSchedule from "@/components/check/checkSchedule";
@@ -454,10 +454,20 @@ export default {
         ...this.form,
         itemList: this.dataList
       }
-      this.$router.push({
-        path: '/workManagement/main-items/list',
-        query: { data: data }
-      });
+      this.btnLoading = true;
+      leadsSubmit(data).then(res => {
+        this.$message.success('提交成功')
+        // this.$message({ type: "success", message: this.form.id ? "修改成功!" : "新增成功!" });
+        // this.queryData(res.data.data);
+        data.corpId=res.data.data
+        this.$router.push({
+          path: '/workManagement/main-items/list',
+          query: { data: data }
+        });
+      }).finally(() => {
+        this.btnLoading = false;
+      })
+
     },
     getCropId(row) {
       this.form.corpId = row