Kaynağa Gözat

财务报表添加限制

xiaodai2022 2 yıl önce
ebeveyn
işleme
f42ab8475e

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/index.html


+ 0 - 0
dist/static/css/chunk-6b54d25c.a5a16243.css → dist/static/css/chunk-3097d230.a5a16243.css


+ 0 - 0
dist/static/css/chunk-6b54d25c.a5a16243.css.gz → dist/static/css/chunk-3097d230.a5a16243.css.gz


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/static/js/app.00d2265d.js


BIN
dist/static/js/app.00d2265d.js.gz


BIN
dist/static/js/app.26313a2b.js.gz


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/static/js/chunk-3097d230.61d49af8.js


BIN
dist/static/js/chunk-3097d230.61d49af8.js.gz


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/static/js/chunk-6b54d25c.efbd3991.js


BIN
dist/static/js/chunk-6b54d25c.efbd3991.js.gz


+ 19 - 1
src/views/search/standBook/real-time-export-new.vue

@@ -145,10 +145,12 @@ export default {
       this.searchList();
     },
     openModal(sitem) {
+      if (this.checkAuditTime('9:00','18:00')) return this.$message.warning('9:00至18:00不可编辑')
+    
       this.showModel = true;
       this.sitem = sitem;
     },
-
+   
     batchExport(content) {
       if (!this.loading) {
         this.loading = true;
@@ -173,6 +175,22 @@ export default {
       }
       this.loading = false;
     },
+    checkAuditTime(beginTime, endTime) {
+      var nowDate = new Date();
+      var beginDate = new Date(nowDate);
+      var endDate = new Date(nowDate);
+
+      var beginIndex = beginTime.lastIndexOf("\:");
+      var beginHour = beginTime.substring(0, beginIndex);
+      var beginMinue = beginTime.substring(beginIndex + 1, beginTime.length);
+      beginDate.setHours(beginHour, beginMinue, 0, 0);
+
+      var endIndex = endTime.lastIndexOf("\:");
+      var endHour = endTime.substring(0, endIndex);
+      var endMinue = endTime.substring(endIndex + 1, endTime.length);
+      endDate.setHours(endHour, endMinue, 0, 0);
+      return nowDate.getTime() - beginDate.getTime() >= 0 && nowDate.getTime() <= endDate.getTime();
+    },
   },
 };
 </script>

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor