PageSourceSearch

https://kiyaku-ai.com/_next/static/chunks/1686.73360efe9880fc64.js

js kiyaku-ai.com collected 2026-10-04 19:30:27 UTC 15,566 bytes, 6 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1686],{25124:(e,t,r)=>{r.d(t,{$F:()=>x,DW:()=>C,Fw:()=>y,Ji:()=>B,Mk:()=>p,NT:()=>E,O5:()=>R,PO:()=>S,Pg:()=>a,QJ:()=>g,RB:()=>M,T3:()=>u,UL:()=>k,_Y:()=>d,_t:()=>v,bb:()=>c,bg:()=>i,dX:()=>f,gD:()=>A,gN:()=>o,gx:()=>m,hD:()=>L,kZ:()=>l,nz:()=>D,pj:()=>h,rf:()=>$,rg:()=>n,uj:()=>w,yL:()=>b,yp:()=>T,zv:()=>s});let a="FF0F172A",n="FF374151",l="FF6B7280",o="FF94A3B8",i="FF3B5BDB",d="FF7C93E8",c="FFCBD5E1",u="FFEEF1F6",s="FFFFFBEB",h="FFE2E8F0",p="FFCBD5E1",f="FF94A3B8",m=(e=10,t=!1,r=a)=>({name:"游ゴシック",size:e,bold:t,color:{argb:r}}),g=e=>({type:"pattern",pattern:"solid",fgColor:{argb:e}}),b=e=>({style:"thin",color:{argb:e}}),w={style:"medium",color:{argb:f}};function y(e,t=10,r=!1){let a=0;for(let t of e){let e=t.codePointAt(0)??0;a+=" "===t?.3:"○\xd7△—".includes(t)||e>=11904?1:.56}return a*t*96/72*(r?1.06:1)/7}let F=(e,t,r)=>Math.max(...e.split("\n").map(e=>y(e,t,r)))+1.3;class k{take(e,t,r,a){t&&this.need.set(e,Math.max(this.need.get(e)??0,F(t,r,a)))}band(e,t,r){this.bands.push({from:e,to:t,need:F(r,9.5,!0)+1.3})}apply(e,t,r=46){let a=new Map;for(let n=1;n<=e.columnCount;n++)a.set(n,Math.min(Math.max(this.need.get(n)??0,t(n)),Math.max(r,t(n))));for(let e of this.bands){let t=0;for(let r=e.from;r<=e.to;r++)t+=a.get(r)??0;let r=(e.need-t)/(e.to-e.from+1);if(r>0)for(let t=e.from;t<=e.to;t++)a.set(t,(a.get(t)??0)+r)}for(let[t,r]of a)e.getColumn(t).width=Math.round(10*r)/10}constructor(){this.need=new Map,this.bands=[]}}function C(e,t,r="center"){e.value=t,e.font=m(9,!0,n),e.fill=g(u),e.border={top:b(p),bottom:b(p),left:b(h),right:b(h)},e.alignment={horizontal:r,vertical:"bottom",wrapText:!0}}function T(e,t,r,n,l,o=!1){n>r&&e.mergeCells(t,r,t,n);for(let a=r;a<=n;a++){let n=e.getCell(t,a);n.fill=g("FFE2E8F0"),n.border={top:b(p),bottom:b(p),...o&&a===r?{left:w}:{}}}let i=e.getCell(t,r);i.value=l,i.font=m(9.5,!0,a),i.alignment={horizontal:"left",vertical:"middle",wrapText:!0,indent:1}}function $(e,t,r,n={}){e.value=t,e.font=m(n.size??10,n.bold??!1,n.color??a),e.alignment={horizontal:r,vertical:"middle",...n.wrap?{wrapText:!0}:{},...n.indent?{indent:n.indent}:{}},e.border={bottom:b(h),...n.startLine?{left:w}:{}},n.numFmt&&(e.numFmt=n.numFmt)}function A(e,t=!1){return new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),t?e.getHours():0,t?e.getMinutes():0))}function E(e){let t=e=>String(e).padStart(2,"0");return`${e.getFullYear()}${t(e.getMonth()+1)}${t(e.getDate())}`}function x(e,t,r,a,n,l="width"){let o;e.pageSetup={...e.pageSetup,paperSize:8,orientation:"landscape",..."width"===l?{fitToPage:!0,fitToWidth:1,fitToHeight:0}:{fitToPage:!1,scale:l}
1,margins:{left:.4,right:.4,top:.7,bottom:.6,header:.3,footer:.3},printTitlesRow:a,...n?{printTitlesColumn:n}:{}},e.headerFooter={oddHeader:`&L&9${t.replace(/&/g,"&&")}&R&9出力日時 ${o=e=>String(e).padStart(2,"0"),`${r.getFullYear()}/${o(r.getMonth()+1)}/${o(r.getDate())} ${o(r.getHours())}:${o(r.getMinutes())}`}`,oddFooter:"&C&9&P / &N"}}function M(){let e=0;return(t,r)=>({type:"expression",priority:++e,formulae:[t],style:r})}let v=e=>({type:"pattern",pattern:"solid",bgColor:{argb:e}}),D=e=>{let t="";for(let r=e;r>0;r=Math.floor((r-1)/26))t=String.fromCharCode(65+(r-1)%26)+t;return t},L=e=>`'${e.replace(/'/g,"''")}'`,S=(e,t,r="—")=>({formula:e,result:t??r});function R(e,t,r,a,l="記号と用語"){let o=e.addWorksheet(l,{properties:{tabColor:{argb:c}},views:[{state:"frozen",ySplit:1}]});return C(o.getCell(1,1),"項目","left"),C(o.getCell(1,2),"説明","left"),t.forEach(([e,t],r)=>{let a=o.getCell(r+2,1),l=o.getCell(r+2,2);a.value=e,a.font=m(10,!0,n),a.alignment={vertical:"top"},a.border={bottom:b(h)},l.value=t,l.font=m(10,!1,n),l.alignment={vertical:"top",wrapText:!0},l.border={bottom:b(h)},o.getRow(r+2).height=y(t)>96?30:18}),o.getColumn(1).width=20,o.getColumn(2).width=100,x(o,r,a,"1:1"),o}function B(e,t,r,a,o){let i=e.addWorksheet("出力条件",{properties:{tabColor:{argb:c}},views:[{state:"frozen",ySplit:1}]});
1return C(i.getCell(1,1),"項目","left"),C(i.getCell(1,2),"内容","left"),t.forEach(([e,t],r)=>{let a=i.getCell(r+2,1),l=i.getCell(r+2,2);$(a,e,"left",{color:n}),$(l,t,"left",t instanceof Date?{numFmt:"yyyy/mm/dd hh:mm"}:{})}),r.forEach((e,r)=>{let a=t.length+3+r,o=i.getCell(a,1),d=i.getCell(a,2);o.value="注意",o.font=m(10,!1,l),d.value=e,d.font=m(10,!1,n),d.alignment={wrapText:!0,vertical:"top"}}),i.getColumn(1).width=20,i.getColumn(2).width=96,x(i,a,o,"1:1"),i}},31686:(e,t,r)=>{r.d(t,{buildCheckDocument:()=>m,checkDocumentFilename:()=>f});var a=r(11050),n=r(25124),l=r(23031),o=r(11712);let i=(e,t,r)=>({key:e,label:t,width:r});function d(e,t){let r,a=e=>[{...i("check","確認",1050),entry:!0},{...i("memo","メモ",e),entry:!0}],n=e=>[i("screenVerdict","画面の判定",700),...a(e)];switch(e.kind){case"agenda_text":r=[i("number","番号",720),i("target","対象",1500),i("before","変更前",3700),i("after","議案を反映した案",3700),...a(1630)];break;case"agenda_table":r=[i("number","番号",760),i("rowLabel","住戸",2450),i("columnLabel","項目",2200),i("beforeMoney","変更前(円)",1400),i("afterMoney","変更後(円)",1400),...a(3040)];break;case"base_article":r=[i("number","番号",900),i("target","対象",1550),i("before","変更前として登録した文(赤の取消線=議案で変わる所)",5750),i("pageCheck","頁の確認",1100),...n(1250)];break;case"base_table":r=[i("number","番号",1500),i("rowLabel","行",2300),...e.columnLabels.map(e=>i(`value:${e}`,`${e}(変更前)`,1150)),i("pageCheck","頁の確認",880),i("autoCheck","自動チェック",1500),...n(4370-1150*e.columnLabels.length)];break;case"base_mixed":r=[i("number","番号",900),i("rowLabel","行",2600),i("values","項目と変更前",3e3),i("pageCheck","頁の確認",880),i("autoCheck","自動チェック",2e3),...n(1170)]}if("changes"===t){let t=r.filter(e=>e.entry).reduce((e,t)=>e+t.width,0),a="agenda_text"===e.kind?["before","after"]:"agenda_table"===e.kind?["beforeMoney","afterMoney"]:"base_article"===e.kind?["before"]:["autoCheck"];r=r.filter(e=>!e.entry).map(e=>({...e,width:e.width+(a.includes(e.key)?t/a.length:0)}))}return r}let c=e=>{let t=(0,l.r3)(e);return null===t?String(e??""):t.toLocaleString("en-US")};function u(e,t,r){if(t.startsWith("value:"))return c(e.cells?.find(e=>e.label===t.slice(6))?.value??"");let a=(0,l.r3)(e.beforeValue),n=(0,l.r3)(e.afterValue);switch(t){case"number":return e.number+(e.part?`
2(${e.part})`:"");case"target":return e.target+("base_article"===r.kind&&e.title?`
3(${e.title})`:"");case"rowLabel":return"base_mixed"===r.kind?`${e.table}
4${e.rowLabel}`:e.rowLabel;case"columnLabel":return e.columnLabel;case"before":case"after":return e.continuation?e.note:e[t].map(e=>e[1]).join("");case"beforeMoney":return c(e.beforeValue);case"afterMoney":return"delete"===e.operation?"(削除)":c(e.afterValue);case"delta":return null===a||null===n?"":`${n-a>=0?"+":""}${c(n-a)}`;case"rate":return void 0===e.rate?"":`${e.rate>=0?"+":""}${e.rate.toFixed(1)}%${e.outlier?`
5多くは ${e.medianRate>=0?"+":""}${e.medianRate.toFixed(1)}%`:""}`;case"pageCheck":return`${(0,o.Ur)(e.pageCheck)}${e.note?`
6${e.note}`:""}`;case"autoCheck":return e.autoCheck.text;case"screenVerdict":return e.screenVerdict;case"check":return e.continuation?"":"○☐ \xd7☐";case"values":return e.cells?.map(e=>`${e.label} ${c(e.value)}`).join("\n")??"";default:return""}}let s=e=>"agenda_text"===e||"base_article"===e?1.3:1.2;async function h(e){let{default:t}=await Promise.all([r.e(9304),r.e(4453)]).then(r.t.bind(r,54453,23)),a=await t.loadAsync(e),n=a.file("word/document.xml");if(!n)throw Error("Word の本文がありません");let l=0,o=(await n.async("string")).replace(/<wp:docPr\b([^>]*?)\bid="\d+"/gu,(e,t)=>`<wp:docPr${t}id="${++l}"`).replace(/<w:r><w:sym w:char="2610" w:font="MS Gothic"\/><\/w:r>/gu,'<w:r><w:rPr><w:rFonts w:ascii="MS Gothic" w:eastAsia="MS Gothic" w:hAnsi="MS Gothic" w:hint="eastAsia"/></w:rPr><w:t>☐</w:t></w:r>');return a.file("word/document.xml",o),a.generateAsync({type:"uint8array",compression:"DEFLATE"})}var p=r(84116);function f(e,t){return`${Array.from(e.replace(/[\\/:*?"<>|\u0000-\u001f]/gu,"_")).slice(0,30).join("")}_現行規約の確認表_${(0,n.NT)(t)}.docx`}async function m(e,t,n){let l=(0,p._)(e),o=await Promise.all([r.e(8489),r.e(9304)]).then(r.bind(r,21886)),i="0F172A",c="6B7280",f="B42318",m="3B5BDB",g={ascii:"Yu Gothic",eastAsia:"游ゴシック",hAnsi:"Yu Gothic"},b=(e,t=9,r={})=>new o.TextRun({text:e,font:g,size:2*t,color:i,...r}),w=(e,t={})=>new o.Paragraph({children:e,spacing:{before:0,after:30,line:240,lineRule:o.LineRuleType.AUTO},...t}),y={style:o.BorderStyle.SINGLE,size:4,color:"CBD5E1"},F={top:y,bottom:y,left:y,right:y,insideHorizontal:y,insideVertical:y},k=(e,t,r)=>new o.TableCell({children:e,width:{size:t,type:o.WidthType.DXA}
6,margins:{top:20,bottom:20,left:60,right:60},verticalAlign:o.VerticalAlign.TOP,...r?{shading:{type:o.ShadingType.CLEAR,fill:r}}:{}}),C=n.exportedAt.toLocaleString("ja-JP",{timeZone:"Asia/Tokyo",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",hour12:!1}),T=[w([b("現行規約の確認表(比較表と元の頁)",18,{bold:!0})]),w([b(`${l.propertyName} 出力日時 ${C}`,10)]),w([b(`照合データ:${l.externalRunId}`,8.5,{color:c})]),w([b("この版は、根拠の頁を特定して載せています。頁の中の位置には印を付けていません。",10,{color:m,bold:!0})]),w([b("使い方",12,{bold:!0})])],$=["1頁が、ご提出の資料の1頁です。左の表がアプリに登録した内容、右がその頁をそのまま写したものです。","「議」の頁は議案の頁です。変更前と議案を反映した案が、議案のとおりかを見比べてください。","左の表は、右の頁の上から順に並べています。条・項の番号や住戸番号で照らし合わせてください。","議案で変更する箇所を、変更前と変更後の比較表にまとめています。",..."review"===n.purpose?["確認欄は Word では ☐ をクリックして選びます(Google ドキュメントでは選ぶ方の ☐ を ✓ に変えてください)。\xd7 のときはメモに理由を書き、画面で「要修正」にしてください。記入内容はアプリに取り込みません。"]:[],"印刷は A3 横です。Word のナビゲーション ウィンドウ(見出し)から各頁へ移れます。長い表は次の頁へ続きます。"];T.push(...$.map((e,t)=>w([b(`${t+1}. ${e}`,9.5)])),w([b("集計",12,{bold:!0})]),w([b(`確認する変更:${l.summary.rowCount} 2頁にまたがる変更:${l.summary.splitChanges}件`,9.5)])),T.push(w([b("頁の一覧(頁の名前を押すと、その頁へ移ります)",12,{bold:!0})]));let A=[600,2800,4800,1e3,8200,800],E=[new o.TableRow({tableHeader:!0,cantSplit:!0,children:["No","頁","資料","PDFの頁","確認表の番号","行数"].map((e,t)=>k([w([b(e,8.5,{bold:!0})])],A[t],"EEF1F6"))}),...l.pages.map((e,t)=>new o.TableRow({cantSplit:!0,children:[String(t+1),e.name,l.sources.find(t=>t.fileId===e.fileId)?.fileName??"",`p.${e.pageNumber}`,e.numbers,String(e.rows.filter(e=>!e.continuation).length)].map((t,r)=>k([w(1===r?[new o.InternalHyperlink({anchor:e.bookmark,children:[b(t,8.5,{color:m})]})]:[b(t,8.5)])],A[r]))}))];for(let e of(T.push(new o.Table({rows:E,columnWidths:A,width:{size:A.reduce((e,t)=>e+t),type:o.WidthType.DXA},layout:o.TableLayoutType.FIXED,borders:F})),l.pages)){let r=d(e,n.purpose),l=function(e,t){return(1.3===s(e.kind)?[9,8.5,8,7.5,7]:[8.5,8,7.5,7]).find(r=>{let a,n;return 700>=(a=d(e,t),(n=(t,r)=>Math.max(...t.map((e,t)=>e.split("\n").reduce((e,n)=>e+Math.max(1,Math.ceil(Array.from(n).reduce((e,t)=>e+((t.codePointAt(0)??0)>=11904||"○\xd7△—☐".includes(t)?1:.55),0)*r/(a[t].width/20-6))),0)))*r*s(e.kind)+2.5)(a.map(e=>e.label),7.5)+e.rows.reduce((t,l)=>t+n(a.map(t=>u(l,t.key,e)),r),0))})??7}(e,n.purpose),h=(t,r=!1,a=!1)=>w(t,{spacing:{before:0,after:0,line:Math.round((r?7.5:l)*s(e.kind)*20),lineRule:o.LineRuleType.EXACT},alignment:a?o.AlignmentType.RIGHT:void 0}),p=new o.TableRow({tableHeader:!0,children:r.map(e=>k([h([b(e.label,7.5,{bold:!0})],!0)],e.width,e.entry?"FDE68A":"EEF1F6"))}),g=e.rows.map(t=>new o.TableRow({cantSplit:!["agenda_text","base_article"].includes(e.kind),children:r.map(r=>{let n;if("check"!==r.key||t.continuation){var d;let a=(d=r.key,"before"!==d&&"after"!==d||t.continuation?[["eq",u(t,d,e)]]:t[d]),o=[[]];for(let[e,t]of a)t.split("\n").forEach((t,a)=>{a&&o.push([]);let n="eq"!==e||"afterMoney"===r.key?f:i;o.at(-1).push(b(t,l,{color:n,bold:"afterMoney"===r.key,strike:"del"===e,..."ins"===e?{underline:{type:"single",color:f}}:{}}))});n=o.map(e=>h(e,!1,r.key.startsWith("value:")||["beforeMoney","afterMoney","delta","rate"].includes(r.key)))}else n=[h([b("○",l,{color:"0F7A4C"}),(0,a.c)(o.CheckBox),b(" \xd7",l,{color:f}),(0,a.c)(o.CheckBox)])];return k(n,r.width,r.entry?"FFFBEB":void 0)})})),y=new o.Table({rows:[p,...g],width:{size:12300,type:o.WidthType.DXA},columnWidths:r.map(e=>e.width),layout:o.TableLayoutType.FIXED,borders:F});T.push(w([new o.Bookmark({id:e.bookmark,children:[b(`${e.name} `,9,{bold:!0,color:m}),b(e.title,12,{bold:!0})]})],{heading:o.HeadingLevel.HEADING_2,spacing:{before:0,after:40},pageBreakBefore:!0,keepNext:!0,shading:{fill:"E9EDFC"}})),T.push(w([b(`確認表の番号:${e.numbers}
6 左の表と右の頁を、条・項の番号や住戸番号で照らし合わせてください。${"review"===n.purpose?"確認欄の ○ か \xd7 を選んでください。":""}`,8.5)],{keepNext:!0}));let C=t.find(t=>t.key===e.key),$=[w([b(`${"agenda"===e.side?"議案":"原本"}の頁(ご提出の資料をそのまま写したもの。印は付けていません)`,7.5,{color:c})])];if(C?.data){let t=Math.min(175/25.4*96/C.width,247/25.4*96/C.height);$.push(w([new o.ImageRun({type:"jpg",data:C.data,transformation:{width:C.width*t,height:C.height*t},altText:{title:e.name,description:e.title,name:e.name}})],{spacing:{before:0,after:0,line:240,lineRule:o.LineRuleType.AUTO}}))}else $.push(w([b("この頁は読み込めませんでした",9,{color:c})]));let A={style:o.BorderStyle.NONE,size:0,color:"FFFFFF"};T.push(new o.Table({width:{size:22677,type:o.WidthType.DXA},columnWidths:[12500,10177],layout:o.TableLayoutType.FIXED,borders:Object.fromEntries(Object.keys(F).map(e=>[e,A])),rows:[new o.TableRow({children:[new o.TableCell({children:[y,w([],{spacing:{before:0,after:0,line:20,lineRule:o.LineRuleType.EXACT}})],width:{size:12500,type:o.WidthType.DXA},margins:{top:0,bottom:0,left:0,right:100}}),new o.TableCell({children:$,width:{size:10177,type:o.WidthType.DXA},margins:{top:0,bottom:0,left:100,right:0}})]})]}))}let x=new o.Document({creator:"管理規約スタジオ",title:`${l.propertyName} 現行規約の確認表`,styles:{default:{document:{run:{font:g,size:18}}}},sections:[{properties:{page:{size:{width:16838,height:23811,orientation:o.PageOrientation.LANDSCAPE},margin:{top:680,bottom:567,left:567,right:567,header:283,footer
6:283}}},headers:{default:new o.Header({children:[w([b(`${l.propertyName} 現行規約の確認表	出力日時 ${C}`,8,{color:c})])]})},footers:{default:new o.Footer({children:[w([new o.TextRun({children:[o.PageNumber.CURRENT," / ",o.PageNumber.TOTAL_PAGES," 管理規約スタジオ"],size:16,font:g,color:c})],{alignment:o.AlignmentType.CENTER})]})},children:T}]});return h(new Uint8Array(await o.Packer.toArrayBuffer(x)))}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.