From 9b288bab59a8533b69f12c40bef19cb56df8ef1e Mon Sep 17 00:00:00 2001 From: hyt <958868763@qq.com> Date: Wed, 28 Aug 2024 10:11:03 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=B8=AD=E5=BF=83?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=91=A8=E4=B8=89=E5=BC=80=E5=8F=91=20?= =?UTF-8?q?=E5=91=A8=E5=9B=9B=E6=BC=94=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../authority/images/删除.png | Bin 0 -> 3457 bytes .../authority/images/设置.png | Bin 0 -> 4522 bytes .../DataCenterOptions/authority/index.vue | 384 ++++++ .../authority/settingForm.vue | 365 +++++ .../DataCenterOptions/com/baseNewSelect.vue | 290 ++++ .../compoments/baseCascader/index.vue | 212 +++ .../compoments/baseDatePicker.vue | 149 ++ .../compoments/baseDateTimePicker.vue | 48 + .../compoments/baseDialog.vue | 99 ++ .../DataCenterOptions/compoments/baseForm.vue | 100 ++ .../compoments/baseFormItem.vue | 21 + .../compoments/baseLink/index.vue | 554 ++++++++ .../compoments/baseMenuTree.vue | 463 +++++++ .../compoments/baseNewForm.vue | 928 +++++++++++++ .../compoments/baseNewSelect.vue | 321 +++++ .../DataCenterOptions/compoments/basePage.vue | 79 ++ .../compoments/baseRadio.vue | 24 + .../compoments/baseSelect.vue | 29 + .../compoments/baseTable.vue | 634 +++++++++ .../compoments/baseTableForm_v2.vue | 741 ++++++++++ .../compoments/baseUpload.vue | 0 src/views/DataCenterOptions/configData.js | 102 ++ .../dataOrigin/configData.js | 281 ++++ .../dataOrigin/images/删除.png | Bin 0 -> 3457 bytes .../dataOrigin/images/设置.png | Bin 0 -> 4522 bytes .../DataCenterOptions/dataOrigin/index.vue | 664 +++++++++ .../DataCenterOptions/dataOrigin/indexOld.vue | 1211 +++++++++++++++++ .../dataOrigin/mainTable.vue | 83 ++ .../dataOrigin/ruleAddTable.vue | 172 +++ .../DataCenterOptions/dataOrigin/sonTable.vue | 866 ++++++++++++ .../displayInfo/images/删除.png | Bin 0 -> 3457 bytes .../displayInfo/images/设置.png | Bin 0 -> 4541 bytes .../DataCenterOptions/displayInfo/index.vue | 608 +++++++++ .../displayInfo/indexOldCopy.vue | 442 ++++++ .../displayInfo/settingChunk.vue | 289 ++++ .../distribute/baseLink/index.vue | 614 +++++++++ .../distribute/baseNewSelect.vue | 315 +++++ .../distribute/images/删除.png | Bin 0 -> 3457 bytes .../distribute/images/设置.png | Bin 0 -> 4522 bytes .../DataCenterOptions/distribute/index.vue | 379 ++++++ .../distribute/settingForm.vue | 649 +++++++++ src/views/DataCenterOptions/images/1.png | Bin 0 -> 4483 bytes src/views/DataCenterOptions/images/2.png | Bin 0 -> 4102 bytes src/views/DataCenterOptions/images/3.png | Bin 0 -> 3670 bytes src/views/DataCenterOptions/images/4.png | Bin 0 -> 2929 bytes src/views/DataCenterOptions/images/5.png | Bin 0 -> 3056 bytes src/views/DataCenterOptions/images/icon.png | Bin 0 -> 2617 bytes src/views/DataCenterOptions/images/删除.png | Bin 0 -> 3457 bytes src/views/DataCenterOptions/images/设置.png | Bin 0 -> 4541 bytes src/views/DataCenterOptions/index.vue | 587 ++++++++ .../DataCenterOptions/logsDeatil/index.vue | 371 +++++ src/views/DataCenterOptions/masterDataAdd.vue | 482 +++++++ src/views/DataCenterOptions/settingMenu.vue | 245 ++++ src/views/masterDataOptions/index.vue | 33 +- src/views/masterDataOptions/masterDataAdd.vue | 17 +- vue.config.js | 6 +- 56 files changed, 13834 insertions(+), 23 deletions(-) create mode 100644 src/views/DataCenterOptions/authority/images/删除.png create mode 100644 src/views/DataCenterOptions/authority/images/设置.png create mode 100644 src/views/DataCenterOptions/authority/index.vue create mode 100644 src/views/DataCenterOptions/authority/settingForm.vue create mode 100644 src/views/DataCenterOptions/com/baseNewSelect.vue create mode 100644 src/views/DataCenterOptions/compoments/baseCascader/index.vue create mode 100644 src/views/DataCenterOptions/compoments/baseDatePicker.vue create mode 100644 src/views/DataCenterOptions/compoments/baseDateTimePicker.vue create mode 100644 src/views/DataCenterOptions/compoments/baseDialog.vue create mode 100644 src/views/DataCenterOptions/compoments/baseForm.vue create mode 100644 src/views/DataCenterOptions/compoments/baseFormItem.vue create mode 100644 src/views/DataCenterOptions/compoments/baseLink/index.vue create mode 100644 src/views/DataCenterOptions/compoments/baseMenuTree.vue create mode 100644 src/views/DataCenterOptions/compoments/baseNewForm.vue create mode 100644 src/views/DataCenterOptions/compoments/baseNewSelect.vue create mode 100644 src/views/DataCenterOptions/compoments/basePage.vue create mode 100644 src/views/DataCenterOptions/compoments/baseRadio.vue create mode 100644 src/views/DataCenterOptions/compoments/baseSelect.vue create mode 100644 src/views/DataCenterOptions/compoments/baseTable.vue create mode 100644 src/views/DataCenterOptions/compoments/baseTableForm_v2.vue create mode 100644 src/views/DataCenterOptions/compoments/baseUpload.vue create mode 100644 src/views/DataCenterOptions/configData.js create mode 100644 src/views/DataCenterOptions/dataOrigin/configData.js create mode 100644 src/views/DataCenterOptions/dataOrigin/images/删除.png create mode 100644 src/views/DataCenterOptions/dataOrigin/images/设置.png create mode 100644 src/views/DataCenterOptions/dataOrigin/index.vue create mode 100644 src/views/DataCenterOptions/dataOrigin/indexOld.vue create mode 100644 src/views/DataCenterOptions/dataOrigin/mainTable.vue create mode 100644 src/views/DataCenterOptions/dataOrigin/ruleAddTable.vue create mode 100644 src/views/DataCenterOptions/dataOrigin/sonTable.vue create mode 100644 src/views/DataCenterOptions/displayInfo/images/删除.png create mode 100644 src/views/DataCenterOptions/displayInfo/images/设置.png create mode 100644 src/views/DataCenterOptions/displayInfo/index.vue create mode 100644 src/views/DataCenterOptions/displayInfo/indexOldCopy.vue create mode 100644 src/views/DataCenterOptions/displayInfo/settingChunk.vue create mode 100644 src/views/DataCenterOptions/distribute/baseLink/index.vue create mode 100644 src/views/DataCenterOptions/distribute/baseNewSelect.vue create mode 100644 src/views/DataCenterOptions/distribute/images/删除.png create mode 100644 src/views/DataCenterOptions/distribute/images/设置.png create mode 100644 src/views/DataCenterOptions/distribute/index.vue create mode 100644 src/views/DataCenterOptions/distribute/settingForm.vue create mode 100644 src/views/DataCenterOptions/images/1.png create mode 100644 src/views/DataCenterOptions/images/2.png create mode 100644 src/views/DataCenterOptions/images/3.png create mode 100644 src/views/DataCenterOptions/images/4.png create mode 100644 src/views/DataCenterOptions/images/5.png create mode 100644 src/views/DataCenterOptions/images/icon.png create mode 100644 src/views/DataCenterOptions/images/删除.png create mode 100644 src/views/DataCenterOptions/images/设置.png create mode 100644 src/views/DataCenterOptions/index.vue create mode 100644 src/views/DataCenterOptions/logsDeatil/index.vue create mode 100644 src/views/DataCenterOptions/masterDataAdd.vue create mode 100644 src/views/DataCenterOptions/settingMenu.vue diff --git a/src/views/DataCenterOptions/authority/images/删除.png b/src/views/DataCenterOptions/authority/images/删除.png new file mode 100644 index 0000000000000000000000000000000000000000..c74a00496e4a9cf13c0f1f81baeb8abcc39089de GIT binary patch literal 3457 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 literal 0 HcmV?d00001 diff --git a/src/views/DataCenterOptions/authority/images/设置.png b/src/views/DataCenterOptions/authority/images/设置.png new file mode 100644 index 0000000000000000000000000000000000000000..fa32cf3ff4734e26732123f52d7327251ee9a51c GIT binary patch literal 4522 zcmV;b5moMqP)Px`WJyFpRCr$Pool+>HV#Cc{q!C(URmOm#omMVGZVJOJG{DjkcBFcl;9uv9JeTu z1spsmwfc{5@h21r1r8PXBeV$xLV;ri0+8^IP~b#?03_Ta6bL}V2SNc%fyf}3ZZYa1 z3IrezF?1{wQy>7rbc<0BQ6K<$h@oSdm;wO^rdy19hynq~Lku0u#1sfXFx_I*Llg)= zoDKbYz5cUv$-RHehy5&%UzX+5|2t3rahD4~$R;lU$WH&~dWka#kXd99KuCJNUax;dARsgRu`J8q$iNu$S%Cn==n-qi$Z#0XMj!q?GKx*p0K}%>x7X|S zU*jp1!+$Qz@?Cj>yPrD%F-oic!Ot;k6p0HBDj$Q5Kz0p zdynm^q89<}9DsnrO;TRv)de7+odXb1xXA#CZC}vN0SGAEdf$V6^ADWO<*;bfFD2SP zAOHb{o1{ViSlzNLVQawFAsQfB8WMnj!c8_T009g(S^p7@I$+~GBme=#BLcGbWNv!+ zFhAg!XUFJuqEQEI9e@C$82~XmsbO;<8g;Wy|o4-Y^Zl{3`;OhD3o5$J2atTL}rwrLL! zKpISED6eS!N1Co>qu}4Ffd*=WbkiOhfK-@nb;$J9TKJAOJ8~N`Sz7Ur^q+Y1$+htV zkQ0pmlka3of++bOnS2$6jVh(dX0GSw+{X(V5<$7d;64$Vtt_ zPmcNGxI`$nmzC*Pqd_-7oO*ziSrRCwyWllK?i`b@n;c2{i%={0x#0z;3J-f{?)5wL z%3i1&Bs~G~YA|8z0|Q;4IGUHkb~PXgWk|PvqzfP&%N>ffdS#22$=^`pF8zo*AU85x z*KAP>%Z>C-OLm8(2OuN=B2$guO##MsAvY?&T>BAMKqil7Q-W~-O0TBACIDR>k)p)raVEIHkk6dWxWIfJBvfXy7pGsE}jMAW{2E>{@4$B?lGf0musjfgHL2}y9 z5gyr>1~(ZX3~_6BDh#j$92b;;QNC%DgYeBrSr$8Dx~~Ve|v{;VZ-+*R@7u_XQ9xNGP@FWwQbh zQ}4mf9t6A5PEkNm-qWeM50LL0$Xzni=+spmNCX&gx0K60C{Tm zu&&$UKn-JQ(X`>3ltYbKgc2Nv0Hnv;Dy$Zq1deHY6N0{!EW!eW@e(-7f~<~TGu{~4 zYA&HTW|~Yw(wE{-BLR|}0)F64;ZfUj4&HCnNbn?mZwW{?GNpd3@tBrlNRh4Ol8R#~ zj>Ddqu_@o14kcrAxWopiFkx4?Xsmx+Wqm;RI!@8n1$0MCx0b%zg3Wqcp zlMX8ahqbI7Ow+9d?&YgHAWTTu#x#@z?uNU9$B+r>pp))-bkVpAAS6iWsTOrAHmFz5 zU;812+qAac`gS)iXuzZ$+lWY%qe6P+?8xV!zHDvbdtm{{>xJI2 zW*ZU7WYjqz09=g$qqm~Wg6tfCfPk=tLn1AE4p+{Oeh&0j!vMmr6k0VLp~M;@vH(sr ze0i0fVFdV*IrQGa>fWS->Hn=8J9^(7kmmkMpf6Iw(tFLRGKc|?5lVoWG6>QnQ~RsP zAgyTr{vJDGxO62dAmBWx4g|F0+1_li_Zg)2C+7W zc5TuPfKbbu5gZ6N;q}N7)@QIaH5gv2_4$YZ1TXcX#A@(15K?+M-7w|%p#jJ<02yHy zYlwa`0BKcVJwCR1KMN<==52;_oe{O1Zgr1YGYGvd1puMXq1AY`$0PNB0P|(Ipm|K@^XgAO`GeyqXdV zjNJ5ffdQy{5b9cDt&zJm{lEP}P$MI-(j#q+)3+Q0^i~q53_x0}RvZf&kPgTl%PcT^ zsI-LwVec|_+6(95flDuvcKJ^~;}?XM~WkTNUHMdDPg#w?FVvxjOe zAgq#X)}rgofJmGYHKZb=wHR`HEV>SMZ?|R-H1Iqd5O51J`+}sj0n4m3C&_#eNDOOG z1s(J*x};KQ(X?9zF_ZvmK;URM0wfk)71?9WAQnKnmats_u^6$We^7%;qHs;rGwLdv zw;`jI%a+aWOj~zAj7I#l78M|tU6*x&?#8q_;lNsUg~SyQs}Xldmp$r10NJG{A^ql` z6liqA;2^R~=eoV73m_yT?&&21#Bk$qJ5QNGjhh@F^Au+fOHX%H{kR05ba6Q#EFo$jhlY?_Sd@GmHuA+XN4ji z|JT3cQ&eXBnN>%(zC@NmgmB2C#@6$MYx%KW>kZ4YEI$hn(my2-{#=h?L6Mi|28Srv zxIiKSMC4E|zdL?XCZLbRFd{ws9BwuIPOwq*B zQ#R$blMwj{9TF-avn;ySh>p<@of0z6y+l39%FO;QUxpe?X@J}vj!h<+vD~6M4npSM z7*#pGEX#Ms94UZ^7D-Q+48a^4PUbYbHRLUe5cv-!Q;rGH2<__2G0HG`hadO6(!9bZJYn(LijDSn=r%^J<)CS!& z@QR(8T82Z%|0_k&f(3{rHBv~g^&qd~oHNRFSz zM_MZr5KEbr=5pICa^+OT1Byw*59faZ2z%OC%TreNpaMcDvmTK}u3(AJ-{m^`7RDqW zrT55opkuAg#biYvoV%hRd^D?K(lkaew&;3+7b|U=y zJN67%M$8^EKnT4EyzSfY#*fEtD*(k(t+#S(B!9u!*)OJ!pNWDmY*;;x(6cdU)Xry9a zQ98os#LRrQoNQC;1Dw@mII67&AdD=6t`8aaSV%|_9nl;eBj0F|1F~ij>$Wc{pk>@+ zKyk_%7F%@7_AY>|keF^Bvem6T-|ZopFl)R`r)+z=j0-8hEXkaaxjuCt~PK5Wa3h5>#wdxV!(0(FkDNkta%SWW^CAx zd~|qF?gGYY0C&CJ0hxGL>nxDF8}4i}D-_6g-x1pEKKR zGxzF!WOsWzfq%G@B$`i`(yCjNzNM5PY6ju*eNmmF?VSLrdRbl316iN7>Iz5l)vg&N z!va1QUuCSlv`K)nr9_a`&!BECb2s+^`764>nOMGj!>>$4kmV}l-GRM>sEU98GEcRLJxN7Q@1 zOh7F2c=GSCAdV9mq)|0Ph9v*-+n$1xA(;9UHAoO0SQNHO84?r4C zW&nidoQ65jAZ?Uw+QS2oM$;MUeHm-`k+SHrae3W0ZiA^ zK}P@-kZjr^0SI6^Ll0oy$%+OYFqmOT00M|-0L0vf7yya>1F&@f0*GdC((-Dbz7m{% z%B=V>JutcbV|}xI00P)L00Bg^^Z~%-SVPR^9cv;pohJYRtTiJbaR(hR^eEp+$EMzQ zlwl{U%ftf^O!mkim~P(;jXHQm(=hYqfa&TJ4-P;;<4p!gH0Yq60}xQS$@-801hjJi z0tz=7AhCl5+BpCLg-gR`Y1E@Z$Bi6-;M&d7s7HBauyFul5O2*Q|2X`9J37nQy+V~+ z#|0op0Xw}AyJpt$Vul)(E{+L62qLbTB)!N@@zS~083q`wik%!EfDpyZrz&0(l>dnh zPWhl?ddTtp|J&b05iIR-rwl+kn0y6jd*$uZy4$CH-^T|8z6J|GeD#j2O{PEqGMT|* zy1ohoAijFX)h1IQ0GZ5SF#INj;;VODZ88M{kjV@d)Ad#0e=aU-P#G~%t^fc407*qo IM6N<$f(h6W3;+NC literal 0 HcmV?d00001 diff --git a/src/views/DataCenterOptions/authority/index.vue b/src/views/DataCenterOptions/authority/index.vue new file mode 100644 index 0000000..1d862ed --- /dev/null +++ b/src/views/DataCenterOptions/authority/index.vue @@ -0,0 +1,384 @@ + + + + + diff --git a/src/views/DataCenterOptions/authority/settingForm.vue b/src/views/DataCenterOptions/authority/settingForm.vue new file mode 100644 index 0000000..482e162 --- /dev/null +++ b/src/views/DataCenterOptions/authority/settingForm.vue @@ -0,0 +1,365 @@ + + + + + diff --git a/src/views/DataCenterOptions/com/baseNewSelect.vue b/src/views/DataCenterOptions/com/baseNewSelect.vue new file mode 100644 index 0000000..03193c5 --- /dev/null +++ b/src/views/DataCenterOptions/com/baseNewSelect.vue @@ -0,0 +1,290 @@ + + + + + + + diff --git a/src/views/DataCenterOptions/compoments/baseCascader/index.vue b/src/views/DataCenterOptions/compoments/baseCascader/index.vue new file mode 100644 index 0000000..ebd7630 --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseCascader/index.vue @@ -0,0 +1,212 @@ + + + + + diff --git a/src/views/DataCenterOptions/compoments/baseDatePicker.vue b/src/views/DataCenterOptions/compoments/baseDatePicker.vue new file mode 100644 index 0000000..75a72f4 --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseDatePicker.vue @@ -0,0 +1,149 @@ + + + \ No newline at end of file diff --git a/src/views/DataCenterOptions/compoments/baseDateTimePicker.vue b/src/views/DataCenterOptions/compoments/baseDateTimePicker.vue new file mode 100644 index 0000000..c38eea6 --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseDateTimePicker.vue @@ -0,0 +1,48 @@ + + + \ No newline at end of file diff --git a/src/views/DataCenterOptions/compoments/baseDialog.vue b/src/views/DataCenterOptions/compoments/baseDialog.vue new file mode 100644 index 0000000..b491bc9 --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseDialog.vue @@ -0,0 +1,99 @@ + + + diff --git a/src/views/DataCenterOptions/compoments/baseForm.vue b/src/views/DataCenterOptions/compoments/baseForm.vue new file mode 100644 index 0000000..2344934 --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseForm.vue @@ -0,0 +1,100 @@ +// 表格 + + + + + \ No newline at end of file diff --git a/src/views/DataCenterOptions/compoments/baseFormItem.vue b/src/views/DataCenterOptions/compoments/baseFormItem.vue new file mode 100644 index 0000000..e9d9746 --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseFormItem.vue @@ -0,0 +1,21 @@ + + + + + \ No newline at end of file diff --git a/src/views/DataCenterOptions/compoments/baseLink/index.vue b/src/views/DataCenterOptions/compoments/baseLink/index.vue new file mode 100644 index 0000000..e98ddc4 --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseLink/index.vue @@ -0,0 +1,554 @@ + + + + + + + diff --git a/src/views/DataCenterOptions/compoments/baseMenuTree.vue b/src/views/DataCenterOptions/compoments/baseMenuTree.vue new file mode 100644 index 0000000..88af583 --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseMenuTree.vue @@ -0,0 +1,463 @@ + + + + + diff --git a/src/views/DataCenterOptions/compoments/baseNewForm.vue b/src/views/DataCenterOptions/compoments/baseNewForm.vue new file mode 100644 index 0000000..87ea049 --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseNewForm.vue @@ -0,0 +1,928 @@ + + + + + + diff --git a/src/views/DataCenterOptions/compoments/baseNewSelect.vue b/src/views/DataCenterOptions/compoments/baseNewSelect.vue new file mode 100644 index 0000000..d222cac --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseNewSelect.vue @@ -0,0 +1,321 @@ + + + + + + + + diff --git a/src/views/DataCenterOptions/compoments/basePage.vue b/src/views/DataCenterOptions/compoments/basePage.vue new file mode 100644 index 0000000..3a34e28 --- /dev/null +++ b/src/views/DataCenterOptions/compoments/basePage.vue @@ -0,0 +1,79 @@ + + + + diff --git a/src/views/DataCenterOptions/compoments/baseRadio.vue b/src/views/DataCenterOptions/compoments/baseRadio.vue new file mode 100644 index 0000000..8b8e93f --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseRadio.vue @@ -0,0 +1,24 @@ +// 单选框 + + + \ No newline at end of file diff --git a/src/views/DataCenterOptions/compoments/baseSelect.vue b/src/views/DataCenterOptions/compoments/baseSelect.vue new file mode 100644 index 0000000..9fdb3fa --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseSelect.vue @@ -0,0 +1,29 @@ +// 下拉框 + + + \ No newline at end of file diff --git a/src/views/DataCenterOptions/compoments/baseTable.vue b/src/views/DataCenterOptions/compoments/baseTable.vue new file mode 100644 index 0000000..3a30cdc --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseTable.vue @@ -0,0 +1,634 @@ + + + + + + diff --git a/src/views/DataCenterOptions/compoments/baseTableForm_v2.vue b/src/views/DataCenterOptions/compoments/baseTableForm_v2.vue new file mode 100644 index 0000000..d067843 --- /dev/null +++ b/src/views/DataCenterOptions/compoments/baseTableForm_v2.vue @@ -0,0 +1,741 @@ + + + + + + diff --git a/src/views/DataCenterOptions/compoments/baseUpload.vue b/src/views/DataCenterOptions/compoments/baseUpload.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/DataCenterOptions/configData.js b/src/views/DataCenterOptions/configData.js new file mode 100644 index 0000000..bfad5c9 --- /dev/null +++ b/src/views/DataCenterOptions/configData.js @@ -0,0 +1,102 @@ +const addForm = [ + { + elCol: [ + { + type: 'input', + title: '主数据名称', + id: 'mdmName', + row: 24, + disabled: false, + required: true, + fontSize: 16 + } + ] + }, + { + elCol: [ + { + type: 'textrea', + title: '备注', + id: 'remark', + row: 24, + disabled: false, + fontSize: 16 + + } + ] + } +] + +const tableColumn = [ + { + id: 'mdmName', + title: '主数据名称', + align: 'left', + width: 130 + }, + { + id: 'mdmTypeName', + title: '主数据类型' + }, + { + id: 'remark', + title: '备注', + tooltip: true + }, + { + id: 'createUserId', + title: '创建人', + tooltip: true + }, + { + id: 'createTime', + title: '创建日期', + tooltip: true + }, + { + id: 'modifyUserId', + title: '修改人' + }, + { + id: 'modifyTime', + title: '修改时间' + } +] +const settingMenu = [ + { + title: '基本信息', + icon: 'masterDataMenu01', + path: 'masterDataEdit' + }, + { + title: '数据源', + icon: 'masterDataMenu02', + path: 'dataOrigin' + }, + { + title: '显示信息', + icon: 'masterDataMenu03', + path: 'displayInfo' + }, + { + title: '数据来源', + icon: 'masterDataMenu04', + path: 'authorily' + }, + { + title: '分发设置', + icon: 'masterDataMenu05', + path: 'distribute' + }, + { + title: '日志', + icon: 'masterDataMenu06', + path: 'logsDeatil' + }, +] +const configData = { + addForm, + tableColumn, + settingMenu +} +export default configData diff --git a/src/views/DataCenterOptions/dataOrigin/configData.js b/src/views/DataCenterOptions/dataOrigin/configData.js new file mode 100644 index 0000000..abace11 --- /dev/null +++ b/src/views/DataCenterOptions/dataOrigin/configData.js @@ -0,0 +1,281 @@ +const dataOriginFormRow = [ + { + elCol: [ + { + type: "input", + title: "表名", + id: "clientPath", + + row: 12, + disabled: false, + required: true, + fontSize: 16 + }, + { + type: "input", + title: "备注", + id: "webPath", + row: 12, + disabled: false, + required: false, + fontSize: 16 + }, + ], + }, +] +const optionFormRow = [ + { + elCol: [ + { + type: "input", + title: "中文名称", + id: "chName", + row: 24, + disabled: false, + required: true, + fontSize: 16 + }, + ], + }, + { + elCol: [ + { + type: "input", + title: "英文名称", + id: "enName", + row: 24, + disabled: false, + required: true, + fontSize: 16, + pattern: /^[a-z][a-z0-9_]{0,50}$/, + message: "须以小写字母开头,只能包含小写字母,数字和下划线,不能包含中文字符其他符号。", + disabledOfId: true, + }, + ], + }, + { + elCol: [ + { + type: "select", + title: "字段类型", + id: "filedType", + row: 24, + disabled: false, + required: true, + fontSize: 16, + options: [], + }, + ], + }, + { + elCol: [ + { + type: "num", + title: "长度", + id: "filedLength", + max:255, + row: 24, + disabled: false, + required: true, + fontSize: 16 + }, + ], + }, + { + elCol: [ + { + type: "input", + title: "显示名", + id: "title", + row: 24, + disabled: false, + required: true, + fontSize: 16 + }, + ], + } + , { + elCol: [ + { + type: "select", + title: "宽度", + id: "row", + row: 24, + disabled: false, + required: true, + fontSize: 16, + options: [ + { + label: "3", + id: "3", + }, { + label: "6", + id: "6", + }, { + label: "9", + id: "9", + }, { + label: "12", + id: "12", + }, { + label: "15", + id: "15", + }, { + label: "18", + id: "18", + }, { + label: "21", + id: "21", + }, { + label: "24", + id: "24", + }, + ] + }, + ], + }, + { + elCol: [ + { + type: "num", + title: "单元格宽度", + id: "width", + row: 24, + disabled: false, + required: false, + fontSize: 16, + message:"px" + }, + ], + }, + { + elCol: [ + { + type: "select", + title: "数据类型", + id: "type", + row: 24, + disabled: false, + required: true, + fontSize: 16, + options: [ + { + label: "input", + id: "input", + }, { + label: "datepick", + id: "datepick", + }, { + label: "daterange", + id: "daterange", + }, { + label: "radio", + id: "radio", + }, { + label: "textrea", + id: "textrea", + }, { + label: "select", + id: "select", + }, { + label: "treeselect", + id: "treeselect", + }, { + label: "number", + id: "num", + }, + ] + }, + ], + }, + { + elCol: [ + { + type: "onecheck", + title: "必填", + id: "required", + row: 24, + disabled: false, + required: false, + fontSize: 16, + options: [ + { + label: "是", + id: "true", + }, { + label: "否", + id: "false", + } + ] + }, + ], + }, + { + elCol: [ + { + type: "onecheck", + title: "禁止修改", + id: "disabled", + row: 24, + disabled: false, + required: false, + fontSize: 16, + options: [ + { + label: "是", + id: "true", + }, + ] + }, + ], + }, +] +const mainOptionRow = [ + { + elCol: [ + { + type: "input", + title: "英文名", + id: "dbName", + disabledOfId: true, + row: 24, + disabled: false, + required: true, + fontSize: 16, + pattern: /^[a-zA-Z][a-zA-Z0-9_]{0,50}$/, + message: "须以字母开头且不能出现_外的字符与中文", + }, + ], + }, + { + elCol: [ + { + type: "input", + title: "表说明", + id: "remark", + row: 24, + disabled: false, + required: true, + fontSize: 16 + }, + ], + }, + +] +const mainRule = + { + dbName: [ + { + pattern: /^[a-zA-Z][a-zA-Z0-9_]{0,29}$/, + message: "必须以字母开头,后续字符可包含字母、数字和下划线,总长度不超过30个字符。", + trigger: "change", + }, + ], + } +const config = { + dataOriginFormRow, + optionFormRow, + mainOptionRow, + mainRule +} +export default config diff --git a/src/views/DataCenterOptions/dataOrigin/images/删除.png b/src/views/DataCenterOptions/dataOrigin/images/删除.png new file mode 100644 index 0000000000000000000000000000000000000000..c74a00496e4a9cf13c0f1f81baeb8abcc39089de GIT binary patch literal 3457 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 literal 0 HcmV?d00001 diff --git a/src/views/DataCenterOptions/dataOrigin/images/设置.png b/src/views/DataCenterOptions/dataOrigin/images/设置.png new file mode 100644 index 0000000000000000000000000000000000000000..fa32cf3ff4734e26732123f52d7327251ee9a51c GIT binary patch literal 4522 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 IM6N<$f(h6W3;+NC literal 0 HcmV?d00001 diff --git a/src/views/DataCenterOptions/dataOrigin/index.vue b/src/views/DataCenterOptions/dataOrigin/index.vue new file mode 100644 index 0000000..65f9592 --- /dev/null +++ b/src/views/DataCenterOptions/dataOrigin/index.vue @@ -0,0 +1,664 @@ + + + + + diff --git a/src/views/DataCenterOptions/dataOrigin/indexOld.vue b/src/views/DataCenterOptions/dataOrigin/indexOld.vue new file mode 100644 index 0000000..d700277 --- /dev/null +++ b/src/views/DataCenterOptions/dataOrigin/indexOld.vue @@ -0,0 +1,1211 @@ + + + + + + + diff --git a/src/views/DataCenterOptions/dataOrigin/mainTable.vue b/src/views/DataCenterOptions/dataOrigin/mainTable.vue new file mode 100644 index 0000000..81f8176 --- /dev/null +++ b/src/views/DataCenterOptions/dataOrigin/mainTable.vue @@ -0,0 +1,83 @@ + + + + + diff --git a/src/views/DataCenterOptions/dataOrigin/ruleAddTable.vue b/src/views/DataCenterOptions/dataOrigin/ruleAddTable.vue new file mode 100644 index 0000000..4d13e51 --- /dev/null +++ b/src/views/DataCenterOptions/dataOrigin/ruleAddTable.vue @@ -0,0 +1,172 @@ + + + + + + diff --git a/src/views/DataCenterOptions/dataOrigin/sonTable.vue b/src/views/DataCenterOptions/dataOrigin/sonTable.vue new file mode 100644 index 0000000..dbbe80c --- /dev/null +++ b/src/views/DataCenterOptions/dataOrigin/sonTable.vue @@ -0,0 +1,866 @@ + + + + + diff --git a/src/views/DataCenterOptions/displayInfo/images/删除.png b/src/views/DataCenterOptions/displayInfo/images/删除.png new file mode 100644 index 0000000000000000000000000000000000000000..c74a00496e4a9cf13c0f1f81baeb8abcc39089de GIT binary patch literal 3457 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 literal 0 HcmV?d00001 diff --git a/src/views/DataCenterOptions/displayInfo/images/设置.png b/src/views/DataCenterOptions/displayInfo/images/设置.png new file mode 100644 index 0000000000000000000000000000000000000000..b6fd71a4b9135f03b7b0fd0bc7ce72f04247074f GIT binary patch literal 4541 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 bUj_aLtL1A@Bw1 +
+
+
+
显示类型
+
+ 编辑 + + 取消 + + 保存 + +
+
+ + + +
+
+
+
+
查询
+
+
+
+ +
+
设置
+
+
+
+
+
{{ item.viewName }}
+
+
+
+
+
列表
+
+
+
+ +
+
设置
+
+
+
+
+
{{ item.viewName }}
+
+
+
+
+
新增
+
+
+
+ +
+
设置
+
+
+
+
+
{{ item.viewName }}
+
+
+
+
+
修改
+
+
+
+ +
+
设置
+
+
+
+
+
{{ item.viewName }}
+
+
+
+
+
查看
+
+
+
+ +
+
设置
+
+
+
+
+
{{ item.viewName }}
+
+
+
+
+
按钮
+
+
+
+ +
+
设置
+
+
+
+
+
{{ item.name }}
+
+
+
+
+
+ + + +
+ +
+
+
+ + + + diff --git a/src/views/DataCenterOptions/displayInfo/indexOldCopy.vue b/src/views/DataCenterOptions/displayInfo/indexOldCopy.vue new file mode 100644 index 0000000..2afae3c --- /dev/null +++ b/src/views/DataCenterOptions/displayInfo/indexOldCopy.vue @@ -0,0 +1,442 @@ + + + + diff --git a/src/views/DataCenterOptions/displayInfo/settingChunk.vue b/src/views/DataCenterOptions/displayInfo/settingChunk.vue new file mode 100644 index 0000000..bc41bb3 --- /dev/null +++ b/src/views/DataCenterOptions/displayInfo/settingChunk.vue @@ -0,0 +1,289 @@ + + + + + + diff --git a/src/views/DataCenterOptions/distribute/baseLink/index.vue b/src/views/DataCenterOptions/distribute/baseLink/index.vue new file mode 100644 index 0000000..0498095 --- /dev/null +++ b/src/views/DataCenterOptions/distribute/baseLink/index.vue @@ -0,0 +1,614 @@ + + + + + diff --git a/src/views/DataCenterOptions/distribute/baseNewSelect.vue b/src/views/DataCenterOptions/distribute/baseNewSelect.vue new file mode 100644 index 0000000..cef9fb9 --- /dev/null +++ b/src/views/DataCenterOptions/distribute/baseNewSelect.vue @@ -0,0 +1,315 @@ + + + + + + + + + +
+ + +
+
+ + + diff --git a/src/views/DataCenterOptions/distribute/images/删除.png b/src/views/DataCenterOptions/distribute/images/删除.png new file mode 100644 index 0000000000000000000000000000000000000000..c74a00496e4a9cf13c0f1f81baeb8abcc39089de GIT binary patch literal 3457 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 literal 0 HcmV?d00001 diff --git a/src/views/DataCenterOptions/distribute/images/设置.png b/src/views/DataCenterOptions/distribute/images/设置.png new file mode 100644 index 0000000000000000000000000000000000000000..fa32cf3ff4734e26732123f52d7327251ee9a51c GIT binary patch literal 4522 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 IM6N<$f(h6W3;+NC literal 0 HcmV?d00001 diff --git a/src/views/DataCenterOptions/distribute/index.vue b/src/views/DataCenterOptions/distribute/index.vue new file mode 100644 index 0000000..1a176dc --- /dev/null +++ b/src/views/DataCenterOptions/distribute/index.vue @@ -0,0 +1,379 @@ + + + + + diff --git a/src/views/DataCenterOptions/distribute/settingForm.vue b/src/views/DataCenterOptions/distribute/settingForm.vue new file mode 100644 index 0000000..b0296b6 --- /dev/null +++ b/src/views/DataCenterOptions/distribute/settingForm.vue @@ -0,0 +1,649 @@ + + + + + diff --git a/src/views/DataCenterOptions/images/1.png b/src/views/DataCenterOptions/images/1.png new file mode 100644 index 0000000000000000000000000000000000000000..dea5cfa1004a4f8ebbccb62e6feb7301dd30a961 GIT binary patch literal 4483 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 literal 0 HcmV?d00001 diff --git a/src/views/DataCenterOptions/images/2.png b/src/views/DataCenterOptions/images/2.png new file mode 100644 index 0000000000000000000000000000000000000000..18b343725c1f68dbec31dfaa32486b8af505b301 GIT binary patch literal 4102 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 literal 0 HcmV?d00001 diff --git a/src/views/DataCenterOptions/images/4.png b/src/views/DataCenterOptions/images/4.png new file mode 100644 index 0000000000000000000000000000000000000000..b17c19abb639ae07ea60f2d70e7cc59ea78515c0 GIT binary patch literal 2929 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 F{|x}0gjWCn literal 0 HcmV?d00001 diff --git a/src/views/DataCenterOptions/images/删除.png b/src/views/DataCenterOptions/images/删除.png new file mode 100644 index 0000000000000000000000000000000000000000..c74a00496e4a9cf13c0f1f81baeb8abcc39089de GIT binary patch literal 3457 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 literal 0 HcmV?d00001 diff --git a/src/views/DataCenterOptions/images/设置.png b/src/views/DataCenterOptions/images/设置.png new file mode 100644 index 0000000000000000000000000000000000000000..b6fd71a4b9135f03b7b0fd0bc7ce72f04247074f GIT binary patch literal 4541 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 bUj_aLtL1A@Bw1 +
+
+
+ +
+
+
{{ tableData.length }}个主数据
+ + 新增 +
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
{{ row.mdmName }}
+
+
{{ row.mdmType == 1 ? '档案' : '数据' }}
+
+ {{ row.remark }} +
+
+ + +
+
+
+
+
+ +
+
设置
+
+
+
+ +
+
删除
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/src/views/DataCenterOptions/logsDeatil/index.vue b/src/views/DataCenterOptions/logsDeatil/index.vue new file mode 100644 index 0000000..8a46b01 --- /dev/null +++ b/src/views/DataCenterOptions/logsDeatil/index.vue @@ -0,0 +1,371 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/DataCenterOptions/masterDataAdd.vue b/src/views/DataCenterOptions/masterDataAdd.vue new file mode 100644 index 0000000..1be220c --- /dev/null +++ b/src/views/DataCenterOptions/masterDataAdd.vue @@ -0,0 +1,482 @@ + + + + + + diff --git a/src/views/DataCenterOptions/settingMenu.vue b/src/views/DataCenterOptions/settingMenu.vue new file mode 100644 index 0000000..c1c064b --- /dev/null +++ b/src/views/DataCenterOptions/settingMenu.vue @@ -0,0 +1,245 @@ + + + + + diff --git a/src/views/masterDataOptions/index.vue b/src/views/masterDataOptions/index.vue index 53eb2ee..00d1583 100644 --- a/src/views/masterDataOptions/index.vue +++ b/src/views/masterDataOptions/index.vue @@ -10,12 +10,12 @@ -
- - - - -
+ + + + + +
@@ -43,7 +43,7 @@
{{ row.mdmName }}
-
档案
+
{{ row.mdmType == 1 ? '档案' : '数据' }}
{{ row.remark }}
@@ -192,14 +192,15 @@ export default { async initMainTableData(obj = {}) { this.refreshLoading = true const res = await getApiModuleApi( - { - tl: 'mdmModuleService', - as: '', - dj: 'queryMdm' - }, - { - ...obj - } + { + tl: 'mdmModuleService', + as: '', + dj: 'queryMdm' + }, + { + ...obj, + mdmType: 1 + } ) this.refreshLoading = false if (res.status == 200) { @@ -215,7 +216,7 @@ export default { el.imgLoading = false if (!res.byteLength) return let tempImgUrl = - 'data:image/png/jpg;base64,' + btoa(new Uint8Array(res).reduce((data, byte) => data + String.fromCharCode(byte), '')) + 'data:image/png/jpg;base64,' + btoa(new Uint8Array(res).reduce((data, byte) => data + String.fromCharCode(byte), '')) this.$set(el, 'imgUrl', tempImgUrl) }) }) diff --git a/src/views/masterDataOptions/masterDataAdd.vue b/src/views/masterDataOptions/masterDataAdd.vue index d7148b0..1be220c 100644 --- a/src/views/masterDataOptions/masterDataAdd.vue +++ b/src/views/masterDataOptions/masterDataAdd.vue @@ -4,7 +4,7 @@
-
主数据信息
+
{{ bigTitle }}
@@ -116,7 +116,9 @@ export default { saveLoading: false, showForm: false, billid: '', - receiptsTableData: [] + receiptsTableData: [], + bigTitle: '主数据信息', + mdmType: 1 } }, methods: { @@ -183,7 +185,7 @@ export default { if (!this.billid) { this.openLoading('submit') const res = await authApi('mdmModuleService', '', 'saveMdm', '', { - updateType: 1, ...this.ruleForm, mdmLogo: this.appLogo, mdmType: 1 + updateType: 1, ...this.ruleForm, mdmLogo: this.appLogo, mdmType: this.mdmType }) this.$vmNews('保存成功', 'success') this.saveLoading = false @@ -194,7 +196,7 @@ export default { const res = await authApi('mdmModuleService', '', 'updateMdm', '', { ...this.ruleForm, mdmLogo: this.appLogo, - mdmType: 1 + mdmType: this.mdmType }) this.$vmNews('保存成功', 'success') this.saveLoading = false @@ -286,6 +288,13 @@ export default { this.initEditFormData() this.getRuleHandle() } + if (this.$route.query.type) { + this.bigTitle = '数据中心信息' + this.mdmType = 2 + } else { + this.bigTitle = '主数据信息' + this.mdmType = 1 + } } } diff --git a/vue.config.js b/vue.config.js index 07475e0..01f78c5 100644 --- a/vue.config.js +++ b/vue.config.js @@ -42,11 +42,11 @@ module.exports = { // target: `http://hzya.ufyct.com:9067/`, // target: `http://ufidahz.com.cn:9067/`, // target: `http://127.0.0.1:9081/`, - // target: `http://192.168.2.78:9999`, + target: `http://192.168.2.78:9999`, // target: `http://192.168.2.85:9999`, // target: `http://192.168.2.78:8080`, - //target: `http://192.168.2.78:9999`, - target: `http://192.168.2.185:9999`, + // target: `http://192.168.2.78:9999`, + // target: `http://192.168.2.185:9999`, // target: `http://192.168.2.83:9999`, changeOrigin: true, pathRewrite: { From bdd67aecc051f9e459a6fe0ddff134f874ec5455 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E7=91=9E?= Date: Wed, 28 Aug 2024 12:19:44 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=B8=BB=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E4=B8=AD=E5=BF=83=E3=80=81=E5=BA=94=E7=94=A8=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E3=80=81=E9=9B=86=E6=88=90=E4=BB=BB=E5=8A=A1=E6=A8=A1?= =?UTF-8?q?=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/NewMenu/index.vue | 33 +++- src/router/index.js | 30 ++- .../ApplicationCenter/index.vue | 172 ++++++++++++++++++ .../IntegrationTaskCenter/index.vue | 172 ++++++++++++++++++ .../newVersionView/MasterDataCenter/index.vue | 172 ++++++++++++++++++ vue.config.js | 4 +- 6 files changed, 577 insertions(+), 6 deletions(-) create mode 100644 src/views/newVersionView/ApplicationCenter/index.vue create mode 100644 src/views/newVersionView/IntegrationTaskCenter/index.vue create mode 100644 src/views/newVersionView/MasterDataCenter/index.vue diff --git a/src/layout/components/NewMenu/index.vue b/src/layout/components/NewMenu/index.vue index c305a63..602795c 100644 --- a/src/layout/components/NewMenu/index.vue +++ b/src/layout/components/NewMenu/index.vue @@ -115,6 +115,26 @@ export default { show: true, }, ], + permissionsMenu: [ + { + title: "主数据中心", + path: "/MasterDataCenter", + icon: "el-icon-coin", + show: false, + }, + { + title: "应用管理", + path: "/ApplicationCenter", + icon: "el-icon-menu", + show: false, + }, + { + title: "集成任务", + path: "/IntegrationTaskCenter", + icon: "el-icon-data-line", + show: false, + }, + ], }; }, created() { @@ -157,10 +177,18 @@ export default { } return type; }, - // 判断当前有没有菜单权限 知识库 在线文档 报表中心 系统管理 系统维护 代码生成器 + // 判断当前有没有菜单权限 主数据中心 应用管理 DetermineMenuPermission() { this.menuData = []; - this.menuData = [...this.fixedMenu]; + let routeList = localStorage.getItem("routeList") + ? localStorage.getItem("routeList") + : null; + this.permissionsMenu.forEach((aItem) => { + if (routeList != null && routeList.includes(aItem.title)) { + aItem.show = true; + } + }); + this.menuData = [...this.fixedMenu, ...this.permissionsMenu]; }, // 路由跳转 jumpRoute(item) { @@ -406,7 +434,6 @@ export default { background: #1478f6; color: #ffffff; text-align: center; - } } } diff --git a/src/router/index.js b/src/router/index.js index a92ef3c..5c3cae7 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -104,7 +104,8 @@ export const constantRoutes = [{ icon: 'dashboard' // affix: true, } - },{ + }, + { path: "Workbench", component: () => import("@/views/newVersionView/Workbench/index"), name: "Workbench", @@ -113,6 +114,33 @@ export const constantRoutes = [{ icon: "dashboard", }, }, + { + path: "MasterDataCenter", + component: () => import("@/views/newVersionView/MasterDataCenter/index"), + name: "MasterDataCenter", + meta: { + title: "主数据中心", + icon: "dashboard", + }, + }, + { + path: "ApplicationCenter", + component: () => import("@/views/newVersionView/ApplicationCenter/index"), + name: "ApplicationCenter", + meta: { + title: "应用管理", + icon: "dashboard", + }, + }, + { + path: "IntegrationTaskCenter", + component: () => import("@/views/newVersionView/IntegrationTaskCenter/index"), + name: "IntegrationTaskCenter", + meta: { + title: "集成任务", + icon: "dashboard", + }, + }, ] }, { diff --git a/src/views/newVersionView/ApplicationCenter/index.vue b/src/views/newVersionView/ApplicationCenter/index.vue new file mode 100644 index 0000000..1ed7f8e --- /dev/null +++ b/src/views/newVersionView/ApplicationCenter/index.vue @@ -0,0 +1,172 @@ +/** + desc 应用管理 + */ + + + + + diff --git a/src/views/newVersionView/IntegrationTaskCenter/index.vue b/src/views/newVersionView/IntegrationTaskCenter/index.vue new file mode 100644 index 0000000..fefbbd9 --- /dev/null +++ b/src/views/newVersionView/IntegrationTaskCenter/index.vue @@ -0,0 +1,172 @@ +/** + desc 集成任务 + */ + + + + + \ No newline at end of file diff --git a/src/views/newVersionView/MasterDataCenter/index.vue b/src/views/newVersionView/MasterDataCenter/index.vue new file mode 100644 index 0000000..405c61d --- /dev/null +++ b/src/views/newVersionView/MasterDataCenter/index.vue @@ -0,0 +1,172 @@ +/** + desc 主数据中心 + */ + + + + + diff --git a/vue.config.js b/vue.config.js index 01f78c5..2e42864 100644 --- a/vue.config.js +++ b/vue.config.js @@ -40,9 +40,9 @@ module.exports = { // detail: https://cli.vuejs.org/config/#devserver-proxy [process.env.VUE_APP_BASE_API]: { // target: `http://hzya.ufyct.com:9067/`, - // target: `http://ufidahz.com.cn:9067/`, + target: `http://ufidahz.com.cn:9067/`, // target: `http://127.0.0.1:9081/`, - target: `http://192.168.2.78:9999`, + // target: `http://192.168.2.78:9999`, // target: `http://192.168.2.85:9999`, // target: `http://192.168.2.78:8080`, // target: `http://192.168.2.78:9999`, From 37a4246577ab0f328ebd6eabdf83d5c262e354b9 Mon Sep 17 00:00:00 2001 From: hyt <958868763@qq.com> Date: Wed, 28 Aug 2024 17:03:48 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=B8=AD=E5=BF=83?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=91=A8=E4=B8=89=E5=BC=80=E5=8F=91=20?= =?UTF-8?q?=E5=91=A8=E5=9B=9B=E6=BC=94=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/masterDataOptions/masterDataAdd.vue | 2 ++ src/views/recordContrast/index.vue | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/views/masterDataOptions/masterDataAdd.vue b/src/views/masterDataOptions/masterDataAdd.vue index 1be220c..2fddda6 100644 --- a/src/views/masterDataOptions/masterDataAdd.vue +++ b/src/views/masterDataOptions/masterDataAdd.vue @@ -291,8 +291,10 @@ export default { if (this.$route.query.type) { this.bigTitle = '数据中心信息' this.mdmType = 2 + this.formRow[0].elCol[0].title = '单据名称' } else { this.bigTitle = '主数据信息' + this.formRow[0].elCol[0].title = '主数据名称' this.mdmType = 1 } } diff --git a/src/views/recordContrast/index.vue b/src/views/recordContrast/index.vue index d0ecba8..46d98f6 100644 --- a/src/views/recordContrast/index.vue +++ b/src/views/recordContrast/index.vue @@ -101,11 +101,11 @@ export default { type: '7' }, { - name: '银行账户', + name: '采购订单',//原来叫银行账户 type: '8' }, { - name: '资产类别', + name: '销售订单',//原来叫资产类别 type: '9' } ],