Commit ea295337 by liushikai

布局优化

parent 4f4a2836
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1639727351682" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9642" xmlns:xlink="http://www.w3.org/1999/xlink" width="19" height="19"><defs><style type="text/css"></style></defs><path d="M916.96 128.88H107.5c-59.18 0-107.5 45.06-107.5 100.24v567.52c0 55.19 48.32 100.24 107.5 100.24h809.46c59.18 0 107.5-45.06 107.5-100.24V229.12c0-55.18-48.32-100.24-107.5-100.24zM961.64 378v388c0 45.56-13.18 63-65 63H128.64c-51.82 0-64-20.44-64-66V267c0-45.56 12.18-72 64-72h768c51.82 0 65 17.44 65 63v120zM576.64 725.5c0-19.05 11.02-34.5 24.62-34.5h270.74c13.59 0 24.62 15.45 24.62 34.5S885.6 760 872 760H601.26c-13.6 0-24.62-15.44-24.62-34.5zM64.64 378h897v90H64.64v-90z" p-id="9643" fill="#909399"></path></svg>
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1639727351682" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9642" xmlns:xlink="http://www.w3.org/1999/xlink" width="19" height="19"><defs><style type="text/css"></style></defs><path d="M916.96 128.88H107.5c-59.18 0-107.5 45.06-107.5 100.24v567.52c0 55.19 48.32 100.24 107.5 100.24h809.46c59.18 0 107.5-45.06 107.5-100.24V229.12c0-55.18-48.32-100.24-107.5-100.24zM961.64 378v388c0 45.56-13.18 63-65 63H128.64c-51.82 0-64-20.44-64-66V267c0-45.56 12.18-72 64-72h768c51.82 0 65 17.44 65 63v120zM576.64 725.5c0-19.05 11.02-34.5 24.62-34.5h270.74c13.59 0 24.62 15.45 24.62 34.5S885.6 760 872 760H601.26c-13.6 0-24.62-15.44-24.62-34.5zM64.64 378h897v90H64.64v-90z" p-id="9643" fill="#909399"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1639726815774" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8065" width="19" height="19" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M939.762347 100.649573c46.806427 0.336957 84.488752 38.526906 84.195555 85.333333v656.410256c0.293197 46.823932-37.415385 85.018256-84.239316 85.333334H84.240979C37.417048 927.411419-0.287158 889.217094 0.001663 842.393162v-656.410256C-0.287158 139.158974 37.417048 100.96465 84.240979 100.649573h855.521368zM971.488842 389.470085l-0.04376-52.51282h-0.481368V197.491966A44.198291 44.198291 0 0 0 926.896706 153.162393H96.056364a44.198291 44.198291 0 0 0-44.067009 44.329573v633.392137A44.198291 44.198291 0 0 0 96.056364 875.213675h830.884102a44.198291 44.198291 0 0 0 44.067009-44.329572V389.470085h0.481367zM144.411919 560.136752a26.25641 26.25641 0 0 1 0-52.51282h315.076923a26.25641 26.25641 0 1 1 0 52.51282H144.411919z m0 118.153846a26.25641 26.25641 0 0 1 0-52.51282h315.076923a26.25641 26.25641 0 1 1 0 52.51282H144.411919zM52.514483 336.957265v52.51282h918.492992V336.957265H52.514483z m616.894359 340.45812l-0.087521 0.437606a26.25641 26.25641 0 0 1 0-52.51282h146.642051l-19.954871-19.954872a26.269538 26.269538 0 0 1 37.15282-37.15282l64.809573 64.809572a26.25641 26.25641 0 0 1 3.282051 4.025983v0.306325a26.25641 26.25641 0 0 1 2.231795 4.376068v0.350086c0.582017 1.417846 1.037128 2.879453 1.356581 4.376068v0.262564a26.25641 26.25641 0 0 1 0.481368 4.813676 26.25641 26.25641 0 0 1-0.481368 4.813675v0.262564a25.993846 25.993846 0 0 1-1.356581 4.376068v0.350086a26.25641 26.25641 0 0 1-2.231795 4.376068v0.306325a26.25641 26.25641 0 0 1-3.282051 4.025983 26.25641 26.25641 0 0 1-4.025983 3.282051h-0.306325a26.25641 26.25641 0 0 1-4.376068 2.231795h-0.350086a25.993846 25.993846 0 0 1-4.376068 1.356581h-0.262564a26.25641 26.25641 0 0 1-4.813676 0.481368h-210.051282z m210.051282 28.707008l0.087522-0.131282a26.25641 26.25641 0 1 1 0 52.512821h-146.642051l19.954871 19.954871a26.269538 26.269538 0 0 1-37.15282 37.152821l-64.809573-64.809573a26.25641 26.25641 0 0 1-3.282051-4.025983v-0.306324a26.25641 26.25641 0 0 1-2.231795-4.376069v-0.350085a25.950085 25.950085 0 0 1-1.356581-4.376069v-0.568889a26.25641 26.25641 0 0 1-0.481368-4.813675 26.25641 26.25641 0 0 1 0.481368-4.813675v-0.262564a26.25641 26.25641 0 0 1 1.356581-4.376068v-0.350086a26.25641 26.25641 0 0 1 2.231795-4.376068v-0.306325a26.25641 26.25641 0 0 1 3.282051-4.025983 26.25641 26.25641 0 0 1 4.025983-3.282051h0.306325a26.25641 26.25641 0 0 1 4.376068-2.231795h0.350086a25.993846 25.993846 0 0 1 4.376068-1.356581h0.262564a26.25641 26.25641 0 0 1 4.813675-0.481368h210.051282z" p-id="8066" fill="#909399"></path></svg>
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1639726815774" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8065" width="19" height="19" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M939.762347 100.649573c46.806427 0.336957 84.488752 38.526906 84.195555 85.333333v656.410256c0.293197 46.823932-37.415385 85.018256-84.239316 85.333334H84.240979C37.417048 927.411419-0.287158 889.217094 0.001663 842.393162v-656.410256C-0.287158 139.158974 37.417048 100.96465 84.240979 100.649573h855.521368zM971.488842 389.470085l-0.04376-52.51282h-0.481368V197.491966A44.198291 44.198291 0 0 0 926.896706 153.162393H96.056364a44.198291 44.198291 0 0 0-44.067009 44.329573v633.392137A44.198291 44.198291 0 0 0 96.056364 875.213675h830.884102a44.198291 44.198291 0 0 0 44.067009-44.329572V389.470085h0.481367zM144.411919 560.136752a26.25641 26.25641 0 0 1 0-52.51282h315.076923a26.25641 26.25641 0 1 1 0 52.51282H144.411919z m0 118.153846a26.25641 26.25641 0 0 1 0-52.51282h315.076923a26.25641 26.25641 0 1 1 0 52.51282H144.411919zM52.514483 336.957265v52.51282h918.492992V336.957265H52.514483z m616.894359 340.45812l-0.087521 0.437606a26.25641 26.25641 0 0 1 0-52.51282h146.642051l-19.954871-19.954872a26.269538 26.269538 0 0 1 37.15282-37.15282l64.809573 64.809572a26.25641 26.25641 0 0 1 3.282051 4.025983v0.306325a26.25641 26.25641 0 0 1 2.231795 4.376068v0.350086c0.582017 1.417846 1.037128 2.879453 1.356581 4.376068v0.262564a26.25641 26.25641 0 0 1 0.481368 4.813676 26.25641 26.25641 0 0 1-0.481368 4.813675v0.262564a25.993846 25.993846 0 0 1-1.356581 4.376068v0.350086a26.25641 26.25641 0 0 1-2.231795 4.376068v0.306325a26.25641 26.25641 0 0 1-3.282051 4.025983 26.25641 26.25641 0 0 1-4.025983 3.282051h-0.306325a26.25641 26.25641 0 0 1-4.376068 2.231795h-0.350086a25.993846 25.993846 0 0 1-4.376068 1.356581h-0.262564a26.25641 26.25641 0 0 1-4.813676 0.481368h-210.051282z m210.051282 28.707008l0.087522-0.131282a26.25641 26.25641 0 1 1 0 52.512821h-146.642051l19.954871 19.954871a26.269538 26.269538 0 0 1-37.15282 37.152821l-64.809573-64.809573a26.25641 26.25641 0 0 1-3.282051-4.025983v-0.306324a26.25641 26.25641 0 0 1-2.231795-4.376069v-0.350085a25.950085 25.950085 0 0 1-1.356581-4.376069v-0.568889a26.25641 26.25641 0 0 1-0.481368-4.813675 26.25641 26.25641 0 0 1 0.481368-4.813675v-0.262564a26.25641 26.25641 0 0 1 1.356581-4.376068v-0.350086a26.25641 26.25641 0 0 1 2.231795-4.376068v-0.306325a26.25641 26.25641 0 0 1 3.282051-4.025983 26.25641 26.25641 0 0 1 4.025983-3.282051h0.306325a26.25641 26.25641 0 0 1 4.376068-2.231795h0.350086a25.993846 25.993846 0 0 1 4.376068-1.356581h0.262564a26.25641 26.25641 0 0 1 4.813675-0.481368h210.051282z" p-id="8066" fill="#909399"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1639727733436" class="icon" viewBox="0 0 1025 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11309" width="19.0185546875" height="19" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M151.04 837.12C69.12 837.12 0 768 0 686.08V202.24C0 120.32 69.12 51.2 151.04 51.2h606.72c84.48 0 151.04 69.12 151.04 151.04v230.4c-17.92-17.92-61.44-40.96-87.04-53.76V217.6c0-46.08-43.52-87.04-89.6-87.04H174.08C128 130.56 89.6 179.2 89.6 225.28v432.64c0 46.08 33.28 92.16 81.92 92.16H460.8c12.8 23.04 33.28 66.56 51.2 87.04H151.04zM1013.76 921.6c15.36 15.36 15.36 35.84 0 46.08-7.68 7.68-15.36 10.24-23.04 10.24s-15.36-2.56-23.04-10.24l-107.52-107.52c-30.72 15.36-66.56 25.6-104.96 25.6-117.76 0-212.48-94.72-212.48-212.48 0-117.76 94.72-212.48 212.48-212.48s212.48 94.72 212.48 212.48c0 56.32-20.48 107.52-56.32 143.36l102.4 104.96z m-404.48-245.76c0 79.36 66.56 145.92 145.92 145.92s145.92-66.56 145.92-145.92-66.56-145.92-145.92-145.92-145.92 66.56-145.92 145.92zM261.12 417.28c-56.32 0-102.4-46.08-102.4-102.4s46.08-102.4 102.4-102.4 102.4 46.08 102.4 102.4c0 58.88-46.08 102.4-102.4 102.4z m0-156.16c-30.72 0-56.32 25.6-56.32 56.32 0 30.72 25.6 56.32 56.32 56.32 30.72 0 56.32-25.6 56.32-56.32 0-30.72-25.6-56.32-56.32-56.32z m501.76 53.76l-135.68 92.16v-61.44h-120.32l-153.6 192c-5.12 5.12-10.24 7.68-15.36 7.68H181.76c-12.8 0-28.16-12.8-28.16-35.84s17.92-33.28 28.16-33.28H332.8c107.52-130.56 158.72-197.12 158.72-197.12h133.12V217.6l138.24 97.28zM115.2 896h512c20.48 0 38.4 17.92 38.4 38.4s-17.92 38.4-38.4 38.4h-512c-20.48 0-38.4-17.92-38.4-38.4S94.72 896 115.2 896z" fill="#909399" p-id="11310"></path></svg>
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1639727733436" class="icon" viewBox="0 0 1025 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11309" width="19.0185546875" height="19" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M151.04 837.12C69.12 837.12 0 768 0 686.08V202.24C0 120.32 69.12 51.2 151.04 51.2h606.72c84.48 0 151.04 69.12 151.04 151.04v230.4c-17.92-17.92-61.44-40.96-87.04-53.76V217.6c0-46.08-43.52-87.04-89.6-87.04H174.08C128 130.56 89.6 179.2 89.6 225.28v432.64c0 46.08 33.28 92.16 81.92 92.16H460.8c12.8 23.04 33.28 66.56 51.2 87.04H151.04zM1013.76 921.6c15.36 15.36 15.36 35.84 0 46.08-7.68 7.68-15.36 10.24-23.04 10.24s-15.36-2.56-23.04-10.24l-107.52-107.52c-30.72 15.36-66.56 25.6-104.96 25.6-117.76 0-212.48-94.72-212.48-212.48 0-117.76 94.72-212.48 212.48-212.48s212.48 94.72 212.48 212.48c0 56.32-20.48 107.52-56.32 143.36l102.4 104.96z m-404.48-245.76c0 79.36 66.56 145.92 145.92 145.92s145.92-66.56 145.92-145.92-66.56-145.92-145.92-145.92-145.92 66.56-145.92 145.92zM261.12 417.28c-56.32 0-102.4-46.08-102.4-102.4s46.08-102.4 102.4-102.4 102.4 46.08 102.4 102.4c0 58.88-46.08 102.4-102.4 102.4z m0-156.16c-30.72 0-56.32 25.6-56.32 56.32 0 30.72 25.6 56.32 56.32 56.32 30.72 0 56.32-25.6 56.32-56.32 0-30.72-25.6-56.32-56.32-56.32z m501.76 53.76l-135.68 92.16v-61.44h-120.32l-153.6 192c-5.12 5.12-10.24 7.68-15.36 7.68H181.76c-12.8 0-28.16-12.8-28.16-35.84s17.92-33.28 28.16-33.28H332.8c107.52-130.56 158.72-197.12 158.72-197.12h133.12V217.6l138.24 97.28zM115.2 896h512c20.48 0 38.4 17.92 38.4 38.4s-17.92 38.4-38.4 38.4h-512c-20.48 0-38.4-17.92-38.4-38.4S94.72 896 115.2 896z" fill="#909399" p-id="11310"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1639727853469" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11798" xmlns:xlink="http://www.w3.org/1999/xlink" width="19" height="19"><defs><style type="text/css"></style></defs><path d="M243 319.6c-70.3 0-127.7-57.5-127.7-127.7 0-70.3 57.5-127.7 127.7-127.7 70.3 0 127.7 57.5 127.7 127.7S313.3 319.6 243 319.6z m0-191.6c-38.3 0-63.9 25.5-63.9 63.9 0 38.3 25.5 63.9 63.9 63.9 38.3 0 63.9-25.5 63.9-63.9S281.3 128 243 128z m0 0" p-id="11799" fill="#909399"></path><path d="M243 958.3c-19.2 0-31.9-12.8-31.9-31.9V287.7c0-19.2 12.8-31.9 31.9-31.9 19.2 0 31.9 12.8 31.9 31.9v638.7c0 19.1-12.7 31.9-31.9 31.9z m536.5 0c-70.3 0-127.7-57.5-127.7-127.7 0-70.3 57.5-127.7 127.7-127.7 70.3 0 127.7 57.5 127.7 127.7 0.1 70.2-57.4 127.7-127.7 127.7z m0-191.6c-38.3 0-63.9 25.5-63.9 63.9 0 38.3 25.5 63.9 63.9 63.9 38.3 0 63.9-25.5 63.9-63.9s-25.6-63.9-63.9-63.9z m0 0" p-id="11800" fill="#909399"></path><path d="M779.5 766.7c-19.2 0-31.9-12.8-31.9-31.9V96.1c0-19.2 12.8-31.9 31.9-31.9 19.2 0 31.9 12.8 31.9 31.9v638.7c0 19.1-12.7 31.9-31.9 31.9zM524 958.3c-19.2 0-31.9-12.8-31.9-31.9V575.1c0-19.2 12.8-31.9 31.9-31.9 19.2 0 31.9 12.8 31.9 31.9v351.3c0.1 19.1-12.7 31.9-31.9 31.9z m0-574.8c-19.2 0-31.9-12.8-31.9-31.9V96.1c0-19.2 12.8-31.9 31.9-31.9 19.2 0 31.9 12.8 31.9 31.9v255.5c0.1 19.1-12.7 31.9-31.9 31.9z m0 0" p-id="11801" fill="#909399"></path><path d="M524 607c-70.3 0-127.7-57.5-127.7-127.7 0-70.3 57.5-127.7 127.7-127.7 70.3 0 127.7 57.5 127.7 127.7 0.1 70.2-57.4 127.7-127.7 127.7z m0-191.6c-38.3 0-63.9 25.5-63.9 63.9 0 38.3 25.5 63.9 63.9 63.9 38.3 0 63.9-25.5 63.9-63.9 0-38.3-25.5-63.9-63.9-63.9z m0 0" p-id="11802" fill="#909399"></path></svg>
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1639727853469" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11798" xmlns:xlink="http://www.w3.org/1999/xlink" width="19" height="19"><defs><style type="text/css"></style></defs><path d="M243 319.6c-70.3 0-127.7-57.5-127.7-127.7 0-70.3 57.5-127.7 127.7-127.7 70.3 0 127.7 57.5 127.7 127.7S313.3 319.6 243 319.6z m0-191.6c-38.3 0-63.9 25.5-63.9 63.9 0 38.3 25.5 63.9 63.9 63.9 38.3 0 63.9-25.5 63.9-63.9S281.3 128 243 128z m0 0" p-id="11799" fill="#909399"></path><path d="M243 958.3c-19.2 0-31.9-12.8-31.9-31.9V287.7c0-19.2 12.8-31.9 31.9-31.9 19.2 0 31.9 12.8 31.9 31.9v638.7c0 19.1-12.7 31.9-31.9 31.9z m536.5 0c-70.3 0-127.7-57.5-127.7-127.7 0-70.3 57.5-127.7 127.7-127.7 70.3 0 127.7 57.5 127.7 127.7 0.1 70.2-57.4 127.7-127.7 127.7z m0-191.6c-38.3 0-63.9 25.5-63.9 63.9 0 38.3 25.5 63.9 63.9 63.9 38.3 0 63.9-25.5 63.9-63.9s-25.6-63.9-63.9-63.9z m0 0" p-id="11800" fill="#909399"></path><path d="M779.5 766.7c-19.2 0-31.9-12.8-31.9-31.9V96.1c0-19.2 12.8-31.9 31.9-31.9 19.2 0 31.9 12.8 31.9 31.9v638.7c0 19.1-12.7 31.9-31.9 31.9zM524 958.3c-19.2 0-31.9-12.8-31.9-31.9V575.1c0-19.2 12.8-31.9 31.9-31.9 19.2 0 31.9 12.8 31.9 31.9v351.3c0.1 19.1-12.7 31.9-31.9 31.9z m0-574.8c-19.2 0-31.9-12.8-31.9-31.9V96.1c0-19.2 12.8-31.9 31.9-31.9 19.2 0 31.9 12.8 31.9 31.9v255.5c0.1 19.1-12.7 31.9-31.9 31.9z m0 0" p-id="11801" fill="#909399"></path><path d="M524 607c-70.3 0-127.7-57.5-127.7-127.7 0-70.3 57.5-127.7 127.7-127.7 70.3 0 127.7 57.5 127.7 127.7 0.1 70.2-57.4 127.7-127.7 127.7z m0-191.6c-38.3 0-63.9 25.5-63.9 63.9 0 38.3 25.5 63.9 63.9 63.9 38.3 0 63.9-25.5 63.9-63.9 0-38.3-25.5-63.9-63.9-63.9z m0 0" p-id="11802" fill="#909399"></path></svg>
\ No newline at end of file
......@@ -52,7 +52,7 @@ export default {
<style>
.m-table-search {
position: relative;
margin: -20px -20px 0 -20px;
margin: -20px -20px 0 -30px;
padding: 20px 20px 10px 20px;
border-bottom: 10px solid rgb(232, 232, 232);
}
......
......@@ -7,7 +7,8 @@
:index="item.path + '_' + index"
>
<template slot="title">
<i :class="item.icon"></i>
<!-- <i :class="item.icon"></i> -->
<img :src="item.icon" alt="">
<span>{{ item.name }}</span>
</template>
<SubMenu :subMenuList="item.children" />
......
......@@ -12,8 +12,8 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onButypt() {
let rtnmsg = await this.executeRule("butypt")
async onTake() {
let rtnmsg = await this.executeRule("take")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -22,8 +22,8 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onDlmft() {
let rtnmsg = await this.executeRule("dlmft")
async onDelete() {
let rtnmsg = await this.executeRule("delete")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -32,8 +32,8 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onDlaxq() {
let rtnmsg = await this.executeRule("dlaxq")
async onRouting() {
let rtnmsg = await this.executeRule("routing")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -42,8 +42,18 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onButimg() {
let rtnmsg = await this.executeRule("butimg")
async onShowInc() {
let rtnmsg = await this.executeRule("show_inc")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
}
else {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onDetails() {
let rtnmsg = await this.executeRule("details")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......
......@@ -59,6 +59,7 @@
:argadr="{
title: '通知行',
rol: 'adv',
grp: 'didgrp'
}"
></c-ptapdome>
<c-col :span="13">
......@@ -160,6 +161,7 @@
:argadr="{
title: '议付行',
rol: 'avb',
grp: 'didgrp'
}"
></c-ptapdome>
<!-- ========================转让行 ======================== -->
......@@ -217,6 +219,7 @@
:argadr="{
title: '转让行',
rol: 'cmb',
grp: 'didgrp'
}"
></c-ptapdome>
</c-col>
......@@ -269,6 +272,7 @@
:argadr="{
title: '开证行',
rol: 'iss',
grp: 'didgrp'
}"
:isIss="true"
></c-ptapdome>
......@@ -353,6 +357,7 @@
:argadr="{
title: '保兑行',
rol: 'rmb',
grp: 'didgrp'
}"
></c-ptapdome>
<!-- ========================申请行 ======================== -->
......@@ -389,6 +394,7 @@
:argadr="{
title: '申请行',
rol: 'apc',
grp: 'didgrp'
}"
></c-ptapdome>
<c-col :span="13">
......
<template>
<div class="eibs-tab">
<c-list-search @form-reset="handleReset" @form-search="handleSearch">
<template v-slot="searchSlot">
<el-form
class="m-table-search-form"
ref="paramsForm"
:inline="true"
label-position="left"
label-width="110px"
size="small"
>
<el-row>
<div class="eibs-tab">
<c-list-search @form-reset="handleReset" @form-search="handleSearch">
<template v-slot="searchSlot">
<el-form
class="m-table-search-form"
ref="paramsForm"
:inline="true"
label-position="right"
label-width="110px"
size="small"
>
<!-- <el-row>
<c-col :span="2" style="text-align:center;margin-bottom: 16px;">
<el-form-item label="" prop="chkinc">
<c-checkbox v-model="chkinc">Incoming</c-checkbox>
......@@ -56,72 +56,148 @@
<c-checkbox v-model="chkcan">归档</c-checkbox>
</el-form-item>
</c-col>
</el-row>
<el-row v-show="searchSlot.searchToggle">
<c-col :span="12" >
<el-form-item label="Reference" prop="selobj">
<c-input v-model="model.selobj" maxlength="32" placeholder="请输入Reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="12" >
<el-form-item label="Name" prop="seltxt">
<c-input v-model="model.seltxt" maxlength="32" placeholder="请输入Selection Name"></c-input>
</el-form-item>
</c-col>
</el-row> -->
<el-row>
<c-col :span="8">
<el-form-item label="Reference" prop="selobj" style="width: 100%">
<c-input
style="width: 100%"
v-model="model.selobj"
maxlength="32"
placeholder="请输入Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12" >
<el-form-item label="Selection of Users" prop="usfmod.flt">
<c-select v-model="model.usfmod.flt" style="width:60%" placeholder="请选择User">
<el-option v-for="item in codes.flt" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
</c-select>
<c-button size="small" type="primary" style="width:30%" @click="onUsfmodShwflt">
Show Set
</c-button>
</el-form-item>
<c-col :span="8">
<el-form-item label="Name" prop="seltxt" style="width: 100%">
<c-input
v-model="model.seltxt"
maxlength="32"
placeholder="请输入Selection Name"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8" v-show="searchSlot.searchToggle">
<el-form-item label="来源" style="width:100%">
<c-select v-model="sourceModel" style="width: 70%" placeholder="请选择来源" multiple>
<el-option
v-for="item in sourceData"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</el-row>
</c-col>
<el-row v-show="searchSlot.searchToggle">
<c-col :span="24">
<c-col :span="8">
<el-form-item
label="Selection of Users"
prop="usfmod.flt"
style="width: 100%"
>
<c-col :span="20">
<c-select
v-model="model.usfmod.flt"
style="width: 100%"
placeholder="请选择User"
>
<el-option
v-for="item in codes.flt"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</c-col>
<c-col :span="4" style="text-align: right">
<c-button
size="small"
type="primary"
style="margin: 0 0"
icon="el-icon-search"
@click="onUsfmodShwflt"
>
</c-button>
</c-col>
</el-form-item>
</c-col>
<c-col :span="12" >
<el-form-item label="Between">
<el-date-picker type="date" v-model="model.inidatfro" style="width:45%" placeholder="请选择Date of entry of Transaction"></el-date-picker>
-
<el-date-picker type="date" v-model="model.inidattil" style="width:45%" placeholder="请选择Date of entry of Transaction until"></el-date-picker>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="Between" style="width:100%">
<c-col :span="11">
<el-date-picker
type="date"
v-model="model.inidatfro"
style="width: 100%"
placeholder="请选择Date of entry of Transaction"
></el-date-picker>
</c-col>
<c-col :span="2" style="text-align: center">
<label style="display: inline-block; width: 100%">-</label>
</c-col>
<c-col :span="11">
<el-date-picker
type="date"
v-model="model.inidattil"
style="width: 100%"
placeholder="请选择Date of entry of Transaction until"
></el-date-picker>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item label="国内国际证标志" prop="dflg">
<c-select v-model="model.dflg" style="width:100%" placeholder="请选择国内国际标志">
<el-option label="All" value="1"></el-option>
<el-option label="国内业务" value="2"></el-option>
<el-option label="国际业务" value="3"></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="8">
<el-form-item
label="国内国际证标志"
prop="dflg"
style="width: 100%"
>
<c-select
v-model="model.dflg"
style="width: 100%"
placeholder="请选择国内国际标志"
>
<el-option label="All" value="1"></el-option>
<el-option label="国内业务" value="2"></el-option>
<el-option label="国际业务" value="3"></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12" style="text-align:center" >
<!-- <c-col :span="12" style="text-align:center" >
<c-checkbox v-model="model.chkypt">云平台</c-checkbox>
</c-col>
</c-col> -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="退回原因" prop="yptinf">
<c-input v-model="model.yptinf" maxlength="60" placeholder="请输入退回原因" :readonly=true></c-input>
</el-form-item>
</c-col>
</c-col>
</el-row>
</el-form>
</template>
</c-list-search>
<c-col :span="8">
<el-form-item
label="退回原因"
prop="yptinf"
style="width: 100%"
>
<c-input
v-model="model.yptinf"
maxlength="60"
placeholder="请输入退回原因"
:readonly="true"
></c-input>
</el-form-item>
</c-col>
</c-col>
</el-row>
</el-form>
</template>
</c-list-search>
<div style="margin-top:20px;">
<!-- <div style="margin-top:20px;">
<c-button size="small" type="primary" disabled="disabled" @click="onButypt">
退回云平台
</c-button>
......@@ -134,178 +210,208 @@
<c-button size="small" type="primary" disabled="disabled" @click="onButimg">
上传影像
</c-button>
</div> -->
<el-row>
<c-col :span="24" style="text-align: right; margin-top: 7px">
<c-button style="margin-left:0" size="small" type="primary" @click="onTake">
处理
</c-button>
<c-button style="margin-left:0" size="small" type="primary" @click="onDelete">
删除
</c-button>
<c-button style="margin-left:0" size="small" type="primary" @click="onRouting">
分派
</c-button>
<c-button style="margin-left:0" size="small" type="primary" @click="onShowInc">
显示报文
</c-button>
<c-button style="margin-left:0" size="small" type="primary" @click="onDetails">
详情
</c-button>
</c-col>
<c-col :span="24">
<c-istream-table :list="stmData.data" :columns="stmData.columns">
<el-table-column fixed="right" prop="op" label="OP" width="80px">
<template slot-scope="scope">
<a href="javascript:void(0)" @click="continueEdit(scope.row)"
>继续编辑</a
>
</template>
</el-table-column>
</c-istream-table>
</c-col>
</el-row>
<el-row style="margin-top: 2rem">
<el-card class="box-card">
<div slot="header" class="clearfix">
<span>交易状态信息 —— {{ transactionStatus.busiNo }}</span>
</div>
<div class="text item">
<form class="el-form--label-left el-form--inline">
<div class="el-form-item">
<label class="el-form-item__label">修改次数:</label>
<div class="el-form-item__content">
<span>{{ transactionStatus.modTimes }}</span>
</div>
</div>
<div class="el-form-item">
<label class="el-form-item__label transstatus">交单次数:</label>
<div class="el-form-item__content">
<span>{{ transactionStatus.postCount }}</span>
</div>
</div>
<div class="el-form-item">
<label class="el-form-item__label transstatus">付款次数:</label>
<div class="el-form-item__content">
<span>{{ transactionStatus.earnCount }}</span>
</div>
</div>
<div class="el-form-item">
<label class="el-form-item__label transstatus">付款金额:</label>
<div class="el-form-item__content">
<span>{{ transactionStatus.earnAmt }} CNY</span>
</div>
</div>
</form>
</div>
<el-row>
<c-istream-table :list="stmData.data" :columns="stmData.columns">
<el-table-column
prop="op"
label="OP"
width="100">
<template slot-scope="scope">
<a href="javascript:void(0)" @click="continueEdit(scope.row)">继续编辑</a>
</template>
</el-table-column>
</c-istream-table>
</el-row>
<el-row style="margin-top:2rem;">
<el-card class="box-card">
<div slot="header" class="clearfix">
<span>交易状态信息 —— {{transactionStatus.busiNo}}</span>
</div>
<div class="text item">
<form class="el-form--label-left el-form--inline">
<div class="el-form-item">
<label class="el-form-item__label">修改次数:</label>
<div class="el-form-item__content">
<span>{{transactionStatus.modTimes}}</span>
</div>
</div>
<div class="el-form-item">
<label class="el-form-item__label transstatus">交单次数:</label>
<div class="el-form-item__content">
<span>{{transactionStatus.postCount}}</span>
</div>
</div>
<div class="el-form-item">
<label class="el-form-item__label transstatus">付款次数:</label>
<div class="el-form-item__content">
<span>{{transactionStatus.earnCount}}</span>
</div>
</div>
<div class="el-form-item">
<label class="el-form-item__label transstatus">付款金额:</label>
<div class="el-form-item__content">
<span>{{transactionStatus.earnAmt}} CNY</span>
</div>
</div>
</form>
</div>
</el-card>
</el-row>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
</div>
</el-dialog>
</div>
</el-card>
</el-row>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns"></div>
</el-dialog>
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import CommonProcess from "~/mixin/CommonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Sptsel/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Sptsel/Event";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [CommonProcess],
data(){
return {
initdialog:false,
transactionStatus: {
busiNo: "",
modTimes: 0,
postCount: 0,
accCount: 0,
earnCount: 0,
earnAmt: 0
},
stmData: {
columns: [
"4 1 \"TRN\" 50 ",
"5 2 \"Reference\" 150",
"6 3 \"Name\" 110",
// "18 5 \"MT\" 100",
"7 6 \"Creation\" 101 20 DateTime 1",
"20 7 \"Cur\" 30",
"21 8 \"Amt\" 69 2 8 1 16",
"1 9 \"Status\" 60 1 tdViewTypeEdit:0 1 SPT:STA",
"20 7 \"Cur\" 30",
"21 8 \"Amt\" 69 2 8 1 16",
"1 9 \"Status\" 60 1 tdViewTypeEdit:0 1 SPT:STA",
"8 10 \"By User\" 66",
"15 11 \"Work User\" 76",
"17 12 \"Work Branch\" 126",
"16 13 \"Last User\" 76",
"3 14 \"Info\" 50 1 20:0 1 FormatINFDSP",
"19 15 \"Key\" 90",
"10 16 \"Infotext\" 500"
],
data: [
]
}
}
inject: ["root"],
props: ["model", "codes"],
mixins: [CommonProcess],
data() {
return {
sourceModel:'',
sourceData: [
{ label: "Incoming", value: "chkinc" },
{ label: "E-Trade", value: "chkdzt" },
{ label: "Break", value: "chkpen" },
{ label: "Correction", value: "chkcor" },
{ label: "Automatic", value: "chkaut" },
{ label: "Reject", value: "chkdel" },
{ label: "网银", value: "chktco" },
{ label: "归档", value: "chkcan" },
{ label: "云平台", value: "chkypt" },
],
initdialog: false,
transactionStatus: {
busiNo: "",
modTimes: 0,
postCount: 0,
accCount: 0,
earnCount: 0,
earnAmt: 0,
},
stmData: {
columns: [
'4 1 "交易代码" 70 ',
'5 2 "业务编号" 120',
'6 3 "交易名称" 110',
'1 4 "状态" 60 1 tdViewTypeEdit:0 1 SPT:STA',
'18 5 "报文类型" 100',
'19 6 "对方银行BIC" 90',
'7 7 "创建时间" 101 20 DateTime 1',
'20 8 "币种" 50',
'21 9 "金额" 69 2 8 1 16',
// "20 7 \"Cur\" 30",
// "21 8 \"Amt\" 69 2 8 1 16",
// "1 9 \"Status\" 60 1 tdViewTypeEdit:0 1 SPT:STA",
'8 10 "创建人" 80',
'15 11 "Work User" 90',
'17 12 "Work Branch" 126',
'16 13 "Last User" 76',
'1 14 "来源" 50', //新加列,值暂设为第一个
'3 15 "提示" 50 1 20:0 1 FormatINFDSP',
// "19 15 \"Key\" 90",
'10 16 "提示信息" 300',
],
data: [],
},
};
},
computed: {
chkinc: {
get() {
return this.model.chkinc === "t";
},
set(val) {
this.model.chkinc = val ? "t" : "";
},
},
computed: {
chkinc: {
get() {
return this.model.chkinc === 't';
},
set(val) {
this.model.chkinc = val ? 't' : ''
}
},
chkdzt: {
get() {
return this.model.chkdzt === 't';
},
set(val) {
this.model.chkdzt = val ? 't' : ''
}
},
chkpen: {
get() {
return this.model.chkpen === 't';
},
set(val) {
this.model.chkpen = val ? 't' : ''
}
},
chkcor: {
get() {
return this.model.chkcor === 't';
},
set(val) {
this.model.chkcor = val ? 't' : ''
}
},
chkaut: {
get() {
return this.model.chkaut === 't';
},
set(val) {
this.model.chkaut = val ? 't' : ''
}
},
chkdel: {
get() {
return this.model.chkdel === 't';
},
set(val) {
this.model.chkdel = val ? 't' : ''
}
},
chktco: {
get() {
return this.model.chktco === 't';
},
set(val) {
this.model.chktco = val ? 't' : ''
}
},
chkcan: {
get() {
return this.model.chkcan === 't';
},
set(val) {
this.model.chkcan = val ? 't' : ''
}
}
chkdzt: {
get() {
return this.model.chkdzt === "t";
},
set(val) {
this.model.chkdzt = val ? "t" : "";
},
},
methods:{...Event},
created:function(){
}
}
chkpen: {
get() {
return this.model.chkpen === "t";
},
set(val) {
this.model.chkpen = val ? "t" : "";
},
},
chkcor: {
get() {
return this.model.chkcor === "t";
},
set(val) {
this.model.chkcor = val ? "t" : "";
},
},
chkaut: {
get() {
return this.model.chkaut === "t";
},
set(val) {
this.model.chkaut = val ? "t" : "";
},
},
chkdel: {
get() {
return this.model.chkdel === "t";
},
set(val) {
this.model.chkdel = val ? "t" : "";
},
},
chktco: {
get() {
return this.model.chktco === "t";
},
set(val) {
this.model.chktco = val ? "t" : "";
},
},
chkcan: {
get() {
return this.model.chkcan === "t";
},
set(val) {
this.model.chkcan = val ? "t" : "";
},
},
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -48,22 +48,22 @@ export default {
// { inifrm: "sptsel", ininam: "待办任务", pntmiu: "0" },
// { inifrm: "trnrel", ininam: "复核任务", pntmiu: "0" },
// { inifrm: "diasel", ininam: "备忘录选择交易", pntmiu: "0" },
{ inifrm: "1", ininam: "汇款", pntmiu: "" },
{ inifrm: "1", ininam: "汇款", pntmiu: "", icon: require("~/assets/icons/sideMenu/汇款.svg") },
{ inifrm: "infcpd", ininam: "汇款查询", pntmiu: "1" },
{ inifrm: "cptopn", ininam: "汇出汇款", pntmiu: "1" },
{ inifrm: "cptadv", ininam: "汇入汇款", pntmiu: "1" },
{ inifrm: "2", ininam: "国内证", pntmiu: "" },
{ inifrm: "2", ininam: "国内证", pntmiu: "", icon: require("~/assets/icons/sideMenu/国内证.svg") },
{ inifrm: "ditopn", ininam: "买方信用证开立", pntmiu: "2" },
{ inifrm: "ditame", ininam: "信用证修改", pntmiu: "2" },
{ inifrm: "ditsel", ininam: "信用证查询", pntmiu: "2" },
{ inifrm: "bdtudp", ininam: "国内证承兑", pntmiu: "2" },
{ inifrm: "3", ininam: "出口信用证", pntmiu: "" },
{ inifrm: "3", ininam: "出口信用证", pntmiu: "", icon: require("~/assets/icons/sideMenu/出口信用证.svg") },
{ inifrm: "letopn", ininam: "出口信用证通知", pntmiu: "3" },
{ inifrm: "letame", ininam: "出口信用证修改", pntmiu: "3" },
{ inifrm: "letrsv", ininam: "出口信用证补通知", pntmiu: "3" },
{ inifrm: "4", ininam: "进口代收", pntmiu: "" },
{ inifrm: "4", ininam: "进口代收", pntmiu: "", icon: require("~/assets/icons/sideMenu/进口代收.svg") },
{ inifrm: "bctacc", ininam: "进口代收承兑", pntmiu: "4" },
{ inifrm: "5", ininam: "静态参数管理", pntmiu: "" },
{ inifrm: "5", ininam: "静态参数管理", pntmiu: "", icon: require("~/assets/icons/sideMenu/静态参数.svg") },
{ inifrm: "infusr", ininam: "用户信息", pntmiu: "5" },
],
menusOrigin: [],
......@@ -150,7 +150,7 @@ export default {
list.push({
name: menuItem.ininam,
path: menuItem.path,
icon: "el-icon-menu",
icon: menuItem.icon,
children,
});
}
......
......@@ -3,24 +3,24 @@
<c-col :span="24" v-if="!isIss">
<el-form-item
:label="`${argadr.title}联行行号`"
:prop="`didgrp.${argadr.rol}.pts.bankno`"
:prop="`${argadr.grp}.${argadr.rol}.pts.bankno`"
>
<c-input
v-model="model.didgrp[argadr.rol].pts.bankno"
v-model="model[argadr.grp][argadr.rol].pts.bankno"
maxlength="20"
:disabled="disabledBankno"
:placeholder="'请输入' + argadr.title + '联行行号'"
@keyup.enter.native="showGridPromptDialog(`didigrp.${argadr.rol}.pts.bankno`)"
@keyup.enter.native="showGridPromptDialog(`${argadr.grp}.${argadr.rol}.pts.bankno`)"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24" v-else>
<el-form-item
:label="`${argadr.title}联行行号`"
:prop="`didgrp.${argadr.rol}.pts.bankno`"
:prop="`${argadr.grp}.${argadr.rol}.pts.bankno`"
>
<c-input
v-model="model.didgrp[argadr.rol].pts.bankno"
v-model="model[argadr.grp][argadr.rol].pts.bankno"
maxlength="20"
:disabled="disabledBankno"
:placeholder="'请输入' + argadr.title + '联行行号'"
......@@ -32,12 +32,12 @@
<c-col :span="24">
<el-form-item
:label="`${argadr.title}联行名称`"
:prop="`didgrp.${argadr.rol}.pts.jigomc`"
:prop="`${argadr.grp}.${argadr.rol}.pts.jigomc`"
>
<c-input
type="textarea"
:rows="2"
v-model="model.didgrp[argadr.rol].pts.jigomc"
v-model="model[argadr.grp][argadr.rol].pts.jigomc"
maxlength="35"
show-word-limit
:placeholder="'请输入' + argadr.title + '联行名称'"
......@@ -49,12 +49,12 @@
<c-col :span="24">
<el-form-item
:label="`${argadr.title}地址`"
:prop="`didgrp.${argadr.rol}.pts.dizhii`"
:prop="`${argadr.grp}.${argadr.rol}.pts.dizhii`"
>
<c-input
type="textarea"
:rows="2"
v-model="model.didgrp[argadr.rol].pts.dizhii"
v-model="model[argadr.grp][argadr.rol].pts.dizhii"
maxlength="35"
show-word-limit
:placeholder="'请输入' + argadr.title + '地址'"
......@@ -85,6 +85,7 @@ export default {
return {
title: "", //角色名称
rol: "", //角色
grp: "", //所属模块
};
},
},
......
......@@ -32,6 +32,11 @@ import Trnrel from "~/views/Business/Trnrel";
import Diasel from "~/views/Business/Diasel";
export default {
data(){
return{
tabVal:"sptsel",
}
},
name: "TaskList",
methods: {
......@@ -51,6 +56,6 @@ export default {
<style scoped>
.eContainer-taskList {
padding: 20px;
padding: 3px 10px;
}
</style>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment