Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

149 linhas
46KB

  1. var wt=Object.defineProperty,Dt=Object.defineProperties;var St=Object.getOwnPropertyDescriptors;var qe=Object.getOwnPropertySymbols;var Nt=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable;var Ge=(c,f,n)=>f in c?wt(c,f,{enumerable:!0,configurable:!0,writable:!0,value:n}):c[f]=n,me=(c,f)=>{for(var n in f||(f={}))Nt.call(f,n)&&Ge(c,n,f[n]);if(qe)for(var n of qe(f))Et.call(f,n)&&Ge(c,n,f[n]);return c},Oe=(c,f)=>Dt(c,St(f));var T=(c,f,n)=>new Promise((d,g)=>{var m=t=>{try{e(n.next(t))}catch(a){g(a)}},r=t=>{try{e(n.throw(t))}catch(a){g(a)}},e=t=>t.done?d(t.value):Promise.resolve(t.value).then(m,r);e((n=n.apply(c,f)).next())});import{_ as ue}from"./index.688c9de6.js";import Rt from"./performanceEvaluationReport.e07914bb.js";import{a as At,b as It,p as kt,r as Je,d as _t}from"./projectReview.b5098fac.js";import{d as je,r as q,al as We,a3 as Me,o as Ft,b as ce,z as Ot,G as Mt,D as Pt,A as Tt,L as jt,c as ye,e as h,f as R,h as C,i as E,g as Q,F as Y,J as Pe,n as Ve,k as w,I as H,t as Ce,j as P,u as De,N as Se,aj as Ye,ak as $t,a5 as Lt,x as xt}from"./index.3fb2f955.js";import{d as zt}from"./projectCollectionEnter.a34d22f3.js";import{_ as Jt}from"./expertOpinion.2f6df93c.js";import Bt from"./recordListDialog.f91b2be5.js";import Ut from"./upLoadReplayDialog.594a9a1b.js";import Qt from"./upLoadZxDialog.ea3d5a33.js";import{d as Ht}from"./inquirySheetManage.759fb8d6.js";import{h as qt}from"./evaluationPlan.6fde8fdd.js";import{_ as Gt,g as Ke}from"./checkList.dc364b99.js";import Vt from"./upLoadPlanDialog.0b41fb7e.js";import{a as he}from"./getTimeDiffer.e509579a.js";import Yt from"./selfScoreDetailDialog.af98e868.js";import Kt from"./upLoadSealReportDialog.f9434a01.js";import Wt from"./flowRecordDialog.d3ac276d.js";import"./uploadAction.60e17da5.js";import"./unitSelfEvaluation.c662280c.js";import"./flowRecord.64230ca2.js";import"./index.d01619e4.js";import"./sjFlowRecord.3f28d943.js";const Zt=c=>T(void 0,null,function*(){return`<!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8"/>
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
  6. <title>\u6574\u6539\u8BA1\u5212</title>
  7. <style>
  8. .pdfHtml {
  9. text-align: center;
  10. color: #000000;
  11. font-family: SimSun;
  12. }
  13. .title{
  14. font-weight: bold;
  15. font-size: 32px;
  16. font-family: SimSun;
  17. margin-bottom: 30px;
  18. }
  19. .top{
  20. text-align: left;
  21. margin-bottom: 30px;
  22. }
  23. .bold{
  24. font-weight: bold;
  25. }
  26. .text-center{
  27. text-align: center;
  28. }
  29. .text-left{
  30. text-align: left;
  31. }
  32. .mlTit{
  33. display: flex;align-items: center;
  34. margin-bottom: 16px;
  35. }
  36. .dashLine{
  37. flex:1;display: inline-block;border-bottom: 3px dashed;height: 1px
  38. }
  39. .twoMl{
  40. padding-left: 24px;
  41. }
  42. .oneTit{
  43. font-weight: bold;
  44. margin-bottom: 8px;
  45. margin-top: 12px;
  46. }
  47. .twoTit{
  48. padding-left: 24px;
  49. margin-bottom: 8px;
  50. }
  51. .content{
  52. padding-left: 24px;
  53. }
  54. table {
  55. width: 100%;
  56. font-size: 16px;
  57. line-height: 1.5;
  58. border-collapse: collapse;
  59. table-layout: fixed;
  60. word-break: break-all;
  61. word-wrap: break-word;
  62. text-align: left;
  63. border: 1px solid #000000;
  64. line-height: 1.5;
  65. font-weight: normal;
  66. }
  67. tr > td {
  68. padding: 8px 2px;
  69. border: 1px solid #000000;
  70. border-collapse: collapse;
  71. text-align: center;
  72. font-weight: normal;
  73. }
  74. tr > th {
  75. padding: 8px 2px;
  76. border: 1px solid #000000;
  77. border-collapse: collapse;
  78. text-align: center;
  79. font-weight: normal;
  80. }
  81. .indent2{
  82. text-indent: 2em;
  83. }
  84. </style>
  85. </head>
  86. <body>
  87. <div class="pdfHtml">
  88. <div class="pageOne page text-left">
  89. <p class="title text-center" style="font-weight: bold;margin-bottom: 30px;font-size: 32px;">${c.projectName||""}\u7EE9\u6548\u8BC4\u4EF7\u6574\u6539\u8BA1\u5212</p>
  90. <table>
  91. <tbody>
  92. <tr>
  93. <td style="width: 10%;text-align: center"> <p>&nbsp;&nbsp;</p><p style="text-align: center">\u9879\u76EE\u540D\u79F0</p> <p>&nbsp;&nbsp;</p></td>
  94. <td colspan="3" style="text-align: left"><p style="padding-left: 12px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;${c.projectName||""}</p></td>
  95. </tr>
  96. <tr>
  97. <td style="width: 10%;text-align: center">\u6574\u6539\u5185\u5BB9</td>
  98. <td colspan="3" style="text-align: left">
  99. <p>&nbsp;</p>
  100. ${c.advice.map((n,d)=>`<p style="padding-left: 12px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;${d+1}.${n||""}\uFF1B</p>`).join("")}<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
  101. </td>
  102. </tr>
  103. <tr>
  104. <td style="width: 10%;text-align: center">\u6574\u6539\u8BA1\u5212</td>
  105. <td colspan="3">
  106. <div>
  107. <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
  108. <p style="padding-top: 100px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\uFF08\u53EF\u53E6\u9644\u9875\uFF09</p>
  109. <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
  110. <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
  111. <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
  112. <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
  113. <p style="padding-top: 100px;text-align: right">\u6574\u6539\u5355\u4F4D\uFF08\u76D6\u7AE0\uFF09</p>
  114. <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
  115. </div>
  116. </td>
  117. </tr>
  118. <tr>
  119. <td style="width: 10%;text-align: center">\u6574\u6539\u5B8C\u6210\u60C5\u51B5</td>
  120. <td colspan="3">
  121. <div>
  122. <p>&nbsp;&nbsp;</p>
  123. <p>&nbsp;&nbsp;</p>
  124. <p>&nbsp;&nbsp;</p>
  125. <p>&nbsp;&nbsp;</p>
  126. <p>&nbsp;&nbsp;</p>
  127. <p>&nbsp;&nbsp;</p>
  128. </div>
  129. </td>
  130. </tr>
  131. <tr>
  132. <td style="width: 10%;text-align: center"> <p>&nbsp;&nbsp;</p><p style="text-align: center;">\u7B54\u590D\u4EBA\u5458\uFF08\u7B7E\u5B57\uFF09</p> <p>&nbsp;&nbsp;</p></td>
  133. <td style="width: 40%"></td>
  134. <td style="width: 10%;text-align: center"><p>&nbsp;&nbsp;</p><p style="text-align: center;">\u7B54\u590D\u65F6\u95F4</p><p>&nbsp;&nbsp;</p></td>
  135. <td style="width: 40%;text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u5E74&nbsp;&nbsp;&nbsp;&nbsp;\u6708&nbsp;&nbsp;&nbsp;&nbsp;\u65E5</td>
  136. </tr>
  137. </tbody>
  138. </table>
  139. </div>
  140. </div>
  141. </body>
  142. </html>
  143. `});/*!
  144. * qrcode.vue v3.4.1
  145. * A Vue.js component to generate QRCode.
  146. * © 2017-2023 @scopewu(https://github.com/scopewu)
  147. * MIT License.
  148. */var Te=function(){return Te=Object.assign||function(f){for(var n,d=1,g=arguments.length;d<g;d++){n=arguments[d];for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&(f[m]=n[m])}return f},Te.apply(this,arguments)};var we;(function(c){var f=function(){function r(e,t,a,i){if(this.version=e,this.errorCorrectionLevel=t,this.modules=[],this.isFunction=[],e<r.MIN_VERSION||e>r.MAX_VERSION)throw new RangeError("Version value out of range");if(i<-1||i>7)throw new RangeError("Mask value out of range");this.size=e*4+17;for(var l=[],p=0;p<this.size;p++)l.push(!1);for(var p=0;p<this.size;p++)this.modules.push(l.slice()),this.isFunction.push(l.slice());this.drawFunctionPatterns();var b=this.addEccAndInterleave(a);if(this.drawCodewords(b),i==-1)for(var D=1e9,p=0;p<8;p++){this.applyMask(p),this.drawFormatBits(p);var F=this.getPenaltyScore();F<D&&(i=p,D=F),this.applyMask(p)}g(0<=i&&i<=7),this.mask=i,this.applyMask(i),this.drawFormatBits(i),this.isFunction=[]}return r.encodeText=function(e,t){var a=c.QrSegment.makeSegments(e);return r.encodeSegments(a,t)},r.encodeBinary=function(e,t){var a=c.QrSegment.makeBytes(e);return r.encodeSegments([a],t)},r.encodeSegments=function(e,t,a,i,l,p){if(a===void 0&&(a=1),i===void 0&&(i=40),l===void 0&&(l=-1),p===void 0&&(p=!0),!(r.MIN_VERSION<=a&&a<=i&&i<=r.MAX_VERSION)||l<-1||l>7)throw new RangeError("Invalid value");var b,D;for(b=a;;b++){var F=r.getNumDataCodewords(b,t)*8,$=m.getTotalBits(e,b);if($<=F){D=$;break}if(b>=i)throw new RangeError("Data too long")}for(var _=0,x=[r.Ecc.MEDIUM,r.Ecc.QUARTILE,r.Ecc.HIGH];_<x.length;_++){var K=x[_];p&&D<=r.getNumDataCodewords(b,K)*8&&(t=K)}for(var k=[],Z=0,z=e;Z<z.length;Z++){var V=z[Z];n(V.mode.modeBits,4,k),n(V.numChars,V.mode.numCharCountBits(b),k);for(var be=0,le=V.getData();be<le.length;be++){var $e=le[be];k.push($e)}}g(k.length==D);var Ee=r.getNumDataCodewords(b,t)*8;g(k.length<=Ee),n(0,Math.min(4,Ee-k.length),k),n(0,(8-k.length%8)%8,k),g(k.length%8==0);for(var Re=236;k.length<Ee;Re^=253)n(Re,8,k);for(var pe=[];pe.length*8<k.length;)pe.push(0);return k.forEach(function(Ae,de){return pe[de>>>3]|=Ae<<7-(de&7)}),new r(b,t,pe,l)},r.prototype.getModule=function(e,t){return 0<=e&&e<this.size&&0<=t&&t<this.size&&this.modules[t][e]},r.prototype.getModules=function(){return this.modules},r.prototype.drawFunctionPatterns=function(){for(var e=0;e<this.size;e++)this.setFunctionModule(6,e,e%2==0),this.setFunctionModule(e,6,e%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);for(var t=this.getAlignmentPatternPositions(),a=t.length,e=0;e<a;e++)for(var i=0;i<a;i++)e==0&&i==0||e==0&&i==a-1||e==a-1&&i==0||this.drawAlignmentPattern(t[e],t[i]);this.drawFormatBits(0),this.drawVersion()},r.prototype.drawFormatBits=function(e){for(var t=this.errorCorrectionLevel.formatBits<<3|e,a=t,i=0;i<10;i++)a=a<<1^(a>>>9)*1335;var l=(t<<10|a)^21522;g(l>>>15==0);for(var i=0;i<=5;i++)this.setFunctionModule(8,i,d(l,i));this.setFunctionModule(8,7,d(l,6)),this.setFunctionModule(8,8,d(l,7)),this.setFunctionModule(7,8,d(l,8));for(var i=9;i<15;i++)this.setFunctionModule(14-i,8,d(l,i));for(var i=0;i<8;i++)this.setFunctionModule(this.size-1-i,8,d(l,i));for(var i=8;i<15;i++)this.setFunctionModule(8,this.size-15+i,d(l,i));this.setFunctionModule(8,this.size-8,!0)},r.prototype.drawVersion=function(){if(!(this.version<7)){for(var e=this.version,t=0;t<12;t++)e=e<<1^(e>>>11)*7973;var a=this.version<<12|e;g(a>>>18==0);for(var t=0;t<18;t++){var i=d(a,t),l=this.size-11+t%3,p=Math.floor(t/3);this.setFunctionModule(l,p,i),this.setFunctionModule(p,l,i)}}},r.prototype.drawFinderPattern=function(e,t){for(var a=-4;a<=4;a++)for(var i=-4;i<=4;i++){var l=Math.max(Math.abs(i),Math.abs(a)),p=e+i,b=t+a;0<=p&&p<this.size&&0<=b&&b<this.size&&this.setFunctionModule(p,b,l!=2&&l!=4)}},r.prototype.drawAlignmentPattern=function(e,t){for(var a=-2;a<=2;a++)for(var i=-2;i<=2;i++)this.setFunctionModule(e+i,t+a,Math.max(Math.abs(i),Math.abs(a))!=1)},r.prototype.setFunctionModule=function(e,t,a){this.modules[t][e]=a,this.isFunction[t][e]=!0},r.prototype.addEccAndInterleave=function(e){var t=this.version,a=this.errorCorrectionLevel;if(e.length!=r.getNumDataCodewords(t,a))throw new RangeError("Invalid argument");for(var i=r.NUM_ERROR_CORRECTION_BLOCKS[a.ordinal][t],l=r.ECC_CODEWORDS_PER_BLOCK[a.ordinal][t],p=Math.floor(r.getNumRawDataModules(t)/8),b=i-p%i,D=Math.floor(p/i),F=[],$=r.reedSolomonComputeDivisor(l),_=0,x=0;_<i;_++){var K=e.slice(x,x+D-l+(_<b?0:1));x+=K.length;var k=r.reedSolomonComputeRemainder(K,$);_<b&&K.push(0),F.push(K.concat(k))}for(var Z=[],z=function(V){F.forEach(function(be,le){(V!=D-l||le>=b)&&Z.push(be[V])})},_=0;_<F[0].length;_++)z(_);return g(Z.length==p),Z},r.prototype.drawCodewords=function(e){if(e.length!=Math.floor(r.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");for(var t=0,a=this.size-1;a>=1;a-=2){a==6&&(a=5);for(var i=0;i<this.size;i++)for(var l=0;l<2;l++){var p=a-l,b=(a+1&2)==0,D=b?this.size-1-i:i;!this.isFunction[D][p]&&t<e.length*8&&(this.modules[D][p]=d(e[t>>>3],7-(t&7)),t++)}}g(t==e.length*8)},r.prototype.applyMask=function(e){if(e<0||e>7)throw new RangeError("Mask value out of range");for(var t=0;t<this.size;t++)for(var a=0;a<this.size;a++){var i=void 0;switch(e){case 0:i=(a+t)%2==0;break;case 1:i=t%2==0;break;case 2:i=a%3==0;break;case 3:i=(a+t)%3==0;break;case 4:i=(Math.floor(a/3)+Math.floor(t/2))%2==0;break;case 5:i=a*t%2+a*t%3==0;break;case 6:i=(a*t%2+a*t%3)%2==0;break;case 7:i=((a+t)%2+a*t%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[t][a]&&i&&(this.modules[t][a]=!this.modules[t][a])}},r.prototype.getPenaltyScore=function(){for(var e=0,t=0;t<this.size;t++){for(var a=!1,i=0,l=[0,0,0,0,0,0,0],p=0;p<this.size;p++)this.modules[t][p]==a?(i++,i==5?e+=r.PENALTY_N1:i>5&&e++):(this.finderPenaltyAddHistory(i,l),a||(e+=this.finderPenaltyCountPatterns(l)*r.PENALTY_N3),a=this.modules[t][p],i=1);e+=this.finderPenaltyTerminateAndCount(a,i,l)*r.PENALTY_N3}for(var p=0;p<this.size;p++){for(var a=!1,b=0,l=[0,0,0,0,0,0,0],t=0;t<this.size;t++)this.modules[t][p]==a?(b++,b==5?e+=r.PENALTY_N1:b>5&&e++):(this.finderPenaltyAddHistory(b,l),a||(e+=this.finderPenaltyCountPatterns(l)*r.PENALTY_N3),a=this.modules[t][p],b=1);e+=this.finderPenaltyTerminateAndCount(a,b,l)*r.PENALTY_N3}for(var t=0;t<this.size-1;t++)for(var p=0;p<this.size-1;p++){var D=this.modules[t][p];D==this.modules[t][p+1]&&D==this.modules[t+1][p]&&D==this.modules[t+1][p+1]&&(e+=r.PENALTY_N2)}for(var F=0,$=0,_=this.modules;$<_.length;$++){var x=_[$];F=x.reduce(function(Z,z){return Z+(z?1:0)},F)}var K=this.size*this.size,k=Math.ceil(Math.abs(F*20-K*10)/K)-1;return g(0<=k&&k<=9),e+=k*r.PENALTY_N4,g(0<=e&&e<=2568888),e},r.prototype.getAlignmentPatternPositions=function(){if(this.version==1)return[];for(var e=Math.floor(this.version/7)+2,t=this.version==32?26:Math.ceil((this.version*4+4)/(e*2-2))*2,a=[6],i=this.size-7;a.length<e;i-=t)a.splice(1,0,i);return a},r.getNumRawDataModules=function(e){if(e<r.MIN_VERSION||e>r.MAX_VERSION)throw new RangeError("Version number out of range");var t=(16*e+128)*e+64;if(e>=2){var a=Math.floor(e/7)+2;t-=(25*a-10)*a-55,e>=7&&(t-=36)}return g(208<=t&&t<=29648),t},r.getNumDataCodewords=function(e,t){return Math.floor(r.getNumRawDataModules(e)/8)-r.ECC_CODEWORDS_PER_BLOCK[t.ordinal][e]*r.NUM_ERROR_CORRECTION_BLOCKS[t.ordinal][e]},r.reedSolomonComputeDivisor=function(e){if(e<1||e>255)throw new RangeError("Degree out of range");for(var t=[],a=0;a<e-1;a++)t.push(0);t.push(1);for(var i=1,a=0;a<e;a++){for(var l=0;l<t.length;l++)t[l]=r.reedSolomonMultiply(t[l],i),l+1<t.length&&(t[l]^=t[l+1]);i=r.reedSolomonMultiply(i,2)}return t},r.reedSolomonComputeRemainder=function(e,t){for(var a=t.map(function(D){return 0}),i=function(D){var F=D^a.shift();a.push(0),t.forEach(function($,_){return a[_]^=r.reedSolomonMultiply($,F)})},l=0,p=e;l<p.length;l++){var b=p[l];i(b)}return a},r.reedSolomonMultiply=function(e,t){if(e>>>8!=0||t>>>8!=0)throw new RangeError("Byte out of range");for(var a=0,i=7;i>=0;i--)a=a<<1^(a>>>7)*285,a^=(t>>>i&1)*e;return g(a>>>8==0),a},r.prototype.finderPenaltyCountPatterns=function(e){var t=e[1];g(t<=this.size*3);var a=t>0&&e[2]==t&&e[3]==t*3&&e[4]==t&&e[5]==t;return(a&&e[0]>=t*4&&e[6]>=t?1:0)+(a&&e[6]>=t*4&&e[0]>=t?1:0)},r.prototype.finderPenaltyTerminateAndCount=function(e,t,a){return e&&(this.finderPenaltyAddHistory(t,a),t=0),t+=this.size,this.finderPenaltyAddHistory(t,a),this.finderPenaltyCountPatterns(a)},r.prototype.finderPenaltyAddHistory=function(e,t){t[0]==0&&(e+=this.size),t.pop(),t.unshift(e)},r.MIN_VERSION=1,r.MAX_VERSION=40,r.PENALTY_N1=3,r.PENALTY_N2=3,r.PENALTY_N3=40,r.PENALTY_N4=10,r.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],r.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],r}();c.QrCode=f;function n(r,e,t){if(e<0||e>31||r>>>e!=0)throw new RangeError("Value out of range");for(var a=e-1;a>=0;a--)t.push(r>>>a&1)}function d(r,e){return(r>>>e&1)!=0}function g(r){if(!r)throw new Error("Assertion error")}var m=function(){function r(e,t,a){if(this.mode=e,this.numChars=t,this.bitData=a,t<0)throw new RangeError("Invalid argument");this.bitData=a.slice()}return r.makeBytes=function(e){for(var t=[],a=0,i=e;a<i.length;a++){var l=i[a];n(l,8,t)}return new r(r.Mode.BYTE,e.length,t)},r.makeNumeric=function(e){if(!r.isNumeric(e))throw new RangeError("String contains non-numeric characters");for(var t=[],a=0;a<e.length;){var i=Math.min(e.length-a,3);n(parseInt(e.substring(a,a+i),10),i*3+1,t),a+=i}return new r(r.Mode.NUMERIC,e.length,t)},r.makeAlphanumeric=function(e){if(!r.isAlphanumeric(e))throw new RangeError("String contains unencodable characters in alphanumeric mode");var t=[],a;for(a=0;a+2<=e.length;a+=2){var i=r.ALPHANUMERIC_CHARSET.indexOf(e.charAt(a))*45;i+=r.ALPHANUMERIC_CHARSET.indexOf(e.charAt(a+1)),n(i,11,t)}return a<e.length&&n(r.ALPHANUMERIC_CHARSET.indexOf(e.charAt(a)),6,t),new r(r.Mode.ALPHANUMERIC,e.length,t)},r.makeSegments=function(e){return e==""?[]:r.isNumeric(e)?[r.makeNumeric(e)]:r.isAlphanumeric(e)?[r.makeAlphanumeric(e)]:[r.makeBytes(r.toUtf8ByteArray(e))]},r.makeEci=function(e){var t=[];if(e<0)throw new RangeError("ECI assignment value out of range");if(e<1<<7)n(e,8,t);else if(e<1<<14)n(2,2,t),n(e,14,t);else if(e<1e6)n(6,3,t),n(e,21,t);else throw new RangeError("ECI assignment value out of range");return new r(r.Mode.ECI,0,t)},r.isNumeric=function(e){return r.NUMERIC_REGEX.test(e)},r.isAlphanumeric=function(e){return r.ALPHANUMERIC_REGEX.test(e)},r.prototype.getData=function(){return this.bitData.slice()},r.getTotalBits=function(e,t){for(var a=0,i=0,l=e;i<l.length;i++){var p=l[i],b=p.mode.numCharCountBits(t);if(p.numChars>=1<<b)return 1/0;a+=4+b+p.bitData.length}return a},r.toUtf8ByteArray=function(e){e=encodeURI(e);for(var t=[],a=0;a<e.length;a++)e.charAt(a)!="%"?t.push(e.charCodeAt(a)):(t.push(parseInt(e.substring(a+1,a+3),16)),a+=2);return t},r.NUMERIC_REGEX=/^[0-9]*$/,r.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,r.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",r}();c.QrSegment=m})(we||(we={}));(function(c){(function(f){var n=function(){function d(g,m){this.ordinal=g,this.formatBits=m}return d.LOW=new d(0,1),d.MEDIUM=new d(1,0),d.QUARTILE=new d(2,3),d.HIGH=new d(3,2),d}();f.Ecc=n})(c.QrCode||(c.QrCode={}))})(we||(we={}));(function(c){(function(f){var n=function(){function d(g,m){this.modeBits=g,this.numBitsCharCount=m}return d.prototype.numCharCountBits=function(g){return this.numBitsCharCount[Math.floor((g+7)/17)]},d.NUMERIC=new d(1,[10,12,14]),d.ALPHANUMERIC=new d(2,[9,11,13]),d.BYTE=new d(4,[8,16,16]),d.KANJI=new d(8,[8,10,12]),d.ECI=new d(7,[0,0,0]),d}();f.Mode=n})(c.QrSegment||(c.QrSegment={}))})(we||(we={}));var Ne=we,Ze="H",Be={L:Ne.QrCode.Ecc.LOW,M:Ne.QrCode.Ecc.MEDIUM,Q:Ne.QrCode.Ecc.QUARTILE,H:Ne.QrCode.Ecc.HIGH},Xt=function(){try{new Path2D().addPath(new Path2D)}catch(c){return!1}return!0}();function Xe(c){return c in Be}function et(c,f){f===void 0&&(f=0);var n=[];return c.forEach(function(d,g){var m=null;d.forEach(function(r,e){if(!r&&m!==null){n.push("M".concat(m+f," ").concat(g+f,"h").concat(e-m,"v1H").concat(m+f,"z")),m=null;return}if(e===d.length-1){if(!r)return;m===null?n.push("M".concat(e+f,",").concat(g+f," h1v1H").concat(e+f,"z")):n.push("M".concat(m+f,",").concat(g+f," h").concat(e+1-m,"v1H").concat(m+f,"z"));return}r&&m===null&&(m=e)})}),n.join("")}var Ue={value:{type:String,required:!0,default:""},size:{type:Number,default:100},level:{type:String,default:Ze,validator:function(c){return Xe(c)}},background:{type:String,default:"#fff"},foreground:{type:String,default:"#000"},margin:{type:Number,required:!1,default:0}},ea=Te(Te({},Ue),{renderAs:{type:String,required:!1,default:"canvas",validator:function(c){return["canvas","svg"].indexOf(c)>-1}}}),ta=je({name:"QRCodeSvg",props:Ue,setup:function(c){var f=q(0),n=q(""),d=function(){var g=c.value,m=c.level,r=c.margin,e=Ne.QrCode.encodeText(g,Be[m]).getModules();f.value=e.length+r*2,n.value=et(e,r)};return d(),We(d),function(){return Me("svg",{width:c.size,height:c.size,"shape-rendering":"crispEdges",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(f.value," ").concat(f.value)},[Me("path",{fill:c.background,d:"M0,0 h".concat(f.value,"v").concat(f.value,"H0z")}),Me("path",{fill:c.foreground,d:n.value})])}}}),aa=je({name:"QRCodeCanvas",props:Ue,setup:function(c){var f=q(null),n=function(){var d=c.value,g=c.level,m=c.size,r=c.margin,e=c.background,t=c.foreground,a=f.value;if(!!a){var i=a.getContext("2d");if(!!i){var l=Ne.QrCode.encodeText(d,Be[g]).getModules(),p=l.length+r*2,b=window.devicePixelRatio||1,D=m/p*b;a.height=a.width=m*b,i.scale(D,D),i.fillStyle=e,i.fillRect(0,0,p,p),i.fillStyle=t,Xt?i.fill(new Path2D(et(l,r))):l.forEach(function(F,$){F.forEach(function(_,x){_&&i.fillRect(x+r,$+r,1,1)})})}}};return Ft(n),We(n),function(){return Me("canvas",{ref:f,style:{width:"".concat(c.size,"px"),height:"".concat(c.size,"px")}})}}}),ra=je({name:"Qrcode",render:function(){var c=this.$props,f=c.renderAs,n=c.value,d=c.size,g=c.margin,m=c.level,r=c.background,e=c.foreground,t=d>>>0,a=g>>>0,i=Xe(m)?m:Ze;return Me(f==="svg"?ta:aa,{value:n,size:t,margin:a,level:i,background:r,foreground:e})},props:ea});const ia={class:"custom-steps"},sa={key:0,class:"c-step-line"},oa={class:"c-step-icon"},na={key:2,class:"c-step-inner"},la={class:"c-step-main mt-10 text-14"},pa={class:"text-16"},ua={class:"text-12"},ca={key:0,class:"mt-6 text-danger"},da={key:1,class:"mt-6"},fa={key:0,class:"flex items-center mt-8"},va={key:3,class:"flex"},ma=["onClick"],ha={key:4},ba=["onClick"],ga={key:5,class:"mt-4"},ya={key:6},Ca=["onClick"],wa={key:7,class:"flex items-center mt-8"},Da={key:0,class:"flex items-center mt-8"},Sa={key:1,class:"text-14 text-black"},Na={class:"text-black ml-2"},Ea={class:"flex justify-center"},Ra={class:"flex justify-center"},Aa={class:"flex justify-center"},Ia=je({name:"projectProgress"}),Za=Object.assign(Ia,{props:{overviewData:Object,projectDetailData:Object,templateDetailData:Object},emits:["reLoad"],setup(c,{emit:f}){const n=c,d=q(),g=s=>{var u,S,A,y,v,J,O,N,o,B,G,j,U,X,ee,te,ae,re,ie,L,se,oe,ne,W,M;d.value=[{processName:"\u81EA\u8BC4",status:s.selfAppraisalStatus,stepStatus:s.selfAppraisalStatus===3?"COMPLETED":s.selfAppraisalStatus===4?"REJECTED":"ON_GOING",statusName:s.selfAppraisalStatusName},{processName:"\u7B2C\u4E09\u65B9\u673A\u6784\u8BC4\u5BA1",status:s.reAppraisalStatus,stepStatus:s.reAppraisalStatus===3?"COMPLETED":s.reAppraisalStatus===2?"REJECTED":s.reAppraisalStatus===1?"ON_GOING":"",statusName:s.reAppraisalStatusName,reAppraisalReport:s.reAppraisalReport||"",reAppraisalReportFile:s.reAppraisalReportFile||"",rectifyReport:s.rectifyReport||"",verfityStatus:s.verfityStatus},{processName:"\u4E13\u5BB6\u8BC4\u5BA1",status:s.verfityStatus,stepStatus:s.verfityStatus===3?"COMPLETED":[2,4].includes(s.verfityStatus)?"ON_GOING":"",statusName:s.verfityStatusName,opinionFile:s.opinionFile||"",opinion:s.opinion||"",opinionFinal:s.opinionFinal||"",reAppraisalStatus:s.reAppraisalStatus,signedNum:s.signedNum},{processName:"\u95EE\u9898\u6574\u6539",status:s.rectifyStatus,reAppraisalAdjustStatus:s.reAppraisalAdjustStatus,stepStatus:s.rectifyStatus===2?"COMPLETED":s.reAppraisalAdjustStatus||s.rectifyStatus?"ON_GOING":"",statusName:s.rectifyStatusName||s.reAppraisalAdjustStatusName,reAppraisalReport:s.reAppraisalReport||"",reAppraisalReportFile:s.reAppraisalReportFile||"",rectifyReport:s.rectifyReport||"",rectificationChecklistFile:s.rectificationChecklistFile||"",rectificationChecklist:s.rectificationChecklist||"",distribute:s.distribute,rectifyPlanFile:s.rectifyPlanFile||"",rectifyPlanTemplate:s.rectifyPlanTemplate,sealReport:s.sealReport}],(((u=s.consultationForms)==null?void 0:u.length)||s.reAppraisalStatus===2)&&d.value.splice(2,0,{processName:"\u54A8\u8BE2\u5355",status:((A=(S=s.consultationForms)==null?void 0:S[0])==null?void 0:A.status)||void 0,stepStatus:((v=(y=s.consultationForms)==null?void 0:y[0])==null?void 0:v.status)===4?"COMPLETED":"ON_GOING",statusName:((O=(J=s.consultationForms)==null?void 0:J[0])==null?void 0:O.status)===2?(o=(N=s.consultationForms)==null?void 0:N[0])==null?void 0:o.consultationStatusName:((G=(B=s.consultationForms)==null?void 0:B[0])==null?void 0:G.statusName)||"",consultationStatus:(U=(j=s.consultationForms)==null?void 0:j[0])==null?void 0:U.consultationStatus,replyStatus:(ee=(X=s.consultationForms)==null?void 0:X[0])==null?void 0:ee.replyStatus,consultationForm:((ae=(te=s.consultationForms)==null?void 0:te[0])==null?void 0:ae.consultationForm)||"",consultationFormId:(ie=(re=s.consultationForms)==null?void 0:re[0])==null?void 0:ie.id,replyForm:((se=(L=s.consultationForms)==null?void 0:L[0])==null?void 0:se.replyForm)||"",appraisalJson:((ne=(oe=s.consultationForms)==null?void 0:oe[0])==null?void 0:ne.appraisalJson)||void 0,instCode:((M=(W=s.consultationForms)==null?void 0:W[0])==null?void 0:M.instCode)||void 0,reAppraisalReport:s.reAppraisalReport||"",reAppraisalReportFile:s.reAppraisalReportFile||"",rectifyReport:s.rectifyReport||"",opinionFile:s.opinionFile||"",opinion:s.opinion||"",verfityStatus:s.verfityStatus})},m=ce({visible:!1,data:{reportData:void 0,reportTemplateData:void 0}}),r=s=>T(this,null,function*(){Ae.value=!1;const u=JSON.parse(s.reAppraisalReport);m.data={reportData:Oe(me({},u),{templateDetails:void 0,additionalIndexDetails:void 0}),reportTemplateData:{templateDetails:u.templateDetails,additionalIndexDetails:u.additionalIndexDetails}},yield Se(),m.visible=!0}),e=q(),t=q(!1),a=()=>T(this,null,function*(){yield e.value.formRef.validate(),i()}),i=()=>T(this,null,function*(){yield Se(),e.value.getPdf()}),l=Ot(),{proxy:p}=xt(),b=(s,u,S)=>T(this,null,function*(){var A,y;t.value=!0;try{Ae.value?yield Ht({formId:(y=(A=d.value)==null?void 0:A.find(v=>v.processName==="\u54A8\u8BE2\u5355"))==null?void 0:y.consultationFormId,status:4,report:S,reportFile:JSON.stringify({fileId:s,fileName:u})}):He.value?it(s,u,S):yield At({appraisalId:l.query.appraisalId,projectCode:l.query.projectCode,report:S,reportFile:JSON.stringify({fileId:s,fileName:u})}),p.$message.success("\u63D0\u4EA4\u6210\u529F\uFF01"),m.visible=!1,t.value=!1,z("reLoad")}catch(v){t.value=!1}}),D=ce({visible:!1,data:void 0}),F=q(),$=q(),_=s=>T(this,null,function*(){var u,S,A,y,v,J,O,N,o,B,G,j,U,X,ee,te,ae,re,ie;s.opinionFile?D.data=me({},JSON.parse(s.opinion)):D.data={projectName:n.projectDetailData.projectName,projectTypeName:n.projectDetailData.projectTypeName,buildOrgName:n.projectDetailData.buildOrgName,projectBasicSituation:`\u9879\u76EE\u4E8E${he(((A=(S=(u=n.projectDetailData)==null?void 0:u.purchases)==null?void 0:S[0])==null?void 0:A.transactionTime)||"")}\u7ECF${((J=(v=(y=$.value)==null?void 0:y.filter(L=>L.type==="PURCHASE_METHOD"))==null?void 0:v.find(L=>{var se,oe,ne;return L.value===((ne=(oe=(se=n.projectDetailData)==null?void 0:se.purchases)==null?void 0:oe[0])==null?void 0:ne.purchaseMethod)}))==null?void 0:J.label)||""}\u786E\u5B9A${((o=(N=(O=n.projectDetailData)==null?void 0:O.purchases)==null?void 0:N[0])==null?void 0:o.supplier)||""}\u4E3A\u4E2D\u6807\u5355\u4F4D\uFF0C\u4EE5${((j=(G=(B=n.projectDetailData)==null?void 0:B.purchases)==null?void 0:G[0])==null?void 0:j.transactionAmount)||""}\u4E07\u5143\u6210\u4EA4\uFF1B${he(((U=n.projectDetailData.contract)==null?void 0:U.contractTime)||"")}\u53CC\u65B9\u7B7E\u8BA2\u5408\u540C\uFF0C${he(((ee=(X=de.value)==null?void 0:X.find(L=>L.processName==="\u9879\u76EE\u521D\u9A8C"))==null?void 0:ee.finishTime)||"")}\u9879\u76EE\u901A\u8FC7\u521D\u9A8C\uFF0C${he(((ae=(te=de.value)==null?void 0:te.find(L=>L.processName==="\u9879\u76EE\u7EC8\u9A8C"))==null?void 0:ae.finishTime)||"")}\u9879\u76EE\u901A\u8FC7\u7EC8\u9A8C\u3002`,selfAppraisalTotalScore:(re=n.templateDetailData)==null?void 0:re.selfAppraisalTotalScore,reAppraisalTotalScore:(ie=n.templateDetailData)==null?void 0:ie.reAppraisalTotalScore,reformAdvices:[]},yield Se(),D.visible=!0}),x=q(!1),K=()=>T(this,null,function*(){yield F.value.formRef.validate(),k()}),k=()=>T(this,null,function*(){yield Se(),F.value.getPdf()}),Z=(s,u,S)=>T(this,null,function*(){x.value=!0;try{yield It({appraisalId:l.query.appraisalId,projectCode:l.query.projectCode,report:S,reportFile:JSON.stringify({fileId:s,fileName:u})}),p.$message.success("\u63D0\u4EA4\u6210\u529F\uFF01"),D.visible=!1,x.value=!1,z("reLoad")}catch(A){x.value=!1}}),z=f,V=ce({visible:!1,data:void 0}),be=s=>{V.visible=!0,V.data={id:s.consultationFormId,projectName:n.projectDetailData.projectName}},le=ce({visible:!1,data:void 0}),$e=s=>{le.visible=!0,le.data={id:s.consultationFormId}},Ee=s=>{le.visible=!1,s&&z("reLoad")},Re=s=>{const u=[];return s.forEach((S,A)=>{let y=0;S.children.forEach((v,J)=>{let O=0;v.children.forEach((N,o)=>{var B,G;u.push(Oe(me({oneId:S.templateId,oneName:S.name,twoId:v.templateId,twoName:v.name,isFirstOne:y===0,isFirstTwo:O===0,appraisalType1List:((B=N.selfAppraisalScoreInfo)==null?void 0:B.filter(j=>j.appraisalType===1))||[],appraisalType2List:N.selfAppraisalScoreInfo2?[N.selfAppraisalScoreInfo2]:N.reAppraisalScoreInfo&&Object.values(N.reAppraisalScoreInfo).reduce((j,U)=>j.concat(U,[]))||[],appraisalType3List:N.verifyScoreInfo&&Object.values(N.verifyScoreInfo).reduce((j,U)=>j.concat(U,[]))||[],appraisalType4List:((G=N.rectifyAuditScoreInfo)==null?void 0:G.length)&&N.rectifyAuditScoreInfo||[],oneRows:y,twoRows:O},N),{threeId:N.templateId})),y++,O++}),u.forEach(N=>{N.twoId===v.templateId&&(N.twoRows=O)})}),u.forEach(v=>{v.oneId===S.templateId&&(v.oneRows=y)})}),u},pe=ce({visible:!1,data:void 0}),Ae=q(!1),de=q(),Qe=(s,u)=>T(this,null,function*(){var S,A,y,v,J,O,N,o,B,G,j,U,X,ee,te,ae,re,ie,L,se,oe,ne;if(u===4){Ae.value=!0,de.value=(yield kt(l.query.projectCode)).data;const W=(yield qt(l.query.groupId)).data;m.data={reportData:{projectName:n.projectDetailData.projectName,projectTypeName:n.projectDetailData.projectTypeName,buildOrgName:n.projectDetailData.buildOrgName,projectBasicSituation:`\u9879\u76EE\u4E8E${he(((y=(A=(S=n.projectDetailData)==null?void 0:S.purchases)==null?void 0:A[0])==null?void 0:y.transactionTime)||"")}\u7ECF${((J=(v=$.value)==null?void 0:v.filter(M=>M.type==="PURCHASE_METHOD").find(M=>{var ge,I,ve;return M.value===((ve=(I=(ge=n.projectDetailData)==null?void 0:ge.purchases)==null?void 0:I[0])==null?void 0:ve.purchaseMethod)}))==null?void 0:J.label)||""}\u786E\u5B9A${((o=(N=(O=n.projectDetailData)==null?void 0:O.purchases)==null?void 0:N[0])==null?void 0:o.supplier)||""}\u4E3A\u4E2D\u6807\u5355\u4F4D\uFF0C\u4EE5${((j=(G=(B=n.projectDetailData)==null?void 0:B.purchases)==null?void 0:G[0])==null?void 0:j.transactionAmount)||""}\u4E07\u5143\u6210\u4EA4\uFF1B${he(((U=n.projectDetailData.contract)==null?void 0:U.contractTime)||"")}\u53CC\u65B9\u7B7E\u8BA2\u5408\u540C\uFF0C${he(((ee=(X=de.value)==null?void 0:X.find(M=>M.processName==="\u9879\u76EE\u521D\u9A8C"))==null?void 0:ee.finishTime)||"")}\u9879\u76EE\u901A\u8FC7\u521D\u9A8C\uFF0C${he(((ae=(te=de.value)==null?void 0:te.find(M=>M.processName==="\u9879\u76EE\u7EC8\u9A8C"))==null?void 0:ae.finishTime)||"")}\u9879\u76EE\u901A\u8FC7\u7EC8\u9A8C\u3002`,projectIntroduction:n.projectDetailData.projectIntroduction,constructContent:n.projectDetailData.beseExpectedResults&&JSON.parse(n.projectDetailData.beseExpectedResults).map((M,ge)=>`${ge+1}. ${M.mainContent}`).join("\uFF1B"),selfAppraisalTotalScore:(re=n.templateDetailData)==null?void 0:re.selfAppraisalTotalScore,reAppraisalTotalScore:(ie=n.templateDetailData)==null?void 0:ie.reAppraisalTotalScore,problems:[],reformAdvices:[],reAppraisalLeader:(L=W==null?void 0:W.reAppraisalLeader)==null?void 0:L.realName,reAppraisalUsers:(se=W==null?void 0:W.reAppraisalUsers)==null?void 0:se.map(M=>M==null?void 0:M.realName).join("\u3001")},reportTemplateData:{templateDetails:Re((oe=n.templateDetailData)==null?void 0:oe.templateDetails),additionalIndexDetails:Re((ne=n.templateDetailData)==null?void 0:ne.additionalIndexDetails)}},yield Se(),m.visible=!0}else pe.visible=!0,pe.data={id:s.consultationFormId}}),tt=s=>{pe.visible=!1,s&&z("reLoad")},He=q(!1),at=s=>T(this,null,function*(){He.value=!0;const u=JSON.parse(s.reAppraisalReport);m.data={reportData:Oe(me({},u),{templateDetails:void 0,additionalIndexDetails:void 0}),reportTemplateData:{templateDetails:u.templateDetails,additionalIndexDetails:u.additionalIndexDetails}},yield Se(),m.visible=!0}),rt=Mt(Pt.userStore).userInfo||{},it=(s,u,S)=>T(this,null,function*(){var O,N;const A={projectName:n.projectDetailData.projectName,advice:[...S&&JSON.parse(S).reformAdvices.map(o=>o.reformAdvice)||[],...((O=n.overviewData)==null?void 0:O.opinionFinalContent)&&JSON.parse((N=n.overviewData)==null?void 0:N.opinionFinalContent).reformAdvices.map(o=>o.reformAdvice)||[]],userName:rt.value.realName},y=yield Ke(A),v=yield Ye({content:y,fileName:`${n.projectDetailData.projectName}\u7EE9\u6548\u6574\u6539\u6E05\u5355.pdf`}),J={appraisalId:l.query.appraisalId,projectCode:l.query.projectCode,checkList:JSON.stringify(A),checkListFile:JSON.stringify({fileId:v.data,fileName:`${n.projectDetailData.projectName}\u7EE9\u6548\u6574\u6539\u6E05\u5355.pdf`}),report:S,reportFile:JSON.stringify({fileId:s,fileName:u})};yield Je(J)}),fe=ce({visible:!1,data:void 0}),Le=q(),st=s=>{fe.data=me({},JSON.parse(s.rectificationChecklist)),fe.visible=!0},xe=q(!1),ot=()=>T(this,null,function*(){yield Le.value.formRef.validate(),nt()}),nt=()=>{xe.value=!0,Le.value.getPdf()},lt=(s,u,S)=>T(this,null,function*(){const A={appraisalId:l.query.appraisalId,projectCode:l.query.projectCode,checkList:S,checkListFile:JSON.stringify({fileId:s,fileName:u})};yield Je(A),xe.value=!1,fe.visible=!1,p.$message.success("\u63D0\u4EA4\u6210\u529F\uFF01"),z("reLoad")}),ze=q(!1),pt=s=>{p.$messageBox.confirm("\u662F\u5426\u786E\u8BA4\u4E0B\u53D1","\u63D0\u793A\uFF01",{type:"warning"}).then(()=>T(this,null,function*(){ze.value=!0;const u=Oe(me({},JSON.parse(s.rectificationChecklist)),{startTime:new Date}),S=yield Ke(u),A=yield Ye({content:S,fileName:`${n.projectDetailData.projectName}\u7EE9\u6548\u6574\u6539\u6E05\u5355.pdf`}),y={appraisalId:l.query.appraisalId,projectCode:l.query.projectCode,checkList:JSON.stringify(u),checkListFile:JSON.stringify({fileId:A.data,fileName:`${n.projectDetailData.projectName}\u7EE9\u6548\u6574\u6539\u6E05\u5355.pdf`})},v={projectName:n.projectDetailData.projectName,advice:JSON.parse(s.rectificationChecklist).advice},J=yield Zt(v),O=yield $t({content:J,fileName:`${n.projectDetailData.projectName}\u7EE9\u6548\u6574\u6539\u8BA1\u5212\u6A21\u677F.doc`}),N={appraisalId:l.query.appraisalId,projectCode:l.query.projectCode,rectifyPlanTemplate:JSON.stringify({fileId:O.data,fileName:`${n.projectDetailData.projectName}\u7EE9\u6548\u6574\u6539\u8BA1\u5212\u6A21\u677F.doc`})};yield Je(y),yield _t(N),ze.value=!1,p.$message.success("\u4E0B\u53D1\u6210\u529F\uFF01"),z("reLoad")}))},Ie=ce({visible:!1,data:void 0}),ut=()=>{Ie.visible=!0,Ie.data={appraisalId:l.query.appraisalId,projectCode:l.query.projectCode}},ct=s=>{Ie.visible=!1,s&&z("reLoad")},dt=Tt(),ft=()=>{dt.push({name:"selfGiveScore",query:{projectCode:l.query.projectCode,projectId:l.query.projectId,appraisalId:l.query.appraisalId,isChangeSelf:!0}})},ke=ce({visible:!1,data:void 0}),vt=s=>{ke.data=JSON.parse(s.appraisalJson),ke.visible=!0},_e=ce({visible:!1,flowData:void 0,sjFlowData:void 0}),mt=s=>T(this,null,function*(){_e.visible=!0;const u=yield Lt({instanceId:s.instCode,projectId:l.query.projectId});_e.flowData=ht(u.data.processProgressVo.progressInfo)}),ht=s=>(s.forEach(u=>{if(u.children){const S=[],A=[];u.children.forEach(y=>{S.includes(y.nodeId)?(A.find(v=>v.nodeId===y.nodeId).list.push(y),A.find(v=>v.nodeId===y.nodeId).userIds.push(y.userId)):(S.push(y.nodeId),A.push({nodeId:y.nodeId,approvalMode:y.approvalMode,name:y.name,taskId:y.taskId,nodeType:y.nodeType,list:[me({},y)],userIds:[y.userId]}))}),u.children=A}else u.userIds=[u.userId]}),s),bt=()=>{_e.visible=!1},Fe=ce({visible:!1,data:void 0}),gt=()=>{Fe.data={appraisalId:l.query.appraisalId,projectCode:l.query.projectCode},Fe.visible=!0},yt=s=>{Fe.visible=!1,s&&z("reLoad")},Ct="production";return jt(()=>n.overviewData,s=>T(this,null,function*(){$.value=(yield zt()).data,g(s)})),(s,u)=>{const S=ye("Check"),A=ye("el-icon"),y=ye("Close"),v=ye("el-button"),J=ye("el-popover"),O=ye("el-card"),N=ye("el-dialog");return h(),R(Y,null,[C(O,{shadow:"never"},{default:E(()=>[Q("div",ia,[(h(!0),R(Y,null,Pe(d.value,(o,B)=>{var G,j,U,X,ee,te,ae,re,ie,L,se,oe,ne,W,M,ge;return h(),R("div",{key:B,class:"c-step"},[Q("div",{class:Ve(`c-step-head ${o.stepStatus==="COMPLETED"?"text-success is-success":o.stepStatus==="ON_GOING"?"text-warning is-process":o.stepStatus==="REJECTED"?"text-danger is-error":"is-wait"}`)},[B<((G=d.value)==null?void 0:G.length)-1?(h(),R("div",sa)):w("",!0),Q("div",oa,[o.stepStatus==="COMPLETED"?(h(),H(A,{key:0},{default:E(()=>[C(S)]),_:1})):o.stepStatus==="REJECTED"?(h(),H(A,{key:1},{default:E(()=>[C(y)]),_:1})):(h(),R("div",na,Ce(B+1),1))])],2),Q("div",la,[Q("div",{class:Ve(`${o.stepStatus==="COMPLETED"?"text-success":o.stepStatus==="ON_GOING"?"text-warning":o.stepStatus==="REJECTED"?"text-danger":""}`)},[Q("p",pa,Ce(o.processName),1),Q("div",ua,[o.processName==="\u54A8\u8BE2\u5355"&&o.status===6?(h(),R("p",ca,Ce(o.statusName),1)):(h(),R("p",da,Ce(o.statusName),1))]),o.processName==="\u7B2C\u4E09\u65B9\u673A\u6784\u8BC4\u5BA1"&&!((j=d.value)!=null&&j.filter(I=>I.processName==="\u54A8\u8BE2\u5355").length)?(h(),R(Y,{key:0},[o.reAppraisalReportFile?(h(),R("div",fa,[C(ue,{"file-name":(U=JSON.parse(o.reAppraisalReportFile))==null?void 0:U.fileName,"file-id":(X=JSON.parse(o.reAppraisalReportFile))==null?void 0:X.fileId,"is-only-downicon":!0},null,8,["file-name","file-id"]),s.$route.name==="reviewScoreDetail"&&o.verfityStatus!==3?(h(),H(v,{key:0,type:"primary",size:"small",class:"min-small-button",onClick:I=>r(o)},{default:E(()=>[P("\u4FEE\u6539")]),_:2},1032,["onClick"])):w("",!0)])):w("",!0)],64)):w("",!0),o.processName==="\u54A8\u8BE2\u5355"?(h(),R(Y,{key:1},[o.consultationForm?(h(!0),R(Y,{key:0},Pe(o.consultationForm&&JSON.parse(o.consultationForm),(I,ve)=>(h(),R("p",{key:ve,class:"mb-4"},[C(ue,{"file-name":I.originalFileName,"file-id":I.id,"is-only-downicon":!0},null,8,["file-name","file-id"])]))),128)):w("",!0),o.replyForm?(h(!0),R(Y,{key:1},Pe(o.replyForm&&JSON.parse(o.replyForm),(I,ve)=>(h(),R("p",{key:ve,class:"mb-4"},[C(ue,{"file-name":I.originalFileName,"file-id":I.id,"is-only-downicon":!0},null,8,["file-name","file-id"])]))),128)):w("",!0),o.replyStatus===1&&s.$route.name==="selfScoreDetail"?(h(),H(v,{key:2,type:"primary",size:"small",onClick:I=>$e(o)},{default:E(()=>[P("\u4E0A\u4F20\u56DE\u590D\u5355")]),_:2},1032,["onClick"])):w("",!0),s.$route.name==="reviewScoreDetail"&&o.replyForm&&o.consultationStatus===3?(h(),R("div",va,[C(v,{type:"primary",size:"small",class:"mr-8",onClick:I=>Qe(o,4)},{default:E(()=>[P("\u901A\u8FC7")]),_:2},1032,["onClick"]),C(v,{type:"danger",plain:"",size:"small",onClick:I=>Qe(o,5)},{default:E(()=>[P("\u9A73\u56DE")]),_:2},1032,["onClick"])])):w("",!0),Q("p",null,[Q("a",{onClick:I=>be(o)},"\u67E5\u770B\u5386\u53F2\u8BB0\u5F55",8,ma)]),o.instCode?(h(),R("p",ha,[Q("a",{onClick:I=>mt(o)},"\u67E5\u770B\u5BA1\u6838\u8BB0\u5F55",8,ba)])):w("",!0),s.$route.name==="selfScoreDetail"?(h(),R("p",ga,[o.status!==4?(h(),H(v,{key:0,size:"small",onClick:I=>ft(o)},{default:E(()=>[P(Ce(o.status===6?"\u91CD\u65B0\u63D0\u4EA4":"\u4FEE\u6539\u8BC4\u5206"),1)]),_:2},1032,["onClick"])):w("",!0)])):w("",!0),s.$route.name==="reviewScoreDetail"&&o.appraisalJson?(h(),R("p",ya,[Q("a",{onClick:I=>vt(o)},"\u81EA\u8BC4\u4FEE\u6539\u8BE6\u60C5",8,Ca)])):w("",!0),o.status===4&&o.reAppraisalReportFile?(h(),R("div",wa,[C(ue,{"file-name":(ee=JSON.parse(o.reAppraisalReportFile))==null?void 0:ee.fileName,"file-id":(te=JSON.parse(o.reAppraisalReportFile))==null?void 0:te.fileId,"is-only-downicon":!0},null,8,["file-name","file-id"]),s.$route.name==="reviewScoreDetail"&&o.verfityStatus!==3?(h(),H(v,{key:0,type:"primary",size:"small",class:"min-small-button",onClick:I=>r(o)},{default:E(()=>[P("\u4FEE\u6539")]),_:2},1032,["onClick"])):w("",!0)])):w("",!0)],64)):w("",!0),o.processName==="\u4E13\u5BB6\u8BC4\u5BA1"?(h(),R(Y,{key:2},[s.$route.name==="reviewScoreDetail"&&o.reAppraisalStatus===3?(h(),R("div",Da,[o.opinionFile&&!o.opinionFinal?(h(),H(ue,{key:0,"file-name":(ae=JSON.parse(o.opinionFile))==null?void 0:ae.fileName,"file-id":(re=JSON.parse(o.opinionFile))==null?void 0:re.fileId,"is-only-downicon":!0},null,8,["file-name","file-id"])):w("",!0),!o.opinionFile&&!o.opinionFinal?(h(),R("p",Sa,"\u4E13\u5BB6\u610F\u89C1(\u9884\u586B)")):w("",!0),s.$route.name==="reviewScoreDetail"&&o.status!==3?(h(),H(v,{key:2,type:"primary",size:"small",class:"min-small-button",onClick:I=>_(o)},{default:E(()=>[P(Ce(o.opinionFile?"\u4FEE\u6539":"\u586B\u5199"),1)]),_:2},1032,["onClick"])):w("",!0)])):w("",!0),o.opinionFinal?(h(),H(ue,{key:1,"file-name":o.opinionFinal&&((ie=JSON.parse(o.opinionFinal))==null?void 0:ie.fileName),"file-id":o.opinionFinal&&((L=JSON.parse(o.opinionFinal))==null?void 0:L.fileId),"is-only-downicon":!0},null,8,["file-name","file-id"])):w("",!0),o.status===4&&De(l).name==="checkScoreDetail"?(h(),R(Y,{key:2},[C(J,{ref_for:!0,ref:"popover",placement:"right",width:150,trigger:"click"},{reference:E(()=>[C(v,{type:"primary",size:"small"},{default:E(()=>[P("\u7B7E\u5B57")]),_:1})]),default:E(()=>[C(ra,{value:`${De(Ct)==="production"?`https://xmgl.dsj.lishui.gov.cn/login?projectCode=${De(l).query.projectCode}&appraisalId=${De(l).query.appraisalId}`:`http://lsmobile.ningdatech.com/#/login??projectCode=${De(l).query.projectCode}&appraisalId=${De(l).query.appraisalId}`}`,level:"H",style:{width:"100%",height:"100%"}},null,8,["value"])]),_:1},512),Q("span",Na,Ce(o.signedNum),1)],64)):w("",!0)],64)):w("",!0),o.processName==="\u95EE\u9898\u6574\u6539"?(h(),R(Y,{key:3},[o.reAppraisalAdjustStatus?(h(),R(Y,{key:0},[o.reAppraisalReportFile?(h(),R(Y,{key:0},[C(ue,{"file-name":(se=JSON.parse(o.reAppraisalReportFile))==null?void 0:se.fileName,"file-id":(oe=JSON.parse(o.reAppraisalReportFile))==null?void 0:oe.fileId,"is-only-downicon":!0},null,8,["file-name","file-id"]),s.$route.name==="reviewScoreDetail"&&o.reAppraisalAdjustStatus===1?(h(),H(v,{key:0,type:"primary",size:"small",class:"min-small-button",onClick:I=>at(o)},{default:E(()=>[P("\u786E\u8BA4")]),_:2},1032,["onClick"])):w("",!0),s.$route.name==="reviewScoreDetail"&&o.reAppraisalAdjustStatus===2&&!o.sealReport?(h(),H(v,{key:1,type:"primary",size:"small",class:"min-small-button",onClick:I=>gt(o)},{default:E(()=>[P("\u4E0A\u4F20\u76D6\u7AE0\u62A5\u544A")]),_:2},1032,["onClick"])):w("",!0)],64)):w("",!0),o.rectificationChecklistFile&&o.sealReport?(h(),R(Y,{key:1},[C(ue,{"file-name":(ne=JSON.parse(o.rectificationChecklistFile))==null?void 0:ne.fileName,"file-id":(W=JSON.parse(o.rectificationChecklistFile))==null?void 0:W.fileId,"is-only-downicon":!0},null,8,["file-name","file-id"]),s.$route.name==="reviewScoreDetail"&&o.reAppraisalAdjustStatus===2&&!o.distribute?(h(),H(v,{key:0,type:"primary",size:"small",onClick:I=>st(o)},{default:E(()=>[P("\u4FEE\u6539")]),_:2},1032,["onClick"])):w("",!0),s.$route.name==="reviewScoreDetail"&&o.reAppraisalAdjustStatus===2&&!o.distribute?(h(),H(v,{key:1,type:"primary",size:"small",loading:ze.value,onClick:I=>pt(o)},{default:E(()=>[P("\u4E0B\u53D1")]),_:2},1032,["loading","onClick"])):w("",!0)],64)):w("",!0)],64)):w("",!0),o.rectifyPlanTemplate&&!o.rectifyPlanFile&&s.$route.name==="selfScoreDetail"?(h(),H(ue,{key:1,"file-name":(M=JSON.parse(o.rectifyPlanTemplate))==null?void 0:M.fileName,"file-id":(ge=JSON.parse(o.rectifyPlanTemplate))==null?void 0:ge.fileId,"is-only-downicon":!0},null,8,["file-name","file-id"])):w("",!0),o.rectifyPlanFile?(h(!0),R(Y,{key:2},Pe(o.rectifyPlanFile&&JSON.parse(o.rectifyPlanFile),(I,ve)=>(h(),R("p",{key:ve,class:"mb-4"},[C(ue,{"file-name":I.originalFileName,"file-id":I.id,"is-only-downicon":!0},null,8,["file-name","file-id"])]))),128)):w("",!0),s.$route.name==="selfScoreDetail"&&o.status===1?(h(),H(v,{key:3,type:"primary",onClick:ut},{default:E(()=>[P("\u4E0A\u4F20\u6574\u6539\u8BA1\u5212")]),_:1})):w("",!0)],64)):w("",!0)],2)])])}),128))])]),_:1}),C(N,{modelValue:m.visible,"onUpdate:modelValue":u[1]||(u[1]=o=>m.visible=o),title:"\u7EE9\u6548\u8BC4\u4EF7\u62A5\u544A",width:"80%",onClose:u[2]||(u[2]=o=>m.visible=!1)},{footer:E(()=>[Q("div",Ea,[C(v,{class:"ml-22",type:"primary",loading:t.value,onClick:a},{default:E(()=>[P(" \u63D0\u4EA4 ")]),_:1},8,["loading"]),C(v,{onClick:u[0]||(u[0]=o=>m.visible=!1)},{default:E(()=>[P(" \u5173\u95ED ")]),_:1})])]),default:E(()=>[C(Rt,{ref_key:"performanceEvaluationReportRef",ref:e,data:m.data.reportData,"report-template-data":m.data.reportTemplateData,onSubmitReport:b},null,8,["data","report-template-data"])]),_:1},8,["modelValue"]),C(N,{modelValue:D.visible,"onUpdate:modelValue":u[4]||(u[4]=o=>D.visible=o),title:"\u4E13\u5BB6\u610F\u89C1(\u9884\u586B)",width:"80%",onClose:u[5]||(u[5]=o=>D.visible=!1)},{footer:E(()=>[Q("div",Ra,[C(v,{class:"ml-22",type:"primary",loading:x.value,onClick:K},{default:E(()=>[P(" \u63D0\u4EA4 ")]),_:1},8,["loading"]),C(v,{onClick:u[3]||(u[3]=o=>D.visible=!1)},{default:E(()=>[P(" \u5173\u95ED ")]),_:1})])]),default:E(()=>[C(Jt,{ref_key:"expertOpinionRef",ref:F,data:D.data,onSubmitOpinion:Z},null,8,["data"])]),_:1},8,["modelValue"]),C(Bt,{visible:V.visible,data:V.data,onClose:u[6]||(u[6]=o=>V.visible=!1)},null,8,["visible","data"]),C(Ut,{visible:le.visible,data:le.data,onClose:Ee},null,8,["visible","data"]),C(Qt,{visible:pe.visible,data:pe.data,onClose:tt},null,8,["visible","data"]),C(N,{modelValue:fe.visible,"onUpdate:modelValue":u[8]||(u[8]=o=>fe.visible=o),title:"\u6574\u6539\u6E05\u5355\u4FEE\u6539",width:"80%",onClose:u[9]||(u[9]=o=>fe.visible=!1)},{footer:E(()=>[Q("div",Aa,[C(v,{class:"ml-22",type:"primary",loading:xe.value,onClick:ot},{default:E(()=>[P(" \u63D0\u4EA4 ")]),_:1},8,["loading"]),C(v,{onClick:u[7]||(u[7]=o=>fe.visible=!1)},{default:E(()=>[P(" \u5173\u95ED ")]),_:1})])]),default:E(()=>[C(Gt,{ref_key:"checkListRef",ref:Le,data:fe.data,onSubmitOpinion:lt},null,8,["data"])]),_:1},8,["modelValue"]),C(Vt,{visible:Ie.visible,data:Ie.data,onClose:ct},null,8,["visible","data"]),C(Yt,{visible:ke.visible,data:ke.data,onClose:u[10]||(u[10]=o=>ke.visible=!1)},null,8,["visible","data"]),C(Kt,{visible:Fe.visible,data:Fe.data,onClose:yt},null,8,["visible","data"]),C(Wt,{visible:_e.visible,"flow-data":_e.flowData,onClose:bt},null,8,["visible","flow-data"])],64)}}});export{Za as default};