This commit is contained in:
wintsa 2026-03-17 16:24:31 +08:00
commit 63ebc3f26a

View File

@ -2240,7 +2240,7 @@ async function generateTemplate(data) {
descSheet.spliceRows(descRowNum, 1); descSheet.spliceRows(descRowNum, 1);
descRowNum += 3; descRowNum += 3;
const methodNames = ['费率计取', '投资规模法', '用地规模法', '工作量法', '工时法', '数量单价']; const methodNames = ['费率计取', '投资规模法', '用地规模法', '工作量法', '工时法', '数量单价'];
let allMethodsArr = [...allMethods].map(mid => methodNames[mid]); let allMethodsArr = [...allMethods].sort((a, b) => a - b).map(mid => methodNames[mid]);
let allMethodsTextArr = paragraphLineBreakFor1112(' 3.预算编制采用方法:' + allMethodsArr.slice(0, -1).join('、') + (allMethodsArr.length > 1 ? '和' : '') + allMethodsArr.slice(-1) + '。', ctx); let allMethodsTextArr = paragraphLineBreakFor1112(' 3.预算编制采用方法:' + allMethodsArr.slice(0, -1).join('、') + (allMethodsArr.length > 1 ? '和' : '') + allMethodsArr.slice(-1) + '。', ctx);
allMethodsTextArr.forEach(ti => { allMethodsTextArr.forEach(ti => {
cusInsertRowFunc(descRowNum, [descSheet.getRow(descRowNum - 1)], descSheet, (targetRow) => { cusInsertRowFunc(descRowNum, [descSheet.getRow(descRowNum - 1)], descSheet, (targetRow) => {