Compare commits
10
Commits
7849e183c8
...
09bca23b2f
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
09bca23b2f | ||
|
|
e496199365 | ||
|
|
c3cc0e2a13 | ||
|
|
d3b471696f | ||
|
|
2f8b8eb01a | ||
|
|
2a7bb9e8c9 | ||
|
|
37e2b79c94 | ||
|
|
bd1e34c90b | ||
|
|
bbb8a6ba22 | ||
|
|
37df178fbf |
@@ -132,10 +132,12 @@
|
||||
const text = element.GetTableDescription()
|
||||
if (text == 'appendix') {
|
||||
let number = element.GetCell(0, 0).GetContent().GetElement(1);
|
||||
const getNumbering = number.GetNumbering()
|
||||
if (getNumbering !== null) {
|
||||
oNumbering = getNumbering;
|
||||
++Asc.scope.num
|
||||
if (number) {
|
||||
const getNumbering = number.GetNumbering()
|
||||
if (getNumbering !== null) {
|
||||
oNumbering = getNumbering;
|
||||
++Asc.scope.num
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -145,6 +147,7 @@
|
||||
oNumbering = oDocument.CreateNumbering("numbered");
|
||||
oNumLvl = oNumbering.GetLevel(0);
|
||||
} else {
|
||||
console.log('---------9999999999')
|
||||
oNumLvl = oNumbering.GetNumbering().GetLevel(0)
|
||||
}
|
||||
// DE.controllers.Toolbar.api.put_AddPageBreak()
|
||||
|
||||
@@ -281,7 +281,7 @@ export default {
|
||||
const oParagraph2 = Api.CreateParagraph()
|
||||
oParagraph2.AddText('中国重型汽车集团有限公司企业标准')
|
||||
oParagraph2.SetFontSize(48)
|
||||
oParagraph2.SetSpacing(0.8)
|
||||
// oParagraph2.SetSpacing(0.8)
|
||||
oParagraph2.SetFontFamily('黑体')
|
||||
oParagraph2.SetJc('center')
|
||||
oParagraph2.SetBold(false)
|
||||
@@ -472,7 +472,7 @@ export default {
|
||||
const oDrawing2 = Api.CreateShape('rect', 6110900, 18000, oFill2, oStroke2)
|
||||
oDrawing2.SetWrappingStyle('inline')
|
||||
oParagraphLine2.AddDrawing(oDrawing2)
|
||||
oParagraphLine2.AddLineBreak()
|
||||
// oParagraphLine2.AddLineBreak()
|
||||
oParagraphLine2.SetSpacingLine(240, 'auto')
|
||||
oDocument.InsertContent([oParagraphLine2])
|
||||
const oParagraph10 = Api.CreateParagraph()
|
||||
@@ -483,6 +483,7 @@ export default {
|
||||
oParagraph10.SetJc('center')
|
||||
oParagraph10.SetBold(false)
|
||||
oParagraph10.SetPosition(0)
|
||||
oParagraph10.SetSpacingBefore(70)
|
||||
oParagraph10.SetSpacingLine(240, 'auto')
|
||||
oDocument.InsertContent([oParagraph10])
|
||||
oParagraph10.Search('发布')[0].SetSpacing(3)
|
||||
@@ -1000,7 +1001,7 @@ export default {
|
||||
oParagraph2.AddInlineLvlSdt(oInlineLvlSdtStandCode)
|
||||
// oParagraph2.AddText(Asc.scope.standCNName);
|
||||
oParagraph2.SetFontSize(32)
|
||||
oParagraph2.SetSpacing(1.8)
|
||||
oParagraph2.SetSpacing(0.08)
|
||||
oParagraph2.SetSpacingBefore(949)
|
||||
oParagraph2.SetSpacingAfter(597)
|
||||
oParagraph2.SetFontFamily('黑体')
|
||||
@@ -1276,7 +1277,7 @@ export default {
|
||||
AllContentControls[i].RemoveElement(0)
|
||||
AllContentControls[i].AddElement(oRunStandENName, 0)
|
||||
parentParagraph.SetFontSize(32)
|
||||
parentParagraph.SetSpacing(1.8)
|
||||
parentParagraph.SetSpacing(0.08)
|
||||
parentParagraph.SetSpacingBefore(949)
|
||||
parentParagraph.SetSpacingAfter(597)
|
||||
parentParagraph.SetFontFamily('黑体')
|
||||
@@ -1794,6 +1795,15 @@ export default {
|
||||
} else if (list[i].GetIndLeft() == 1417) {
|
||||
list[i].SetIndLeft(720)
|
||||
}
|
||||
// 附录(前面的空格去掉
|
||||
if (list[i].GetText().indexOf('(') !== -1 && list[i].GetText().indexOf('附 录') !== -1 || list[i].GetText().indexOf('附录') !== -1) {
|
||||
let text = list[i].GetText()
|
||||
const textBr = text.substring(4, 5)
|
||||
if (textBr === ' ') {
|
||||
const oRange1 = Api.CreateRange(list[i], 4, 4)
|
||||
oRange1.Delete()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2260,7 +2270,9 @@ export default {
|
||||
let coverEndParagraph, paragraphIndex
|
||||
for (let i = 0; i < count; i++) {
|
||||
const element = oDocument.GetElement(i)
|
||||
if ('paragraph' === element.GetClassType() && element.GetText().indexOf('中国重型汽车集团有限公司') !== -1 && element.GetText().indexOf('发布') !== -1) {
|
||||
// 2024-09-27 出现问题:改了首页最下面的标题导致,不生成签章了
|
||||
// if ('paragraph' === element.GetClassType() && element.GetText().indexOf('中国重型汽车集团有限公司') !== -1 && element.GetText().indexOf('发布') !== -1) {
|
||||
if ('paragraph' === element.GetClassType() && element.GetText().indexOf('有限公司') !== -1 && element.GetText().indexOf('发布') !== -1) {
|
||||
paragraphIndex = i + 1
|
||||
coverEndParagraph = element
|
||||
}
|
||||
@@ -2375,9 +2387,11 @@ export default {
|
||||
const oRunImage = Api.CreateRun()
|
||||
if (user.avatarFileId) {
|
||||
const url = `${Asc.scope.downloadUrl}/laws-sinotruk/sys/common/downloadWithoutToken/${user.avatarFileId}`
|
||||
const oDrawingImg = Api.CreateImage(url, 34 * 36000, 18 * 36000)
|
||||
// const oDrawingImg = Api.CreateImage(url, 34 * 36000, 18 * 36000)
|
||||
const oDrawingImg = Api.CreateImage(url, 28 * 36000, 8 * 36000)
|
||||
oRunImage.AddDrawing(oDrawingImg)
|
||||
}
|
||||
oRunImage.SetPosition(33)
|
||||
// 签署日期
|
||||
// const oRunTime = Api.CreateRun()
|
||||
// oRunTime.AddText(' 签署日期:' + user.signTime)
|
||||
|
||||
Reference in New Issue
Block a user