From 9f86c9bbb70e0d059f23160c17648ebb1a33b7e6 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Thu, 17 Aug 2023 19:18:16 +0800 Subject: [PATCH] =?UTF-8?q?[add]=20=E6=96=87=E6=A1=A3=E5=AF=B9=E6=AF=94?= =?UTF-8?q?=E8=BF=81=E7=A7=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/image/daiban.png | Bin 0 -> 3632 bytes src/common/lang/en-us.js | 99 ++- src/common/lang/zh-cn.js | 77 +- src/components/customField/Search.vue | 351 +++----- src/views/documentManage/DocumentLibrary.vue | 4 +- .../documentManage/modules/LibraryDetail.vue | 57 +- src/views/documentTool/DocumentComparison.vue | 398 +++++++++ .../documentTool/modules/CommentList.vue | 405 +++++++++ .../modules/ComparisonResults.vue | 832 ++++++++++++++++++ .../modules/DocumentDataComparison.vue | 612 +++++++++++++ .../documentTool/modules/ImportResult.vue | 8 +- .../modules/InitiateComparison.vue | 612 +++++++++++++ .../documentTool/modules/SplitDetail.vue | 62 +- 13 files changed, 3233 insertions(+), 284 deletions(-) create mode 100644 src/assets/image/daiban.png create mode 100644 src/views/documentTool/DocumentComparison.vue create mode 100644 src/views/documentTool/modules/CommentList.vue create mode 100644 src/views/documentTool/modules/ComparisonResults.vue create mode 100644 src/views/documentTool/modules/DocumentDataComparison.vue create mode 100644 src/views/documentTool/modules/InitiateComparison.vue diff --git a/src/assets/image/daiban.png b/src/assets/image/daiban.png new file mode 100644 index 0000000000000000000000000000000000000000..19002c1792705f793a9233b153815758044b8a98 GIT binary patch literal 3632 zcmV-04$tw4P)_{$P zNe1eqsgni>V6^DtOM$fL0}1*>>o#>n(z0b+Qc^pVVpFzEks?KM$t5Z7?P|)toJ#+VuGjqoGP-2)Q99bgRj z7`P662wVl0H}$PoAU2t}y}(z1CxFMQB=cQh5cm#;)J?%=5Z42I1NZ{4qsC)R0B-}{c{X~ zs^Y=fIB~~-zXkRLb<)XE^EW?=PS0&*JYR@dGoqmv8uuZa9xB!S1K>A+pHw{F28jD2 z@ZF#eIx&JuTu0B{05-?%5eP(cAGGX8w)6*ewSi}W?^iTVg~YuE{GMN7I|jVv z`c^xr@xcd@v>b#0)p?xoPS2S+iP>XM`8^*rRU0wRtqc0j+YdBpU}mbEd<$ptJ+J02 z;Gct@4S^c>wsP-?M&G^(e-Q77moWiTdn~2f`4n z2O`#j=zSI$YbkC@0=t3v;s!sBd)@U-CTaY%pE1$^NF`8X|BY5oaZ4_M;er=&U&A9b zq^7Ukx6bWGp#hm3#hLbuI6a5ax&n9+cgiI=dDCp8eukj{F*S@zC%u}#Q~X6SaVPMI z+^X3R?wh@5MGzoDAVLBWWDc`SICne^->(7%k%D3|uKBDJBU>8f*eGOJAj1MX1=&S~ zQVY9XT`mp(eI<@u5aw^w+L2LurQhB|NiRE4r#(kr>r%sNp1R)qL}C#lmCW$*za$Wr_mmZARKjzXSgbSi=;UaX ze#+*-iV7C)WEph~XapSx>U}4Z26SrLgrVHH0IS5g!p3^3rZ)(x4x?!{LlL?C}t1NnPys}@g1+Ze$XxjNPCNItflGbvlo+D>> z60NsTcEI|rH6rP`Q+gbb5|6tbxfAvW0ah$$2yQcZF@c5mf^VZ}Jygf>bGztxB#x6U zbsjCy3!^xW?bTQ(G56C7@Suj&rnMZb>00?9*Nm%6~HG#a9_ZR2^J?Z3|$y6 zZ+f1qkTd`xkXg^E+HGO(+!jEW83_>rq$Lnx0ScUq!tFCw4_0)=dS1vGf)dkn9c!8w zGy<}VUQJyV=Av>ToK#7nA|ya-5;rrwh&xb~a;vh@+XhJjc-4F=l>} z!rE4mXczK++WE24nszA8u|MpgZN1jh2Lj*QhgxFt2nr#?!4f4*yt{xxAy%W^v1C7xei?_g8)Z+a&b>$k}rziI8dGjwAP+J zx`kwJB+1|gHP1}X@(e-ip_Mi5KpZ<=z4cX~A?#ksfLV#jSSdg#Tpuh@LHChHK%zZD z40-a-tdJL9A9<_Ov$UVKVV5HaTCptLwiB3=cqLMlAkN7s9{S}*`k(8>0e|vtd1O#3YmzBGy_`sIoOe2nNpXp#S+U zU-Cjo=0@fj{OTCfANa3%#<{f_Iv*5-G@8~m(8%Mj?x`_pkhVdF>%5u=B_<26@S$kC z&$Y2aes+-4ZMP=?EKu#SP3s^g~xLTiY&6OKf@S|=oMt@v9J z?}Vu5+;+i`2Lms4(|@`P2VG*?-Y&4Vxif;*cv@-e*}88V_PrXC1_&Wg4ZTPi@@h`! z{J6qPV$wp?cb7egvW;tUuA*gOD}Vv=u0= zvD#gsN-#InRqjm(i(5sVD`*ltP)_sC?4a*-32Qr&Wa#W|ZeLvF(yQa#d9&1xppN6` zcGt{$7DEWI2@|gC@M<1})sy_am@Kclo#6W4O<_{h+zX~c z6RwY7FJ=${;qDE^(<+1%kZO9Ac(3a;|6Sk+te$dxj7gHsLqr-7jqA^x%o~iAX=~%H zc@hywS{5fC<=9Np0Bog+ZU3BCQ+{Tyoge?>>ejRmFKsD>ysL6%2mQ|(SH;WT25DN? zKqF7Qx|@zFZP?3&K$8u3Amg6K@!ProtR>Es2rC;OMz-`-^a8mx@5qZg=sV@FdBw=P z9A|oH?c0W(-aOJ^<&b9AFXEvv!@wuG4{M1V!&Fr$MDzX%bj~1eFwO=Wj2zYmA=~=4 zVJ~eiX;MH+wi0c2UBHAQ16pj#zU&g#(r>cxD#TiA+yBKbl#i=oqv-s611BzQp3C8S z2c?MZea0(k6*4Sil+WLj$hbC`+= z;UHFnr~mqftG`F5e{gkb*bS|R%i4zdA?G9yoY~I)-|Rw1EwU(VG);Z=9DjK?&AX#D z-w}902*{|Ym-_*xn#2pPXMFM;-om6K<)Q6m)TjTta%Zk`NK2q>&E1g{Q-ew3yJBoV z8mGQ9jFZ{?yLbW%f-~-iK391OMUo zd{9W%22Oi5Sl!3b9Y;50EVdE?jT33X>VMvkv~LkW8kCpl`|FqzJB831d;B6|>e2(H zc|w2_ZpG?<9_f98^$vc;8rGnk6O@0#l$db6fz^Eyz2nIZuX&pVAz&%Ao$w=H@+0j% z;MdBMwT@y2gZNZQa1u9Q{7pzF?#s*lV&$Jy^AX~EegWYf)%^&Q@b+$5GS^u?V+fP) z<$_wCM&15j#KP!(HFX7$6%oYlUm@DI&#&7@z;9uGUwLvXDA?kwd0N>xcdsGtUV_Zh zmTI36pp+)taFE!;Px(zvF#hWAQl_TmgmsptP}A=tW`67w6R8ezZjn-&bf|^M z?xzU1^dbUtEcqtz`xTG5!7^w&f$ssI59*}SN!08J%v^zV0wE>n%Cp3T0Ca9TI@mcgH_jolp#d$w_7{<6w>n^BQE;g(3 z^lO-`yMY>xaRo!xw}6{990%C^lHF0@Jch)wi`)g^Z46o8#-pA -
-
- {{item.db_field_txt}} -
- -
+ -
-
- {{item.db_field_txt}} -
- -
+ -
-
- {{item.db_field_txt}} -
- -
+ + + + + -
-
- {{item.db_field_txt}} -
- -
+ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - @@ -170,8 +151,8 @@ {{ !toggleSearchStatus ? $t('open') : $t('putAway') }} - {{$t('reset')}} - {{$t('query')}} + {{$t('reset')}} + {{$t('query')}} @@ -215,7 +196,13 @@ export default { FieldType, queryParam: {}, toggleSearchStatus: false, - searchList: [] + searchList: [], + labelCol: { + span: 6 + }, + wrapperCol: { + span: 14 + } } }, mounted () { @@ -331,70 +318,4 @@ export default { diff --git a/src/views/documentManage/DocumentLibrary.vue b/src/views/documentManage/DocumentLibrary.vue index b8adee02..3b82c317 100644 --- a/src/views/documentManage/DocumentLibrary.vue +++ b/src/views/documentManage/DocumentLibrary.vue @@ -117,8 +117,8 @@ export default { tokenHeader: { 'X-Access-Token': Vue.ls.get(ACCESS_TOKEN) }, // url传参严格按照当前命名 url: { - tableHeader: 'document/bussDocumentLibraryEO/getHeader', // 表格头部字段 - getSearchList: 'document/bussDocumentLibraryEO/queryCondition', // 搜索字段 + tableHeader: '/document/bussDocumentLibraryEO/getHeader', // 表格头部字段 + getSearchList: '/document/bussDocumentLibraryEO/queryCondition', // 搜索字段 tableList: 'document/bussDocumentLibraryEO/queryPageInfo', // 表格数据 getAddForm: 'document/bussDocumentLibraryEO/getAddForm', // 表单的字段 addInfo: 'document/bussDocumentLibraryEO/addInfo', // 新增 diff --git a/src/views/documentManage/modules/LibraryDetail.vue b/src/views/documentManage/modules/LibraryDetail.vue index 9f2d2065..098337d7 100644 --- a/src/views/documentManage/modules/LibraryDetail.vue +++ b/src/views/documentManage/modules/LibraryDetail.vue @@ -12,21 +12,21 @@
-
+
- {{$t('updateLog')}} + {{$t('docLibrary.updateLog')}}
+ :title="$t('docLibrary.problemKnowledgeBase')"> - {{ $t('problemKnowledgeBase') }} + {{ $t('docLibrary.problemKnowledgeBase') }}
+ :title="$t('docLibrary.collection')"> - {{ collectFlag == '1' ? $t('cancelCollection') : $t('collection') }} + {{ collectFlag == '1' ? $t('docLibrary.cancelCollection') : $t('docLibrary.collection') }}
- {{$t('viewUploadedFiles')}} + {{$t('uploadFile.viewUploadedFiles')}} -- @@ -71,14 +71,14 @@ v-if="ol.list && ol.list.length > 0"> {{valItem.title}} - -- + -- {{ol.value ? ol.value : '--'}}
-
+
{{ol.db_field_txt}} @@ -96,7 +96,7 @@
@@ -115,7 +115,7 @@ - {{$t('viewUploadedFiles')}} + {{$t('uploadFile.viewUploadedFiles')}} -- @@ -140,7 +140,7 @@
- {{$t('DetailsPhasedImplementation')}} + {{$t('docLibrary.detailsPhasedImplementation')}}
- {{$t('See')}} + {{$t('view')}} {{$t('download')}} - {{$t('StandardBreakdown')}} + {{$t('docLibrary.standardBreakdown')}} - {{$t('dataLoading')}} { this.getInfoById() @@ -396,7 +397,7 @@ export default { }, collectionClick (val) { this.$confirm({ - content: val.collectFlag === 0 || !val.collectFlag ? this.$t('ConfirmCollection') : this.$t('cancelConfirmCollection'), + content: val.collectFlag === 0 || !val.collectFlag ? this.$t('docLibrary.confirmCollection') : this.$t('docLibrary.cancelConfirmCollection'), onOk: () => { let url = '' if (val.collectFlag === 0 || !val.collectFlag) { @@ -406,7 +407,7 @@ export default { } getAction(url, { id: val.id }).then((res) => { if (res.success) { - this.$message.success(this.$t('OperationSuccessful')) + this.$message.success(this.$t('operationSuccessful')) this.getWdkCollectAndSubscribeInfoByUser() } else { this.$message.warning(this.$t('operationFailed')) diff --git a/src/views/documentTool/DocumentComparison.vue b/src/views/documentTool/DocumentComparison.vue new file mode 100644 index 00000000..d51fb154 --- /dev/null +++ b/src/views/documentTool/DocumentComparison.vue @@ -0,0 +1,398 @@ + + + + + diff --git a/src/views/documentTool/modules/CommentList.vue b/src/views/documentTool/modules/CommentList.vue new file mode 100644 index 00000000..44e159d7 --- /dev/null +++ b/src/views/documentTool/modules/CommentList.vue @@ -0,0 +1,405 @@ + + + + + diff --git a/src/views/documentTool/modules/ComparisonResults.vue b/src/views/documentTool/modules/ComparisonResults.vue new file mode 100644 index 00000000..fb7fdd02 --- /dev/null +++ b/src/views/documentTool/modules/ComparisonResults.vue @@ -0,0 +1,832 @@ + + + + + diff --git a/src/views/documentTool/modules/DocumentDataComparison.vue b/src/views/documentTool/modules/DocumentDataComparison.vue new file mode 100644 index 00000000..e67be099 --- /dev/null +++ b/src/views/documentTool/modules/DocumentDataComparison.vue @@ -0,0 +1,612 @@ + + + + + diff --git a/src/views/documentTool/modules/ImportResult.vue b/src/views/documentTool/modules/ImportResult.vue index 043b2067..7dfa1529 100644 --- a/src/views/documentTool/modules/ImportResult.vue +++ b/src/views/documentTool/modules/ImportResult.vue @@ -1,6 +1,6 @@