Selaa lähdekoodia

不能传空值限制

suxinf 4 vuotta sitten
vanhempi
commit
f203f97c11

+ 1 - 1
src/views/parameter/CarSeries.vue

@@ -14,7 +14,7 @@
           :pageSize="pageSize"
         ></Table>
       </div>
-      <div class="page">
+      <div class="page" v-if="sum > 0">
         <Tablepage
           :totalPage="totalPage"
           :currentPage="currentPage"

+ 4 - 3
src/views/parameter/CommonParam.vue

@@ -79,7 +79,7 @@ export default {
           data: {},
         })
           .then((res) => {
-            console.log(res,44)
+            console.log(res,44);
             if (res.data && res.data.code === 200) {
               this.dictList = res.data.data;
               resolve();
@@ -161,18 +161,19 @@ export default {
             if (res.data && res.data.code === 200) {
               resolve();
             } else {
-              alert("新增失败,请重试1");
+              alert("新增失败,请重试");
               console.log(res);
             }
           })
           .catch((err) => {
-            alert("新增失败,请重试2");
+            alert("新增失败,请重试");
             reject(err);
           });
       });
     },
   },
   created() {
+    // this.addList(12);
     this.selectSysDataDictList()
       .then(() => {
         this.getDateList();

+ 3 - 3
src/views/parameter/ContentCategory1.vue

@@ -13,7 +13,7 @@
           :pageSize="sum"
         ></Table>
       </div>
-      <div class="page">
+      <div class="page" v-if="sum > 0">
         <Tablepage
           :totalPage="totalPage"
           :currentPage="currentPage"
@@ -175,12 +175,12 @@ export default {
               console.log(res);
               resolve();
             } else {
-              alert("新增失败,请重试1");
+              alert("新增失败,请重试");
               console.log(res);
             }
           })
           .catch((err) => {
-            alert("新增失败,请重试2");
+            alert("新增失败,请重试");
             reject(err);
           });
       });

+ 3 - 3
src/views/parameter/ContentCategory2.vue

@@ -13,7 +13,7 @@
           :pageSize="sum"
         ></Table>
       </div>
-      <div class="page">
+      <div class="page" v-if="sum > 0">
         <Tablepage
           :totalPage="totalPage"
           :currentPage="currentPage"
@@ -180,12 +180,12 @@ export default {
               console.log(res);
               resolve();
             } else {
-              alert("新增失败,请重试1");
+              alert("新增失败,请重试");
               console.log(res);
             }
           })
           .catch((err) => {
-            alert("新增失败,请重试2");
+            alert("新增失败,请重试");
             reject(err);
           });
       });

+ 1 - 1
src/views/parameter/Grouping.vue

@@ -14,7 +14,7 @@
           :pageSize="sum"
         ></Table>
       </div>
-      <div class="page">
+      <div class="page" v-if="sum > 0">
         <Tablepage
           :totalPage="totalPage"
           :currentPage="currentPage"

+ 3 - 3
src/views/parameter/MediaPlatform.vue

@@ -13,7 +13,7 @@
           :pageSize="sum"
         ></Table>
       </div>
-      <div class="page">
+      <div class="page" v-if="sum > 0">
         <Tablepage
           :totalPage="totalPage"
           :currentPage="currentPage"
@@ -182,12 +182,12 @@ export default {
               console.log(res);
               resolve();
             } else {
-              alert("新增失败,请重试1");
+              alert("新增失败,请重试");
               console.log(res);
             }
           })
           .catch((err) => {
-            alert("新增失败,请重试2");
+            alert("新增失败,请重试");
             reject(err);
           });
       });

+ 3 - 3
src/views/parameter/PlatformModule.vue

@@ -15,7 +15,7 @@
           :currentPage='currentPage'
         ></Table>
       </div>
-      <div class="page">
+      <div class="page" v-if="sum > 0">
         <Tablepage
           :totalPage="totalPage"
           :currentPage="currentPage"
@@ -166,7 +166,7 @@ export default {
       })
         .then((res) => {
           if (res.data && res.data.code === 200) {
-            console.log(res);
+            console.log(res,22);
             this.tableData = res.data.data;
             this.sum = res.data.count;
           } else {
@@ -213,7 +213,7 @@ export default {
           url: "/base/publishPlatformManager/deletePublishPlatformInfo",
           data: {
             id,
-            parentId: id,
+            // parentId: id,
           },
         })
           .then((res) => {

+ 5 - 1
src/views/parameter/components/Carseries/CarSeriesModal.vue

@@ -28,7 +28,11 @@ export default {
   },
   methods: {
     submit: function () {
-      this.$emit("submit", this.carType);
+      if (this.carType) {
+        this.$emit("submit", this.carType);
+      } else {
+        alert ('请输入车系名称');
+      }
     },
     hideModal: function () {
       this.$emit("hide_modal");

+ 1 - 1
src/views/parameter/components/Carseries/CarType.vue

@@ -13,7 +13,7 @@
           :pageSize="sum"
         ></Table>
       </div>
-      <div class="page">
+      <div class="page" v-if="sum > 0">
         <Tablepage
           :totalPage="totalPage"
           :currentPage="currentPage"

+ 6 - 1
src/views/parameter/components/Carseries/CarTypeModal.vue

@@ -30,7 +30,12 @@ export default {
   },
   methods: {
     submit: function () {
-      this.$emit("submit", this.carType);
+      if (this.carType) {
+        this.$emit("submit", this.carType);
+      } else {
+        alert ('请输入车型名称');
+      }
+      
     },
     hideModal: function () {
       this.$emit("hide_modal");

+ 6 - 1
src/views/parameter/components/ContentCategory1/Modal.vue

@@ -30,7 +30,12 @@ export default {
   },
   methods: {
     submit: function () {
-      this.$emit("submit", this.name);
+      if (this.name) {
+        this.$emit("submit", this.name);
+      } else {
+        alert('请输入类别名称');
+      }
+      
     },
     hideModal: function () {
       this.$emit("hide_modal");

+ 5 - 1
src/views/parameter/components/ContentCategory2/Modal.vue

@@ -30,7 +30,11 @@ export default {
   },
   methods: {
     submit: function () {
-      this.$emit("submit", this.name);
+      if (this.name) {
+        this.$emit("submit", this.name);
+      } else {
+        alert('请输入类别名称');
+      }
     },
     hideModal: function () {
       this.$emit("hide_modal");

+ 1 - 1
src/views/parameter/components/Grouping/GroupMember.vue

@@ -12,7 +12,7 @@
           :pageSize="sum"
         ></Table>
       </div>
-      <div class="page">
+      <div class="page" v-if="sum > 0">
         <Tablepage
           :totalPage="totalPage"
           :currentPage="currentPage"

+ 6 - 2
src/views/parameter/components/Grouping/GroupMemberModal.vue

@@ -41,7 +41,7 @@
             @change_icon="changeIcon"
           >
           </Table>
-                  <div class="page" v-if="sum > 0">
+        <div class="page" v-if="sum > 0">
           <Tablepage
             :totalPage="totalPage"
             :currentPage="currentPage"
@@ -116,7 +116,11 @@ export default {
   methods: {
     submit: function () {
       this.dlrIdList();
-      this.$emit("submit", this.idList);
+      if (this.idList.length !== 0) {
+        this.$emit("submit", this.idList);
+      } else {
+        alert('请选择要添加的成员');
+      }
     },
     hideModal: function () {
       this.$emit("hide_modal");

+ 5 - 1
src/views/parameter/components/Grouping/GroupingModal.vue

@@ -28,7 +28,11 @@ export default {
   },
   methods: {
     submit: function () {
-      this.$emit("submit", this.groupName);
+      if (this.groupName) {
+        this.$emit("submit", this.groupName);
+      } else {
+        alert('请输入小组名称');
+      }
     },
     hideModal: function () {
       this.$emit("hide_modal");

+ 5 - 1
src/views/parameter/components/MediaPlatform/Modal.vue

@@ -30,7 +30,11 @@ export default {
   },
   methods: {
     submit: function () {
-      this.$emit("submit", this.name);
+      if (this.name) {
+        this.$emit("submit", this.name);
+      } else {
+        alert('请输入平台名称');
+      }
     },
     hideModal: function () {
       this.$emit("hide_modal");

+ 3 - 3
src/views/parameter/components/PlatformModule/DetailPage.vue

@@ -13,7 +13,7 @@
           :pageSize="sum"
         ></Table>
       </div>
-      <div class="page">
+      <div class="page" v-if="sum > 0">
         <Tablepage
           :totalPage="totalPage"
           :currentPage="currentPage"
@@ -128,10 +128,10 @@ export default {
       });
     },
     // 新增板块模态框 保存
-    submit: function (platetName) {
+    submit: function (platName) {
       let parentId = this.parentId;
       this.currentPage = Math.ceil((this.sum + 1) / this.pageSize);
-      this.addPublishPlatformInfo(parentId, platetName).then(() => {
+      this.addPublishPlatformInfo(parentId, platName).then(() => {
         this.selectPublishPlatformPage(
           this.parentId,
           this.currentPage,

+ 7 - 3
src/views/parameter/components/PlatformModule/DetailPageModal.vue

@@ -4,7 +4,7 @@
       <div class="modal_content">
         <div class="input">
           <p>板块名称</p>
-          <input type="text" v-model="platetName" />
+          <input type="text" v-model="platName" />
         </div>
         <div class="btn">
           <button @click="submit" style="margin: 0">保存</button>
@@ -25,12 +25,16 @@ export default {
   },
   data() {
     return {
-      platetName: "",
+      platName: "",
     };
   },
   methods: {
     submit: function () {
-      this.$emit("submit", this.platetName);
+      if (this.platName) {
+        this.$emit("submit", this.platName);
+      } else {
+        alert('请输入版块名称');
+      }
     },
     hideModal: function () {
       this.$emit("hide_modal");

+ 7 - 3
src/views/parameter/components/PlatformModule/PlatFormModal.vue

@@ -3,7 +3,7 @@
     <div class="modal_content">
       <div class="input">
         <p>平台名称</p>
-        <input type="text" v-model="plateName" />
+        <input type="text" v-model="platName" />
       </div>
       <div class="btn">
         <button @click="submit" style="margin: 0">保存</button>
@@ -23,12 +23,16 @@ export default {
   },
   data() {
     return {
-      plateName: "",
+      platName: "",
     };
   },
   methods: {
     submit: function () {
-      this.$emit("submit", this.plateName);
+      if (this.platName) {
+        this.$emit("submit", this.platName);
+      } else {
+        alert('请输入平台名称');
+      }
     },
     hideModal: function () {
       this.$emit("hide_modal");

+ 2 - 2
src/views/parameter/components/PlatformModule/PlatformTable.vue

@@ -26,7 +26,7 @@
             <span @click="edit(index)" v-if="!editFlag[index]">编辑</span>
             <span @click="submitEdit(index)" v-else>确定</span>
             <span @click="showModal(index)">删除</span>
-            <span @click="plate(index)" v-if="obj.platformName !=='其它'"
+            <span @click="plate(index)" v-if="obj.platformName !=='其它' && obj.platformName !== '其他'"
               >平台版块></span
             >
             <span v-else class="nono">占位模块></span>
@@ -102,7 +102,7 @@ export default {
     },
     // 点击删除,展示模态框
     showModal: function (i) {
-      if (this.tableData[i].platformName !=='其它') {
+      if (this.tableData[i].platformName !=='其它' && this.tableData[i].platformName !=='其他') {
         this.tipModalFlag = true;
       } else {
         this.deleteModalFlag = true;