Browse Source

第六期

chenxiong 3 years ago
parent
commit
76765f75da

+ 5 - 2
src/pages/cart/index.vue

@@ -306,7 +306,9 @@ export default {
     allCheckChange(val) {
       if (val) {
         this.goodsList.forEach((row, i) => {
-          this.$refs.multipleTable.toggleRowSelection(row, true);
+          if (row.goodsStatus != 0) {
+            this.$refs.multipleTable.toggleRowSelection(row, true);
+          }
         });
       } else {
         this.$refs.multipleTable.clearSelection();
@@ -341,7 +343,8 @@ export default {
 
       if (
         this.multipleSelection.length > 0 &&
-        this.multipleSelection.length == this.goodsList.length
+        this.multipleSelection.length ==
+          this.goodsList.filter((item) => item.goodsStatus != 0).length
       ) {
         this.checked = true;
       } else {

+ 3 - 0
src/pages/course-detail/index.vue

@@ -1700,6 +1700,7 @@
               :label="item.fieldName"
               :required="item.required"
               label-width="120px"
+              :disabled="true"
               :prop="item.required ? item.fieldKey : ''"
             >
               <el-input
@@ -1712,6 +1713,7 @@
               v-if="item.fieldKey == 'idcard'"
               :label="item.fieldName"
               :required="item.required"
+              :disabled="true"
               label-width="120px"
               :prop="item.required ? item.fieldKey : ''"
             >
@@ -1723,6 +1725,7 @@
             <el-form-item
               :key="index"
               v-if="item.fieldKey == 'telphone'"
+              :disabled="true"
               :label="item.fieldName"
               :required="item.required"
               label-width="120px"

+ 0 - 1
src/pages/person-center/my-course/index.vue

@@ -731,7 +731,6 @@ export default {
                       });
                     });
                   } else {
-                    console.log(item, "item");
                     this.$router.push({
                       path: `/my-course-detail/${item.goodsId}`,
                       query: {