提交 c809b342 编写于 作者: ibizdev's avatar ibizdev

tony001 发布系统代码 [后台服务,演示应用]

上级 31192118
<?xml version="1.0" encoding="UTF-8"?>
<svg width="280px" height="185px" viewBox="0 0 280 185" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>页面跳转中</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="页面跳转中" transform="translate(-643.000000, -256.000000)">
<g transform="translate(643.000000, 256.000000)">
<g id="freepik--background-complete--inject-34">
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" transform="translate(258.040885, 61.199703) rotate(-33.860000) translate(-258.040885, -61.199703) " cx="258.040885" cy="61.1997033" rx="6.07345505" ry="6.07714263"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="240.019036" cy="61.1970608" rx="6.46525893" ry="6.4756179"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="226.17055" cy="49.7386774" rx="6.8600839" ry="6.87107548"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="223.357422" cy="32.1309285" rx="7.16607325" ry="7.17755511"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="232.137343" cy="16.7130261" rx="7.40790355" ry="7.41977288"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="249.001304" cy="10.6180361" rx="8.07417069" ry="8.08710755"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" transform="translate(271.408789, 49.586120) rotate(-76.790000) translate(-271.408789, -49.586120) " cx="271.408789" cy="49.5861199" rx="5.87205489" ry="5.86364181"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="274.561286" cy="31.9331997" rx="5.438714" ry="5.44742819"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="265.514859" cy="16.510354" rx="4.96985934" ry="4.97782231"></ellipse>
<path d="M59.8159834,3.64809619 C61.1825367,3.81883399 62.5202708,4.17125833 63.793845,4.69605878 L66.7155498,2.2244489 L71.7347622,6.050501 L70.1554623,9.51075484 C71.0002545,10.5993771 71.6957309,11.7963827 72.2233581,13.0698731 L76.0235485,13.406012 L76.8674869,19.6641283 L73.2992562,21.0037408 C73.1294728,22.3715563 72.7758639,23.7101066 72.2480347,24.9830327 L74.7156908,27.9094188 L70.9006945,32.9366733 L67.445976,31.354843 C66.3584024,32.1999606 65.1634541,32.8964683 63.8925512,33.4260521 L63.55695,37.2323313 L57.3039095,38.0825651 L55.9713752,34.503674 C54.6041379,34.3336981 53.2660876,33.9795277 51.9935136,33.4507682 L49.0718088,35.9223781 L44.0525963,32.096326 L45.6368315,28.6360721 C44.7905054,27.5476002 44.0933775,26.350609 43.5640004,25.0769539 L39.7687454,24.740815 L38.8853245,18.487642 L42.4387493,17.1480294 C42.6130232,15.7890776 42.9665137,14.4592864 43.4899707,13.1934536 L41.0223147,10.2621242 L44.8422463,5.23486974 L48.2969648,6.82164329 C49.3848773,5.97571185 50.5797117,5.27760836 51.8503895,4.74549098 L52.1859908,0.944154977 L58.434096,0.0939211757 L59.7666302,3.67281229 L59.8159834,3.64809619 Z M57.2446857,12.3382766 C54.5328296,12.7071103 52.3098323,14.6758407 51.6122904,17.3264372 C50.9147485,19.9770337 51.8800336,22.7874965 54.0580276,24.4472904 C56.2360217,26.1070842 59.1977977,26.2893348 61.5622621,24.9090574 C63.9267265,23.5287801 65.2282294,20.8578023 64.8598724,18.1416166 C64.3569082,14.432866 60.9475244,11.8346614 57.2446857,12.3382766 Z" id="形状"></path>
<path d="M57.2446857,12.3382766 C57.7953553,12.2165809 58.3622716,12.1865196 58.9226919,12.2492986 C61.5974873,12.5101348 63.8700283,14.3198544 64.726619,16.8712091 C65.1233077,18.047763 65.1966097,19.3095526 64.9388374,20.5242485 C64.6473895,21.8731918 63.9599041,23.1040409 62.9647125,24.0586506 C60.788564,26.1841678 57.4811634,26.635626 54.8165121,25.1708751 C53.6082861,24.5093325 52.6238825,23.5027028 51.9885783,22.2790915 C51.4175491,21.1765038 51.153317,19.9403067 51.2236049,18.7002004 C51.2836363,17.6241111 51.5964655,16.5774181 52.1366376,15.6452906 C52.9099274,14.2852552 54.1312034,13.23677 55.5913562,12.6793587 C56.1124671,12.4702354 56.6643529,12.3483254 57.2249445,12.3185037 C57.2249445,12.3679359 56.632707,12.4124248 55.6456446,12.8128257 C54.2546574,13.4074191 53.102652,14.4516283 52.3735326,15.7787575 C51.2827611,17.7423957 51.2586141,20.1256161 52.3093736,22.111022 C52.6015842,22.6739405 52.9776904,23.1889981 53.4247541,23.638477 C53.8896593,24.1172425 54.4298496,24.5163547 55.0237953,24.8199065 C57.5425284,26.1961263 60.6621738,25.7714952 62.7228822,23.7719439 C63.6628989,22.8700853 64.3139777,21.7086543 64.5933655,20.4352705 C64.8441793,19.2873062 64.7862741,18.0932309 64.4255649,16.9750167 C64.1095373,15.99388 63.5667405,15.1013185 62.8413297,14.3699399 C61.7854633,13.2838315 60.3940966,12.5870335 58.89308,12.392652 C58.3448692,12.3469226 57.7947126,12.3287746 57.2446857,12.3382766 Z" id="路径" fill="#E0E0E0" fill-rule="nonzero"></path>
<path d="M59.8159834,3.64809619 C59.8159834,3.64809619 59.7814362,3.57889112 59.7222124,3.4256513 L59.4557056,2.75831663 C59.2138753,2.14041416 58.8733387,1.24569138 58.4242253,0.0939211757 L58.4933197,0.133466934 L52.2452145,1.01830327 L52.3291148,0.929325317 C52.2353439,2.08109552 52.126767,3.36138945 52.0132548,4.73066132 L52.0132548,4.7998664 L51.9490958,4.82952572 C50.6889154,5.35707693 49.5053372,6.05206766 48.4302182,6.89579158 L48.3709945,6.94522378 L48.2969648,6.91062124 L44.8422463,5.33867735 L45.0100469,5.29418838 L41.2049212,10.3313293 L41.2049212,10.143487 L43.6725773,13.0649299 L43.7367363,13.1390782 L43.6972539,13.2280561 C43.1807269,14.4948897 42.833888,15.8246297 42.6657736,17.1826319 L42.6657736,17.2864395 L42.5670674,17.3210421 L38.9988367,18.6606546 L39.1123489,18.4777555 C39.3788557,20.4550434 39.6700391,22.5657983 39.9661579,24.7358717 L39.8032926,24.5826319 L43.5985476,24.9138277 L43.7120598,24.9138277 L43.7564776,25.0176353 C44.2805477,26.2734447 44.9693253,27.4537234 45.8046321,28.5273213 L45.8737265,28.6162993 L45.8243734,28.7201069 C45.3308422,29.8125585 44.7928932,30.9989312 44.2450735,32.1803607 L44.1907851,31.9480294 L49.2099975,35.7740815 L48.9681672,35.7740815 L51.889872,33.3024716 L51.9787077,33.2283233 L52.0872845,33.2728123 C53.3436729,33.7907508 54.6629928,34.1398088 56.0108577,34.3108884 L56.0108577,34.3108884 C56.0799521,34.3652639 55.8529277,34.1873079 56.1687877,34.4394122 L56.1687877,34.4394122 L56.1687877,34.4394122 L56.1687877,34.4394122 L56.1687877,34.4987308 L56.2132055,34.6074816 L56.2971058,34.8348697 L56.4649064,35.2847027 L56.7955723,36.1794255 C57.0225967,36.7775551 57.2397504,37.3707415 57.4618395,37.9639279 L57.2545564,37.8403474 L63.5075969,36.9901136 L63.3397962,37.1631263 C63.4516633,35.8844801 63.5635304,34.6173681 63.6753975,33.3617902 L63.6753975,33.2480962 L63.7839743,33.2036072 C65.0390984,32.6803654 66.2191241,31.9921609 67.2929813,31.1571142 L67.3818169,31.0879092 L67.4854585,31.1323981 L70.940177,32.7191717 L70.7180879,32.7784903 L74.5429548,27.7512358 L74.5429548,27.9786239 C73.7138224,26.98998 72.8945606,26.001336 72.0752988,25.0472946 L72.0062044,24.9632599 L72.0506222,24.8693387 C72.5706964,23.6030326 72.9208639,22.2732559 73.0919731,20.9147629 L73.0919731,20.8158985 L73.185744,20.7812959 L76.75891,19.4515698 L76.6552684,19.6245825 C76.3591497,17.4199065 76.0827722,15.338811 75.8212007,13.361523 L75.9544541,13.4900468 L72.1591991,13.1440214 L72.0752988,13.1440214 L72.0407516,13.0698731 C71.537282,11.8412642 70.877037,10.6831534 70.0764973,9.6244489 L70.0320795,9.56018704 L70.0616914,9.49098196 C70.6391229,8.23046092 71.162266,7.09846359 71.6557972,6.03072812 L71.6903444,6.16913828 L66.6859379,2.31837007 L66.7945148,2.31837007 L63.8333275,4.7504342 L63.8037156,4.7504342 L63.7691684,4.7504342 C62.813541,4.35034149 61.8219874,4.0424674 60.8079811,3.83099532 L60.0578137,3.69258517 L59.8061127,3.64315297 C59.8915258,3.63641221 59.9773359,3.63641221 60.062749,3.64315297 C60.2305496,3.64315297 60.4822505,3.69258517 60.822787,3.75684703 C61.8375714,3.9396895 62.8301693,4.22966109 63.7839743,4.62191049 L63.7198153,4.62191049 C64.5144005,3.94468938 65.4619805,3.13894456 66.6267141,2.1503006 L66.6760673,2.10581162 L66.735291,2.14535738 L71.7693094,5.95163661 L71.8433391,6.00601202 L71.8038566,6.09004676 C71.3103254,7.16766867 70.8167942,8.30460922 70.2344273,9.5503006 L70.2344273,9.41683367 C71.090125,10.5123492 71.7955587,11.7176642 72.331935,13.000668 L72.2184228,12.9166333 L76.0136779,13.2428858 L76.1321254,13.2428858 L76.1321254,13.361523 C76.4035675,15.338811 76.6848803,17.4149633 76.9908697,19.6196393 L76.9908697,19.748163 L76.8724222,19.792652 L73.3041915,21.1322645 L73.4127684,20.9987976 C73.2390417,22.3823648 72.8839287,23.7369478 72.3566116,25.0275217 L72.3269997,24.8495658 C73.1331007,25.8019595 73.9556527,26.7757738 74.7946558,27.7710087 L74.8884267,27.8797595 L74.7995911,27.9934536 L70.9845948,33.0256513 L70.8957592,33.1442886 L70.7625057,33.0800267 L67.3077872,31.5031396 L67.5002644,31.5031396 C66.3993212,32.3601583 65.1894242,33.0666468 63.9024218,33.604008 L64.0208693,33.445825 C63.9122925,34.7014028 63.7987803,35.9668671 63.6902034,37.247161 L63.6902034,37.4004008 L63.5372087,37.4004008 L57.2891035,38.2555778 L57.1361089,38.2555778 L57.0818204,38.1072812 L56.4155533,36.3277221 L56.0799521,35.4280561 L55.9121514,34.9782231 L55.8282511,34.7557782 L55.7838333,34.6420842 L55.7838333,34.5877088 L55.7838333,34.5580494 L55.7838333,34.5580494 L55.7838333,34.5580494 C56.0996933,34.8101536 55.8726689,34.6272545 55.9417633,34.6816299 L55.9417633,34.6816299 C54.5598827,34.507582 53.2072589,34.1501832 51.9194839,33.6188377 L52.1218317,33.5891784 L49.1951916,36.0607882 L49.0767441,36.1596526 L48.9582966,36.0657315 L43.9193429,32.2643955 L43.7959601,32.1754175 L43.8601192,32.0370073 L45.4443544,28.5767535 L45.4690309,28.7695391 C44.6148701,27.6667146 43.9111593,26.454858 43.3764586,25.1659319 L43.5294532,25.2796259 L39.7341982,24.943487 L39.5910741,24.943487 L39.5910741,24.8001336 C39.2949554,22.6251169 39.0136426,20.5044756 38.7471358,18.5370741 L38.7471358,18.398664 L38.8754539,18.354175 L42.4436846,17.0195057 L42.340043,17.1579158 C42.5125485,15.7746334 42.8711445,14.4210927 43.4060704,13.1341349 L43.4060704,13.2972612 L40.9581556,10.3362725 L40.8791906,10.2423514 L40.9532203,10.1484302 C42.2725937,8.39523491 43.5442592,6.72277889 44.7682166,5.13106212 L44.8323756,5.04208417 L44.9360172,5.08657315 L48.3907357,6.67828991 L48.2574823,6.67828991 C49.3546366,5.8262019 50.5615022,5.12619566 51.8454542,4.59719439 L51.7763599,4.69111556 C51.8997427,3.32184369 52.0181902,2.04154977 52.126767,0.889779559 L52.126767,0.810688043 L52.205732,0.810688043 L58.4587725,0 L58.5081256,0 L58.5081256,0.044488978 L59.4655762,2.70888444 C59.5692178,3.0005344 59.6481827,3.20320641 59.7074065,3.4009352 C59.7523643,3.47917327 59.788767,3.56203936 59.8159834,3.64809619 Z" id="路径" fill="#E0E0E0" fill-rule="nonzero"></path>
<path d="M29.6069376,40.1438878 C31.538272,40.3853379 33.4287586,40.884069 35.2282582,41.6268537 L39.3591145,38.1665999 L46.4708993,43.6041416 L44.2352029,48.5127589 C45.4290544,50.0537542 46.4147478,51.7457469 47.1667783,53.5449566 L52.5314626,54.0392786 L53.7307435,62.8826987 L48.6819191,64.7710087 C48.4431975,66.70589 47.9451829,68.599715 47.2013255,70.401336 L50.656044,74.538811 L45.2568125,81.647161 L40.3511122,79.4078824 C38.8144788,80.6064569 37.1248052,81.5939561 35.3269644,82.344155 L34.8334332,87.7174349 L25.9942891,88.9186373 L24.1089999,83.8617234 C22.1777663,83.6197515 20.2873479,83.1210384 18.4876793,82.3787575 L14.3568231,85.8390114 L7.25984419,80.4311289 L9.49554059,75.5175685 C8.30041785,73.9783227 7.31614974,72.2859275 6.56890048,70.4853707 L1.19928085,69.9910488 L0,61.1377422 L5.04882434,59.2494322 C5.28819441,57.314676 5.78618642,55.4209369 6.52941799,53.6191049 L3.07469947,49.4816299 L8.47393098,42.3732799 L13.3796313,44.6125585 C14.9171076,43.4165482 16.6066531,42.4307861 18.403779,41.6812291 L18.8973103,36.303006 L27.7364543,35.1018036 L29.6069376,40.1438878 Z M25.9794832,52.4327321 C22.1433637,52.9517899 18.9972692,55.7345046 18.0084974,59.4830541 C17.0197256,63.2316037 18.3830441,67.2076013 21.4626189,69.5566932 C24.5421936,71.9057851 28.731412,72.1652488 32.0764769,70.2140738 C35.4215418,68.2628987 37.2635446,64.4854261 36.743399,60.6434202 C36.0259335,55.4122857 31.2195788,51.7475913 25.9942891,52.4475618 L25.9794832,52.4327321 Z" id="形状" fill="#F7F7F7"></path>
</g>
<g id="freepik--Device--inject-34" transform="translate(30.233722, 38.769673)" fill-rule="nonzero">
<rect id="矩形" fill="#57A3FD" x="8.43444848" y="1.40494756e-14" width="215.826136" height="142.952973" rx="7.20316025"></rect>
<path d="M0,133.719038 L233.830155,133.719038 L233.830155,137.431396 C233.830155,142.290912 229.897041,146.230327 225.045299,146.230327 L8.78485564,146.230327 C3.93311384,146.230327 0,142.290912 0,137.431396 L0,133.719038 L0,133.719038 Z" id="路径" fill="#57A3FD"></path>
<rect id="矩形" fill="#3D8FF0" x="14.228505" y="5.67975952" width="203.635915" height="120.723313"></rect>
<polygon id="路径" fill="#3D8FF0" points="95.0738534 132.379426 97.975817 137.001336 138.805654 137.001336 141.500335 132.379426"></polygon>
<rect id="矩形" fill="#EBEBEB" x="18.4235203" y="9.76780227" width="195.665386" height="116.249699" rx="1.6166324"></rect>
<polygon id="路径" fill="#FAFAFA" points="213.881623 126.185571 18.2162372 126.185571 18.4235203 18.4530394 213.881623 18.4530394"></polygon>
<path d="M34.4682279,14.2562458 C34.4682279,14.8904876 34.086504,15.4621831 33.5012866,15.7044326 C32.9160691,15.946682 32.2427669,15.8117076 31.7957156,15.362523 C31.3486643,14.9133384 31.2160338,14.2385343 31.4597435,13.6531475 C31.7034532,13.0677607 32.2754374,12.6872444 32.9086615,12.6892373 C33.3231387,12.6892373 33.7205683,12.8544949 34.0131845,13.1485075 C34.3058008,13.4425201 34.4695318,13.8411066 34.4682279,14.2562458 L34.4682279,14.2562458 Z" id="路径" fill="#54C22C"></path>
<path d="M24.9973639,14.2562458 C24.9973639,14.8904876 24.61564,15.4621831 24.0304226,15.7044326 C23.4452051,15.946682 22.7719029,15.8117076 22.3248516,15.362523 C21.8778003,14.9133384 21.7451697,14.2385343 21.9888795,13.6531475 C22.2325892,13.0677607 22.8045734,12.6872444 23.4377974,12.6892373 C23.8522746,12.6892373 24.2497042,12.8544949 24.5423205,13.1485075 C24.8349368,13.4425201 24.9986677,13.8411066 24.9973639,14.2562458 L24.9973639,14.2562458 Z" id="路径" fill="#FF5952"></path>
<path d="M29.5477139,14.2562458 C29.5477139,14.8900384 29.1665372,15.4614237 28.5819259,15.7039657 C27.9973145,15.9465076 27.3243978,15.8124417 26.8769557,15.3642826 C26.4295135,14.9161236 26.2956621,14.2421286 26.537816,13.6565806 C26.7799699,13.0710326 27.3504412,12.6892452 27.9832199,12.6892452 C28.8472661,12.6892452 29.5477139,13.3908153 29.5477139,14.2562458 L29.5477139,14.2562458 Z" id="路径" fill="#F5CC2B"></path>
<path d="M222.404907,132.369539 C222.404907,132.448631 174.502767,132.507949 115.427081,132.507949 C56.3513942,132.507949 8.43444848,132.448631 8.43444848,132.369539 C8.43444848,132.290448 56.3069764,132.231129 115.427081,132.231129 C174.547185,132.231129 222.404907,132.300334 222.404907,132.369539 Z" id="路径" fill="#2B6EBE"></path>
<path d="M184.74354,71.9386774 L51.7812952,71.9386774 C48.5295379,71.9386774 45.8934678,69.2983836 45.8934678,66.0414162 L45.8934678,66.0414162 C45.8934678,62.7836482 48.5287397,60.1419402 51.7812952,60.1392118 L184.74354,60.1392118 C187.996095,60.1419402 190.631367,62.7836482 190.631367,66.0414162 L190.631367,66.0414162 C190.631367,69.2983836 187.995297,71.9386774 184.74354,71.9386774 Z" id="路径" fill="#EBEBEB"></path>
<path d="M120.48084,71.9386774 L113.378926,71.9386774 C111.795395,71.9519091 110.27253,71.3293909 109.150449,70.2101563 C108.028368,69.0909217 107.400545,67.5682076 107.407199,65.9820975 L107.407199,65.9820975 C107.384383,64.4264352 107.990975,62.9277157 109.088888,61.8271121 C110.186802,60.7265086 111.68261,60.1176763 113.235802,60.1392118 L120.48084,60.1688711 C123.788909,60.222955 126.439136,62.9302973 126.427927,66.2440882 L126.427927,66.2440882 C126.427927,69.5313293 123.743082,71.9386774 120.48084,71.9386774 Z" id="路径" fill="#E0E0E0"></path>
<g id="编组" transform="translate(45.893468, 60.139212)">
<path d="M70.9006945,11.7994677 L5.88782741,11.7994677 C2.63607012,11.7994677 0,9.15917183 0,5.90220441 L0,5.90220441 C0,2.6444364 2.63527195,0.00272844892 5.88782741,0 L70.9006945,0 C74.1551775,0 76.7934572,2.64250692 76.7934572,5.90220441 L76.7934572,5.90220441 C76.7934572,7.46711217 76.1724574,8.96785324 75.0672079,10.0739465 C73.9619585,11.1800397 72.4630983,11.8007773 70.9006945,11.7994677 Z" id="路径" fill="#57A3FD"></path>
<g opacity="0.2" transform="translate(8.138330, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="0 0 7.19568513 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
<g opacity="0.2" transform="translate(18.670286, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="2.80540016e-14 0 7.19074981 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
<g opacity="0.2" transform="translate(29.202242, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="0 0 7.19074981 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
<g opacity="0.2" transform="translate(39.729263, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="0 0 7.19568513 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
<g opacity="0.2" transform="translate(50.261219, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="0 0 7.19074981 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
<g opacity="0.2" transform="translate(60.793175, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="0 0 7.19074981 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
<g opacity="0.2" transform="translate(71.320196, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="0 0 7.19568513 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
</g>
<polygon id="路径" fill="#57A3FD" points="94.481616 81.2764195 95.3107484 81.2764195 95.3107484 86.3531062 98.4446716 86.3531062 98.4446716 87.0748163 94.4964219 87.0748163"></polygon>
<path d="M98.81482,84.1731463 C98.7665263,82.9163375 99.4849255,81.7560325 100.63042,81.2407244 C101.775914,80.7254163 103.119056,80.9583239 104.024922,81.8293484 C104.930787,82.7003729 105.217928,84.0350437 104.750608,85.2024425 C104.283288,86.3698412 103.155114,87.1361321 101.89939,87.1390782 C101.092883,87.172766 100.3076,86.8752209 99.7252898,86.3153077 C99.1429799,85.7553945 98.814119,84.9816477 98.81482,84.1731463 Z M104.140022,84.1731463 C104.150028,83.2583639 103.60703,82.4282497 102.765698,82.0721348 C101.924366,81.7160199 100.951583,81.9045415 100.303593,82.5492812 C99.6556028,83.194021 99.4609376,84.1670915 99.8108972,85.0121138 C100.160857,85.8571362 100.986025,86.406496 101.89939,86.4025384 C102.496738,86.4217801 103.075596,86.1935831 103.499602,85.7717045 C103.923607,85.3498258 104.155272,84.7715655 104.140022,84.1731463 L104.140022,84.1731463 Z" id="形状" fill="#57A3FD"></path>
<path d="M109.840307,85.6215097 L106.760673,85.6215097 L106.124017,87.0748163 L105.275144,87.0748163 L107.895794,81.2764195 L108.715056,81.2764195 L111.345578,87.0748163 L110.476963,87.0748163 L109.840307,85.6215097 Z M109.549124,84.9591182 L108.30049,82.1217101 L107.051856,84.9591182 L109.549124,84.9591182 Z" id="形状" fill="#57A3FD"></path>
<path d="M112.204322,81.2764195 L114.642366,81.2764195 C116.502979,81.2764195 117.766419,82.4529058 117.766419,84.1731463 C117.766419,85.8933868 116.502979,87.0748163 114.642366,87.0748163 L112.204322,87.0748163 L112.204322,81.2764195 Z M114.593013,86.3531062 C116.024254,86.3531062 116.942222,85.4732131 116.942222,84.1731463 C116.942222,82.8730795 116.024254,81.9981296 114.593013,81.9981296 L113.028519,81.9981296 L113.028519,86.3531062 L114.593013,86.3531062 Z" id="形状" fill="#57A3FD"></path>
<polygon id="路径" fill="#57A3FD" points="119.034794 81.2764195 119.858991 81.2764195 119.858991 87.0748163 119.034794 87.0748163"></polygon>
<polygon id="路径" fill="#57A3FD" points="126.575951 81.2764195 126.575951 87.0748163 125.894878 87.0748163 122.440159 82.749499 122.440159 87.0748163 121.611027 87.0748163 121.611027 81.2764195 122.262488 81.2764195 125.717207 85.5967936 125.717207 81.2764195"></polygon>
<path d="M132.320654,84.143487 L133.120175,84.143487 L133.120175,86.3975952 C132.497417,86.8907371 131.72259,87.1511746 130.928896,87.1341349 C129.293478,87.1341349 127.967709,85.806242 127.967709,84.1682031 C127.967709,82.5301641 129.293478,81.2022712 130.928896,81.2022712 C131.764934,81.1651078 132.576289,81.4912512 133.154722,82.096994 L132.661191,82.591316 C132.2167,82.1480932 131.61016,81.9068754 130.983185,81.9239813 C130.154399,81.8686096 129.363784,82.2800623 128.932603,82.9911474 C128.501422,83.7022325 128.501422,84.5946279 128.932603,85.305713 C129.363784,86.0167981 130.154399,86.4282508 130.983185,86.3728791 C131.46192,86.3838137 131.933489,86.2549978 132.340396,86.0021376 L132.320654,84.143487 Z" id="路径" fill="#57A3FD"></path>
<path d="M134.289844,86.550835 C134.28714,86.4005645 134.345548,86.2556502 134.451652,86.1493756 C134.557757,86.0431011 134.702439,85.9845997 134.852469,85.9873079 C134.999938,85.9872179 135.141101,86.0472047 135.243498,86.1534959 C135.345896,86.259787 135.400716,86.4032279 135.395354,86.550835 C135.400675,86.6993644 135.346151,86.8437995 135.244047,86.9516454 C135.141943,87.0594912 135.000835,87.1216901 134.852469,87.1242485 C134.701526,87.1242718 134.556903,87.0635451 134.451102,86.9557153 C134.345301,86.8478855 134.287196,86.7019972 134.289844,86.550835 L134.289844,86.550835 Z" id="路径" fill="#57A3FD"></path>
<path d="M136.165262,86.550835 C136.162559,86.4005645 136.220966,86.2556502 136.327071,86.1493756 C136.433175,86.0431011 136.577858,85.9845997 136.727888,85.9873079 C136.875781,85.9872538 137.017413,86.0470941 137.120585,86.1532249 C137.223758,86.2593556 137.279705,86.4027593 137.275708,86.550835 C137.279681,86.6998335 137.224035,86.8442427 137.121151,86.9519335 C137.018267,87.0596242 136.876679,87.1216636 136.727888,87.1242485 C136.576944,87.1242718 136.432322,87.0635451 136.326521,86.9557153 C136.22072,86.8478855 136.162614,86.7019972 136.165262,86.550835 Z" id="路径" fill="#57A3FD"></path>
<path d="M138.055487,86.550835 C138.052783,86.4005645 138.111191,86.2556502 138.217295,86.1493756 C138.3234,86.0431011 138.468082,85.9845997 138.618113,85.9873079 C138.766436,85.9858588 138.908891,86.0452598 139.012369,86.1517043 C139.115846,86.2581487 139.171333,86.4023658 139.165932,86.550835 C139.171267,86.7002106 139.116073,86.8454002 139.0129,86.9533941 C138.909726,87.061388 138.76734,87.1230095 138.618113,87.1242485 C138.467169,87.1242718 138.322547,87.0635451 138.216745,86.9557153 C138.110944,86.8478855 138.052839,86.7019972 138.055487,86.550835 Z" id="路径" fill="#57A3FD"></path>
</g>
</g>
</g>
</g>
</svg>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<svg width="280px" height="185px" viewBox="0 0 280 185" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>页面跳转中</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="页面跳转中" transform="translate(-643.000000, -256.000000)">
<g transform="translate(643.000000, 256.000000)">
<g id="freepik--background-complete--inject-34">
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" transform="translate(258.040885, 61.199703) rotate(-33.860000) translate(-258.040885, -61.199703) " cx="258.040885" cy="61.1997033" rx="6.07345505" ry="6.07714263"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="240.019036" cy="61.1970608" rx="6.46525893" ry="6.4756179"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="226.17055" cy="49.7386774" rx="6.8600839" ry="6.87107548"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="223.357422" cy="32.1309285" rx="7.16607325" ry="7.17755511"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="232.137343" cy="16.7130261" rx="7.40790355" ry="7.41977288"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="249.001304" cy="10.6180361" rx="8.07417069" ry="8.08710755"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" transform="translate(271.408789, 49.586120) rotate(-76.790000) translate(-271.408789, -49.586120) " cx="271.408789" cy="49.5861199" rx="5.87205489" ry="5.86364181"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="274.561286" cy="31.9331997" rx="5.438714" ry="5.44742819"></ellipse>
<ellipse id="椭圆形" fill="#F7F7F7" fill-rule="nonzero" cx="265.514859" cy="16.510354" rx="4.96985934" ry="4.97782231"></ellipse>
<path d="M59.8159834,3.64809619 C61.1825367,3.81883399 62.5202708,4.17125833 63.793845,4.69605878 L66.7155498,2.2244489 L71.7347622,6.050501 L70.1554623,9.51075484 C71.0002545,10.5993771 71.6957309,11.7963827 72.2233581,13.0698731 L76.0235485,13.406012 L76.8674869,19.6641283 L73.2992562,21.0037408 C73.1294728,22.3715563 72.7758639,23.7101066 72.2480347,24.9830327 L74.7156908,27.9094188 L70.9006945,32.9366733 L67.445976,31.354843 C66.3584024,32.1999606 65.1634541,32.8964683 63.8925512,33.4260521 L63.55695,37.2323313 L57.3039095,38.0825651 L55.9713752,34.503674 C54.6041379,34.3336981 53.2660876,33.9795277 51.9935136,33.4507682 L49.0718088,35.9223781 L44.0525963,32.096326 L45.6368315,28.6360721 C44.7905054,27.5476002 44.0933775,26.350609 43.5640004,25.0769539 L39.7687454,24.740815 L38.8853245,18.487642 L42.4387493,17.1480294 C42.6130232,15.7890776 42.9665137,14.4592864 43.4899707,13.1934536 L41.0223147,10.2621242 L44.8422463,5.23486974 L48.2969648,6.82164329 C49.3848773,5.97571185 50.5797117,5.27760836 51.8503895,4.74549098 L52.1859908,0.944154977 L58.434096,0.0939211757 L59.7666302,3.67281229 L59.8159834,3.64809619 Z M57.2446857,12.3382766 C54.5328296,12.7071103 52.3098323,14.6758407 51.6122904,17.3264372 C50.9147485,19.9770337 51.8800336,22.7874965 54.0580276,24.4472904 C56.2360217,26.1070842 59.1977977,26.2893348 61.5622621,24.9090574 C63.9267265,23.5287801 65.2282294,20.8578023 64.8598724,18.1416166 C64.3569082,14.432866 60.9475244,11.8346614 57.2446857,12.3382766 Z" id="形状"></path>
<path d="M57.2446857,12.3382766 C57.7953553,12.2165809 58.3622716,12.1865196 58.9226919,12.2492986 C61.5974873,12.5101348 63.8700283,14.3198544 64.726619,16.8712091 C65.1233077,18.047763 65.1966097,19.3095526 64.9388374,20.5242485 C64.6473895,21.8731918 63.9599041,23.1040409 62.9647125,24.0586506 C60.788564,26.1841678 57.4811634,26.635626 54.8165121,25.1708751 C53.6082861,24.5093325 52.6238825,23.5027028 51.9885783,22.2790915 C51.4175491,21.1765038 51.153317,19.9403067 51.2236049,18.7002004 C51.2836363,17.6241111 51.5964655,16.5774181 52.1366376,15.6452906 C52.9099274,14.2852552 54.1312034,13.23677 55.5913562,12.6793587 C56.1124671,12.4702354 56.6643529,12.3483254 57.2249445,12.3185037 C57.2249445,12.3679359 56.632707,12.4124248 55.6456446,12.8128257 C54.2546574,13.4074191 53.102652,14.4516283 52.3735326,15.7787575 C51.2827611,17.7423957 51.2586141,20.1256161 52.3093736,22.111022 C52.6015842,22.6739405 52.9776904,23.1889981 53.4247541,23.638477 C53.8896593,24.1172425 54.4298496,24.5163547 55.0237953,24.8199065 C57.5425284,26.1961263 60.6621738,25.7714952 62.7228822,23.7719439 C63.6628989,22.8700853 64.3139777,21.7086543 64.5933655,20.4352705 C64.8441793,19.2873062 64.7862741,18.0932309 64.4255649,16.9750167 C64.1095373,15.99388 63.5667405,15.1013185 62.8413297,14.3699399 C61.7854633,13.2838315 60.3940966,12.5870335 58.89308,12.392652 C58.3448692,12.3469226 57.7947126,12.3287746 57.2446857,12.3382766 Z" id="路径" fill="#E0E0E0" fill-rule="nonzero"></path>
<path d="M59.8159834,3.64809619 C59.8159834,3.64809619 59.7814362,3.57889112 59.7222124,3.4256513 L59.4557056,2.75831663 C59.2138753,2.14041416 58.8733387,1.24569138 58.4242253,0.0939211757 L58.4933197,0.133466934 L52.2452145,1.01830327 L52.3291148,0.929325317 C52.2353439,2.08109552 52.126767,3.36138945 52.0132548,4.73066132 L52.0132548,4.7998664 L51.9490958,4.82952572 C50.6889154,5.35707693 49.5053372,6.05206766 48.4302182,6.89579158 L48.3709945,6.94522378 L48.2969648,6.91062124 L44.8422463,5.33867735 L45.0100469,5.29418838 L41.2049212,10.3313293 L41.2049212,10.143487 L43.6725773,13.0649299 L43.7367363,13.1390782 L43.6972539,13.2280561 C43.1807269,14.4948897 42.833888,15.8246297 42.6657736,17.1826319 L42.6657736,17.2864395 L42.5670674,17.3210421 L38.9988367,18.6606546 L39.1123489,18.4777555 C39.3788557,20.4550434 39.6700391,22.5657983 39.9661579,24.7358717 L39.8032926,24.5826319 L43.5985476,24.9138277 L43.7120598,24.9138277 L43.7564776,25.0176353 C44.2805477,26.2734447 44.9693253,27.4537234 45.8046321,28.5273213 L45.8737265,28.6162993 L45.8243734,28.7201069 C45.3308422,29.8125585 44.7928932,30.9989312 44.2450735,32.1803607 L44.1907851,31.9480294 L49.2099975,35.7740815 L48.9681672,35.7740815 L51.889872,33.3024716 L51.9787077,33.2283233 L52.0872845,33.2728123 C53.3436729,33.7907508 54.6629928,34.1398088 56.0108577,34.3108884 L56.0108577,34.3108884 C56.0799521,34.3652639 55.8529277,34.1873079 56.1687877,34.4394122 L56.1687877,34.4394122 L56.1687877,34.4394122 L56.1687877,34.4394122 L56.1687877,34.4987308 L56.2132055,34.6074816 L56.2971058,34.8348697 L56.4649064,35.2847027 L56.7955723,36.1794255 C57.0225967,36.7775551 57.2397504,37.3707415 57.4618395,37.9639279 L57.2545564,37.8403474 L63.5075969,36.9901136 L63.3397962,37.1631263 C63.4516633,35.8844801 63.5635304,34.6173681 63.6753975,33.3617902 L63.6753975,33.2480962 L63.7839743,33.2036072 C65.0390984,32.6803654 66.2191241,31.9921609 67.2929813,31.1571142 L67.3818169,31.0879092 L67.4854585,31.1323981 L70.940177,32.7191717 L70.7180879,32.7784903 L74.5429548,27.7512358 L74.5429548,27.9786239 C73.7138224,26.98998 72.8945606,26.001336 72.0752988,25.0472946 L72.0062044,24.9632599 L72.0506222,24.8693387 C72.5706964,23.6030326 72.9208639,22.2732559 73.0919731,20.9147629 L73.0919731,20.8158985 L73.185744,20.7812959 L76.75891,19.4515698 L76.6552684,19.6245825 C76.3591497,17.4199065 76.0827722,15.338811 75.8212007,13.361523 L75.9544541,13.4900468 L72.1591991,13.1440214 L72.0752988,13.1440214 L72.0407516,13.0698731 C71.537282,11.8412642 70.877037,10.6831534 70.0764973,9.6244489 L70.0320795,9.56018704 L70.0616914,9.49098196 C70.6391229,8.23046092 71.162266,7.09846359 71.6557972,6.03072812 L71.6903444,6.16913828 L66.6859379,2.31837007 L66.7945148,2.31837007 L63.8333275,4.7504342 L63.8037156,4.7504342 L63.7691684,4.7504342 C62.813541,4.35034149 61.8219874,4.0424674 60.8079811,3.83099532 L60.0578137,3.69258517 L59.8061127,3.64315297 C59.8915258,3.63641221 59.9773359,3.63641221 60.062749,3.64315297 C60.2305496,3.64315297 60.4822505,3.69258517 60.822787,3.75684703 C61.8375714,3.9396895 62.8301693,4.22966109 63.7839743,4.62191049 L63.7198153,4.62191049 C64.5144005,3.94468938 65.4619805,3.13894456 66.6267141,2.1503006 L66.6760673,2.10581162 L66.735291,2.14535738 L71.7693094,5.95163661 L71.8433391,6.00601202 L71.8038566,6.09004676 C71.3103254,7.16766867 70.8167942,8.30460922 70.2344273,9.5503006 L70.2344273,9.41683367 C71.090125,10.5123492 71.7955587,11.7176642 72.331935,13.000668 L72.2184228,12.9166333 L76.0136779,13.2428858 L76.1321254,13.2428858 L76.1321254,13.361523 C76.4035675,15.338811 76.6848803,17.4149633 76.9908697,19.6196393 L76.9908697,19.748163 L76.8724222,19.792652 L73.3041915,21.1322645 L73.4127684,20.9987976 C73.2390417,22.3823648 72.8839287,23.7369478 72.3566116,25.0275217 L72.3269997,24.8495658 C73.1331007,25.8019595 73.9556527,26.7757738 74.7946558,27.7710087 L74.8884267,27.8797595 L74.7995911,27.9934536 L70.9845948,33.0256513 L70.8957592,33.1442886 L70.7625057,33.0800267 L67.3077872,31.5031396 L67.5002644,31.5031396 C66.3993212,32.3601583 65.1894242,33.0666468 63.9024218,33.604008 L64.0208693,33.445825 C63.9122925,34.7014028 63.7987803,35.9668671 63.6902034,37.247161 L63.6902034,37.4004008 L63.5372087,37.4004008 L57.2891035,38.2555778 L57.1361089,38.2555778 L57.0818204,38.1072812 L56.4155533,36.3277221 L56.0799521,35.4280561 L55.9121514,34.9782231 L55.8282511,34.7557782 L55.7838333,34.6420842 L55.7838333,34.5877088 L55.7838333,34.5580494 L55.7838333,34.5580494 L55.7838333,34.5580494 C56.0996933,34.8101536 55.8726689,34.6272545 55.9417633,34.6816299 L55.9417633,34.6816299 C54.5598827,34.507582 53.2072589,34.1501832 51.9194839,33.6188377 L52.1218317,33.5891784 L49.1951916,36.0607882 L49.0767441,36.1596526 L48.9582966,36.0657315 L43.9193429,32.2643955 L43.7959601,32.1754175 L43.8601192,32.0370073 L45.4443544,28.5767535 L45.4690309,28.7695391 C44.6148701,27.6667146 43.9111593,26.454858 43.3764586,25.1659319 L43.5294532,25.2796259 L39.7341982,24.943487 L39.5910741,24.943487 L39.5910741,24.8001336 C39.2949554,22.6251169 39.0136426,20.5044756 38.7471358,18.5370741 L38.7471358,18.398664 L38.8754539,18.354175 L42.4436846,17.0195057 L42.340043,17.1579158 C42.5125485,15.7746334 42.8711445,14.4210927 43.4060704,13.1341349 L43.4060704,13.2972612 L40.9581556,10.3362725 L40.8791906,10.2423514 L40.9532203,10.1484302 C42.2725937,8.39523491 43.5442592,6.72277889 44.7682166,5.13106212 L44.8323756,5.04208417 L44.9360172,5.08657315 L48.3907357,6.67828991 L48.2574823,6.67828991 C49.3546366,5.8262019 50.5615022,5.12619566 51.8454542,4.59719439 L51.7763599,4.69111556 C51.8997427,3.32184369 52.0181902,2.04154977 52.126767,0.889779559 L52.126767,0.810688043 L52.205732,0.810688043 L58.4587725,0 L58.5081256,0 L58.5081256,0.044488978 L59.4655762,2.70888444 C59.5692178,3.0005344 59.6481827,3.20320641 59.7074065,3.4009352 C59.7523643,3.47917327 59.788767,3.56203936 59.8159834,3.64809619 Z" id="路径" fill="#E0E0E0" fill-rule="nonzero"></path>
<path d="M29.6069376,40.1438878 C31.538272,40.3853379 33.4287586,40.884069 35.2282582,41.6268537 L39.3591145,38.1665999 L46.4708993,43.6041416 L44.2352029,48.5127589 C45.4290544,50.0537542 46.4147478,51.7457469 47.1667783,53.5449566 L52.5314626,54.0392786 L53.7307435,62.8826987 L48.6819191,64.7710087 C48.4431975,66.70589 47.9451829,68.599715 47.2013255,70.401336 L50.656044,74.538811 L45.2568125,81.647161 L40.3511122,79.4078824 C38.8144788,80.6064569 37.1248052,81.5939561 35.3269644,82.344155 L34.8334332,87.7174349 L25.9942891,88.9186373 L24.1089999,83.8617234 C22.1777663,83.6197515 20.2873479,83.1210384 18.4876793,82.3787575 L14.3568231,85.8390114 L7.25984419,80.4311289 L9.49554059,75.5175685 C8.30041785,73.9783227 7.31614974,72.2859275 6.56890048,70.4853707 L1.19928085,69.9910488 L0,61.1377422 L5.04882434,59.2494322 C5.28819441,57.314676 5.78618642,55.4209369 6.52941799,53.6191049 L3.07469947,49.4816299 L8.47393098,42.3732799 L13.3796313,44.6125585 C14.9171076,43.4165482 16.6066531,42.4307861 18.403779,41.6812291 L18.8973103,36.303006 L27.7364543,35.1018036 L29.6069376,40.1438878 Z M25.9794832,52.4327321 C22.1433637,52.9517899 18.9972692,55.7345046 18.0084974,59.4830541 C17.0197256,63.2316037 18.3830441,67.2076013 21.4626189,69.5566932 C24.5421936,71.9057851 28.731412,72.1652488 32.0764769,70.2140738 C35.4215418,68.2628987 37.2635446,64.4854261 36.743399,60.6434202 C36.0259335,55.4122857 31.2195788,51.7475913 25.9942891,52.4475618 L25.9794832,52.4327321 Z" id="形状" fill="#F7F7F7"></path>
</g>
<g id="freepik--Device--inject-34" transform="translate(30.233722, 38.769673)" fill-rule="nonzero">
<rect id="矩形" fill="#57A3FD" x="8.43444848" y="1.40494756e-14" width="215.826136" height="142.952973" rx="7.20316025"></rect>
<path d="M0,133.719038 L233.830155,133.719038 L233.830155,137.431396 C233.830155,142.290912 229.897041,146.230327 225.045299,146.230327 L8.78485564,146.230327 C3.93311384,146.230327 0,142.290912 0,137.431396 L0,133.719038 L0,133.719038 Z" id="路径" fill="#57A3FD"></path>
<rect id="矩形" fill="#3D8FF0" x="14.228505" y="5.67975952" width="203.635915" height="120.723313"></rect>
<polygon id="路径" fill="#3D8FF0" points="95.0738534 132.379426 97.975817 137.001336 138.805654 137.001336 141.500335 132.379426"></polygon>
<rect id="矩形" fill="#EBEBEB" x="18.4235203" y="9.76780227" width="195.665386" height="116.249699" rx="1.6166324"></rect>
<polygon id="路径" fill="#FAFAFA" points="213.881623 126.185571 18.2162372 126.185571 18.4235203 18.4530394 213.881623 18.4530394"></polygon>
<path d="M34.4682279,14.2562458 C34.4682279,14.8904876 34.086504,15.4621831 33.5012866,15.7044326 C32.9160691,15.946682 32.2427669,15.8117076 31.7957156,15.362523 C31.3486643,14.9133384 31.2160338,14.2385343 31.4597435,13.6531475 C31.7034532,13.0677607 32.2754374,12.6872444 32.9086615,12.6892373 C33.3231387,12.6892373 33.7205683,12.8544949 34.0131845,13.1485075 C34.3058008,13.4425201 34.4695318,13.8411066 34.4682279,14.2562458 L34.4682279,14.2562458 Z" id="路径" fill="#54C22C"></path>
<path d="M24.9973639,14.2562458 C24.9973639,14.8904876 24.61564,15.4621831 24.0304226,15.7044326 C23.4452051,15.946682 22.7719029,15.8117076 22.3248516,15.362523 C21.8778003,14.9133384 21.7451697,14.2385343 21.9888795,13.6531475 C22.2325892,13.0677607 22.8045734,12.6872444 23.4377974,12.6892373 C23.8522746,12.6892373 24.2497042,12.8544949 24.5423205,13.1485075 C24.8349368,13.4425201 24.9986677,13.8411066 24.9973639,14.2562458 L24.9973639,14.2562458 Z" id="路径" fill="#FF5952"></path>
<path d="M29.5477139,14.2562458 C29.5477139,14.8900384 29.1665372,15.4614237 28.5819259,15.7039657 C27.9973145,15.9465076 27.3243978,15.8124417 26.8769557,15.3642826 C26.4295135,14.9161236 26.2956621,14.2421286 26.537816,13.6565806 C26.7799699,13.0710326 27.3504412,12.6892452 27.9832199,12.6892452 C28.8472661,12.6892452 29.5477139,13.3908153 29.5477139,14.2562458 L29.5477139,14.2562458 Z" id="路径" fill="#F5CC2B"></path>
<path d="M222.404907,132.369539 C222.404907,132.448631 174.502767,132.507949 115.427081,132.507949 C56.3513942,132.507949 8.43444848,132.448631 8.43444848,132.369539 C8.43444848,132.290448 56.3069764,132.231129 115.427081,132.231129 C174.547185,132.231129 222.404907,132.300334 222.404907,132.369539 Z" id="路径" fill="#2B6EBE"></path>
<path d="M184.74354,71.9386774 L51.7812952,71.9386774 C48.5295379,71.9386774 45.8934678,69.2983836 45.8934678,66.0414162 L45.8934678,66.0414162 C45.8934678,62.7836482 48.5287397,60.1419402 51.7812952,60.1392118 L184.74354,60.1392118 C187.996095,60.1419402 190.631367,62.7836482 190.631367,66.0414162 L190.631367,66.0414162 C190.631367,69.2983836 187.995297,71.9386774 184.74354,71.9386774 Z" id="路径" fill="#EBEBEB"></path>
<path d="M120.48084,71.9386774 L113.378926,71.9386774 C111.795395,71.9519091 110.27253,71.3293909 109.150449,70.2101563 C108.028368,69.0909217 107.400545,67.5682076 107.407199,65.9820975 L107.407199,65.9820975 C107.384383,64.4264352 107.990975,62.9277157 109.088888,61.8271121 C110.186802,60.7265086 111.68261,60.1176763 113.235802,60.1392118 L120.48084,60.1688711 C123.788909,60.222955 126.439136,62.9302973 126.427927,66.2440882 L126.427927,66.2440882 C126.427927,69.5313293 123.743082,71.9386774 120.48084,71.9386774 Z" id="路径" fill="#E0E0E0"></path>
<g id="编组" transform="translate(45.893468, 60.139212)">
<path d="M70.9006945,11.7994677 L5.88782741,11.7994677 C2.63607012,11.7994677 0,9.15917183 0,5.90220441 L0,5.90220441 C0,2.6444364 2.63527195,0.00272844892 5.88782741,0 L70.9006945,0 C74.1551775,0 76.7934572,2.64250692 76.7934572,5.90220441 L76.7934572,5.90220441 C76.7934572,7.46711217 76.1724574,8.96785324 75.0672079,10.0739465 C73.9619585,11.1800397 72.4630983,11.8007773 70.9006945,11.7994677 Z" id="路径" fill="#57A3FD"></path>
<g opacity="0.2" transform="translate(8.138330, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="0 0 7.19568513 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
<g opacity="0.2" transform="translate(18.670286, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="2.80540016e-14 0 7.19074981 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
<g opacity="0.2" transform="translate(29.202242, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="0 0 7.19074981 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
<g opacity="0.2" transform="translate(39.729263, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="0 0 7.19568513 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
<g opacity="0.2" transform="translate(50.261219, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="0 0 7.19074981 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
<g opacity="0.2" transform="translate(60.793175, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="0 0 7.19074981 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
<g opacity="0.2" transform="translate(71.320196, 0.000000)" fill="#FFFFFF" id="路径">
<polygon points="0 0 7.19568513 11.7994656 12.283992 11.7994656 4.80205873 0"></polygon>
</g>
</g>
<polygon id="路径" fill="#57A3FD" points="94.481616 81.2764195 95.3107484 81.2764195 95.3107484 86.3531062 98.4446716 86.3531062 98.4446716 87.0748163 94.4964219 87.0748163"></polygon>
<path d="M98.81482,84.1731463 C98.7665263,82.9163375 99.4849255,81.7560325 100.63042,81.2407244 C101.775914,80.7254163 103.119056,80.9583239 104.024922,81.8293484 C104.930787,82.7003729 105.217928,84.0350437 104.750608,85.2024425 C104.283288,86.3698412 103.155114,87.1361321 101.89939,87.1390782 C101.092883,87.172766 100.3076,86.8752209 99.7252898,86.3153077 C99.1429799,85.7553945 98.814119,84.9816477 98.81482,84.1731463 Z M104.140022,84.1731463 C104.150028,83.2583639 103.60703,82.4282497 102.765698,82.0721348 C101.924366,81.7160199 100.951583,81.9045415 100.303593,82.5492812 C99.6556028,83.194021 99.4609376,84.1670915 99.8108972,85.0121138 C100.160857,85.8571362 100.986025,86.406496 101.89939,86.4025384 C102.496738,86.4217801 103.075596,86.1935831 103.499602,85.7717045 C103.923607,85.3498258 104.155272,84.7715655 104.140022,84.1731463 L104.140022,84.1731463 Z" id="形状" fill="#57A3FD"></path>
<path d="M109.840307,85.6215097 L106.760673,85.6215097 L106.124017,87.0748163 L105.275144,87.0748163 L107.895794,81.2764195 L108.715056,81.2764195 L111.345578,87.0748163 L110.476963,87.0748163 L109.840307,85.6215097 Z M109.549124,84.9591182 L108.30049,82.1217101 L107.051856,84.9591182 L109.549124,84.9591182 Z" id="形状" fill="#57A3FD"></path>
<path d="M112.204322,81.2764195 L114.642366,81.2764195 C116.502979,81.2764195 117.766419,82.4529058 117.766419,84.1731463 C117.766419,85.8933868 116.502979,87.0748163 114.642366,87.0748163 L112.204322,87.0748163 L112.204322,81.2764195 Z M114.593013,86.3531062 C116.024254,86.3531062 116.942222,85.4732131 116.942222,84.1731463 C116.942222,82.8730795 116.024254,81.9981296 114.593013,81.9981296 L113.028519,81.9981296 L113.028519,86.3531062 L114.593013,86.3531062 Z" id="形状" fill="#57A3FD"></path>
<polygon id="路径" fill="#57A3FD" points="119.034794 81.2764195 119.858991 81.2764195 119.858991 87.0748163 119.034794 87.0748163"></polygon>
<polygon id="路径" fill="#57A3FD" points="126.575951 81.2764195 126.575951 87.0748163 125.894878 87.0748163 122.440159 82.749499 122.440159 87.0748163 121.611027 87.0748163 121.611027 81.2764195 122.262488 81.2764195 125.717207 85.5967936 125.717207 81.2764195"></polygon>
<path d="M132.320654,84.143487 L133.120175,84.143487 L133.120175,86.3975952 C132.497417,86.8907371 131.72259,87.1511746 130.928896,87.1341349 C129.293478,87.1341349 127.967709,85.806242 127.967709,84.1682031 C127.967709,82.5301641 129.293478,81.2022712 130.928896,81.2022712 C131.764934,81.1651078 132.576289,81.4912512 133.154722,82.096994 L132.661191,82.591316 C132.2167,82.1480932 131.61016,81.9068754 130.983185,81.9239813 C130.154399,81.8686096 129.363784,82.2800623 128.932603,82.9911474 C128.501422,83.7022325 128.501422,84.5946279 128.932603,85.305713 C129.363784,86.0167981 130.154399,86.4282508 130.983185,86.3728791 C131.46192,86.3838137 131.933489,86.2549978 132.340396,86.0021376 L132.320654,84.143487 Z" id="路径" fill="#57A3FD"></path>
<path d="M134.289844,86.550835 C134.28714,86.4005645 134.345548,86.2556502 134.451652,86.1493756 C134.557757,86.0431011 134.702439,85.9845997 134.852469,85.9873079 C134.999938,85.9872179 135.141101,86.0472047 135.243498,86.1534959 C135.345896,86.259787 135.400716,86.4032279 135.395354,86.550835 C135.400675,86.6993644 135.346151,86.8437995 135.244047,86.9516454 C135.141943,87.0594912 135.000835,87.1216901 134.852469,87.1242485 C134.701526,87.1242718 134.556903,87.0635451 134.451102,86.9557153 C134.345301,86.8478855 134.287196,86.7019972 134.289844,86.550835 L134.289844,86.550835 Z" id="路径" fill="#57A3FD"></path>
<path d="M136.165262,86.550835 C136.162559,86.4005645 136.220966,86.2556502 136.327071,86.1493756 C136.433175,86.0431011 136.577858,85.9845997 136.727888,85.9873079 C136.875781,85.9872538 137.017413,86.0470941 137.120585,86.1532249 C137.223758,86.2593556 137.279705,86.4027593 137.275708,86.550835 C137.279681,86.6998335 137.224035,86.8442427 137.121151,86.9519335 C137.018267,87.0596242 136.876679,87.1216636 136.727888,87.1242485 C136.576944,87.1242718 136.432322,87.0635451 136.326521,86.9557153 C136.22072,86.8478855 136.162614,86.7019972 136.165262,86.550835 Z" id="路径" fill="#57A3FD"></path>
<path d="M138.055487,86.550835 C138.052783,86.4005645 138.111191,86.2556502 138.217295,86.1493756 C138.3234,86.0431011 138.468082,85.9845997 138.618113,85.9873079 C138.766436,85.9858588 138.908891,86.0452598 139.012369,86.1517043 C139.115846,86.2581487 139.171333,86.4023658 139.165932,86.550835 C139.171267,86.7002106 139.116073,86.8454002 139.0129,86.9533941 C138.909726,87.061388 138.76734,87.1230095 138.618113,87.1242485 C138.467169,87.1242718 138.322547,87.0635451 138.216745,86.9557153 C138.110944,86.8478855 138.052839,86.7019972 138.055487,86.550835 Z" id="路径" fill="#57A3FD"></path>
</g>
</g>
</g>
</g>
</svg>
\ No newline at end of file
......@@ -171,12 +171,22 @@ export default class AppMessagePopover extends Vue {
* 点击标签事件
*/
public handleTag(data: any) {
if (!data) return this.$message.error("未获取到标签内容");
// 拼接要打开的窗口地址
const baseUrl:any = Environment.BaseUrl;
const openUrl:any = baseUrl + `/wfcore/mytasks/${data.processDefinitionKey}/web/${data.processInstanceBusinessKey}/usertasks/${data.taskDefinitionKey}`;
// 打开新窗口
window.open(openUrl,'_blank');
if (!data) return;
const baseUrl: any = Environment.BaseUrl;
this.$http.get(baseUrl + `/wfcore/mytasks/${data.processDefinitionKey}/web/${data.processInstanceBusinessKey}/usertasks/${data.taskDefinitionKey}`).then((response: any) => {
const { status, data } = response;
if (status && status == 200) {
const url = data.substr(data.indexOf("#") + 1);
const indexPath = this.$viewTool.getIndexRoutePath(this.$route);
this.$router.push({ path: `${indexPath}${url}` });
} else {
const message = data.message ? data.message : '跳转失败';
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: message });
}
}).catch((error: any) => {
const message = error.message ? error.message : '跳转失败';
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: message });
})
}
/**
......@@ -223,5 +233,5 @@ export default class AppMessagePopover extends Vue {
</script>
<style lang='less'>
@import "app-message-popover.less";
@import "app-message-popover.less";
</style>
\ No newline at end of file
......@@ -51,7 +51,8 @@ export default class AppTodoList extends Vue {
}
}
}).catch((error: any) => {
console.warn("加载数据错误");
const message = error.message ? error.message : '加载数据错误';
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: message });
})
}
......@@ -61,11 +62,21 @@ export default class AppTodoList extends Vue {
*/
public handleClick(data: any) {
if (!data) return;
// 拼接要打开的窗口地址
const baseUrl: any = Environment.BaseUrl;
const openUrl: any = baseUrl + `/wfcore/mytasks/${data.processDefinitionKey}/web/${data.processInstanceBusinessKey}/usertasks/${data.taskDefinitionKey}`;
// 打开新窗口
window.open(openUrl, '_blank');
this.$http.get(baseUrl + `/wfcore/mytasks/${data.processDefinitionKey}/web/${data.processInstanceBusinessKey}/usertasks/${data.taskDefinitionKey}`).then((response: any) => {
const { status, data } = response;
if (status && status == 200) {
const url = data.substr(data.indexOf("#") + 1);
const indexPath = this.$viewTool.getIndexRoutePath(this.$route);
this.$router.push({ path: `${indexPath}${url}` });
} else {
const message = data.message ? data.message : '跳转失败';
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: message });
}
}).catch((error: any) => {
const message = error.message ? error.message : '跳转失败';
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: message });
})
}
}
......
......@@ -785,7 +785,7 @@ export default class IBIZSample0021Usr1114433946WFDynaEditViewBase extends Vue {
*/
public getWFLinkModel():Promise<any>{
return new Promise((resolve:any, reject:any) =>{
let datas: any[] = [];
let datas: {} = {};
if (Object.keys(this.viewparams).length > 0) {
Object.assign(datas, { 'processDefinitionKey': this.viewparams.processDefinitionKey });
Object.assign(datas, { 'taskDefinitionKey': this.viewparams.taskDefinitionKey || this.viewparams.userTaskId });
......
......@@ -968,7 +968,7 @@ export default class IBIZSample0021WFDynaEditViewBase extends Vue {
*/
public getWFLinkModel():Promise<any>{
return new Promise((resolve:any, reject:any) =>{
let datas: any[] = [];
let datas: {} = {};
if (Object.keys(this.viewparams).length > 0) {
Object.assign(datas, { 'processDefinitionKey': this.viewparams.processDefinitionKey });
Object.assign(datas, { 'taskDefinitionKey': this.viewparams.taskDefinitionKey || this.viewparams.userTaskId });
......
<template>
<div class="app-wfredirect-view app-wfredirect-view">
<div class="view-container app-wfredirect-view">
<app-studioaction :viewTitle="$t(model.srfCaption)" viewName="appwfredirectview"></app-studioaction>
<card class='view-card ' :dis-hover="true" :bordered="false">
<img src="@/assets/img/redirect.svg" />
<div class="context">页面跳转中~</div>
</card>
</div>
</template>
// 基于 @VIEW/@MACRO/VIEW-BASE.vue.ftl 生成
......@@ -16,6 +20,7 @@ import { Subject,Subscription } from 'rxjs';
import UIService from '@/uiservice/ui-service';
import qs from 'qs';
@Component({
......@@ -584,23 +589,24 @@ export default class AppWFRedirectViewBase extends Vue {
*/
public isEnableWorkflow:boolean = true;
/**
* 初始化视图
*
* @memberof AppWFRedirectViewBase
*/
public async viewInit(){
const {srfkey:srfkey,srfappde:srfappde,srfworklist:srfworklist} = this.viewparams;
const uiService:UIService = new UIService();
const targetService:any = await uiService.getService(srfappde.toLowerCase());
targetService.getRDAppView(srfkey,this.isEnableWorkflow).then((res:any) =>{
if(res && res.viewname && res.srfappde){
// ?worklist=${srfworklist}
console.log('重定向之后的视图'+res.viewname);
const path:string =`/${res.srfappde}/${srfkey}/${res.viewname}`;
this.$router.push({path:path});
}else{
let { srfappkey, srfappde, userTaskId } = this.viewparams;
const uiService: UIService = new UIService();
const targetService: any = await uiService.getService(srfappde.toLowerCase());
targetService.getRDAppView(srfappkey, this.isEnableWorkflow).then((res: any) => {
if (res && res.viewname && res.srfappde) {
const indexPath = this.$viewTool.getIndexRoutePath(this.$route);
let routePath: string = `${indexPath}/${res.srfappde}/${srfappkey}/${res.viewname}`;
if (userTaskId) {
routePath = `${routePath}?${qs.stringify({ taskDefinitionKey: userTaskId }, { delimiter: ';' })}`;
}
this.$router.push({ path: routePath });
} else {
console.error("未查找到重定向视图")
}
})
......
......@@ -5,5 +5,22 @@
.app-wfredirect-view{
width:100%;
width: 100%;
height: 100%;
.view-card {
.ivu-card-body {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
.context {
padding-top: 26px;
margin-left: 1em;
font-size: 24px;
font-family: ui-monospace;
}
}
}
}
......@@ -13,18 +13,34 @@ export default class UIService {
/**
* Vue 状态管理器
*
* @private
* @protected
* @type {(any | null)}
* @memberof UIService
*/
private $store: Store<any> | null = null;
protected $store: Store<any> | null = null;
/**
* 所有关联视图
*
* @memberof IBIZSample0021UIServiceBase
*/
protected allViewMap: Map<string, Object> = new Map();
/**
* 流程状态数组
*
* @protected
* @type {Array<string>}
* @memberof UIService
*/
protected InWorkflowArray: Array<string> = ['todo', 'toread'];
/**
* 所依赖权限服务
*
* @memberof UIService
*/
public authService:any;
public authService: any;
/**
* Creates an instance of UIService.
......@@ -64,13 +80,31 @@ export default class UIService {
* @param tag 资源标识
* @memberof UIService
*/
public getResourceOPPrivs(tag:any){
if(!this.authService) {
public getResourceOPPrivs(tag: any) {
if (!this.authService) {
this.authService = new AuthService(this.getStore());
}
return this.authService.getResourcePermission(this.authService.sysOPPrivsMap.get(tag))?1:0;
}
return this.authService.getResourcePermission(this.authService.sysOPPrivsMap.get(tag)) ? 1 : 0;
}
/**
* 获取工作流视图
*
* @memberof UIService
*/
public getWFView() {
let result = this.allViewMap.get("WFEDITVIEW:");
if (!result) {
const allViews:any = this.allViewMap.values();
for (let value of allViews) {
if(value.viewType === 'DEWFDYNAEDITVIEW'){
return value;
}
}
}else{
return result;
}
}
}
\ No newline at end of file
......@@ -1344,7 +1344,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
*/
public async load(opt: any = {}): Promise<any> {
if(!this.loadAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.loadaction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.loadaction') as string) });
return;
}
const arg: any = { ...opt };
......@@ -1391,7 +1391,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
*/
public async loadDraft(opt: any = {}): Promise<any> {
if (!this.loaddraftAction) {
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.loaddraftaction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.loaddraftaction') as string) });
return;
}
const arg: any = { ...opt } ;
......@@ -1461,7 +1461,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
const action: any = Object.is(data.srfuf, '1') ? this.updateAction : this.createAction;
if(!action){
let actionName:any = Object.is(data.srfuf, '1')?"updateAction":"createAction";
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.actionname') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.actionname') as string) });
return;
}
Object.assign(arg,{viewparams:this.viewparams});
......@@ -1569,7 +1569,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
const action: any = Object.is(data.srfuf, '1') ? this.updateAction : this.createAction;
if(!action){
let actionName:any = Object.is(data.srfuf, '1')?"updateAction":"createAction";
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.actionname') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.actionname') as string) });
return;
}
Object.assign(arg, { viewparams: this.viewparams });
......@@ -1661,7 +1661,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
public remove(opt:Array<any> = [],showResultInfo?: boolean): Promise<any> {
return new Promise((resolve: any, reject: any) => {
if(!this.removeAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.removeaction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.removeaction') as string) });
return;
}
const arg: any = opt[0];
......
......@@ -1447,7 +1447,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
*/
public async load(opt: any = {}): Promise<any> {
if(!this.loadAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.loadaction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.loadaction') as string) });
return;
}
const arg: any = { ...opt };
......@@ -1494,7 +1494,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
*/
public async loadDraft(opt: any = {}): Promise<any> {
if (!this.loaddraftAction) {
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.loaddraftaction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.loaddraftaction') as string) });
return;
}
const arg: any = { ...opt } ;
......@@ -1564,7 +1564,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
const action: any = Object.is(data.srfuf, '1') ? this.updateAction : this.createAction;
if(!action){
let actionName:any = Object.is(data.srfuf, '1')?"updateAction":"createAction";
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.actionname') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.actionname') as string) });
return;
}
Object.assign(arg,{viewparams:this.viewparams});
......@@ -1672,7 +1672,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
const action: any = Object.is(data.srfuf, '1') ? this.updateAction : this.createAction;
if(!action){
let actionName:any = Object.is(data.srfuf, '1')?"updateAction":"createAction";
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.actionname') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.actionname') as string) });
return;
}
Object.assign(arg, { viewparams: this.viewparams });
......@@ -1764,7 +1764,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
public remove(opt:Array<any> = [],showResultInfo?: boolean): Promise<any> {
return new Promise((resolve: any, reject: any) => {
if(!this.removeAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.removeaction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.removeaction') as string) });
return;
}
const arg: any = opt[0];
......
......@@ -48,18 +48,18 @@
<div v-show="flag" class="batch-toolbar">
<div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="dataviewexpviewdataviewexpbar_dataview_batchtoolbarModels.deuiaction1.visabled" :disabled="dataviewexpviewdataviewexpbar_dataview_batchtoolbarModels.deuiaction1.disabled" class='' v-button-loading:i-button @click="dataviewexpbar_dataview_batchtoolbar_click({ tag: 'deuiaction1' }, $event)">
<i-button v-show="usr2dataviewdataview_batchtoolbarModels.deuiaction1.visabled" :disabled="usr2dataviewdataview_batchtoolbarModels.deuiaction1.disabled" class='' v-button-loading:i-button @click="dataview_batchtoolbar_click({ tag: 'deuiaction1' }, $event)">
<i class='fa fa-edit'></i>
<span class='caption'>{{$t('entities.ibizbook.dataviewexpviewdataviewexpbar_dataview_batchtoolbar_toolbar.deuiaction1.caption')}}</span>
<span class='caption'>{{$t('entities.ibizbook.usr2dataviewdataview_batchtoolbar_toolbar.deuiaction1.caption')}}</span>
</i-button>
<div slot='content'>{{$t('entities.ibizbook.dataviewexpviewdataviewexpbar_dataview_batchtoolbar_toolbar.deuiaction1.tip')}}</div>
<div slot='content'>{{$t('entities.ibizbook.usr2dataviewdataview_batchtoolbar_toolbar.deuiaction1.tip')}}</div>
</tooltip>
<tooltip :transfer="true" :max-width="600">
<i-button v-show="dataviewexpviewdataviewexpbar_dataview_batchtoolbarModels.deuiaction2.visabled" :disabled="dataviewexpviewdataviewexpbar_dataview_batchtoolbarModels.deuiaction2.disabled" class='' v-button-loading:i-button @click="dataviewexpbar_dataview_batchtoolbar_click({ tag: 'deuiaction2' }, $event)">
<i-button v-show="usr2dataviewdataview_batchtoolbarModels.deuiaction2.visabled" :disabled="usr2dataviewdataview_batchtoolbarModels.deuiaction2.disabled" class='' v-button-loading:i-button @click="dataview_batchtoolbar_click({ tag: 'deuiaction2' }, $event)">
<i class='fa fa-remove'></i>
<span class='caption'>{{$t('entities.ibizbook.dataviewexpviewdataviewexpbar_dataview_batchtoolbar_toolbar.deuiaction2.caption')}}</span>
<span class='caption'>{{$t('entities.ibizbook.usr2dataviewdataview_batchtoolbar_toolbar.deuiaction2.caption')}}</span>
</i-button>
<div slot='content'>{{$t('entities.ibizbook.dataviewexpviewdataviewexpbar_dataview_batchtoolbar_toolbar.deuiaction2.tip')}}</div>
<div slot='content'>{{$t('entities.ibizbook.usr2dataviewdataview_batchtoolbar_toolbar.deuiaction2.tip')}}</div>
</tooltip>
</div>
</div>
......@@ -202,18 +202,18 @@ export default class Usr2Base extends Vue implements ControlInterface {
public appEntityService: IBIZBOOKEntityService = new IBIZBOOKEntityService({ $store: this.$store });
/**
* dataviewexpbar_dataview_batchtoolbar 部件 click 事件
* dataview_batchtoolbar 部件 click 事件
*
* @param {*} [args={}]
* @param {*} $event
* @memberof Usr2Base
*/
public dataviewexpbar_dataview_batchtoolbar_click($event: any, $event2?: any) {
public dataview_batchtoolbar_click($event: any, $event2?: any) {
if (Object.is($event.tag, 'deuiaction1')) {
this.dataviewexpbar_dataview_batchtoolbar_deuiaction1_click(null, 'dataviewexpbar_dataview_batchtoolbar', $event2);
this.dataview_batchtoolbar_deuiaction1_click(null, 'dataview_batchtoolbar', $event2);
}
if (Object.is($event.tag, 'deuiaction2')) {
this.dataviewexpbar_dataview_batchtoolbar_deuiaction2_click(null, 'dataviewexpbar_dataview_batchtoolbar', $event2);
this.dataview_batchtoolbar_deuiaction2_click(null, 'dataview_batchtoolbar', $event2);
}
}
......@@ -226,7 +226,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
* @param {*} [$event]
* @memberof
*/
public dataviewexpbar_dataview_batchtoolbar_deuiaction1_click(params: any = {}, tag?: any, $event?: any) {
public dataview_batchtoolbar_deuiaction1_click(params: any = {}, tag?: any, $event?: any) {
// 参数
// 取数
let datas: any[] = [];
......@@ -254,7 +254,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
* @param {*} [$event]
* @memberof
*/
public dataviewexpbar_dataview_batchtoolbar_deuiaction2_click(params: any = {}, tag?: any, $event?: any) {
public dataview_batchtoolbar_deuiaction2_click(params: any = {}, tag?: any, $event?: any) {
// 参数
// 取数
let datas: any[] = [];
......@@ -282,7 +282,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
* @param {*} [$event]
* @memberof
*/
public dataviewexpbar_dataview_memo1_u37f11a8_click(params: any = {}, tag?: any, $event?: any) {
public dataview_memo1_u37f11a8_click(params: any = {}, tag?: any, $event?: any) {
// 取数
let datas: any[] = [];
let xData: any = null;
......@@ -309,7 +309,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
* @param {*} [$event]
* @memberof
*/
public dataviewexpbar_dataview_memo1_uc365542_click(params: any = {}, tag?: any, $event?: any) {
public dataview_memo1_uc365542_click(params: any = {}, tag?: any, $event?: any) {
// 取数
let datas: any[] = [];
let xData: any = null;
......@@ -337,7 +337,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
* @param {*} [$event] 事件源
* @param {*} [xData] 执行行为所需当前部件
* @param {*} [actionContext] 执行行为上下文
* @memberof IBIZBOOKDataViewExpViewBase
* @memberof IBIZBOOKUsr2DataViewBase
*/
public Edit(args: any[],contextJO?:any, params?: any, $event?: any, xData?: any,actionContext?:any,srfParentDeName?:string) {
if (args.length === 0) {
......@@ -363,7 +363,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
* @param {*} [$event] 事件源
* @param {*} [xData] 执行行为所需当前部件
* @param {*} [actionContext] 执行行为上下文
* @memberof IBIZBOOKDataViewExpViewBase
* @memberof IBIZBOOKUsr2DataViewBase
*/
public Remove(args: any[],contextJO?:any, params?: any, $event?: any, xData?: any,actionContext?:any,srfParentDeName?:string) {
const _this: any = this;
......@@ -427,12 +427,6 @@ export default class Usr2Base extends Vue implements ControlInterface {
}
let result: boolean = true;
Object.assign(actionData, args);
if ('selectionchange'.indexOf(eventName) !== -1) {
result = await this.execute_dataviewexpbar_selectionchange_ctrl_logic(actionData) && result;
}
if ('load'.indexOf(eventName) !== -1) {
result = await this.execute_dataviewexpbar_load_ctrl_logic(actionData) && result;
}
if (!result) {
return false;
}
......@@ -440,30 +434,6 @@ export default class Usr2Base extends Vue implements ControlInterface {
return true;
}
/**
* 部件逻辑 -- dataviewexpbar_selectionchange
*
* @param {string} eventName 部件事件名称
* @param {any[]} data 数据
* @param {*} event 源事件对象
* @memberof Usr2Base
*/
public async execute_dataviewexpbar_selectionchange_ctrl_logic(actionData: any): Promise<boolean> {
console.log('暂未支持 CUSTOM 类型');
return true;
}
/**
* 部件逻辑 -- dataviewexpbar_load
*
* @param {string} eventName 部件事件名称
* @param {any[]} data 数据
* @param {*} event 源事件对象
* @memberof Usr2Base
*/
public async execute_dataviewexpbar_load_ctrl_logic(actionData: any): Promise<boolean> {
console.log('暂未支持 CUSTOM 类型');
return true;
}
......@@ -708,9 +678,9 @@ export default class Usr2Base extends Vue implements ControlInterface {
* 工具栏模型
*
* @type {*}
* @memberof IBIZBOOKDataViewExpView
* @memberof IBIZBOOKUsr2DataView
*/
public dataviewexpviewdataviewexpbar_dataview_batchtoolbarModels: any = {
public usr2dataviewdataview_batchtoolbarModels: any = {
deuiaction1: { name: 'deuiaction1', actiontarget: 'NONE', caption: '编辑', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Edit', target: 'SINGLEKEY' } },
deuiaction2: { name: 'deuiaction2', actiontarget: 'NONE', caption: '删除', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Remove', target: 'MULTIKEY' } },
......@@ -1035,7 +1005,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
*/
public async load(opt: any = {}, isReset: boolean = false): Promise<any> {
if(!this.fetchAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKDataViewExpView' + (this.$t('app.list.notConfig.fetchAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr2DataView' + (this.$t('app.list.notConfig.fetchAction') as string) });
return;
}
const arg: any = {...opt};
......@@ -1130,7 +1100,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
*/
public async remove(datas: any[]): Promise<any> {
if(!this.removeAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKDataViewExpView' + (this.$t('app.gridpage.notConfig.removeAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr2DataView' + (this.$t('app.gridpage.notConfig.removeAction') as string) });
return;
}
let _datas:any[] = [];
......@@ -1247,7 +1217,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
try {
if(Object.is(item.rowDataState, 'create')){
if(!this.createAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKDataViewExpView' + (this.$t('app.list.notConfig.createAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr2DataView' + (this.$t('app.list.notConfig.createAction') as string) });
}else{
Object.assign(item,{viewparams:this.viewparams});
let response = await this.service.add(this.createAction, JSON.parse(JSON.stringify(this.context)),item, this.showBusyIndicator);
......@@ -1255,7 +1225,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
}
}else if(Object.is(item.rowDataState, 'update')){
if(!this.updateAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKDataViewExpView' + (this.$t('app.list.notConfig.updateAction') as string) });
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr2DataView' + (this.$t('app.list.notConfig.updateAction') as string) });
}else{
Object.assign(item,{viewparams:this.viewparams});
if(item.ibizbook){
......@@ -1357,16 +1327,16 @@ export default class Usr2Base extends Vue implements ControlInterface {
public uiAction(data: any, tag: any, $event: any) {
$event.stopPropagation();
if(Object.is('Edit', tag)) {
this.dataviewexpbar_dataview_batchtoolbar_deuiaction1_click(data, tag, $event);
this.dataview_batchtoolbar_deuiaction1_click(data, tag, $event);
}
if(Object.is('Remove', tag)) {
this.dataviewexpbar_dataview_batchtoolbar_deuiaction2_click(data, tag, $event);
this.dataview_batchtoolbar_deuiaction2_click(data, tag, $event);
}
if(Object.is('Edit', tag)) {
this.dataviewexpbar_dataview_memo1_u37f11a8_click(data, tag, $event);
this.dataview_memo1_u37f11a8_click(data, tag, $event);
}
if(Object.is('Remove', tag)) {
this.dataviewexpbar_dataview_memo1_uc365542_click(data, tag, $event);
this.dataview_memo1_uc365542_click(data, tag, $event);
}
}
......
......@@ -11,51 +11,51 @@
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"getPSDETreeColumns" : [ {
"caption" : "归还日期",
"codeName" : "returntime",
"caption" : "作者",
"codeName" : "author",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "returntime",
"name" : "returntime",
"dataItemName" : "author",
"name" : "author",
"width" : 200,
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
}, {
"caption" : "出版社",
"codeName" : "press",
"caption" : "图书名称",
"codeName" : "ibizbookname",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "press",
"name" : "press",
"dataItemName" : "ibizbookname",
"name" : "ibizbookname",
"width" : 200,
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
}, {
"caption" : "借出日期",
"codeName" : "lendouttime",
"caption" : "归还日期",
"codeName" : "returntime",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "lendouttime",
"name" : "lendouttime",
"dataItemName" : "returntime",
"name" : "returntime",
"width" : 200,
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
}, {
"caption" : "作者",
"codeName" : "author",
"caption" : "出版社",
"codeName" : "press",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "author",
"name" : "author",
"dataItemName" : "press",
"name" : "press",
"width" : 200,
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
}, {
"caption" : "图书名称",
"codeName" : "ibizbookname",
"caption" : "借出日期",
"codeName" : "lendouttime",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "ibizbookname",
"name" : "ibizbookname",
"dataItemName" : "lendouttime",
"name" : "lendouttime",
"width" : 200,
"widthUnit" : "px",
"enableExpand" : false,
......
......@@ -19,6 +19,16 @@
}
} ],
"getPSDETreeColumns" : [ {
"caption" : "图书描述",
"codeName" : "subtext",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "subtext",
"name" : "subtext",
"width" : 50,
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
}, {
"caption" : "图书名称",
"codeName" : "ibizbookname",
"columnType" : "DEFGRIDCOLUMN",
......@@ -38,16 +48,6 @@
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
}, {
"caption" : "图书描述",
"codeName" : "subtext",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "subtext",
"name" : "subtext",
"width" : 50,
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
} ],
"getPSDETreeNodeRSs" : [ {
"getChildPSDETreeNode" : {
......
......@@ -34,51 +34,51 @@
"id" : "GANTT"
},
"getPSDETreeColumns" : [ {
"caption" : "归还日期",
"codeName" : "returntime",
"caption" : "作者",
"codeName" : "author",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "returntime",
"name" : "returntime",
"dataItemName" : "author",
"name" : "author",
"width" : 200,
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
}, {
"caption" : "出版社",
"codeName" : "press",
"caption" : "图书名称",
"codeName" : "ibizbookname",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "press",
"name" : "press",
"dataItemName" : "ibizbookname",
"name" : "ibizbookname",
"width" : 200,
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
}, {
"caption" : "借出日期",
"codeName" : "lendouttime",
"caption" : "归还日期",
"codeName" : "returntime",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "lendouttime",
"name" : "lendouttime",
"dataItemName" : "returntime",
"name" : "returntime",
"width" : 200,
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
}, {
"caption" : "作者",
"codeName" : "author",
"caption" : "出版社",
"codeName" : "press",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "author",
"name" : "author",
"dataItemName" : "press",
"name" : "press",
"width" : 200,
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
}, {
"caption" : "图书名称",
"codeName" : "ibizbookname",
"caption" : "借出日期",
"codeName" : "lendouttime",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "ibizbookname",
"name" : "ibizbookname",
"dataItemName" : "lendouttime",
"name" : "lendouttime",
"width" : 200,
"widthUnit" : "px",
"enableExpand" : false,
......
......@@ -75,6 +75,16 @@
"id" : "TREEGRIDEX"
},
"getPSDETreeColumns" : [ {
"caption" : "图书描述",
"codeName" : "subtext",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "subtext",
"name" : "subtext",
"width" : 50,
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
}, {
"caption" : "图书名称",
"codeName" : "ibizbookname",
"columnType" : "DEFGRIDCOLUMN",
......@@ -94,16 +104,6 @@
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
}, {
"caption" : "图书描述",
"codeName" : "subtext",
"columnType" : "DEFGRIDCOLUMN",
"dataItemName" : "subtext",
"name" : "subtext",
"width" : 50,
"widthUnit" : "px",
"enableExpand" : false,
"enableSort" : false
} ],
"getPSDETreeNodeRSs" : [ {
"getChildPSDETreeNode" : {
......
......@@ -172,7 +172,7 @@
<!--输出实体[IBIZBOOK]数据结构 -->
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizbook-845-7">
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizbook-847-7">
<createTable tableName="T_IBIZBOOK">
<column name="CREATEMAN" remarks="" type="VARCHAR(60)">
</column>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册