ソースを参照

improve: 优化

From-wh 2 年 前
コミット
f220246ceb

+ 5 - 0
template/admin/src/components/from/from.vue

@@ -58,6 +58,7 @@ export default {
     return {
       modals: false,
       type: 0,
+      loading: false,
       config: {
         global: {
           upload: {
@@ -83,6 +84,8 @@ export default {
     onSubmit(formData) {
       let datas = {};
       datas = formData;
+      if (this.loading) return;
+      this.loading = true;
       request({
         url: this.FromData.action,
         method: this.FromData.method,
@@ -95,8 +98,10 @@ export default {
           setTimeout(() => {
             this.$emit('submitFail');
           }, 1000);
+          this.loading = false;
         })
         .catch((res) => {
+          this.loading = false;
           this.$Message.error(res.msg);
         });
     },

+ 1 - 1
template/admin/src/components/main/components/tags-nav/tags-nav.less

@@ -69,7 +69,7 @@
     .scroll-body {
       height: ~'calc(100% - 1px)';
       display: inline-block;
-      padding: 3px 20px 0 20px;
+      padding: 3px 40px 0 20px;
       position: absolute;
       overflow: visible;
       white-space: nowrap;

+ 2 - 1
template/admin/src/pages/marketing/channelCode/createCode.vue

@@ -502,10 +502,11 @@ export default {
 }
 
 textarea {
-  padding: 5px;
+  padding: 0 5px;
   border-radius: 3px;
   border-color: #c5c8ce;
   outline-color: #2d8cf0;
+  font-size: 14px;
 }
 
 .picBox {

+ 6 - 2
template/admin/src/pages/marketing/live/anchor.vue

@@ -122,8 +122,12 @@ export default {
         .then((res) => {
           this.$Message.success(res.msg);
           this.labelLists.splice(num, 1);
-
-          this.getList();
+          if (!this.labelLists.length && this.labelFrom.page != 1) {
+            this.labelFrom.page -= 1;
+            this.getList();
+          } else {
+            this.getList();
+          }
         })
         .catch((res) => {
           this.$Message.error(res.msg);

+ 1 - 1
template/admin/src/pages/order/invoice/index.vue

@@ -94,7 +94,7 @@
         </template>
         <template slot-scope="{ row, index }" slot="is_invoice">
           <div v-if="row.is_invoice === 1">已开票</div>
-          <div v-else>未开票</div>
+          <div v-else>--</div>
         </template>
         <template slot-scope="{ row, index }" slot="status">
           <div v-if="row.status === 0">未发货</div>

+ 1 - 0
template/admin/src/utils/modalForm.js

@@ -90,6 +90,7 @@ export default function (formRequestPromise, { width = '700' } = { width: '700'
         };
         let btnStop = false;
         data.config.onSubmit = (formData, $f) => {
+          console.log('add')
           $f.btn.loading(true);
           $f.btn.disabled(true);
           if (btnStop) return;