2 lines
30 KiB
JavaScript
2 lines
30 KiB
JavaScript
import{cq as F2,n as Y,_ as e2,x as J,i as W,c as t2,m as R,h as G}from"./index-BTglIPU2.js?v=1773287522785";import{_ as l2}from"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import{_ as n2}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{u as a2}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import{_ as s2}from"./index-DIKmrNCq.js?v=1773287522785";import{_ as K}from"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import{j as w2,k as o2,l as $2,m as I2,n as i2,o as k2,p as A2,q as L2,F as C2}from"./ftp-SrpKmV1S.js?v=1773287522785";import{k as D,R as O,e as M,r as I,n as S2,$ as A,Z as T,a0 as t,S as e,a9 as l,_,aa as s,j as f,a8 as B,ak as E,X as V,F as T2,P as U2}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{a1 as X,_ as r2,a6 as p2,k as N,b as u2,aW as d2,al as c2,e as _2,a3 as V2,ag as z2,B as m2}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{u as P2}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{u as h2}from"./useTableColumns-DDeyYvje.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-B7YvCBmY.js?v=1773287522785";import"./data-BVsViUMm.js?v=1773287522785";import"./index-S15tYq5l.js?v=1773287522785";import"./copy-D-wIKr0q.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785";import"./index-Cg6fMjw6.js?v=1773287522785";const j2="data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3e%3cpath%20d='M721.12%20351.98c17.67%200%2032%2014.33%2032%2032s-14.33%2032-32%2032H273.15c-17.67%200-32-14.33-32-32s14.33-32%2032-32h447.97zM465.14%20543.97c17.67%200%2032%2014.33%2032%2032s-14.33%2032-32%2032H273.15c-17.67%200-32-14.33-32-32s14.33-32%2032-32h191.99zm140.88%20208.02c-26.51%2045.91-10.78%20104.62%2035.14%20131.13%2045.91%2026.51%20104.62%2010.78%20131.13-35.14%2026.51-45.91%2010.78-104.62-35.14-131.13-45.92-26.51-104.63-10.78-131.13%2035.14zm163.12-90.56c67.04%2038.7%2095.47%20118.6%2071.78%20189.26l85.91%2049.58c15.3%208.84%2020.55%2028.41%2011.71%2043.71s-28.41%2020.55-43.71%2011.71l-85.91-49.59c-49.35%2055.83-132.75%2071.15-199.78%2032.45C532.62%20894.37%20506.4%20796.52%20550.58%20720c44.19-76.53%20142.04-102.75%20218.56-58.57zM337.14%2064c17.67%200%2032%2014.33%2032%2032v32h255.98V96c0-17.67%2014.33-32%2032-32h64c17.67%200%2032%2014.33%2032%2032v32h127.99c17.67%200%2032%2014.33%2032%2032v447.97c0%2017.67-14.33%2032-32%2032s-32-14.33-32-32V191.99H145.15v703.96h319.98c17.67%200%2032%2014.33%2032%2032s-14.33%2032-32%2032H113.16c-17.67%200-32-14.33-32-32V159.99c0-17.67%2014.33-32%2032-32h127.99V96c0-17.67%2014.33-32%2032-32h63.99z'%20fill='%23888'/%3e%3c/svg%3e",D2="data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3e%3cpath%20d='M642.8%20531.8c64.3-42.6%20106.9-115.4%20106.9-198.1C749.7%20202.6%20643.1%2096%20512%2096S274.3%20202.6%20274.3%20333.7c0%2082.7%2042.6%20155.6%20106.9%20198.1C215.8%20582.9%2096%20727.7%2096%20898.3c0%2016.4%2013.3%2029.7%2029.7%2029.7s29.7-13.3%2029.7-29.7c0-180.2%20159.9-326.9%20356.6-326.9%20196.6%200%20356.6%20146.6%20356.6%20326.9%200%2016.4%2013.3%2029.7%2029.7%2029.7s29.7-13.3%2029.7-29.7c0-170.6-119.8-315.4-285.2-366.5zM333.7%20333.7c0-98.3%2080-178.3%20178.3-178.3s178.3%2080%20178.3%20178.3S610.3%20512%20512%20512s-178.3-80-178.3-178.3z'%20fill='%23888'/%3e%3c/svg%3e",O2="data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3e%3cpath%20d='m494.5%20771.5%2016.9%2018.7%2017.1-18.5c2.4-2.6%2060.4-65.5%20119.4-145.3C729%20516.6%20770.2%20431.3%20770.2%20372.9c0-68.3-26.6-132.6-74.9-180.9-48.3-48.3-112.6-74.9-180.9-74.9s-132.7%2026.6-181%2074.9c-48.3%2048.3-74.9%20112.6-74.9%20180.9%200%2058.3%2040.2%20143.5%20119.4%20253.3%2057.5%2079.8%20114.2%20142.7%20116.6%20145.3zM304.4%20372.9c0-115.7%2094.1-209.8%20209.8-209.8S724%20257.2%20724%20372.9c0%2025.5-11.5%2060.3-34.1%20103.2-19%2036-45.5%2077.3-79%20122.6-38.7%2052.4-77.7%2098.1-99.3%20122.7-21.1-24.5-59-70-96.6-122.1-32.7-45.4-58.7-86.7-77.3-122.8-22-43.1-33.3-78-33.3-103.6z'%20fill='%23888'/%3e%3cpath%20d='M852.2%20718.4c-35.6-15-85.9-27.4-145.4-36l-6.5%2045.5c55.7%208%20102%2019.3%20134.1%2032.8%2032.5%2013.7%2039.2%2025.1%2039.2%2027.4%200%204.3-16.9%2025.9-95.2%2045.4-70.9%2017.6-165.5%2027.4-266.4%2027.4-100.9%200-195.5-9.7-266.4-27.4-78.2-19.5-95.2-41.1-95.2-45.4%200-2.3%206.6-13.7%2038.9-27.3%2031.9-13.5%2078-24.8%20133.4-32.8l-6.6-45.5c-59.3%208.5-109.3%2021-144.7%2035.9-44.5%2018.8-67%2042.2-67%2069.7%200%2021.6%2014%2040.9%2041.6%2057.1%2021.3%2012.5%2051.1%2023.6%2088.5%2032.9%2074.4%2018.5%20172.9%2028.7%20277.5%2028.7s203.1-10.2%20277.5-28.7c37.5-9.3%2067.2-20.4%2088.5-32.9%2027.6-16.2%2041.6-35.4%2041.6-57.1%200-27.4-22.7-50.9-67.4-69.7zM511.4%20459.5c48%200%2087-39%2087-87s-39-87-87-87-87%2039-87%2087%2039.1%2087%2087%2087zm0-128c22.6%200%2041%2018.4%2041%2041s-18.4%2041-41%2041-41-18.4-41-41%2018.4-41%2041-41z'%20fill='%23888'/%3e%3c/svg%3e",M2="data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3e%3cpath%20d='M663.808%20212.16c1.408.384%202.752.768%204.16%201.152%2020.096%205.632%2029.504%2028.608%2019.2%2046.528-19.136%2033.408-38.464%2066.688-57.728%2099.968-77.824%20134.848-155.648%20269.632-233.472%20404.544-3.136%205.44-6.848%2010.176-12.224%2013.44-3.456%202.112-7.296%203.392-11.2%204.352-.512.128-1.024.384-1.472.64h-8.256c-1.024-.384-2.048-.768-3.072-1.024-15.424-3.776-25.6-17.152-24.896-32.896.192-4.992%201.6-9.728%204.096-14.144%2057.536-99.712%20115.136-199.36%20172.672-299.072%2039.616-68.672%2079.296-137.28%20118.848-205.952%203.84-6.656%208.832-11.904%2015.936-14.848%202.368-.96%204.864-1.472%207.36-2.176.448-.128.832-.32%201.216-.512h8.832zM64.064%20496.64c.384-.832.896-1.6%201.088-2.432%201.408-6.272%204.48-11.584%208.96-16.064%2055.616-55.616%20111.232-111.296%20166.912-166.848%209.152-9.152%2020.416-11.776%2032.64-7.808%2012.352%203.968%2019.712%2012.8%2021.76%2025.6%201.664%2010.56-1.408%2019.968-9.088%2027.648-38.592%2038.592-77.248%2077.184-115.904%20115.84a15372.954%2015372.954%200%200%200-32.256%2032.32c-.512.512-1.024%201.024-1.6%201.664a35.549%2035.549%200%200%200%202.048%202.24l147.648%20147.648c17.6%2017.6%209.984%2047.296-14.016%2053.76-11.776%203.2-22.4.448-31.168-8.192-10.432-10.304-20.736-20.736-31.104-31.104A133810.58%20133810.58%200%200%200%2075.2%20536.128c-5.12-5.056-8.768-10.688-10.176-17.792-.128-.64-.64-1.28-.96-1.856v-19.84zm894.656%2021.44c-.32%201.088-.64%202.24-.96%203.328-1.536%205.12-4.224%209.472-8%2013.312-18.816%2018.816-37.568%2037.696-56.32%2056.512-6.336%206.4-12.672%2012.736-19.008%2019.136l-66.816%2067.008c-8.192%208.256-16.256%2016.64-24.64%2024.768-9.344%209.024-20.544%2011.584-32.768%207.552-12.352-4.096-19.648-13.056-21.568-26.048-1.536-10.624%201.792-19.712%209.344-27.264%2024.32-24.448%2048.64-48.832%2072.96-73.28%2020.928-20.992%2041.792-41.984%2062.72-62.976%204.416-4.416%208.896-8.704%2013.568-13.312-.832-.896-1.408-1.536-2.048-2.176-10.88-10.944-21.76-21.824-32.576-32.768-28.096-28.16-56.192-56.384-84.288-84.544-10.304-10.304-20.736-20.544-30.848-31.04-8.64-8.96-11.392-19.776-7.744-31.744%203.648-11.904%2011.904-19.456%2024.064-22.08%2011.392-2.432%2021.44.768%2029.696%209.024%2022.4%2022.464%2044.8%2044.992%2067.2%2067.456%2024.896%2025.024%2049.856%2050.048%2074.752%2075.008%208.192%208.256%2016.448%2016.448%2024.64%2024.768%204.224%204.352%207.232%209.408%208.128%2015.552.064.256.32.448.448.64.064%207.744.064%2015.488.064%2023.168z'%20fill='%23888'/%3e%3c/svg%3e",N2="data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3e%3cpath%20d='M939.875%20772.974c-3.4-29.292-9.198-60.283-17.895-93.173-8.498-32.69-21.994-62.282-40.188-88.274-18.295-25.993-40.289-45.787-66.081-59.383l50.485-138.46H734.435c10.997-32.49%2015.095-65.18%2012.296-98.47%2015.296-3.1%2028.992-6.399%2041.388-9.798%2042.088-11.496%2067.18-24.492%2075.178-38.988%201.9-3.4%202.8-6.798%202.8-10.297%200-23.393-42.988-43.687-129.163-60.982-6.998-25.393-17.595-52.885-31.69-82.376-14.096-29.492-28.592-52.885-43.388-70.08C648.76%207.698%20633.065.1%20615.07.1c-12.297%200-29.492%206.298-51.585%2018.994S524.096%2038.09%20511.9%2038.09s-29.491-6.298-51.585-18.995S421.027.1%20408.73.1c-17.994%200-33.59%207.598-46.686%2022.793-14.796%2017.195-29.291%2040.588-43.287%2070.08-14.096%2029.491-24.693%2056.983-31.691%2082.376-86.075%2017.195-129.162%2037.489-129.162%2060.982%200%203.799%201.1%207.398%203.199%2010.997%208.497%2014.295%2034.09%2027.192%2076.777%2038.788%2011.797%203.2%2024.893%206.298%2039.389%209.297-.9%208.198-1.3%2014.796-1.3%2019.695%200%2026.292%204.499%2052.484%2013.596%2078.777H157.604l55.384%20135.46c-21.694%2010.597-40.988%2025.892-57.584%2045.787s-29.59%2041.187-39.088%2063.68-17.096%2047.888-22.993%2075.98c-5.999%2028.091-9.797%2053.784-11.597%2077.277-1.8%2023.393-2.7%2047.586-2.7%2072.579%200%2049.585%2014.996%2088.474%2044.888%20116.865%2029.89%2028.292%2069.58%2042.488%20119.265%2042.488H780.82c49.586%200%2089.374-14.096%20119.265-42.488%2029.892-28.191%2044.887-67.18%2044.887-116.865.1-31.791-1.5-62.282-5.098-91.673zM338.15%20230.333l10.397-38.09c5.898-21.393%2015.195-45.486%2027.692-71.778%2011.396-23.793%2022.593-42.388%2033.49-55.284%203.599%201.4%209.697%204.199%2018.595%209.297%2032.69%2018.795%2059.282%2027.492%2083.475%2027.492s50.685-8.697%2083.476-27.492c8.997-5.098%2014.995-7.898%2018.594-9.297%2010.897%2012.896%2022.094%2031.49%2033.49%2055.284%2012.497%2026.092%2021.794%2050.185%2027.792%2071.779l10.497%2037.989%2029.591%205.898c-71.479%2013.896-145.557%2020.594-218.835%2019.494-63.882-.9-126.863-7.398-188.245-19.494l29.99-5.798zm307.51%20227.433-51.385%2043.987c-47.386%2040.588-117.266%2040.588-164.652%200l-51.385-43.987h.8l-14.196-41.088c.2.3.3.6.5.8%201%201.7%202.8%204.498%205.598%208.697%202.7%204.099%205.199%206.898%207.398%208.298%202.2%201.4%205.199%203.399%208.698%205.798%203.499%202.4%207.098%204.099%2010.696%204.899%203.8.8%207.898%201.7%2012.597%202.499%204.698.8%209.697%201.3%2014.995%201.3%2014.796%200%2026.893-2.6%2036.39-7.598%209.497-5.199%2016.095-11.297%2020.094-18.495%203.899-7.098%206.898-14.196%208.897-21.194%202.1-6.998%204.399-13.096%207.098-18.094%202.7-5.199%206.198-7.598%2010.797-7.598h7.398c4.499%200%208.197%202.6%2010.697%207.598%202.699%205.198%204.998%2011.096%207.098%2018.094s4.998%2014.096%208.897%2021.194c3.899%207.098%2010.597%2013.296%2020.094%2018.495%209.497%205.198%2021.494%207.597%2036.39%207.597%205.298%200%2010.396-.4%2014.995-1.3%204.699-.799%208.897-1.699%2012.496-2.498%203.8-.8%207.298-2.5%2010.697-4.899%203.5-2.5%206.298-4.399%208.698-5.798%202.2-1.4%204.698-4.1%207.398-8.298%202.399-3.699%204.098-6.298%205.198-7.998l-13.396%2039.589h.4zm-18.995%20100.47L512%20862.047l-114.966-304.41%201.8%201.6c65.38%2055.783%20161.652%2055.683%20226.933-.2l.9-.8zm1-222.434c-28.691%200-62.981%203.898-102.77%2011.596-2.799.8-7.098%201.3-12.896%201.3-5.698%200-10.097-.4-12.896-1.3-39.689-7.797-73.979-11.596-102.77-11.596-28.392%200-46.686%201.1-54.784%203.199-1.2-8.098-1.8-16.096-1.8-23.993%200-.8%200-3.4.5-8.098%2050.985%207.798%20102.87%2012.197%20155.355%2012.896%205.298.1%2010.597.1%2015.895.1%2057.383%200%20115.166-4.498%20171.85-13.096.6%2010.797.1%2021.494-1.4%2032.09-8.397-2.099-26.492-3.098-54.284-3.098zM243.18%20959.719c-32.99%200-57.583-8.098-75.278-24.893-7.998-7.598-13.896-16.395-17.995-26.992-4.599-11.996-6.998-26.692-6.998-43.387%200-23.193.9-45.987%202.5-67.68%201.599-20.494%205.098-43.688%2010.396-68.88%205.199-24.293%2011.697-45.987%2019.495-64.481%206.898-16.496%2016.795-32.49%2029.291-47.486%2010.797-12.897%2022.693-22.494%2036.49-29.192l53.784-26.292-22.694-55.484-19.294-47.286h38.089l5.198%2013.796L477.81%20952.62l2.7%207.098H243.178zm630.915-51.785c-3.999%2010.497-9.897%2019.294-17.795%2026.792h-.1c-17.695%2016.795-42.287%2024.893-75.278%2024.893h-237.43l2.699-7.098%20181.547-480.96%205.298-13.895h41.688l-19.194%2052.585-19.195%2052.584%2049.486%2025.992c16.795%208.798%2030.99%2021.694%2043.487%2039.489%2013.796%2019.694%2024.093%2042.388%2030.691%2067.68v.2c7.598%2028.892%2013.096%2057.183%2016.195%2084.175v.6c3.2%2025.593%204.699%2052.985%204.699%2083.676.2%2016.595-2.2%2031.29-6.798%2043.287z'%20fill='%23888'/%3e%3c/svg%3e",R2="data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3e%3cpath%20d='M878.08%20731.275a32%2032%200%200%201-54.88-32.939A360.79%20360.79%200%200%200%20874.667%20512c0-200.299-162.368-362.667-362.667-362.667S149.333%20311.701%20149.333%20512%20311.701%20874.667%20512%20874.667a360.79%20360.79%200%200%200%20186.315-51.446%2032%2032%200%200%201%2032.928%2054.88A424.779%20424.779%200%200%201%20512%20938.667c-235.637%200-426.667-191.03-426.667-426.667S276.363%2085.333%20512%2085.333%20938.667%20276.363%20938.667%20512c0%2078.293-21.152%20153.568-60.587%20219.275zm-548.704-81.899L480%20498.741V320a32%2032%200%200%201%2064%200v192a32%2032%200%200%201-9.376%2022.624l-160%20160a32%2032%200%201%201-45.248-45.248z'%20fill='%23888'/%3e%3c/svg%3e",Q=[{label:"00:00",value:"0"},{label:"01:00",value:"1"},{label:"02:00",value:"2"},{label:"03:00",value:"3"},{label:"04:00",value:"4"},{label:"05:00",value:"5"},{label:"06:00",value:"6"},{label:"07:00",value:"7"},{label:"08:00",value:"8"},{label:"09:00",value:"9"},{label:"10:00",value:"10"},{label:"11:00",value:"11"},{label:"12:00",value:"12"},{label:"13:00",value:"13"},{label:"14:00",value:"14"},{label:"15:00",value:"15"},{label:"16:00",value:"16"},{label:"17:00",value:"17"},{label:"18:00",value:"18"},{label:"19:00",value:"19"},{label:"20:00",value:"20"},{label:"21:00",value:"21"},{label:"22:00",value:"22"},{label:"23:00",value:"23"}],B2={class:"p-20px"},E2={class:"ml-10px"},g2=D({__name:"index",props:{tipsData:{}},emits:["refresh"],setup(z,{expose:u,emit:$}){const{t:m}=O(),F=$,p=M({login_error:0,upload_shell:"",multipleSelectValue:[],start_time:"0",end_time:"0"}),v=I([]),b=z;S2(()=>{p.login_error=b.tipsData.login_error,p.multipleSelectValue=b.tipsData.area.country,p.start_time=b.tipsData.time.start_time.toString(),p.end_time=b.tipsData.time.end_time.toString(),p.upload_shell=b.tipsData.upload_shell.join("\n")});const k=I(null),d={login_error:{required:!0,validator(g,a){if(a)if(/^\d*$/.test(a)){if(Number(a)<=0)return new Error(m("Ftp.Analysis.Index_14"))}else return new Error(m("Ftp.Analysis.Index_13"));else return new Error(m("Ftp.Placeholder.Index_1"));return!0},trigger:["input","blur"]},start_time:{required:!0,trigger:"change",message:m("Ftp.Placeholder.Index_2")},end_time:{required:!0,trigger:"change",message:m("Ftp.Placeholder.Index_2")}},x=async()=>{var a;await((a=k.value)==null?void 0:a.validate());let g={time:JSON.stringify({start_time:Number(p.start_time),end_time:Number(p.end_time)}),area:JSON.stringify({country:p.multipleSelectValue}),upload_shell:JSON.stringify(p.upload_shell?p.upload_shell.split("\n"):[]),login_error:p.login_error};await w2(g),F("refresh")};return(async()=>{const{data:g}=await F2.get("/static/vite/data/world.json"),{features:a}=g;Y(a)&&(v.value=a.filter(n=>n.properties.name!=="").map(n=>({label:n.properties.name,value:n.properties.name})))})(),u({onConfirm:x}),(g,a)=>{const n=r2,o=X,c=p2,w=N,C=u2,i=K;return A(),T("div",B2,[t(i,{ref_key:"formRef",ref:k,"label-width":"160px",model:e(p),rules:d},{default:l(()=>[t(o,{label:g.$t("Ftp.Label.index_1"),path:"login_error"},{default:l(()=>[t(n,{style:{width:"200px"},value:e(p).login_error,"onUpdate:value":a[0]||(a[0]=r=>e(p).login_error=r),placeholder:g.$t("Ftp.Placeholder.Index_1")},null,8,["value","placeholder"]),_("span",E2,s(g.$t("Ftp.Analysis.Index_36")),1)]),_:1},8,["label"]),t(o,{label:g.$t("Ftp.Label.index_2")},{default:l(()=>[t(c,{value:e(p).multipleSelectValue,"onUpdate:value":a[1]||(a[1]=r=>e(p).multipleSelectValue=r),class:"w-200px",multiple:!0,"max-tag-count":1,options:e(v),placeholder:g.$t("Ftp.Placeholder.Index_2")},null,8,["value","options","placeholder"])]),_:1},8,["label"]),t(w,null,{default:l(()=>[t(o,{label:g.$t("Ftp.Label.index_3"),path:"start_time"},{default:l(()=>[t(c,{type:"number",class:"w-100px",value:e(p).start_time,"onUpdate:value":a[2]||(a[2]=r=>e(p).start_time=r),placeholder:g.$t("Ftp.Placeholder.Index_2"),options:e(Q)},null,8,["value","placeholder","options"])]),_:1},8,["label"]),t(o,null,{default:l(()=>a[5]||(a[5]=[f("-")])),_:1,__:[5]}),t(o,{path:"end_time"},{default:l(()=>[t(c,{type:"number",class:"w-100px",value:e(p).end_time,"onUpdate:value":a[3]||(a[3]=r=>e(p).end_time=r),placeholder:g.$t("Ftp.Placeholder.Index_2"),options:e(Q)},null,8,["value","placeholder","options"])]),_:1})]),_:1}),t(o,{label:g.$t("Ftp.Label.index_4")},{default:l(()=>[t(C,{type:"textarea",value:e(p).upload_shell,"onUpdate:value":a[4]||(a[4]=r=>e(p).upload_shell=r),placeholder:g.$t("Ftp.Placeholder.Index_3")},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1},8,["model"])])}}}),W2={class:"p-20px"},q2={class:"spanText ml-10px"},H2={class:"spanText spanLength"},G2={class:"spanText spanLength"},J2={class:"spanText ml-10px"},K2=D({__name:"index",emits:["refresh"],setup(z,{expose:u,emit:$}){const{t:m}=O(),F=I(!1),p=()=>{F.value=!0},v=$,b=()=>{w()},k=I(null),d=I({area:{country:[]},login_error:0,cron_task_status:0,time:{start_time:0,end_time:0},upload_shell:[]}),x=[{label:m("Ftp.Analysis.Index_26"),value:1},{label:m("Ftp.Analysis.Index_27"),value:2}],h=I([]),g={search:{type:"array",required:!0,trigger:"change",message:m("Ftp.Placeholder.Index_2")},username:{type:"array",required:!0,validator(i,r){return a.selectValue==2?r.length?!0:new Error(m("Ftp.Placeholder.Index_2")):!0},trigger:["blur","change"]},day:{required:!0,validator(i,r){return a.radioGroupValue==0?r?!0:new Error(m("Ftp.Placeholder.Index_2")):!0},trigger:["input","blur"]}},a=M({search:["login_error","area","upload_shell","time","anonymous"],radioGroupValue:7,selectValue:1,username:[],day:8}),n=()=>{a.search.includes("anonymous")&&(a.search=a.search.filter(i=>i!=="anonymous"))},o=async()=>{var y;await((y=k.value)==null?void 0:y.validate());let i={};a.search.forEach(U=>{i[U]=!0});let r={search:JSON.stringify(i),day:a.radioGroupValue?a.radioGroupValue:a.day,username:JSON.stringify(a.username.length?a.username:[])};v("refresh",r)},c=async()=>{const{message:i}=await $2();Y(i)&&(h.value=i.map(r=>({label:r,value:r})))},w=async()=>{const{message:i}=await o2();W(i)&&(d.value=i)};return c(),w(),u({onConfirm:o}),(i,r)=>{const y=c2,U=_2,S=N,q=e2,P=d2,j=X,H=z2,f2=V2,v2=r2,Z=p2,y2=K,x2=s2,b2=J;return A(),T("div",W2,[t(y2,{ref_key:"formRef",ref:k,model:e(a),rules:g},{default:l(()=>[t(j,{label:i.$t("Ftp.Label.index_5"),path:"search"},{default:l(()=>[t(P,{value:e(a).search,"onUpdate:value":r[0]||(r[0]=L=>e(a).search=L),style:{width:"100%"}},{default:l(()=>[t(S,{size:0,justify:"space-between"},{default:l(()=>[t(S,{vertical:"",class:"checkbox"},{default:l(()=>[_("div",null,[t(y,{value:"login_error"},{default:l(()=>[f(s(i.$t("Ftp.Analysis.Index_8")),1)]),_:1}),_("span",q2,s(i.$t("Ftp.Analysis.Index_16",e(d).login_error)),1)]),t(S,null,{default:l(()=>[t(y,{value:"area"},{default:l(()=>[f(s(i.$t("Ftp.Analysis.Index_17")),1)]),_:1}),t(U,{trigger:"hover"},{trigger:l(()=>[_("span",H2,s(e(d).area.country.length?e(d).area.country.join(","):"Empty"),1)]),default:l(()=>[f(" "+s(e(d).area.country.length?e(d).area.country.join(","):"Empty"),1)]),_:1})]),_:1}),t(S,null,{default:l(()=>[t(y,{value:"upload_shell"},{default:l(()=>[f(s(i.$t("Ftp.Analysis.Index_10")),1)]),_:1}),t(U,{trigger:"hover"},{trigger:l(()=>[_("span",G2,s(e(d).upload_shell.length?e(d).upload_shell.join(","):"Empty"),1)]),default:l(()=>[f(" "+s(e(d).upload_shell.length?e(d).upload_shell.join(","):"Empty"),1)]),_:1})]),_:1})]),_:1}),t(S,{vertical:"",class:"checkbox"},{default:l(()=>[_("div",null,[t(y,{value:"time"},{default:l(()=>[f(s(i.$t("Ftp.Analysis.Index_12")),1)]),_:1}),_("span",J2,s(e(d).time.start_time)+"-"+s(e(d).time.end_time)+" "+s(i.$t("Ftp.Analysis.Index_18")),1)]),_("div",null,[t(y,{value:"anonymous",disabled:e(a).selectValue==2},{default:l(()=>[f(s(i.$t("Ftp.Analysis.Index_19")),1)]),_:1},8,["disabled"])]),_("div",null,[_("div",null,[t(q,{onClick:p},{default:l(()=>[f(s(i.$t("Ftp.Analysis.Index_20")),1)]),_:1})])])]),_:1})]),_:1})]),_:1},8,["value"])]),_:1},8,["label"]),t(S,null,{default:l(()=>[t(j,{label:i.$t("Ftp.Label.index_6")},{default:l(()=>[t(f2,{value:e(a).radioGroupValue,"onUpdate:value":r[1]||(r[1]=L=>e(a).radioGroupValue=L)},{default:l(()=>[t(H,{value:7},{default:l(()=>[f(s(i.$t("Ftp.Analysis.Index_21")),1)]),_:1}),t(H,{value:30},{default:l(()=>[f(s(i.$t("Ftp.Analysis.Index_22")),1)]),_:1}),t(H,{value:0},{default:l(()=>[f(s(i.$t("Ftp.Analysis.Index_23")),1)]),_:1})]),_:1},8,["value"])]),_:1},8,["label"]),t(j,{path:"day"},{default:l(()=>[e(a).radioGroupValue==0?(A(),B(v2,{key:0,class:"ml-10px",style:{width:"200px"},value:e(a).day,"onUpdate:value":r[2]||(r[2]=L=>e(a).day=L),placeholder:i.$t("Ftp.Placeholder.Index_4")},null,8,["value","placeholder"])):E("",!0)]),_:1})]),_:1}),t(S,null,{default:l(()=>[t(j,{label:i.$t("Ftp.Table.index_18")},{default:l(()=>[t(Z,{"onUpdate:value":[n,r[3]||(r[3]=L=>e(a).selectValue=L)],class:"w-200px mr-10px",value:e(a).selectValue,placeholder:i.$t("Ftp.Placeholder.Index_2"),options:x},null,8,["value","placeholder"])]),_:1},8,["label"]),t(j,{path:"username"},{default:l(()=>[e(a).selectValue==2?(A(),B(Z,{key:0,class:"w-200px",value:e(a).username,"onUpdate:value":r[4]||(r[4]=L=>e(a).username=L),placeholder:i.$t("Ftp.Placeholder.Index_2"),"max-tag-count":3,options:e(h),multiple:""},null,8,["value","placeholder","options"])):E("",!0)]),_:1})]),_:1})]),_:1},8,["model"]),t(x2,{class:"mt-16px"},{default:l(()=>[_("li",null,s(i.$t("Ftp.Analysis.Index_24")),1)]),_:1}),t(b2,{show:e(F),"onUpdate:show":r[5]||(r[5]=L=>V(F)?F.value=L:null),title:i.$t("Ftp.Analysis.Index_15"),width:560,"min-height":192,footer:!0,data:{tipsData:e(d),onRefresh:b},component:g2},null,8,["show","title","data"])])}}}),X2=t2(K2,[["__scopeId","data-v-2eb7c01e"]]),Z2={class:"p-20px"},Q2={class:"spanText ml-10px"},Y2={class:"spanText spanLength"},e0={class:"spanText spanLength"},t0={class:"spanText ml-10px"},l0=D({__name:"index",setup(z,{expose:u}){const{t:$}=O(),m=I(!1),F=()=>{m.value=!0},p=()=>{a()},v=I({area:{country:[]},login_error:0,cron_task_status:0,time:{start_time:0,end_time:0},upload_shell:[],cron_task:{task_type:{anonymous:!0,area:!0,login_error:!0,time:!0,upload_shell:!0}}}),b=I(null),k={search:{type:"array",required:!0,trigger:"change",message:$("Ftp.Placeholder.Index_2")}},d=M({search:["login_error","area","upload_shell","upload_shell","time","anonymous"]});function x(n){const o={};return n.forEach(c=>{o[c]=!0}),o}const h=async()=>{var o;await((o=b.value)==null?void 0:o.validate());let n={task_type:JSON.stringify(x(d.search)),status:0,cycle:1,channel:"mail"};await I2(n),a()};function g(n){return Object.keys(n).filter(o=>n[o]===!0)}const a=async()=>{var o;const{message:n}=await o2();if(W(n)){v.value=n;let c=(o=n.cron_task)==null?void 0:o.task_type;d.search=c?g(c):[]}};return a(),u({onConfirm:h}),(n,o)=>{const c=c2,w=_2,C=N,i=e2,r=d2,y=X,U=K,S=s2,q=J;return A(),T("div",Z2,[t(U,{ref_key:"formRef",ref:b,model:e(d),rules:k},{default:l(()=>[t(y,{label:n.$t("Ftp.Label.index_5"),path:"search"},{default:l(()=>[t(r,{value:e(d).search,"onUpdate:value":o[0]||(o[0]=P=>e(d).search=P),style:{width:"100%"}},{default:l(()=>[t(C,{size:0,justify:"space-between"},{default:l(()=>[t(C,{vertical:"",class:"checkbox"},{default:l(()=>[_("div",null,[t(c,{value:"login_error"},{default:l(()=>[f(s(n.$t("Ftp.Analysis.Index_8")),1)]),_:1}),_("span",Q2,s(n.$t("Ftp.Analysis.Index_16",e(v).login_error)),1)]),t(C,null,{default:l(()=>[t(c,{value:"area"},{default:l(()=>[f(s(n.$t("Ftp.Analysis.Index_25")),1)]),_:1}),t(w,{trigger:"hover"},{trigger:l(()=>[_("span",Y2,s(e(v).area.country.length?e(v).area.country.join(","):"Unplaced"),1)]),default:l(()=>[f(" "+s(e(v).area.country.length?e(v).area.country.join(","):"Unplaced"),1)]),_:1})]),_:1}),t(C,null,{default:l(()=>[t(c,{value:"upload_shell"},{default:l(()=>[f(s(n.$t("Ftp.Analysis.Index_10")),1)]),_:1}),t(w,{trigger:"hover"},{trigger:l(()=>[_("span",e0,s(e(v).upload_shell.length?e(v).upload_shell.join(","):"Unplaced"),1)]),default:l(()=>[f(" "+s(e(v).upload_shell.length?e(v).upload_shell.join(","):"Unplaced"),1)]),_:1})]),_:1})]),_:1}),t(C,{vertical:"",class:"checkbox"},{default:l(()=>[_("div",null,[t(c,{value:"time"},{default:l(()=>[f(s(n.$t("Ftp.Analysis.Index_28")),1)]),_:1}),_("span",t0,s(n.$t("Ftp.Analysis.Index_29"))+" "+s(e(v).time.start_time)+"-"+s(e(v).time.end_time)+" "+s(n.$t("Ftp.Analysis.Index_18")),1)]),_("div",null,[t(c,{value:"anonymous"},{default:l(()=>[f(s(n.$t("Ftp.Analysis.Index_19")),1)]),_:1})]),_("div",null,[_("div",null,[t(i,{onClick:F},{default:l(()=>[f(s(n.$t("Ftp.Analysis.Index_20")),1)]),_:1})])])]),_:1})]),_:1})]),_:1},8,["value"])]),_:1},8,["label"])]),_:1},8,["model"]),t(S,{class:"mt-16px"},{default:l(()=>[_("li",null,s(n.$t("Ftp.Analysis.Index_30")),1),_("li",null,s(n.$t("Ftp.Analysis.Index_24")),1)]),_:1}),t(q,{show:e(m),"onUpdate:show":o[1]||(o[1]=P=>V(m)?m.value=P:null),title:n.$t("Ftp.Analysis.Index_15"),width:550,"min-height":192,footer:!0,data:{tipsData:e(v),onRefresh:p},component:g2},null,8,["show","title","data"])])}}}),n0=t2(l0,[["__scopeId","data-v-4270dc55"]]),a0={class:"p-20px"},s0=D({__name:"index",setup(z){const{loading:u,setLoading:$}=P2(),{t:m}=O(),{keys:F,table:p,columns:v}=a2([{key:"ip",title:m("Ftp.Table.index_6"),minWidth:110},h2({width:200,options:x=>[{label:m("Ftp.Table.index_10"),onClick:()=>{k(x.ip,"del")}}]})]),b=M({ip:""}),k=async(x,h)=>{if(!x){R.error(m("Ftp.Placeholder.Index_5"));return}if(!/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/.test(x)){R.error(m("Ftp.Placeholder.Index_6"));return}await i2({ip:x,type:h}),d()},d=async()=>{try{$(!0);const{message:x}=await k2();W(x)&&(p.data=x.ip.map(h=>({ip:h})))}finally{$(!1)}};return d(),(x,h)=>{const g=u2,a=m2,n=N,o=n2,c=l2;return A(),T("div",a0,[t(n,{class:"mb-10px"},{default:l(()=>[t(g,{value:e(b).ip,"onUpdate:value":h[0]||(h[0]=w=>e(b).ip=w),style:{width:"250px"},placeholder:x.$t("Ftp.Placeholder.Index_5"),onSearch:h[1]||(h[1]=w=>k(e(b).ip,"add"))},null,8,["value","placeholder"]),t(a,{type:"primary",onClick:h[2]||(h[2]=w=>k(e(b).ip,"add"))},{default:l(()=>[f(s(x.$t("Ftp.Analysis.Index_31")),1)]),_:1})]),_:1}),t(c,null,{table:l(()=>[t(o,{"checked-row-keys":e(F),"onUpdate:checkedRowKeys":h[3]||(h[3]=w=>V(F)?F.value=w:null),loading:e(u),data:e(p).data,columns:e(v)},null,8,["checked-row-keys","loading","data","columns"])]),_:1})])}}}),o0={class:"p-30px"},i0={key:0,class:"text-2xl"},r0={key:1},p0={key:0,class:"rounded border-solid mt-20px border-1 border-#e3e4e5 p-15px h-300px"},u0=["src"],C0=D({__name:"index",setup(z){const{t:u}=O(),$=I(!1),m=I(!1),F=I(!1),p=I(!1),v=async()=>{m.value=!0};let b=M({search:"",day:7,username:""});const k=n=>{b=n,d()},d=async()=>{const{message:n}=await C2(b);if(W(n)){h.data=[],$.value=!0;for(const o in n){const c=n[o];h.data.push({time:c.exec_time,type:c.type,user:c.user,ip:o,id:c.id})}}},{keys:x,table:h,columns:g}=a2([{key:"type",title:u("Ftp.Table.index_3"),minWidth:110},{key:"user",title:u("Public.Table.Username"),minWidth:110},{key:"ip",title:u("Ftp.Table.index_6"),minWidth:110,ellipsis:{tooltip:{width:"trigger"}}},{key:"time",title:u("Ftp.Table.index_12"),minWidth:110},h2({width:200,options:n=>[{label:u("Ftp.Table.index_10"),onClick:()=>{if(n.id==0){R.error(u("Ftp.Analysis.Index_1"));return}G({title:"".concat(u("Ftp.Analysis.Index_2")," ").concat(n.user),content:u("Ftp.Analysis.Index_3"),onConfirm:async()=>{await A2({id:n.id,username:n.user}),d()}})}},{label:u("Ftp.Table.index_11"),onClick:()=>{if(n.id==0){R.error(u("Ftp.Analysis.Index_6"));return}G({title:"".concat(u("Ftp.Analysis.Index_4")," ").concat(n.user),content:u("Ftp.Analysis.Index_5"),onConfirm:async()=>{await L2({id:n.id,username:n.user,status:0}),d()}})}},{label:u("Ftp.Table.index_8"),onClick:()=>{const o=u("Ftp.Analysis.Index_5",n.ip);G({title:u("Ftp.Table.index_8"),content:o,onConfirm:async()=>{await i2({ip:n.ip,type:"add"}),d()}})}}]})]),a=I([{icon:D2,title:u("Ftp.Analysis.Index_8")},{icon:O2,title:u("Ftp.Analysis.Index_9")},{icon:M2,title:u("Ftp.Analysis.Index_10")},{icon:N2,title:u("Ftp.Analysis.Index_11")},{icon:R2,title:u("Ftp.Analysis.Index_12")}]);return(n,o)=>{const c=N,w=m2,C=n2,i=l2,r=J;return A(),T("div",o0,[t(c,{justify:"space-between"},{default:l(()=>[t(c,{class:"items-center"},{default:l(()=>[o[5]||(o[5]=_("img",{class:"w-48px mr-10px",src:j2},null,-1)),t(c,{vertical:""},{default:l(()=>[e($)?(A(),T("div",r0,s(n.$t("Ftp.Log.Index_2"))+s(e(h).data.length?"".concat(n.$t("Ftp.Log.Index_3")," ")+e(h).data.length+" ".concat(n.$t("Ftp.Log.Index_4")):"".concat(n.$t("Ftp.Log.Index_5"))),1)):(A(),T("div",i0,s(n.$t("Ftp.Log.Index_1")),1)),_("div",null,s(n.$t("Ftp.Log.Index_6")),1)]),_:1})]),_:1,__:[5]}),t(w,{type:"primary",onClick:v},{default:l(()=>[f(s(e($)?"".concat(e(u)("Ftp.Log.Index_12")):"".concat(e(u)("Ftp.Log.Index_13"))),1)]),_:1})]),_:1}),e($)?E("",!0):(A(),T("div",p0,[_("div",null,s(n.$t("Ftp.Log.Index_7")),1),t(c,{class:"mt-20px items-start"},{default:l(()=>[(A(!0),T(T2,null,U2(e(a),(y,U)=>(A(),B(c,{class:"items-center pr-15px",size:0,key:U},{default:l(()=>[_("img",{class:"w-20px mr-5px",src:y.icon},null,8,u0),_("span",null,s(y.title),1)]),_:2},1024))),128))]),_:1})])),e($)?(A(),B(i,{key:1},{toolsLeft:l(()=>[t(w,{class:"mt-20px",onClick:o[0]||(o[0]=y=>p.value=!0)},{default:l(()=>[f(s(n.$t("Ftp.Log.Index_8")),1)]),_:1})]),table:l(()=>[t(C,{"checked-row-keys":e(x),"onUpdate:checkedRowKeys":o[1]||(o[1]=y=>V(x)?x.value=y:null),data:e(h).data,columns:e(g)},null,8,["checked-row-keys","data","columns"])]),_:1})):E("",!0),t(r,{show:e(m),"onUpdate:show":o[2]||(o[2]=y=>V(m)?m.value=y:null),title:n.$t("Ftp.Log.Index_9"),width:800,data:{onRefresh:k},"min-height":192,footer:!0,component:X2},null,8,["show","title","data"]),t(r,{show:e(F),"onUpdate:show":o[3]||(o[3]=y=>V(F)?F.value=y:null),title:n.$t("Ftp.Log.Index_10"),width:800,"min-height":192,footer:!0,component:n0},null,8,["show","title"]),t(r,{show:e(p),"onUpdate:show":o[4]||(o[4]=y=>V(p)?p.value=y:null),title:n.$t("Ftp.Log.Index_11"),width:600,"min-height":192,footer:!0,component:s0},null,8,["show","title"])])}}});export{C0 as default};
|