1 |
- !function(){function e(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),l.push.apply(l,a)}return l}function t(t){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?e(Object(r),!0).forEach((function(e){l(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function l(e,t,l){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var l=e[Symbol.toPrimitive];if(void 0!==l){var a=l.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}System.register(["./zh-cn-legacy-0a2bde53.js","./Header-legacy-7e6f5b6f.js","./app-legacy-0b5f35a2.js","./request-legacy-864fd68f.js"],(function(e,l){"use strict";var a,r,o,i,n,s,d,c,b,p,f,u,m,v,x,g,h,_,w,y,k,A,E,D,O,j,I,S,C,P,F,$,R,H,L,B,M,q,T,z,K,N,V,J,Q,G,U;return{setters:[e=>{a=e.d,r=e.V,o=e.m,i=e.u,n=e._,s=e.e,d=e.E,c=e.K,b=e.L,p=e.ak,f=e.R,u=e.ah},e=>{m=e.O,v=e.j,x=e.k,g=e.v},e=>{h=e.d,_=e.r,w=e.K,y=e.o,k=e.x,A=e.l,E=e.Q,D=e.L,O=e.q,j=e.J,I=e.p,S=e.A,C=e.s,P=e.P,F=e.t,$=e.h,R=e._,H=e.k,L=e.u,B=e.c,M=e.w,q=e.a3,T=e.g,z=e.B,K=e.y,N=e.F,V=e.z,J=e.i,Q=e.a9,G=e.aa},e=>{U=e.R}],execute:function(){var l=document.createElement("style");l.textContent='.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:after,.el-breadcrumb:before{content:"";display:table}.el-breadcrumb:after{clear:both}.el-breadcrumb__separator{color:var(--el-text-color-placeholder);font-weight:700;margin:0 9px}.el-breadcrumb__separator.el-icon{font-weight:400;margin:0 6px}.el-breadcrumb__separator.el-icon svg{vertical-align:middle}.el-breadcrumb__item{align-items:center;display:inline-flex;float:left}.el-breadcrumb__inner{color:var(--el-text-color-regular)}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{color:var(--el-text-color-primary);font-weight:700;text-decoration:none;transition:var(--el-transition-color)}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:var(--el-color-primary);cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{color:var(--el-text-color-regular);cursor:text;font-weight:400}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}[data-v-67a290bc] .el-breadcrumb__separator{width:20px;height:20px;margin:0!important;color:#999}[data-v-67a290bc] .el-breadcrumb__inner{font-size:14px;line-height:24px;color:#3d3d3d!important;font-weight:700!important}[data-v-67a290bc] .el-breadcrumb__inner.is-link{font-weight:400!important;color:#999!important}[data-v-67a290bc] .el-table .el-table__header th.el-table__cell,[data-v-67a290bc] .el-table__header-wrapper tr th.el-table-fixed-column--left,[data-v-67a290bc] .el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:#f7f1f1;border-bottom:none}[data-v-67a290bc] .el-table__inner-wrapper:before{display:none}[data-v-67a290bc] .el-table .cell{padding:0;color:#3d3d3d}[data-v-67a290bc] .el-table td.el-table__cell,[data-v-67a290bc] .el-table th.el-table__cell.is-leaf{border-bottom:none}[data-v-67a290bc] .el-table{--el-table-row-hover-bg-color: #f8f6f6}[data-v-67a290bc] .el-table .el-table__cell{padding:12px 0}[data-v-67a290bc] .diff-str{color:#ea0000}[data-v-67a290bc] .diff-str br{display:block!important}[data-v-67a290bc] .diff-str.diff-empty{display:inline-block;height:16px;width:4px;vertical-align:-3px;background-color:#fcc}[data-v-67a290bc] svg.diff-str{width:10px;height:10px;display:inline-block!important}[data-v-67a290bc] .diff-original .diff-str:not(.diff-empty){text-decoration:line-through}[data-v-67a290bc] .diff-original svg{width:10px;height:10px;display:inline-block!important}[data-v-67a290bc] .el-table__row{cursor:pointer}[data-v-67a290bc] .row-current{background-color:#f8f6f6;cursor:not-allowed}\n',document.head.appendChild(l);const W=Symbol("breadcrumbKey"),X=a({separator:{type:String,default:"/"},separatorIcon:{type:r}}),Y=h({name:"ElBreadcrumb"}),Z=h(t(t({},Y),{},{props:X,setup(e){const t=e,{t:l}=o(),a=i("breadcrumb"),r=_();return w(W,t),y((()=>{const e=r.value.querySelectorAll(`.${a.e("item")}`);e.length&&e[e.length-1].setAttribute("aria-current","page")})),(e,t)=>(k(),A("div",{ref_key:"breadcrumb",ref:r,class:D(O(a).b()),"aria-label":O(l)("el.breadcrumb.label"),role:"navigation"},[E(e.$slots,"default")],10,["aria-label"]))}}));var ee=n(Z,[["__file","breadcrumb.vue"]]);const te=a({to:{type:s([String,Object]),default:""},replace:Boolean}),le=h({name:"ElBreadcrumbItem"}),ae=h(t(t({},le),{},{props:te,setup(e){const t=e,l=$(),a=j(W,void 0),r=i("breadcrumb"),o=l.appContext.config.globalProperties.$router,n=_(),s=()=>{t.to&&o&&(t.replace?o.replace(t.to):o.push(t.to))};return(e,t)=>{var l,o;return k(),A("span",{class:D(O(r).e("item"))},[I("span",{ref_key:"link",ref:n,class:D([O(r).e("inner"),O(r).is("link",!!e.to)]),role:"link",onClick:s},[E(e.$slots,"default")],2),(null==(l=O(a))?void 0:l.separatorIcon)?(k(),S(O(d),{key:0,class:D(O(r).e("separator"))},{default:C((()=>[(k(),S(P(O(a).separatorIcon)))])),_:1},8,["class"])):(k(),A("span",{key:1,class:D(O(r).e("separator")),role:"presentation"},F(null==(o=O(a))?void 0:o.separator),3))],2)}}}));var re=n(ae,[["__file","breadcrumb-item.vue"]]);const oe=c(ee,{BreadcrumbItem:re}),ie=b(re),ne=h({name:"OCRDetail",components:{OCRHeader:m},setup(){const e=H(),t=L(),l=B((()=>e.query.id)),a=e.fullPath;const r=_({}),o=_([]),i=e=>{U.post("/show",{id:e}).then((e=>{r.value=e.data.records})),U.post("/history",{id:e},{notLoading:!0}).then((e=>{o.value=e.data.records}))},n=B((()=>{const e=r.value.data_set||{},t=["纤维成分","保养说明","温馨提示"],l={};return Object.keys(e).forEach((a=>{t.includes(a)||(l[a]=e[a])})),l}));y((()=>{i(l.value)})),M((()=>e.query.id),(e=>{i(e)}));return{locale:p,redirect:a,ArrowRight:f,highlightDifferences:function(e,t){const l=e.length,a=t.length,r=Array(l+1).fill(null).map((()=>Array(a+1).fill(0)));for(let c=0;c<=l;c++)for(let l=0;l<=a;l++)0===c?r[c][l]=l:0===l?r[c][l]=c:e[c-1]===t[l-1]?r[c][l]=r[c-1][l-1]:r[c][l]=1+Math.min(r[c-1][l],r[c][l-1],r[c-1][l-1]);const o='<svg class="diff-str" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M19 6a1 1 0 0 0-1 1v4a1 1 0 0 1-1 1H7.41l1.3-1.29a1 1 0 0 0-1.42-1.42l-3 3a1 1 0 0 0-.21.33a1 1 0 0 0 0 .76a1 1 0 0 0 .21.33l3 3a1 1 0 0 0 1.42 0a1 1 0 0 0 0-1.42L7.41 14H17a3 3 0 0 0 3-3V7a1 1 0 0 0-1-1"/></svg><br/>';let i="",n="",s=l,d=a;for(;s>0||d>0;)s>1&&d>1&&"\r"===e[s-2]&&"\n"===e[s-1]&&"\r"===t[d-2]&&"\n"===t[d-1]?(i=o+i,n=o+n,s-=2,d-=2):s>0&&d>0&&e[s-1]===t[d-1]?(i="\r"===e[s-1]||"\n"===e[s-1]?o:e[s-1]+i,n="\r"===t[d-1]||"\n"===t[d-1]?o:t[d-1]+n,s--,d--):s>0&&(0===d||r[s][d]===r[s-1][d]+1)?(" "===e[s-1]?i=`<span class="diff-str diff-empty">${e[s-1]}</span>`+i:s>1&&"\r"===e[s-2]&&"\n"===e[s-1]?(i=o+i,s-=1):i="\n"===e[s-1]||"\r"===e[s-1]?o+i:`<span class="diff-str">${e[s-1]}</span>`+i,s--):d>0&&(0===s||r[s][d]===r[s][d-1]+1)?(" "===t[d-1]?n=`<span class="diff-str diff-empty">${t[d-1]}</span>`+n:d>1&&"\r"===t[d-2]&&"\n"===t[d-1]?(n=o+n,d-=1):n="\n"===t[d-1]||"\r"===t[d-1]?o+n:`<span class="diff-str">${t[d-1]}</span>`+n,d--):s>0&&d>0&&r[s][d]===r[s-1][d-1]+1&&(i="\r"===e[s-1]||"\n"===e[s-1]?o:e[s-1]+i," "===t[d-1]?n=`<span class="diff-str diff-empty">${t[d-1]}</span>`+n:d>1&&"\r"===t[d-2]&&"\n"===t[d-1]?(n=o+n,d-=1):n="\n"===t[d-1]||"\r"===t[d-1]?o+n:`<span class="diff-str">${t[d-1]}</span>`+n,s--,d--);return{highlightedStr1:i,highlightedStr2:n}},detailInfo:r,listData:o,id:l,rowClassName:({row:e})=>e.id===+l.value?"row-current":"",rowClick:e=>{e.id!==+l.value&&t.replace(`/ocr-detail?id=${e.id}`)},dataSet:n}}}),se=e=>(Q("data-v-67a290bc"),e=e(),G(),e),de={class:"py-8 px-[90px]"},ce=se((()=>I("div",{class:"flex items-center mt-7"},[I("div",{class:"bg-[#AE8877] w-1.5 h-5 mr-3"}),I("div",{class:"font-semibold text-lg/[22px]"},"识别情况")],-1))),be={class:"flex items-stretch mt-8"},pe={class:"bg-[#F8F6F6] relative flex-1 mr-[56px] pt-9 px-12 pb-12 flex"},fe=se((()=>I("div",{class:"absolute w-[30px] h-1 -top-0.5 -left-0.5 bg-[#AE8877] rounded-r-full"},null,-1))),ue=se((()=>I("div",{class:"absolute w-1 h-[30px] -top-0.5 -left-0.5 bg-[#AE8877] rounded-b-full"},null,-1))),me=se((()=>I("div",{class:"absolute w-[30px] h-1 -top-0.5 -right-0.5 bg-[#AE8877] rounded-l-full"},null,-1))),ve=se((()=>I("div",{class:"absolute w-1 h-[30px] -top-0.5 -right-0.5 bg-[#AE8877] rounded-b-full"},null,-1))),xe=se((()=>I("div",{class:"absolute w-[30px] h-1 -bottom-0.5 -left-0.5 bg-[#AE8877] rounded-r-full"},null,-1))),ge=se((()=>I("div",{class:"absolute w-1 h-[30px] -bottom-0.5 -left-0.5 bg-[#AE8877] rounded-t-full"},null,-1))),he=se((()=>I("div",{class:"absolute w-[30px] h-1 -bottom-0.5 -right-0.5 bg-[#AE8877] rounded-l-full"},null,-1))),_e=se((()=>I("div",{class:"absolute w-1 h-[30px] -bottom-0.5 -right-0.5 bg-[#AE8877] rounded-t-full"},null,-1))),we={class:"flex-1 mr-14"},ye=se((()=>I("div",{class:"text-2xl/[24px] font-semibold text-center mb-[26px]"},"原图",-1))),ke=["src"],Ae={class:"flex-1"},Ee=se((()=>I("div",{class:"text-2xl/[24px] font-semibold text-center mb-[26px]"},"对比图",-1))),De=["src"],Oe={class:"bg-[#F8F6F6] relative w-[520px] max-w-[40%] flex-shrink-0 pt-8"},je=se((()=>I("div",{class:"absolute w-[30px] h-1 -top-0.5 -left-0.5 bg-[#AE8877] rounded-r-full"},null,-1))),Ie=se((()=>I("div",{class:"absolute w-1 h-[30px] -top-0.5 -left-0.5 bg-[#AE8877] rounded-b-full"},null,-1))),Se=se((()=>I("div",{class:"absolute w-[30px] h-1 -top-0.5 -right-0.5 bg-[#AE8877] rounded-l-full"},null,-1))),Ce=se((()=>I("div",{class:"absolute w-1 h-[30px] -top-0.5 -right-0.5 bg-[#AE8877] rounded-b-full"},null,-1))),Pe=se((()=>I("div",{class:"absolute w-[30px] h-1 -bottom-0.5 -left-0.5 bg-[#AE8877] rounded-r-full"},null,-1))),Fe=se((()=>I("div",{class:"absolute w-1 h-[30px] -bottom-0.5 -left-0.5 bg-[#AE8877] rounded-t-full"},null,-1))),$e=se((()=>I("div",{class:"absolute w-[30px] h-1 -bottom-0.5 -right-0.5 bg-[#AE8877] rounded-l-full"},null,-1))),Re=se((()=>I("div",{class:"absolute w-1 h-[30px] -bottom-0.5 -right-0.5 bg-[#AE8877] rounded-t-full"},null,-1))),He=se((()=>I("div",{class:"text-lg/[24px] px-9 font-semibold"},"不匹配的内容点",-1))),Le={class:"mt-[30px] text-sm/[24px] text-center"},Be=se((()=>I("div",{class:"flex font-semibold text-white bg-[#AE8877]"},[I("div",{class:"w-[105px] border-r-[1px] border-[#D8D8D8] p-[9px]"},"对照物"),I("div",{class:"flex-1 w-[209px] text-center border-r-[1px] border-[#D8D8D8] p-[9px]"}," 原图 "),I("div",{class:"flex-1 w-[206px] text-center p-[9px]"},"对比图")],-1))),Me={class:"w-[105px] font-semibold text-[#1A1A1A] border-r-[1px] border-[#D8D8D8] p-[9px]"},qe=["innerHTML"],Te=["innerHTML"],ze=se((()=>I("div",{class:"flex items-center mt-14 mb-8"},[I("div",{class:"bg-[#AE8877] w-1.5 h-5 mr-3"}),I("div",{class:"font-semibold text-lg/[22px]"},"资料存储")],-1))),Ke={class:"pt-6 px-10 pb-[30px] bg-[#F8F6F6]"},Ne=se((()=>I("p",{class:"mb-1.5 text-[#AE8877] font-semibold text-base/[20px]"},"吊洗资料",-1))),Ve={class:"grid grid-cols-4 2xl:grid-cols-5 gap-1.5 text-[#3D3D3D] text-base/[30px]"},Je={class:"font-semibold"},Qe={key:0,class:"col-span-4 2xl:col-span-5"},Ge=se((()=>I("span",{class:"font-semibold"},"纤维成分:",-1))),Ue={key:1,class:"col-span-4 2xl:col-span-5"},We=se((()=>I("span",{class:"font-semibold"},"保养说明:",-1))),Xe={key:2,class:"col-span-4 2xl:col-span-5"},Ye=se((()=>I("span",{class:"font-semibold"},"温馨提示:",-1))),Ze=se((()=>I("p",{class:"mt-6 mb-1.5 text-[#AE8877] font-semibold text-base/[20px]"},"吊洗号型",-1))),et={class:"font-medium text-[#3D3D3D] text-base/[30px]"},tt=se((()=>I("span",{class:"font-semibold"},"号型:",-1))),lt=se((()=>I("p",{class:"mt-6 mb-1.5 text-[#AE8877] font-semibold text-base/[20px]"},"R7颜色档案",-1))),at={class:"font-medium text-[#3D3D3D] text-base/[30px]"},rt=se((()=>I("span",{class:"font-semibold"},"色号:",-1))),ot=se((()=>I("div",{class:"flex items-center mt-[33px] mb-9"},[I("div",{class:"bg-[#AE8877] w-1.5 h-5 mr-3"}),I("div",{class:"font-semibold text-lg/[22px]"},"历史记录")],-1))),it={key:0},nt={key:1,class:"text-[#EA0000]"};e("default",R(ne,[["render",function(e,t,l,a,r,o){const i=q("OCRHeader"),n=ie,s=oe,d=v,c=x,b=u,p=g;return k(),S(b,{locale:e.locale},{default:C((()=>{var t,l,a;return[T(i,{redirect:e.redirect},null,8,["redirect"]),I("div",de,[T(s,{"separator-icon":e.ArrowRight},{default:C((()=>[T(n,{to:{path:"/ocr-home"}},{default:C((()=>[z("列表页")])),_:1}),T(n,null,{default:C((()=>[z("识别信息页")])),_:1})])),_:1},8,["separator-icon"]),ce,I("div",be,[I("div",pe,[fe,ue,me,ve,xe,ge,he,_e,I("div",we,[ye,I("img",{class:"w-full",src:e.detailInfo.regular_image,alt:""},null,8,ke)]),I("div",Ae,[Ee,I("img",{class:"w-full",src:e.detailInfo.ocr_image,alt:""},null,8,De)])]),I("div",Oe,[je,Ie,Se,Ce,Pe,Fe,$e,Re,He,I("div",Le,[Be,(k(!0),A(N,null,K(e.detailInfo.logs,((t,l)=>(k(),A("div",{class:D(["flex",{"bg-[#F0EBE8]":l%2==1}]),key:l},[I("div",Me,F(t.name),1),I("div",{class:"flex-1 w-[209px] text-center diff-original text-[#1A1A1A] border-r-[1px] border-[#D8D8D8] p-[9px]",innerHTML:e.highlightDifferences(t.value[1],t.value[0]).highlightedStr1},null,8,qe),I("div",{class:"flex-1 text-center text-[#1A1A1A] p-[9px]",innerHTML:e.highlightDifferences(t.value[1],t.value[0]).highlightedStr2},null,8,Te)],2)))),128))])])]),ze,I("div",Ke,[Ne,I("div",Ve,[(k(!0),A(N,null,K(e.dataSet,((e,t)=>(k(),A("div",{class:"col-span-1",key:t},[I("span",Je,F(t)+":",1),z(F(e),1)])))),128)),null!==(t=e.detailInfo.data_set)&&void 0!==t&&t["纤维成分"]?(k(),A("div",Qe,[Ge,z(F(e.detailInfo.data_set["纤维成分"]),1)])):V("v-if",!0),null!==(l=e.detailInfo.data_set)&&void 0!==l&&l["保养说明"]?(k(),A("div",Ue,[We,z(F(e.detailInfo.data_set["保养说明"]),1)])):V("v-if",!0),null!==(a=e.detailInfo.data_set)&&void 0!==a&&a["温馨提示"]?(k(),A("div",Xe,[Ye,z(F(e.detailInfo.data_set["温馨提示"]),1)])):V("v-if",!0),V(" 根据需要添加更多行 ")]),Ze,I("p",et,[tt,e.detailInfo.name_set?(k(!0),A(N,{key:0},K(e.detailInfo.name_set,((t,l,a)=>(k(),A("span",{key:l},["号型"!==l?(k(),A(N,{key:0},[z(F(l)+": ",1)],64)):V("v-if",!0),z(F(t)+" ",1),a!==Object.keys(e.detailInfo.name_set).length-1?(k(),A(N,{key:1},[z(", ")],64)):V("v-if",!0)])))),128)):V("v-if",!0)]),lt,I("p",at,[rt,e.detailInfo.color_set?(k(!0),A(N,{key:0},K(e.detailInfo.color_set,((t,l,a)=>(k(),A("span",{key:l},[z(F(l)+": "+F(t)+" ",1),a!==Object.keys(e.detailInfo.name_set).length-1?(k(),A(N,{key:0},[z(", ")],64)):V("v-if",!0)])))),128)):V("v-if",!0)])]),ot,J((k(),S(c,{data:e.listData,"row-class-name":e.rowClassName,onRowClick:e.rowClick},{default:C((()=>[T(d,{type:"index",label:"序号",width:"64",align:"center"}),T(d,{prop:"matio_id",label:"制单号","min-width":"88",align:"center"}),T(d,{label:"差异情况","min-width":"88",align:"center"},{default:C((e=>[0==e.row.difference?(k(),A("span",it,"匹配")):V("v-if",!0),1==e.row.difference?(k(),A("span",nt,"不匹配")):V("v-if",!0)])),_:1}),T(d,{prop:"upload_time",label:"原图上传时间","min-width":"88",align:"center"}),T(d,{prop:"ocr_time",label:"比对上传时间","min-width":"103",align:"center"})])),_:1},8,["data","row-class-name","onRowClick"])),[[p,e.loading]])])]})),_:1},8,["locale"])}],["__scopeId","data-v-67a290bc"],["__file","D:/项目代码/goelia-ocr/src/pages/ocr-detail.vue"]]))}}}))}();
|