From 731f5fadad918841d9ff743ed12e13fe36fdf31c Mon Sep 17 00:00:00 2001 From: limengnan <420004014@qq.com> Date: Thu, 25 Dec 2025 14:24:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B4=E7=90=86=E9=A1=B9=E7=9B=AE=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=EF=BC=8C=E6=95=B0=E6=8D=AE=E7=AE=A1=E7=90=86=EF=BC=8C?= =?UTF-8?q?=E7=AE=97=E6=B3=95=E7=AE=A1=E7=90=86=E5=9B=BE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../frontend/src/assets/table/del.png | Bin 0 -> 478 bytes .../frontend/src/assets/table/design.png | Bin 0 -> 650 bytes .../frontend/src/assets/table/edit.png | Bin 0 -> 523 bytes .../frontend/src/assets/table/export.png | Bin 0 -> 488 bytes .../frontend/src/assets/table/simulation.png | Bin 0 -> 642 bytes .../src/views/business/algorithm/index.vue | 53 ++++++++---------- .../business/database/criticalData/index.vue | 9 ++- .../views/business/database/device/index.vue | 11 ++-- .../business/database/material/index.vue | 11 ++-- .../src/views/business/project/index.vue | 32 +++++------ .../frontend/src/views/system/menu/index.vue | 8 +-- 11 files changed, 61 insertions(+), 63 deletions(-) create mode 100644 business-css/frontend/src/assets/table/del.png create mode 100644 business-css/frontend/src/assets/table/design.png create mode 100644 business-css/frontend/src/assets/table/edit.png create mode 100644 business-css/frontend/src/assets/table/export.png create mode 100644 business-css/frontend/src/assets/table/simulation.png diff --git a/business-css/frontend/src/assets/table/del.png b/business-css/frontend/src/assets/table/del.png new file mode 100644 index 0000000000000000000000000000000000000000..90509c2b3f542d0ce7b8550d245e6f7fdac67b95 GIT binary patch literal 478 zcmV<40U`d0P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0dq-2K~y+T&66QW zLs1ll&$*kjFu|~}AZXYom}XZr8W#kEVG3FVd1y0DF<6~52nID8%xY4w*t9>x!VrUD zf?>$^e*gP+_Z++-*!Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0v}04K~y+TeNsJ3 z98nZK_b~$&mMd6TSja{sg+c_26&11&t31eQ6cVtoFag0L zq)L%LU=b40EmDNI#e!R`u&^_8bMEZCWf0j1k9l+NIp=-~a%b#Gvg`zpgGegBK1e+? zr)T1k4t7G_63Ca+svKr!xa^yfMX=B32!Y>8818y{hEm=fr`DmHj4wYToG^dbvho7h>^trb_bpt1g-dXuEc#CRL_HPI;4 z`(8wf&ypi3#tCdvWRQUA%Md}}wBTa=rmdFG#6&bfnY}uquOU{e)y!z4P${eE4nfwW zl8@*c>U%-#Eej~IEI4x-h=xB@Ow$&{ovUO!LqllOU-#tGcXGo2?#X9jVpqv?uQWJs z>OOrpNnSFt*?VK8dV{?<=||?!Y7{$tSb>X&By}U*Nf=#+g>HB`fZ+FF%>xdNhCmVp=3FQn1B+*kK8J1FAL7b+miv{KZ1Em{?gdv#{d8T07*qoM6N<$g6$0>>Hq)$ literal 0 HcmV?d00001 diff --git a/business-css/frontend/src/assets/table/edit.png b/business-css/frontend/src/assets/table/edit.png new file mode 100644 index 0000000000000000000000000000000000000000..0ee16ca88417f9038c3d373cc0ca070a0e1f3035 GIT binary patch literal 523 zcmV+m0`&cfP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0ia1lK~y+Tl~FM) zLs1mH=e2f5iLosMiGjpmHAvVjHk*aE28l%w5(5c3SV+WVAi=~Y5(z^S1`*K#TL*)| z&`|F>?|J>HQsE>o|J`@*IrpCXA%8$>Oxwihjsk~;HOz)*4->w1(VDeg8q*UMX=JyV zWZJHTl*g|EskHW5l@k)n4P|tQ=mdalwMbn7M^@+&uP-8Kd5i1(-I`gAL^5{6)%_@t zNZWxxzG`?wlBDIRvm(#9Br2V*_M1Rr+zxT%eV*gjXY}2y1#(DO_~Vk$@x9E0?2tj(j?Ya!C29oF#V7lics7 z3MuLlT-X$Ei>kU>$e9VB3GkL6J1jhlbL?uegP(xDMtP2F$;ph4c(Sw9^tq3aiV#_V ziuY83v&61jByZMQs)o0~-*eBxJOtdfh_yNdgQcG=)gtV`UJBs0T N002ovPDHLkV1kK4=i&eW literal 0 HcmV?d00001 diff --git a/business-css/frontend/src/assets/table/export.png b/business-css/frontend/src/assets/table/export.png new file mode 100644 index 0000000000000000000000000000000000000000..491c2ee57d94a0c6633356dda04e33ecab2297cb GIT binary patch literal 488 zcmVP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0ewkCK~y+Tm6E?p zLQxdQ&$$RWIye**Ej^QRFz|n9X$W!&8fvS^_W~OllLm)|%B-oNwuYd8pe0%zf*>eu zb7*S`3e5c5PFPgd=3o0zNju|9B?v{FylIKcDQ%Ex?ZwI-9EL`F!Su#Muv zdrR%WWL{0DeH|EPHf6LHk~GqaTB!|_%)>C%H-$kM8)J(a4korGaa>+>GJ40PX5}UW z9ZYZQl&EGcZdvg`m}oc$FGs3`gah^Y#pl2j&2HPoU7cW|wEYd>o4%T&1bY8~!Md^1 zxF%!FVRR~o%Fi}5+Si5e1?3{&iRKLxk%@P)R!Ha@jn1IWdt(s}jCP;~#>s0zISnNa zqRxftJW(#FqB*MukpVS8bPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0vAa{K~y+TjZ-~n z6j2bKZ-4wji*#Obpy1tkib6_@fCv$^(!wHzU?qa&as&}cCBa6KGei>+6oQ?gokiMM zgcK-R92q{ibcK40nJl5ddCEy3UJAZHHn>VwNJy4m@5fOc=BHvsncfQU9 z8@a0oLH^wZdS8HH09OJhcXQ(adJ>fDI$W;17bYvD?TrSNu6@jRqOQlhEyqrRO3ht_ z=n7OyrmK@FzUNf*L7d{@xqBMXTvgQ%rJ6fyF$RAJ$0uDW%w&~S*W(12K0Sl4*pE}U z^l%dEA{iB#^o+&%1eFQ5z*N;J!3C-ov_K{Y%(nwb%D$$fRMzNU;lZWWY)}i1)^&)^ zF>x|&8Gpv|i{Z-(yzhAg%UP%$i&2$%vbg5+mdAAzp}u3bgJ$?2u$4j@%Vrj6IZ}{; z%Jba!_dXUmf4j7POnrG0ye5lIrS9H_843f7WVhYf7B0~s*xTCoS#0O32RM?efIQ+o zw2|RPYYt7?ieZ2O28AJMZ~l;yhWf@EGE9QY@ezX4rgP>mnWQ11eD(o-Al>tfxk+iv zbjs@yjZMlv0Y}#{1}2)m8(47UA7|TID6)myGnfcZzH+gu;{s|kQ cw|R*C0SD3D3)$sXyZ`_I07*qoM6N<$f<%iMJpcdz literal 0 HcmV?d00001 diff --git a/business-css/frontend/src/views/business/algorithm/index.vue b/business-css/frontend/src/views/business/algorithm/index.vue index 4a7b790..cf249c0 100644 --- a/business-css/frontend/src/views/business/algorithm/index.vue +++ b/business-css/frontend/src/views/business/algorithm/index.vue @@ -78,16 +78,8 @@ const title = ref(""); const info: any = ref({ name: "", description: "", - uConcentration: "", - uo2Density: "", - uEnrichment: "", - puConcentration: "", - puo2Density: "", - puIsotope: "", - hno3Acidity: "", - h2c2o4Concentration: "", - organicRatio: "", - moistureContent: "", + version: "", + principle: "", }); const dialogVisible = ref(false); @@ -96,16 +88,8 @@ function addClick() { info.value = { name: "", description: "", - uConcentration: "", - uo2Density: "", - uEnrichment: "", - puConcentration: "", - puo2Density: "", - puIsotope: "", - hno3Acidity: "", - h2c2o4Concentration: "", - organicRatio: "", - moistureContent: "", + version: "", + principle: "", }; customAttrsData.value = [] dialogVisible.value = true; @@ -118,9 +102,11 @@ function confirmClick(formEl: any) { if (!info.value.algorithmId) { const params = { - projectId: -1, - ...info.value, - customAttrs: JSON.stringify( customAttrsData.value) + name: info.value.name, + description: info.value.description, + version: info.value.version, + principle: info.value.principle, + } addAlgorithms(params).then((res) => { gettableData(); @@ -128,9 +114,11 @@ function confirmClick(formEl: any) { }); } else if (info.value.algorithmId) { const params = { - projectId: -1, - ...info.value, - customAttrs: JSON.stringify( customAttrsData.value) + algorithmId: info.value.algorithmId, + name: info.value.name, + description: info.value.description, + version: info.value.version, + principle: info.value.principle, } updateAlgorithms(params).then((res) => { gettableData(); @@ -284,8 +272,8 @@ onMounted(() => { :header-cell-style="{ background: 'rgb(250 250 250)', color: '#383838', height: '50px' }"> - - + +