-Q`zu8{Ub^5;sGLfN*B+*ZD0o=mO?3
z4cf1TXw!qdPdv(`^F#5Kl%gOz9c{?|cN1L7da53zSf_y(==c_jjc4
zPqQVTEz4HEdeIl(g>-X1mi9b(57_JZ4{z--3-4;06^*_dS>v
zsPif~0-6iK@0g$Wd?wm@z%})FQ1_n1LjTq2)yB;c>7*hJIkv9#wjrbY0+kVMYHaoS
z;M{H-?KV}*eeMp+E5z~CLFwm;&?d{Y{tPDw$K#NyN-RRBi417bkHhS2n`GkX(9JQ#yi|LPTM^QB68miH~fqcSG?Q(z)y>ouS*|Y@#w4T
zH}7}BgP4IfucTccr|X8z#j@KI-tW9cOvz-v;O_W{jRh72B)T_`n3dC~1zWOyvQ|#*
zW*QCZEHYVe$%^=aKJSXG3O2PerR;C>3{#P-fBuYuqSa}D-60&-q&+l{tSpOaxAK7#
zJa`doyduh9ohW5KtJQbx5nmw^H++tcm|5r58W&DdT9{A~^#cbNj5!aF<)Bx%P2i4&
zZ2rDroB$C|N;bGIp*?uLQ-SCg%ZhY+c%l+=Tn>x)kbg^?QyavbD`-BfbnV(}$!{$)
zVO7fI%B!iVC-d3wm^jq`w=b8>Jaz|>UtA5`7Xr&&N1>bI4xh8*5V0Ayq>}J{J
z&P*d5soI|@Sxki4^r=s8Ui+Ze2khd*!5t7C?yGf*YT>`Q9})zL{fVI>v>Nf@Cm!`V
z%i4cbIua2gzfo^QJ2hKs5|rqJwt8WYaBfp1lKPgsh=Hj=P-O7V;g-kS;i1yJ2L<{<
zR!ib`HJo|b7~C)^e;7JQ%wMbZ5$)vcx!k$vmp48-Y17<8sp>r6<5qIuD7QlQdurha
zP50B}Z4HJV3O$ojy{T4b99=rna-ujQg1*VVhz9cM(y
zCkqq#r(uVU=Tu>j((Ms!&;j}Ej?8NYsFt8G97eE^aGPpvo3Zfq@&X<2ltWKxXhq?y
zWpai)fm2HVs|f{uLXc(c<>!ujbkO8RTjsq|8=W~gr+D)o?NYpL;e3>`iPb8
zVLAV%?)Ke>Et18bs+xN74tfoEv=nN&ZP4nfF`w8oWb4
zOIejdRg(qQ(>SnNMxAT7DYF!{4*%T4R!W(2NR2o*BE>l9QZiARWF^VQ-a%}}eW2yK
z7X5fGGEXLyidP9}`3D8V{AmWvtm-YypJ%`>?y&d#w>|e2rOAy!olc}eT2H^E<82_X
z`DY(xu@9$7>Dwt1f-e6Wv|_@Kz{~;NU}#?vqaUv%6N=z
z_yo91AOpvDI|DIOhlR{<`9Ygc(Tl`2LBKl`HVwXpB5DLB$19P-92FfPMrBDCdWo-8
zXDJU3N0FHGiQDjsa#8eKhSZi`p12DD*6i#bwbTaejqsY~UEczfP%85(mR-V+cu`V
zzqvg2#oc^~dxXnN)^jq5f*0pc8J9xdL4DO$qvL%2o_$vky{(|=&O)5AV4>P);5u(d
z+ZZY^3}}3ln5}S})50kZxL`oRw12+L^|j17H9TB;7G@O9T^U-1{FNqAH!ewThReH0
zUNj#%Hs82H3s~d?A4B%N0XJ3f`zT
zCHnEmyx&?F8O6bzE^X3?{6>7zARD))iDshptT;(xqtFQAp69`}PncX!Q37qpD{wp9
zEU0Nw7c0X9fncj7RYfAZPY77r=RZyZF7BgvjEakHZ2XMXQk9U6XB>IKTDJkn(v(Go
zIRt=^GfE_ZG8A@Nb%W&BEJD5aGB<@lA455fA<#;eQRfOe`^Y`VGzJF|-m^qMsT!dC
zk$uvonHeMjL7X~0Ryf+RG+$WBPv$9ydKQ;O+%$8m2~)HRid8bk|;LChgHV+x6aZ!Rag-5!I1&WCIc*XLJud%dkwVTsd6PfwY;+c{w
zymQj;;|SrUb5!SvLUll(%}J6bTgO`b0o9p+IV7R|$V`|HplUQ|w;5k4G}YzEd=a6(
z-S&waM%pxetem@gurubIk``XxNJ|FNafx>cWN;DT#?a?Oo|o#(y9}B^#?K;y=|sx9
zrstEg`NnD(-G`qTIQK@0~4N
z@7y=B%6J&)k-neoJi~Yu7_*HaMlLD51Aqy;r({JM)1O!QYCq|c^5&h=T%cHTp3-)J
zA^2G9CQ61I24c!I;P1|5ZCw!&63<;vI64^G%k^0OK3vdZM1n?Y;8p9p7oTE4F59M_cXKm&sZ_T!f1O#~qc
z01>&jE}4;4&1o1M!_F^k4agEVsfRTi5X;C#IOyr7Mr{b782=@TL5z~WMSH3wBgB@c
z%-S)8UTLdkFuRe~{_Z&!O7U3X+^i_!XWMwkw*AznCFc#gkc6G?=D=ZCwy2;QV+xlS
zyXj8b>N5q~9PTLx4s-&(gyLy?bsckTcyz3u`nPTa+kP}`@FpkDAxp)WEhJg5xQ5V*
zl!XpuSJRg77R#q%6#TX#lHGRNAdqnt&RwbyBW8EkyW7?+d)%ZywS>0|DFZ#Cmwc)m
z5Z6OF8ufk-9ioqb+OR@LWyoNlgGo>-hC0<>m!ui;4M7~@eokN$sgE5i$a3R`>otZN
z+Y7^`DI)wXzl@Uf_{Yxf{A`sCp($vw%@BPE)V_Zt)$&x6dXa0Yt1|_D!txeUlGhUc
z(LzG8AvP5A1{5s+DoZp4K)5~TgL1=J@ou>dD2Ub~H(j5n6q`x8TzDh+;Qu>&6PO#+jbk1`bsURT-vYcLWK3i;jfHf0tqro_78>)GJ05Hyjg^Nl9nQB{hfectYf7{72pZ1H*_
z!+>N-Y2hKX&8BW=2-%k%%VNA%BMmY->%nL?`5bfzFyGxmKn<{|<@PH6WNgeQLM9YO
zFJhz067_QV){W>FF1)8&Twl;*_^?FA?c-^lh4H)CWj8&^!k9Hrzer*#e%O%cXWeXC
z>Bu{B;?@C72hf_sc4&nrw2GjUknx@)hjC|r)S|GOH$D~af-B|x>8GzlF_*WeW&HY*
z+7g~3Gu!^->1ft;{i~t)xmrMAiaRX-uhZ0C0~eaKmj2m>5-*8{c#4E&jD!ldP7Ya-
zr}Kp5?8OccDjLzKvS5pY;F{5X(>%$Npk=Q{Y#q%OH189wjFehyhJjqHnpWY9U$@(9lWUrQ!$;l|&srfq%<5-R=vjVr&*
zI^5i{I3E+_UT?bu?sEoqRVy+5&2em*-8Hw*^~sxT*&Io*)~#i
zIcPkS(ykPr5_>`TA}5Jl;>5X;)Ylk~ab(c}Z-kI10Dp#}%E5mxQ{oPE0f
zLEi3~hFuk4lp1E+VY3-txXCM%TQ__y>!+K_*o$0(>6X70)|GWE2e?qF%7tdkUxK&z
zSfzm4lpAl%eu6|A9{pCWS?fe?M!~w~VM%GU_I_9K+{VPA~Hub4DRK@AQ6fZ9qeafE28NYPIi0XPA0y|p{
zHW5%`yv>Rp({55Kwz|gUL<&`^Y*|-4q2-yT3s{)D$k@IPB^MyR*|f6;u21
z@9dFidY6^m%-}8x(Mf9Q=0>&C%4w^Yx>D?JGR&`#q!Lf6Wp>Nx`oIhklnE
z!hg^~p?84V?1y3~Kf*9KWH-J`x|#Z`Htp0x2B@827vHqn?UV5fZ}HuPn5Acv==P7x
zuEKasBdlJtz8dgEgiO3qd94?#?D4VM5WY>4G-I=ET3iZn@d_F6b0wGOM+jCo-D5#OBMrX~O8&y+@mW5HYHam0%%QYi3GQAXl%!L{R~UG}RJJ*n@J1)fmF1mFMMt$l>=AJ7Pz*1hVx^-atwKF3c;R{p_iS?>7z$;m>0f
z1&Yc?exD?`7Qdl)K;~W+UC5t!<-b6SS}58dFa8Ma&|)nW(mftlWe5*LD5-$Iyv3et
z;1T3_t_H32AeX29_MHcw($Q44$}EE
diff --git a/business-css/frontend/src/lang/zh-cn.ts b/business-css/frontend/src/lang/zh-cn.ts
index a52feb6..532ab43 100644
--- a/business-css/frontend/src/lang/zh-cn.ts
+++ b/business-css/frontend/src/lang/zh-cn.ts
@@ -6,7 +6,7 @@ export default {
},
// 登录页面国际化
login: {
- title: '公司开发平台框架',
+ title: '临界事故情景分析模拟系统',
username: '用户名',
rulesUsername: '请输入用户名',
password: '密码',
diff --git a/business-css/frontend/src/settings.ts b/business-css/frontend/src/settings.ts
index cd9b78b..7768a28 100644
--- a/business-css/frontend/src/settings.ts
+++ b/business-css/frontend/src/settings.ts
@@ -10,7 +10,7 @@ interface DefaultSettings {
}
const defaultSettings: DefaultSettings = {
- title: '公司开发平台框架',
+ title: '临界事故情景分析模拟系统',
showSettings: false,
tagsView: true,
fixedHeader: true,
diff --git a/business-css/frontend/src/views/business/algorithm/index.vue b/business-css/frontend/src/views/business/algorithm/index.vue
new file mode 100644
index 0000000..4a7b790
--- /dev/null
+++ b/business-css/frontend/src/views/business/algorithm/index.vue
@@ -0,0 +1,462 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+ 新增
+ 删除
+
+
+
+
+
+
+
+
+
+
+ {{ dateFormat(scope.row.updatedAt) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+

+
基本信息
+
+
+

+

+
调用参数
+
+
+

+

+
输出参数
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/business-css/frontend/src/views/business/database/criticalData/index.vue b/business-css/frontend/src/views/business/database/criticalData/index.vue
index 058d2a3..cb740bf 100644
--- a/business-css/frontend/src/views/business/database/criticalData/index.vue
+++ b/business-css/frontend/src/views/business/database/criticalData/index.vue
@@ -305,6 +305,7 @@ onMounted(() => {
ref="upload"
accept=".xlsx,.xls"
class="upload-demo"
+ :data="{ deviceType: queryParams.type }"
:action=" url + '/critical-data/import' "
:headers="{ token: getToken() }"
:show-file-list="false"
@@ -326,7 +327,7 @@ onMounted(() => {
-
+
@@ -374,8 +375,8 @@ onMounted(() => {
-
-
+
diff --git a/business-css/frontend/src/views/business/database/device/index.vue b/business-css/frontend/src/views/business/database/device/index.vue
index f5112c7..7d86b59 100644
--- a/business-css/frontend/src/views/business/database/device/index.vue
+++ b/business-css/frontend/src/views/business/database/device/index.vue
@@ -300,6 +300,7 @@ onMounted(() => {
ref="upload"
accept=".xlsx,.xls"
class="upload-demo"
+ :data="{"deviceType": queryParams.type}"
:action=" url + '/devices/import' "
:headers="{ token: getToken() }"
:show-file-list="false"