diff --git a/404.html b/404.html
index 41de7aa7..8d2710af 100644
--- a/404.html
+++ b/404.html
@@ -1 +1 @@
-
404: This page could not be found404
This page could not be found.
\ No newline at end of file
+404: This page could not be found404
This page could not be found.
\ No newline at end of file
diff --git a/_next/static/Q3vXQi6_tb_Bpq7PBd-DU/_buildManifest.js b/_next/static/_Alc4WKFYjjSzwoc1Vfbv/_buildManifest.js
similarity index 96%
rename from _next/static/Q3vXQi6_tb_Bpq7PBd-DU/_buildManifest.js
rename to _next/static/_Alc4WKFYjjSzwoc1Vfbv/_buildManifest.js
index 9cabe318..caf1cb07 100644
--- a/_next/static/Q3vXQi6_tb_Bpq7PBd-DU/_buildManifest.js
+++ b/_next/static/_Alc4WKFYjjSzwoc1Vfbv/_buildManifest.js
@@ -1 +1 @@
-self.__BUILD_MANIFEST=function(s,c,a,t,e,o,n,d,i,l,f,u,b,r,h,k,j){return{__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":[s,c,a,t,l,e,d,f,"static/chunks/pages/index-5b0df2e945d36a98.js"],"/_error":["static/chunks/pages/_error-198f90101126edeb.js"],"/blockchain":[s,l,r,"static/chunks/pages/blockchain-a12fcdf41035dd5d.js"],"/car":[s,c,a,t,e,"static/chunks/pages/car-e40dd9a013bb7af3.js"],"/carbon/allService":[s,c,a,o,d,i,f,h,"static/chunks/pages/carbon/allService-83294ced882ef2ec.js"],"/carbon/document":[s,c,a,o,i,"static/chunks/pages/carbon/document-4765875d46c90014.js"],"/carbon/service":[s,c,a,o,d,i,f,h,"static/chunks/pages/carbon/service-beb8f461522f2dbf.js"],"/carbon/tag":[s,c,a,l,r,d,i,"static/chunks/pages/carbon/tag-a6bf8d46b36e426f.js"],"/login":[s,c,a,t,o,e,"static/chunks/pages/login-9973b197184c20b3.js"],"/model":[s,c,a,t,o,"static/chunks/8a623083-d86f33ce78114fd5.js","static/chunks/606324c6-91d512acefa85bb4.js","static/chunks/ac3af1ea-6f930139c00b3515.js","static/chunks/1df2d253-e01a566651506112.js",n,u,"static/chunks/5864-ebf2c8285f76783f.js",e,"static/chunks/pages/model-07f86fa83dbb41c2.js"],"/oldTools/activities":[s,c,a,t,n,e,"static/chunks/pages/oldTools/activities-0dd04cc4328d6126.js"],"/oldTools/dashboard":[s,c,a,t,n,e,"static/chunks/pages/oldTools/dashboard-8b251561f7815cd1.js"],"/oldTools/pcf":[s,c,a,t,k,n,u,e,"static/chunks/pages/oldTools/pcf-72738ae912a9af35.js"],"/oldTools/product":[s,c,a,t,k,n,u,e,"static/chunks/pages/oldTools/product-aafdfdbb02a56422.js"],"/openquery":[s,c,a,t,o,e,"static/chunks/pages/openquery-89d06231aa7ee639.js"],"/tools/inventory":[s,c,a,t,o,e,b,"static/chunks/pages/tools/inventory-2aba06ea2c4b115e.js"],"/tools/inventoryResult":[s,c,a,t,o,"static/chunks/80d92004-2b7533e3e02d346c.js","static/chunks/6694-7ae40e5eef0294df.js",e,"static/chunks/pages/tools/inventoryResult-cf77340159cb8687.js"],"/tools/lca":[s,c,a,t,e,"static/chunks/pages/tools/lca-60919ee41ae4ef99.js"],"/tools/model":[s,c,a,t,o,j,e,b,"static/chunks/pages/tools/model-29c2b0519dc4a785.js"],"/tools/tools":[s,c,a,t,e,"static/chunks/pages/tools/tools-382a8af627c93a7a.js"],"/tools/verificationManagement":[s,c,a,t,o,j,"static/chunks/8352-810099dbaf2d490c.js",e,b,"static/chunks/pages/tools/verificationManagement-9e234e04d59d0ce8.js"],sortedPages:["/","/_app","/_error","/blockchain","/car","/carbon/allService","/carbon/document","/carbon/service","/carbon/tag","/login","/model","/oldTools/activities","/oldTools/dashboard","/oldTools/pcf","/oldTools/product","/openquery","/tools/inventory","/tools/inventoryResult","/tools/lca","/tools/model","/tools/tools","/tools/verificationManagement"]}}("static/chunks/8095d05f-268d1d8cefeda438.js","static/chunks/e6f73db5-a5b217d230967dfd.js","static/chunks/802fface-0bb0842d94d95bc9.js","static/chunks/951aadc9-148eebd87ce9352e.js","static/chunks/8881-148fd1e56f3d3af5.js","static/chunks/f73c1f7e-3b69f9bfa33f9154.js","static/chunks/3424-53cb12f857ffde6f.js","static/chunks/1637-b027f75c6804237d.js","static/chunks/4367-e87becf5a9c25749.js","static/chunks/3309-7b9780ebe350f228.js","static/chunks/2967-f86dfcd802e45be2.js","static/chunks/5218-7cebaee6425b93c7.js","static/chunks/8149-9cc1f32d5373ade9.js","static/chunks/8245-8188d064802c757e.js","static/chunks/1727-2d6ca302adcb63cc.js","static/chunks/8a6de588-057db7bce9707a81.js","static/chunks/6933-2349cfa88210dfcd.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();
\ No newline at end of file
+self.__BUILD_MANIFEST=function(s,c,a,t,e,o,n,d,i,l,f,u,b,r,h,k,j){return{__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":[s,c,a,t,l,e,d,f,"static/chunks/pages/index-5b0df2e945d36a98.js"],"/_error":["static/chunks/pages/_error-198f90101126edeb.js"],"/blockchain":[s,l,r,"static/chunks/pages/blockchain-a12fcdf41035dd5d.js"],"/car":[s,c,a,t,e,"static/chunks/pages/car-e40dd9a013bb7af3.js"],"/carbon/allService":[s,c,a,o,d,i,f,h,"static/chunks/pages/carbon/allService-83294ced882ef2ec.js"],"/carbon/document":[s,c,a,o,i,"static/chunks/pages/carbon/document-4765875d46c90014.js"],"/carbon/service":[s,c,a,o,d,i,f,h,"static/chunks/pages/carbon/service-beb8f461522f2dbf.js"],"/carbon/tag":[s,c,a,l,r,d,i,"static/chunks/pages/carbon/tag-a6bf8d46b36e426f.js"],"/login":[s,c,a,t,o,e,"static/chunks/pages/login-9973b197184c20b3.js"],"/model":[s,c,a,t,o,"static/chunks/8a623083-d86f33ce78114fd5.js","static/chunks/606324c6-91d512acefa85bb4.js","static/chunks/ac3af1ea-6f930139c00b3515.js","static/chunks/1df2d253-e01a566651506112.js",n,u,"static/chunks/5864-ebf2c8285f76783f.js",e,"static/chunks/pages/model-07f86fa83dbb41c2.js"],"/oldTools/activities":[s,c,a,t,n,e,"static/chunks/pages/oldTools/activities-0dd04cc4328d6126.js"],"/oldTools/dashboard":[s,c,a,t,n,e,"static/chunks/pages/oldTools/dashboard-8b251561f7815cd1.js"],"/oldTools/pcf":[s,c,a,t,k,n,u,e,"static/chunks/pages/oldTools/pcf-72738ae912a9af35.js"],"/oldTools/product":[s,c,a,t,k,n,u,e,"static/chunks/pages/oldTools/product-aafdfdbb02a56422.js"],"/openquery":[s,c,a,t,o,e,"static/chunks/pages/openquery-89d06231aa7ee639.js"],"/tools/inventory":[s,c,a,t,o,e,b,"static/chunks/pages/tools/inventory-2aba06ea2c4b115e.js"],"/tools/inventoryResult":[s,c,a,t,o,"static/chunks/80d92004-2b7533e3e02d346c.js","static/chunks/6694-7ae40e5eef0294df.js",e,"static/chunks/pages/tools/inventoryResult-5161d82c24e09d56.js"],"/tools/lca":[s,c,a,t,e,"static/chunks/pages/tools/lca-60919ee41ae4ef99.js"],"/tools/model":[s,c,a,t,o,j,e,b,"static/chunks/pages/tools/model-29c2b0519dc4a785.js"],"/tools/tools":[s,c,a,t,e,"static/chunks/pages/tools/tools-382a8af627c93a7a.js"],"/tools/verificationManagement":[s,c,a,t,o,j,"static/chunks/8352-810099dbaf2d490c.js",e,b,"static/chunks/pages/tools/verificationManagement-9e234e04d59d0ce8.js"],sortedPages:["/","/_app","/_error","/blockchain","/car","/carbon/allService","/carbon/document","/carbon/service","/carbon/tag","/login","/model","/oldTools/activities","/oldTools/dashboard","/oldTools/pcf","/oldTools/product","/openquery","/tools/inventory","/tools/inventoryResult","/tools/lca","/tools/model","/tools/tools","/tools/verificationManagement"]}}("static/chunks/8095d05f-268d1d8cefeda438.js","static/chunks/e6f73db5-a5b217d230967dfd.js","static/chunks/802fface-0bb0842d94d95bc9.js","static/chunks/951aadc9-148eebd87ce9352e.js","static/chunks/8881-148fd1e56f3d3af5.js","static/chunks/f73c1f7e-3b69f9bfa33f9154.js","static/chunks/3424-53cb12f857ffde6f.js","static/chunks/1637-b027f75c6804237d.js","static/chunks/4367-e87becf5a9c25749.js","static/chunks/3309-7b9780ebe350f228.js","static/chunks/2967-f86dfcd802e45be2.js","static/chunks/5218-7cebaee6425b93c7.js","static/chunks/8149-9cc1f32d5373ade9.js","static/chunks/8245-8188d064802c757e.js","static/chunks/1727-2d6ca302adcb63cc.js","static/chunks/8a6de588-057db7bce9707a81.js","static/chunks/6933-2349cfa88210dfcd.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();
\ No newline at end of file
diff --git a/_next/static/Q3vXQi6_tb_Bpq7PBd-DU/_ssgManifest.js b/_next/static/_Alc4WKFYjjSzwoc1Vfbv/_ssgManifest.js
similarity index 100%
rename from _next/static/Q3vXQi6_tb_Bpq7PBd-DU/_ssgManifest.js
rename to _next/static/_Alc4WKFYjjSzwoc1Vfbv/_ssgManifest.js
diff --git a/_next/static/chunks/pages/tools/inventoryResult-cf77340159cb8687.js b/_next/static/chunks/pages/tools/inventoryResult-5161d82c24e09d56.js
similarity index 98%
rename from _next/static/chunks/pages/tools/inventoryResult-cf77340159cb8687.js
rename to _next/static/chunks/pages/tools/inventoryResult-5161d82c24e09d56.js
index 345a3619..0dd583f9 100644
--- a/_next/static/chunks/pages/tools/inventoryResult-cf77340159cb8687.js
+++ b/_next/static/chunks/pages/tools/inventoryResult-5161d82c24e09d56.js
@@ -1 +1 @@
-(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1126],{6436:function(e,t,l){(window.__NEXT_P=window.__NEXT_P||[]).push(["/tools/inventoryResult",function(){return l(7420)}])},1201:function(e,t,l){"use strict";l.d(t,{u:function(){return i},z:function(){return r}});var n=l(3342),a=l(8591),c=l.n(a),s=l(4209);function r(e){let{children:t,className:l,...a}=e;return(0,n.jsx)("button",{...a,className:c()(l),children:e.children})}function i(e){let{busy:t,disabled:l,className:a,defStyle:r="btn-primary",children:i,...o}=e;return(0,n.jsx)("button",{className:c()(a,{[r]:!l,"btn-disable":l}),...o,children:t?(0,n.jsx)(s.fCD,{className:"animate-spin"}):i})}},7266:function(e,t,l){"use strict";l.d(t,{I:function(){return i},g:function(){return r}});var n=l(3342),a=l(8591),c=l.n(a),s=l(2138);function r(e){let{className:t,color:l,size:a="",...r}=e;return(0,n.jsx)("div",{...r,className:c()("text-black w-full h-full flex items-center justify-center",t),children:(0,n.jsx)(s.uur,{color:l,style:a?{fontSize:a}:{},className:"text-[3.125rem] animate-spin"})})}function i(){return(0,n.jsx)(r,{className:"fixed z-50 left-0 top-0 w-full !h-full bg-black/25"})}},124:function(e,t,l){"use strict";l.d(t,{m:function(){return p}});var n=l(3342),a=l(107),c=l(8996),s=l(1882),r=l(3958),i=l(8591),o=l.n(i),d=l(2577),m=l(3917),u=l(5390),h=l(1608),f=l(8881);function x(e){let{children:t,className:l,tits:c,showQuery:s,isManager:i,...x}=e,{push:p}=(0,a.useRouter)(),v=(0,f.fo)();return(0,r.dD)(),(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("div",{className:o()("w-full relative z-[3] max-w-[90rem] mx-auto text-white flex items-center top-0 h-[4.25rem] justify-between",l),...x,children:[(0,n.jsxs)("div",{className:"flex items-center cursor-pointer ml-[-1rem] mo:ml-0",onClick:()=>p("/"),children:[(0,n.jsx)(d.Z,{className:"h-[2.275rem] mo:h-[2rem]"}),(0,n.jsx)(m.Z,{className:"h-[1.5rem] mt-2.5 ml-3 mo:h-[1.1rem] mo:mt-3"})]}),(0,n.jsx)(u.R,{menus:v,children:(0,n.jsx)("button",{className:"text-[2rem] mo:text-2xl",children:(0,n.jsx)(h.otZ,{})})})]})})}function p(e){let{className:t,canBack:l,children:r,link:i,isNew:d,containerClassName:m,...u}=e,{push:h}=(0,a.useRouter)(),f=(0,c.R)();return(0,n.jsxs)("div",{className:"relative flex flex-col flex-1 w-full h-full min-h-fit bg-gray-16",children:[(0,n.jsx)(x,{showQuery:!0,style:{top:"".concat(f,"px")},className:"!sticky px-[3.125rem] py-4 !max-w-none bg-green-2 mo:px-4 mo:h-[4.25rem]"}),(0,n.jsxs)("div",{className:o()("w-full h-full mx-auto px-[60px] mo:px-5 flex flex-col flex-1",m,{" max-w-[90rem]":!d}),children:[l&&(0,n.jsxs)("div",{className:"flex items-center my-5 text-sm ".concat((null==i?void 0:i.pathName)?"cursor-default":"cursor-pointer"),onClick:()=>(null==i?void 0:i.pathName)?void 0:h("/carbon/service"),children:[!i&&(0,n.jsx)(s.YFh,{className:"text-lg"}),i&&"{}"!==JSON.stringify(i)?(0,n.jsxs)("div",{className:"flex flex-row",children:[(0,n.jsx)("span",{className:"text-[#000000] cursor-pointer font-bold text-[14px]",onClick:()=>h(null==i?void 0:i.pathName),children:i.homeTitle}),(0,n.jsx)("div",{className:"mx-1 ",children:" / "}),(0,n.jsxs)("span",{className:"cu text-[#999999] font-normal text-[14px]",children:[" ",i.currentTitle]})]}):"返回"]}),(0,n.jsx)("div",{className:o()("flex flex-col ",t),children:r})]})]})}},2777:function(e,t,l){"use strict";l.d(t,{n:function(){return s},s:function(){return c}});var n=l(7207),a=l.n(n);function c(e){let t=a().groupBy(e,"flowId"),l=e=>{e.forEach(e=>{if(e._child||(e._child=(e.childFlowIds||[]).map(e=>t[e][0]),l(e._child)),0===e._child.length)e._depth=0;else{var n;e._depth=((null===(n=a().maxBy(e._child,"_depth"))||void 0===n?void 0:n._depth)||0)+1}})};l(e)}let s=(e,t)=>{let l="string"==typeof e?[e]:e;return!!a().find(l,e=>e.startsWith(t))}},7420:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return E}});var n,a,c=l(3342),s=l(2586);function r(e){return(0,c.jsx)(s.Z,{opts:{locale:"en"},notMerge:!0,lazyUpdate:!0,...e})}var i=l(1201),o=l(7266),d=l(124),m=l(1844),u=l(2777),h=l(5819),f=l(9685);function x(){return(x=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let t=await (0,m.fF)(e.id);if(!t)return;let{modelBomInfo:l}=await (0,m.Yp)(t.modelId);a({lca:t,bominfo:l}),x(!1)};(0,f.useEffect)(()=>{v()},[e.id]);let{generalInfo:g,carbonResult:N,chartData:E}=(0,f.useMemo)(()=>{let e=[],t="",l=["",""],a={};if(n){let{lca:m,bominfo:f}=n,x=(0,h.OA)(m.lcaResult);if(x){var c,s,r,i,o,d;let n=((null===(c=x.extra)||void 0===c?void 0:c.targetAmount)||"").split("Item(s)");e={productSystemName:null===(s=x.extra)||void 0===s?void 0:s.productSystemName,methodName:null===(r=x.extra)||void 0===r?void 0:r.methodName,targetName:n[1]||(null===(i=x.extra)||void 0===i?void 0:i.productSystemName),targetAmount:"".concat(Math.round(n[0]||1)," (件)"),calculateSuccessTime:m.calculateSuccessTime,loadNumber:m.loadNumber,loadName:m.loadName},t=x.totalImpacts&&(null===(o=x.totalImpacts[0])||void 0===o?void 0:o.impact.referenceUnit)||"";let a=w().round(x.totalResult||(null===(d=x.treeNode)||void 0===d?void 0:d.result)||0,2);l=["".concat(a||0),t]}let p=(0,h.OA)(f),v=(0,h.OA)(m.lcaTagResult);if(p&&v){let l=w().groupBy(v,"flowId"),n=w().groupBy(p,"flowId");(0,u.s)(p),a={padding:20,tooltip:{trigger:"item",formatter:e=>{let l="".concat(e.name," ").concat(e.value,"(").concat(t,")");return e.marker?"".concat(e.marker," ").concat(l):l}},series:{type:"sankey",data:[],links:[]}};let c=e=>(0,u.n)(e.tagType,"STAGE01")?"使用环节":(0,u.n)(e.tagType,"STAGE02")?"运输销售环节":(0,u.n)(e.tagType,"STAGE03")?"生产制造环节":"",s=e=>{if((0,u.n)(e.tagType,"REFERENCE"))return"使用环节";if((0,u.n)(e.tagType,"STAGE")){if(1===e._depth)return"生产制造环节";if(2===e._depth)return"运输销售环节"}return""},r={};p.forEach(t=>{var i;(0,u.n)(t.tagType,"REFERENCE")&&(e.targetName=t.flowName);let o=a.series.links,d=a.series.data,m=(null===(i=w().first(l[t.flowId]))||void 0===i?void 0:i.result)||0;r[t.flowName]||(r[t.flowName]=!0,null==d||d.push({name:t.flowName,value:w().round(m,2),depth:t._depth})),t.childFlowIds&&t.childFlowIds.length&&t.childFlowIds.forEach(e=>{let a=w().first(l[e]),c=w().first(n[e]);if(c&&a){let e=w().first(l[c.flowId]),n=w().round((null==e?void 0:e.result)||0,2);null==o||o.push({target:t.flowName,source:c.flowName,value:n})}});let h=w().round(m-w().sumBy(t.childFlowIds||[],e=>{var t;return null===(t=l[e][0])||void 0===t?void 0:t.result}),2),f=c(t);if(f&&t._depth>0)r[f]||(r[f]=!0,null==d||d.push({name:f,depth:t._depth-1})),null==o||o.push({target:t.flowName,source:f,value:h});else if(h>0&&t._depth>0){let e=s(t);e&&(r[e]||(r[e]=!0,null==d||d.push({name:e,depth:t._depth-1})),null==o||o.push({target:t.flowName,source:e,value:h}))}})}}return console.info("cd:",a),{generalInfo:e,carbonResult:l,chartData:a}},[n]),_=async()=>{if(!e.id)return!1;l(!0);let t=await (0,m.LW)(e.id);if(t.headers){let e=t.headers.get("content-disposition");if(e){let n=e.match(/filename=(.+)/);if(n){l(!1);let e=new Blob([t.data]),a=document.createElement("a");a.download=n[1],a.style.display="none",a.href=URL.createObjectURL(e),document.body.appendChild(a),a.click(),URL.revokeObjectURL(a.href),document.body.removeChild(a)}}}},B=async()=>{let e=document.getElementById("inventory-result-content");if(!e)return;let t="PCF-".concat(g.loadName,".pdf");(0,Z.YM)(e).then(e=>M.createPdf({content:[{image:e,width:515}]})).then(e=>e.download(t)).catch(console.error)};return(0,c.jsx)(d.m,{className:"text-lg text-black",children:s?(0,c.jsx)("div",{className:"h-[100vh] w-full items-center",children:(0,c.jsx)(o.g,{})}):(0,c.jsxs)("div",{className:"pt-8 mo:break-all w-full max-w-[1000px] mx-auto",id:"inventory-result-content",children:[(0,c.jsxs)("div",{className:"grid grid-cols-2 gap-5 mo:grid-cols-1",children:[(0,c.jsx)(b,{tit:"产品碳足迹",children:(0,c.jsxs)("div",{className:"flex items-center flex-1 px-9 mb-9",children:[(0,c.jsx)(p,{}),(0,c.jsxs)("div",{className:"flex-1 flex flex-col justify-center items-center whitespace-nowrap",children:[(0,c.jsx)("span",{className:"font-semibold text-green-2 text-4xl",children:N[0]}),(0,c.jsx)("span",{className:"font-semibold text-black text-base",children:N[1]})]})]})}),(0,c.jsx)(b,{tit:"碳足迹评价详情",children:(0,c.jsxs)("div",{className:"flex flex-col gap-3 mx-5 mt-3 mb-9",children:[(0,c.jsx)(y,{tit:"目标产品",value:g.targetName}),(0,c.jsx)(y,{tit:"目标产品数量",value:g.targetAmount}),(0,c.jsx)(y,{tit:"碳足迹批次",value:g.loadName}),(0,c.jsx)(y,{tit:"环境影响评价方法",value:"IPCC 2021,GWP 100"}),(0,c.jsx)(y,{tit:"计算结果生成时间",value:g.calculateSuccessTime})]})}),(0,c.jsx)(b,{tit:"生命周期环节明细结果",className:"col-span-2 mo:col-span-1",children:E&&(0,c.jsx)(r,{className:"w-full !h-[360px]",option:E})})]}),(0,c.jsxs)("div",{className:"flex justify-center w-full mt-5 mb-10 gap-5 mo:flex-wrap",children:[(0,c.jsx)(i.z,{onClick:()=>!t&&_(),className:"text-lg bg-green-2 w-[16.5625rem] mo:w-full text-white rounded-lg h-14 flex items-center justify-center hover:bg-green-28",children:t?(0,c.jsx)("div",{children:(0,c.jsx)(o.g,{size:"2rem",color:"#fff"})}):(0,c.jsx)("span",{children:"导出计算明细Excel"})}),(0,c.jsx)(i.z,{onClick:B,className:"text-lg bg-green-2 w-[16.5625rem] mo:w-full text-white rounded-lg h-14 flex items-center justify-center hover:bg-green-28",children:"将此页面生成PDF"})]})]})})}}},function(e){e.O(0,[3268,1271,7588,7038,8635,8083,6694,8881,9774,2888,179],function(){return e(e.s=6436)}),_N_E=e.O()}]);
\ No newline at end of file
+(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1126],{6436:function(e,t,l){(window.__NEXT_P=window.__NEXT_P||[]).push(["/tools/inventoryResult",function(){return l(7420)}])},1201:function(e,t,l){"use strict";l.d(t,{u:function(){return i},z:function(){return r}});var n=l(3342),a=l(8591),c=l.n(a),s=l(4209);function r(e){let{children:t,className:l,...a}=e;return(0,n.jsx)("button",{...a,className:c()(l),children:e.children})}function i(e){let{busy:t,disabled:l,className:a,defStyle:r="btn-primary",children:i,...o}=e;return(0,n.jsx)("button",{className:c()(a,{[r]:!l,"btn-disable":l}),...o,children:t?(0,n.jsx)(s.fCD,{className:"animate-spin"}):i})}},7266:function(e,t,l){"use strict";l.d(t,{I:function(){return i},g:function(){return r}});var n=l(3342),a=l(8591),c=l.n(a),s=l(2138);function r(e){let{className:t,color:l,size:a="",...r}=e;return(0,n.jsx)("div",{...r,className:c()("text-black w-full h-full flex items-center justify-center",t),children:(0,n.jsx)(s.uur,{color:l,style:a?{fontSize:a}:{},className:"text-[3.125rem] animate-spin"})})}function i(){return(0,n.jsx)(r,{className:"fixed z-50 left-0 top-0 w-full !h-full bg-black/25"})}},124:function(e,t,l){"use strict";l.d(t,{m:function(){return p}});var n=l(3342),a=l(107),c=l(8996),s=l(1882),r=l(3958),i=l(8591),o=l.n(i),d=l(2577),m=l(3917),u=l(5390),h=l(1608),f=l(8881);function x(e){let{children:t,className:l,tits:c,showQuery:s,isManager:i,...x}=e,{push:p}=(0,a.useRouter)(),v=(0,f.fo)();return(0,r.dD)(),(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("div",{className:o()("w-full relative z-[3] max-w-[90rem] mx-auto text-white flex items-center top-0 h-[4.25rem] justify-between",l),...x,children:[(0,n.jsxs)("div",{className:"flex items-center cursor-pointer ml-[-1rem] mo:ml-0",onClick:()=>p("/"),children:[(0,n.jsx)(d.Z,{className:"h-[2.275rem] mo:h-[2rem]"}),(0,n.jsx)(m.Z,{className:"h-[1.5rem] mt-2.5 ml-3 mo:h-[1.1rem] mo:mt-3"})]}),(0,n.jsx)(u.R,{menus:v,children:(0,n.jsx)("button",{className:"text-[2rem] mo:text-2xl",children:(0,n.jsx)(h.otZ,{})})})]})})}function p(e){let{className:t,canBack:l,children:r,link:i,isNew:d,containerClassName:m,...u}=e,{push:h}=(0,a.useRouter)(),f=(0,c.R)();return(0,n.jsxs)("div",{className:"relative flex flex-col flex-1 w-full h-full min-h-fit bg-gray-16",children:[(0,n.jsx)(x,{showQuery:!0,style:{top:"".concat(f,"px")},className:"!sticky px-[3.125rem] py-4 !max-w-none bg-green-2 mo:px-4 mo:h-[4.25rem]"}),(0,n.jsxs)("div",{className:o()("w-full h-full mx-auto px-[60px] mo:px-5 flex flex-col flex-1",m,{" max-w-[90rem]":!d}),children:[l&&(0,n.jsxs)("div",{className:"flex items-center my-5 text-sm ".concat((null==i?void 0:i.pathName)?"cursor-default":"cursor-pointer"),onClick:()=>(null==i?void 0:i.pathName)?void 0:h("/carbon/service"),children:[!i&&(0,n.jsx)(s.YFh,{className:"text-lg"}),i&&"{}"!==JSON.stringify(i)?(0,n.jsxs)("div",{className:"flex flex-row",children:[(0,n.jsx)("span",{className:"text-[#000000] cursor-pointer font-bold text-[14px]",onClick:()=>h(null==i?void 0:i.pathName),children:i.homeTitle}),(0,n.jsx)("div",{className:"mx-1 ",children:" / "}),(0,n.jsxs)("span",{className:"cu text-[#999999] font-normal text-[14px]",children:[" ",i.currentTitle]})]}):"返回"]}),(0,n.jsx)("div",{className:o()("flex flex-col ",t),children:r})]})]})}},2777:function(e,t,l){"use strict";l.d(t,{n:function(){return s},s:function(){return c}});var n=l(7207),a=l.n(n);function c(e){let t=a().groupBy(e,"flowId"),l=e=>{e.forEach(e=>{if(e._child||(e._child=(e.childFlowIds||[]).map(e=>t[e][0]),l(e._child)),0===e._child.length)e._depth=0;else{var n;e._depth=((null===(n=a().maxBy(e._child,"_depth"))||void 0===n?void 0:n._depth)||0)+1}})};l(e)}let s=(e,t)=>{let l="string"==typeof e?[e]:e;return!!a().find(l,e=>e.startsWith(t))}},7420:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return E}});var n,a,c=l(3342),s=l(2586);function r(e){return(0,c.jsx)(s.Z,{opts:{locale:"en"},notMerge:!0,lazyUpdate:!0,...e})}var i=l(1201),o=l(7266),d=l(124),m=l(1844),u=l(2777),h=l(5819),f=l(9685);function x(){return(x=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let t=await (0,m.fF)(e.id);if(!t)return;let{modelBomInfo:l}=await (0,m.Yp)(t.modelId);a({lca:t,bominfo:l}),x(!1)};(0,f.useEffect)(()=>{v()},[e.id]);let{generalInfo:g,carbonResult:N,chartData:E}=(0,f.useMemo)(()=>{let e=[],t="",l=["",""],a={};if(n){let{lca:m,bominfo:f}=n,x=(0,h.OA)(m.lcaResult);if(x){var c,s,r,i,o,d;let n=((null===(c=x.extra)||void 0===c?void 0:c.targetAmount)||"").split("Item(s)");e={productSystemName:null===(s=x.extra)||void 0===s?void 0:s.productSystemName,methodName:null===(r=x.extra)||void 0===r?void 0:r.methodName,targetName:n[1]||(null===(i=x.extra)||void 0===i?void 0:i.productSystemName),targetAmount:"".concat(Math.round(n[0]||1)," (件)"),calculateSuccessTime:m.calculateSuccessTime,loadNumber:m.loadNumber,loadName:m.loadName},t=x.totalImpacts&&(null===(o=x.totalImpacts[0])||void 0===o?void 0:o.impact.referenceUnit)||"";let a=w().round(x.totalResult||(null===(d=x.treeNode)||void 0===d?void 0:d.result)||0,2);l=["".concat(a||0),t]}let p=(0,h.OA)(f),v=(0,h.OA)(m.lcaTagResult);if(p&&v){let l=w().groupBy(v,"flowId"),n=w().groupBy(p,"flowId");(0,u.s)(p),a={padding:20,tooltip:{trigger:"item",formatter:e=>{let l="".concat(e.name," ").concat(e.value,"(").concat(t,")");return e.marker?"".concat(e.marker," ").concat(l):l}},series:{type:"sankey",data:[],links:[]}};let c=e=>(0,u.n)(e.tagType,"STAGE01")?"使用环节":(0,u.n)(e.tagType,"STAGE02")?"运输销售环节":(0,u.n)(e.tagType,"STAGE03")?"生产制造环节":"",s=e=>{if((0,u.n)(e.tagType,"REFERENCE"))return"使用环节";if((0,u.n)(e.tagType,"STAGE")){if(1===e._depth)return"生产制造环节";if(2===e._depth)return"运输销售环节"}return""},r={};p.forEach(t=>{var i;(0,u.n)(t.tagType,"REFERENCE")&&(e.targetName=t.flowName);let o=a.series.links,d=a.series.data,m=(null===(i=w().first(l[t.flowId]))||void 0===i?void 0:i.result)||0;r[t.flowName]||(r[t.flowName]=!0,null==d||d.push({name:t.flowName,value:w().round(m,2),depth:t._depth})),t.childFlowIds&&t.childFlowIds.length&&t.childFlowIds.forEach(e=>{let a=w().first(l[e]),c=w().first(n[e]);if(c&&a){let e=w().first(l[c.flowId]),n=w().round((null==e?void 0:e.result)||0,2);null==o||o.push({target:t.flowName,source:c.flowName,value:n})}});let h=w().round(m-w().sumBy(t.childFlowIds||[],e=>{var t;return null===(t=l[e][0])||void 0===t?void 0:t.result}),2),f=c(t);if(f&&t._depth>0)r[f]||(r[f]=!0,null==d||d.push({name:f,depth:t._depth-1})),null==o||o.push({target:t.flowName,source:f,value:h});else if(h>0&&t._depth>0){let e=s(t);e&&(r[e]||(r[e]=!0,null==d||d.push({name:e,depth:t._depth-1})),null==o||o.push({target:t.flowName,source:e,value:h}))}})}}return console.info("cd:",a),{generalInfo:e,carbonResult:l,chartData:a}},[n]),_=async()=>{if(!e.id)return!1;l(!0);let t=await (0,m.LW)(e.id);if(t.headers){let e=t.headers.get("content-disposition");if(e){let n=e.match(/filename=(.+)/);if(n){l(!1);let e=new Blob([t.data]),a=document.createElement("a");a.download=n[1],a.style.display="none",a.href=URL.createObjectURL(e),document.body.appendChild(a),a.click(),URL.revokeObjectURL(a.href),document.body.removeChild(a)}}}},B=async()=>{let e=document.getElementById("inventory-result-content");if(!e)return;let t="PCF-".concat(g.loadName,".pdf");(0,Z.YM)(e).then(e=>M.createPdf({content:[{image:e,width:515}]})).then(e=>e.download(t)).catch(console.error)};return(0,c.jsx)(d.m,{className:"text-lg text-black",children:s?(0,c.jsx)("div",{className:"h-[100vh] w-full items-center",children:(0,c.jsx)(o.g,{})}):(0,c.jsxs)("div",{className:"pt-8 mo:break-all w-full max-w-[1000px] mx-auto",children:[(0,c.jsxs)("div",{className:"grid grid-cols-2 gap-5 mo:grid-cols-1",id:"inventory-result-content",children:[(0,c.jsx)(b,{tit:"产品碳足迹",children:(0,c.jsxs)("div",{className:"flex items-center flex-1 px-9 mb-9",children:[(0,c.jsx)(p,{}),(0,c.jsxs)("div",{className:"flex-1 flex flex-col justify-center items-center whitespace-nowrap",children:[(0,c.jsx)("span",{className:"font-semibold text-green-2 text-4xl",children:N[0]}),(0,c.jsx)("span",{className:"font-semibold text-black text-base",children:N[1]})]})]})}),(0,c.jsx)(b,{tit:"碳足迹评价详情",children:(0,c.jsxs)("div",{className:"flex flex-col gap-3 mx-5 mt-3 mb-9",children:[(0,c.jsx)(y,{tit:"目标产品",value:g.targetName}),(0,c.jsx)(y,{tit:"目标产品数量",value:g.targetAmount}),(0,c.jsx)(y,{tit:"碳足迹批次",value:g.loadName}),(0,c.jsx)(y,{tit:"环境影响评价方法",value:"IPCC 2021,GWP 100"}),(0,c.jsx)(y,{tit:"计算结果生成时间",value:g.calculateSuccessTime})]})}),(0,c.jsx)(b,{tit:"生命周期环节明细结果",className:"col-span-2 mo:col-span-1",children:E&&(0,c.jsx)(r,{className:"w-full !h-[360px]",option:E})})]}),(0,c.jsxs)("div",{className:"flex justify-center w-full mt-5 mb-10 gap-5 mo:flex-wrap",children:[(0,c.jsx)(i.z,{onClick:()=>!t&&_(),className:"text-lg bg-green-2 w-[16.5625rem] mo:w-full text-white rounded-lg h-14 flex items-center justify-center hover:bg-green-28",children:t?(0,c.jsx)("div",{children:(0,c.jsx)(o.g,{size:"2rem",color:"#fff"})}):(0,c.jsx)("span",{children:"导出计算明细Excel"})}),(0,c.jsx)(i.z,{onClick:B,className:"text-lg bg-green-2 w-[16.5625rem] mo:w-full text-white rounded-lg h-14 flex items-center justify-center hover:bg-green-28",children:"将此页面生成PDF"})]})]})})}}},function(e){e.O(0,[3268,1271,7588,7038,8635,8083,6694,8881,9774,2888,179],function(){return e(e.s=6436)}),_N_E=e.O()}]);
\ No newline at end of file
diff --git a/blockchain.html b/blockchain.html
index b922cfd9..135e8649 100644
--- a/blockchain.html
+++ b/blockchain.html
@@ -1 +1 @@
-AICP
\ No newline at end of file
+AICP
\ No newline at end of file
diff --git a/car.html b/car.html
index 188f05b1..d74258ed 100644
--- a/car.html
+++ b/car.html
@@ -1,3 +1,3 @@
-AICP