戴艳蓉 3 years ago
parent
commit
9a0df93518

+ 3 - 1
src/apis/service/sellOut/project/index.js

@@ -20,9 +20,11 @@ export default {
   // 毛利率修改
   rateEdit: (data, params) => http(api + "projectrate", data, "post", params),
   // 项目返回商品分页查询
-  back_good_list: (data, params) => http(api + "consultbidlist", data, "post", params),
+  back_good_list: (data, params) => http(api + "projectfeedlist", data, "post", params),
   // 按照商品要求查询线上商品
   get_good_online_list: (data, params) => http(api + "goodplist", data, "post", params),
   // 按照商品要求查询线上商品
   project_online_good_add: (data, params) => http(api + "projectaddfed", data, "post", params),
+  // 删除已添加的线上商品
+  project_online_good_del: (data, params) => http(api + "projectfeeddel", data, "post", params),
 };

+ 2 - 2
src/components/globalComponents/search-brand/main.vue

@@ -66,7 +66,7 @@ export default {
         end: "",
         creater: "",
         status: "",
-        name: "",
+        brand_name: "",
       },
     };
   },
@@ -111,7 +111,7 @@ export default {
       this.selectLoading = true;
       if (query !== "") {
         this.options = [];
-        this.formValue.name = query;
+        this.formValue.brand_name = query;
         const { code, data, message } = await asyncRequest.list(this.formValue);
 
         if (code === 0) {

+ 2 - 2
src/views/sellOut/project/components/backGoodShow.vue

@@ -107,7 +107,7 @@
       :showModel="showModel"
       :sitem="searchItem"
       @cancel="showModel = false"
-      @submitRes="res"
+      @submitRes="resetFormData"
     />
   </div>
 </template>
@@ -277,7 +277,7 @@ export default {
           const model = {
             id: [id],
           };
-          const res = await asyncRequest.delete(model);
+          const res = await asyncRequest.project_online_good_del(model);
           if (res && res.code === 0) {
             this.$notify.success({
               title: "删除成功",

+ 10 - 11
src/views/sellOut/zixunOrder/components/addEditForm.vue

@@ -225,10 +225,10 @@
                   <template slot="good_name">
                     <div>{{ sitem.good_name }}</div>
                   </template>
-                  <template slot="speclist">
+                  <template slot="specinfo">
                     <span
-                      v-for="(si, i) in sitem.speclist"
-                      :key="si.spec_id + i"
+                      v-for="(si, i) in sitem.specinfo"
+                      :key="si.specid + i"
                     >
                       <span v-if="i !== 0">-</span
                       ><span>{{ si.spec_value }}</span>
@@ -681,20 +681,19 @@ export default {
               pgNo: e.pgNo,
               total_weight: e.total_weight,
               is_gold_price: e.is_gold_price,
-              speclist: [],
+              specinfo: [],
             };
-            e.speclist.forEach((a) => {
+            e.specinfo.forEach((a) => {
               let am = {
-                id: a.id,
-                spec_id: a.spec_id,
+                specid: a.spec_id,
                 spec_value_id: a.spec_value_id,
               };
-              im.speclist.push(am);
+              im.specinfo.push(am);
             });
+             model.ladder.push(im);
           });
-          model.ladder.push(im);
+         
           console.log(model);
-          return;
           const res = await asyncRequest.add(model);
           this.loading = false;
           if (res && res.code === 0) {
@@ -746,7 +745,7 @@ export default {
     //   newList.forEach((a) => {
     //     let m = {
     //       id: a.id,
-    //       spec_id: a.spec_id,
+    //       specid: a.specid,
     //       spec_value_id: a.spec_value_id,
     //       is_del: a.is_del || "0",
     //     };

+ 1 - 1
src/views/sellOut/zixunOrder/components/addEditGoodModal.vue

@@ -674,7 +674,7 @@ export default {
             return;
           }
           model.index = this.findex;
-          model.speclist = JSON.parse(JSON.stringify(this.spec_tableData));
+          model.specinfo = JSON.parse(JSON.stringify(this.spec_tableData));
           this.loading = false;
           this.showModelThis = false;
           // 刷新