1f374220 by 杨威

Merge remote-tracking branch 'origin/master' into master

2 parents 4cd04f02 b266090b
...@@ -13,42 +13,42 @@ ...@@ -13,42 +13,42 @@
13 }, 13 },
14 "dependencies": { 14 "dependencies": {
15 "@antv/g6": "^4.0.3", 15 "@antv/g6": "^4.0.3",
16 "axios": "^0.19.0", 16 "axios": "^0.19.2",
17 "core-js": "^2.6.5", 17 "core-js": "^2.6.12",
18 "e-icon-picker": "^1.0.7", 18 "e-icon-picker": "^1.0.15",
19 "el-select-tree": "^1.0.26", 19 "el-select-tree": "^1.0.26",
20 "el-tree-select": "^3.1.10", 20 "el-tree-select": "^3.1.11",
21 "element-ui": "^2.13.2", 21 "element-ui": "^2.14.1",
22 "esri-loader": "^2.16.0", 22 "esri-loader": "^2.16.0",
23 "file-saver": "^2.0.2", 23 "file-saver": "^2.0.5",
24 "form-making": "^1.2.9", 24 "form-making": "^1.2.10",
25 "insert-css": "^2.0.0", 25 "insert-css": "^2.0.0",
26 "js-cookie": "^2.2.1", 26 "js-cookie": "^2.2.1",
27 "mockjs": "^1.1.0", 27 "mockjs": "^1.1.0",
28 "screenfull": "^5.0.2", 28 "screenfull": "^5.0.2",
29 "shapefile": "^0.6.6", 29 "shapefile": "^0.6.6",
30 "style-resources-loader": "^1.3.3", 30 "style-resources-loader": "^1.4.1",
31 "terraformer-arcgis-parser": "^1.1.0", 31 "terraformer-arcgis-parser": "^1.1.0",
32 "terraformer-wkt-parser": "^1.2.1", 32 "terraformer-wkt-parser": "^1.2.1",
33 "vue": "^2.6.10", 33 "vue": "^2.6.12",
34 "vue-cli-plugin-style-resources-loader": "^0.1.4", 34 "vue-cli-plugin-style-resources-loader": "^0.1.4",
35 "vue-quill-editor": "^3.0.6", 35 "vue-quill-editor": "^3.0.6",
36 "vue-router": "^3.0.3", 36 "vue-router": "^3.4.9",
37 "vuex": "^3.0.1", 37 "vuex": "^3.6.0",
38 "webpack-theme-color-replacer": "^1.3.14", 38 "webpack-theme-color-replacer": "^1.3.14",
39 "xlsx": "^0.16.6" 39 "xlsx": "^0.16.9"
40 }, 40 },
41 "devDependencies": { 41 "devDependencies": {
42 "@vue/cli-plugin-babel": "^3.11.0", 42 "@vue/cli-plugin-babel": "^3.12.1",
43 "@vue/cli-plugin-eslint": "^3.11.0", 43 "@vue/cli-plugin-eslint": "^3.12.1",
44 "@vue/cli-service": "^3.11.0", 44 "@vue/cli-service": "^3.12.1",
45 "babel-eslint": "^10.0.1", 45 "babel-eslint": "^10.1.0",
46 "babel-polyfill": "^6.26.0", 46 "babel-polyfill": "^6.26.0",
47 "eslint": "^5.16.0", 47 "eslint": "^5.16.0",
48 "eslint-plugin-vue": "^5.0.0", 48 "eslint-plugin-vue": "^5.0.0",
49 "less": "^3.0.4", 49 "less": "^3.12.2",
50 "less-loader": "^5.0.0", 50 "less-loader": "^5.0.0",
51 "script-loader": "^0.7.2", 51 "script-loader": "^0.7.2",
52 "vue-template-compiler": "^2.6.10" 52 "vue-template-compiler": "^2.6.12"
53 } 53 }
54 } 54 }
......
...@@ -43,22 +43,27 @@ export default { ...@@ -43,22 +43,27 @@ export default {
43 margin-bottom: 10px; 43 margin-bottom: 10px;
44 li{ 44 li{
45 cursor: pointer; 45 cursor: pointer;
46 padding: 4px 16px; 46 padding: 8px 16px;
47 position: relative; 47 position: relative;
48 i{ 48 i{
49 position: absolute; 49 position: absolute;
50 right: 20px; 50 right: 20px;
51 top: 6px; 51 top: 11px;
52 color: #4EB2FF; 52 color: #4EB2FF;
53 display: none; 53 display: none;
54 } 54 }
55 } 55 }
56 li:hover{ 56 li:hover{
57 background: #eee; 57 background: #F0F9FF;
58 }
59 .cantClick{
60 color: #BBB!important;
61 cursor: not-allowed!important;
62 }
63 .cantClick:hover{
64 background: #ffffff!important;
58 } 65 }
59 .choosed{ 66 .choosed{
60 color: #4EB2FF;
61 background-color: #F0F9FF!important;
62 i{ 67 i{
63 display: inline-block; 68 display: inline-block;
64 } 69 }
......
...@@ -166,12 +166,12 @@ export function getFileLis(glbsm) { ...@@ -166,12 +166,12 @@ export function getFileLis(glbsm) {
166 /** 166 /**
167 * 获取文件预览地址 167 * 获取文件预览地址
168 */ 168 */
169 export function loadFile(url) { 169 export function loadFile(id) {
170 return request({ 170 return request({
171 url:"/file/loadImage", 171 url:"/file/loadImage",
172 method:'get', 172 method:'get',
173 params:{ 173 params:{
174 url 174 id
175 } 175 }
176 }) 176 })
177 } 177 }
......
...@@ -75,3 +75,25 @@ export function ZdfggetZxx(zdbsm) { ...@@ -75,3 +75,25 @@ export function ZdfggetZxx(zdbsm) {
75 } 75 }
76 }) 76 })
77 } 77 }
78 /**
79 * 多幢分割获取自然幢信息
80 */
81 export function dzfgGetZrzxx(dzbsm) {
82 return request({
83 url:"/bg/dzSplitMerge/fgSelectZrz",
84 method:'get',
85 params:{
86 dzbsm
87 }
88 })
89 }
90 /**
91 * 多幢分割保存
92 */
93 export function saveDzFg(data) {
94 return request({
95 url: '/bg/dzSplitMerge/dzFg',
96 method: 'post',
97 data: data,
98 })
99 }
......
...@@ -179,3 +179,18 @@ export function batchCommit(data) { ...@@ -179,3 +179,18 @@ export function batchCommit(data) {
179 data:data 179 data:data
180 }) 180 })
181 } 181 }
182
183
184 /**
185 * 批量提交
186 */
187 export function getDetailInfo(zrzbsm,lx) {
188 return request({
189 url:'/fw/lpb/getDetailInfo',
190 method:'get',
191 params: {
192 zrzbsm:zrzbsm,
193 scyclx:lx,
194 },
195 })
196 }
......
...@@ -31,6 +31,18 @@ ...@@ -31,6 +31,18 @@
31 <ul class="icon_lists dib-box"> 31 <ul class="icon_lists dib-box">
32 32
33 <li class="dib"> 33 <li class="dib">
34 <span class="icon iconfont">&#xe779;</span>
35 <div class="name">多幢</div>
36 <div class="code-name">&amp;#xe779;</div>
37 </li>
38
39 <li class="dib">
40 <span class="icon iconfont">&#xe77a;</span>
41 <div class="name">自然幢</div>
42 <div class="code-name">&amp;#xe77a;</div>
43 </li>
44
45 <li class="dib">
34 <span class="icon iconfont">&#xe778;</span> 46 <span class="icon iconfont">&#xe778;</span>
35 <div class="name">户重新落宗</div> 47 <div class="name">户重新落宗</div>
36 <div class="code-name">&amp;#xe778;</div> 48 <div class="code-name">&amp;#xe778;</div>
...@@ -285,6 +297,24 @@ ...@@ -285,6 +297,24 @@
285 <ul class="icon_lists dib-box"> 297 <ul class="icon_lists dib-box">
286 298
287 <li class="dib"> 299 <li class="dib">
300 <span class="icon iconfont iconduochuang"></span>
301 <div class="name">
302 多幢
303 </div>
304 <div class="code-name">.iconduochuang
305 </div>
306 </li>
307
308 <li class="dib">
309 <span class="icon iconfont iconziranchuang"></span>
310 <div class="name">
311 自然幢
312 </div>
313 <div class="code-name">.iconziranchuang
314 </div>
315 </li>
316
317 <li class="dib">
288 <span class="icon iconfont iconhuzhongxinlazong"></span> 318 <span class="icon iconfont iconhuzhongxinlazong"></span>
289 <div class="name"> 319 <div class="name">
290 户重新落宗 320 户重新落宗
...@@ -621,6 +651,22 @@ ...@@ -621,6 +651,22 @@
621 651
622 <li class="dib"> 652 <li class="dib">
623 <svg class="icon svg-icon" aria-hidden="true"> 653 <svg class="icon svg-icon" aria-hidden="true">
654 <use xlink:href="#iconduochuang"></use>
655 </svg>
656 <div class="name">多幢</div>
657 <div class="code-name">#iconduochuang</div>
658 </li>
659
660 <li class="dib">
661 <svg class="icon svg-icon" aria-hidden="true">
662 <use xlink:href="#iconziranchuang"></use>
663 </svg>
664 <div class="name">自然幢</div>
665 <div class="code-name">#iconziranchuang</div>
666 </li>
667
668 <li class="dib">
669 <svg class="icon svg-icon" aria-hidden="true">
624 <use xlink:href="#iconhuzhongxinlazong"></use> 670 <use xlink:href="#iconhuzhongxinlazong"></use>
625 </svg> 671 </svg>
626 <div class="name">户重新落宗</div> 672 <div class="name">户重新落宗</div>
......
1 @font-face {font-family: "iconfont"; 1 @font-face {font-family: "iconfont";
2 src: url('iconfont.eot?t=1607045436480'); /* IE9 */ 2 src: url('iconfont.eot?t=1607568877302'); /* IE9 */
3 src: url('iconfont.eot?t=1607045436480#iefix') format('embedded-opentype'), /* IE6-IE8 */ 3 src: url('iconfont.eot?t=1607568877302#iefix') format('embedded-opentype'), /* IE6-IE8 */
4 url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), 4 url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAABLAAAsAAAAAJ4gAABJvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCGYgq6OK4rATYCJAOBFAtMAAQgBYRtB4NIG2cgRUaFjQOAZP6ykP1fJ9A5ZMS3oE+kKGpkyskNXcuAjkvhbWiGcGOKIOkfB+XQnkZb6LSUXNJAt9t3u7+2gw+92/jdoZQQ39/77rntlfZLaxgPNgph5oOHAxLwcChAAWp6KMBveH6b/4d76XuBSxgFSi5SG52fDTCW+hSLt2GBjT1Y4opYJ9Yb4qrvIkP3WVRCEK3p/O0mSsc4ausqAVC4sqxDy0qhJFX2PJmzlAKbGclw1yZ2CeHVnywlB4zSV/oaAgtsx275AMEw/ROCG4zxUCGPzoHAdyz7gGWLc3WIwlWoI3nu2aPPunTNrktWOiqAgP/T1dqVU1Q6s8GLEkqawos+kwQuPzMncz67h9x59rDsIgniXpq3vEuwDbqLWCVeitWqFR2PquFR9sDT5H7PbYVU2/3SkPCfsfm/w6pcMm1UlCtiv01/5IUhIDVzId1JvX2oHEsVjLZWtjiN6svgEmqKOCUITplA9kFNXBzQPcArf/XyL7yiAgwfwAr7tNAzR/GNngHMvdxYZIFdOg6sTgcWXICDXAr9b8KGCyepqNP0DBA4s/mefQbeGkq1ZRLZgwp2YGZuYWllbWNiaqyjq6dvYGjEK5QqDU0t7dnhc6lMEIklWv/jGUgdWKPmALmCumlt+YYwg2KMPJQAYQGlCEsoQ1hBOcIaKiQ6KoEwgSqEKVQjjKEGoQO1CF2oQ+hBPUIfGhAG0IgwhCaEEbRF8NAOoYD2jBJ0AKMCHcFogE5gNEFnMFqgCxht0BUMB7qBkYPuYKSgBxgZ6AlGAL3AiEBvMGLQB4wE9AXDgn5gCChgHAyA7eMkjwAfJE1AdgKsTGnww1ApObEwJ9Ec3IWYj0CAe2EOgYO78ZidE+MSK0McljukZYlhogAOzONQ6RQK56gv56HRyBQKAk71pSKUTqSRZbBvfLQoyuMSiWy2lI5hTGZPqhpjc1Ff1PKSC7nBGPFixkJRlEinYxQoWMgM+wWx8+ezMHpPlOXDpOYZ6u/L5aLQeqAYswclZ6IMnwM2wRxg6og6KR8B6eBtfvr4WKOMCqqDdNifjMn54k0RM+xe33XWxedlOq+rmJdeVtVqvQpn8sRDlc7J583w9KPV7qkXVhB3erprM+p3e2GGYUGophqO40112nVSbNuTkxYNVMOhfi9F0LRFiTspVDr+MOzWDtwBye++rx++/+QsJGOLAbxOb83lv5+48pwmr53685Fq76/T11vvdV848NTY++GT76fdOS3YRQc9gR5DDFNqFkTcJXv7IIgzJ6MIYAXHzzA3S/8W0jmIWr5F85ERo/htr2EH9ruYsIKnrrjbIIC17+LT3KClhKJ8lGnE4YUEGkGUxWvRyK6IfgkzreIq2/oJ/knhlIZORrCG6kc5xsd6q8UjOW2ptaFg7meujIXN+vht6w0esL4A7SiGyzrMYWHxP8v/o+k/JPuX5TAULMucNN0VN5inxJW+sItXkVNfBCFJU545Xtiz8hdRsED48tEBXFs6A8yE3EoQRbrKMgn4qCp2GGp6EHCcHyR2cBgH/YeaLtjxsNfCA8d33pM+7I3UQe8jN6r7LCoa1W9HMt49fO8D48CdxypDd9832/NGEEP6VjUIsKk8kK67TFdhT3SnkTYZ8T4r8c5U4KPBcjeW0fKXHE8FwqKMk1eb6hi8vsSVFvWHbdG4ywn1pes2HObi5LNYLuzlqd1L3QS+KGHAl3VCa53sc9Evp+d4tf7OuktuzVWmLRHzVM3UbipYXyxEK32a07xgRQfwbBHWzX2EpPK97ZV2f2vTMayiJtcC2/S8vlIXuTUxVvmIAM9UbkOxSXaY13dzL6x4c0pQThkqGM4WKHX6k6dEF0i9uk5SsFJIxWdhTNKvTJIWPVhH8gSojz4JWLlq5WQA1RaHvbw+rAl4SGZ2jBmaxtgW0LeaHh5OfitwBIjcCLBWkSZjCwoTAov1IBFxQOpgvddXiV32V6PvLs8o7ZwBSAAuwVC7NDBbF+yejrGYadoyv6S39JS5Za2pUMo1t5qcujyFBsay73XT3WXLkjZ96hG4XlcnQdmmIfkIKvdOOyVMoC6KwV1MfjwWtk/QMj2YiwCE4/kPDYHPZlbGUycfBrv1R3ClfeI5bddAJotq7/SL640L6VMVXQfPvFw8Wx3P2+lqWHL55ZPFlywYPlQn0YVXTqWfEXfo4GJ+Apl1ClgVib04VM8v9Pogw+fyCEQLy4sWlDAUyYt4qv8wYM2KDRb1nAvgEVpnQj9GhozA4HD+yq/ReOHEXzvTN/h4gwlruHjzfDWA8KCx41//kj0GnJGmGfaHx4DdovTs7wFuuP/J8nzOqTc88xk4gfxqXh9Nyc+fvTRbpo+N3X1fHT/9Gxy+R/iBeORF5a0gwIOxhkpGwPcAySjrWiLLJiO+W/S+x+k7oPDB6ECWaGKRYFMFcB2PZPxIeeT+h2acI29P1g3p1tcTt93xpsLPjgrKrMaKs+qPmTyc8r5Tpu82Rg7yvBGVlmgc68qdfalITx0vgFC87VYun29O9Xn0nDFdMCydngkfpquLZIkonxHXl1WDUUacyuXJK18dTka+ThC3cXHhLhrJku0R7PjN2cFwfKDedIf6hxeMalxOtjcZDLcRRb7Rd5fFcHwITYpJcsz3u14eGVnhH8jcvEIjwWx6v/QRuVdgU9jK/+LmzCefo7rtycwJnSTvCwdqluzsoPJdrtUGekN5kMo5dElBcm5RsUgYojJQGClUvXWvcIfrVX1Mm1KtUttU9jyU4SO78ZUlK5XC++z7HUIVA/XNAdC3B7oj3cq3bqEb18uk2vMtBVN551uZcBZAEzV1XUlPD+kKSU+/YtsMSrq8gtHFtHu6+BUyVlyu0i0rWJrWt6h3302zaq0aPbplO22wKy7YPziuCnPELaheY51V+3MFvYv6pi3t7JzhO0MbH1QekGHNVFeRnIhcph+5csR5lWWqrRkBn3/jAtk0aZlCKV0qVSoepnNJlL+dDIAmrGmqwN77t2GKlJ+1KsvzkG9wa5hLmRq3YetvumVKuEAQfnhYCKrKTyZCeqg4mSTcc1GKJ3RK4y72JkzmJskoEIHkT8TU60dFXBqQCUAxVJnbiUxHB6qYxd3LtrkTLo2TafqOko4amO0S9eEPjiUQJDK+ome0PqK01yZZbBwsmtMzvPRyb7MqMZBasB7eJpAtkpbvupMR/zMbkgJTRJcUCwRqRYF/or8zweiqwlu3E4wIV0qVaaJL1bLq2G18Gu6SuAbK7K6LVXFDDQWKHlHG3mtjYntyuXN6zUP3/OBwl9gVLrOrPp8Xc2eKc6dlyJpk2mm6aeJL4mxrZTxTtvJL9NuSoG4P0WwGCqJzAn8/NsnAAIEslJio5bd3fUi5pSnOJ2y5H9vfnJNj87dptXitP+5uA4cvs4e5vgwjekufSBwOyZVLDWMyd4QeOPH7dyIKLhhJcwMNthToDG8/Kn4auRc5hrzcMV0eBMYwcLqxNHLM5sutZcsXVhe5t672u3r2yrl+5/QZp8HWFMfM1K3HtZHDsTX1eO5MR8pD4ApmztyaUtA31zlk4sQhzm1D1k2c5By8FawbMmnSIWy5zkkT9xcnjkwSZp5j8TySjWUUXxIkgpo3pStIQU4h+hIFN6RFn3yioKNrCxWjxrJU7xlCVMMHILZlNd00X+s00bU0k1M730QrZGjJJpKWZCbnke1kLcl0MywLiW/1bY1HsjCT2LTgOo22y33l292EikDFZ3bj2Ew2jmkyXatljTsxdWMjb8zEBErDaoeH7mtbc06I//l1zh4PJ+BjRjc2auSjAO8q8rQVVRr2fpahvDInp6IyMo2teelseBg+e/Zdf+oULsRPnjpVvGjRvrB99vr6LBaOZaZNfn5lpRrD32vW5PFW5Y9KGzXqFY6jqSgngH4nGppHjghqCPIazQ1bayANiLE+ysDt5hrGT5L7oj9z1kC4wGncsxfcfGdpsgewA+xTpxhSXgdl6EYUsd5os8dkvCX+m5WdR367Q/eChnNwWo24k9MJ3pRQYfcA+4B9PGoBct+n29k2v7v45ltyPTWQiYjdfeTO54e1fdg+ysM8aeOoJLrZCdTODBM1rNC4T3uxvWCWHXZXtVKqnPDGl5JX5PVlq+ml686ePQpvKFozmdeyk9xOm9i8eQIvfxWp/dvRamv+mvoFtmymt1Asrbsmc4udcIfhvn8chSb7aYWFhWYUjn7GjDYDxvamhXw33zihn2ShYCXDyFjJTzEuNHpTBH7Bcg8XLDmEyclzCDBTvlNczUplGKP7QXWa5S3FN+xw6hOPElMzI7FqLJL5vejOefal9r8hfv+uIBITY5GCiIk7JczI0EimhBURGgHiaznACKI9qcbdZCx10VJ8rWtRilizHggfxRgdkmTmyFhqktUpXgUPMjpSdu1eXdN57s4Qsiva6LEzI0BSO8ECHSHJEkkwI2XBSpoTfv1xvcWifRJvinycBNMW8JONEqGSGgM7+F3psRlYkchG6QJCOGZkiwSNJC4yGtXqsWeZ91IMmhltG96kqK43vbf+MsPXVsdf14q3oVjvrp8Numrq30YCLor5Jv6VEHsIxOW/0N2h9aB5/gs+FzorN8yAbpqzYu2rtEsj4lfbz3Js2EPMRDgL5qlRgJi5KlWodICYYTMKGO2Z1YouCy9lqVg/1/bhjuxvE5OSVfn5EjFJZO9D0vQZRMgkkn2iEb1qeAIhz1SftyiEJhDVoGEGepmGmgnFepbHhprEJm4sF9cVCB4lNxHa/yNMpy0+AhQJ3cID3lNoC0jW5rZFs+Eb8amDbXI6Qdcw9l/C+HPqGqAiKpKjsMQkb/eJJHwfoPifAHg/9OcDmh//Ha+aG9LxAEO9MRbySI9Pbu84F7YcHGh3nRcuF94e54I9HtiFIPg+mTti2nR4y2ZourAtW1gZtHkLPJ2r3rwZhG+dj7bE+8W3oEzeI3wkr5Zjk9g4tWQbee5XjvJgAo1uctai4ySXb6mdPsOOjc7LM+mzvPp+u8mMi/Z7JPeEduGBT6dbuQfCHMJzZjMuxsvJzRq9N6vfBqL+eezGbGIbtvRLg5ZQC2xpkpigIGFF9mfTh6S3U2ZQ2tPPXZ/BAO5HWfJ7X4v7MOYn1NKDi3mJ+GOeLv21cXRkO6mYbCbVkkxpHxB5q2+b3Lfod/AB9nr2+afjbvboR41or+2+O3qhjYi8raI++sP2bwqZnPa0RwNRzasB7zGeyCumdjyB9trhu70XeiLNRK4lm8mzdDLQFNVQkQaRb/fbLkc0qLzVr1W+oo5PC35yKj+pYNz1eKjzIL7RQ3yHtXxJnyykShu6HHNWdZNhenqiIX5QuVmFHOFyPmSxQG6lszSFL911ANo1cCNCOLtCn369UFnp4RsatJiUYCgsD2IjhmQi7EUusHh7pe+EeJ/GfjiQe7MaWxLATX27NmxwYe2VMafHZfECLsvrjln/+SmEK2Af1H4OvavdHzpZuwD6VrsQ+hLbIImSTJg2w2WfEpMnaffjEJwC2G0SiQRJ8Tc+Ezvg/uXrowkezdZsgh4zq32wPBag7oivALOh30PD/MfXkUjv9l7qWJ99oWb/Hyv5/je9YZPpzyL+w3qe4J9aRQlq7/+v5sLybxOI/tVbldo7k+QlA5tuXbE0A9JLCdTAGtTyV4/krrT8L8HkrtvciEzBimI34BB7ae5lbiAg9rZ56uzu9Jm2K5gkDcDJC5qLhvfmRukTLGK/wCH2t7nX868EqlZw89TpaG6E2AvLZsqAkLBUxUORFjaanWav0b+xyg4C67841j+GSMLquDuch30hY6BwiNfqlJJRJkijPmdh0DlRbZAaddpZhrbn/d5sHHdams7MtwIE0qP1klJ4dEk0wczak1no5X9DlcwBIWGqhy7/oSCifVeOdg4S7i/CUlM1xRxdVU4S44a6TRiIhvLJOHKXcqG04sPVkJbs2Bxa62zP5mZkyU5/cvMeEQbfNK0Tb0NCKm2Y1h/inxTbcT0/Oyc3r0/ffv0HDBw0eEh+wdBhhUXFJaX4kjKLthm4mj8pALvKJqyeVri6Ezt4vq6q//byPsS7RtdvS9NP99R/UjspQUKO1g1KSnkoKejJx4mAa4KBxjpPNDZei6W2cM8cbU4RqFYOLkWYY5Y7gYx9GBfKRn47IOVlAphbaAnblhzZjB+CIguyMQ/TT8BOcgs8jx+qkaupK5C8sEd5ZnGwhC9ayo2fgUfW+FQi3syjaCU/cFio4zQuy6K/IY2iZOPSJ0UmrBZGHtuaePy0wBegaZg97R3G9RENURetlGmxmukdAAAA') format('woff2'),
5 url('iconfont.woff?t=1607045436480') format('woff'), 5 url('iconfont.woff?t=1607568877302') format('woff'),
6 url('iconfont.ttf?t=1607045436480') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ 6 url('iconfont.ttf?t=1607568877302') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
7 url('iconfont.svg?t=1607045436480#iconfont') format('svg'); /* iOS 4.1- */ 7 url('iconfont.svg?t=1607568877302#iconfont') format('svg'); /* iOS 4.1- */
8 } 8 }
9 9
10 .iconfont { 10 .iconfont {
...@@ -15,6 +15,14 @@ ...@@ -15,6 +15,14 @@
15 -moz-osx-font-smoothing: grayscale; 15 -moz-osx-font-smoothing: grayscale;
16 } 16 }
17 17
18 .iconduochuang:before {
19 content: "\e779";
20 }
21
22 .iconziranchuang:before {
23 content: "\e77a";
24 }
25
18 .iconhuzhongxinlazong:before { 26 .iconhuzhongxinlazong:before {
19 content: "\e778"; 27 content: "\e778";
20 } 28 }
......
1 !function(a){var l,h,i,t,o,A,z='<svg><symbol id="iconhuzhongxinlazong" viewBox="0 0 1024 1024"><path d="M146.285714 0h731.428572a146.285714 146.285714 0 0 1 146.285714 146.285714v731.428572a146.285714 146.285714 0 0 1-146.285714 146.285714H146.285714a146.285714 146.285714 0 0 1-146.285714-146.285714V146.285714a146.285714 146.285714 0 0 1 146.285714-146.285714z m0 73.142857a73.142857 73.142857 0 0 0-73.142857 73.142857v731.428572a73.142857 73.142857 0 0 0 73.142857 73.142857h731.428572a73.142857 73.142857 0 0 0 73.142857-73.142857V146.285714a73.142857 73.142857 0 0 0-73.142857-73.142857H146.285714z" fill="#4A4A4A" ></path><path d="M512 681.325714l-152.137143 98.084572a36.571429 36.571429 0 0 1-55.222857-40.082286l46.299429-175.030857L210.651429 449.901714a36.571429 36.571429 0 0 1 21.065142-64.804571l180.736-10.093714 65.462858-168.813715a36.571429 36.571429 0 0 1 68.169142 0l65.462858 168.813715 180.736 10.093714a36.571429 36.571429 0 0 1 21.065142 64.804571L673.060571 564.297143l46.299429 175.030857a36.571429 36.571429 0 0 1-55.222857 40.082286L512 681.325714zM492.178286 607.085714a36.571429 36.571429 0 0 1 39.643428 0l92.672 59.757715-28.233143-106.642286a36.571429 36.571429 0 0 1 12.288-37.668572l85.430858-69.705142-110.08-6.070858a36.571429 36.571429 0 0 1-32.036572-23.332571L512 320.658286l-39.862857 102.765714a36.571429 36.571429 0 0 1-32.036572 23.332571l-110.08 6.070858 85.430858 69.705142a36.571429 36.571429 0 0 1 12.288 37.668572l-28.233143 106.642286L492.251429 607.085714z" fill="#4A4A4A" ></path></symbol><symbol id="iconCAD" viewBox="0 0 1024 1024"><path d="M632.470588 90.352941H271.058824A90.352941 90.352941 0 0 0 180.705882 180.705882v662.588236A90.352941 90.352941 0 0 0 271.058824 933.647059h481.460705a90.352941 90.352941 0 0 0 89.027765-91.617883l-7.228235-510.554352H662.588235a30.117647 30.117647 0 0 1-30.117647-30.117648V90.352941z m60.235294 52.585412v128.301176h106.977883L692.705882 142.938353zM271.058824 30.117647h405.985882l216.847059 260.216471 7.890823 550.791529a150.588235 150.588235 0 0 1-148.419764 152.756706H271.058824A150.588235 150.588235 0 0 1 120.470588 843.294118V180.705882A150.588235 150.588235 0 0 1 271.058824 30.117647z" fill="#4A4A4A" ></path><path d="M418.816 539.286588l-32.948706 10.360471c-4.999529-21.323294-15.962353-32.647529-32.948706-33.912471-23.792941 1.927529-36.382118 24.214588-37.647059 66.861177 1.264941 42.646588 13.854118 65.234824 37.647059 67.764706 19.456-0.602353 30.72-15.661176 33.912471-45.176471l33.852235 14.095059c-8.131765 45.778824-30.72 69.029647-67.764706 69.632-47.646118-3.132235-72.764235-38.851765-75.294117-107.218824 2.529882-67.162353 27.648-102.640941 75.294117-106.375529 33.912471 1.807059 55.838118 23.190588 65.897412 63.969882z m170.345412 145.889883h-38.550588l-11.324236-44.212706h-60.235294l-11.264 44.212706H430.08l58.307765-207.088942h42.405647l58.307764 207.088942z m-56.440471-79.992471l-19.757176-71.559529a86.317176 86.317176 0 0 1-3.794824-15.962353v-1.867294h-0.963765a46.200471 46.200471 0 0 1-1.385411 9.878588 44.935529 44.935529 0 0 0-1.385412 8.914823l-17.889882 70.595765h45.17647z m123.301647 79.992471h-50.838588V478.087529h48.007529c56.440471 0.602353 84.992 34.514824 85.654589 101.677177 1.807059 72.764235-25.720471 107.941647-82.82353 105.411765z m-3.794823-168.478118h-11.264v132.698353h12.227764c32.587294 0 48.911059-22.889412 48.911059-68.668235-0.602353-42.044235-17.227294-63.367529-49.874823-64.030118z" fill="#4A4A4A" ></path></symbol><symbol id="iconexcel" viewBox="0 0 1024 1024"><path d="M632.470588 90.352941H271.058824A90.352941 90.352941 0 0 0 180.705882 180.705882v662.588236A90.352941 90.352941 0 0 0 271.058824 933.647059h481.460705a90.352941 90.352941 0 0 0 89.027765-91.617883l-7.228235-510.554352H662.588235a30.117647 30.117647 0 0 1-30.117647-30.117648V90.352941z m60.235294 52.585412v128.301176h106.977883L692.705882 142.938353zM271.058824 30.117647h405.985882l216.847059 260.216471 7.890823 550.791529a150.588235 150.588235 0 0 1-148.419764 152.756706H271.058824A150.588235 150.588235 0 0 1 120.470588 843.294118V180.705882A150.588235 150.588235 0 0 1 271.058824 30.117647z" fill="#4A4A4A" ></path><path d="M405.624471 685.176471h-122.277647V478.087529h120.470588v38.610824H319.006118v45.176471h79.028706v37.647058H319.066353v49.874824h86.558118v35.779765z m169.441882 0h-44.272941l-31.021177-65.897412a134.384941 134.384941 0 0 1-3.794823-9.396706 10.24 10.24 0 0 0-1.807059-3.794824c-1.927529 3.794824-3.794824 8.493176-5.722353 14.155295l-31.924706 64.933647h-40.538353l54.633412-102.580706-51.802353-104.508236h42.345412l26.383059 63.066353c2.469647 5.059765 4.999529 10.661647 7.529411 16.986353 0.602353-1.927529 1.867294-5.180235 3.734589-9.878588a37.948235 37.948235 0 0 1 3.794823-8.011294l25.419294-62.102588h41.381647l-51.802353 104.448 57.464471 102.580706z m151.491765-145.889883l-32.888471 10.360471c-5.059765-21.323294-16.022588-32.647529-32.948706-33.912471-23.853176 1.927529-36.382118 24.214588-37.647059 66.861177 1.204706 42.646588 13.793882 65.234824 37.647059 67.764706 19.456-0.602353 30.72-15.661176 33.852235-45.176471l33.912471 14.095059c-8.192 45.778824-30.72 69.029647-67.764706 69.632-47.706353-3.132235-72.824471-38.851765-75.294117-107.218824 2.469647-67.162353 27.587765-102.640941 75.294117-106.375529 33.852235 1.807059 55.838118 23.190588 65.897412 63.969882z" fill="#4A4A4A" ></path></symbol><symbol id="iconpdf" viewBox="0 0 1024 1024"><path d="M632.832 90.352941H271.058824A90.352941 90.352941 0 0 0 180.705882 180.705882v662.588236A90.352941 90.352941 0 0 0 271.058824 933.647059h481.460705a90.352941 90.352941 0 0 0 89.027765-91.617883l-7.228235-510.554352H662.889412a30.117647 30.117647 0 0 1-30.117647-30.117648V90.352941z m60.235294 53.007059v127.879529h106.616471l-106.616471-127.819294zM271.058824 30.117647h405.985882l216.847059 260.216471 7.890823 550.791529a150.588235 150.588235 0 0 1-148.419764 152.756706H271.058824A150.588235 150.588235 0 0 1 120.470588 843.294118V180.705882A150.588235 150.588235 0 0 1 271.058824 30.117647z" fill="#4A4A4A" ></path><path d="M344.485647 612.713412H318.042353v72.463059h-34.816V478.087529h64.030118c38.249412 1.264941 58.006588 23.250824 59.271529 65.897412 0 45.778824-20.720941 68.668235-62.102588 68.668235z m-2.831059-97.882353h-23.491764v62.102588h23.491764c18.191059-0.602353 27.587765-10.962824 28.250353-31.021176-0.602353-20.118588-10.059294-30.479059-28.310588-31.081412z m138.360471 170.345412h-50.838588V478.087529h48.007529c56.440471 0.602353 84.992 34.514824 85.654588 101.677177 1.867294 72.764235-25.720471 107.941647-82.823529 105.411765z m-3.794824-168.478118H465.016471v132.698353h12.227764c32.647529 0 48.911059-22.889412 48.911059-68.668235-0.602353-42.044235-17.227294-63.367529-49.874823-64.030118z m220.280471 0H620.182588v49.874823h66.861177v38.550589h-66.861177v80.052706h-34.816V478.087529h111.073883v38.610824z" fill="#4A4A4A" ></path></symbol><symbol id="icontxt" viewBox="0 0 1024 1024"><path d="M632.470588 90.352941H271.058824A90.352941 90.352941 0 0 0 180.705882 180.705882v662.588236A90.352941 90.352941 0 0 0 271.058824 933.647059h481.460705a90.352941 90.352941 0 0 0 89.027765-91.617883l-7.228235-510.554352H662.588235a30.117647 30.117647 0 0 1-30.117647-30.117648V90.352941z m60.235294 52.585412v128.301176h106.977883L692.705882 142.938353zM271.058824 30.117647h405.985882l216.847059 260.216471 7.890823 550.791529a150.588235 150.588235 0 0 1-148.419764 152.756706H271.058824A150.588235 150.588235 0 0 1 120.470588 843.294118V180.705882A150.588235 150.588235 0 0 1 271.058824 30.117647z" fill="#4A4A4A" ></path><path d="M415.021176 516.698353h-49.814588v168.478118h-36.743529V516.698353h-49.874824v-38.550588h136.493177v38.550588z m169.441883 168.478118H540.310588l-31.081412-65.897412a134.384941 134.384941 0 0 1-3.734588-9.396706 10.24 10.24 0 0 0-1.927529-3.794824c-1.807059 3.794824-3.734588 8.493176-5.601883 14.155295l-32.045176 64.933647h-40.417882l54.573176-102.580706-51.802353-104.508236h42.405647l26.322824 63.066353c2.529882 5.059765 4.999529 10.661647 7.529412 16.986353 0.602353-1.927529 1.867294-5.180235 3.794823-9.878588A37.948235 37.948235 0 0 1 512 540.250353l25.419294-62.102588h41.381647L527.058824 582.535529l57.404235 102.580706z m147.757176-168.478118h-49.874823v168.478118h-36.74353V516.698353h-49.814588v-38.550588h136.432941v38.550588z" fill="#4A4A4A" ></path></symbol><symbol id="iconzip" viewBox="0 0 1024 1024"><path d="M632.470588 90.352941H271.058824A90.352941 90.352941 0 0 0 180.705882 180.705882v662.588236A90.352941 90.352941 0 0 0 271.058824 933.647059h481.460705a90.352941 90.352941 0 0 0 89.027765-91.617883l-7.228235-510.554352H662.588235a30.117647 30.117647 0 0 1-30.117647-30.117648V90.352941z m60.235294 52.585412v128.301176h106.977883L692.705882 142.938353zM271.058824 30.117647h405.985882l216.847059 260.216471 7.890823 550.791529a150.588235 150.588235 0 0 1-148.419764 152.756706H271.058824A150.588235 150.588235 0 0 1 120.470588 843.294118V180.705882A150.588235 150.588235 0 0 1 271.058824 30.117647z" fill="#4A4A4A" ></path><path d="M475.256471 685.176471H337.016471v-35.779765l90.352941-132.698353H344.485647v-38.550588h128v38.550588l-92.280471 132.698353h95.11153v35.779765z m56.500705 0h-35.779764V478.087529h35.779764v207.088942z m88.485648-72.463059h-26.383059v72.463059h-34.816V478.087529h64.030117c38.249412 1.264941 58.006588 23.250824 59.27153 65.897412 0 45.778824-20.720941 68.668235-62.102588 68.668235zM617.411765 514.831059h-23.491765v62.102588h23.491765c18.191059-0.602353 27.587765-10.962824 28.250353-31.021176-0.602353-20.118588-10.059294-30.479059-28.250353-31.081412z" fill="#4A4A4A" ></path></symbol><symbol id="icondaoruCAD" viewBox="0 0 1024 1024"><path d="M632.470588 90.352941H271.058824A90.352941 90.352941 0 0 0 180.705882 180.705882v662.588236A90.352941 90.352941 0 0 0 271.058824 933.647059h309.669647a30.117647 30.117647 0 1 1 0 60.235294H271.058824A150.588235 150.588235 0 0 1 120.470588 843.294118V180.705882A150.588235 150.588235 0 0 1 271.058824 30.117647h405.985882l216.847059 260.156235 5.842823 358.640942a30.117647 30.117647 0 0 1-60.235294 0.963764l-5.180235-318.403764H662.588235a30.117647 30.117647 0 0 1-30.117647-30.117648V90.352941z m167.213177 180.886588L692.705882 142.938353v128.301176h106.977883z" fill="#4A4A4A" ></path><path d="M750.531765 804.623059l-34.755765 34.695529a30.117647 30.117647 0 0 1-42.586353-42.586353l88.545882-88.545882a30.117647 30.117647 0 0 1 42.646589 0l91.858823 91.858823a30.117647 30.117647 0 1 1-42.586353 42.586353l-42.887529-42.887529V963.764706a30.117647 30.117647 0 1 1-60.235294 0v-159.141647zM418.816 539.286588l-32.948706 10.360471c-4.999529-21.323294-15.962353-32.647529-32.948706-33.912471-23.792941 1.927529-36.382118 24.214588-37.647059 66.861177 1.264941 42.646588 13.854118 65.234824 37.647059 67.764706 19.456-0.602353 30.72-15.661176 33.912471-45.176471l33.852235 14.095059c-8.131765 45.778824-30.72 69.029647-67.764706 69.632-47.646118-3.132235-72.764235-38.851765-75.294117-107.218824 2.529882-67.162353 27.648-102.640941 75.294117-106.375529 33.912471 1.807059 55.838118 23.190588 65.897412 63.969882z m170.345412 145.889883h-38.550588l-11.324236-44.212706h-60.235294l-11.264 44.212706H430.08l58.307765-207.088942h42.405647l58.307764 207.088942z m-56.440471-79.992471l-19.757176-71.559529a86.317176 86.317176 0 0 1-3.794824-15.962353v-1.867294h-0.963765a46.200471 46.200471 0 0 1-1.385411 9.878588 44.935529 44.935529 0 0 0-1.385412 8.914823l-17.889882 70.595765h45.17647z m123.301647 79.992471h-50.838588V478.087529h48.007529c56.440471 0.602353 84.992 34.514824 85.654589 101.677177 1.807059 72.764235-25.720471 107.941647-82.82353 105.411765z m-3.794823-168.478118h-11.264v132.698353h12.227764c32.587294 0 48.911059-22.889412 48.911059-68.668235-0.602353-42.044235-17.227294-63.367529-49.874823-64.030118z" fill="#4A4A4A" ></path></symbol><symbol id="iconditu" viewBox="0 0 1024 1024"><path d="M512 1000.727273c269.917091 0 488.727273-218.810182 488.727273-488.727273S781.917091 23.272727 512 23.272727 23.272727 242.082909 23.272727 512 242.082909 1000.727273 512 1000.727273z m0-46.545455a442.181818 442.181818 0 1 1 0-884.363636 442.181818 442.181818 0 0 1 0 884.363636z" fill="#006CFF" ></path><path d="M556.032 53.713455c130.327273 126.370909 201.309091 297.146182 201.309091 456.28509 0 159.138909-71.028364 329.960727-201.309091 456.331637a23.272727 23.272727 0 0 1-32.395636-33.419637c121.157818-117.527273 187.159273-276.247273 187.159272-422.912 0-146.618182-66.001455-305.338182-187.112727-422.865454a23.272727 23.272727 0 0 1 32.349091-33.419636zM467.921455 53.713455c-130.280727 126.370909-201.309091 297.146182-201.309091 456.28509 0 159.138909 71.028364 329.960727 201.309091 456.331637a23.272727 23.272727 0 1 0 32.395636-33.419637c-121.157818-117.527273-187.112727-276.247273-187.112727-422.912 0-146.618182 65.954909-305.338182 187.112727-422.865454a23.272727 23.272727 0 0 0-32.395636-33.419636z" fill="#006CFF" ></path><path d="M488.727273 23.272727v977.454546h46.545454V23.272727z" fill="#006CFF" ></path><path d="M993.745455 488.727273H23.272727v46.545454h970.472728z" fill="#006CFF" ></path></symbol><symbol id="iconxinxi" viewBox="0 0 1024 1024"><path d="M512.186182 1000.587636a487.191273 487.191273 0 0 1-345.367273-143.034181 487.191273 487.191273 0 0 1-143.080727-345.367273 487.191273 487.191273 0 0 1 143.034182-345.367273A487.191273 487.191273 0 0 1 512.139636 23.738182a487.191273 487.191273 0 0 1 345.367273 143.034182 487.191273 487.191273 0 0 1 143.080727 345.367272 487.191273 487.191273 0 0 1-143.034181 345.367273 487.191273 487.191273 0 0 1-345.367273 143.080727z m0-46.545454a440.645818 440.645818 0 0 0 312.459636-129.396364 440.599273 440.599273 0 0 0 129.396364-312.459636 440.645818 440.645818 0 0 0-129.396364-312.459637 440.599273 440.599273 0 0 0-312.459636-129.442909A440.645818 440.645818 0 0 0 199.68 199.68a440.599273 440.599273 0 0 0-129.442909 312.506182 440.645818 440.645818 0 0 0 129.396364 312.459636 440.599273 440.599273 0 0 0 312.506181 129.396364z" fill="#006CFF" ></path><path d="M481.373091 435.339636c0-7.540364 19.409455-25.041455 25.134545-30.533818 17.594182-15.825455 40.541091-27.973818 66.094546-27.973818 18.990545 0 39.284364 10.845091 23.412363 51.386182l-100.817454 252.555636c-2.606545 6.283636-7.447273 16.756364-7.447273 23.412364a5.12 5.12 0 0 0 1.256727 4.002909 5.725091 5.725091 0 0 0 4.00291 1.861818c13.218909 0 37.469091-35.514182 43.659636-35.514182a6.144 6.144 0 0 1 5.306182 6.237091c0 12.101818-51.618909 63.953455-96.162909 63.953455-15.872 0-26.903273-7.074909-26.903273-22.993455 0-20.014545 14.987636-54.318545 18.106182-61.44l99.886545-244.596363c3.118545-7.493818-0.837818-11.264-4.375273-11.264-16.290909 0-37.515636 36.305455-45.428363 36.305454a6.050909 6.050909 0 0 1-5.725091-5.399273z m80.663273-114.408727c0.465455-20.945455 17.268364-37.701818 37.841454-37.701818a29.975273 29.975273 0 0 1 22.993455 8.843636c6.050909 6.097455 9.309091 14.522182 8.936727 23.226182a38.353455 38.353455 0 0 1-11.403636 26.996364 37.096727 37.096727 0 0 1-26.949819 10.705454c-18.944 0-31.418182-12.706909-31.418181-32.069818z" fill="#006CFF" ></path></symbol><symbol id="icontianjia" viewBox="0 0 1024 1024"><path d="M906.069333 227.555556a99.555556 99.555556 0 0 0-99.555555-99.555556H203.662222A99.555556 99.555556 0 0 0 104.106667 227.555556v603.022222c0 54.954667 44.600889 99.555556 99.555555 99.555555h603.022222a99.555556 99.555556 0 0 0 99.555556-99.555555L906.069333 227.555556z m-99.328 617.244444H203.662222a14.222222 14.222222 0 0 1-14.222222-14.222222V227.555556a14.222222 14.222222 0 0 1 14.222222-14.222223h602.794667a14.222222 14.222222 0 0 1 14.222222 14.222223l0.170667 603.022222v0.682666a14.222222 14.222222 0 0 1-14.222222 13.539556z" fill="#4A4A4A" ></path><path d="M341.333333 554.666667h341.333334a42.666667 42.666667 0 1 0 0-85.333334H341.333333a42.666667 42.666667 0 0 0 0 85.333334z" fill="#4A4A4A" ></path><path d="M469.333333 341.333333v341.333334a42.666667 42.666667 0 1 0 85.333334 0V341.333333a42.666667 42.666667 0 0 0-85.333334 0z" fill="#4A4A4A" ></path></symbol><symbol id="iconceju" viewBox="0 0 1024 1024"><path d="M363.52 395.450182l-17.454545 17.687273 117.85309 118.36509a20.200727 20.200727 0 0 0 28.672-0.046545 20.48 20.48 0 0 0 0-28.858182l-117.76-118.318545 92.299637-91.880728 117.713454 118.17891a20.200727 20.200727 0 0 0 28.672-0.046546 20.48 20.48 0 0 0 0-28.858182l-117.527272-117.992727 92.392727-91.927273 117.387636 117.899637a20.200727 20.200727 0 0 0 28.672-0.046546 20.48 20.48 0 0 0 0-28.858182l-117.201454-117.76 23.272727-23.086545a40.727273 40.727273 0 0 1 56.785455-0.605091l165.050181 157.463273a40.727273 40.727273 0 0 1 0.651637 58.321454L352.581818 842.984727a40.727273 40.727273 0 0 1-56.832 0.605091l-165.050182-157.463273a40.727273 40.727273 0 0 1-0.651636-58.321454l233.518545-232.354909z m-138.379636 138.612363l117.853091 118.365091a20.200727 20.200727 0 0 0 28.672-0.046545 20.48 20.48 0 0 0 0-28.858182l-117.899637-118.411636-28.625454 28.951272z" fill="#5E5C5C" ></path></symbol><symbol id="iconcemianji" viewBox="0 0 1024 1024"><path d="M496.128 532.247273l-91.322182 91.322182-107.985454-109.195637a20.619636 20.619636 0 0 0-29.184-0.093091 20.852364 20.852364 0 0 0-0.093091 29.416728l107.938909 109.195636-89.320727 89.320727L178.269091 633.018182a20.619636 20.619636 0 0 0-29.230546-0.093091 20.852364 20.852364 0 0 0-0.09309 29.416727l107.938909 109.195637-40.401455 40.401454a40.727273 40.727273 0 0 1-57.576727 0L18.059636 671.138909a40.680727 40.680727 0 0 1 0-57.576727l449.768728-449.442909a41.378909 41.378909 0 0 1 1.768727-1.675637l4.468364-4.514909a40.727273 40.727273 0 0 1 57.623272 0l455.68 455.586909a40.680727 40.680727 0 0 1 0 57.576728h-0.046545l-147.874909 147.595636a40.727273 40.727273 0 0 1-57.623273-0.093091l-40.820364-41.006545 116.037819-116.037819a20.759273 20.759273 0 0 0-29.323637-29.323636l-115.991273 115.944727-96.628363-97.093818 108.776727-108.730182a20.759273 20.759273 0 0 0-29.323636-29.323636l-108.683637 108.637091-88.762181-89.134546 107.845818-109.14909a20.852364 20.852364 0 0 0-0.093091-29.416728 20.619636 20.619636 0 0 0-29.230546 0.093091l-79.592727 80.523637-79.965091-79.313455a20.805818 20.805818 0 0 0-29.416727 0.046545 20.666182 20.666182 0 0 0 0.093091 29.323637l108.637091 107.752727 0.418909-0.465454 0.325818 0.325818z" fill="#5E5C5C" ></path></symbol><symbol id="iconchaxunshuxing" viewBox="0 0 1024 1024"><path d="M302.545455 186.181818h372.363636a139.636364 139.636364 0 0 1 139.636364 139.636364v372.363636a139.636364 139.636364 0 0 1-139.636364 139.636364h-372.363636a139.636364 139.636364 0 0 1-139.636364-139.636364V325.818182a139.636364 139.636364 0 0 1 139.636364-139.636364z m56.552727 312.180364a23.272727 23.272727 0 1 0-33.373091 32.488727l123.066182 126.417455a23.272727 23.272727 0 0 0 33.140363 0.232727l202.379637-202.472727a23.272727 23.272727 0 0 0-32.907637-32.861091l-185.716363 185.716363-106.589091-109.521454z" fill="#5E5C5C" ></path></symbol><symbol id="iconlakuangsuoxiao" viewBox="0 0 1024 1024"><path d="M726.760727 656.011636l128.698182 128.698182a30.72 30.72 0 0 1-43.473454 43.426909l-130.606546-130.606545a309.76 309.76 0 1 1 45.335273-41.518546zM372.363636 463.127273h232.727273a20.945455 20.945455 0 0 0 0-41.890909H372.363636a20.945455 20.945455 0 0 0 0 41.890909z" fill="#5E5C5C" ></path></symbol><symbol id="iconqingchu" viewBox="0 0 1024 1024"><path d="M749.568 279.738182v520.285091c0 26.344727-21.364364 47.662545-47.662545 47.662545H309.76a47.662545 47.662545 0 0 1-47.662545-47.662545V279.784727H164.631273A25.088 25.088 0 0 1 139.636364 254.603636c0-13.917091 11.170909-25.134545 24.994909-25.134545h676.119272c13.824 0 24.994909 11.217455 24.99491 25.134545 0 13.870545-11.170909 25.134545-24.99491 25.134546h-91.22909zM457.076364 189.905455a25.088 25.088 0 0 1-24.994909-25.134546c0-13.870545 11.170909-25.134545 24.994909-25.134545h124.090181c13.777455 0 24.994909 11.264 24.99491 25.134545 0 13.870545-11.170909 25.134545-24.99491 25.134546H457.076364zM363.147636 434.548364v226.536727a20.898909 20.898909 0 0 0 41.658182 0V434.548364c0-11.589818-9.309091-20.945455-20.805818-20.945455a20.898909 20.898909 0 0 0-20.852364 20.945455z m121.856 0v226.536727a20.898909 20.898909 0 0 0 41.658182 0V434.548364c0-11.589818-9.309091-20.945455-20.805818-20.945455a20.898909 20.898909 0 0 0-20.852364 20.945455z m120.273455 0v226.536727c0 11.589818 9.309091 20.945455 20.805818 20.945454a20.898909 20.898909 0 0 0 20.852364-20.945454V434.548364a20.898909 20.898909 0 0 0-41.658182 0z" fill="#5E5C5C" ></path></symbol><symbol id="iconquantu" viewBox="0 0 1024 1024"><path d="M652.334545 502.690909c-2.839273 114.176-40.773818 225.745455-114.082909 335.127273a355.467636 355.467636 0 0 1-6.981818 0c-73.634909-107.054545-111.709091-218.670545-114.501818-335.127273h235.566545z m-0.279272-37.236364H417.047273c4.514909-112.407273 41.984-220.904727 112.64-325.818181a356.258909 356.258909 0 0 1 10.007272 0c70.376727 107.054545 107.706182 215.598545 112.314182 325.818181zM186.181818 502.690909h193.349818c2.606545 115.2 37.608727 225.745455 104.680728 331.450182A349.184 349.184 0 0 1 186.181818 502.690909z m0.465455-37.236364a349.230545 349.230545 0 0 1 296.215272-321.954909C418.443636 246.877091 384 354.304 379.810909 465.454545H186.647273z m696.692363 0h-194.048c-4.282182-109.381818-38.725818-216.808727-103.098181-322.094545A349.230545 349.230545 0 0 1 883.339636 465.454545z m0.465455 37.236364a349.184 349.184 0 0 1-298.961455 331.589818c67.118545-107.659636 102.120727-218.298182 104.727273-331.589818h194.234182z" fill="#5E5C5C" ></path></symbol><symbol id="iconlakuangfangda" viewBox="0 0 1024 1024"><path d="M726.760727 656.011636l128.698182 128.698182a30.72 30.72 0 0 1-43.473454 43.426909l-130.606546-130.606545a309.76 309.76 0 1 1 45.335273-41.518546zM470.109091 421.236364H372.363636a20.945455 20.945455 0 0 0 0 41.890909h97.745455v97.745454a20.945455 20.945455 0 0 0 41.890909 0v-97.745454h93.090909a20.945455 20.945455 0 0 0 0-41.890909h-93.090909v-93.090909a20.945455 20.945455 0 0 0-41.890909 0v93.090909z" fill="#5E5C5C" ></path></symbol><symbol id="iconpiliangdanyuanhao" viewBox="0 0 1024 1024"><path d="M219.428571 0H73.142857a73.142857 73.142857 0 0 0-73.142857 73.142857v877.714286a73.142857 73.142857 0 0 0 73.142857 73.142857h146.285714a73.142857 73.142857 0 0 0 73.142858-73.142857V73.142857a73.142857 73.142857 0 0 0-73.142858-73.142857z m0 73.142857v877.714286H73.142857V73.142857h146.285714zM585.142857 0H438.857143a73.142857 73.142857 0 0 0-73.142857 73.142857v877.714286a73.142857 73.142857 0 0 0 73.142857 73.142857h146.285714a73.142857 73.142857 0 0 0 73.142857-73.142857V73.142857a73.142857 73.142857 0 0 0-73.142857-73.142857z m0 73.142857v877.714286H438.857143V73.142857h146.285714zM950.857143 0h-146.285714a73.142857 73.142857 0 0 0-73.142858 73.142857v877.714286a73.142857 73.142857 0 0 0 73.142858 73.142857h146.285714a73.142857 73.142857 0 0 0 73.142857-73.142857V73.142857a73.142857 73.142857 0 0 0-73.142857-73.142857z m0 73.142857v877.714286h-146.285714V73.142857h146.285714z" fill="#4A4A4A" ></path></symbol><symbol id="iconchuangjianloupan" viewBox="0 0 1024 1024"><path d="M146.285714 0h731.428572a146.285714 146.285714 0 0 1 146.285714 146.285714v731.428572a146.285714 146.285714 0 0 1-146.285714 146.285714H146.285714a146.285714 146.285714 0 0 1-146.285714-146.285714V146.285714a146.285714 146.285714 0 0 1 146.285714-146.285714z m0 73.142857a73.142857 73.142857 0 0 0-73.142857 73.142857v731.428572a73.142857 73.142857 0 0 0 73.142857 73.142857h731.428572a73.142857 73.142857 0 0 0 73.142857-73.142857V146.285714a73.142857 73.142857 0 0 0-73.142857-73.142857H146.285714z" fill="#4A4A4A" ></path><path d="M211.163429 653.312v32.548571a109.714286 109.714286 0 0 0 109.714285 109.714286h367.177143a109.714286 109.714286 0 0 0 109.714286-109.714286v-32.548571h192.512v-73.142857h-229.083429a36.571429 36.571429 0 0 0-36.571428 36.571428v69.12a36.571429 36.571429 0 0 1-36.571429 36.571429h-367.177143a36.571429 36.571429 0 0 1-36.571428-36.571429v-69.12a36.571429 36.571429 0 0 0-36.571429-36.571428H61.732571v73.142857h149.430858zM365.714286 438.857143h292.571428a36.571429 36.571429 0 0 0 0-73.142857H365.714286a36.571429 36.571429 0 0 0 0 73.142857z" fill="#4A4A4A" ></path><path d="M475.428571 256v292.571429a36.571429 36.571429 0 0 0 73.142858 0v-292.571429a36.571429 36.571429 0 0 0-73.142858 0z" fill="#4A4A4A" ></path></symbol><symbol id="iconpiliangceng" viewBox="0 0 1024 1024"><path d="M950.857143 621.714286V365.714286H73.142857v256h877.714286z m0 73.142857H73.142857V877.714286a73.142857 73.142857 0 0 0 73.142857 73.142857h731.428572a73.142857 73.142857 0 0 0 73.142857-73.142857V694.857143zM950.857143 292.571429V146.285714a73.142857 73.142857 0 0 0-73.142857-73.142857H146.285714a73.142857 73.142857 0 0 0-73.142857 73.142857v146.285715h877.714286zM146.285714 0h731.428572a146.285714 146.285714 0 0 1 146.285714 146.285714v731.428572a146.285714 146.285714 0 0 1-146.285714 146.285714H146.285714a146.285714 146.285714 0 0 1-146.285714-146.285714V146.285714a146.285714 146.285714 0 0 1 146.285714-146.285714z" fill="#4A4A4A" ></path></symbol><symbol id="iconpilianghu" viewBox="0 0 1024 1024"><path d="M558.226286 73.142857v365.714286H950.857143V146.285714a73.142857 73.142857 0 0 0-73.142857-73.142857H558.226286z m-73.142857 0H146.285714a73.142857 73.142857 0 0 0-73.142857 73.142857v292.571429h411.940572V73.142857z m73.142857 877.714286H877.714286a73.142857 73.142857 0 0 0 73.142857-73.142857V512H558.226286v438.857143z m-73.142857 0V512H73.142857v365.714286a73.142857 73.142857 0 0 0 73.142857 73.142857h338.797715zM146.285714 0h731.428572a146.285714 146.285714 0 0 1 146.285714 146.285714v731.428572a146.285714 146.285714 0 0 1-146.285714 146.285714H146.285714a146.285714 146.285714 0 0 1-146.285714-146.285714V146.285714a146.285714 146.285714 0 0 1 146.285714-146.285714z" fill="#4A4A4A" ></path></symbol><symbol id="iconpiliangzuola" viewBox="0 0 1024 1024"><path d="M438.857143 585.142857H73.142857a73.142857 73.142857 0 0 0-73.142857 73.142857v219.428572a146.285714 146.285714 0 0 0 146.285714 146.285714h292.571429a73.142857 73.142857 0 0 0 73.142857-73.142857V658.285714a73.142857 73.142857 0 0 0-73.142857-73.142857z m0 73.142857v292.571429H146.285714a73.142857 73.142857 0 0 1-73.142857-73.142857V658.285714h365.714286zM658.285714 512h292.571429a73.142857 73.142857 0 0 1 73.142857 73.142857v292.571429a146.285714 146.285714 0 0 1-146.285714 146.285714H658.285714a73.142857 73.142857 0 0 1-73.142857-73.142857V585.142857a73.142857 73.142857 0 0 1 73.142857-73.142857z m0 73.142857v365.714286h219.428572a73.142857 73.142857 0 0 0 73.142857-73.142857V585.142857H658.285714zM438.857143 512H73.142857a73.142857 73.142857 0 0 1-73.142857-73.142857V146.285714a146.285714 146.285714 0 0 1 146.285714-146.285714h292.571429a73.142857 73.142857 0 0 1 73.142857 73.142857v365.714286a73.142857 73.142857 0 0 1-73.142857 73.142857z m0-73.142857V73.142857H146.285714a73.142857 73.142857 0 0 0-73.142857 73.142857v292.571429h365.714286zM658.285714 438.857143h292.571429a73.142857 73.142857 0 0 0 73.142857-73.142857V146.285714a146.285714 146.285714 0 0 0-146.285714-146.285714H658.285714a73.142857 73.142857 0 0 0-73.142857 73.142857v292.571429a73.142857 73.142857 0 0 0 73.142857 73.142857z m0-73.142857V73.142857h219.428572a73.142857 73.142857 0 0 1 73.142857 73.142857v219.428572H658.285714z" fill="#4A4A4A" ></path></symbol><symbol id="iconpiliangshihao" viewBox="0 0 1024 1024"><path d="M544.036571 73.142857H877.714286a73.142857 73.142857 0 0 1 73.142857 73.142857v731.428572a73.142857 73.142857 0 0 1-73.142857 73.142857H544.036571V73.142857z m-73.142857 0v877.714286H146.285714a73.142857 73.142857 0 0 1-73.142857-73.142857V146.285714a73.142857 73.142857 0 0 1 73.142857-73.142857h324.608zM877.714286 0H146.285714a146.285714 146.285714 0 0 0-146.285714 146.285714v731.428572a146.285714 146.285714 0 0 0 146.285714 146.285714h731.428572a146.285714 146.285714 0 0 0 146.285714-146.285714V146.285714a146.285714 146.285714 0 0 0-146.285714-146.285714z" fill="#4A4A4A" ></path></symbol><symbol id="iconshiyucezhuanhuan" viewBox="0 0 1024 1024"><path d="M146.285714 0h731.428572a146.285714 146.285714 0 0 1 146.285714 146.285714v731.428572a146.285714 146.285714 0 0 1-146.285714 146.285714H146.285714a146.285714 146.285714 0 0 1-146.285714-146.285714V146.285714a146.285714 146.285714 0 0 1 146.285714-146.285714z m0 73.142857a73.142857 73.142857 0 0 0-73.142857 73.142857v731.428572a73.142857 73.142857 0 0 0 73.142857 73.142857h731.428572a73.142857 73.142857 0 0 0 73.142857-73.142857V146.285714a73.142857 73.142857 0 0 0-73.142857-73.142857H146.285714z" fill="#4A4A4A" ></path><path d="M245.613714 649.654857L358.107429 533.942857a79.945143 79.945143 0 0 1 112.64-1.974857c60.708571 58.148571 156.891429 56.758857 215.990857-3.072l135.753143-137.508571a36.571429 36.571429 0 1 0-52.004572-51.346286l-135.826286 137.508571c-31.012571 31.378286-81.481143 32.109714-113.371428 1.536a153.088 153.088 0 0 0-215.625143 3.876572L193.243429 598.674286a36.571429 36.571429 0 1 0 52.370285 50.980571z" fill="#4A4A4A" ></path></symbol><symbol id="iconshouye" viewBox="0 0 1024 1024"><path d="M463.303111 858.794667a70.542222 70.542222 0 0 1-70.542222 70.542222H184.32A70.542222 70.542222 0 0 1 113.777778 858.794667V344.632889c0-24.462222 12.686222-47.104 33.450666-59.960889L498.915556 67.413333a70.542222 70.542222 0 0 1 74.126222 0l351.630222 217.258667c20.821333 12.856889 33.450667 35.555556 33.450667 59.960889v514.161778a70.542222 70.542222 0 0 1-70.542223 70.542222h-212.764444a70.542222 70.542222 0 0 1-70.542222-70.542222v-174.08H463.303111v174.08z m409.429333-14.791111V352.938667l-336.782222-208.099556L199.111111 352.938667v491.064889h178.858667v-201.955556a42.666667 42.666667 0 0 1 42.666666-42.666667h226.247112a42.666667 42.666667 0 0 1 42.666666 42.666667v201.955556h183.182222z" fill="#4A4A4A" ></path></symbol><symbol id="iconbanli" viewBox="0 0 1024 1024"><path d="M144.270222 826.481778a29.923556 29.923556 0 0 1-29.923555-29.923556v-119.352889c0-67.299556 54.727111-122.026667 122.026666-122.026666h549.660445c67.242667 0 122.026667 54.727111 122.026666 122.026666v119.352889a29.923556 29.923556 0 0 1-29.923555 29.923556h-733.866667z m55.409778-85.333334h623.047111v-63.943111a36.864 36.864 0 0 0-36.693333-36.693333H236.373333a36.864 36.864 0 0 0-36.693333 36.693333v63.943111z" fill="#4A4A4A" ></path><path d="M450.730667 517.688889c-3.185778-59.847111-15.758222-113.208889-41.870223-155.306667-17.066667-27.420444-24.860444-52.167111-24.860444-76.629333 0-69.859556 55.978667-123.790222 128-123.790222 71.964444 0 128 53.930667 128 123.790222 0 24.007111-7.850667 48.810667-24.917333 76.743111-24.291556 39.708444-36.693333 89.998222-40.732445 146.488889a519.509333 519.509333 0 0 0 1.137778 90.567111l0.284444 2.56 85.219556-4.778667a73.784889 73.784889 0 0 0-1.536-12.231111c-5.916444-49.493333 0-131.527111 28.444444-178.062222 24.860444-40.675556 37.432889-80.611556 37.432889-121.287111 0-117.76-94.947556-209.123556-213.333333-209.123556S298.666667 168.049778 298.666667 285.752889c0 41.244444 12.629333 81.351111 37.717333 121.742222 30.208 48.64 34.872889 134.940444 27.875556 182.328889-0.568889 4.721778-0.568889 4.721778-0.682667 8.362667l85.219555 3.185777a517.12 517.12 0 0 0 1.934223-83.740444zM227.555556 968.931556h568.888888a42.666667 42.666667 0 0 0 0-85.333334H227.555556a42.666667 42.666667 0 1 0 0 85.333334z" fill="#4A4A4A" ></path></symbol><symbol id="icondingwei" viewBox="0 0 1024 1024"><path d="M510.293333 56.888889C341.447111 56.888889 212.536889 184.718222 212.536889 358.798222c0 193.820444 196.437333 390.826667 269.767111 467.626667 17.408 18.318222 45.340444 18.318222 59.278222 0 73.329778-80.440889 264.988444-277.447111 264.988445-467.626667C802.872889 182.215111 678.968889 56.888889 510.236444 56.888889z m-18.887111 654.961778a1409.536 1409.536 0 0 1-63.715555-73.955556C348.728889 539.136 302.193778 447.431111 298.211556 369.436444a208.327111 208.327111 0 0 1-0.284445-10.581333C297.927111 232.675556 387.811556 142.222222 510.293333 142.222222c121.912889 0 208.327111 87.836444 211.057778 218.396445 0 5.518222-0.398222 13.084444-1.251555 20.764444-7.964444 74.638222-53.077333 161.564444-127.146667 256.227556-19.114667 24.462222-39.424 48.526222-62.236445 74.183111l-19.342222 21.447111c-6.940444-7.395556-13.425778-14.336-19.911111-21.390222z" fill="#4A4A4A" ></path><path d="M512.967111 227.555556a113.777778 113.777778 0 1 0-1.934222 227.555555A113.777778 113.777778 0 0 0 625.777778 340.366222 114.289778 114.289778 0 0 0 512.967111 227.555556zM540.444444 341.162667a28.444444 28.444444 0 1 1-28.273777-28.273778 28.956444 28.956444 0 0 1 28.273777 28.273778zM227.555556 968.931556h568.888888a42.666667 42.666667 0 0 0 0-85.333334H227.555556a42.666667 42.666667 0 1 0 0 85.333334z" fill="#4A4A4A" ></path></symbol><symbol id="iconsousuo" viewBox="0 0 1024 1024"><path d="M709.063111 769.422222l165.944889 169.528889a42.666667 42.666667 0 0 0 60.984889-59.619555l-165.944889-169.642667a42.666667 42.666667 0 0 0-60.984889 59.733333z" fill="#4A4A4A" ></path><path d="M479.744 877.966222a398.222222 398.222222 0 1 0 0-796.444444 398.222222 398.222222 0 0 0 0 796.444444z m0-85.333333a312.888889 312.888889 0 1 1 0-625.777778 312.888889 312.888889 0 0 1 0 625.777778z" fill="#4A4A4A" ></path></symbol><symbol id="iconbiangeng" viewBox="0 0 1024 1024"><path d="M810.666667 496.014222a42.666667 42.666667 0 1 1 85.333333 0v269.653334A99.555556 99.555556 0 0 1 796.444444 865.28H170.666667a42.666667 42.666667 0 0 1 0-85.333333h625.777777a14.222222 14.222222 0 0 0 14.222223-14.222223V496.071111z m-654.222223 23.153778a42.666667 42.666667 0 0 1-85.333333 0V253.724444c0-55.011556 44.600889-99.555556 99.555556-99.555555h625.777777a42.666667 42.666667 0 1 1 0 85.333333H170.666667a14.222222 14.222222 0 0 0-14.222223 14.222222v265.443556z" fill="#4A4A4A" ></path><path d="M786.716444 199.111111l-90.510222 90.510222a42.666667 42.666667 0 1 0 60.302222 60.302223l120.718223-120.604445a42.666667 42.666667 0 0 0 0-60.359111L756.565333 48.241778a42.666667 42.666667 0 1 0-60.359111 60.359111L786.716444 199.111111zM195.697778 821.930667l90.453333 90.510222A42.666667 42.666667 0 0 1 225.848889 972.8l-120.718222-120.661333a42.666667 42.666667 0 0 1 0-60.359111l120.718222-120.661334a42.666667 42.666667 0 1 1 60.302222 60.302222l-90.453333 90.510223z" fill="#4A4A4A" ></path></symbol><symbol id="iconsuojin" viewBox="0 0 1024 1024"><path d="M853.333333 156.444444H170.666667a42.666667 42.666667 0 0 0 0 85.333334h682.666666a42.666667 42.666667 0 1 0 0-85.333334zM575.943111 440.888889H170.666667a42.666667 42.666667 0 0 0 0 85.333333h405.276444a42.666667 42.666667 0 0 0 0-85.333333zM853.333333 725.333333H170.666667a42.666667 42.666667 0 1 0 0 85.333334h682.666666a42.666667 42.666667 0 1 0 0-85.333334z" fill="#4A4A4A" ></path><path d="M733.696 493.738667l133.802667 66.901333a11.377778 11.377778 0 0 0 16.497777-10.183111V416.654222a11.377778 11.377778 0 0 0-16.497777-10.24l-133.802667 66.958222a11.377778 11.377778 0 0 0 0 20.366223z" fill="#4A4A4A" ></path></symbol><symbol id="iconzhankai" viewBox="0 0 1024 1024"><path d="M170.666667 156.444444h682.666666a42.666667 42.666667 0 0 1 0 85.333334H170.666667a42.666667 42.666667 0 1 1 0-85.333334zM448.056889 440.888889H853.333333a42.666667 42.666667 0 0 1 0 85.333333H448.056889a42.666667 42.666667 0 0 1 0-85.333333zM170.666667 725.333333h682.666666a42.666667 42.666667 0 1 1 0 85.333334H170.666667a42.666667 42.666667 0 1 1 0-85.333334z" fill="#4A4A4A" ></path><path d="M290.304 493.738667L156.501333 560.64a11.377778 11.377778 0 0 1-16.497777-10.183111V416.654222a11.377778 11.377778 0 0 1 16.497777-10.24l133.802667 66.958222a11.377778 11.377778 0 0 1 0 20.366223z" fill="#4A4A4A" ></path></symbol><symbol id="icongengzheng" viewBox="0 0 1024 1024"><path d="M700.586667 71.111111H203.662222A99.555556 99.555556 0 0 0 104.106667 170.666667v625.777777c0 54.954667 44.600889 99.555556 99.555555 99.555556h611.896889a99.555556 99.555556 0 0 0 99.555556-99.555556V444.757333a42.666667 42.666667 0 0 0-85.333334 0V796.444444a14.222222 14.222222 0 0 1-14.222222 14.222223H203.662222a14.222222 14.222222 0 0 1-14.222222-14.222223V170.666667a14.222222 14.222222 0 0 1 14.222222-14.222223h496.924445a42.666667 42.666667 0 1 0 0-85.333333z" fill="#4A4A4A" ></path><path d="M688.981333 426.609778l253.155556-284.444445A42.666667 42.666667 0 0 0 878.364444 85.333333l-253.155555 284.444445a42.666667 42.666667 0 0 0 63.772444 56.775111zM327.395556 668.444444h372.792888a42.666667 42.666667 0 1 0 0-85.333333H327.395556a42.666667 42.666667 0 1 0 0 85.333333zM327.395556 440.888889h164.465777a42.666667 42.666667 0 0 0 0-85.333333H327.395556a42.666667 42.666667 0 1 0 0 85.333333z" fill="#4A4A4A" ></path></symbol><symbol id="iconxinjian" viewBox="0 0 1024 1024"><path d="M858.225778 483.555556V227.555556a99.555556 99.555556 0 0 0-99.555556-99.555556H146.773333A99.555556 99.555556 0 0 0 47.217778 227.555556v625.777777c0 54.954667 44.600889 99.555556 99.555555 99.555556h453.461334a42.666667 42.666667 0 1 0 0-85.333333h-453.404445a14.222222 14.222222 0 0 1-14.222222-14.222223V227.555556a14.222222 14.222222 0 0 1 14.222222-14.222223h611.84a14.222222 14.222222 0 0 1 14.222222 14.222223v256a42.666667 42.666667 0 1 0 85.333334 0z" fill="#4A4A4A" ></path><path d="M270.506667 466.318222h341.333333a42.666667 42.666667 0 1 0 0-85.333333h-341.333333a42.666667 42.666667 0 1 0 0 85.333333zM669.240889 837.176889h285.696a42.666667 42.666667 0 1 0 0-85.333333h-285.696a42.666667 42.666667 0 0 0 0 85.333333z" fill="#4A4A4A" ></path><path d="M773.12 623.843556v315.562666a42.666667 42.666667 0 0 0 85.333333 0v-315.562666a42.666667 42.666667 0 1 0-85.333333 0zM270.506667 693.873778h164.465777a42.666667 42.666667 0 1 0 0-85.333334H270.506667a42.666667 42.666667 0 1 0 0 85.333334z" fill="#4A4A4A" ></path></symbol><symbol id="iconzonghechaxun" viewBox="0 0 1024 1024"><path d="M654.222222 739.555556a312.888889 312.888889 0 1 0 0-625.777778 312.888889 312.888889 0 0 0 0 625.777778z m0-85.333334a227.555556 227.555556 0 1 1 0-455.111111 227.555556 227.555556 0 0 1 0 455.111111z" fill="#4A4A4A" ></path><path d="M771.185778 702.805333l150.528 183.409778a42.666667 42.666667 0 0 0 65.991111-54.101333l-150.584889-183.409778a42.666667 42.666667 0 0 0-65.991111 54.101333zM273.123556 184.888889H68.266667a42.666667 42.666667 0 0 0 0 85.333333H273.066667a42.666667 42.666667 0 0 0 0-85.333333zM216.234667 469.333333H68.266667a42.666667 42.666667 0 0 0 0 85.333334H216.177778a42.666667 42.666667 0 0 0 0-85.333334zM341.333333 753.777778H68.209778a42.666667 42.666667 0 1 0 0 85.333333H341.333333a42.666667 42.666667 0 1 0 0-85.333333z" fill="#4A4A4A" ></path></symbol></svg>',v=(v=document.getElementsByTagName("script"))[v.length-1].getAttribute("data-injectcss");if(v&&!a.__iconfont__svg__cssinject__){a.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(a){console&&console.log(a)}}function m(){o||(o=!0,i())}l=function(){var a,l,h,i;(i=document.createElement("div")).innerHTML=z,z=null,(h=i.getElementsByTagName("svg")[0])&&(h.setAttribute("aria-hidden","true"),h.style.position="absolute",h.style.width=0,h.style.height=0,h.style.overflow="hidden",a=h,(l=document.body).firstChild?(i=a,(h=l.firstChild).parentNode.insertBefore(i,h)):l.appendChild(a))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(l,0):(h=function(){document.removeEventListener("DOMContentLoaded",h,!1),l()},document.addEventListener("DOMContentLoaded",h,!1)):document.attachEvent&&(i=l,t=a.document,o=!1,(A=function(){try{t.documentElement.doScroll("left")}catch(a){return void setTimeout(A,50)}m()})(),t.onreadystatechange=function(){"complete"==t.readyState&&(t.onreadystatechange=null,m())})}(window);
...\ No newline at end of file ...\ No newline at end of file
1 !function(a){var h,l,i,t,o,v,A='<svg><symbol id="iconduochuang" viewBox="0 0 1024 1024"><path d="M68.266667 102.4h546.133333v819.2H68.266667v-819.2z m68.266666 68.266667v682.666666h409.6v-682.666666H136.533333z" fill="#4A4A4A" ></path><path d="M238.933333 273.066667h68.266667v68.266666h-68.266667V273.066667z m136.533334 0h68.266666v68.266666h-68.266666V273.066667zM238.933333 409.6h68.266667v68.266667h-68.266667V409.6z m136.533334 0h68.266666v68.266667h-68.266666V409.6zM238.933333 546.133333h68.266667v68.266667h-68.266667V546.133333z m136.533334 0h68.266666v68.266667h-68.266666V546.133333zM238.933333 682.666667h68.266667v68.266666h-68.266667v-68.266666z m136.533334 0h68.266666v68.266666h-68.266666v-68.266666z" fill="#4A4A4A" ></path><path d="M546.133333 307.2h409.6v614.4H546.133333v-614.4z m68.266667 68.266667v477.866666h273.066667v-477.866666H614.4z" fill="#4A4A4A" ></path><path d="M716.8 409.6h68.266667v68.266667h-68.266667zM716.8 546.133333h68.266667v68.266667h-68.266667zM716.8 682.666667h68.266667v68.266666h-68.266667z" fill="#4A4A4A" ></path></symbol><symbol id="iconziranchuang" viewBox="0 0 1024 1024"><path d="M170.666667 102.4h682.666666v819.2h-682.666666v-819.2z m68.266666 68.266667v682.666666h546.133334v-682.666666h-546.133334z" fill="#4A4A4A" ></path><path d="M341.333333 273.066667h68.266667v68.266666H341.333333V273.066667z m136.533334 0h68.266666v68.266666H477.866667V273.066667z m136.533333 0h68.266667v68.266666H614.4V273.066667zM341.333333 409.6h68.266667v68.266667H341.333333V409.6z m136.533334 0h68.266666v68.266667H477.866667V409.6z m136.533333 0h68.266667v68.266667H614.4V409.6zM341.333333 546.133333h68.266667v68.266667H341.333333V546.133333z m136.533334 0h68.266666v68.266667H477.866667V546.133333z m136.533333 0h68.266667v68.266667H614.4V546.133333zM341.333333 682.666667h68.266667v68.266666H341.333333v-68.266666z m136.533334 0h68.266666v68.266666H477.866667v-68.266666z m136.533333 0h68.266667v68.266666H614.4v-68.266666z" fill="#4A4A4A" ></path></symbol><symbol id="iconhuzhongxinlazong" viewBox="0 0 1024 1024"><path d="M146.285714 0h731.428572a146.285714 146.285714 0 0 1 146.285714 146.285714v731.428572a146.285714 146.285714 0 0 1-146.285714 146.285714H146.285714a146.285714 146.285714 0 0 1-146.285714-146.285714V146.285714a146.285714 146.285714 0 0 1 146.285714-146.285714z m0 73.142857a73.142857 73.142857 0 0 0-73.142857 73.142857v731.428572a73.142857 73.142857 0 0 0 73.142857 73.142857h731.428572a73.142857 73.142857 0 0 0 73.142857-73.142857V146.285714a73.142857 73.142857 0 0 0-73.142857-73.142857H146.285714z" fill="#4A4A4A" ></path><path d="M512 681.325714l-152.137143 98.084572a36.571429 36.571429 0 0 1-55.222857-40.082286l46.299429-175.030857L210.651429 449.901714a36.571429 36.571429 0 0 1 21.065142-64.804571l180.736-10.093714 65.462858-168.813715a36.571429 36.571429 0 0 1 68.169142 0l65.462858 168.813715 180.736 10.093714a36.571429 36.571429 0 0 1 21.065142 64.804571L673.060571 564.297143l46.299429 175.030857a36.571429 36.571429 0 0 1-55.222857 40.082286L512 681.325714zM492.178286 607.085714a36.571429 36.571429 0 0 1 39.643428 0l92.672 59.757715-28.233143-106.642286a36.571429 36.571429 0 0 1 12.288-37.668572l85.430858-69.705142-110.08-6.070858a36.571429 36.571429 0 0 1-32.036572-23.332571L512 320.658286l-39.862857 102.765714a36.571429 36.571429 0 0 1-32.036572 23.332571l-110.08 6.070858 85.430858 69.705142a36.571429 36.571429 0 0 1 12.288 37.668572l-28.233143 106.642286L492.251429 607.085714z" fill="#4A4A4A" ></path></symbol><symbol id="iconCAD" viewBox="0 0 1024 1024"><path d="M632.470588 90.352941H271.058824A90.352941 90.352941 0 0 0 180.705882 180.705882v662.588236A90.352941 90.352941 0 0 0 271.058824 933.647059h481.460705a90.352941 90.352941 0 0 0 89.027765-91.617883l-7.228235-510.554352H662.588235a30.117647 30.117647 0 0 1-30.117647-30.117648V90.352941z m60.235294 52.585412v128.301176h106.977883L692.705882 142.938353zM271.058824 30.117647h405.985882l216.847059 260.216471 7.890823 550.791529a150.588235 150.588235 0 0 1-148.419764 152.756706H271.058824A150.588235 150.588235 0 0 1 120.470588 843.294118V180.705882A150.588235 150.588235 0 0 1 271.058824 30.117647z" fill="#4A4A4A" ></path><path d="M418.816 539.286588l-32.948706 10.360471c-4.999529-21.323294-15.962353-32.647529-32.948706-33.912471-23.792941 1.927529-36.382118 24.214588-37.647059 66.861177 1.264941 42.646588 13.854118 65.234824 37.647059 67.764706 19.456-0.602353 30.72-15.661176 33.912471-45.176471l33.852235 14.095059c-8.131765 45.778824-30.72 69.029647-67.764706 69.632-47.646118-3.132235-72.764235-38.851765-75.294117-107.218824 2.529882-67.162353 27.648-102.640941 75.294117-106.375529 33.912471 1.807059 55.838118 23.190588 65.897412 63.969882z m170.345412 145.889883h-38.550588l-11.324236-44.212706h-60.235294l-11.264 44.212706H430.08l58.307765-207.088942h42.405647l58.307764 207.088942z m-56.440471-79.992471l-19.757176-71.559529a86.317176 86.317176 0 0 1-3.794824-15.962353v-1.867294h-0.963765a46.200471 46.200471 0 0 1-1.385411 9.878588 44.935529 44.935529 0 0 0-1.385412 8.914823l-17.889882 70.595765h45.17647z m123.301647 79.992471h-50.838588V478.087529h48.007529c56.440471 0.602353 84.992 34.514824 85.654589 101.677177 1.807059 72.764235-25.720471 107.941647-82.82353 105.411765z m-3.794823-168.478118h-11.264v132.698353h12.227764c32.587294 0 48.911059-22.889412 48.911059-68.668235-0.602353-42.044235-17.227294-63.367529-49.874823-64.030118z" fill="#4A4A4A" ></path></symbol><symbol id="iconexcel" viewBox="0 0 1024 1024"><path d="M632.470588 90.352941H271.058824A90.352941 90.352941 0 0 0 180.705882 180.705882v662.588236A90.352941 90.352941 0 0 0 271.058824 933.647059h481.460705a90.352941 90.352941 0 0 0 89.027765-91.617883l-7.228235-510.554352H662.588235a30.117647 30.117647 0 0 1-30.117647-30.117648V90.352941z m60.235294 52.585412v128.301176h106.977883L692.705882 142.938353zM271.058824 30.117647h405.985882l216.847059 260.216471 7.890823 550.791529a150.588235 150.588235 0 0 1-148.419764 152.756706H271.058824A150.588235 150.588235 0 0 1 120.470588 843.294118V180.705882A150.588235 150.588235 0 0 1 271.058824 30.117647z" fill="#4A4A4A" ></path><path d="M405.624471 685.176471h-122.277647V478.087529h120.470588v38.610824H319.006118v45.176471h79.028706v37.647058H319.066353v49.874824h86.558118v35.779765z m169.441882 0h-44.272941l-31.021177-65.897412a134.384941 134.384941 0 0 1-3.794823-9.396706 10.24 10.24 0 0 0-1.807059-3.794824c-1.927529 3.794824-3.794824 8.493176-5.722353 14.155295l-31.924706 64.933647h-40.538353l54.633412-102.580706-51.802353-104.508236h42.345412l26.383059 63.066353c2.469647 5.059765 4.999529 10.661647 7.529411 16.986353 0.602353-1.927529 1.867294-5.180235 3.734589-9.878588a37.948235 37.948235 0 0 1 3.794823-8.011294l25.419294-62.102588h41.381647l-51.802353 104.448 57.464471 102.580706z m151.491765-145.889883l-32.888471 10.360471c-5.059765-21.323294-16.022588-32.647529-32.948706-33.912471-23.853176 1.927529-36.382118 24.214588-37.647059 66.861177 1.204706 42.646588 13.793882 65.234824 37.647059 67.764706 19.456-0.602353 30.72-15.661176 33.852235-45.176471l33.912471 14.095059c-8.192 45.778824-30.72 69.029647-67.764706 69.632-47.706353-3.132235-72.824471-38.851765-75.294117-107.218824 2.469647-67.162353 27.587765-102.640941 75.294117-106.375529 33.852235 1.807059 55.838118 23.190588 65.897412 63.969882z" fill="#4A4A4A" ></path></symbol><symbol id="iconpdf" viewBox="0 0 1024 1024"><path d="M632.832 90.352941H271.058824A90.352941 90.352941 0 0 0 180.705882 180.705882v662.588236A90.352941 90.352941 0 0 0 271.058824 933.647059h481.460705a90.352941 90.352941 0 0 0 89.027765-91.617883l-7.228235-510.554352H662.889412a30.117647 30.117647 0 0 1-30.117647-30.117648V90.352941z m60.235294 53.007059v127.879529h106.616471l-106.616471-127.819294zM271.058824 30.117647h405.985882l216.847059 260.216471 7.890823 550.791529a150.588235 150.588235 0 0 1-148.419764 152.756706H271.058824A150.588235 150.588235 0 0 1 120.470588 843.294118V180.705882A150.588235 150.588235 0 0 1 271.058824 30.117647z" fill="#4A4A4A" ></path><path d="M344.485647 612.713412H318.042353v72.463059h-34.816V478.087529h64.030118c38.249412 1.264941 58.006588 23.250824 59.271529 65.897412 0 45.778824-20.720941 68.668235-62.102588 68.668235z m-2.831059-97.882353h-23.491764v62.102588h23.491764c18.191059-0.602353 27.587765-10.962824 28.250353-31.021176-0.602353-20.118588-10.059294-30.479059-28.310588-31.081412z m138.360471 170.345412h-50.838588V478.087529h48.007529c56.440471 0.602353 84.992 34.514824 85.654588 101.677177 1.867294 72.764235-25.720471 107.941647-82.823529 105.411765z m-3.794824-168.478118H465.016471v132.698353h12.227764c32.647529 0 48.911059-22.889412 48.911059-68.668235-0.602353-42.044235-17.227294-63.367529-49.874823-64.030118z m220.280471 0H620.182588v49.874823h66.861177v38.550589h-66.861177v80.052706h-34.816V478.087529h111.073883v38.610824z" fill="#4A4A4A" ></path></symbol><symbol id="icontxt" viewBox="0 0 1024 1024"><path d="M632.470588 90.352941H271.058824A90.352941 90.352941 0 0 0 180.705882 180.705882v662.588236A90.352941 90.352941 0 0 0 271.058824 933.647059h481.460705a90.352941 90.352941 0 0 0 89.027765-91.617883l-7.228235-510.554352H662.588235a30.117647 30.117647 0 0 1-30.117647-30.117648V90.352941z m60.235294 52.585412v128.301176h106.977883L692.705882 142.938353zM271.058824 30.117647h405.985882l216.847059 260.216471 7.890823 550.791529a150.588235 150.588235 0 0 1-148.419764 152.756706H271.058824A150.588235 150.588235 0 0 1 120.470588 843.294118V180.705882A150.588235 150.588235 0 0 1 271.058824 30.117647z" fill="#4A4A4A" ></path><path d="M415.021176 516.698353h-49.814588v168.478118h-36.743529V516.698353h-49.874824v-38.550588h136.493177v38.550588z m169.441883 168.478118H540.310588l-31.081412-65.897412a134.384941 134.384941 0 0 1-3.734588-9.396706 10.24 10.24 0 0 0-1.927529-3.794824c-1.807059 3.794824-3.734588 8.493176-5.601883 14.155295l-32.045176 64.933647h-40.417882l54.573176-102.580706-51.802353-104.508236h42.405647l26.322824 63.066353c2.529882 5.059765 4.999529 10.661647 7.529412 16.986353 0.602353-1.927529 1.867294-5.180235 3.794823-9.878588A37.948235 37.948235 0 0 1 512 540.250353l25.419294-62.102588h41.381647L527.058824 582.535529l57.404235 102.580706z m147.757176-168.478118h-49.874823v168.478118h-36.74353V516.698353h-49.814588v-38.550588h136.432941v38.550588z" fill="#4A4A4A" ></path></symbol><symbol id="iconzip" viewBox="0 0 1024 1024"><path d="M632.470588 90.352941H271.058824A90.352941 90.352941 0 0 0 180.705882 180.705882v662.588236A90.352941 90.352941 0 0 0 271.058824 933.647059h481.460705a90.352941 90.352941 0 0 0 89.027765-91.617883l-7.228235-510.554352H662.588235a30.117647 30.117647 0 0 1-30.117647-30.117648V90.352941z m60.235294 52.585412v128.301176h106.977883L692.705882 142.938353zM271.058824 30.117647h405.985882l216.847059 260.216471 7.890823 550.791529a150.588235 150.588235 0 0 1-148.419764 152.756706H271.058824A150.588235 150.588235 0 0 1 120.470588 843.294118V180.705882A150.588235 150.588235 0 0 1 271.058824 30.117647z" fill="#4A4A4A" ></path><path d="M475.256471 685.176471H337.016471v-35.779765l90.352941-132.698353H344.485647v-38.550588h128v38.550588l-92.280471 132.698353h95.11153v35.779765z m56.500705 0h-35.779764V478.087529h35.779764v207.088942z m88.485648-72.463059h-26.383059v72.463059h-34.816V478.087529h64.030117c38.249412 1.264941 58.006588 23.250824 59.27153 65.897412 0 45.778824-20.720941 68.668235-62.102588 68.668235zM617.411765 514.831059h-23.491765v62.102588h23.491765c18.191059-0.602353 27.587765-10.962824 28.250353-31.021176-0.602353-20.118588-10.059294-30.479059-28.250353-31.081412z" fill="#4A4A4A" ></path></symbol><symbol id="icondaoruCAD" viewBox="0 0 1024 1024"><path d="M632.470588 90.352941H271.058824A90.352941 90.352941 0 0 0 180.705882 180.705882v662.588236A90.352941 90.352941 0 0 0 271.058824 933.647059h309.669647a30.117647 30.117647 0 1 1 0 60.235294H271.058824A150.588235 150.588235 0 0 1 120.470588 843.294118V180.705882A150.588235 150.588235 0 0 1 271.058824 30.117647h405.985882l216.847059 260.156235 5.842823 358.640942a30.117647 30.117647 0 0 1-60.235294 0.963764l-5.180235-318.403764H662.588235a30.117647 30.117647 0 0 1-30.117647-30.117648V90.352941z m167.213177 180.886588L692.705882 142.938353v128.301176h106.977883z" fill="#4A4A4A" ></path><path d="M750.531765 804.623059l-34.755765 34.695529a30.117647 30.117647 0 0 1-42.586353-42.586353l88.545882-88.545882a30.117647 30.117647 0 0 1 42.646589 0l91.858823 91.858823a30.117647 30.117647 0 1 1-42.586353 42.586353l-42.887529-42.887529V963.764706a30.117647 30.117647 0 1 1-60.235294 0v-159.141647zM418.816 539.286588l-32.948706 10.360471c-4.999529-21.323294-15.962353-32.647529-32.948706-33.912471-23.792941 1.927529-36.382118 24.214588-37.647059 66.861177 1.264941 42.646588 13.854118 65.234824 37.647059 67.764706 19.456-0.602353 30.72-15.661176 33.912471-45.176471l33.852235 14.095059c-8.131765 45.778824-30.72 69.029647-67.764706 69.632-47.646118-3.132235-72.764235-38.851765-75.294117-107.218824 2.529882-67.162353 27.648-102.640941 75.294117-106.375529 33.912471 1.807059 55.838118 23.190588 65.897412 63.969882z m170.345412 145.889883h-38.550588l-11.324236-44.212706h-60.235294l-11.264 44.212706H430.08l58.307765-207.088942h42.405647l58.307764 207.088942z m-56.440471-79.992471l-19.757176-71.559529a86.317176 86.317176 0 0 1-3.794824-15.962353v-1.867294h-0.963765a46.200471 46.200471 0 0 1-1.385411 9.878588 44.935529 44.935529 0 0 0-1.385412 8.914823l-17.889882 70.595765h45.17647z m123.301647 79.992471h-50.838588V478.087529h48.007529c56.440471 0.602353 84.992 34.514824 85.654589 101.677177 1.807059 72.764235-25.720471 107.941647-82.82353 105.411765z m-3.794823-168.478118h-11.264v132.698353h12.227764c32.587294 0 48.911059-22.889412 48.911059-68.668235-0.602353-42.044235-17.227294-63.367529-49.874823-64.030118z" fill="#4A4A4A" ></path></symbol><symbol id="iconditu" viewBox="0 0 1024 1024"><path d="M512 1000.727273c269.917091 0 488.727273-218.810182 488.727273-488.727273S781.917091 23.272727 512 23.272727 23.272727 242.082909 23.272727 512 242.082909 1000.727273 512 1000.727273z m0-46.545455a442.181818 442.181818 0 1 1 0-884.363636 442.181818 442.181818 0 0 1 0 884.363636z" fill="#006CFF" ></path><path d="M556.032 53.713455c130.327273 126.370909 201.309091 297.146182 201.309091 456.28509 0 159.138909-71.028364 329.960727-201.309091 456.331637a23.272727 23.272727 0 0 1-32.395636-33.419637c121.157818-117.527273 187.159273-276.247273 187.159272-422.912 0-146.618182-66.001455-305.338182-187.112727-422.865454a23.272727 23.272727 0 0 1 32.349091-33.419636zM467.921455 53.713455c-130.280727 126.370909-201.309091 297.146182-201.309091 456.28509 0 159.138909 71.028364 329.960727 201.309091 456.331637a23.272727 23.272727 0 1 0 32.395636-33.419637c-121.157818-117.527273-187.112727-276.247273-187.112727-422.912 0-146.618182 65.954909-305.338182 187.112727-422.865454a23.272727 23.272727 0 0 0-32.395636-33.419636z" fill="#006CFF" ></path><path d="M488.727273 23.272727v977.454546h46.545454V23.272727z" fill="#006CFF" ></path><path d="M993.745455 488.727273H23.272727v46.545454h970.472728z" fill="#006CFF" ></path></symbol><symbol id="iconxinxi" viewBox="0 0 1024 1024"><path d="M512.186182 1000.587636a487.191273 487.191273 0 0 1-345.367273-143.034181 487.191273 487.191273 0 0 1-143.080727-345.367273 487.191273 487.191273 0 0 1 143.034182-345.367273A487.191273 487.191273 0 0 1 512.139636 23.738182a487.191273 487.191273 0 0 1 345.367273 143.034182 487.191273 487.191273 0 0 1 143.080727 345.367272 487.191273 487.191273 0 0 1-143.034181 345.367273 487.191273 487.191273 0 0 1-345.367273 143.080727z m0-46.545454a440.645818 440.645818 0 0 0 312.459636-129.396364 440.599273 440.599273 0 0 0 129.396364-312.459636 440.645818 440.645818 0 0 0-129.396364-312.459637 440.599273 440.599273 0 0 0-312.459636-129.442909A440.645818 440.645818 0 0 0 199.68 199.68a440.599273 440.599273 0 0 0-129.442909 312.506182 440.645818 440.645818 0 0 0 129.396364 312.459636 440.599273 440.599273 0 0 0 312.506181 129.396364z" fill="#006CFF" ></path><path d="M481.373091 435.339636c0-7.540364 19.409455-25.041455 25.134545-30.533818 17.594182-15.825455 40.541091-27.973818 66.094546-27.973818 18.990545 0 39.284364 10.845091 23.412363 51.386182l-100.817454 252.555636c-2.606545 6.283636-7.447273 16.756364-7.447273 23.412364a5.12 5.12 0 0 0 1.256727 4.002909 5.725091 5.725091 0 0 0 4.00291 1.861818c13.218909 0 37.469091-35.514182 43.659636-35.514182a6.144 6.144 0 0 1 5.306182 6.237091c0 12.101818-51.618909 63.953455-96.162909 63.953455-15.872 0-26.903273-7.074909-26.903273-22.993455 0-20.014545 14.987636-54.318545 18.106182-61.44l99.886545-244.596363c3.118545-7.493818-0.837818-11.264-4.375273-11.264-16.290909 0-37.515636 36.305455-45.428363 36.305454a6.050909 6.050909 0 0 1-5.725091-5.399273z m80.663273-114.408727c0.465455-20.945455 17.268364-37.701818 37.841454-37.701818a29.975273 29.975273 0 0 1 22.993455 8.843636c6.050909 6.097455 9.309091 14.522182 8.936727 23.226182a38.353455 38.353455 0 0 1-11.403636 26.996364 37.096727 37.096727 0 0 1-26.949819 10.705454c-18.944 0-31.418182-12.706909-31.418181-32.069818z" fill="#006CFF" ></path></symbol><symbol id="icontianjia" viewBox="0 0 1024 1024"><path d="M906.069333 227.555556a99.555556 99.555556 0 0 0-99.555555-99.555556H203.662222A99.555556 99.555556 0 0 0 104.106667 227.555556v603.022222c0 54.954667 44.600889 99.555556 99.555555 99.555555h603.022222a99.555556 99.555556 0 0 0 99.555556-99.555555L906.069333 227.555556z m-99.328 617.244444H203.662222a14.222222 14.222222 0 0 1-14.222222-14.222222V227.555556a14.222222 14.222222 0 0 1 14.222222-14.222223h602.794667a14.222222 14.222222 0 0 1 14.222222 14.222223l0.170667 603.022222v0.682666a14.222222 14.222222 0 0 1-14.222222 13.539556z" fill="#4A4A4A" ></path><path d="M341.333333 554.666667h341.333334a42.666667 42.666667 0 1 0 0-85.333334H341.333333a42.666667 42.666667 0 0 0 0 85.333334z" fill="#4A4A4A" ></path><path d="M469.333333 341.333333v341.333334a42.666667 42.666667 0 1 0 85.333334 0V341.333333a42.666667 42.666667 0 0 0-85.333334 0z" fill="#4A4A4A" ></path></symbol><symbol id="iconceju" viewBox="0 0 1024 1024"><path d="M363.52 395.450182l-17.454545 17.687273 117.85309 118.36509a20.200727 20.200727 0 0 0 28.672-0.046545 20.48 20.48 0 0 0 0-28.858182l-117.76-118.318545 92.299637-91.880728 117.713454 118.17891a20.200727 20.200727 0 0 0 28.672-0.046546 20.48 20.48 0 0 0 0-28.858182l-117.527272-117.992727 92.392727-91.927273 117.387636 117.899637a20.200727 20.200727 0 0 0 28.672-0.046546 20.48 20.48 0 0 0 0-28.858182l-117.201454-117.76 23.272727-23.086545a40.727273 40.727273 0 0 1 56.785455-0.605091l165.050181 157.463273a40.727273 40.727273 0 0 1 0.651637 58.321454L352.581818 842.984727a40.727273 40.727273 0 0 1-56.832 0.605091l-165.050182-157.463273a40.727273 40.727273 0 0 1-0.651636-58.321454l233.518545-232.354909z m-138.379636 138.612363l117.853091 118.365091a20.200727 20.200727 0 0 0 28.672-0.046545 20.48 20.48 0 0 0 0-28.858182l-117.899637-118.411636-28.625454 28.951272z" fill="#5E5C5C" ></path></symbol><symbol id="iconcemianji" viewBox="0 0 1024 1024"><path d="M496.128 532.247273l-91.322182 91.322182-107.985454-109.195637a20.619636 20.619636 0 0 0-29.184-0.093091 20.852364 20.852364 0 0 0-0.093091 29.416728l107.938909 109.195636-89.320727 89.320727L178.269091 633.018182a20.619636 20.619636 0 0 0-29.230546-0.093091 20.852364 20.852364 0 0 0-0.09309 29.416727l107.938909 109.195637-40.401455 40.401454a40.727273 40.727273 0 0 1-57.576727 0L18.059636 671.138909a40.680727 40.680727 0 0 1 0-57.576727l449.768728-449.442909a41.378909 41.378909 0 0 1 1.768727-1.675637l4.468364-4.514909a40.727273 40.727273 0 0 1 57.623272 0l455.68 455.586909a40.680727 40.680727 0 0 1 0 57.576728h-0.046545l-147.874909 147.595636a40.727273 40.727273 0 0 1-57.623273-0.093091l-40.820364-41.006545 116.037819-116.037819a20.759273 20.759273 0 0 0-29.323637-29.323636l-115.991273 115.944727-96.628363-97.093818 108.776727-108.730182a20.759273 20.759273 0 0 0-29.323636-29.323636l-108.683637 108.637091-88.762181-89.134546 107.845818-109.14909a20.852364 20.852364 0 0 0-0.093091-29.416728 20.619636 20.619636 0 0 0-29.230546 0.093091l-79.592727 80.523637-79.965091-79.313455a20.805818 20.805818 0 0 0-29.416727 0.046545 20.666182 20.666182 0 0 0 0.093091 29.323637l108.637091 107.752727 0.418909-0.465454 0.325818 0.325818z" fill="#5E5C5C" ></path></symbol><symbol id="iconchaxunshuxing" viewBox="0 0 1024 1024"><path d="M302.545455 186.181818h372.363636a139.636364 139.636364 0 0 1 139.636364 139.636364v372.363636a139.636364 139.636364 0 0 1-139.636364 139.636364h-372.363636a139.636364 139.636364 0 0 1-139.636364-139.636364V325.818182a139.636364 139.636364 0 0 1 139.636364-139.636364z m56.552727 312.180364a23.272727 23.272727 0 1 0-33.373091 32.488727l123.066182 126.417455a23.272727 23.272727 0 0 0 33.140363 0.232727l202.379637-202.472727a23.272727 23.272727 0 0 0-32.907637-32.861091l-185.716363 185.716363-106.589091-109.521454z" fill="#5E5C5C" ></path></symbol><symbol id="iconlakuangsuoxiao" viewBox="0 0 1024 1024"><path d="M726.760727 656.011636l128.698182 128.698182a30.72 30.72 0 0 1-43.473454 43.426909l-130.606546-130.606545a309.76 309.76 0 1 1 45.335273-41.518546zM372.363636 463.127273h232.727273a20.945455 20.945455 0 0 0 0-41.890909H372.363636a20.945455 20.945455 0 0 0 0 41.890909z" fill="#5E5C5C" ></path></symbol><symbol id="iconqingchu" viewBox="0 0 1024 1024"><path d="M749.568 279.738182v520.285091c0 26.344727-21.364364 47.662545-47.662545 47.662545H309.76a47.662545 47.662545 0 0 1-47.662545-47.662545V279.784727H164.631273A25.088 25.088 0 0 1 139.636364 254.603636c0-13.917091 11.170909-25.134545 24.994909-25.134545h676.119272c13.824 0 24.994909 11.217455 24.99491 25.134545 0 13.870545-11.170909 25.134545-24.99491 25.134546h-91.22909zM457.076364 189.905455a25.088 25.088 0 0 1-24.994909-25.134546c0-13.870545 11.170909-25.134545 24.994909-25.134545h124.090181c13.777455 0 24.994909 11.264 24.99491 25.134545 0 13.870545-11.170909 25.134545-24.99491 25.134546H457.076364zM363.147636 434.548364v226.536727a20.898909 20.898909 0 0 0 41.658182 0V434.548364c0-11.589818-9.309091-20.945455-20.805818-20.945455a20.898909 20.898909 0 0 0-20.852364 20.945455z m121.856 0v226.536727a20.898909 20.898909 0 0 0 41.658182 0V434.548364c0-11.589818-9.309091-20.945455-20.805818-20.945455a20.898909 20.898909 0 0 0-20.852364 20.945455z m120.273455 0v226.536727c0 11.589818 9.309091 20.945455 20.805818 20.945454a20.898909 20.898909 0 0 0 20.852364-20.945454V434.548364a20.898909 20.898909 0 0 0-41.658182 0z" fill="#5E5C5C" ></path></symbol><symbol id="iconquantu" viewBox="0 0 1024 1024"><path d="M652.334545 502.690909c-2.839273 114.176-40.773818 225.745455-114.082909 335.127273a355.467636 355.467636 0 0 1-6.981818 0c-73.634909-107.054545-111.709091-218.670545-114.501818-335.127273h235.566545z m-0.279272-37.236364H417.047273c4.514909-112.407273 41.984-220.904727 112.64-325.818181a356.258909 356.258909 0 0 1 10.007272 0c70.376727 107.054545 107.706182 215.598545 112.314182 325.818181zM186.181818 502.690909h193.349818c2.606545 115.2 37.608727 225.745455 104.680728 331.450182A349.184 349.184 0 0 1 186.181818 502.690909z m0.465455-37.236364a349.230545 349.230545 0 0 1 296.215272-321.954909C418.443636 246.877091 384 354.304 379.810909 465.454545H186.647273z m696.692363 0h-194.048c-4.282182-109.381818-38.725818-216.808727-103.098181-322.094545A349.230545 349.230545 0 0 1 883.339636 465.454545z m0.465455 37.236364a349.184 349.184 0 0 1-298.961455 331.589818c67.118545-107.659636 102.120727-218.298182 104.727273-331.589818h194.234182z" fill="#5E5C5C" ></path></symbol><symbol id="iconlakuangfangda" viewBox="0 0 1024 1024"><path d="M726.760727 656.011636l128.698182 128.698182a30.72 30.72 0 0 1-43.473454 43.426909l-130.606546-130.606545a309.76 309.76 0 1 1 45.335273-41.518546zM470.109091 421.236364H372.363636a20.945455 20.945455 0 0 0 0 41.890909h97.745455v97.745454a20.945455 20.945455 0 0 0 41.890909 0v-97.745454h93.090909a20.945455 20.945455 0 0 0 0-41.890909h-93.090909v-93.090909a20.945455 20.945455 0 0 0-41.890909 0v93.090909z" fill="#5E5C5C" ></path></symbol><symbol id="iconpiliangdanyuanhao" viewBox="0 0 1024 1024"><path d="M219.428571 0H73.142857a73.142857 73.142857 0 0 0-73.142857 73.142857v877.714286a73.142857 73.142857 0 0 0 73.142857 73.142857h146.285714a73.142857 73.142857 0 0 0 73.142858-73.142857V73.142857a73.142857 73.142857 0 0 0-73.142858-73.142857z m0 73.142857v877.714286H73.142857V73.142857h146.285714zM585.142857 0H438.857143a73.142857 73.142857 0 0 0-73.142857 73.142857v877.714286a73.142857 73.142857 0 0 0 73.142857 73.142857h146.285714a73.142857 73.142857 0 0 0 73.142857-73.142857V73.142857a73.142857 73.142857 0 0 0-73.142857-73.142857z m0 73.142857v877.714286H438.857143V73.142857h146.285714zM950.857143 0h-146.285714a73.142857 73.142857 0 0 0-73.142858 73.142857v877.714286a73.142857 73.142857 0 0 0 73.142858 73.142857h146.285714a73.142857 73.142857 0 0 0 73.142857-73.142857V73.142857a73.142857 73.142857 0 0 0-73.142857-73.142857z m0 73.142857v877.714286h-146.285714V73.142857h146.285714z" fill="#4A4A4A" ></path></symbol><symbol id="iconchuangjianloupan" viewBox="0 0 1024 1024"><path d="M146.285714 0h731.428572a146.285714 146.285714 0 0 1 146.285714 146.285714v731.428572a146.285714 146.285714 0 0 1-146.285714 146.285714H146.285714a146.285714 146.285714 0 0 1-146.285714-146.285714V146.285714a146.285714 146.285714 0 0 1 146.285714-146.285714z m0 73.142857a73.142857 73.142857 0 0 0-73.142857 73.142857v731.428572a73.142857 73.142857 0 0 0 73.142857 73.142857h731.428572a73.142857 73.142857 0 0 0 73.142857-73.142857V146.285714a73.142857 73.142857 0 0 0-73.142857-73.142857H146.285714z" fill="#4A4A4A" ></path><path d="M211.163429 653.312v32.548571a109.714286 109.714286 0 0 0 109.714285 109.714286h367.177143a109.714286 109.714286 0 0 0 109.714286-109.714286v-32.548571h192.512v-73.142857h-229.083429a36.571429 36.571429 0 0 0-36.571428 36.571428v69.12a36.571429 36.571429 0 0 1-36.571429 36.571429h-367.177143a36.571429 36.571429 0 0 1-36.571428-36.571429v-69.12a36.571429 36.571429 0 0 0-36.571429-36.571428H61.732571v73.142857h149.430858zM365.714286 438.857143h292.571428a36.571429 36.571429 0 0 0 0-73.142857H365.714286a36.571429 36.571429 0 0 0 0 73.142857z" fill="#4A4A4A" ></path><path d="M475.428571 256v292.571429a36.571429 36.571429 0 0 0 73.142858 0v-292.571429a36.571429 36.571429 0 0 0-73.142858 0z" fill="#4A4A4A" ></path></symbol><symbol id="iconpiliangceng" viewBox="0 0 1024 1024"><path d="M950.857143 621.714286V365.714286H73.142857v256h877.714286z m0 73.142857H73.142857V877.714286a73.142857 73.142857 0 0 0 73.142857 73.142857h731.428572a73.142857 73.142857 0 0 0 73.142857-73.142857V694.857143zM950.857143 292.571429V146.285714a73.142857 73.142857 0 0 0-73.142857-73.142857H146.285714a73.142857 73.142857 0 0 0-73.142857 73.142857v146.285715h877.714286zM146.285714 0h731.428572a146.285714 146.285714 0 0 1 146.285714 146.285714v731.428572a146.285714 146.285714 0 0 1-146.285714 146.285714H146.285714a146.285714 146.285714 0 0 1-146.285714-146.285714V146.285714a146.285714 146.285714 0 0 1 146.285714-146.285714z" fill="#4A4A4A" ></path></symbol><symbol id="iconpilianghu" viewBox="0 0 1024 1024"><path d="M558.226286 73.142857v365.714286H950.857143V146.285714a73.142857 73.142857 0 0 0-73.142857-73.142857H558.226286z m-73.142857 0H146.285714a73.142857 73.142857 0 0 0-73.142857 73.142857v292.571429h411.940572V73.142857z m73.142857 877.714286H877.714286a73.142857 73.142857 0 0 0 73.142857-73.142857V512H558.226286v438.857143z m-73.142857 0V512H73.142857v365.714286a73.142857 73.142857 0 0 0 73.142857 73.142857h338.797715zM146.285714 0h731.428572a146.285714 146.285714 0 0 1 146.285714 146.285714v731.428572a146.285714 146.285714 0 0 1-146.285714 146.285714H146.285714a146.285714 146.285714 0 0 1-146.285714-146.285714V146.285714a146.285714 146.285714 0 0 1 146.285714-146.285714z" fill="#4A4A4A" ></path></symbol><symbol id="iconpiliangzuola" viewBox="0 0 1024 1024"><path d="M438.857143 585.142857H73.142857a73.142857 73.142857 0 0 0-73.142857 73.142857v219.428572a146.285714 146.285714 0 0 0 146.285714 146.285714h292.571429a73.142857 73.142857 0 0 0 73.142857-73.142857V658.285714a73.142857 73.142857 0 0 0-73.142857-73.142857z m0 73.142857v292.571429H146.285714a73.142857 73.142857 0 0 1-73.142857-73.142857V658.285714h365.714286zM658.285714 512h292.571429a73.142857 73.142857 0 0 1 73.142857 73.142857v292.571429a146.285714 146.285714 0 0 1-146.285714 146.285714H658.285714a73.142857 73.142857 0 0 1-73.142857-73.142857V585.142857a73.142857 73.142857 0 0 1 73.142857-73.142857z m0 73.142857v365.714286h219.428572a73.142857 73.142857 0 0 0 73.142857-73.142857V585.142857H658.285714zM438.857143 512H73.142857a73.142857 73.142857 0 0 1-73.142857-73.142857V146.285714a146.285714 146.285714 0 0 1 146.285714-146.285714h292.571429a73.142857 73.142857 0 0 1 73.142857 73.142857v365.714286a73.142857 73.142857 0 0 1-73.142857 73.142857z m0-73.142857V73.142857H146.285714a73.142857 73.142857 0 0 0-73.142857 73.142857v292.571429h365.714286zM658.285714 438.857143h292.571429a73.142857 73.142857 0 0 0 73.142857-73.142857V146.285714a146.285714 146.285714 0 0 0-146.285714-146.285714H658.285714a73.142857 73.142857 0 0 0-73.142857 73.142857v292.571429a73.142857 73.142857 0 0 0 73.142857 73.142857z m0-73.142857V73.142857h219.428572a73.142857 73.142857 0 0 1 73.142857 73.142857v219.428572H658.285714z" fill="#4A4A4A" ></path></symbol><symbol id="iconpiliangshihao" viewBox="0 0 1024 1024"><path d="M544.036571 73.142857H877.714286a73.142857 73.142857 0 0 1 73.142857 73.142857v731.428572a73.142857 73.142857 0 0 1-73.142857 73.142857H544.036571V73.142857z m-73.142857 0v877.714286H146.285714a73.142857 73.142857 0 0 1-73.142857-73.142857V146.285714a73.142857 73.142857 0 0 1 73.142857-73.142857h324.608zM877.714286 0H146.285714a146.285714 146.285714 0 0 0-146.285714 146.285714v731.428572a146.285714 146.285714 0 0 0 146.285714 146.285714h731.428572a146.285714 146.285714 0 0 0 146.285714-146.285714V146.285714a146.285714 146.285714 0 0 0-146.285714-146.285714z" fill="#4A4A4A" ></path></symbol><symbol id="iconshiyucezhuanhuan" viewBox="0 0 1024 1024"><path d="M146.285714 0h731.428572a146.285714 146.285714 0 0 1 146.285714 146.285714v731.428572a146.285714 146.285714 0 0 1-146.285714 146.285714H146.285714a146.285714 146.285714 0 0 1-146.285714-146.285714V146.285714a146.285714 146.285714 0 0 1 146.285714-146.285714z m0 73.142857a73.142857 73.142857 0 0 0-73.142857 73.142857v731.428572a73.142857 73.142857 0 0 0 73.142857 73.142857h731.428572a73.142857 73.142857 0 0 0 73.142857-73.142857V146.285714a73.142857 73.142857 0 0 0-73.142857-73.142857H146.285714z" fill="#4A4A4A" ></path><path d="M245.613714 649.654857L358.107429 533.942857a79.945143 79.945143 0 0 1 112.64-1.974857c60.708571 58.148571 156.891429 56.758857 215.990857-3.072l135.753143-137.508571a36.571429 36.571429 0 1 0-52.004572-51.346286l-135.826286 137.508571c-31.012571 31.378286-81.481143 32.109714-113.371428 1.536a153.088 153.088 0 0 0-215.625143 3.876572L193.243429 598.674286a36.571429 36.571429 0 1 0 52.370285 50.980571z" fill="#4A4A4A" ></path></symbol><symbol id="iconshouye" viewBox="0 0 1024 1024"><path d="M463.303111 858.794667a70.542222 70.542222 0 0 1-70.542222 70.542222H184.32A70.542222 70.542222 0 0 1 113.777778 858.794667V344.632889c0-24.462222 12.686222-47.104 33.450666-59.960889L498.915556 67.413333a70.542222 70.542222 0 0 1 74.126222 0l351.630222 217.258667c20.821333 12.856889 33.450667 35.555556 33.450667 59.960889v514.161778a70.542222 70.542222 0 0 1-70.542223 70.542222h-212.764444a70.542222 70.542222 0 0 1-70.542222-70.542222v-174.08H463.303111v174.08z m409.429333-14.791111V352.938667l-336.782222-208.099556L199.111111 352.938667v491.064889h178.858667v-201.955556a42.666667 42.666667 0 0 1 42.666666-42.666667h226.247112a42.666667 42.666667 0 0 1 42.666666 42.666667v201.955556h183.182222z" fill="#4A4A4A" ></path></symbol><symbol id="iconbanli" viewBox="0 0 1024 1024"><path d="M144.270222 826.481778a29.923556 29.923556 0 0 1-29.923555-29.923556v-119.352889c0-67.299556 54.727111-122.026667 122.026666-122.026666h549.660445c67.242667 0 122.026667 54.727111 122.026666 122.026666v119.352889a29.923556 29.923556 0 0 1-29.923555 29.923556h-733.866667z m55.409778-85.333334h623.047111v-63.943111a36.864 36.864 0 0 0-36.693333-36.693333H236.373333a36.864 36.864 0 0 0-36.693333 36.693333v63.943111z" fill="#4A4A4A" ></path><path d="M450.730667 517.688889c-3.185778-59.847111-15.758222-113.208889-41.870223-155.306667-17.066667-27.420444-24.860444-52.167111-24.860444-76.629333 0-69.859556 55.978667-123.790222 128-123.790222 71.964444 0 128 53.930667 128 123.790222 0 24.007111-7.850667 48.810667-24.917333 76.743111-24.291556 39.708444-36.693333 89.998222-40.732445 146.488889a519.509333 519.509333 0 0 0 1.137778 90.567111l0.284444 2.56 85.219556-4.778667a73.784889 73.784889 0 0 0-1.536-12.231111c-5.916444-49.493333 0-131.527111 28.444444-178.062222 24.860444-40.675556 37.432889-80.611556 37.432889-121.287111 0-117.76-94.947556-209.123556-213.333333-209.123556S298.666667 168.049778 298.666667 285.752889c0 41.244444 12.629333 81.351111 37.717333 121.742222 30.208 48.64 34.872889 134.940444 27.875556 182.328889-0.568889 4.721778-0.568889 4.721778-0.682667 8.362667l85.219555 3.185777a517.12 517.12 0 0 0 1.934223-83.740444zM227.555556 968.931556h568.888888a42.666667 42.666667 0 0 0 0-85.333334H227.555556a42.666667 42.666667 0 1 0 0 85.333334z" fill="#4A4A4A" ></path></symbol><symbol id="icondingwei" viewBox="0 0 1024 1024"><path d="M510.293333 56.888889C341.447111 56.888889 212.536889 184.718222 212.536889 358.798222c0 193.820444 196.437333 390.826667 269.767111 467.626667 17.408 18.318222 45.340444 18.318222 59.278222 0 73.329778-80.440889 264.988444-277.447111 264.988445-467.626667C802.872889 182.215111 678.968889 56.888889 510.236444 56.888889z m-18.887111 654.961778a1409.536 1409.536 0 0 1-63.715555-73.955556C348.728889 539.136 302.193778 447.431111 298.211556 369.436444a208.327111 208.327111 0 0 1-0.284445-10.581333C297.927111 232.675556 387.811556 142.222222 510.293333 142.222222c121.912889 0 208.327111 87.836444 211.057778 218.396445 0 5.518222-0.398222 13.084444-1.251555 20.764444-7.964444 74.638222-53.077333 161.564444-127.146667 256.227556-19.114667 24.462222-39.424 48.526222-62.236445 74.183111l-19.342222 21.447111c-6.940444-7.395556-13.425778-14.336-19.911111-21.390222z" fill="#4A4A4A" ></path><path d="M512.967111 227.555556a113.777778 113.777778 0 1 0-1.934222 227.555555A113.777778 113.777778 0 0 0 625.777778 340.366222 114.289778 114.289778 0 0 0 512.967111 227.555556zM540.444444 341.162667a28.444444 28.444444 0 1 1-28.273777-28.273778 28.956444 28.956444 0 0 1 28.273777 28.273778zM227.555556 968.931556h568.888888a42.666667 42.666667 0 0 0 0-85.333334H227.555556a42.666667 42.666667 0 1 0 0 85.333334z" fill="#4A4A4A" ></path></symbol><symbol id="iconsousuo" viewBox="0 0 1024 1024"><path d="M709.063111 769.422222l165.944889 169.528889a42.666667 42.666667 0 0 0 60.984889-59.619555l-165.944889-169.642667a42.666667 42.666667 0 0 0-60.984889 59.733333z" fill="#4A4A4A" ></path><path d="M479.744 877.966222a398.222222 398.222222 0 1 0 0-796.444444 398.222222 398.222222 0 0 0 0 796.444444z m0-85.333333a312.888889 312.888889 0 1 1 0-625.777778 312.888889 312.888889 0 0 1 0 625.777778z" fill="#4A4A4A" ></path></symbol><symbol id="iconbiangeng" viewBox="0 0 1024 1024"><path d="M810.666667 496.014222a42.666667 42.666667 0 1 1 85.333333 0v269.653334A99.555556 99.555556 0 0 1 796.444444 865.28H170.666667a42.666667 42.666667 0 0 1 0-85.333333h625.777777a14.222222 14.222222 0 0 0 14.222223-14.222223V496.071111z m-654.222223 23.153778a42.666667 42.666667 0 0 1-85.333333 0V253.724444c0-55.011556 44.600889-99.555556 99.555556-99.555555h625.777777a42.666667 42.666667 0 1 1 0 85.333333H170.666667a14.222222 14.222222 0 0 0-14.222223 14.222222v265.443556z" fill="#4A4A4A" ></path><path d="M786.716444 199.111111l-90.510222 90.510222a42.666667 42.666667 0 1 0 60.302222 60.302223l120.718223-120.604445a42.666667 42.666667 0 0 0 0-60.359111L756.565333 48.241778a42.666667 42.666667 0 1 0-60.359111 60.359111L786.716444 199.111111zM195.697778 821.930667l90.453333 90.510222A42.666667 42.666667 0 0 1 225.848889 972.8l-120.718222-120.661333a42.666667 42.666667 0 0 1 0-60.359111l120.718222-120.661334a42.666667 42.666667 0 1 1 60.302222 60.302222l-90.453333 90.510223z" fill="#4A4A4A" ></path></symbol><symbol id="iconsuojin" viewBox="0 0 1024 1024"><path d="M853.333333 156.444444H170.666667a42.666667 42.666667 0 0 0 0 85.333334h682.666666a42.666667 42.666667 0 1 0 0-85.333334zM575.943111 440.888889H170.666667a42.666667 42.666667 0 0 0 0 85.333333h405.276444a42.666667 42.666667 0 0 0 0-85.333333zM853.333333 725.333333H170.666667a42.666667 42.666667 0 1 0 0 85.333334h682.666666a42.666667 42.666667 0 1 0 0-85.333334z" fill="#4A4A4A" ></path><path d="M733.696 493.738667l133.802667 66.901333a11.377778 11.377778 0 0 0 16.497777-10.183111V416.654222a11.377778 11.377778 0 0 0-16.497777-10.24l-133.802667 66.958222a11.377778 11.377778 0 0 0 0 20.366223z" fill="#4A4A4A" ></path></symbol><symbol id="iconzhankai" viewBox="0 0 1024 1024"><path d="M170.666667 156.444444h682.666666a42.666667 42.666667 0 0 1 0 85.333334H170.666667a42.666667 42.666667 0 1 1 0-85.333334zM448.056889 440.888889H853.333333a42.666667 42.666667 0 0 1 0 85.333333H448.056889a42.666667 42.666667 0 0 1 0-85.333333zM170.666667 725.333333h682.666666a42.666667 42.666667 0 1 1 0 85.333334H170.666667a42.666667 42.666667 0 1 1 0-85.333334z" fill="#4A4A4A" ></path><path d="M290.304 493.738667L156.501333 560.64a11.377778 11.377778 0 0 1-16.497777-10.183111V416.654222a11.377778 11.377778 0 0 1 16.497777-10.24l133.802667 66.958222a11.377778 11.377778 0 0 1 0 20.366223z" fill="#4A4A4A" ></path></symbol><symbol id="icongengzheng" viewBox="0 0 1024 1024"><path d="M700.586667 71.111111H203.662222A99.555556 99.555556 0 0 0 104.106667 170.666667v625.777777c0 54.954667 44.600889 99.555556 99.555555 99.555556h611.896889a99.555556 99.555556 0 0 0 99.555556-99.555556V444.757333a42.666667 42.666667 0 0 0-85.333334 0V796.444444a14.222222 14.222222 0 0 1-14.222222 14.222223H203.662222a14.222222 14.222222 0 0 1-14.222222-14.222223V170.666667a14.222222 14.222222 0 0 1 14.222222-14.222223h496.924445a42.666667 42.666667 0 1 0 0-85.333333z" fill="#4A4A4A" ></path><path d="M688.981333 426.609778l253.155556-284.444445A42.666667 42.666667 0 0 0 878.364444 85.333333l-253.155555 284.444445a42.666667 42.666667 0 0 0 63.772444 56.775111zM327.395556 668.444444h372.792888a42.666667 42.666667 0 1 0 0-85.333333H327.395556a42.666667 42.666667 0 1 0 0 85.333333zM327.395556 440.888889h164.465777a42.666667 42.666667 0 0 0 0-85.333333H327.395556a42.666667 42.666667 0 1 0 0 85.333333z" fill="#4A4A4A" ></path></symbol><symbol id="iconxinjian" viewBox="0 0 1024 1024"><path d="M858.225778 483.555556V227.555556a99.555556 99.555556 0 0 0-99.555556-99.555556H146.773333A99.555556 99.555556 0 0 0 47.217778 227.555556v625.777777c0 54.954667 44.600889 99.555556 99.555555 99.555556h453.461334a42.666667 42.666667 0 1 0 0-85.333333h-453.404445a14.222222 14.222222 0 0 1-14.222222-14.222223V227.555556a14.222222 14.222222 0 0 1 14.222222-14.222223h611.84a14.222222 14.222222 0 0 1 14.222222 14.222223v256a42.666667 42.666667 0 1 0 85.333334 0z" fill="#4A4A4A" ></path><path d="M270.506667 466.318222h341.333333a42.666667 42.666667 0 1 0 0-85.333333h-341.333333a42.666667 42.666667 0 1 0 0 85.333333zM669.240889 837.176889h285.696a42.666667 42.666667 0 1 0 0-85.333333h-285.696a42.666667 42.666667 0 0 0 0 85.333333z" fill="#4A4A4A" ></path><path d="M773.12 623.843556v315.562666a42.666667 42.666667 0 0 0 85.333333 0v-315.562666a42.666667 42.666667 0 1 0-85.333333 0zM270.506667 693.873778h164.465777a42.666667 42.666667 0 1 0 0-85.333334H270.506667a42.666667 42.666667 0 1 0 0 85.333334z" fill="#4A4A4A" ></path></symbol><symbol id="iconzonghechaxun" viewBox="0 0 1024 1024"><path d="M654.222222 739.555556a312.888889 312.888889 0 1 0 0-625.777778 312.888889 312.888889 0 0 0 0 625.777778z m0-85.333334a227.555556 227.555556 0 1 1 0-455.111111 227.555556 227.555556 0 0 1 0 455.111111z" fill="#4A4A4A" ></path><path d="M771.185778 702.805333l150.528 183.409778a42.666667 42.666667 0 0 0 65.991111-54.101333l-150.584889-183.409778a42.666667 42.666667 0 0 0-65.991111 54.101333zM273.123556 184.888889H68.266667a42.666667 42.666667 0 0 0 0 85.333333H273.066667a42.666667 42.666667 0 0 0 0-85.333333zM216.234667 469.333333H68.266667a42.666667 42.666667 0 0 0 0 85.333334H216.177778a42.666667 42.666667 0 0 0 0-85.333334zM341.333333 753.777778H68.209778a42.666667 42.666667 0 1 0 0 85.333333H341.333333a42.666667 42.666667 0 1 0 0-85.333333z" fill="#4A4A4A" ></path></symbol></svg>',z=(z=document.getElementsByTagName("script"))[z.length-1].getAttribute("data-injectcss");if(z&&!a.__iconfont__svg__cssinject__){a.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(a){console&&console.log(a)}}function m(){o||(o=!0,i())}h=function(){var a,h,l,i;(i=document.createElement("div")).innerHTML=A,A=null,(l=i.getElementsByTagName("svg")[0])&&(l.setAttribute("aria-hidden","true"),l.style.position="absolute",l.style.width=0,l.style.height=0,l.style.overflow="hidden",a=l,(h=document.body).firstChild?(i=a,(l=h.firstChild).parentNode.insertBefore(i,l)):h.appendChild(a))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(h,0):(l=function(){document.removeEventListener("DOMContentLoaded",l,!1),h()},document.addEventListener("DOMContentLoaded",l,!1)):document.attachEvent&&(i=h,t=a.document,o=!1,(v=function(){try{t.documentElement.doScroll("left")}catch(a){return void setTimeout(v,50)}m()})(),t.onreadystatechange=function(){"complete"==t.readyState&&(t.onreadystatechange=null,m())})}(window);
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -6,6 +6,20 @@ ...@@ -6,6 +6,20 @@
6 "description": "", 6 "description": "",
7 "glyphs": [ 7 "glyphs": [
8 { 8 {
9 "icon_id": "18727148",
10 "name": "多幢",
11 "font_class": "duochuang",
12 "unicode": "e779",
13 "unicode_decimal": 59257
14 },
15 {
16 "icon_id": "18727149",
17 "name": "自然幢",
18 "font_class": "ziranchuang",
19 "unicode": "e77a",
20 "unicode_decimal": 59258
21 },
22 {
9 "icon_id": "18623953", 23 "icon_id": "18623953",
10 "name": "户重新落宗", 24 "name": "户重新落宗",
11 "font_class": "huzhongxinlazong", 25 "font_class": "huzhongxinlazong",
......
...@@ -20,6 +20,12 @@ Created by iconfont ...@@ -20,6 +20,12 @@ Created by iconfont
20 /> 20 />
21 <missing-glyph /> 21 <missing-glyph />
22 22
23 <glyph glyph-name="duochuang" unicode="&#59257;" d="M68.266667 793.6h546.133333v-819.2H68.266667v819.2z m68.266666-68.266667v-682.666666h409.6v682.666666H136.533333zM238.933333 622.933333h68.266667v-68.266666h-68.266667V622.933333z m136.533334 0h68.266666v-68.266666h-68.266666V622.933333zM238.933333 486.4h68.266667v-68.266667h-68.266667V486.4z m136.533334 0h68.266666v-68.266667h-68.266666V486.4zM238.933333 349.866667h68.266667v-68.266667h-68.266667V349.866667z m136.533334 0h68.266666v-68.266667h-68.266666V349.866667zM238.933333 213.333333h68.266667v-68.266666h-68.266667v68.266666z m136.533334 0h68.266666v-68.266666h-68.266666v68.266666zM546.133333 588.8h409.6v-614.4H546.133333v614.4z m68.266667-68.266667v-477.866666h273.066667v477.866666H614.4zM716.8 486.4h68.266667v-68.266667h-68.266667zM716.8 349.866667h68.266667v-68.266667h-68.266667zM716.8 213.333333h68.266667v-68.266666h-68.266667z" horiz-adv-x="1024" />
24
25
26 <glyph glyph-name="ziranchuang" unicode="&#59258;" d="M170.666667 793.6h682.666666v-819.2h-682.666666v819.2z m68.266666-68.266667v-682.666666h546.133334v682.666666h-546.133334zM341.333333 622.933333h68.266667v-68.266666H341.333333V622.933333z m136.533334 0h68.266666v-68.266666H477.866667V622.933333z m136.533333 0h68.266667v-68.266666H614.4V622.933333zM341.333333 486.4h68.266667v-68.266667H341.333333V486.4z m136.533334 0h68.266666v-68.266667H477.866667V486.4z m136.533333 0h68.266667v-68.266667H614.4V486.4zM341.333333 349.866667h68.266667v-68.266667H341.333333V349.866667z m136.533334 0h68.266666v-68.266667H477.866667V349.866667z m136.533333 0h68.266667v-68.266667H614.4V349.866667zM341.333333 213.333333h68.266667v-68.266666H341.333333v68.266666z m136.533334 0h68.266666v-68.266666H477.866667v68.266666z m136.533333 0h68.266667v-68.266666H614.4v68.266666z" horiz-adv-x="1024" />
27
28
23 <glyph glyph-name="huzhongxinlazong" unicode="&#59256;" d="M146.285714 896h731.428572a146.285714 146.285714 0 0 0 146.285714-146.285714v-731.428572a146.285714 146.285714 0 0 0-146.285714-146.285714H146.285714a146.285714 146.285714 0 0 0-146.285714 146.285714V749.714286a146.285714 146.285714 0 0 0 146.285714 146.285714z m0-73.142857a73.142857 73.142857 0 0 1-73.142857-73.142857v-731.428572a73.142857 73.142857 0 0 1 73.142857-73.142857h731.428572a73.142857 73.142857 0 0 1 73.142857 73.142857V749.714286a73.142857 73.142857 0 0 1-73.142857 73.142857H146.285714zM512 214.674286l-152.137143-98.084572a36.571429 36.571429 0 0 0-55.222857 40.082286l46.299429 175.030857L210.651429 446.098286a36.571429 36.571429 0 0 0 21.065142 64.804571l180.736 10.093714 65.462858 168.813715a36.571429 36.571429 0 0 0 68.169142 0l65.462858-168.813715 180.736-10.093714a36.571429 36.571429 0 0 0 21.065142-64.804571L673.060571 331.702857l46.299429-175.030857a36.571429 36.571429 0 0 0-55.222857-40.082286L512 214.674286zM492.178286 288.914286a36.571429 36.571429 0 0 0 39.643428 0l92.672-59.757715-28.233143 106.642286a36.571429 36.571429 0 0 0 12.288 37.668572l85.430858 69.705142-110.08 6.070858a36.571429 36.571429 0 0 0-32.036572 23.332571L512 575.341714l-39.862857-102.765714a36.571429 36.571429 0 0 0-32.036572-23.332571l-110.08-6.070858 85.430858-69.705142a36.571429 36.571429 0 0 0 12.288-37.668572l-28.233143-106.642286L492.251429 288.914286z" horiz-adv-x="1024" /> 29 <glyph glyph-name="huzhongxinlazong" unicode="&#59256;" d="M146.285714 896h731.428572a146.285714 146.285714 0 0 0 146.285714-146.285714v-731.428572a146.285714 146.285714 0 0 0-146.285714-146.285714H146.285714a146.285714 146.285714 0 0 0-146.285714 146.285714V749.714286a146.285714 146.285714 0 0 0 146.285714 146.285714z m0-73.142857a73.142857 73.142857 0 0 1-73.142857-73.142857v-731.428572a73.142857 73.142857 0 0 1 73.142857-73.142857h731.428572a73.142857 73.142857 0 0 1 73.142857 73.142857V749.714286a73.142857 73.142857 0 0 1-73.142857 73.142857H146.285714zM512 214.674286l-152.137143-98.084572a36.571429 36.571429 0 0 0-55.222857 40.082286l46.299429 175.030857L210.651429 446.098286a36.571429 36.571429 0 0 0 21.065142 64.804571l180.736 10.093714 65.462858 168.813715a36.571429 36.571429 0 0 0 68.169142 0l65.462858-168.813715 180.736-10.093714a36.571429 36.571429 0 0 0 21.065142-64.804571L673.060571 331.702857l46.299429-175.030857a36.571429 36.571429 0 0 0-55.222857-40.082286L512 214.674286zM492.178286 288.914286a36.571429 36.571429 0 0 0 39.643428 0l92.672-59.757715-28.233143 106.642286a36.571429 36.571429 0 0 0 12.288 37.668572l85.430858 69.705142-110.08 6.070858a36.571429 36.571429 0 0 0-32.036572 23.332571L512 575.341714l-39.862857-102.765714a36.571429 36.571429 0 0 0-32.036572-23.332571l-110.08-6.070858 85.430858-69.705142a36.571429 36.571429 0 0 0 12.288-37.668572l-28.233143-106.642286L492.251429 288.914286z" horiz-adv-x="1024" />
24 30
25 31
......
...@@ -51,176 +51,296 @@ ...@@ -51,176 +51,296 @@
51 @click="handleInClick(index, childIndex, 'minus')" 51 @click="handleInClick(index, childIndex, 'minus')"
52 >-</el-button 52 >-</el-button
53 > 53 >
54 <!-- </template> -->
55 </el-col> 54 </el-col>
56 <el-col 55 <template v-if="hasSyqx">
57 :span="3" 56 <el-col
58 :key="childIndex + '7'" 57 :span="3"
59 :class="childIndex > 0 ? 'childYT' : ''" 58 :key="childIndex + '7'"
60 > 59 :class="childIndex > 0 ? 'childYT' : ''"
61 <ul> 60 >
62 <li>批准用途</li> 61 <ul>
63 <li>实际用途</li> 62 <li>批准用途</li>
64 <li>土地使用起始时间<i class="requisite">*</i></li> 63 <li>实际用途</li>
65 </ul> 64 <li>土地使用起始时间<i class="requisite">*</i></li>
66 </el-col> 65 </ul>
67 <el-col 66 </el-col>
68 :span="4" 67 <el-col
69 :key="childIndex + '6'" 68 :span="4"
70 :class="childIndex > 0 ? 'childYT' : ''" 69 :key="childIndex + '6'"
71 > 70 :class="childIndex > 0 ? 'childYT' : ''"
72 <ul> 71 >
73 <li> 72 <ul>
74 <el-select-tree 73 <li>
75 class="formSelect percent30" 74 <el-select-tree
76 v-if="show" 75 class="formSelect percent30"
77 :default-expand-all="defaultExpandAll" 76 v-if="show"
78 :multiple="multiple" 77 :default-expand-all="defaultExpandAll"
79 :placeholder="placeholder" 78 :multiple="multiple"
80 :disabled="formData.qszt!='0'" 79 :placeholder="placeholder"
81 :data="$store.state.tdytList" 80 :disabled="formData.qszt!='0'"
82 :props="treeProps" 81 :data="$store.state.tdytList"
83 :check-strictly="checkStrictly" 82 :props="treeProps"
84 :clearable="clearable" 83 :check-strictly="checkStrictly"
85 v-model="childItem.pzytdm" 84 :clearable="clearable"
86 ></el-select-tree> 85 v-model="childItem.pzytdm"
87 </li> 86 ></el-select-tree>
88 <li> 87 </li>
89 <el-select-tree 88 <li>
90 class="formSelect percent30" 89 <el-select-tree
91 v-if="show" 90 class="formSelect percent30"
92 :default-expand-all="defaultExpandAll" 91 v-if="show"
93 :multiple="multiple" 92 :default-expand-all="defaultExpandAll"
94 :placeholder="placeholder" 93 :multiple="multiple"
95 :disabled="formData.qszt!='0'" 94 :placeholder="placeholder"
96 :data="$store.state.tdytList" 95 :disabled="formData.qszt!='0'"
97 :props="treeProps" 96 :data="$store.state.tdytList"
98 :check-strictly="checkStrictly" 97 :props="treeProps"
99 :clearable="clearable" 98 :check-strictly="checkStrictly"
100 v-model="childItem.sjytdm" 99 :clearable="clearable"
101 ></el-select-tree> 100 v-model="childItem.sjytdm"
102 </li> 101 ></el-select-tree>
103 <li> 102 </li>
104 <el-date-picker 103 <li>
105 :disabled="formData.qszt!='0'" 104 <el-date-picker
106 v-model="childItem.tdsyqssj" 105 :disabled="formData.qszt!='0'"
107 type="date" 106 v-model="childItem.tdsyqssj"
108 :picker-options="childItem.pickerStart" 107 type="date"
109 value-format="yyyy-MM-dd" 108 ref="tdsyqssj"
110 placeholder="选择日期" 109 :picker-options="childItem.pickerStart"
111 @input="startTime(index,childIndex)" 110 value-format="yyyy-MM-dd"
112 > 111 placeholder="选择日期"
113 </el-date-picker> 112 @blur="inputBlur($event,true)"
114 </li> 113 @input="startTime(index,childIndex)"
115 </ul>
116 </el-col>
117 <el-col
118 :span="3"
119 :key="childIndex + '5'"
120 :class="childIndex > 0 ? 'childYT' : ''"
121 >
122 <ul>
123 <li>地类编码</li>
124 <li>地类编码</li>
125 <li>年限<i class="requisite">*</i></li>
126 </ul>
127 </el-col>
128 <el-col
129 :span="3"
130 :key="childIndex + '4'"
131 :class="childIndex > 0 ? 'childYT' : ''"
132 >
133 <ul>
134 <li>
135 <input
136 type="text"
137 style="top: -1px;"
138 :disabled="formData.qszt!='0'"
139 v-model="childItem.pzytdm"
140 class="formInput"
141 />
142 </li>
143 <li>
144 <input
145 type="text"
146 :disabled="formData.qszt!='0'"
147 v-model="childItem.sjytdm"
148 class="formInput"
149 />
150 </li>
151 <li>
152 <input
153 type="text"
154
155 :disabled="formData.qszt!='0'"
156 v-model="childItem.syqx"
157 class="formInput"
158 />
159 </li>
160 </ul>
161 </el-col>
162 <el-col
163 :span="3"
164 :key="childIndex + '2'"
165 :class="childIndex > 0 ? 'childYT' : ''"
166 >
167 <ul>
168 <li>等级</li>
169 <li>等级</li>
170 <li>土地使用结束时间<i class="requisite">*</i></li>
171 </ul>
172 </el-col>
173 <el-col
174 :span="4"
175 :key="childIndex + '3'"
176 class="noRightBorder"
177 :class="childIndex > 0 ? 'childYT ' : ''"
178 >
179 <ul>
180 <li>
181 <el-select
182 :disabled="formData.qszt!='0'"
183 class="formSelect percent30"
184 v-model="childItem.pzdjbsm"
185 >
186 <el-option
187 v-for="item in $store.state.tddjList"
188 :key="item.bsm"
189 :label="item.mc"
190 :value="item.bsm"
191 > 114 >
192 </el-option> 115 </el-date-picker>
193 </el-select> 116 </li>
194 </li> 117 </ul>
195 <li> 118 </el-col>
196 <el-select 119 <el-col
197 :disabled="formData.qszt!='0'" 120 :span="3"
198 class="formSelect percent30" 121 :key="childIndex + '5'"
199 v-model="childItem.sjdjbsm" 122 :class="childIndex > 0 ? 'childYT' : ''"
200 > 123 >
201 <el-option 124 <ul>
202 v-for="item in $store.state.tddjList" 125 <li>地类编码</li>
203 :key="item.bsm" 126 <li>地类编码</li>
204 :label="item.mc" 127 <li>年限<i class="requisite">*</i></li>
205 :value="item.bsm" 128 </ul>
129 </el-col>
130 <el-col
131 :span="3"
132 :key="childIndex + '4'"
133 :class="childIndex > 0 ? 'childYT' : ''"
134 >
135 <ul>
136 <li>
137 <input
138 type="text"
139 style="top: -1px;"
140 :disabled="formData.qszt!='0'"
141 v-model="childItem.pzytdm"
142 class="formInput"
143 />
144 </li>
145 <li>
146 <input
147 type="text"
148 :disabled="formData.qszt!='0'"
149 v-model="childItem.sjytdm"
150 class="formInput"
151 />
152 </li>
153 <li>
154 <input
155 type="text"
156 ref="syqx"
157 @blur="inputBlur($event,false)"
158 maxlength="3"
159 onkeyup="value=value.replace(/[^\d]/g,'')"
160 @input="sumTime(index,childIndex,childItem.syqx,childItem.syqx)"
161 :disabled="formData.qszt!='0'"
162 v-model="childItem.syqx"
163 class="formInput"
164 />
165 </li>
166 </ul>
167 </el-col>
168 <el-col
169 :span="3"
170 :key="childIndex + '2'"
171 :class="childIndex > 0 ? 'childYT' : ''"
172 >
173 <ul>
174 <li>等级</li>
175 <li>等级</li>
176 <li>土地使用结束时间<i class="requisite">*</i></li>
177 </ul>
178 </el-col>
179 <el-col
180 :span="4"
181 :key="childIndex + '3'"
182 class="noRightBorder"
183 :class="childIndex > 0 ? 'childYT ' : ''"
184 >
185 <ul>
186 <li>
187 <el-select
188 :disabled="formData.qszt!='0'"
189 class="formSelect percent30"
190 v-model="childItem.pzdjbsm"
206 > 191 >
207 </el-option> 192 <el-option
208 </el-select> 193 v-for="item in $store.state.tddjList"
209 </li> 194 :key="item.bsm"
210 <li> 195 :label="item.mc"
211 <el-date-picker 196 :value="item.bsm"
212 :disabled="formData.qszt!='0'" 197 >
213 v-model="childItem.tdsyjssj" 198 </el-option>
214 type="date" 199 </el-select>
215 :picker-options="childItem.pickerEnd" 200 </li>
216 @input="endTime(index,childIndex)" 201 <li>
217 value-format="yyyy-MM-dd" 202 <el-select
218 placeholder="选择日期" 203 :disabled="formData.qszt!='0'"
219 > 204 class="formSelect percent30"
220 </el-date-picker> 205 v-model="childItem.sjdjbsm"
221 </li> 206 >
222 </ul> 207 <el-option
223 </el-col> 208 v-for="item in $store.state.tddjList"
209 :key="item.bsm"
210 :label="item.mc"
211 :value="item.bsm"
212 >
213 </el-option>
214 </el-select>
215 </li>
216 <li>
217 <el-date-picker
218 :disabled="formData.qszt!='0'"
219 v-model="childItem.tdsyjssj"
220 type="date"
221 ref="tdsyjssj"
222 @blur="inputBlur($event,true)"
223 :picker-options="childItem.pickerEnd"
224 @input="endTime(index,childIndex,$event)"
225 value-format="yyyy-MM-dd"
226 placeholder="选择日期"
227 >
228 </el-date-picker>
229 </li>
230 </ul>
231 </el-col>
232 </template>
233 <template v-if="!hasSyqx">
234 <el-col
235 :span="5"
236 :key="childIndex + '7'"
237 :class="childIndex > 0 ? 'childYT' : ''"
238 >
239 <ul>
240 <li>批准用途</li>
241 <li>实际用途</li>
242 <li>土地使用起始时间<i class="requisite">*</i></li>
243 </ul>
244 </el-col>
245 <el-col
246 :span="5"
247 :key="childIndex + '6'"
248 :class="childIndex > 0 ? 'childYT' : ''"
249 >
250 <ul>
251 <li>
252 <el-select-tree
253 v-if="show"
254 :default-expand-all="defaultExpandAll"
255 :multiple="multiple"
256 :placeholder="placeholder"
257 :disabled="disabled"
258 :data="$store.state.tdytList"
259 :props="treeProps"
260 :check-strictly="checkStrictly"
261 :clearable="clearable"
262 v-model="childItem.pzytdm"
263 ></el-select-tree>
264 </li>
265 <li>
266 <el-select-tree
267 v-if="show"
268 :default-expand-all="defaultExpandAll"
269 :multiple="multiple"
270 :placeholder="placeholder"
271 :disabled="disabled"
272 :data="$store.state.tdytList"
273 :props="treeProps"
274 :check-strictly="checkStrictly"
275 :clearable="clearable"
276 v-model="childItem.sjytdm"
277 ></el-select-tree>
278 </li>
279 <li>
280 <el-date-picker
281 v-model="childItem.tdsyqssj"
282 ref="tdsyqssj"
283 :picker-options="childItem.pickerStart"
284 type="date"
285 value-format="yyyy-MM-dd"
286 placeholder="选择日期"
287 @blur="inputBlur($event,true)"
288 @input="startTime(index,childIndex)"
289 >
290 </el-date-picker>
291 </li>
292 </ul>
293 </el-col>
294 <el-col
295 :span="5"
296 :key="childIndex + '5'"
297 :class="childIndex > 0 ? 'childYT' : ''"
298 >
299 <ul>
300 <li>地类编码</li>
301 <li>地类编码</li>
302 <li>土地使用结束时间<i class="requisite">*</i></li>
303 </ul>
304 </el-col>
305 <el-col
306 :span="5"
307 :key="childIndex + '4'"
308 :class="childIndex > 0 ? 'childYT' : ''"
309 >
310 <ul>
311 <li>
312 <input
313 type="text"
314 style="top: -1px;"
315
316 v-model="childItem.pzytdm"
317 class="formInput"
318 />
319 </li>
320 <li>
321 <input
322 type="text"
323
324 v-model="childItem.sjytdm"
325 class="formInput"
326 />
327 </li>
328 <li>
329 <el-date-picker
330 v-model="childItem.tdsyjssj"
331 ref="tdsyjssj"
332 type="date"
333 value-format="yyyy-MM-dd"
334 :picker-options="childItem.pickerEnd"
335 placeholder="选择日期"
336 @blur="inputBlur($event,true)"
337 @input="endTime(index,childIndex)"
338 >
339 </el-date-picker>
340 </li>
341 </ul>
342 </el-col>
343 </template>
224 </template> 344 </template>
225 345
226 <div class="title"> 346 <div class="title">
...@@ -234,6 +354,7 @@ ...@@ -234,6 +354,7 @@
234 :props="treeProps" 354 :props="treeProps"
235 :check-strictly="checkStrictly" 355 :check-strictly="checkStrictly"
236 :clearable="clearable" 356 :clearable="clearable"
357 ref="qlxzdm"
237 v-model="items.qlxzdm" 358 v-model="items.qlxzdm"
238 ></el-select-tree> 359 ></el-select-tree>
239 </div> 360 </div>
...@@ -251,6 +372,10 @@ export default { ...@@ -251,6 +372,10 @@ export default {
251 return {}; 372 return {};
252 }, 373 },
253 }, 374 },
375 hasSyqx:{
376 type:Boolean,
377 default:false
378 }
254 }, 379 },
255 data() { 380 data() {
256 return { 381 return {
...@@ -301,11 +426,11 @@ export default { ...@@ -301,11 +426,11 @@ export default {
301 }, 426 },
302 ], 427 ],
303 outNum: 0, 428 outNum: 0,
429 rulesResult:true,//权利性质表单校验结果
304 }; 430 };
305 }, 431 },
306 created() {}, 432 created() {},
307 mounted(){ 433 mounted(){
308 console.log(this.formData,'formData');
309 }, 434 },
310 methods: { 435 methods: {
311 startTime(index,childIndex){ 436 startTime(index,childIndex){
...@@ -322,11 +447,21 @@ export default { ...@@ -322,11 +447,21 @@ export default {
322 } 447 }
323 if (Object.keys(startTime).length > 0 && Object.keys(endTime).length > 0) { 448 if (Object.keys(startTime).length > 0 && Object.keys(endTime).length > 0) {
324 let startYear= new Date(startTime).getFullYear(); 449 let startYear= new Date(startTime).getFullYear();
325 let endYear=new Date(endTime).getFullYear(); 450 let endYear=new Date(endTime).getFullYear();
326 this.countList[index].list[childIndex].syqx=endYear-startYear; 451 //年限暂时不算
452 // this.countList[index].list[childIndex].syqx=endYear-startYear;
327 } 453 }
328 }, 454 },
329 endTime(index,childIndex){ 455 sumTime(index,childIndex,syqx,e){
456 this.$refs.syqx.forEach((item,index)=>{
457 if(item.value == syqx){
458 this.$refs.tdsyjssj[index].$el.style.border=""
459 }
460 })
461 let startTime = this.countList[index].list[childIndex].tdsyqssj;
462 this.countList[index].list[childIndex].tdsyjssj = Number(startTime.substring(0,4))+Number(syqx)+startTime.slice(4,10);
463 },
464 endTime(index,childIndex,e){
330 let startTime = this.countList[index].list[childIndex].tdsyqssj; 465 let startTime = this.countList[index].list[childIndex].tdsyqssj;
331 let endTime = this.countList[index].list[childIndex].tdsyjssj; 466 let endTime = this.countList[index].list[childIndex].tdsyjssj;
332 this.countList[index].list[childIndex].pickerStart={ 467 this.countList[index].list[childIndex].pickerStart={
...@@ -341,7 +476,7 @@ export default { ...@@ -341,7 +476,7 @@ export default {
341 if (Object.keys(startTime).length > 0 && Object.keys(endTime).length > 0) { 476 if (Object.keys(startTime).length > 0 && Object.keys(endTime).length > 0) {
342 let startYear= new Date(startTime).getFullYear(); 477 let startYear= new Date(startTime).getFullYear();
343 let endYear=new Date(endTime).getFullYear(); 478 let endYear=new Date(endTime).getFullYear();
344 this.countList[index].list[childIndex].syqx=endYear-startYear; 479 // this.countList[index].list[childIndex].syqx=endYear-startYear;
345 } 480 }
346 }, 481 },
347 //外层操作 482 //外层操作
...@@ -434,7 +569,110 @@ export default { ...@@ -434,7 +569,110 @@ export default {
434 getQlxzDataList() { 569 getQlxzDataList() {
435 return this.countList; 570 return this.countList;
436 }, 571 },
572 getRules(){
573 let rules = [];
574 let temp = 0;
575 this.countList.forEach((item,index)=>{
576 rules.push({
577 data:this.countList[index].qlxzdm,
578 name:'权利性质',
579 dom:this.$refs.qlxzdm[index],
580 rule: /^\s*$/g, //非空
581 })
582 item.list.forEach((j,ind)=>{
583 rules.push(
584 {
585 data:item.list[ind].tdsyqssj,
586 name:'土地使用起始时间',
587 dom:this.$refs.tdsyqssj[temp+ind],
588 // val:this.$refs.tdsyqssj[temp+ind].value,
589 rule: /^\s*$/g, //非空
590 },
591 {
592 data:item.list[ind].tdsyjssj,
593 name:'土地使用结束时间',
594 dom:this.$refs.tdsyjssj[temp+ind],
595 // val:this.$refs.tdsyjssj[temp+ind].value,
596 rule: /^\s*$/g, //非空
597 },
598 )
599 if(this.hasSyqx){
600 rules.push(
601 {
602 data:item.list[ind].syqx,
603 name:'使用期限',
604 dom:this.$refs.syqx[temp+ind],
605 // val:this.$refs.syqx[temp+ind].value,
606 rule: /^\s*$/g, //非空
607 }
608 )
609 }
610 if (ind == item.list.length-1) {
611 temp += item.list.length;
612 }
613 })
614 })
615 this.rulesResult = true;
616 rules.forEach(item=>{
617 if(item.rule.test(item.data) || item.data == null){
618 if(item.dom.$el){
619 item.dom.$el.style.border = '1px solid red';
620 item.dom.$el.style.boxSizing = 'border-box';
621 }else{
622 item.dom.style.border = '1px solid red';
623 item.dom.style.boxSizing = 'border-box';
624 }
625 // this.$message({
626 // // message: item.name+'不能为空',
627 // message: '不能为空',
628 // type: "warning",
629 // });
630 this.rulesResult = false;
631 return false
632 }
633 })
634 // console.log(rules,'rules');
635 },
636 getRulesResult(){
637 return this.rulesResult
638 },
639 inputBlur(e,flag){
640 if (flag) {
641 if(e.value!=''){
642 e.$el.style.border=""
643 }else{
644 e.$el.style.border="1px solid red"
645 e.$el.style.boxSizing = 'border-box';
646 }
647 }else{
648 if(e.target.value!=''){
649 e.target.style.border=""
650 }else{
651 e.target.style.border="1px solid red"
652 e.target.style.boxSizing = 'border-box';
653 }
654 }
655 },
656 //后续考虑在点击加减号时操作校验规则
657 // addRules(){
658 // this.tempQssj.push()
659 // },
660 // minusRules(){
661
662 // },
437 }, 663 },
664 watch:{
665 countList: {
666 handler : function (newVal, oldVal) {
667 newVal.forEach((item,ind)=>{
668 if(item.qlxzdm != ''){
669 this.$refs.qlxzdm[ind].$el.style.border=""
670 }
671 })
672 },
673 deep:true
674 } ,
675 }
438 }; 676 };
439 </script> 677 </script>
440 <style lang="less"> 678 <style lang="less">
......
...@@ -101,9 +101,11 @@ ...@@ -101,9 +101,11 @@
101 <li> 101 <li>
102 <el-date-picker 102 <el-date-picker
103 v-model="childItem.tdsyqssj" 103 v-model="childItem.tdsyqssj"
104 :picker-options="childItem.pickerStart"
104 type="date" 105 type="date"
105 value-format="yyyy-MM-dd" 106 value-format="yyyy-MM-dd"
106 placeholder="选择日期" 107 placeholder="选择日期"
108 @input="startTime(index,childIndex)"
107 > 109 >
108 </el-date-picker> 110 </el-date-picker>
109 </li> 111 </li>
...@@ -148,7 +150,9 @@ ...@@ -148,7 +150,9 @@
148 v-model="childItem.tdsyjssj" 150 v-model="childItem.tdsyjssj"
149 type="date" 151 type="date"
150 value-format="yyyy-MM-dd" 152 value-format="yyyy-MM-dd"
153 :picker-options="childItem.pickerEnd"
151 placeholder="选择日期" 154 placeholder="选择日期"
155 @input="endTime(index,childIndex)"
152 > 156 >
153 </el-date-picker> 157 </el-date-picker>
154 </li> 158 </li>
...@@ -221,6 +225,8 @@ export default { ...@@ -221,6 +225,8 @@ export default {
221 syqx: "", 225 syqx: "",
222 tdsyjssj: "", 226 tdsyjssj: "",
223 tdsyqssj: "", 227 tdsyqssj: "",
228 pickerStart:{},
229 pickerEnd:{},
224 tdzh: "", 230 tdzh: "",
225 }, 231 },
226 ], 232 ],
...@@ -317,6 +323,42 @@ export default { ...@@ -317,6 +323,42 @@ export default {
317 getQlxzDataList() { 323 getQlxzDataList() {
318 return this.countList; 324 return this.countList;
319 }, 325 },
326 //起始时间判断
327 startTime(index,childIndex){
328 let startTime= this.countList[index].list[childIndex].tdsyqssj;
329 let endTime=this.countList[index].list[childIndex].tdsyjssj;
330 this.countList[index].list[childIndex].pickerEnd={
331 disabledDate: (time) => {
332 if (Object.keys(startTime).length>0) {
333 return new Date(startTime).getTime()>time.getTime();
334 }else {
335 return time.getTime()< Date.now();
336 }
337 }
338 }
339 if (Object.keys(startTime).length > 0 && Object.keys(endTime).length > 0) {
340 let startYear= new Date(startTime).getFullYear();
341 let endYear=new Date(endTime).getFullYear();
342 }
343 },
344 endTime(index,childIndex,e){
345 console.log(e,'eeeeee');
346 let startTime = this.countList[index].list[childIndex].tdsyqssj;
347 let endTime = this.countList[index].list[childIndex].tdsyjssj;
348 this.countList[index].list[childIndex].pickerStart={
349 disabledDate: (time) => {
350 if (Object.keys(endTime).length>0) {
351 return new Date(endTime).getTime()<time.getTime();
352 }else {
353 return time.getTime() > Date.now();
354 }
355 }
356 }
357 if (Object.keys(startTime).length > 0 && Object.keys(endTime).length > 0) {
358 let startYear= new Date(startTime).getFullYear();
359 let endYear=new Date(endTime).getFullYear();
360 }
361 },
320 }, 362 },
321 }; 363 };
322 </script> 364 </script>
......
...@@ -175,31 +175,35 @@ export default { ...@@ -175,31 +175,35 @@ export default {
175 // 左键双击事件 175 // 左键双击事件
176 dbclick(item) { 176 dbclick(item) {
177 clearTimeout(this.time); 177 clearTimeout(this.time);
178 if(item.type == 'zd' || item.type == 'zrz' ||item.type == 'dz'){ 178 //此处不要将$router移到if的外面,因为可能是双击行政区,就不知道去哪儿了
179 if (item.type == 'zd') {
180 this.$store.state.zdbsm = item.bsm;
179 this.$router.push({ 181 this.$router.push({
180 path: '/'+item.type, 182 path: '/'+item.type,
183 query:{
184 source: 2,
185 bsm:item.bsm
186 }
187 });
188 }else if(item.type == 'zrz'){
189 this.$store.state.zrzbsm = item.bsm;
190 this.$router.push({
191 path: '/'+item.type,
192 query:{
193 source: 2,
194 bsm:item.bsm
195 }
196 });
197 }else if(item.type == 'dz'){
198 this.$store.state.dzbsm = item.bsm;
199 this.$router.push({
200 path: '/'+item.type,
181 query:{ 201 query:{
182 source: 2, 202 source: 2,
183 bsm:item.bsm 203 bsm:item.bsm
184 } 204 }
185 }); 205 });
186 } 206 }
187 // if (item.type == 'zd') {
188 // this.$router.push({
189 // path: '/zd',
190 // query:{
191 // source: 2,
192 // bsm:item.bsm
193 // }
194 // });
195 // }else if(item.type == 'zrz'){
196 // this.$router.push({
197 // path: '/zrz',
198 // query:{
199 // bsm:item.bsm
200 // }
201 // });
202 // }
203 }, 207 },
204 closeMenu() { 208 closeMenu() {
205 this.$emit("changeVisible", false); 209 this.$emit("changeVisible", false);
......
...@@ -255,6 +255,8 @@ export default { ...@@ -255,6 +255,8 @@ export default {
255 this.$store.state.zdbsm = this.zdData.zdbsm; 255 this.$store.state.zdbsm = this.zdData.zdbsm;
256 if(this.zdData.type == 'dz'){ 256 if(this.zdData.type == 'dz'){
257 this.$store.state.dzbsm = this.zdData.bsm; 257 this.$store.state.dzbsm = this.zdData.bsm;
258 }else{
259 this.$store.state.dzbsm = '';
258 } 260 }
259 }, 261 },
260 //关闭添加定着物弹框 262 //关闭添加定着物弹框
......
...@@ -187,7 +187,7 @@ ...@@ -187,7 +187,7 @@
187 187
188 <tr> 188 <tr>
189 <td colspan="12" rowspan="4" align="center"> 189 <td colspan="12" rowspan="4" align="center">
190 <Qlxz ref="qlxzModule"></Qlxz> 190 <Qlxz ref="qlxzModule" :hasSyqx='false'></Qlxz>
191 </td> 191 </td>
192 </tr> 192 </tr>
193 <tr></tr> 193 <tr></tr>
...@@ -218,7 +218,7 @@ ...@@ -218,7 +218,7 @@
218 </template> 218 </template>
219 219
220 <script> 220 <script>
221 import Qlxz from "./../../components/formMenu/qlxz_simple"; 221 import Qlxz from "./../../components/formMenu/qlxz";
222 import {batchUpdateQjH} from "../../api/h"; 222 import {batchUpdateQjH} from "../../api/h";
223 export default { 223 export default {
224 name: "plH", 224 name: "plH",
......
...@@ -3,14 +3,60 @@ ...@@ -3,14 +3,60 @@
3 <el-dialog 3 <el-dialog
4 title="新增" 4 title="新增"
5 :visible.sync="isVisible" 5 :visible.sync="isVisible"
6 width="50%" 6 width="70%"
7 @close="close" 7 @close="close"
8 :modal-append-to-body="false" 8 :modal-append-to-body="false"
9 center> 9 center>
10 <div class="search"> 10 <div class="search">
11 <el-button type="primary" @click="search">查询</el-button> 11 <!-- <el-button type="primary" @click="search">查询</el-button>
12 <el-button type="primary" @click="result">重置</el-button> 12 <el-button type="primary" @click="result">重置</el-button> -->
13 <el-row :gutter="10" class="shop"> 13
14 <el-row>
15 <el-col :span="24">
16 <el-form :inline="true" class="demo-form-inline">
17 <el-form-item label="宗地编码">
18 <el-input
19 v-model="queryData.zddm"
20 placeholder="输入宗地编码"
21 ></el-input>
22 </el-form-item>
23 <el-form-item label="不动产权证号">
24 <el-input
25 v-model="queryData.bdcqzh"
26 placeholder="输入不动产权证号"
27 ></el-input>
28 </el-form-item>
29 <el-form-item label="不动产单元号">
30 <el-input
31 maxlength="28"
32 v-model="queryData.bdcdyh"
33 placeholder="输入不动产单元号"
34 ></el-input>
35 </el-form-item>
36 <el-button type="primary" style="margin-left:30px" @click="search">查询</el-button>
37 <el-button type="warning" @click="reset">重置</el-button>
38 </el-form>
39 </el-col>
40 </el-row>
41 <el-row>
42 <el-col :span="24">
43 <el-form :inline="true" class="demo-form-inline">
44 <el-form-item label="权利人">
45 <el-input
46 v-model="queryData.qlrmc"
47 placeholder="输入权利人"
48 ></el-input>
49 </el-form-item>
50 <el-form-item label="坐落">
51 <el-input
52 v-model="queryData.zl"
53 placeholder="输入坐落"
54 ></el-input>
55 </el-form-item>
56 </el-form>
57 </el-col>
58 </el-row>
59 <!-- <el-row :gutter="10" class="shop">
14 <el-col :span="4" class="inputtitle"> 60 <el-col :span="4" class="inputtitle">
15 宗地编码: 61 宗地编码:
16 </el-col> 62 </el-col>
...@@ -23,10 +69,10 @@ ...@@ -23,10 +69,10 @@
23 <el-col :span="8" class=""> 69 <el-col :span="8" class="">
24 <el-input v-model="queryData.bdcqzh"></el-input> 70 <el-input v-model="queryData.bdcqzh"></el-input>
25 </el-col> 71 </el-col>
26 </el-row> 72 </el-row> -->
27 <el-row :gutter="10"> 73 <!-- <el-row :gutter="10">
28 <el-col :span="4" class="inputtitle"> 74 <el-col :span="4" class="inputtitle">
29 不动产单元号: 75 不动产单元号:
30 </el-col> 76 </el-col>
31 <el-col :span="8"> 77 <el-col :span="8">
32 <el-input v-model="queryData.bdcdyh"></el-input> 78 <el-input v-model="queryData.bdcdyh"></el-input>
...@@ -45,7 +91,7 @@ ...@@ -45,7 +91,7 @@
45 <el-col :span="8"> 91 <el-col :span="8">
46 <el-input v-model="queryData.zl"></el-input> 92 <el-input v-model="queryData.zl"></el-input>
47 </el-col> 93 </el-col>
48 </el-row> 94 </el-row> -->
49 <table border="1"> 95 <table border="1">
50 <tr> 96 <tr>
51 <td>序号</td> 97 <td>序号</td>
...@@ -77,8 +123,6 @@ ...@@ -77,8 +123,6 @@
77 123
78 </table> 124 </table>
79 </div> 125 </div>
80 <span slot="footer" class="dialog-footer">
81 </span>
82 <div class="page"> 126 <div class="page">
83 <el-pagination 127 <el-pagination
84 background 128 background
...@@ -142,11 +186,11 @@ ...@@ -142,11 +186,11 @@
142 created() { 186 created() {
143 }, 187 },
144 methods: { 188 methods: {
145 currentChange: function (val) { 189 currentChange(val) {
146 this.queryData.pageNo = val; 190 this.queryData.pageNo = val;
147 this.getData(this.queryData); 191 this.getData(this.queryData);
148 }, 192 },
149 result: function () { 193 reset(){
150 this.queryData = { 194 this.queryData = {
151 bdcdyh: "", 195 bdcdyh: "",
152 bdcqzh: "", 196 bdcqzh: "",
...@@ -160,25 +204,25 @@ ...@@ -160,25 +204,25 @@
160 }; 204 };
161 this.getData(this.queryData) 205 this.getData(this.queryData)
162 }, 206 },
163 getData: function (data) { 207 getData(data){
164 data['dylxs'] = this.dylxs; 208 data['dylxs'] = this.dylxs;
165 getSearchList(data).then(res => { 209 getSearchList(data).then(res => {
166 this.Data = res.result.records 210 this.Data = res.result.records
167 this.total = res.result.total; 211 this.total = res.result.total;
168 }) 212 })
169 }, 213 },
170 search: function () { 214 search(){
171 this.getData(this.queryData) 215 this.getData(this.queryData)
172 }, 216 },
173 addData: function (val) { 217 addData(val){
174 this.$emit("getData", val) 218 this.$emit("getData", val)
175 if (this.isZdClose) { 219 if (this.isZdClose) {
176 this.close(); 220 this.close();
177 } 221 }
178 }, 222 },
179 close: function () { 223 close(){
180 this.$emit('close') 224 this.$emit('close')
181 this.result(); 225 this.reset();
182 } 226 }
183 }, 227 },
184 watch: { 228 watch: {
...@@ -197,6 +241,10 @@ ...@@ -197,6 +241,10 @@
197 height: auto; 241 height: auto;
198 width: 80%; 242 width: 80%;
199 } 243 }
244 /deep/ .el-form-item__label{
245 width: 96px;
246 text-align: right;
247 }
200 248
201 table { 249 table {
202 margin-top: 10px; 250 margin-top: 10px;
...@@ -233,5 +281,8 @@ ...@@ -233,5 +281,8 @@
233 .noData { 281 .noData {
234 color: #b2b2b2; 282 color: #b2b2b2;
235 } 283 }
284 .page{
285 margin-top: 20px;
286 }
236 287
237 </style> 288 </style>
......
...@@ -3,47 +3,54 @@ ...@@ -3,47 +3,54 @@
3 <el-dialog 3 <el-dialog
4 title="新增" 4 title="新增"
5 :visible.sync="isVisible" 5 :visible.sync="isVisible"
6 width="50%" 6 width="70%"
7 @close="close" 7 @close="close"
8 :modal-append-to-body="false" 8 :modal-append-to-body="false"
9 center> 9 center>
10 <div class="search"> 10 <div class="search">
11 <el-button type="primary" @click="search">查询</el-button> 11 <el-row>
12 <el-button type="primary" @click="result">重置</el-button> 12 <el-col :span="24">
13 <el-row :gutter="10" class="shop"> 13 <el-form :inline="true" class="demo-form-inline">
14 <el-col :span="4" class="inputtitle"> 14 <el-form-item label="宗地编码">
15 宗地编码: 15 <el-input
16 </el-col> 16 v-model="queryData.zddm"
17 <el-col :span="8" class=""> 17 placeholder="输入宗地编码"
18 <el-input v-model="queryData.zddm"></el-input> 18 ></el-input>
19 </el-col> 19 </el-form-item>
20 <el-col :span="4" class="inputtitle"> 20 <el-form-item label="不动产权证号">
21 不动产权证号: 21 <el-input
22 </el-col> 22 v-model="queryData.bdcqzh"
23 <el-col :span="8" class=""> 23 placeholder="输入不动产权证号"
24 <el-input v-model="queryData.bdcqzh"></el-input> 24 ></el-input>
25 </el-form-item>
26 <el-form-item label="不动产单元号">
27 <el-input
28 maxlength="28"
29 v-model="queryData.bdcdyh"
30 placeholder="输入不动产单元号"
31 ></el-input>
32 </el-form-item>
33 <el-button type="primary" style="margin-left:30px" @click="search">查询</el-button>
34 <el-button type="warning" @click="reset">重置</el-button>
35 </el-form>
25 </el-col> 36 </el-col>
26 </el-row> 37 </el-row>
27 <el-row :gutter="10"> 38 <el-row>
28 <el-col :span="4" class="inputtitle"> 39 <el-col :span="24">
29 不动产权单元号: 40 <el-form :inline="true" class="demo-form-inline">
30 </el-col> 41 <el-form-item label="权利人">
31 <el-col :span="8"> 42 <el-input
32 <el-input v-model="queryData.bdcdyh"></el-input> 43 v-model="queryData.qlrmc"
33 </el-col> 44 placeholder="输入权利人"
34 <el-col :span="4" class="inputtitle"> 45 ></el-input>
35 权利人: 46 </el-form-item>
36 </el-col> 47 <el-form-item label="坐落">
37 <el-col :span="8"> 48 <el-input
38 <el-input v-model="queryData.qlrmc"></el-input> 49 v-model="queryData.zl"
39 </el-col> 50 placeholder="输入坐落"
40 </el-row> 51 ></el-input>
41 <el-row :gutter="10"> 52 </el-form-item>
42 <el-col :span="4" class="inputtitle"> 53 </el-form>
43 坐落:
44 </el-col>
45 <el-col :span="8">
46 <el-input v-model="queryData.zl"></el-input>
47 </el-col> 54 </el-col>
48 </el-row> 55 </el-row>
49 <table border="1"> 56 <table border="1">
...@@ -77,8 +84,6 @@ ...@@ -77,8 +84,6 @@
77 84
78 </table> 85 </table>
79 </div> 86 </div>
80 <span slot="footer" class="dialog-footer">
81 </span>
82 <div class="page"> 87 <div class="page">
83 <el-pagination 88 <el-pagination
84 background 89 background
...@@ -146,7 +151,7 @@ ...@@ -146,7 +151,7 @@
146 this.queryData.pageNo = val; 151 this.queryData.pageNo = val;
147 this.getData(this.queryData); 152 this.getData(this.queryData);
148 }, 153 },
149 result: function () { 154 reset: function () {
150 this.queryData = { 155 this.queryData = {
151 bdcdyh: "", 156 bdcdyh: "",
152 bdcqzh: "", 157 bdcqzh: "",
...@@ -178,7 +183,7 @@ ...@@ -178,7 +183,7 @@
178 }, 183 },
179 close: function () { 184 close: function () {
180 this.$emit('close') 185 this.$emit('close')
181 this.result(); 186 this.reset();
182 } 187 }
183 }, 188 },
184 watch: { 189 watch: {
...@@ -197,6 +202,11 @@ ...@@ -197,6 +202,11 @@
197 height: auto; 202 height: auto;
198 width: 80%; 203 width: 80%;
199 } 204 }
205 /deep/ .el-form-item__label{
206 width: 96px;
207 text-align: right;
208 }
209
200 210
201 table { 211 table {
202 margin-top: 10px; 212 margin-top: 10px;
...@@ -233,5 +243,8 @@ ...@@ -233,5 +243,8 @@
233 .noData { 243 .noData {
234 color: #b2b2b2; 244 color: #b2b2b2;
235 } 245 }
246 .page{
247 margin-top: 20px;
248 }
236 249
237 </style> 250 </style>
......
...@@ -169,6 +169,8 @@ export default { ...@@ -169,6 +169,8 @@ export default {
169 this.getRightTreeByZrzbsm(this.$store.state.zrzbsm); 169 this.getRightTreeByZrzbsm(this.$store.state.zrzbsm);
170 }else if(newPath == "/dz"){ 170 }else if(newPath == "/dz"){
171 this.getRightTreeByDzbsm(this.$store.state.dzbsm); 171 this.getRightTreeByDzbsm(this.$store.state.dzbsm);
172 }else if(newPath == "/h"){
173 this.getRightTreeByHbsm(this.$store.state.hbsm);
172 } else if(newPath == "/viewMap"){ 174 } else if(newPath == "/viewMap"){
173 this.isMap = true; 175 this.isMap = true;
174 if(this.$route.query.type == "zd"){ 176 if(this.$route.query.type == "zd"){
...@@ -329,6 +331,14 @@ export default { ...@@ -329,6 +331,14 @@ export default {
329 }); 331 });
330 }, 332 },
331 333
334 getRightTreeByHbsm(bsm) {
335 getTreeByBsm(bsm,"h").then((res) => {
336 if (res.success) {
337 this.pd = res.result;
338 }
339 });
340 },
341
332 sortNavigation(data, selectId) { 342 sortNavigation(data, selectId) {
333 let headTop = this.headTop; 343 let headTop = this.headTop;
334 data.forEach((item, index) => { 344 data.forEach((item, index) => {
...@@ -439,7 +449,7 @@ export default { ...@@ -439,7 +449,7 @@ export default {
439 width: 100%; 449 width: 100%;
440 height: 100vh; 450 height: 100vh;
441 position: relative; 451 position: relative;
442 min-width: 1500px; 452 min-width: 1680px;
443 overflow-x: auto; 453 overflow-x: auto;
444 .calcWidth{ 454 .calcWidth{
445 width: calc(100% - 300px); 455 width: calc(100% - 300px);
......
...@@ -141,7 +141,7 @@ ...@@ -141,7 +141,7 @@
141 141
142 <tr> 142 <tr>
143 <td colspan="12" align="center"> 143 <td colspan="12" align="center">
144 <Qlxz ref="qlxzModule" :formData="form"></Qlxz> 144 <Qlxz ref="qlxzModule" :hasSyqx='false' :formData="form"></Qlxz>
145 </td> 145 </td>
146 </tr> 146 </tr>
147 147
...@@ -207,7 +207,7 @@ ...@@ -207,7 +207,7 @@
207 207
208 <script> 208 <script>
209 import Qlr from "../../../components/formMenu/qlr"; 209 import Qlr from "../../../components/formMenu/qlr";
210 import Qlxz from "../../../components/formMenu/qlxz_simple"; 210 import Qlxz from "../../../components/formMenu/qlxz";
211 import {saveDzInfo,getBdcdyh,getDzDetailByBsm} from "../../../api/dz"; 211 import {saveDzInfo,getBdcdyh,getDzDetailByBsm} from "../../../api/dz";
212 import {getQjZdjbxxDetailById} from "../../../api/zd" 212 import {getQjZdjbxxDetailById} from "../../../api/zd"
213 import {submit,registerCall} from "../../../api/common" 213 import {submit,registerCall} from "../../../api/common"
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
19 data() { 19 data() {
20 return { 20 return {
21 activeName: "dzxx", 21 activeName: "dzxx",
22 dzJbxxVisble:false, 22 dzJbxxVisble:true,
23 fjclVisible:false 23 fjclVisible:false
24 }; 24 };
25 }, 25 },
......
...@@ -25,17 +25,20 @@ ...@@ -25,17 +25,20 @@
25 <div class="zxx"> 25 <div class="zxx">
26 <el-card class="zrz"> 26 <el-card class="zrz">
27 <div slot="header" class="clearfix"> 27 <div slot="header" class="clearfix">
28 <span>多幢信息({{zdZxx.dzList.length}}个)</span> 28 <span style="margin-right:10px">幢信息</span>
29 <span>自然幢信息({{zdZxx.zrzList.length}}个)</span> 29 <span style="margin-right:10px"><i class="iconfont iconduochuang"></i>多幢<span style="color:red">{{zdZxx.dzList.length}}</span></span>
30 <span><i class="iconfont iconziranchuang"></i>自然幢<span style="color:red">{{zdZxx.zrzList.length}}</span></span>
30 </div> 31 </div>
31 <ul> 32 <ul>
32 <li v-for="(item,index) in zdZxx.dzList" :key="index+item.xmmc" 33 <li v-for="(item,index) in zdZxx.dzList" :key="index+item.xmmc"
33 :class="[{'search':!zdDzList.includes(item)}]" 34 :class="tempBsmList.indexOf(item.bsm) > -1 ? 'hasChoosed':''"
34 >{{item.displays}} 35 >
36 <i class="iconfont iconduochuang"></i> {{item.displays}}
35 </li> 37 </li>
36 <li v-for="(item,index) in zdZxx.zrzList" :key="index+item.xmmc" 38 <li v-for="(item,index) in zdZxx.zrzList" :key="index+item.xmmc"
37 :class="[{'oddborder':((index+1)%2) === 1},{'search':!zdZrzList.includes(item)}]"> 39 :class="tempBsmList.indexOf(item.bsm) > -1 ? 'hasChoosed':''"
38 {{item.displays}} 40 >
41 <i class="iconfont iconziranchuang"></i> {{item.displays}}
39 </li> 42 </li>
40 </ul> 43 </ul>
41 </el-card> 44 </el-card>
...@@ -125,64 +128,20 @@ ...@@ -125,64 +128,20 @@
125 <td class="xmmc"> 128 <td class="xmmc">
126 <input type="text" v-model="item.xmmc" class="formInput"/> 129 <input type="text" v-model="item.xmmc" class="formInput"/>
127 </td> 130 </td>
128 <!-- <td class="xzzxx">
129 <span>多幢:</span>
130 <ul>
131 <li v-for="(dzItem,dzIndex) in item.dz" :key="dzIndex"
132 @mouseenter="mouseenter($event,index,dzIndex,'dz')"
133 @mouseleave="mouseleave($event)">{{dzItem.xmmc}}
134 <span v-if="dzIndex<item.dz.length-1">,</span>
135 </li>
136 </ul>
137 <span>自然幢:</span>
138 <ul>
139 <li v-for="(zrzItem,zrzIndex) in item.zrz" :key="zrzIndex"
140 @mouseenter="mouseenter($event,index,zrzIndex,'zrz')"
141 @mouseleave="mouseleave($event)"
142 >{{zrzItem.xmmc}}
143 <span v-if="zrzIndex<item.zrz.length-1">,</span>
144 </li>
145 </ul>
146 <span class="zxx">自然幢1 <i class="fa fa-times"></i></span>
147 <span class="zxx">自然幢2 <i class="fa fa-times"></i></span>
148 <span class="zxx">自然幢3 <i class="fa fa-times"></i></span>
149 <span class="zxx">多幢1 <i class="fa fa-times"></i></span>
150 <span class="choose">选择</span>
151 </td> -->
152 <!-- <td class="">
153 <el-dropdown @command="dzHandleCommand($event,index)">
154 <span class="el-dropdown-link">
155 选择多幢<i class="el-icon-arrow-down el-icon--right"></i>
156 </span>
157 <el-dropdown-menu slot="dropdown">
158 <el-dropdown-item v-for="(childItem,childIndex) in zdDzList"
159 :key="childIndex" :command="childItem.bsm">
160 {{childItem.xmmc}}
161 </el-dropdown-item>
162 </el-dropdown-menu>
163 </el-dropdown>
164 <el-dropdown @command="zrzHandleCommand($event,index)">
165 <span class="el-dropdown-link">
166 选择自然幢<i class="el-icon-arrow-down el-icon--right"></i>
167 </span>
168 <el-dropdown-menu slot="dropdown">
169 <el-dropdown-item v-for="(childItem,childIndex) in zdZrzList"
170 :key="childIndex" :command="childItem.bsm">
171 {{childItem.xmmc}}
172 </el-dropdown-item>
173 </el-dropdown-menu>
174 </el-dropdown>
175 </td> -->
176 </tr> 131 </tr>
177 <tr :key="index"> 132 <tr :key="index">
178 <td colspan="6"> 133 <td colspan="6">
179 <div class="fghzxx"> 134 <div class="fghzxx">
180 <div class="choosedZxx"> 135 <div class="choosedZxx">
181 <span v-for="(dzItem,dzIndex) in item.dz" :key="dzIndex+dzItem.xmmc" class="zxx"> 136 <span v-for="(dzItem,dzIndex) in item.dz" :key="dzIndex+dzItem.xmmc" class="zxx">
182 {{dzItem.xmmc}} <i class="fa fa-times" @click="delZxx(index,dzIndex,'dz')"></i> 137 {{dzItem.xmmc}}
138 <!-- <span v-if="dzIndex<(item.dz.length-1) || item.zrz.length>0">、</span> -->
139 <i class="fa fa-times" @click="delZxx(dzItem,index,dzIndex,'dz')"></i>
183 </span> 140 </span>
184 <span v-for="(zrzItem,zrzIndex) in item.zrz" :key="zrzIndex+zrzItem.xmmc" class="zxx"> 141 <span v-for="(zrzItem,zrzIndex) in item.zrz" :key="zrzIndex+zrzItem.xmmc" class="zxx">
185 {{zrzItem.xmmc}} <i class="fa fa-times" @click="delZxx(index,zrzIndex,'zrz')"></i> 142 {{zrzItem.xmmc}}
143 <!-- <span v-if="zrzIndex<(item.zrz.length-1)">、</span> -->
144 <i class="fa fa-times" @click="delZxx(zrzItem,index,zrzIndex,'zrz')"></i>
186 </span> 145 </span>
187 </div> 146 </div>
188 <p class="choose"> 147 <p class="choose">
...@@ -195,14 +154,16 @@ ...@@ -195,14 +154,16 @@
195 <el-tabs v-model="activeName" type="card"> 154 <el-tabs v-model="activeName" type="card">
196 <el-tab-pane label="多幢" name="dz"> 155 <el-tab-pane label="多幢" name="dz">
197 <ul> 156 <ul>
198 <li :class="zdFghData.newZdlist[index].dz.indexOf(childItem) > -1 ? 'choosed':''" @click="dzHandleCommand(childItem,childItem.bsm,index)" v-for="(childItem) in zdDzList" :key="childItem.bsm"> 157 <li :class="[zdFghData.newZdlist[index].dz.indexOf(childItem) > -1 ? 'choosed':'',(childItem.hasChoosed === index || childItem.hasChoosed === '' )? '':'cantClick']"
158 @click="dzHandleCommand(childItem,childItem.bsm,index,childIndex)" v-for="(childItem,childIndex) in zdDzList" :key="childIndex*Math.random()">
199 {{childItem.xmmc}}<i class="fa fa-check" style="color:'#4EB2FF'"></i> 159 {{childItem.xmmc}}<i class="fa fa-check" style="color:'#4EB2FF'"></i>
200 </li> 160 </li>
201 </ul> 161 </ul>
202 </el-tab-pane> 162 </el-tab-pane>
203 <el-tab-pane label="自然幢" name="zrz"> 163 <el-tab-pane label="自然幢" name="zrz">
204 <ul> 164 <ul>
205 <li :class="zdFghData.newZdlist[index].zrz.indexOf(childItem) > -1 ? 'choosed':''" @click="zrzHandleCommand(childItem,childItem.bsm,index)" v-for="(childItem) in zdZrzList" :key="childItem.bsm"> 165 <li :class="[zdFghData.newZdlist[index].zrz.indexOf(childItem) > -1 ? 'choosed':'',(childItem.hasChoosed === index || childItem.hasChoosed === '' )? '':'cantClick']"
166 @click="zrzHandleCommand(childItem,childItem.bsm,index,childIndex)" v-for="(childItem,childIndex) in zdZrzList" :key="childIndex*Math.random()">
206 {{childItem.xmmc}} <i class="fa fa-check" style="color:'#4EB2FF'"></i> 167 {{childItem.xmmc}} <i class="fa fa-check" style="color:'#4EB2FF'"></i>
207 </li> 168 </li>
208 </ul> 169 </ul>
...@@ -229,50 +190,54 @@ ...@@ -229,50 +190,54 @@
229 <span class="tips">分割前多幢信息</span> 190 <span class="tips">分割前多幢信息</span>
230 <el-button type="primary" class="addBtn" @click="newAdd">新增</el-button> 191 <el-button type="primary" class="addBtn" @click="newAdd">新增</el-button>
231 <div class="fgq"> 192 <div class="fgq">
232 <div class="data"> 193 <el-card class="data">
233 <ul> 194 <div slot="header" class="clearfix">
234 <li><span>宗地代码:</span>{{dzFgqData.zddm}}</li> 195 <span>多幢基本信息</span>
235 <li><span>不动产单元号:</span>{{dzFgqData.bdcdyh}}</li> 196 </div>
236 <li><span>项目名称:</span>{{dzFgqData.xmmc}}</li> 197 <ul class="zdjbxx">
237 <li><span>不动产权证号:</span>{{dzFgqData.bdcqzh}}</li> 198 <li><span class="label">宗地代码:</span><span class="value">{{dzFgqData.zddm}}</span></li>
238 <li><span>权利人:</span>{{dzFgqData.qlr}}</li> 199 <li><span class="label">不动产单元号:</span><span class="value">{{dzFgqData.bdcdyh}}</span></li>
239 <li><span>坐落:</span>{{dzFgqData.zl}}</li> 200 <li><span class="label">项目名称:</span><span class="value">{{dzFgqData.xmmc}}</span></li>
201 <li><span class="label">不动产权证号:</span><span class="value">{{dzFgqData.bdcqzh}}</span></li>
202 <li><span class="label">权利人:</span><span class="value">{{dzFgqData.qlr}}</span></li>
203 <li><span class="label">坐落:</span><span class="value">{{dzFgqData.zl}}</span></li>
240 </ul> 204 </ul>
241 </div> 205 <div class="zdmap">
242 <div class="zxx"> 206
243 <div class="dz">
244 <div class="title">
245 <span>多幢信息({{zdZxx.zrzList.length}}个)</span>
246 </div>
247 <ul>
248 <li v-for="(item,index) in zdZxx.zrzList" :key="index">{{item.xmmc}}</li>
249 </ul>
250 </div> 207 </div>
251 <div class="zrz"> 208 </el-card>
252 <div class="title"> 209 <div class="zxx">
253 <span class="">自然幢信息({{zdZxx.dzList.length}}个)</span> 210 <el-card class="zrz">
211 <div slot="header" class="clearfix">
212 <span><i class="iconfont iconziranchuang"></i>自然幢<span style="color:red">{{dzFgqZrzData.length}}</span></span>
254 </div> 213 </div>
255 <ul> 214 <ul>
256 <li v-for="(item,index) in zdZxx.dzList" :key="index" 215 <li v-for="(item,index) in dzFgqZrzData" :key="index+item.xmmc"
257 :class="(index+1)%2==0?'':'oddborder'">{{item.xmmc}} 216 :class="tempBsmList.indexOf(item.bsm) > -1 ? 'hasChoosed':''"
217 >
218 <i class="iconfont iconziranchuang"></i> {{item.xmmc}}
258 </li> 219 </li>
259 </ul> 220 </ul>
260 </div> 221 </el-card>
261 </div> 222 </div>
262 </div> 223 </div>
263 <div class="fgh"> 224 <div class="fgh">
264 <span class="tips">分割后多幢信息</span> 225 <span class="tips">分割后多幢信息</span>
265 <table border="1"> 226 <table border="1">
266 <tr> 227 <tr>
267 <th class="cz">操作</th> 228 <th class="cz">
268 <th class="xzq">行政区</th> 229 <el-button
269 <th class="djq">地籍区</th> 230 type="primary"
270 <th class="djzq">地籍子区</th> 231 class="changeBtn outAdd addMinus"
271 <th class="syqlx">所有权类型</th> 232 @click="addRow"
272 <th class="tdtzm">土地特征码</th> 233 >+
273 <th class="xmmc">项目名称</th> 234 </el-button>
235 </th>
236 <th class="xzq">幢类型</th>
237 <th class="xmmc" width="300px">项目名称</th>
238 <th class="xmmc">幢信息</th>
274 </tr> 239 </tr>
275 <tr v-for="(item,index) in dzFghData.newZdlist" :key="index"> 240 <tr v-for="(item,index) in dzFghData.fwlist" :key="index*Math.random()">
276 <td class="cz"> 241 <td class="cz">
277 <el-button 242 <el-button
278 type="primary" 243 type="primary"
...@@ -283,49 +248,9 @@ ...@@ -283,49 +248,9 @@
283 > 248 >
284 </td> 249 </td>
285 <td class="xzq"> 250 <td class="xzq">
286 <el-select v-model="item.xzqbsm" @change="changeXzq(item.xzqbsm,index)"> 251 <el-select v-model="item.ztype" @change="changeXzq(item.xzqbsm,index)">
287 <el-option 252 <el-option
288 v-for="i in xzq" 253 v-for="i in zlx"
289 :key="i.bsm"
290 :label="i.mc"
291 :value="i.bsm"
292 ></el-option>
293 </el-select>
294 </td>
295 <td class="djq">
296 <el-select v-model="item.djqbsm" @change="changeDjq(item.djqbsm,index)">
297 <el-option
298 v-for="i in djq"
299 :key="i.bsm"
300 :label="i.mc"
301 :value="i.bsm"
302 ></el-option>
303 </el-select>
304 </td>
305 <td class="syqlx">
306 <el-select v-model="item.djzqbsm">
307 <el-option
308 v-for="i in djzq"
309 :key="i.bsm"
310 :label="i.mc"
311 :value="i.bsm"
312 ></el-option>
313 </el-select>
314 </td>
315 <td class="tdtzm">
316 <el-select v-model="item.syqlxbsm">
317 <el-option
318 v-for="i in syq"
319 :key="i.value"
320 :label="i.label"
321 :value="i.value"
322 ></el-option>
323 </el-select>
324 </td>
325 <td class="syqlx">
326 <el-select v-model="item.zdtzmbsm">
327 <el-option
328 v-for="i in tdtzm"
329 :key="i.bsm" 254 :key="i.bsm"
330 :label="i.mc" 255 :label="i.mc"
331 :value="i.bsm" 256 :value="i.bsm"
...@@ -335,22 +260,36 @@ ...@@ -335,22 +260,36 @@
335 <td class="xmmc"> 260 <td class="xmmc">
336 <input type="text" v-model="item.xmmc" class="formInput"/> 261 <input type="text" v-model="item.xmmc" class="formInput"/>
337 </td> 262 </td>
338 </tr> 263 <td class="zxx">
339 <tr> 264 <div class="fghzxx">
340 <td> 265 <div class="choosedZxx">
341 <el-button 266 <span v-for="(dzItem,dzIndex) in item.zrzmclist" :key="dzIndex*Math.random()" class="zxx">
342 type="primary" 267 {{dzItem}}
343 class="changeBtn outAdd addMinus" 268 <i class="fa fa-times" @click="delZxx(dzItem,index,dzIndex,'dz')"></i>
344 @click="addRow" 269 </span>
345 >+ 270 </div>
346 </el-button> 271 <p class="choose">
272 <el-popover
273 placement="top-end"
274 width="300"
275 popper-class="popper-zxx"
276 style="padding:0 12px"
277 trigger="click">
278 <ul>
279 <!-- <li :class="[zdFghData.newZdlist[index].dz.indexOf(childItem) > -1 ? 'choosed':'',(zdDzList[childIndex].hasChoosed === index || zdDzList[childIndex].hasChoosed === '' )? '':'cantClick']"
280 @click="zrzHandleCommand(childItem,childItem.bsm,index,childIndex)" -->
281 <li :class="[dzFghData.fwlist[index].zrzlist.indexOf(childItem.bsm) > -1 ? 'choosed':'',(childItem.hasChoosed === index || childItem.hasChoosed === '' )? '':'cantClick']"
282 v-for="(childItem,childIndex) in dzFgZrzList" :key="childIndex*Math.random()"
283 @click="zrzHandleCommand(childItem,childItem.bsm,index,childIndex)"
284 >
285 {{childItem.xmmc}}<i class="fa fa-check" style="color:'#4EB2FF'"></i>
286 </li>
287 </ul>
288 <span slot="reference">选择</span>
289 </el-popover>
290 </p>
291 </div>
347 </td> 292 </td>
348 <td></td>
349 <td></td>
350 <td></td>
351 <td></td>
352 <td></td>
353 <td></td>
354 </tr> 293 </tr>
355 </table> 294 </table>
356 </div> 295 </div>
...@@ -371,7 +310,7 @@ ...@@ -371,7 +310,7 @@
371 <ul> 310 <ul>
372 <li><span>宗地代码:</span>{{hFgqData.zddm}}</li> 311 <li><span>宗地代码:</span>{{hFgqData.zddm}}</li>
373 <li><span>不动产单元号:</span>{{hFgqData.bdcdyh}}</li> 312 <li><span>不动产单元号:</span>{{hFgqData.bdcdyh}}</li>
374 <li><span>项目名称:</span>{{hFgqData.xmmc}}</li> 313 <li><span>项目名称:</span>{{hFgqData.xmmc}}</li>s's's's's's's's's's's's's's's's's's's
375 <li><span>不动产权证号:</span>{{hFgqData.bdcqzh}}</li> 314 <li><span>不动产权证号:</span>{{hFgqData.bdcqzh}}</li>
376 <li><span>权利人:</span>{{hFgqData.qlr}}</li> 315 <li><span>权利人:</span>{{hFgqData.qlr}}</li>
377 <li><span>坐落:</span>{{hFgqData.zl}}</li> 316 <li><span>坐落:</span>{{hFgqData.zl}}</li>
...@@ -512,7 +451,7 @@ ...@@ -512,7 +451,7 @@
512 getDdicByMC 451 getDdicByMC
513 } from "./../../../../api/common"; 452 } from "./../../../../api/common";
514 import {getQjZdjbxxDetailById, zdfg, getZrz} from './../../../../api/zd' 453 import {getQjZdjbxxDetailById, zdfg, getZrz} from './../../../../api/zd'
515 import {getZdxx, ZdfggetZxx} from './../../../../api/dz' 454 import {getZdxx, ZdfggetZxx,dzfgGetZrzxx,saveDzFg} from './../../../../api/dz'
516 import {getHZdxx} from './../../../../api/h' 455 import {getHZdxx} from './../../../../api/h'
517 import QueryData from './../../../../components/queryData/queryData' 456 import QueryData from './../../../../components/queryData/queryData'
518 import zdQueryData from './../../../../components/zdQueryData/zdQueryData' 457 import zdQueryData from './../../../../components/zdQueryData/zdQueryData'
...@@ -573,8 +512,8 @@ ...@@ -573,8 +512,8 @@
573 newZdlist: [] 512 newZdlist: []
574 }, 513 },
575 dzFghData: { 514 dzFghData: {
576 oldZdbsm: "", 515 olddzbsm: "",
577 newZdlist: [] 516 fwlist: []
578 }, 517 },
579 hFghData: { 518 hFghData: {
580 oldZdbsm: "", 519 oldZdbsm: "",
...@@ -582,7 +521,20 @@ ...@@ -582,7 +521,20 @@
582 }, 521 },
583 fgBoxWidth: 0, 522 fgBoxWidth: 0,
584 tableHeight:0, 523 tableHeight:0,
585 activeName:'dz' 524 activeName:'dz',
525 tempBsmList:[],
526 dzFgqZrzData:[], //多幢分割前自然幢数据
527 zlx:[
528 {
529 bsm:'dz',
530 mc:'多幢'
531 },
532 {
533 bsm:'zrz',
534 mc:'自然幢'
535 }
536 ],
537 dzFgZrzList:[] //多幢分割前供分割选择的自然幢数据
586 } 538 }
587 }, 539 },
588 created() { 540 created() {
...@@ -596,23 +548,24 @@ ...@@ -596,23 +548,24 @@
596 }) 548 })
597 }, 549 },
598 methods: { 550 methods: {
599 delZxx(index, chilInd,type) { 551 delZxx(item,index, chilInd,type) {
600 let dz={};
601 let len=this.zdFghData.newZdlist[index].fwlist.length-1;
602 switch (type) { 552 switch (type) {
603 case "dz": 553 case "dz":
604 dz = this.zdFghData.newZdlist[index].dz[chilInd];
605 // 删除数据 554 // 删除数据
606 this.zdFghData.newZdlist[index].dz.splice(chilInd, 1); 555 let bsm = this.dzFghData.fwlist[index].zrzlist[chilInd];
607 for (let i=0;i<len;i++){ 556 this.dzFghData.fwlist[index].zrzmclist.splice(chilInd,1);
608 let fw=this.zdFghData.newZdlist[index].fwlist[i]; 557 this.dzFghData.fwlist[index].zrzlist.splice(chilInd,1);
609 if (fw.ztype=='dz'&& fw.zbsm == dz.bsm){ 558 this.tempBsmList = this.tempBsmList.filter(i => i!== bsm);
610 this.zdFghData.newZdlist[index].fwlist.splice(i, 1); 559 this.dzFgqZrzData.forEach(i=>{
560 if (i.bsm == bsm) {
561 i.hasChoosed = ""
611 } 562 }
612 } 563 })
613 break; 564 break;
614 case "zrz": 565 case "zrz":
615 dz = this.zdFghData.newZdlist[index].zrz[chilInd]; 566 dz = this.zdFghData.newZdlist[index].zrz[chilInd];
567 let len=this.zdFghData.newZdlist[index].fwlist.length-1;
568 this.tempBsmList = this.tempBsmList.filter(i => i!== item.bsm);
616 // 删除数据 569 // 删除数据
617 this.zdFghData.newZdlist[index].zrz.splice(chilInd, 1); 570 this.zdFghData.newZdlist[index].zrz.splice(chilInd, 1);
618 for (let i=0;i<len;i++){ 571 for (let i=0;i<len;i++){
...@@ -621,6 +574,11 @@ ...@@ -621,6 +574,11 @@
621 this.zdFghData.newZdlist[index].fwlist.splice(i, 1); 574 this.zdFghData.newZdlist[index].fwlist.splice(i, 1);
622 } 575 }
623 } 576 }
577 this.zdZrzList.forEach(i=>{
578 if (i.bsm == item.bsm) {
579 i.hasChoosed = ""
580 }
581 })
624 break; 582 break;
625 default: 583 default:
626 break; 584 break;
...@@ -637,8 +595,8 @@ ...@@ -637,8 +595,8 @@
637 break 595 break
638 case "dz": 596 case "dz":
639 this.dzFghData = { 597 this.dzFghData = {
640 oldZdbsm: "", 598 olddzbsm: "",
641 newZdlist: [] 599 fwlist: []
642 } 600 }
643 break 601 break
644 case "h": 602 case "h":
...@@ -663,38 +621,105 @@ ...@@ -663,38 +621,105 @@
663 ztype: 'zrz' 621 ztype: 'zrz'
664 }) 622 })
665 }, 623 },
666 dzHandleCommand(obj,bsm, index) { 624
667 if(this.zdFghData.newZdlist[index].dz.indexOf(obj) < 0){ 625 dzHandleCommand(obj,bsm, index,childIndex) {
668 this.zdFghData.newZdlist[index].fwlist.push({ 626 //判断选中状态
669 zbsm: bsm, 627 if(this.zdDzList[childIndex].hasChoosed === '' || this.zdDzList[childIndex].hasChoosed === index){
670 ztype: 'dz' 628 this.zdDzList[childIndex].hasChoosed = index;
671 }); 629 if(this.zdFghData.newZdlist[index].dz.indexOf(obj) < 0){
672 this.zdFghData.newZdlist[index].dz.push(obj) 630 this.zdFghData.newZdlist[index].fwlist.push({
631 zbsm: bsm,
632 ztype: 'dz'
633 });
634 this.zdFghData.newZdlist[index].dz.push(obj);
635 this.tempBsmList.push(bsm);
636 }else{
637 this.zdFghData.newZdlist[index].dz = this.zdFghData.newZdlist[index].dz.filter(i => i.bsm !== bsm);
638 this.tempBsmList = this.tempBsmList.filter(i => i!== bsm);
639 this.zdDzList[childIndex].hasChoosed = '';
640 }
673 }else{ 641 }else{
674 this.zdFghData.newZdlist[index].dz = this.zdFghData.newZdlist[index].dz.filter(i => i.bsm !== bsm) 642 return
675 } 643 }
676 }, 644 },
677 zrzHandleCommand(obj,bsm, index) { 645 zrzHandleCommand(obj,bsm, index,childIndex) {
678 if(this.zdFghData.newZdlist[index].zrz.indexOf(obj) < 0){ 646 switch (this.tabName) {
679 this.zdFghData.newZdlist[index].fwlist.push({ 647 case 'zd':
680 zbsm: bsm, 648 if(this.zdZrzList[childIndex].hasChoosed === '' || this.zdZrzList[childIndex].hasChoosed === index){
681 ztype: 'zrz' 649 this.zdZrzList[childIndex].hasChoosed = index;
682 }) 650 if(this.zdFghData.newZdlist[index].zrz.indexOf(obj) < 0){
683 this.zdFghData.newZdlist[index].zrz.push(obj) 651 this.zdFghData.newZdlist[index].fwlist.push({
684 }else{ 652 zbsm: bsm,
685 this.zdFghData.newZdlist[index].zrz = this.zdFghData.newZdlist[index].zrz.filter(i => i.bsm !== bsm) 653 ztype: 'zrz'
654 })
655 this.zdFghData.newZdlist[index].zrz.push(obj);
656 this.tempBsmList.push(bsm);
657 }else{
658 this.zdFghData.newZdlist[index].zrz = this.zdFghData.newZdlist[index].zrz.filter(i => i.bsm !== bsm);
659 this.tempBsmList = this.tempBsmList.filter(i => i!== bsm);
660 this.zdZrzList[childIndex].hasChoosed = '';
661 }
662 }else{
663 return
664 }
665 case 'dz':
666 let fwlist = this.dzFghData.fwlist[index];
667 if(this.dzFgZrzList[childIndex].hasChoosed === '' || this.dzFgZrzList[childIndex].hasChoosed === index){
668 // this.zdZrzList[childIndex].hasChoosed = index;
669 if(fwlist.zrzlist.indexOf(bsm) < 0){
670 if(fwlist.ztype == 'zrz' && fwlist.zrzlist.length>0){
671 Message.warning("当前幢类型只能选择一个自然幢")
672 }else{
673 //存入当前选择幢信息的bsm
674 fwlist.zrzlist.push(bsm)
675 fwlist.zrzmclist.push(obj.xmmc)
676 this.tempBsmList.push(bsm);
677 this.dzFgZrzList[childIndex].hasChoosed = index;
678 }
679 }else{
680 fwlist.zrzlist = fwlist.zrzlist.filter(i => i !== bsm);
681 fwlist.zrzmclist = fwlist.zrzmclist.filter(i => i !== obj.xmmc);
682 this.tempBsmList = this.tempBsmList.filter(i => i!== bsm);
683 this.dzFgZrzList[childIndex].hasChoosed = '';
684 }
685 }else{
686 return
687 }
688 break;
689
690 default:
691 break;
686 } 692 }
687 }, 693 },
694 //宗地分割前获取幢信息
688 ZdgetDzXx(zdbsm) { 695 ZdgetDzXx(zdbsm) {
689 ZdfggetZxx(zdbsm).then(res => { 696 ZdfggetZxx(zdbsm).then(res => {
690 if (res.success) { 697 if (res.success) {
691 console.log(res.result,'res.result'); 698 console.log(res.result,'res.result');
699 res.result.dzList.forEach(item=>{
700 item.hasChoosed = ''
701 })
702 res.result.zrzList.forEach(item=>{
703 item.hasChoosed = ''
704 })
692 this.zdZxx = res.result; 705 this.zdZxx = res.result;
693 this.zdZrzList = res.result.zrzList 706 this.zdZrzList = res.result.zrzList
694 this.zdDzList = res.result.dzList 707 this.zdDzList = res.result.dzList
695 } 708 }
696 }) 709 })
697 }, 710 },
711 //多幢分割前获取自然幢信息
712 dzfgGetZrzxx(dzbsm){
713 dzfgGetZrzxx(dzbsm).then(res => {
714 if (res.success) {
715 console.log(res.result,'res.result');
716 res.result.forEach(item=>{
717 item.hasChoosed = ''
718 })
719 this.dzFgqZrzData = res.result;
720 }
721 })
722 },
698 handleNodeClick(node) { 723 handleNodeClick(node) {
699 this.zdFghData.newZdlist[this.selectIndex].fwlist.push({ 724 this.zdFghData.newZdlist[this.selectIndex].fwlist.push({
700 zbsm: node.label, 725 zbsm: node.label,
...@@ -719,24 +744,36 @@ ...@@ -719,24 +744,36 @@
719 } 744 }
720 }, 745 },
721 saveZd() { 746 saveZd() {
722 zdfg(this.zdFghData).then(res => { 747 if(this.tempBsmList.length == (this.zdZxx.dzList.length + this.zdZxx.zrzList.length)){
748 zdfg(this.zdFghData).then(res => {
749 if (res.success) {
750 this.$store.state.zdbsms = res.result;
751 this.$router.push({
752 path: '/zd',
753 query: {
754 bsm: res.result[0],
755 source: 3, //分割标识
756 }
757 });
758 } else {
759 Message.error("保存失败")
760 }
761 })
762 }else{
763 this.$message.warning("幢信息未选择完成,无法保存")
764 }
765 },
766 saveDz() {
767 console.log(this.dzFghData,'dzFghData');
768 saveDzFg(this.dzFghData).then(res => {
723 if (res.success) { 769 if (res.success) {
724 this.$store.state.zdbsms = res.result; 770 Message.success("保存成功")
725 this.$router.push({ 771 //TO DO 多幢分割完成后的操作
726 path: '/zd',
727 query: {
728 bsm: res.result[0],
729 source: 3, //分割标识
730 }
731 });
732 } else { 772 } else {
733 Message.error("保存失败") 773 Message.error("保存失败")
734 } 774 }
735 }) 775 })
736 }, 776 },
737 saveDz() {
738
739 },
740 saveH() { 777 saveH() {
741 778
742 }, 779 },
...@@ -758,9 +795,9 @@ ...@@ -758,9 +795,9 @@
758 // 用户bsm暂时传空 795 // 用户bsm暂时传空
759 this.checkedData.userbsm = '' 796 this.checkedData.userbsm = ''
760 this.checkedData.dz = [], 797 this.checkedData.dz = [],
761 this.checkedData.zrz = [], 798 this.checkedData.zrz = [],
762 // fwlist 暂时传空 799 // fwlist 暂时传空
763 this.checkedData.fwlist = [] 800 this.checkedData.fwlist = []
764 }) 801 })
765 }, 802 },
766 getHZdxx(id) { 803 getHZdxx(id) {
...@@ -795,10 +832,19 @@ ...@@ -795,10 +832,19 @@
795 case "zd": 832 case "zd":
796 this.zdFghData.newZdlist[index].djqbsm = ''; 833 this.zdFghData.newZdlist[index].djqbsm = '';
797 this.zdFghData.newZdlist[index].djzqbsm = ''; 834 this.zdFghData.newZdlist[index].djzqbsm = '';
835 getListByXzqbsm(id)
836 .then((res) => {
837 if (res.result == null) {
838 this.djq = null;
839 } else {
840 this.djq = res.result;
841 }
842 })
843 .catch((error) => {
844 });
798 break; 845 break;
799 case "dz": 846 case "dz":
800 this.dzFghData.newZdlist[index].djqbsm = ''; 847 //to do
801 this.dzFghData.newZdlist[index].djzqbsm = '';
802 break; 848 break;
803 case "h": 849 case "h":
804 this.hFghData.newZdlist[index].djqbsm = ''; 850 this.hFghData.newZdlist[index].djqbsm = '';
...@@ -807,18 +853,7 @@ ...@@ -807,18 +853,7 @@
807 default: 853 default:
808 break; 854 break;
809 } 855 }
810
811 } 856 }
812 getListByXzqbsm(id)
813 .then((res) => {
814 if (res.result == null) {
815 this.djq = null;
816 } else {
817 this.djq = res.result;
818 }
819 })
820 .catch((error) => {
821 });
822 }, 857 },
823 changeDjq(item, index) { 858 changeDjq(item, index) {
824 this.djzq = []; 859 this.djzq = [];
...@@ -857,19 +892,16 @@ ...@@ -857,19 +892,16 @@
857 this.$set(this.zdFghData.newZdlist, this.zdFghData.newZdlist.length - 1, JSON.parse(JSON.stringify(this.checkedData))) 892 this.$set(this.zdFghData.newZdlist, this.zdFghData.newZdlist.length - 1, JSON.parse(JSON.stringify(this.checkedData)))
858 break 893 break
859 case 'dz': 894 case 'dz':
860 this.dzFghData.newZdlist.push({ 895 this.dzFghData.fwlist.push(
861 xzqbsm: "", 896 {
862 djqbsm: "", 897 "xmmc": this.dzFgqData.xmmc,
863 djzqbsm: "", 898 "zrzlist": [],
864 xmmc: "", 899 "zrzmclist": [],
865 syqlxbsm: "", 900 "ztype": "zrz"
866 zdtzmbsm: "", 901 }
867 userbsm: "", 902 );
868 fwlist: [] 903 this.dzFghData.olddzbsm = this.dzFgqData.bsm;
869 }); 904 this.dzFgZrzList = this.dzFgqZrzData;
870 this.changeXzq(this.checkedData.xzqbsm)
871 this.changeDjq(this.checkedData.djqbsm)
872 this.$set(this.dzFghData.newZdlist, this.dzFghData.newZdlist.length - 1, JSON.parse(JSON.stringify(this.checkedData)))
873 break 905 break
874 case 'h': 906 case 'h':
875 this.hFghData.newZdlist.push({ 907 this.hFghData.newZdlist.push({
...@@ -896,7 +928,7 @@ ...@@ -896,7 +928,7 @@
896 this.zdFghData.newZdlist.splice(index, 1); 928 this.zdFghData.newZdlist.splice(index, 1);
897 break; 929 break;
898 case "dz": 930 case "dz":
899 this.dzFghData.newZdlist.splice(index, 1); 931 this.dzFghData.fwlist.splice(index, 1);
900 break; 932 break;
901 case "h": 933 case "h":
902 this.hFghData.newZdlist.splice(index, 1); 934 this.hFghData.newZdlist.splice(index, 1);
...@@ -926,7 +958,7 @@ ...@@ -926,7 +958,7 @@
926 default: 958 default:
927 break 959 break
928 } 960 }
929 961 console.log(this.dzFgqData,'this.dzFgqData');
930 }, 962 },
931 }, 963 },
932 computed: {}, 964 computed: {},
...@@ -943,6 +975,7 @@ ...@@ -943,6 +975,7 @@
943 handler: function (item) { 975 handler: function (item) {
944 this.dzFgqData.oldZdbsm = item.glbsm; 976 this.dzFgqData.oldZdbsm = item.glbsm;
945 this.getDzZdjbxx(item.glbsm); 977 this.getDzZdjbxx(item.glbsm);
978 this.dzfgGetZrzxx(item.glbsm)
946 }, 979 },
947 deep: true 980 deep: true
948 }, 981 },
...@@ -959,6 +992,9 @@ ...@@ -959,6 +992,9 @@
959 this.changeDjq(item.djqbsm) 992 this.changeDjq(item.djqbsm)
960 }, 993 },
961 deep: true 994 deep: true
995 },
996 tabName(){
997 this.tempBsmList = [];
962 } 998 }
963 } 999 }
964 } 1000 }
...@@ -1008,8 +1044,8 @@ ...@@ -1008,8 +1044,8 @@
1008 1044
1009 /deep/ .el-card__header{ 1045 /deep/ .el-card__header{
1010 padding: 16px 20px; 1046 padding: 16px 20px;
1011 background-color: #F2F2F2; 1047 background-color: #FAFAFA;
1012 border: 1px solid #DBDBDB; 1048 border-bottom: 1px solid #E6E6E6;
1013 -webkit-box-sizing: border-box; 1049 -webkit-box-sizing: border-box;
1014 box-sizing: border-box; 1050 box-sizing: border-box;
1015 } 1051 }
...@@ -1044,7 +1080,7 @@ ...@@ -1044,7 +1080,7 @@
1044 li { 1080 li {
1045 padding: 5px; 1081 padding: 5px;
1046 line-height: 20px; 1082 line-height: 20px;
1047 color: #BBB; 1083 color: #4A4A4A;
1048 .label{ 1084 .label{
1049 color: #4A4A4A; 1085 color: #4A4A4A;
1050 display: inline-block; 1086 display: inline-block;
...@@ -1060,6 +1096,9 @@ ...@@ -1060,6 +1096,9 @@
1060 word-break: break-all; 1096 word-break: break-all;
1061 } 1097 }
1062 } 1098 }
1099 .hasChoosed{
1100 color: #BBB;
1101 }
1063 } 1102 }
1064 .zdjbxx{ 1103 .zdjbxx{
1065 width: 380px; 1104 width: 380px;
...@@ -1140,7 +1179,7 @@ ...@@ -1140,7 +1179,7 @@
1140 height: auto; 1179 height: auto;
1141 width: 100%; 1180 width: 100%;
1142 position: relative; 1181 position: relative;
1143 top: 36px; 1182 top: 20px;
1144 .table { 1183 .table {
1145 margin-top: 12px; 1184 margin-top: 12px;
1146 box-sizing: border-box; 1185 box-sizing: border-box;
...@@ -1203,6 +1242,7 @@ ...@@ -1203,6 +1242,7 @@
1203 /*padding: 0 18px;*/ 1242 /*padding: 0 18px;*/
1204 overflow: auto; 1243 overflow: auto;
1205 margin-top: 26px; 1244 margin-top: 26px;
1245 margin-bottom: 70px;
1206 table { 1246 table {
1207 margin: 0 20px; 1247 margin: 0 20px;
1208 } 1248 }
...@@ -1216,7 +1256,8 @@ ...@@ -1216,7 +1256,8 @@
1216 text-align: left; 1256 text-align: left;
1217 text-indent: 20px; 1257 text-indent: 20px;
1218 .zxx{ 1258 .zxx{
1219 padding-right: 10px; 1259 padding-right: 8px;
1260 margin-right: 4px;
1220 position: relative; 1261 position: relative;
1221 i{ 1262 i{
1222 display: none; 1263 display: none;
......
...@@ -564,7 +564,7 @@ ...@@ -564,7 +564,7 @@
564 let arr=[]; 564 let arr=[];
565 switch (this.tabName) { 565 switch (this.tabName) {
566 case "zd": 566 case "zd":
567 arr=this.zdhbqData.filter(i=>i.zddm==data.zddm); 567 arr=this.zdhbqData.filter(i=>i.zdbsm==data.zdbsm);
568 if (arr.length>0) { 568 if (arr.length>0) {
569 break 569 break
570 } 570 }
...@@ -756,4 +756,7 @@ ...@@ -756,4 +756,7 @@
756 color: blue; 756 color: blue;
757 text-decoration: underline; 757 text-decoration: underline;
758 } 758 }
759 /deep/ .el-select {
760 width: 100%;
761 }
759 </style> 762 </style>
......
...@@ -290,8 +290,9 @@ export default { ...@@ -290,8 +290,9 @@ export default {
290 //todo 在新增时,如果是点击顶部新建里面的自然幢则不传zdbsm 如果是点击右键里面的添加定着物则传zdbsm 290 //todo 在新增时,如果是点击顶部新建里面的自然幢则不传zdbsm 如果是点击右键里面的添加定着物则传zdbsm
291 this.$refs['ruleForm1'].validate((valid) => { 291 this.$refs['ruleForm1'].validate((valid) => {
292 if (valid) { 292 if (valid) {
293 this.ruleForm1.zdbsm = this.$store.state.zdbsm != '' ? this.$store.state.zdbsm : ''; 293
294 this.ruleForm1.dzbsm = this.$store.state.dzbsm != '' ? this.$store.state.dzbsm : ''; 294 this.ruleForm1.zdbsm = this.auth ? this.$store.state.zdbsm : '';
295 this.ruleForm1.dzbsm = this.auth ? this.$store.state.dzbsm : '';
295 insertZrzjbxx(this.ruleForm1) 296 insertZrzjbxx(this.ruleForm1)
296 .then((res) => { 297 .then((res) => {
297 if (res.code == "200") { 298 if (res.code == "200") {
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
6 :data="tableData" 6 :data="tableData"
7 :height="tableHeight" 7 :height="tableHeight"
8 :row-class-name="tableRowClassName" 8 :row-class-name="tableRowClassName"
9 @row-dblclick="doubleClick"
9 > 10 >
10 <el-table-column type="index" width="80" align="center" label="序号"> 11 <el-table-column type="index" width="80" align="center" label="序号">
11 </el-table-column> 12 </el-table-column>
...@@ -81,6 +82,9 @@ ...@@ -81,6 +82,9 @@
81 methods: { 82 methods: {
82 onSubmit() { 83 onSubmit() {
83 }, 84 },
85 doubleClick(row, column, event){
86 this.handleClick(row);
87 },
84 tableRowClassName({row, rowIndex}) { 88 tableRowClassName({row, rowIndex}) {
85 if (rowIndex % 2 !== 0) { 89 if (rowIndex % 2 !== 0) {
86 return "even-row"; 90 return "even-row";
......
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
3 <el-upload 3 <el-upload
4 class="upload-demo" 4 class="upload-demo"
5 action="/api/file/uploadList" 5 action="/api/file/uploadList"
6 :data="fileData"
6 :on-preview="handlePreview" 7 :on-preview="handlePreview"
7 :on-remove="handleRemove" 8 :on-remove="handleRemove"
8 :before-remove="beforeRemove" 9 :before-remove="beforeRemove"
...@@ -33,7 +34,7 @@ ...@@ -33,7 +34,7 @@
33 <td class="cz"> 34 <td class="cz">
34 <span @click="downloadFile(item.fileurl)">下载</span> 35 <span @click="downloadFile(item.fileurl)">下载</span>
35 <span>/</span> 36 <span>/</span>
36 <span @click="loadFile(item.fileurl)">预览</span> 37 <span @click="loadFile(item.bsm)">预览</span>
37 <span>/</span> 38 <span>/</span>
38 <span @click="deleteFile(item.bsm)">删除</span> 39 <span @click="deleteFile(item.bsm)">删除</span>
39 </td> 40 </td>
...@@ -50,24 +51,24 @@ ...@@ -50,24 +51,24 @@
50 name: "fjcl", 51 name: "fjcl",
51 data() { 52 data() {
52 return { 53 return {
54 fileData:{
55 glbsm:'',
56 dylx:''
57 },
53 list: [ 58 list: [
54 {
55 filename: '调查文档1',
56 filepostfix: 'doc',
57 fileurl: ''
58 }
59 ], 59 ],
60 filesData: { 60 /* filesData: {
61 dylx: "", 61 dylx: "",
62 glbsm: "", 62 glbsm: "",
63 list: [ 63 list: [
64 { 64 {
65 filename: "", 65 filename: "",
66 filepostfix: "", 66 filepostfix: "",
67 fileurl: "" 67 fileurl: "",
68 preViewUrl:""
68 } 69 }
69 ] 70 ]
70 }, 71 },*/
71 } 72 }
72 }, 73 },
73 mounted() { 74 mounted() {
...@@ -94,8 +95,8 @@ ...@@ -94,8 +95,8 @@
94 }); 95 });
95 }); 96 });
96 }, 97 },
97 loadFile(url){ 98 loadFile(bsm){
98 loadFile(url).then(res=>{ 99 loadFile(bsm).then(res=>{
99 if (res.success) { 100 if (res.success) {
100 window.open(res.message) 101 window.open(res.message)
101 } 102 }
...@@ -105,28 +106,27 @@ ...@@ -105,28 +106,27 @@
105 window.open(`/api/file/download?url=`+url); 106 window.open(`/api/file/download?url=`+url);
106 }, 107 },
107 getFileList() { 108 getFileList() {
108 console.log(this.$route.name,'NAME')
109 switch (this.$route.name) { 109 switch (this.$route.name) {
110 case "宗地": 110 case "宗地":
111 this.filesData.dylx = 'zd'; 111 this.fileData.dylx = 'zd';
112 this.filesData.glbsm = this.$store.state.zdbsm 112 this.fileData.glbsm = this.$store.state.zdbsm
113 break; 113 break;
114 case "自然幢": 114 case "自然幢":
115 this.filesData.dylx = 'zrz'; 115 this.fileData.dylx = 'zrz';
116 this.filesData.glbsm = this.$store.state.zrzbsm 116 this.fileData.glbsm = this.$store.state.zrzbsm
117 break 117 break
118 case "多幢": 118 case "多幢":
119 this.filesData.dylx = 'dz'; 119 this.fileData.dylx = 'dz';
120 this.filesData.glbsm = this.$store.state.dzbsm 120 this.fileData.glbsm = this.$store.state.dzbsm
121 break 121 break
122 case "户": 122 case "户":
123 this.filesData.dylx = 'h'; 123 this.fileData.dylx = 'h';
124 this.filesData.glbsm = this.$store.state.hbsm 124 this.fileData.glbsm = this.$store.state.hbsm
125 break; 125 break;
126 default: 126 default:
127 break 127 break
128 } 128 }
129 getFileLis(this.filesData.glbsm ).then(res => { 129 getFileLis(this.fileData.glbsm ).then(res => {
130 if (res.success) { 130 if (res.success) {
131 this.list = res.result; 131 this.list = res.result;
132 } else { 132 } else {
...@@ -138,15 +138,7 @@ ...@@ -138,15 +138,7 @@
138 console.log("上传文件失败", err) 138 console.log("上传文件失败", err)
139 }, 139 },
140 uploadSuccess(res, file, fileList) { 140 uploadSuccess(res, file, fileList) {
141 this.filesData.list = res.result; 141 this.getFileList();
142 insertFile(this.filesData).then(res => {
143 if (res.success) {
144 Message.success("上传成功")
145 this.getFileList(this.filesData.glbsm)
146 } else {
147 Message.error(res.message)
148 }
149 })
150 }, 142 },
151 handleRemove(file, fileList) { 143 handleRemove(file, fileList) {
152 console.log(file, fileList); 144 console.log(file, fileList);
......
...@@ -81,7 +81,7 @@ ...@@ -81,7 +81,7 @@
81 </td> 81 </td>
82 <td colspan="2">宗地特征码<i class="requisite">*</i></td> 82 <td colspan="2">宗地特征码<i class="requisite">*</i></td>
83 <td colspan="4"> 83 <td colspan="4">
84 <el-select class="formSelect" :disabled="formData.qszt!='0'" v-model="formData.zdtzmbsm"> 84 <el-select class="formSelect" ref="zdtzm" :disabled="formData.qszt!='0'" v-model="formData.zdtzmbsm">
85 <el-option 85 <el-option
86 v-for="item in $store.state.zdtzmList" 86 v-for="item in $store.state.zdtzmList"
87 :key="item.bsm" 87 :key="item.bsm"
...@@ -107,7 +107,7 @@ ...@@ -107,7 +107,7 @@
107 </td> 107 </td>
108 <td colspan="2">宗地代码<i class="requisite">*</i></td> 108 <td colspan="2">宗地代码<i class="requisite">*</i></td>
109 <td colspan="4" class="psr"> 109 <td colspan="4" class="psr">
110 <input :disabled="formData.qszt!='0'" maxlength="19" 110 <input :disabled="formData.qszt!='0'" @blur="inputBlur($event)" ref="zddm" on maxlength="19"
111 type="text" 111 type="text"
112 class="formInput percent80" 112 class="formInput percent80"
113 v-model="formData.zddm" 113 v-model="formData.zddm"
...@@ -126,8 +126,8 @@ ...@@ -126,8 +126,8 @@
126 <td colspan="2">不动产单元号<i class="requisite">*</i></td> 126 <td colspan="2">不动产单元号<i class="requisite">*</i></td>
127 <td colspan="4" class="psr"> 127 <td colspan="4" class="psr">
128 <input 128 <input
129 type="text" :disabled="formData.qszt!='0'" maxlength="28" 129 type="text" :disabled="formData.qszt!='0'" @blur="inputBlur($event)" ref="bdcdyh" maxlength="28"
130 class="formInput percent80" 130 class="formInput"
131 v-model="formData.bdcdyh" 131 v-model="formData.bdcdyh"
132 /> 132 />
133 <!-- <el-button type="warning" :disabled="formData.qszt!='0'" class="createBtn">生成</el-button> --> 133 <!-- <el-button type="warning" :disabled="formData.qszt!='0'" class="createBtn">生成</el-button> -->
...@@ -136,7 +136,7 @@ ...@@ -136,7 +136,7 @@
136 <tr> 136 <tr>
137 <td colspan="2">坐落<i class="requisite">*</i></td> 137 <td colspan="2">坐落<i class="requisite">*</i></td>
138 <td colspan="4"> 138 <td colspan="4">
139 <input type="text" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.zl" /> 139 <input type="text" :disabled="formData.qszt!='0'" @blur="inputBlur($event)" ref="zl" class="formInput" v-model="formData.zl" />
140 </td> 140 </td>
141 <td colspan="2">项目名称</td> 141 <td colspan="2">项目名称</td>
142 <td colspan="4" class="psr"> 142 <td colspan="4" class="psr">
...@@ -278,50 +278,50 @@ ...@@ -278,50 +278,50 @@
278 <td colspan="2" rowspan="4">宗地四至</td> 278 <td colspan="2" rowspan="4">宗地四至</td>
279 <td colspan="2">北至<i class="requisite">*</i></td> 279 <td colspan="2">北至<i class="requisite">*</i></td>
280 <td colspan="8" class="psr"> 280 <td colspan="8" class="psr">
281 <input type="text" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.zdszb" /> 281 <input type="text" @blur="inputBlur($event)" ref="zdszb" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.zdszb" />
282 </td> 282 </td>
283 </tr> 283 </tr>
284 <tr> 284 <tr>
285 <td colspan="2">东至<i class="requisite">*</i></td> 285 <td colspan="2">东至<i class="requisite">*</i></td>
286 <td colspan="8" class="psr"> 286 <td colspan="8" class="psr">
287 <input type="text" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.zdszd" /> 287 <input type="text" @blur="inputBlur($event)" ref="zdszd" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.zdszd" />
288 </td> 288 </td>
289 </tr> 289 </tr>
290 <tr> 290 <tr>
291 <td colspan="2">南至<i class="requisite">*</i></td> 291 <td colspan="2">南至<i class="requisite">*</i></td>
292 <td colspan="8" class="psr"> 292 <td colspan="8" class="psr">
293 <input type="text" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.zdszn" /> 293 <input type="text" @blur="inputBlur($event)" ref="zdszn" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.zdszn" />
294 </td> 294 </td>
295 </tr> 295 </tr>
296 <tr> 296 <tr>
297 <td colspan="2">西至<i class="requisite">*</i></td> 297 <td colspan="2">西至<i class="requisite">*</i></td>
298 <td colspan="8" class="psr"> 298 <td colspan="8" class="psr">
299 <input type="text" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.zdszx" /> 299 <input type="text" @blur="inputBlur($event)" ref="zdszx" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.zdszx" />
300 </td> 300 </td>
301 </tr> 301 </tr>
302 <tr> 302 <tr>
303 <td colspan="12"> 303 <td colspan="12">
304 <Qlxz ref="qlxzModule" :formData="formData"></Qlxz> 304 <Qlxz ref="qlxzModule" :hasSyqx='true' :formData="formData"></Qlxz>
305 </td> 305 </td>
306 </tr> 306 </tr>
307 <tr> 307 <tr>
308 <td colspan="2" rowspan="2">批准面积(㎡)</td> 308 <td colspan="2" rowspan="2">批准面积(㎡)</td>
309 <td colspan="2" rowspan="2"> 309 <td colspan="2" rowspan="2">
310 <input type="text" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.pzmj" /> 310 <input type="text" :disabled="formData.qszt!='0'" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="formInput" v-model="formData.pzmj" />
311 </td> 311 </td>
312 <td colspan="2" rowspan="2">宗地面积(㎡)</td> 312 <td colspan="2" rowspan="2">宗地面积(㎡)<i class="requisite">*</i></td>
313 <td colspan="2" rowspan="2"> 313 <td colspan="2" rowspan="2">
314 <input type="text" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.zdmj" /> 314 <input type="text" :disabled="formData.qszt!='0'" @blur="inputBlur($event)" ref="zdmj" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="formInput" v-model="formData.zdmj" />
315 </td> 315 </td>
316 <td colspan="2">建筑占地总面积</td> 316 <td colspan="2">建筑占地总面积</td>
317 <td colspan="2"> 317 <td colspan="2">
318 <input type="text" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.jzzdzmj" /> 318 <input type="text" :disabled="formData.qszt!='0'" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="formInput" v-model="formData.jzzdzmj" />
319 </td> 319 </td>
320 </tr> 320 </tr>
321 <tr> 321 <tr>
322 <td colspan="2">建筑面积(㎡)</td> 322 <td colspan="2">建筑面积(㎡)</td>
323 <td colspan="2"> 323 <td colspan="2">
324 <input type="text" :disabled="formData.qszt!='0'" class="formInput" v-model="formData.jzzmj" /> 324 <input type="text" :disabled="formData.qszt!='0'" onkeyup="value=value.replace(/[^\d\.]/g,'')" class="formInput" v-model="formData.jzzmj" />
325 </td> 325 </td>
326 </tr> 326 </tr>
327 <tr> 327 <tr>
...@@ -384,30 +384,7 @@ export default { ...@@ -384,30 +384,7 @@ export default {
384 props: {}, 384 props: {},
385 data() { 385 data() {
386 return { 386 return {
387 // rules: { 387 rules: [],
388 // hdmc: [
389 // { required: true, message: '请输入活动名称', trigger: 'blur' },
390 // { min: 3, max: 5, message: '长度在 3 到 5 个字符', trigger: 'blur' }
391 // ],
392 // xzq: [
393 // { required: true, message: '请选择活行政区', trigger: 'change' }
394 // ],
395 // date1: [
396 // { type: 'date', required: true, message: '请选择日期', trigger: 'change' }
397 // ],
398 // date2: [
399 // { type: 'date', required: true, message: '请选择时间', trigger: 'change' }
400 // ],
401 // type: [
402 // { type: 'array', required: true, message: '请至少选择一个活动性质', trigger: 'change' }
403 // ],
404 // resource: [
405 // { required: true, message: '请选择活动资源', trigger: 'change' }
406 // ],
407 // desc: [
408 // { required: true, message: '请填写活动形式', trigger: 'blur' }
409 // ]
410 // },
411 rjl:'', 388 rjl:'',
412 jzmd:'', 389 jzmd:'',
413 jzxg:'', 390 jzxg:'',
...@@ -501,6 +478,10 @@ export default { ...@@ -501,6 +478,10 @@ export default {
501 this.formData = res.result; 478 this.formData = res.result;
502 console.log(res.result,'res.result'); 479 console.log(res.result,'res.result');
503 this.getXzqData(res.result.xzqbsm,res.result.djqbsm); 480 this.getXzqData(res.result.xzqbsm,res.result.djqbsm);
481 //如果没有宗地代码,自动生成
482 // if(res.result.zddm == null){
483 // this.generatorCode()
484 // }
504 //判断容密高是否为区间值,如果是区间值,则将校验值置为'-'并给rjl,jzmd,jzxg赋值 485 //判断容密高是否为区间值,如果是区间值,则将校验值置为'-'并给rjl,jzmd,jzxg赋值
505 this.rjl = this.isInterval(this.formData.jyrjl) ? this.formData.jyrjl : ''; 486 this.rjl = this.isInterval(this.formData.jyrjl) ? this.formData.jyrjl : '';
506 this.formData.jyrjl = this.isInterval(this.formData.jyrjl) ? '-' : this.formData.jyrjl; 487 this.formData.jyrjl = this.isInterval(this.formData.jyrjl) ? '-' : this.formData.jyrjl;
...@@ -646,70 +627,155 @@ export default { ...@@ -646,70 +627,155 @@ export default {
646 updateZDxx(formData) { 627 updateZDxx(formData) {
647 //获取权利性质数据 628 //获取权利性质数据
648 this.formData.list = this.$refs.qlxzModule.getQlxzDataList(); 629 this.formData.list = this.$refs.qlxzModule.getQlxzDataList();
630 console.log(this.$refs.qlxzModule.getRulesResult(),'this.$refs.qlxzModule.getRules()');
649 //判断容密高是否为区间值,如果是区间值,则将输入框的值赋予 631 //判断容密高是否为区间值,如果是区间值,则将输入框的值赋予
650 this.formData.jyrjl = this.isInterval(this.formData.jyrjl) ? this.rjl : this.formData.jyrjl; 632 this.formData.jyrjl = this.isInterval(this.formData.jyrjl) ? this.rjl : this.formData.jyrjl;
651 this.formData.jyjzmd = this.isInterval(this.formData.jyjzmd) ? this.jzmd : this.formData.jyjzmd; 633 this.formData.jyjzmd = this.isInterval(this.formData.jyjzmd) ? this.jzmd : this.formData.jyjzmd;
652 this.formData.jyjzxg = this.isInterval(this.formData.jyjzxg) ? this.jzxg : this.formData.jyjzxg; 634 this.formData.jyjzxg = this.isInterval(this.formData.jyjzxg) ? this.jzxg : this.formData.jyjzxg;
653 //判断宗地代码和不动产单元号是否手动修改过(宗地代码和不动产单元号的前14位是否和底盘代码一致) 635 this.rules= [
654 if(this.formData.zddm.substring(0,14) != this.dpdm || this.formData.bdcdyh.substring(0,14) != this.dpdm){ 636 {
655 this.$message({ 637 data:this.formData.zdtzmbsm,
656 message: '宗地代码或不动产单元号有误,请核对后再试一次', 638 name:'宗地特征码',
657 type: "warning", 639 dom:this.$refs.zdtzm,
658 }); 640 rule: /^\s*$/g, //非空
659 }else{ 641 },
660 // FIXME:表单验证错误 642 {
661 /* this.$refs['ruleForm'].validate((valid) => { 643 data:this.formData.zddm,
662 debugger 644 name:'宗地代码',
663 if (valid) { 645 dom:this.$refs.zddm,
664 alert('submit!'); 646 rule: /^\s*$/g, //非空
665 647 },
666 } else { 648 {
667 alert("error submit") 649 data:this.formData.bdcdyh,
668 return false; 650 name:'不动产单元号',
651 dom:this.$refs.bdcdyh,
652 rule: /^\s*$/g, //非空
653 },
654 {
655 data:this.formData.zl,
656 name:'坐落',
657 dom:this.$refs.zl,
658 rule: /^\s*$/g, //非空
659 },
660 {
661 data:this.formData.zdszd,
662 name:'宗地东至',
663 dom:this.$refs.zdszd,
664 rule: /^\s*$/g, //非空
665 },
666 {
667 data:this.formData.zdszb,
668 name:'宗地北至',
669 dom:this.$refs.zdszb,
670 rule: /^\s*$/g, //非空
671 },
672 {
673 data:this.formData.zdszx,
674 name:'宗地西至',
675 dom:this.$refs.zdszx,
676 rule: /^\s*$/g, //非空
677 },
678 {
679 data:this.formData.zdszn,
680 name:'宗地南至',
681 dom:this.$refs.zdszn,
682 rule: /^\s*$/g, //非空
683 },
684 {
685 data:this.formData.zdmj,
686 name:'宗地面积',
687 dom:this.$refs.zdmj,
688 rule: /^\s*$/g, //非空
689 },
690 ]
691 // console.log(this.rules,'rules');
692 this.$refs.qlxzModule.getRules();
693 let flag = true;
694 this.rules.forEach(item=>{
695 if(item.rule.test(item.data) || item.data == null){
696 if(item.dom.$el){
697 item.dom.$el.style.border = '1px solid red';
698 item.dom.$el.style.boxSizing = 'border-box';
699 }else{
700 item.dom.style.border = '1px solid red';
701 item.dom.style.boxSizing = 'border-box';
702 }
703 // this.$message({
704 // // message: item.name+'不能为空',
705 // message: '不能为空',
706 // type: "warning",
707 // });
708 flag = false;
709 return false
669 } 710 }
670 });*/ 711 })
671 updateQjZdjbxx(this.formData) 712 this.$nextTick(()=>{
672 .then((res) => { 713 if(flag && this.$refs.qlxzModule.getRulesResult()){
673 if (res.code == 200) { 714 //宗地面积处理
674 console.log(res); 715 // console.log(this.formData.zdmj,'this.formData.zdmj');
675 this.$message({ 716 // this.formData.zdmj = this.formData.zdmj.replace(/[^\d\.]/g,'')
676 message: '保存成功', 717 //判断宗地代码和不动产单元号是否手动修改过(宗地代码和不动产单元号的前14位是否和底盘代码一致)
677 type: "success", 718 if(this.formData.zddm.substring(0,14) != this.dpdm || this.formData.bdcdyh.substring(0,14) != this.dpdm){
678 });
679 // 保存成功再次查询
680 this.getZdjbxxData(this.$store.state.zdbsm);
681 } else {
682 this.$message({ 719 this.$message({
683 message: res.message, 720 message: '宗地代码或不动产单元号有误,请核对后再试一次',
684 type: "warning", 721 type: "warning",
685 }); 722 });
723 }else{
724 updateQjZdjbxx(this.formData)
725 .then((res) => {
726 if (res.code == 200) {
727 console.log(res);
728 this.$message({
729 message: '保存成功',
730 type: "success",
731 });
732 // 保存成功再次查询
733 this.getZdjbxxData(this.$store.state.zdbsm);
734 } else {
735 this.$message({
736 message: res.message,
737 type: "warning",
738 });
739 }
740 })
741 .catch((error) => {});
742 //保存到空间库里面
743 var self = this;
744 for(var key in this.geoAttributes){
745 if(key == "BSM"){
746 self.geoAttributes[key] = this.$store.state.zdbsm
747 }else if(key == 'QLSDFS'){
748 var qlsdfsList = self.$store.state.qlsdfsList,value = self.formData.qlsdfs;
749 var qlsdfs = qlsdfsList.filter(item => {
750 return item.bsm == value;
751 })
752 self.geoAttributes[key] = qlsdfs[0] ? qlsdfs[0].mc:"";
753 }else {
754 var formKay = key.toLowerCase();
755 self.geoAttributes[key] = self.formData[formKay];
756 }
757 }
758 self.updAttributes(this.$store.state.zdbsm,'zd',this.geoAttributes,function (res) {
759 console.log("属性保存完成!!");
760 });
686 } 761 }
687 }) 762 }else{
688 .catch((error) => {}); 763 this.$message({
689 //保存到空间库里面 764 // message: item.name+'不能为空',
690 var self = this; 765 message: '请完善表单后再继续操作',
691 for(var key in this.geoAttributes){ 766 type: "warning",
692 if(key == "BSM"){ 767 });
693 self.geoAttributes[key] = this.$store.state.zdbsm
694 }else if(key == 'QLSDFS'){
695 var qlsdfsList = self.$store.state.qlsdfsList,value = self.formData.qlsdfs;
696 var qlsdfs = qlsdfsList.filter(item => {
697 return item.bsm == value;
698 })
699 self.geoAttributes[key] = qlsdfs[0] ? qlsdfs[0].mc:"";
700 }else {
701 var formKay = key.toLowerCase();
702 self.geoAttributes[key] = self.formData[formKay];
703 } 768 }
704 } 769 })
705 self.updAttributes(this.$store.state.zdbsm,'zd',this.geoAttributes,function (res) {
706 console.log("属性保存完成!!");
707 });
708 770
771 },
772 inputBlur(e){
773 if(e.target.value!=''){
774 e.target.style.border=""
775 }else{
776 e.target.style.border="1px solid red";
777 e.target.style.boxSizing = 'border-box';
709 } 778 }
710
711
712
713 }, 779 },
714 //提交宗地基本信息 780 //提交宗地基本信息
715 submitZDxx(){ 781 submitZDxx(){
...@@ -815,6 +881,16 @@ export default { ...@@ -815,6 +881,16 @@ export default {
815 zdbsm:function (val) { 881 zdbsm:function (val) {
816 this.getZdjbxxData(val) 882 this.getZdjbxxData(val)
817 this.curZdbsm = val; 883 this.curZdbsm = val;
884 },
885 "formData.bdcdyh":function (val) {
886 if (val != '') {
887 this.$refs.bdcdyh.style.border = '';
888 }
889 },
890 "formData.zddm":function (val) {
891 if (val != '') {
892 this.$refs.zddm.style.border = '';
893 }
818 } 894 }
819 }, 895 },
820 }; 896 };
...@@ -827,6 +903,7 @@ export default { ...@@ -827,6 +903,7 @@ export default {
827 .formMenu { 903 .formMenu {
828 width: 100%; 904 width: 100%;
829 margin: 0 auto; 905 margin: 0 auto;
906 margin-bottom: 50px;
830 } 907 }
831 .zdjbxxTable { 908 .zdjbxxTable {
832 margin: 10px 0; 909 margin: 10px 0;
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
2 <div ref="lpb" class="content_box"> 2 <div ref="lpb" class="content_box">
3 <el-tabs v-model="activeName" class="tabs" @tab-click="handleClick"> 3 <el-tabs v-model="activeName" class="tabs" @tab-click="handleClick">
4 <el-tab-pane label="自然幢信息" name="zrzxx"><zrzxx></zrzxx></el-tab-pane> 4 <el-tab-pane label="自然幢信息" name="zrzxx"><zrzxx></zrzxx></el-tab-pane>
5 <el-tab-pane label="业主共有" name="yzgy"><yzgy></yzgy></el-tab-pane> 5 <el-tab-pane label="业主共有" name="yzgy"><yzgy v-if="yzgyLoad"></yzgy></el-tab-pane>
6 <el-tab-pane label="登记簿" name="djb"><djb></djb></el-tab-pane> 6 <el-tab-pane label="登记簿" name="djb"><djb></djb></el-tab-pane>
7 <el-tab-pane label="楼盘表" name="lpb"><lpb v-if="lpbLoad"></lpb></el-tab-pane> 7 <el-tab-pane label="楼盘表" name="lpb"><lpb v-if="lpbLoad"></lpb></el-tab-pane>
8 <el-tab-pane label="历史回溯" name="lshs"><lshs></lshs></el-tab-pane> 8 <el-tab-pane label="历史回溯" name="lshs"><lshs></lshs></el-tab-pane>
...@@ -28,6 +28,7 @@ export default { ...@@ -28,6 +28,7 @@ export default {
28 return { 28 return {
29 activeName: "zrzxx", 29 activeName: "zrzxx",
30 lpbLoad:false, //默认不加载楼盘表组件 30 lpbLoad:false, //默认不加载楼盘表组件
31 yzgyLoad:false,
31 }; 32 };
32 }, 33 },
33 methods: { 34 methods: {
...@@ -35,6 +36,9 @@ export default { ...@@ -35,6 +36,9 @@ export default {
35 if(!this.lpbLoad){ 36 if(!this.lpbLoad){
36 this.lpbLoad = tab.name == 'lpb' ? true : false 37 this.lpbLoad = tab.name == 'lpb' ? true : false
37 } 38 }
39 if(!this.yzgyLoad){
40 this.yzgyLoad = tab.name == 'yzgy' ? true : false
41 }
38 }, 42 },
39 }, 43 },
40 created() {}, 44 created() {},
......
1 <template> 1 <template>
2 <div class="h content-form"> 2 <div class="h content-form" ref="mainBox" :class="$route.path == '/h' ? 'hpage':''">
3 <el-form ref="form" :model="form" label-width="160px"> 3 <el-form ref="form" :model="form" label-width="160px" class="form" :style="{'height': $route.path == '/h' ? '100%' : formHeight+'px'}">
4 <Qlr ref="qlrxxModule" :bsm='bsm'></Qlr> 4 <Qlr ref="qlrxxModule" :bsm='bsm'></Qlr>
5 <table border="1" width="100%" cellspacing="0" cellpadding="0" class="hTable"> 5 <table border="1" width="100%" cellspacing="0" cellpadding="0" class="hTable">
6 <tbody> 6 <tbody>
...@@ -310,7 +310,7 @@ ...@@ -310,7 +310,7 @@
310 310
311 <tr> 311 <tr>
312 <td colspan="12" rowspan="4" align="center"> 312 <td colspan="12" rowspan="4" align="center">
313 <Qlxz ref="qlxzModule"></Qlxz> 313 <Qlxz ref="qlxzModule" :hasSyqx='false'></Qlxz>
314 </td> 314 </td>
315 </tr> 315 </tr>
316 <tr></tr> 316 <tr></tr>
...@@ -391,22 +391,19 @@ ...@@ -391,22 +391,19 @@
391 </tbody> 391 </tbody>
392 </table> 392 </table>
393 </el-form> 393 </el-form>
394 <div class="btnGroup"> 394 <div class="header-button" :style="{width:mainBoxWidth+'px'}">
395 <el-button type="primary" @click="onSave">保存</el-button> 395 <el-button type="primary" class="saveBtn" @click="onSave">保存</el-button>
396 <el-button type="primary" @click="onSubmit">提交</el-button> 396 <el-button type="primary" @click="onSubmit">提交</el-button>
397 <el-button type="primary" @click="registerCall">登记调用</el-button> 397 <el-button type="primary" @click="registerCall">登记调用</el-button>
398 <!-- <el-button type="primary" class="saveBtn" @click="save">保存</el-button> -->
398 </div> 399 </div>
399 <!-- <div style="min-height: 40px;text-align: center;margin-top: 10px">
400 <el-button type="success" @click="onSave">保存</el-button>
401 <el-button type="primary" @click="onSubmit">提交</el-button>
402 </div> -->
403 </div> 400 </div>
404 401
405 </template> 402 </template>
406 403
407 <script> 404 <script>
408 import Qlr from "./../../../../../components/formMenu/qlr"; 405 import Qlr from "./../../../../../components/formMenu/qlr";
409 import Qlxz from "./../../../../../components/formMenu/qlxz_simple"; 406 import Qlxz from "./../../../../../components/formMenu/qlxz";
410 import {getQjHDetailByBsm,updateQjH} from "./../../../../../api/h"; 407 import {getQjHDetailByBsm,updateQjH} from "./../../../../../api/h";
411 import {getBdcdyh} from "./../../../../../api/zrz"; 408 import {getBdcdyh} from "./../../../../../api/zrz";
412 import {submit,registerCall} from "./../../../../../api/common" 409 import {submit,registerCall} from "./../../../../../api/common"
...@@ -425,9 +422,7 @@ ...@@ -425,9 +422,7 @@
425 }, 422 },
426 data () { 423 data () {
427 return { 424 return {
428
429 disableFlag:false, 425 disableFlag:false,
430
431 //树型结构 426 //树型结构
432 show:true, 427 show:true,
433 clearable: true, 428 clearable: true,
...@@ -523,12 +518,18 @@ ...@@ -523,12 +518,18 @@
523 value: '', 518 value: '',
524 ytTitleRowspan:1, //用途的单元格垂直合并数量 519 ytTitleRowspan:1, //用途的单元格垂直合并数量
525 fwjgTitleRowspan:1, //房屋结构的单元格垂直合并数量 520 fwjgTitleRowspan:1, //房屋结构的单元格垂直合并数量
521 formHeight:0,
522 mainBoxWidth:0,
526 } 523 }
527 }, 524 },
528 created(){ 525 created(){
529 let bsm=this.$store.state.hbsm 526 let bsm=this.$store.state.hbsm
530 console.log(bsm,'户BSM') 527 console.log(bsm,'户BSM')
531 this.getHInfo(bsm); 528 this.getHInfo(bsm);
529 this.$nextTick(()=>{
530 this.mainBoxWidth = this.$refs.mainBox.clientWidth;
531 this.formHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 320
532 })
532 }, 533 },
533 methods: { 534 methods: {
534 registerCall(){ 535 registerCall(){
...@@ -590,13 +591,8 @@ ...@@ -590,13 +591,8 @@
590 if(res.code===200){ 591 if(res.code===200){
591 this.form = res.result; 592 this.form = res.result;
592 if(res.result.qszt !== '0'){ 593 if(res.result.qszt !== '0'){
593 console.log(JSON.stringify(res)+":res")
594 console.log(JSON.stringify(res.result)+":res.result")
595 console.log(res.result.qszt+":res.result.qszt")
596 console.log(res.result.qszt !== '0'+":res.result.qszt!==0")
597 this.disableFlag = true; 594 this.disableFlag = true;
598 } 595 }
599 console.log(this.disableFlag)
600 if(this.form.scyclx==='0'){ 596 if(this.form.scyclx==='0'){
601 this.$set(this.form,"ycjzmj", this.form.jzmj) 597 this.$set(this.form,"ycjzmj", this.form.jzmj)
602 this.$set(this.form,"yctnjzmj", this.form.tnjzmj) 598 this.$set(this.form,"yctnjzmj", this.form.tnjzmj)
...@@ -888,6 +884,15 @@ ...@@ -888,6 +884,15 @@
888 .el-select{ 884 .el-select{
889 display:block; 885 display:block;
890 } 886 }
887 .form{
888 overflow-y: scroll;
889 overflow-x: hidden;
890 margin-bottom: 30px;
891 }
892 }
893 .hpage{
894 box-sizing: border-box;
895 padding: 8px 6px 18px 18px;
891 } 896 }
892 897
893 table{ 898 table{
...@@ -904,8 +909,25 @@ ...@@ -904,8 +909,25 @@
904 height: 30px !important; 909 height: 30px !important;
905 } 910 }
906 } 911 }
907 .btnGroup{ 912
908 text-align: center; 913 .header-button {
909 margin-top: 20px; 914 height: 50px;
910 } 915 position: fixed;
916 bottom: 0;
917 right: 6px;
918 text-align: center;
919 background-color: #ffffff;
920 .el-button{
921 padding: 10px 30px;
922 margin-top: 8px;
923 }
924 .saveBtn {
925 background-color: #00CACD;
926 border-color: #00CACD;
927 }
928 .saveBtn:hover {
929 background-color: rgba(0, 202, 205, .8);
930 border-color: rgba(0, 202, 205, .8);
931 }
932 }
911 </style> 933 </style>
......
...@@ -468,6 +468,7 @@ export default { ...@@ -468,6 +468,7 @@ export default {
468 //清空已选中层户 468 //清空已选中层户
469 this.cbsmList = []; 469 this.cbsmList = [];
470 this.bsms = []; 470 this.bsms = [];
471 this.$refs.lpbContent.hbsmList = [];
471 this.$nextTick(()=>{ 472 this.$nextTick(()=>{
472 //户 473 //户
473 this.$refs.lpbContent.$refs.hBsm.forEach(item=>{ 474 this.$refs.lpbContent.$refs.hBsm.forEach(item=>{
...@@ -484,6 +485,7 @@ export default { ...@@ -484,6 +485,7 @@ export default {
484 }) 485 })
485 //获取图例数据 486 //获取图例数据
486 this.getDyztBsmList(); 487 this.getDyztBsmList();
488 this.getLpbFwytAndQlxz();
487 }, 489 },
488 //获取高度计算lpb内容区高度 490 //获取高度计算lpb内容区高度
489 getHeight() { 491 getHeight() {
...@@ -550,16 +552,17 @@ export default { ...@@ -550,16 +552,17 @@ export default {
550 }, 552 },
551 //获取选中户bsm 553 //获取选中户bsm
552 getHbsm(data, type) { 554 getHbsm(data, type) {
553 this.bsms = data;
554 if (type) { 555 if (type) {
555 // 双击 556 // 双击
556 this.hbsm = this.bsms[this.bsms.length - 1]; 557 this.hbsm = data;
558 this.$store.state.hbsm=this.data;
557 this.hbjVisible = true; 559 this.hbjVisible = true;
558 this.$nextTick(function() { 560 this.$nextTick(function() {
559 this.$refs.hbj.getHInfo(this.hbsm); 561 this.$refs.hbj.getHInfo(this.hbsm);
560 }); 562 });
561 } else { 563 } else {
562 //单击 TO DO 564 //单击 TO DO
565 this.bsms = data;
563 } 566 }
564 }, 567 },
565 //获取选中层bsmlist 568 //获取选中层bsmlist
...@@ -586,9 +589,9 @@ export default { ...@@ -586,9 +589,9 @@ export default {
586 }, 589 },
587 //调用楼盘表信息查询接口 590 //调用楼盘表信息查询接口
588 getlpbData() { 591 getlpbData() {
589 this.$refs.lpbContent.getLpb(this.$store.state.zrzbsm); 592 this.$refs.lpbContent.loadingData(this.$store.state.zrzbsm,this.scyclx);
590 //改变楼盘表子组件的key值,重新渲染 593 //改变楼盘表子组件的key值,重新渲染
591 this.time = new Date().getTime(); 594 // this.time = new Date().getTime();
592 }, 595 },
593 //实预测装换 596 //实预测装换
594 plScYcChange() { 597 plScYcChange() {
...@@ -607,7 +610,7 @@ export default { ...@@ -607,7 +610,7 @@ export default {
607 //每次切换房屋状态,将之前高亮的户边框颜色重置为默认 610 //每次切换房屋状态,将之前高亮的户边框颜色重置为默认
608 this.$refs.lpbContent.choosedList = []; 611 this.$refs.lpbContent.choosedList = [];
609 this.$refs.lpbContent.$refs.hBsm.forEach((item) => { 612 this.$refs.lpbContent.$refs.hBsm.forEach((item) => {
610 item.style.borderColor = '#E6E6E6'; 613 item.style.border = '';
611 }); 614 });
612 // console.log(bsms,'bsms'); 615 // console.log(bsms,'bsms');
613 // console.log(color,'color'); 616 // console.log(color,'color');
...@@ -740,7 +743,7 @@ export default { ...@@ -740,7 +743,7 @@ export default {
740 }, 743 },
741 selectedZt(n){ 744 selectedZt(n){
742 this.legendToggleFlag = true; 745 this.legendToggleFlag = true;
743 } 746 },
744 }, 747 },
745 }; 748 };
746 </script> 749 </script>
......
...@@ -21,13 +21,13 @@ ...@@ -21,13 +21,13 @@
21 ref="ljz" 21 ref="ljz"
22 v-for="(ljzs, ljzIndex) in lpbData.ljzs" 22 v-for="(ljzs, ljzIndex) in lpbData.ljzs"
23 :key="ljzIndex" 23 :key="ljzIndex"
24 :style="{'marginTop':ljzs.zdys.length > 0 ? '-30px':0}" 24 :style="{'marginTop':ljzs.zdys.length>0?'0':'30px'}"
25 > 25 >
26 <!-- <div class="ljz-zdy-wrap" :style="{'min-height':ljzzdyHeight+40+'px'}"> --> 26 <!-- <div class="ljz-zdy-wrap" :style="{'min-height':ljzzdyHeight+40+'px'}"> -->
27 <!-- 循环逻辑幢下的幢单元 --> 27 <!-- 循环逻辑幢下的幢单元 -->
28 <div 28 <div
29 class="ljz-zdy" 29 class="ljz-zdy"
30 :style="{ 'min-height': ljzzdyHeight + 40 + 'px' }" 30 :style="{ 'min-height': ljzzdyHeight + 40 + 'px','marginRight':zdyIndex<(ljzs.zdys.length-1)?'20px':'0'}"
31 ref="ljzzdy" 31 ref="ljzzdy"
32 v-show="ljzs.zdys.length > 0" 32 v-show="ljzs.zdys.length > 0"
33 v-for="(zdys, zdyIndex) in ljzs.zdys" 33 v-for="(zdys, zdyIndex) in ljzs.zdys"
...@@ -294,7 +294,7 @@ ...@@ -294,7 +294,7 @@
294 @close="moveHClose" 294 @close="moveHClose"
295 :move-hvisible="moveHvisible" 295 :move-hvisible="moveHvisible"
296 :type="scyclx" 296 :type="scyclx"
297 @loading="loadingData" 297 @loading="loadingData($store.state.zrzbsm,$parent.scyclx)"
298 ></move-h> 298 ></move-h>
299 </div> 299 </div>
300 </template> 300 </template>
...@@ -363,11 +363,11 @@ export default { ...@@ -363,11 +363,11 @@ export default {
363 }, 200); 363 }, 200);
364 }, 364 },
365 methods: { 365 methods: {
366 loadingData() { 366 loadingData(zrzbsm,scyclx) {
367 this.getLpb(this.$store.state.zrzbsm, this.$parent.scyclx); 367 this.getLpb(zrzbsm,scyclx,true);
368 }, 368 },
369 //获取楼盘表数据 369 //获取楼盘表数据
370 getLpb(zrzbsm, scyclx) { 370 getLpb(zrzbsm, scyclx,actual) {
371 getLpb(zrzbsm, scyclx).then((res) => { 371 getLpb(zrzbsm, scyclx).then((res) => {
372 if (res.code == 200) { 372 if (res.code == 200) {
373 this.loading = false; 373 this.loading = false;
...@@ -382,6 +382,9 @@ export default { ...@@ -382,6 +382,9 @@ export default {
382 }else{ 382 }else{
383 this.sclpbData = res.result == null ? this.sclpbData : res.result; 383 this.sclpbData = res.result == null ? this.sclpbData : res.result;
384 } 384 }
385 if(actual){
386 this.lpbData = res.result == null ? this.yclpbData : res.result;
387 }
385 this.$nextTick(() => { 388 this.$nextTick(() => {
386 //渲染楼盘表 389 //渲染楼盘表
387 this.dataChange(); 390 this.dataChange();
...@@ -508,8 +511,8 @@ export default { ...@@ -508,8 +511,8 @@ export default {
508 //户双击事件 511 //户双击事件
509 dbclick(bsm) { 512 dbclick(bsm) {
510 clearTimeout(this.time); 513 clearTimeout(this.time);
511 this.hbsmList.push(bsm); // 将户bsm放进hbsmList 514 // this.hbsmList.push(bsm); // 将户bsm放进hbsmList
512 this.$parent.getHbsm(this.hbsmList, true); 515 this.$parent.getHbsm(bsm, true);
513 }, 516 },
514 //删除多重数组中的某一项 517 //删除多重数组中的某一项
515 deleteArrOption(arr, item) { 518 deleteArrOption(arr, item) {
...@@ -689,9 +692,9 @@ export default { ...@@ -689,9 +692,9 @@ export default {
689 // console.log(this.choosedList,'this.choosedList'); 692 // console.log(this.choosedList,'this.choosedList');
690 this.choosedList.forEach((i) => { 693 this.choosedList.forEach((i) => {
691 if (item.dataset.bsm == i) { 694 if (item.dataset.bsm == i) {
692 console.log(item.style.borderColor ,'item.style.borderColor '); 695 // console.log(item.style.border,'item.style.border');
693 console.log(this.borderColor,'this.borderColor'); 696 // console.log(this.borderColor,'this.borderColor');
694 item.style.borderColor = this.borderColor; 697 item.style.border = '1px solid '+this.borderColor;
695 } 698 }
696 }); 699 });
697 }); 700 });
...@@ -724,7 +727,7 @@ export default { ...@@ -724,7 +727,7 @@ export default {
724 height: auto; 727 height: auto;
725 overflow: hidden; 728 overflow: hidden;
726 .ljz { 729 .ljz {
727 margin-bottom: 20px; 730 // margin-bottom: 20px;
728 display: table; 731 display: table;
729 // position: relative; 732 // position: relative;
730 // .ljz-zdy-wrap { 733 // .ljz-zdy-wrap {
...@@ -732,7 +735,6 @@ export default { ...@@ -732,7 +735,6 @@ export default {
732 // display: table; 735 // display: table;
733 .ljz-zdy { 736 .ljz-zdy {
734 height: auto; 737 height: auto;
735 margin-right: 20px;
736 float: left; 738 float: left;
737 position: relative; 739 position: relative;
738 .zdy-name { 740 .zdy-name {
...@@ -772,13 +774,13 @@ export default { ...@@ -772,13 +774,13 @@ export default {
772 } 774 }
773 } 775 }
774 .bottom40 { 776 .bottom40 {
775 position: absolute; 777 margin-bottom: -30px;
776 bottom: 40px;
777 } 778 }
778 .zdy-wrap { 779 .zdy-wrap {
779 height: auto; 780 height: auto;
780 overflow: hidden; 781 overflow: hidden;
781 margin-bottom: 60px; 782 margin-bottom: 60px;
783 margin-top: 30px;
782 .zdy { 784 .zdy {
783 float: left; 785 float: left;
784 margin-right: 20px; 786 margin-right: 20px;
......
1 <template> 1 <template>
2 <div class=""></div> 2 <div class="">
3 <el-table
4 :data="tableData"
5 style="width: 100%;margin-bottom: 20px;"
6 row-key="bsm"
7 border
8 default-expand-all
9 :tree-props="{children: 'children', hasChildren: 'hasChildren'}">
10 <el-table-column
11 prop="mc"
12 label="地址(单元名称)">
13 </el-table-column>
14 <el-table-column
15 prop="bdcdyh"
16 label="不动产单元号">
17 </el-table-column>
18 <el-table-column
19 prop="ch"
20 label="层号"
21 :formatter="chFilter">
22 </el-table-column>
23 <el-table-column
24 prop="hh"
25 label="户号"
26 :formatter="hhFilter">
27 </el-table-column>
28 <el-table-column
29 prop="fwyt"
30 label="房屋用途">
31 </el-table-column>
32 <el-table-column
33 prop="fwjg"
34 label="房屋结构">
35 </el-table-column>
36 <el-table-column
37 prop="jzmj"
38 label="面积">
39 </el-table-column>
40 <el-table-column
41 prop="tnjzmj"
42 label="套内建筑面积">
43 </el-table-column>
44 <el-table-column
45 prop="ftjzmj"
46 label="分摊建筑面积">
47 </el-table-column>
48 <el-table-column
49 prop="dxbfjzmj"
50 label="地下部分建筑面积">
51 </el-table-column>
52 <el-table-column
53 prop="qtjzmj"
54 label="其它建筑面积">
55 </el-table-column>
56 </el-table>
57 </div>
3 </template> 58 </template>
4 59
5 <script> 60 <script>
61 import {getDetailInfo} from "./../../../../api/lpb"
6 export default { 62 export default {
7 name:"", 63 name:"",
8 components:{}, 64 components:{},
9 props:{}, 65 props:{},
10 data(){ 66 data(){
11 return { 67 return {
68 tableData: []
12 } 69 }
13 }, 70 },
14 created(){}, 71 created(){},
15 mounted(){}, 72 mounted(){
16 methods:{}, 73 this.getData();
74 },
75 methods:{
76
77 chFilter(row, column){
78 if(row.ch === 0){
79 return ''
80 }else {
81 return row.ch;
82 }
83 },
84
85 hhFilter(row, column){
86 if(row.hh === 0){
87 return ''
88 }else {
89 return row.hh;
90 }
91 },
92
93 getData(){
94 let zrzbsm = '12a4eb0cf2b527273ff5f0b96820715a';
95 let scyclx = '0';
96 getDetailInfo(zrzbsm,scyclx).then((res)=>{
97 if(res.code===200){
98 console.log(res.result)
99 this.tableData = res.result;
100 }
101 })
102 },
103
104 load(tree, treeNode, resolve) {
105 setTimeout(() => {
106 resolve([
107 {
108 id: 31,
109 date: '2016-05-01',
110 name: '王小虎',
111 address: '上海市普陀区金沙江路 1519 弄'
112 }, {
113 id: 32,
114 date: '2016-05-01',
115 name: '王小虎',
116 address: '上海市普陀区金沙江路 1519 弄'
117 }
118 ])
119 }, 1000)
120 }
121
122
123 },
17 computed: {}, 124 computed: {},
18 watch: {}, 125 watch: {},
19 } 126 }
......
1 <template> 1 <template>
2 <div class=""> 2 <div class="main" ref="mainBox">
3 <div class="main"> 3 <table border="1">
4 <table border="1"> 4 <tr>
5 <tr> 5 <td colspan="3">宗地代码</td>
6 <td colspan="3">宗地代码</td> 6 <td colspan="4"><input type="text" class="formInput" v-model="zddm " disabled/></td>
7 <td colspan="4"><input type="text" class="formInput" v-model="zddm " disabled/></td> 7 </tr>
8 </tr> 8 <tr>
9 <tr> 9 <td colspan="3">建筑物区分所有权业主共有部分权利人</td>
10 <td colspan="3">建筑物区分所有权业主共有部分权利人</td> 10 <td colspan="4"><input type="text" class="formInput" v-model="Data.qlr" disabled/></td>
11 <td colspan="4"><input type="text" class="formInput" v-model="Data.qlr" disabled/></td> 11 </tr>
12 </tr> 12 </table>
13 </table> 13 <table border="1">
14 <table border="1"> 14 <tr>
15 <tr> 15 <td>
16 <td> 16 <el-button
17 <el-button 17 type="primary"
18 type="primary" 18 class="changeBtn outAdd addMinus"
19 class="changeBtn outAdd addMinus" 19 @click="addRow"
20 @click="addRow" 20 >+</el-button
21 >+</el-button 21 >
22 > 22 </td>
23 </td> 23 <td>建(构)筑物编号</td>
24 <td>建(构)筑物编号</td> 24 <td>建(构)筑物数量</td>
25 <td>建(构)筑物数量</td> 25 <td>建(构)筑物面积(㎡)</td>
26 <td>建(构)筑物面积(㎡)</td> 26 <td>占地面积(㎡)</td>
27 <td>占地面积(㎡)</td> 27 <td>分摊土地面积(㎡)</td>
28 <td>分摊土地面积(㎡)</td> 28 <td>附记</td>
29 <td>附记</td> 29 </tr>
30 </tr> 30 <tr v-for="(item,i) in Data.list" :key="i">
31 <tr v-for="(item,i) in Data.list" :key="i"> 31 <td>
32 <td> 32 <el-button
33 <el-button 33 type="primary"
34 type="primary" 34 class="changeBtn outMinus addMinus"
35 class="changeBtn outMinus addMinus" 35 @click="delRow(i)"
36 @click="delRow(i)" 36 >-</el-button
37 >-</el-button 37 >
38 > 38 </td>
39 </td> 39 <td><el-input v-model="item.jgzwbh" placeholder="请输入建(构)筑物编号"></el-input></td>
40 <td><el-input v-model="item.jgzwbh" placeholder="请输入建(构)筑物编号"></el-input></td> 40 <td><el-input v-model="item.jgzsl" oninput="value = (value.match(/^\d*/g)) || null" placeholder="请输入建(构)筑物数量"></el-input></td>
41 <td><el-input v-model="item.jgzsl" oninput="value = (value.match(/^\d*/g)) || null" placeholder="请输入建(构)筑物数量"></el-input></td> 41 <td><el-input v-model="item.jgzmj" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" placeholder="请输入建(构)筑物面积(㎡)"></el-input></td>
42 <td><el-input v-model="item.jgzmj" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" placeholder="请输入建(构)筑物面积(㎡)"></el-input></td> 42 <td><el-input v-model="item.zdmj" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" placeholder="请输入占地面积(㎡)"></el-input></td>
43 <td><el-input v-model="item.zdmj" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" placeholder="请输入占地面积(㎡)"></el-input></td> 43 <td><el-input v-model="item.fttdmj" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" placeholder="请输入分摊土地面积(㎡)"></el-input></td>
44 <td><el-input v-model="item.fttdmj" oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null" placeholder="请输入分摊土地面积(㎡)"></el-input></td> 44 <td><el-input v-model="item.fj" placeholder="请输入附记"></el-input></td>
45 <td><el-input v-model="item.fj" placeholder="请输入附记"></el-input></td> 45 </tr>
46 </tr> 46 <!-- <tr>
47 <!-- <tr> 47 <td>统计</td>
48 <td>统计</td> 48 <td>{{sumTdsyqsyqmj}}</td>
49 <td>{{sumTdsyqsyqmj}}</td> 49 <td>{{sumDydytdmj}}</td>
50 <td>{{sumDydytdmj}}</td> 50 <td>{{sumFttdmj}}</td>
51 <td>{{sumFttdmj}}</td> 51 <td>{{sumFttdmj}}</td>
52 <td>{{sumFttdmj}}</td> 52 <td>{{sumFttdmj}}</td>
53 <td>{{sumFttdmj}}</td> 53 <td>{{sumFttdmj}}</td>
54 <td>{{sumFttdmj}}</td> 54 </tr>-->
55 </tr>--> 55 </table>
56 </table> 56 <!-- <div class="pers">
57 <div class="pers"> 57 <el-button @click="save" type="primary">保存</el-button>
58 <el-button @click="save" type="primary">保存</el-button> 58 </div> -->
59 </div> 59 <div class="header-button" :style="{width:mainBoxWidth+'px'}">
60 <el-button type="primary" class="saveBtn" @click="save">保存</el-button>
60 </div> 61 </div>
61 </div> 62 </div>
62 </template> 63 </template>
...@@ -83,7 +84,8 @@ ...@@ -83,7 +84,8 @@
83 fttdmj: '', //分摊土地面积 84 fttdmj: '', //分摊土地面积
84 fj: '' 85 fj: ''
85 }] 86 }]
86 } 87 },
88 mainBoxWidth:0
87 } 89 }
88 }, 90 },
89 91
...@@ -127,10 +129,12 @@ ...@@ -127,10 +129,12 @@
127 console.log("create init...") 129 console.log("create init...")
128 }, 130 },
129 mounted() { 131 mounted() {
130 console.log("mounted init...") 132 // console.log(this.$refs.mainBox.clientWidth,"this.$refs.mainBox.clientWidth")
131 this.Data.glbsm = this.$store.state.zrzbsm 133 this.Data.glbsm = this.$store.state.zrzbsm
132 this.zddm = this.$store.state.zddm 134 this.zddm = this.$store.state.zddm
133 this.getData(this.Data.glbsm) 135 this.$nextTick(() => {
136 this.mainBoxWidth = this.$refs.mainBox.clientWidth;
137 })
134 }, 138 },
135 watch: { 139 watch: {
136 "$store.state.zdbsm": function (bsm) { 140 "$store.state.zdbsm": function (bsm) {
...@@ -147,7 +151,7 @@ ...@@ -147,7 +151,7 @@
147 box-sizing: border-box; 151 box-sizing: border-box;
148 padding: 18px; 152 padding: 18px;
149 height: auto; 153 height: auto;
150 width: 80%; 154 width: 100%;
151 } 155 }
152 156
153 table { 157 table {
...@@ -186,4 +190,22 @@ ...@@ -186,4 +190,22 @@
186 .dzwsl { 190 .dzwsl {
187 width: 200px; 191 width: 200px;
188 } 192 }
193 .header-button {
194 height: 50px;
195 position: fixed;
196 bottom: 0;
197 right: 0;
198 text-align: center;
199 background-color: #ffffff;
200 .saveBtn {
201 background-color: #00CACD;
202 border-color: #00CACD;
203 padding: 10px 30px;
204 margin-top: 8px;
205 }
206 .saveBtn:hover {
207 background-color: rgba(0, 202, 205, .8);
208 border-color: rgba(0, 202, 205, .8);
209 }
210 }
189 </style> 211 </style>
......
1 <template> 1 <template>
2 <div class="main"> 2 <div class="main" ref="mainBox">
3 <div class="formMenu"> 3 <div class="formMenu">
4 <Qlr ref="qlrxxModule" :bsm="bsm" :qszt="form.qszt"></Qlr> 4 <Qlr ref="qlrxxModule" :bsm="bsm" :qszt="form.qszt"></Qlr>
5 <table border="1" width="100%" cellspacing="0" cellpadding="0" class="zrzTable"> 5 <table border="1" width="100%" cellspacing="0" cellpadding="0" class="zrzTable">
...@@ -14,18 +14,18 @@ ...@@ -14,18 +14,18 @@
14 </td> 14 </td>
15 <td colspan="2" >自然幢号<i class="requisite">*</i></td> 15 <td colspan="2" >自然幢号<i class="requisite">*</i></td>
16 <td colspan="4" class="psr"> 16 <td colspan="4" class="psr">
17 <input class="formInput percent80" :disabled="form.qszt!='0'" maxlength="24" v-model="form.zrzh"> 17 <input class="formInput percent80" ref="zrzh" @blur="inputBlur($event)" :disabled="form.qszt!='0'" maxlength="24" v-model="form.zrzh">
18 <el-button @click.prevent="generatorCode" type="warning" class="createBtn" size="mini">生成</el-button> 18 <el-button @click.prevent="generatorCode" type="warning" class="createBtn" size="mini">生成</el-button>
19 </td> 19 </td>
20 </tr> 20 </tr>
21 <tr> 21 <tr>
22 <td colspan="2" >项目名称<i class="requisite">*</i></td> 22 <td colspan="2" >项目名称<i class="requisite">*</i></td>
23 <td colspan="4" > 23 <td colspan="4" >
24 <input class="formInput " :disabled="form.qszt!='0'" v-model="form.xmmc"> 24 <input class="formInput " ref="xmmc" @blur="inputBlur($event)" :disabled="form.qszt!='0'" v-model="form.xmmc">
25 </td> 25 </td>
26 <td colspan="2" >不动产单元号<i class="requisite">*</i></td> 26 <td colspan="2" >不动产单元号<i class="requisite">*</i></td>
27 <td colspan="4"> 27 <td colspan="4">
28 <input class="formInput " :disabled="form.qszt!='0'" maxlength="28" v-model="form.bdcdyh"> 28 <input class="formInput " ref="bdcdyh" @blur="inputBlur($event)" :disabled="form.qszt!='0'" maxlength="28" v-model="form.bdcdyh">
29 </td> 29 </td>
30 </tr> 30 </tr>
31 31
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
43 <tr> 43 <tr>
44 <td colspan="2" >房屋性质<i class="requisite">*</i></td> 44 <td colspan="2" >房屋性质<i class="requisite">*</i></td>
45 <td colspan="4" > 45 <td colspan="4" >
46 <el-select class="formSelect" :disabled="form.qszt!='0'" v-model="form.fwxzbsm" placeholder="请选择" > 46 <el-select class="formSelect" ref="fwxz" :disabled="form.qszt!='0'" v-model="form.fwxzbsm" placeholder="请选择" >
47 <el-option 47 <el-option
48 v-for="item in $store.state.fwxzOptions" 48 v-for="item in $store.state.fwxzOptions"
49 :key="item.bsm" 49 :key="item.bsm"
...@@ -119,7 +119,7 @@ ...@@ -119,7 +119,7 @@
119 </tr> 119 </tr>
120 120
121 <tr> 121 <tr>
122 <td colspan="2" >产别<i class="requisite">*</i></td> 122 <td colspan="2" >产别</td>
123 <td colspan="4" > 123 <td colspan="4" >
124 <el-select v-model="form.fwcbbsm" :disabled="form.qszt!='0'" placeholder="请选择" > 124 <el-select v-model="form.fwcbbsm" :disabled="form.qszt!='0'" placeholder="请选择" >
125 <el-option 125 <el-option
...@@ -130,7 +130,7 @@ ...@@ -130,7 +130,7 @@
130 </el-option> 130 </el-option>
131 </el-select> 131 </el-select>
132 </td> 132 </td>
133 <td colspan="2" >产权来源<i class="requisite">*</i></td> 133 <td colspan="2" >产权来源</td>
134 <td colspan="4" > 134 <td colspan="4" >
135 <el-select v-model="form.fwcqlybsm" :disabled="form.qszt!='0'" placeholder="请选择" > 135 <el-select v-model="form.fwcqlybsm" :disabled="form.qszt!='0'" placeholder="请选择" >
136 <el-option 136 <el-option
...@@ -155,6 +155,7 @@ ...@@ -155,6 +155,7 @@
155 </td> 155 </td>
156 <td colspan="3" > 156 <td colspan="3" >
157 <el-select-tree style="width:100%" 157 <el-select-tree style="width:100%"
158 ref="ghyt"
158 v-if="show" 159 v-if="show"
159 :default-expand-all="defaultExpandAll" 160 :default-expand-all="defaultExpandAll"
160 :multiple="multiple" 161 :multiple="multiple"
...@@ -170,6 +171,7 @@ ...@@ -170,6 +171,7 @@
170 <td colspan="2" >用途</td> 171 <td colspan="2" >用途</td>
171 <td colspan="4" > 172 <td colspan="4" >
172 <el-select-tree style="width:100%" 173 <el-select-tree style="width:100%"
174 ref="yt"
173 v-if="show" 175 v-if="show"
174 :default-expand-all="defaultExpandAll" 176 :default-expand-all="defaultExpandAll"
175 :multiple="multiple" 177 :multiple="multiple"
...@@ -194,7 +196,7 @@ ...@@ -194,7 +196,7 @@
194 <span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;删除</span> 196 <span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;删除</span>
195 </td> 197 </td>
196 <td colspan="9" > 198 <td colspan="9" >
197 <el-select class="persent78" :disabled="form.qszt!='0'" v-model="item1.fwjgzdbsm" placeholder="请选择" > 199 <el-select class="persent78" ref="fwjg" :disabled="form.qszt!='0'" v-model="item1.fwjgzdbsm" placeholder="请选择" >
198 <el-option 200 <el-option
199 v-for="item in $store.state.jgOptions" 201 v-for="item in $store.state.jgOptions"
200 :key="item.bsm" 202 :key="item.bsm"
...@@ -207,7 +209,7 @@ ...@@ -207,7 +209,7 @@
207 209
208 <tr> 210 <tr>
209 <td colspan="12" align="center"> 211 <td colspan="12" align="center">
210 <Qlxz ref="qlxzModule" :formData="form"></Qlxz> 212 <Qlxz ref="qlxzModule" :hasSyqx='false' :formData="form"></Qlxz>
211 </td> 213 </td>
212 </tr> 214 </tr>
213 215
...@@ -216,7 +218,7 @@ ...@@ -216,7 +218,7 @@
216 <span>坐落<i class="requisite">*</i></span> 218 <span>坐落<i class="requisite">*</i></span>
217 </td> 219 </td>
218 <td colspan="10" > 220 <td colspan="10" >
219 <input class="formInput" :disabled="form.qszt!='0'" v-model="form.zl"> 221 <input class="formInput" ref="zl" @blur="inputBlur($event)" :disabled="form.qszt!='0'" v-model="form.zl">
220 </td> 222 </td>
221 </tr> 223 </tr>
222 224
...@@ -262,10 +264,11 @@ ...@@ -262,10 +264,11 @@
262 </tr> 264 </tr>
263 265
264 </table> 266 </table>
265 <div style="min-height: 40px;text-align: center;margin-top: 10px"> 267 <div class="header-button" :style="{width:mainBoxWidth+'px'}">
266 <el-button type="success" @click="onSave">保存</el-button> 268 <el-button type="primary" class="saveBtn" @click="onSave">保存</el-button>
267 <el-button type="primary" @click="onSubmit">提交</el-button> 269 <el-button type="primary" @click="onSubmit">提交</el-button>
268 <el-button type="primary" @click="registerCall">登记调用</el-button> 270 <el-button type="primary" @click="registerCall">登记调用</el-button>
271 <!-- <el-button type="primary" class="saveBtn" @click="save">保存</el-button> -->
269 </div> 272 </div>
270 </div> 273 </div>
271 </div> 274 </div>
...@@ -273,7 +276,7 @@ ...@@ -273,7 +276,7 @@
273 276
274 <script> 277 <script>
275 import Qlr from "../../../components/formMenu/qlr"; 278 import Qlr from "../../../components/formMenu/qlr";
276 import Qlxz from "../../../components/formMenu/qlxz_simple"; 279 import Qlxz from "../../../components/formMenu/qlxz";
277 import {getBdcdyh,saveZrzInfo,getZrzDetailByBsm} from "../../../api/zrz" 280 import {getBdcdyh,saveZrzInfo,getZrzDetailByBsm} from "../../../api/zrz"
278 import {getQjZdjbxxDetailById} from "../../../api/zd" 281 import {getQjZdjbxxDetailById} from "../../../api/zd"
279 import {submit,registerCall} from "../../../api/common" 282 import {submit,registerCall} from "../../../api/common"
...@@ -392,7 +395,9 @@ ...@@ -392,7 +395,9 @@
392 DJZQDM:"", 395 DJZQDM:"",
393 ZDTZM:"", 396 ZDTZM:"",
394 BSM:"", 397 BSM:"",
395 } 398 },
399 rules:[],
400 mainBoxWidth:0,
396 } 401 }
397 }, 402 },
398 methods: { 403 methods: {
...@@ -450,45 +455,126 @@ ...@@ -450,45 +455,126 @@
450 onSave(){ 455 onSave(){
451 //判断自然幢号和不动产单元号是否手动修改过(自然幢号和不动产单元号的前19位是否和宗地代码一致) 456 //判断自然幢号和不动产单元号是否手动修改过(自然幢号和不动产单元号的前19位是否和宗地代码一致)
452 console.log(this.form,'this.form'); 457 console.log(this.form,'this.form');
453 if(this.form.zrzh.substring(0,19) != this.form.zddm || this.form.bdcdyh.substring(0,19) != this.form.zddm){ 458 //给校验项赋值
454 this.$message({ 459 this.rules=[
455 message: '自然幢号或不动产单元号有误,请核对后再试一次', 460 {
456 type: "warning", 461 data:this.form.zrzh,
457 }); 462 name:'自然幢号',
458 }else{ 463 dom:this.$refs.zrzh,
459 this.loading=true; 464 rule: /^\s*$/g, //非空
460 this.form.zrzbsm=this.bsm; 465 },
461 this.form.qlxzList= this.$refs.qlxzModule.getQlxzDataList(); 466 {
462 if(1>0){ 467 data:this.form.bdcdyh,
463 saveZrzInfo(this.form).then((res)=>{ 468 name:'不动产单元号',
464 if(res.code===200){ 469 dom:this.$refs.bdcdyh,
465 this.$message.success("保存完成!") 470 rule: /^\s*$/g, //非空
466 }else { 471 },
467 this.$message({ 472 {
468 message: res.message, 473 data:this.form.xmmc,
469 type: "warning", 474 name:'项目名称',
470 }); 475 dom:this.$refs.xmmc,
471 } 476 rule: /^\s*$/g, //非空
472 this.loading=false; 477 },
473 }) 478 {
474 this.loading=false; 479 data:this.form.fwxzbsm,
475 } 480 name:'房屋性质',
476 481 dom:this.$refs.fwxz,
477 //保存到空间库里面 482 rule: /^\s*$/g, //非空
478 var self = this; 483 },
479 for(var key in this.geoAttributes){ 484 {
480 if(key == "BSM"){ 485 data:this.form.zl,
481 self.geoAttributes[key] = this.bsm 486 name:'坐落',
487 dom:this.$refs.zl,
488 rule: /^\s*$/g, //非空
489 },
490 ]
491 this.form.fwytList.forEach((item,index)=>{
492 this.rules.push(
493 {
494 data:item.fwytzdbsm,
495 name:'规划用途',
496 dom:this.$refs.ghyt[index],
497 rule: /^\s*$/g, //非空
498 },
499 {
500 data:item.fwytzdbsm,
501 name:'用途',
502 dom:this.$refs.yt[index],
503 rule: /^\s*$/g, //非空
504 },
505 )
506 })
507 this.form.fwjgList.forEach((item,index)=>{
508 this.rules.push(
509 {
510 data:item.fwjgzdbsm,
511 name:'房屋结构',
512 dom:this.$refs.fwjg[index],
513 rule: /^\s*$/g, //非空
514 },
515 )
516 })
517 this.loading=true;
518 this.form.zrzbsm=this.bsm;
519 this.form.qlxzList= this.$refs.qlxzModule.getQlxzDataList();
520 this.$refs.qlxzModule.getRules();
521 let flag = true;
522 this.rules.forEach(item=>{
523 if(item.rule.test(item.data) || item.data == null){
524 if(item.dom.$el){
525 item.dom.$el.style.border = '1px solid red';
526 item.dom.$el.style.boxSizing = 'border-box';
482 }else{ 527 }else{
483 var formKay = key.toLowerCase(); 528 item.dom.style.border = '1px solid red';
484 self.geoAttributes[key] = self.formData[formKay]; 529 item.dom.style.boxSizing = 'border-box';
485 } 530 }
531 flag = false;
532 return false
486 } 533 }
487 self.updAttributes(this.bsm,'zrz',this.geoAttributes,function (res) { 534 })
488 console.log("属性保存完成!!"); 535 this.$nextTick(()=>{
489 }); 536 if (flag && this.$refs.qlxzModule.getRulesResult()) {
490 } 537 if(this.form.zrzh.substring(0,19) != this.form.zddm || this.form.bdcdyh.substring(0,19) != this.form.zddm){
538 this.$message({
539 message: '自然幢号或不动产单元号有误,请核对后再试一次',
540 type: "warning",
541 });
542 }else{
543 saveZrzInfo(this.form).then((res)=>{
544 if(res.code===200){
545 this.$message.success("保存完成!")
546 }else {
547 this.$message({
548 message: res.message,
549 type: "warning",
550 });
551 }
552 this.loading=false;
553 })
554 this.loading=false;
491 555
556 //保存到空间库里面
557 var self = this;
558 for(var key in this.geoAttributes){
559 if(key == "BSM"){
560 self.geoAttributes[key] = this.bsm
561 }else{
562 var formKay = key.toLowerCase();
563 self.geoAttributes[key] = self.formData[formKay];
564 }
565 }
566 self.updAttributes(this.bsm,'zrz',this.geoAttributes,function (res) {
567 console.log("属性保存完成!!");
568 });
569 }
570 }else{
571 this.$message({
572 // message: item.name+'不能为空',
573 message: '请完善表单后再继续操作',
574 type: "warning",
575 });
576 }
577 })
492 }, 578 },
493 onSubmit(){ 579 onSubmit(){
494 let data={ 580 let data={
...@@ -526,6 +612,7 @@ ...@@ -526,6 +612,7 @@
526 }); 612 });
527 }, 613 },
528 generatorCode(){ 614 generatorCode(){
615 console.log(this.form,'this.form');
529 if((this.form.zrzh!=null&&this.form.zrzh!=='')||(this.form.bdcdyh!=null&&this.form.bdcdyh!=='')){ 616 if((this.form.zrzh!=null&&this.form.zrzh!=='')||(this.form.bdcdyh!=null&&this.form.bdcdyh!=='')){
530 this.open(); 617 this.open();
531 return; 618 return;
...@@ -555,6 +642,10 @@ ...@@ -555,6 +642,10 @@
555 getZrzDetailByBsm(data).then((res)=>{ 642 getZrzDetailByBsm(data).then((res)=>{
556 if(res.code===200){ 643 if(res.code===200){
557 this.form=res.result; 644 this.form=res.result;
645 // //如果没有宗地代码,自动生成
646 // if(res.result.zddm == null){
647 // this.generatorCode()
648 // }
558 this.$store.state.zrzh = res.result.zrzh; 649 this.$store.state.zrzh = res.result.zrzh;
559 if(this.form.fwjgList.length===0){ 650 if(this.form.fwjgList.length===0){
560 this.form.fwjgList.push({ 651 this.form.fwjgList.push({
...@@ -595,10 +686,19 @@ ...@@ -595,10 +686,19 @@
595 } 686 }
596 //权利性质数据传给子组件 687 //权利性质数据传给子组件
597 this.$refs.qlxzModule.countList = res.result.qjQlxzListVOS 688 this.$refs.qlxzModule.countList = res.result.qjQlxzListVOS
689
598 } 690 }
599 } 691 }
600 }) 692 })
601 }, 693 },
694 inputBlur(e){
695 if(e.target.value!=''){
696 e.target.style.border=""
697 }else{
698 e.target.style.border="1px solid red";
699 e.target.style.boxSizing = 'border-box';
700 }
701 },
602 }, 702 },
603 created(){ 703 created(){
604 //todo 怎么判断进入到该页面是从新建处进来的,还是从右键宗地进来的!如果是从新建进来的就需要把虚拟宗标识码带过来; 704 //todo 怎么判断进入到该页面是从新建处进来的,还是从右键宗地进来的!如果是从新建进来的就需要把虚拟宗标识码带过来;
...@@ -617,7 +717,11 @@ ...@@ -617,7 +717,11 @@
617 this.getZrzDetailByBsm(this.$route.query.bsm) 717 this.getZrzDetailByBsm(this.$route.query.bsm)
618 } 718 }
619 }, 719 },
620 mounted() {}, 720 mounted() {
721 this.$nextTick(() => {
722 this.mainBoxWidth = this.$refs.mainBox.clientWidth;
723 })
724 },
621 computed: { 725 computed: {
622 zrzbsm() { 726 zrzbsm() {
623 return this.$store.state.zdbsm; 727 return this.$store.state.zdbsm;
...@@ -626,7 +730,46 @@ ...@@ -626,7 +730,46 @@
626 watch:{ 730 watch:{
627 zrzbsm:function (val) { 731 zrzbsm:function (val) {
628 this.reload() 732 this.reload()
629 } 733 },
734 "form.bdcdyh":function (val) {
735 if (val != '') {
736 this.$refs.bdcdyh.style.border = '';
737 }
738 },
739 "form.zrzh":function (val) {
740 if (val != '') {
741 this.$refs.zrzh.style.border = '';
742 }
743 },
744 "form.fwxzbsm":{
745 handler:function (val) {
746 if (val != '') {
747 this.$refs.fwxz.$el.style.border = '';
748 }
749 },
750 immediate:false
751 },
752 "form.fwytList": {
753 handler : function (newVal, oldVal) {
754 newVal.forEach((item,ind)=>{
755 if(item.fwytzdbsm != ''){
756 this.$refs.ghyt[ind].$el.style.border=""
757 this.$refs.yt[ind].$el.style.border=""
758 }
759 })
760 },
761 deep:true
762 },
763 "form.fwjgList": {
764 handler : function (newVal, oldVal) {
765 newVal.forEach((item,ind)=>{
766 if(item.fwjgzdbsm != ''){
767 this.$refs.fwjg[ind].$el.style.border=""
768 }
769 })
770 },
771 deep:true
772 },
630 } 773 }
631 } 774 }
632 </script> 775 </script>
...@@ -638,6 +781,7 @@ ...@@ -638,6 +781,7 @@
638 .formMenu { 781 .formMenu {
639 width: 100%; 782 width: 100%;
640 margin: 0 auto; 783 margin: 0 auto;
784 margin-bottom: 50px;
641 } 785 }
642 .zrzTable { 786 .zrzTable {
643 margin: 10px 0; 787 margin: 10px 0;
...@@ -691,5 +835,26 @@ ...@@ -691,5 +835,26 @@
691 width: 100%; 835 width: 100%;
692 } 836 }
693 } 837 }
838 .header-button {
839 height: 50px;
840 position: fixed;
841 bottom: 0;
842 right: 6px;
843 text-align: center;
844 background-color: #ffffff;
845 .el-button{
846 padding: 10px 30px;
847 margin-top: 8px;
848 cursor: pointer;
849 }
850 .saveBtn {
851 background-color: #00CACD;
852 border-color: #00CACD;
853 }
854 .saveBtn:hover {
855 background-color: rgba(0, 202, 205, .8);
856 border-color: rgba(0, 202, 205, .8);
857 }
858 }
694 } 859 }
695 </style> 860 </style>
......