Tang 2 jaren geleden
bovenliggende
commit
e23ba328d4
2 gewijzigde bestanden met toevoegingen van 23 en 9 verwijderingen
  1. 12 5
      src/views/Marketing/goods/spec/specAdd.vue
  2. 11 4
      src/views/Marketing/goods/spec/specEdit.vue

+ 12 - 5
src/views/Marketing/goods/spec/specAdd.vue

@@ -46,7 +46,10 @@
           </div>
         </el-form-item>
         <el-form-item label="名称" prop="name">
-          <el-input v-model.trim="ruleForm.name" style="width: 220px"></el-input>
+          <el-input
+            v-model.trim="ruleForm.name"
+            style="width: 220px"
+          ></el-input>
         </el-form-item>
         <el-form-item label="商品规格" class="eee" prop="specList">
           <div class="spec-title">最多添加两个商品规格类型</div>
@@ -161,7 +164,7 @@ export default {
         changeSpec(this.ruleForm).then((res) => {
           this.isNext = true;
           // this.ruleForm.specTemplateId = res.data[0].specTemplateId;
-          this.getSpecDetail(res.data[0].specTemplateId)
+          this.getSpecDetail(res.data[0].specTemplateId);
           res.data.map((ele) => {
             ele.attrListVos.map((e, i) => {
               ele["value" + i] = e.value;
@@ -188,7 +191,11 @@ export default {
       });
     },
     back() {
-      this.$router.go(-1);
+      this.$store.dispatch("tagsView/exitView", this.$route).then((res) => {
+        this.$router.push({
+          path: "spec",
+        });
+      });
     },
   },
   computed: {},
@@ -205,7 +212,7 @@ export default {
 };
 </script>
 
-<style  lang="scss" scoped>
+<style lang="scss" scoped>
 #specAdd {
   padding-top: 30px;
   .spec-title {
@@ -224,4 +231,4 @@ export default {
     }
   }
 }
-</style>
+</style>

+ 11 - 4
src/views/Marketing/goods/spec/specEdit.vue

@@ -45,7 +45,10 @@
           </div>
         </el-form-item>
         <el-form-item label="名称" prop="name">
-          <el-input v-model.trim="ruleForm.name" style="width: 220px"></el-input>
+          <el-input
+            v-model.trim="ruleForm.name"
+            style="width: 220px"
+          ></el-input>
         </el-form-item>
         <el-form-item label="商品规格" class="eee" prop="specList">
           <div class="spec-title">最多添加两个商品规格类型</div>
@@ -191,7 +194,11 @@ export default {
       });
     },
     back() {
-      this.$router.go(-1);
+      this.$store.dispatch("tagsView/exitView", this.$route).then((res) => {
+        this.$router.push({
+          path: "spec",
+        });
+      });
     },
   },
   computed: {},
@@ -205,7 +212,7 @@ export default {
 };
 </script>
 
-<style  lang="scss" scoped>
+<style lang="scss" scoped>
 #specAdd {
   padding-top: 30px;
   .spec-title {
@@ -224,4 +231,4 @@ export default {
     }
   }
 }
-</style>
+</style>