From d8f97ebbbe27affff762f4f131f29f773e4c4738 Mon Sep 17 00:00:00 2001
From: he wei <858544502@qq.com>
Date: 星期六, 21 十月 2023 08:55:43 +0800
Subject: [PATCH] UA 物料图纸历史 0809详情等修改

---
 src/pages/resourceManage/materialsCenter/history/history.vue |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/src/pages/resourceManage/materialsCenter/history/history.vue b/src/pages/resourceManage/materialsCenter/history/history.vue
index 753b219..774e017 100644
--- a/src/pages/resourceManage/materialsCenter/history/history.vue
+++ b/src/pages/resourceManage/materialsCenter/history/history.vue
@@ -97,7 +97,7 @@
       :visible="otherDocVisible"
       title="鍏朵粬闄勪欢"
       :destroyOnClose="true"
-      :width="600"
+      :width="850"
       :footer="null"
       @cancel="otherDocCancel"
     >
@@ -149,7 +149,7 @@
 
   data() {
     return {
-      oprateInfo: '',
+      oprateInfo: "",
       downloadlogVisible: false,
       fullScreen: false,
       diffVisible: false,
@@ -268,7 +268,15 @@
           list = data2;
           prods = data2.products;
           attachLocks = data2.attachLocks || [];
-          otherDoc = data3;
+          let subModel = data2.subModel;
+          let reg = new RegExp("^" + subModel, "i");
+          let reg2 = /(.*\\+)*(.*)$/;
+          otherDoc = data3.filter((v) => {
+            let fileName = v.match(reg2)[2];
+            let arr = fileName.split(".");
+            let fileType = arr.length ? arr[arr.length - 1].toLowerCase() : "";
+            return !(reg.test(fileName) && fileType == "dwg");
+          });
         }
         this.dataSource = prods;
         this.record = list;
@@ -354,9 +362,7 @@
     },
     downloadLogs() {
       // console.log(this.record);
-      let {
-        id,
-      } = this.record;
+      let { id } = this.record;
       this.oprateInfo = id;
       this.downloadlogVisible = true;
     },

--
Gitblit v1.9.1