cuiqian2004
2024-08-20 946dae0a8885b529e7755788ba7872503d9f9d9d
pages/modal/3018_2.vue
@@ -130,7 +130,7 @@
               </a>
            </view>
         </view>
         <button type="default" @tap="sava" class="btn_add" v-if="dropdownBtns.length==0">{{title}}</button>
         <button type="default" @tap="sava" class="btn_add" v-if="dropdownBtns.length==0" :class="saving?'btn_disabled':''" :disabled="saving">{{title}}</button>
         <button type="default" @tap="cancel" class="btn_cancel">{{translateSys('cancel')}}</button>
      </view>
@@ -197,7 +197,8 @@
            activity: null,
            receiver: null,
            intentFilter: null,
            content: ''
            content: '',
            saving:false
         };
      },
      onNavigationBarButtonTap(e) {
@@ -1756,7 +1757,8 @@
               title: this.translateSys("loading"),
               mask: true
            });
            var obj_attr = this.head_styledef.form.model;
            this.saving = true
            var obj_attr = this.head_styledef.form.model || [];
            console.log(obj_attr);
            // var req = Object.keys(obj_attr).map((a) => ({
            //    name: a,
@@ -1818,6 +1820,7 @@
                              showCancel: false,
                              confirmText: this.translateSys("cancel")
                           });
                           this.saving = false
                           return;
                        }
                        if (action.info) {
@@ -1866,8 +1869,10 @@
                     confirmText: this.translateSys("cancel")
                  });
               }
               this.saving = false
            }).catch(ex => {
               console.log(ex);
               this.saving = false
               uni.hideLoading();
               uni.showModal({
                  title: this.translateSys("tip"),
@@ -1878,6 +1883,7 @@
            });
         },
         afterOK() {
            this.saving = true
            var obj_attr = this.head_styledef.form.model;
            // console.log(obj_attr);
            var input_param = {
@@ -1934,6 +1940,7 @@
                        showCancel: false,
                        confirmText: this.translateSys("cancel")
                     });
                     this.saving = false
                     return false
                  } else {
                     var tip = data.info ? typeof data.info == 'string' ? data.info : data
@@ -1958,8 +1965,10 @@
                     confirmText: this.translateSys("cancel")
                  });
               }
               this.saving = false
            }).catch(ex => {
               // console.log(ex);
               this.saving = false
               uni.showModal({
                  title: this.translateSys('tip') + "7.1",
                  content: ex.errMsg,
@@ -2274,7 +2283,10 @@
            float: left;
            display: inline-block;
         }
         .btn_disabled {
            background-color: #ddd;
            color: #888;
         }
         .btn_cancel {
            width: 45%;
            margin: 0 10rpx;