From ec8bffa6f008a380ff26b31f87806004cdc89aab Mon Sep 17 00:00:00 2001 From: pengxiaolong <15716207+pengxiaolong711@user.noreply.gitee.com> Date: Tue, 1 Jul 2025 21:37:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 121 +++- package.json | 4 +- src/api/account.js | 74 ++- src/assets/MiniProgram.png | Bin 0 -> 7049 bytes src/assets/ai.png | Bin 0 -> 5269 bytes src/assets/icon.png | Bin 0 -> 32960 bytes src/assets/listAction.png | Bin 1495 -> 0 bytes src/assets/navAction.png | Bin 2295 -> 0 bytes src/assets/plus.png | Bin 0 -> 2745 bytes src/assets/plus2.png | Bin 0 -> 2761 bytes src/assets/workAction.png | Bin 993 -> 0 bytes src/components/Sidebar.vue | 18 +- src/router/index.js | 32 +- src/utils/axios.js | 24 +- src/views/HomeView.vue | 33 +- src/views/hosts/Home.vue | 38 ++ src/views/hosts/ai/LanguageManagement.vue | 279 ++++++++ src/views/hosts/ai/scriptManagement.vue | 399 ++++++++++++ src/views/hosts/hostsList.vue | 576 ----------------- src/views/hosts/mini/miniAM.vue | 38 ++ src/views/hosts/mini/miniIntegral.vue | 311 +++++++++ src/views/hosts/workbenches.vue | 741 ---------------------- src/views/nav.vue | 264 +++++--- vue.config.js | 5 +- 24 files changed, 1490 insertions(+), 1467 deletions(-) create mode 100644 src/assets/MiniProgram.png create mode 100644 src/assets/ai.png create mode 100644 src/assets/icon.png delete mode 100644 src/assets/listAction.png delete mode 100644 src/assets/navAction.png create mode 100644 src/assets/plus.png create mode 100644 src/assets/plus2.png delete mode 100644 src/assets/workAction.png create mode 100644 src/views/hosts/Home.vue create mode 100644 src/views/hosts/ai/LanguageManagement.vue create mode 100644 src/views/hosts/ai/scriptManagement.vue delete mode 100644 src/views/hosts/hostsList.vue create mode 100644 src/views/hosts/mini/miniAM.vue create mode 100644 src/views/hosts/mini/miniIntegral.vue delete mode 100644 src/views/hosts/workbenches.vue diff --git a/package-lock.json b/package-lock.json index 07f6b89..81b082e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,12 +23,14 @@ "@vue/cli-plugin-router": "~5.0.0", "@vue/cli-plugin-vuex": "~5.0.0", "@vue/cli-service": "~5.0.0", + "file-loader": "^6.2.0", "less": "^4.2.2", "less-loader": "^12.2.0", "postcss-preset-env": "^10.1.5", "postcss-px-to-viewport": "^1.1.1", "postcss-px-viewport": "^0.0.4", - "postcss-viewport-units": "^0.1.6" + "postcss-viewport-units": "^0.1.6", + "url-loader": "^4.1.1" } }, "node_modules/@achrinza/node-ipc": { @@ -7018,6 +7020,61 @@ "node": ">=4" } }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", @@ -13209,6 +13266,68 @@ "punycode": "^2.1.0" } }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", diff --git a/package.json b/package.json index 9c2f5de..079b89b 100644 --- a/package.json +++ b/package.json @@ -22,12 +22,14 @@ "@vue/cli-plugin-router": "~5.0.0", "@vue/cli-plugin-vuex": "~5.0.0", "@vue/cli-service": "~5.0.0", + "file-loader": "^6.2.0", "less": "^4.2.2", "less-loader": "^12.2.0", "postcss-preset-env": "^10.1.5", "postcss-px-to-viewport": "^1.1.1", "postcss-px-viewport": "^0.0.4", - "postcss-viewport-units": "^0.1.6" + "postcss-viewport-units": "^0.1.6", + "url-loader": "^4.1.1" }, "browserslist": [ "> 1%", diff --git a/src/api/account.js b/src/api/account.js index 1bf01cb..2728f24 100644 --- a/src/api/account.js +++ b/src/api/account.js @@ -1,39 +1,67 @@ import { getAxios, postAxios, downFile } from '@/utils/axios.js' - - -export function getIdByName(name) { - return getAxios({ url: `/api/tenant/get-id-by-name?name=${name}` }) -} - +//登录 export function login(data) { - return postAxios({ url: '/api/user/doLogin', data }) -} -//获取国家 -export function getCountryinfo(data) { - return postAxios({ url: '/api/common/country_info', data }) + return postAxios({ url: 'api/user/doLogin', data }) } -//查询tk账号查询次数 -export function tkaccountuseinfo(accountName) { - return getAxios({ url: `/api/common/accountCount?accountName=${accountName}` }) +//ai +//获取所有话术列表 +export function getDialogList(data) { + return postAxios({ url: 'ai/templateList', data }) +} +//获取所有语言列表 +export function getLanguageList(data) { + return postAxios({ url: 'ai/languageList', data }) +} +//添加话术 +export function addDialog(data) { + return postAxios({ url: 'ai/addTemplate', data }) +} +//编辑话术 +export function editDialog(data) { + return postAxios({ url: 'ai/editTemplate', data }) +} +//删除话术 +export function deleteDialog(data) { + return postAxios({ url: 'ai/deleteTemplate', data }) +} +//删除语言 +export function deleteLanguage(data) { + return postAxios({ url: 'ai/deleteLanguage', data }) +} +//编辑语言 +export function editLanguage(data) { + return postAxios({ url: 'ai/updateLanguage', data }) +} +//添加语言 +export function addLanguage(data) { + return postAxios({ url: 'ai/addLanguage', data }) } -export function tkhostdata(data) { - return postAxios({ url: '/api/save_data/hosts_info', data }) + +//小程序 +//获取配置列表 +export function getWxConfigList(data) { + return postAxios({ url: 'pk/configList', data }) +} +//添加配置 +export function addWxConfig(data) { + return postAxios({ url: 'pk/addNewConfig', data }) +} +//编辑配置 +export function editWxConfig(data) { + return postAxios({ url: 'pk/updateConfig', data }) +} +//删除配置 +export function deleteWxConfig(data) { + return postAxios({ url: 'pk/deleteConfig', data }) } - -export function apiGetCart() { - return getAxios({ url: '/cgi-bin/cart/latest' }) -} -// export function login(data) { -// return postAxios({ url: 'api/account/login', data }) -// } export function cheekalive(data) { return postAxios({ url: 'api/account/cheekalive', data }) } diff --git a/src/assets/MiniProgram.png b/src/assets/MiniProgram.png new file mode 100644 index 0000000000000000000000000000000000000000..e09ad6c5662e89adcff982c8cc4942f8f39876d6 GIT binary patch literal 7049 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 literal 0 HcmV?d00001 diff --git a/src/assets/ai.png b/src/assets/ai.png new file mode 100644 index 0000000000000000000000000000000000000000..1ef2140e0093cccf22af7095788c83ac47448247 GIT binary patch literal 5269 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 literal 0 HcmV?d00001 diff --git a/src/assets/icon.png b/src/assets/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0458487dddeadc7ee32bbca9bed50ffa66d2e83e GIT binary patch literal 32960 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 I7BdX^Ux~B9bpQYW literal 0 HcmV?d00001 diff --git a/src/assets/listAction.png b/src/assets/listAction.png deleted file mode 100644 index 7af1eac4eddcc87b3218ba9deb122c205f13039a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1495 zcmV;|1t|K7P)MH000001b5ch_0Itp) z=>Px)kx4{BR9HvFmu*l~RT#(r&)F9wX)GBn5!t)UU{1{Fr0fOJnvg!_$JAa-6O(Ej zbHKaeIF;^bB?cGFrcr#&$vy~U(^zBUhlXYphutL|bF7qrUC?|TUm^(Dz4ytpu!MlH zKr=m`cJ4ms|2yYAFXtS>2<@`>^$HPPeK3#5iHiNe~RrlsG!-GEkbq2m<;Jj1SW)3A7 z^y`P1v7CT?4poz3ipd_j?M=S2JOUpe!0%8sbttufU*8YLN)QexF73^j$N+|bm*f$| z{{wII>Wc-TlED|9s(Z%JD=)1A(;{Y6I5V|(#=LTw#X^X4089vxtYj2k9ZZy~J=Wm( zN1FjmVdiztOn3R1;mn|*U;iCI>is6OS5dXM1``eVN;QB=1RNI5Txn^pYx#&x)<7gz*w5(uIIH!I zDYMt!jQ&wqS7A%!)-}Ym3cw5o3|X=yu)~p|RYm=Vg-0EOC%2`t-To>G%rZ^biBL~u zeB*ExJ#d(`oGyzuto$v2+`&RX#Jf{6+^gjo5Hmd1ST=d}-9&i1+n>K?ldA~g5hmml zA*(yqT;NdMpT-1lIbAlwM^{*h zw_Ed~0~n|a11(k{C>Kv8<_`*QtSNN}I~@c=LVHbSJArQl6z)wL!j-=}!;5Cj-_RQH z>+gZ_A%N3{2)$@AZFm2LbFou(Zw&Z!*{q%<(8~kh0iT`?@G*cAd&+|-b@l0d{2PZ zI8;s6c}&(9-WF`ljaL#@bSD_ybE=w*w`^Pk;lY#J9yjCc=Lnbv;15{D3(B0rUt^;7 zI0byA?*p_IK#d_n3;S&QB}LVql5PQ?eg!}h1F!V1JbGUvLYoj~_OvBMI@D^Q6%gERh8V$ThYw!J% zUj>H2gwKTFqZ}q1i1R=cId~Yn(W$zNqi}f)rULYVqOOyrGHSbau4H^ir#Jy%-e4jG z9PtKfmo8aSWl-~}?MbHHDw9B_iYassWzkma1wE^iwFG5)vjv x>T#@=U|4P?X04S^=U$Wgn2fIUbkBfr{sT}pQ@U%@37`M~002ovPDHLkV1jOxw-EpU diff --git a/src/assets/navAction.png b/src/assets/navAction.png deleted file mode 100644 index 368ad6b094b804df2ed176bae1d43c4700ab5d47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2295 zcmXw5X;f257EWFgmIrZxAQ4cu$SMRE76l}T3XvAs?H-6`q;Ub4$QB^7Jkg*w3PvQ3 zET&Ne5fD%@5S9m#rXjM47$5->4~PyBBZ>h5d!FYwKdSCMRk!N<>Q)lftFg>9K$h(X5&dhbS6^%#9Xp)_i!dpv^^56_NgXt!{afQxhrZ9XsCbC@x@iJHBJK%H3vmbQt~9d%MM5T*TdyE%Qd> z?&$i&e7Nzhyw(IqFzIw>OE!2yYB-LOvlPFoVpDgRN#`J}%Vv!&L4(d#ITIbQ9b3@a z`t1H9NZQe$@zo=Jo3`q_3S)cL-=s4GE-cwD9F?KMUb*2ojlhDXa<|aEHw7*?)boka z=0}veWlOKEdK%g7Ytp$1J|~M4x<9UYKJpiiv#hotQ*3pQao+VlPuxu5WMe!eVGreJ z(q<~F{|%AIm?E{V&Zko;+Dswl?8#Xz(jrb-vtr{Yoy~61bF#^qaFVgqZyo0wZb%eG zA*90~k383YZKfpRbo@3QpSk@qs%+5GR${KoN&tOFQz6o%;)w_9ko}{-7-ZeKDe#v) zCe%gnd$eqY*6=%DU{#+57_RdPRJgGS3n#=?L`7AgeJRYwatd(E=Ra;ZA!>-=b2S%Z zaZX59N?rr^fFzKYLE*$4T;QgYQB!fhmWa*R0{whj z>*_lcP7o9g^$rSN`h`_q8ss`jALZAxfkG@N7uBN6-)I$NS~z~P9a^_lit!xD0_Iz< zJ7dnOkKr5D6Z;?huC017F{%jFe0`5mueNfOC)G)AeOnun6yJLZp4ML--&k|F&0u9Z z;SfKdjYfWP1ecq}6&H&z@5tyLtOce|uWOPp?r{$)v_!cJ~cXMr?G>=m0l>q|b${OX# zNP<5P4;>d4PBgYxWc4n%B^YKz>45~Okiq>B+CshpfKSb4=Re3IVvd)cI`=<%oEu zkd7h^{rF^=g)c%orqH!B4Qf5ITv>%ADin!JYZgR5$&kI#BYMG%>_4OO!Cxrw<4Ij2 zR=|UaK#{+p*PxT$?euhRn}vf$f+w^E+ju2XJ46yp2Y|8Eoseg>7MNu!%P@~98+ice zu2J6T)zrQ~^QUX0Eu)D)7Y}ScKwmR+0f^9W@q9}xuX~7Gf5Av1kU`fcAi!Lmte?nY z&Ho23n890uPX|Go8Vlg~&mDiC zOKZkZVW2dG=9(2j?6I<0YaYA+sIvuX%T?|DOVB5Qd>z4`egeArV`!}XAJuH*+PL?t zhKc|%%e;EK)KT^v(~%z3@qt}w!-M;P!ZsQv6{D=S9A<9>Btdi|s7GFfCLixldmCAM zPE8o9M+~HwFvRKHY1t8V#o@*cU$RVHBf>x{hXS}uJ~kZ35u?XZU7NO%xp-%by8EyR z&?IcKo#0|7Im4FePt-o#x`w=%5gw#Zqiu~ADUh<%NVsi z%2zkGF%0J2rEs*Mk8gAtD+a^Q^5lo}`_u@;P?OGX$BD`2oH1kJXnv2L9`PWrD9(1E zfHugqWeXk`Oj|qDBHXdZ7Vmst+?Bson({i_8}cIf#2haaF-l6wc$MiYPJSToF;e|L zi@e~IG>L-HSh(i(wt-Te>h3s8A#@-~6Rz^D*=030@>#wRLY=6}$(>3Dtk4IpXJ zL1`--4S9)_MKg$$E&h;SH2ut5VP`-Ql*66?wJZ2-+DJ<5AM%8>0Nz??FPtWDVSR@R zW3-v(nCSH&DalyrDx7WRQ8EDPb@B6M*$qJ}y6%T4*GFuj&DEIE`BMVpUz3pO9`*0E zq9rFp&Z`kQr%%1OBQH{=(&zCAjZ;bQBn)R4e%|)85J?}^OH?F%R1Y05qi|Xb6#LZ0 zweRe5COn1iA5-A}{*dq{`I$I|UGx|N`rSCMe@;Am;ZGj&lR;7U`t7OOO~3FzLNZ6! diff --git a/src/assets/plus.png b/src/assets/plus.png new file mode 100644 index 0000000000000000000000000000000000000000..8929a911a53d70102e41a42529644914d4bcbf13 GIT binary patch literal 2745 zcmeH}`%jZs7{{OUa?0Lvacuz+gjt0a5kVHbY=GEuS#7z>08tne<3JPyWe{*3ynwJE z2{N??QJ`W~Q*}jvS`c;;iopEaq*P4O#{A@u5z+FAqQ*u9N8j z6+O4L8Eqd$P4+CbwSPF&8t<+|a@(~LT-4W#Fz!i}RaS_Bz z^{$CTqC~kjem}7>CiwSglr{wDb?3I5$}JS`A1lYbRya=}rE=An-f2XrR&Qlk&Lwf;t7Vt=c|oOO1j4&OpfRs4kL0 zXz(~A!gyH`d#SP=B5+IbPZ%}ii<|D)G1)u6%plg7hNXrORcC@FV3IunaQ<`%I-*$h&f_+P~sm_=t4#(%0WLb)LIGE>OL;rv6fHeUCs~NKye1Tn{lr+ z>&YN?c4&Bf3kP+me`o+VMrGPq>A)j%QO@C%K;qCUd9MyTZ>$}!!a;(oMX;JNd$ZBD zTRe1SaQ)ogV{=bY`Q9q4XGW!W8J^E9hi^~}r`C9+j#muhdb+B;Ph>IINpfWR+{R{c&H;+2hRCHw#BP zG}w8)z$Jiz$8{4OE4j2PQ_K*_(g|G>R!0{Dx|Ht=*9*qYZJB@(9vxpf&thN}--6%C z(23JIOJ;krOlKOBt+)Io5udi{*Z9#DtSwjWwk3D2W8L?-(GDWWLKD-$Oq0NJP2xWv zohz*gpkTcAXu}LkGes<0i_c*NE-P?(&)|~zKU5TsW={*37+lplheco^hflHXFL1Lth#8{&tFzgdlzYlzz4_i0GrF66@z70*tBtbN~PV literal 0 HcmV?d00001 diff --git a/src/assets/plus2.png b/src/assets/plus2.png new file mode 100644 index 0000000000000000000000000000000000000000..43b82557ccaecc451c4455034f5a3b355813869f GIT binary patch literal 2761 zcmeHJYfO_@7=F*^5xy2^zP8SxmZYdH3Mk!%%0R~lf~A$)NI@=!)@4#;GMh0S7lng} zi@Tr`YY+pJh^{LaYfzY(lft&Rc>#1X(R#r!K#Ob$IHm~fGyBhPWBhgAlboFMJWt-| zdC$JsXr&u}J|6(wR1slu0EjCQ&`#X4@e^~}i(OWnG87uxB@Y4kMXIn6O?K+goz|~Y zZVJM$dg(p0y-3KWc%_VZ zFWruvk!} zz7jBQSUG z{N#NQstdA^}0*2R>ThS+1<%ncgKK9b%iwYB?ri zjfVoM#B5G%#q~}#W+?m3!w~qeBljqz^~IMT26fq-r*G&6IF#)h#VJpzh}g`(RB#2k z=2n7JalD5SEH&4Kwl+@e;_AH#3klQR-h?|<1%KGF!sq0*(>S)R=GT)D#G%~LU*3K3 zO?G!iRt%Lc&~=Vt#gaOQ8OO?wm%v<3Y+u(Er$uOwZAX)gL_cf1DLzb`JAWr$4mwbmQ9WHT`Cx#*oAA~(!%}= zy%VEPpXWS?O3Gsj?L+_c=C@3jE8a$t5x;$PjAmHraxEZp@;a^rAB0UA^E_EVb(kTR z&3gc0tB3{5VIhSXoBAa?IJG3*!xGF-)*H=Z$`G;UiLZEA-+IYh;wKqZhU|}Vh=J}A zTLpeHQtUjFS+CYi`a;Lv7~!VHnQ$G2sImhG=Lu<{lrV{z v!ZMbCyynAoI23b(H6aDdUtckk7E{i7%Qr_VV$cchZwjjL=&*)R-R}PYVqxtY literal 0 HcmV?d00001 diff --git a/src/assets/workAction.png b/src/assets/workAction.png deleted file mode 100644 index a510944b259f907854c20508e828b1a8a1766bd3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 993 zcmV<710MW|P)Px&n@L1LR7gwhmQQG0RTRd5-oj0LdsVSM62AfK2yAXs)`tH%uBn)xJ z1ZUx#@11k*CxBA$)?Fg5-t(M0A@Gs5zj+%7zhVRj;x%06Ag)nqIOenBXK^j&10ZC&@L zuP)}8J$rafb$;#(q+Wy5@nq)VRTGwi{7zwG7@x#anH{yH(}BO)L#Khus?KeQKDhVV z@&lirc>9jFoAeXtHVa)(ON8ZOejjG9f#qV!Y_^#?rNBQbvM&$ree+$G1n4vD62D&V-#9=S#o; zcAqLie!pSE7$@aanFsf2*911GhKGamCOx@nrhzza~xX zQws7Afep)8)AWWOzglSix}NMejWFjX{mxrL?M6IeMyH9(LZ?)%j@9>P!$G}@oBn6W z|3i2o@Hac@RUCIV9o}#S&-u~B(5ZS%rFigBoXZ+?{>!z0@ni>DE}EHQJ{g)#EL7-9 zGFKy>5-J7$exYIDq@3l6M3(xfK7%>;65^@)wkQ{J?;u{m>{EG>BTWm=Tn2c;u+f$p zzg) @@ -80,22 +75,22 @@ import { ElLoading } from 'element-plus'; import { usePythonBridge } from '@/utils/pythonBridge' -const { getVersion } = usePythonBridge(); -let version = ref('0.0.0'); -onMounted(() => { - setTimeout(() => { - getVersion().then((res) => { - version.value = res; - }) - }, 500); +// const { getVersion } = usePythonBridge(); +// let version = ref('0.0.0'); +// onMounted(() => { +// setTimeout(() => { +// getVersion().then((res) => { +// version.value = res; +// }) +// }, 500); -}) +// }) const router = useRouter(); const formData = ref({ - tenantName: getUserPass() == null ? '' : getUserPass().tenantName, + // tenantName: getUserPass() == null ? '' : getUserPass().tenantName, userId: getUserPass() == null ? '' : getUserPass().userId, password: getUserPass() == null ? '' : getUserPass().password, }); @@ -112,7 +107,7 @@ const onSubmit = () => { getIdByName(formData.value.tenantName).then((tenantId) => { console.log(tenantId) login({ - tenantId: Number(tenantId), + // tenantId: Number(tenantId), username: formData.value.userId, password: formData.value.password, }).then((res) => { diff --git a/src/views/hosts/Home.vue b/src/views/hosts/Home.vue new file mode 100644 index 0000000..e94e903 --- /dev/null +++ b/src/views/hosts/Home.vue @@ -0,0 +1,38 @@ + + + + + \ No newline at end of file diff --git a/src/views/hosts/ai/LanguageManagement.vue b/src/views/hosts/ai/LanguageManagement.vue new file mode 100644 index 0000000..06b94b2 --- /dev/null +++ b/src/views/hosts/ai/LanguageManagement.vue @@ -0,0 +1,279 @@ + + + + + diff --git a/src/views/hosts/ai/scriptManagement.vue b/src/views/hosts/ai/scriptManagement.vue new file mode 100644 index 0000000..a51e6b1 --- /dev/null +++ b/src/views/hosts/ai/scriptManagement.vue @@ -0,0 +1,399 @@ + + + + + diff --git a/src/views/hosts/hostsList.vue b/src/views/hosts/hostsList.vue deleted file mode 100644 index ac6d001..0000000 --- a/src/views/hosts/hostsList.vue +++ /dev/null @@ -1,576 +0,0 @@ - - - - - - - diff --git a/src/views/hosts/mini/miniAM.vue b/src/views/hosts/mini/miniAM.vue new file mode 100644 index 0000000..98374c1 --- /dev/null +++ b/src/views/hosts/mini/miniAM.vue @@ -0,0 +1,38 @@ + + + + + \ No newline at end of file diff --git a/src/views/hosts/mini/miniIntegral.vue b/src/views/hosts/mini/miniIntegral.vue new file mode 100644 index 0000000..4c03473 --- /dev/null +++ b/src/views/hosts/mini/miniIntegral.vue @@ -0,0 +1,311 @@ + + + + + diff --git a/src/views/hosts/workbenches.vue b/src/views/hosts/workbenches.vue deleted file mode 100644 index 7f67d86..0000000 --- a/src/views/hosts/workbenches.vue +++ /dev/null @@ -1,741 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/src/views/nav.vue b/src/views/nav.vue index feaf27b..222dfbe 100644 --- a/src/views/nav.vue +++ b/src/views/nav.vue @@ -1,89 +1,205 @@ - \ No newline at end of file +.main { + width: 100%; + height: 90vh; + background-color: rgb(199, 199, 199); +} +.logo { + margin-top: 10px; + font-size: 20px; + color: white; + text-align: center; + line-height: 10vh; + width: 10vw; + display: flex; + justify-content: center; + align-items: center; + margin-bottom: 10px; +} +.logoimg { + transition: width 0.3s ease; /* 添加过渡效果 */ + transition: height 0.3s ease; /* 添加过渡效果 */ + border-radius: 20%; +} +.row { + width: 10vw; + height: 80vh; +} +.menu { + width: 10vw; + font-size: 30px; +} +.collapse-btn { + height: 40px; + display: flex; + justify-content: center; + align-items: center; + transition: width 0.3s ease; /* 添加过渡效果 */ + background-color: #3b4046; +} + diff --git a/vue.config.js b/vue.config.js index 088f42b..f6207fc 100644 --- a/vue.config.js +++ b/vue.config.js @@ -23,5 +23,6 @@ module.exports = defineConfig({ additionalData: `@import "@/static/css/app.less";` // 注入全局变量文件 } } - } -}); \ No newline at end of file + }, +}); +