Compare commits
10
Commits
7849e183c8
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
09bca23b2f | ||
|
|
e496199365 | ||
|
|
c3cc0e2a13 | ||
|
|
d3b471696f | ||
|
|
2f8b8eb01a | ||
|
|
2a7bb9e8c9 | ||
|
|
37e2b79c94 | ||
|
|
bd1e34c90b | ||
|
|
bbb8a6ba22 | ||
|
|
37df178fbf |
@@ -132,6 +132,7 @@
|
|||||||
const text = element.GetTableDescription()
|
const text = element.GetTableDescription()
|
||||||
if (text == 'appendix') {
|
if (text == 'appendix') {
|
||||||
let number = element.GetCell(0, 0).GetContent().GetElement(1);
|
let number = element.GetCell(0, 0).GetContent().GetElement(1);
|
||||||
|
if (number) {
|
||||||
const getNumbering = number.GetNumbering()
|
const getNumbering = number.GetNumbering()
|
||||||
if (getNumbering !== null) {
|
if (getNumbering !== null) {
|
||||||
oNumbering = getNumbering;
|
oNumbering = getNumbering;
|
||||||
@@ -140,11 +141,13 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
oTable.SetTableDescription("appendix");
|
oTable.SetTableDescription("appendix");
|
||||||
if (!oNumbering) {
|
if (!oNumbering) {
|
||||||
oNumbering = oDocument.CreateNumbering("numbered");
|
oNumbering = oDocument.CreateNumbering("numbered");
|
||||||
oNumLvl = oNumbering.GetLevel(0);
|
oNumLvl = oNumbering.GetLevel(0);
|
||||||
} else {
|
} else {
|
||||||
|
console.log('---------9999999999')
|
||||||
oNumLvl = oNumbering.GetNumbering().GetLevel(0)
|
oNumLvl = oNumbering.GetNumbering().GetLevel(0)
|
||||||
}
|
}
|
||||||
// DE.controllers.Toolbar.api.put_AddPageBreak()
|
// DE.controllers.Toolbar.api.put_AddPageBreak()
|
||||||
|
|||||||
@@ -281,7 +281,7 @@ export default {
|
|||||||
const oParagraph2 = Api.CreateParagraph()
|
const oParagraph2 = Api.CreateParagraph()
|
||||||
oParagraph2.AddText('中国重型汽车集团有限公司企业标准')
|
oParagraph2.AddText('中国重型汽车集团有限公司企业标准')
|
||||||
oParagraph2.SetFontSize(48)
|
oParagraph2.SetFontSize(48)
|
||||||
oParagraph2.SetSpacing(0.8)
|
// oParagraph2.SetSpacing(0.8)
|
||||||
oParagraph2.SetFontFamily('黑体')
|
oParagraph2.SetFontFamily('黑体')
|
||||||
oParagraph2.SetJc('center')
|
oParagraph2.SetJc('center')
|
||||||
oParagraph2.SetBold(false)
|
oParagraph2.SetBold(false)
|
||||||
@@ -472,7 +472,7 @@ export default {
|
|||||||
const oDrawing2 = Api.CreateShape('rect', 6110900, 18000, oFill2, oStroke2)
|
const oDrawing2 = Api.CreateShape('rect', 6110900, 18000, oFill2, oStroke2)
|
||||||
oDrawing2.SetWrappingStyle('inline')
|
oDrawing2.SetWrappingStyle('inline')
|
||||||
oParagraphLine2.AddDrawing(oDrawing2)
|
oParagraphLine2.AddDrawing(oDrawing2)
|
||||||
oParagraphLine2.AddLineBreak()
|
// oParagraphLine2.AddLineBreak()
|
||||||
oParagraphLine2.SetSpacingLine(240, 'auto')
|
oParagraphLine2.SetSpacingLine(240, 'auto')
|
||||||
oDocument.InsertContent([oParagraphLine2])
|
oDocument.InsertContent([oParagraphLine2])
|
||||||
const oParagraph10 = Api.CreateParagraph()
|
const oParagraph10 = Api.CreateParagraph()
|
||||||
@@ -483,6 +483,7 @@ export default {
|
|||||||
oParagraph10.SetJc('center')
|
oParagraph10.SetJc('center')
|
||||||
oParagraph10.SetBold(false)
|
oParagraph10.SetBold(false)
|
||||||
oParagraph10.SetPosition(0)
|
oParagraph10.SetPosition(0)
|
||||||
|
oParagraph10.SetSpacingBefore(70)
|
||||||
oParagraph10.SetSpacingLine(240, 'auto')
|
oParagraph10.SetSpacingLine(240, 'auto')
|
||||||
oDocument.InsertContent([oParagraph10])
|
oDocument.InsertContent([oParagraph10])
|
||||||
oParagraph10.Search('发布')[0].SetSpacing(3)
|
oParagraph10.Search('发布')[0].SetSpacing(3)
|
||||||
@@ -1000,7 +1001,7 @@ export default {
|
|||||||
oParagraph2.AddInlineLvlSdt(oInlineLvlSdtStandCode)
|
oParagraph2.AddInlineLvlSdt(oInlineLvlSdtStandCode)
|
||||||
// oParagraph2.AddText(Asc.scope.standCNName);
|
// oParagraph2.AddText(Asc.scope.standCNName);
|
||||||
oParagraph2.SetFontSize(32)
|
oParagraph2.SetFontSize(32)
|
||||||
oParagraph2.SetSpacing(1.8)
|
oParagraph2.SetSpacing(0.08)
|
||||||
oParagraph2.SetSpacingBefore(949)
|
oParagraph2.SetSpacingBefore(949)
|
||||||
oParagraph2.SetSpacingAfter(597)
|
oParagraph2.SetSpacingAfter(597)
|
||||||
oParagraph2.SetFontFamily('黑体')
|
oParagraph2.SetFontFamily('黑体')
|
||||||
@@ -1276,7 +1277,7 @@ export default {
|
|||||||
AllContentControls[i].RemoveElement(0)
|
AllContentControls[i].RemoveElement(0)
|
||||||
AllContentControls[i].AddElement(oRunStandENName, 0)
|
AllContentControls[i].AddElement(oRunStandENName, 0)
|
||||||
parentParagraph.SetFontSize(32)
|
parentParagraph.SetFontSize(32)
|
||||||
parentParagraph.SetSpacing(1.8)
|
parentParagraph.SetSpacing(0.08)
|
||||||
parentParagraph.SetSpacingBefore(949)
|
parentParagraph.SetSpacingBefore(949)
|
||||||
parentParagraph.SetSpacingAfter(597)
|
parentParagraph.SetSpacingAfter(597)
|
||||||
parentParagraph.SetFontFamily('黑体')
|
parentParagraph.SetFontFamily('黑体')
|
||||||
@@ -1794,6 +1795,15 @@ export default {
|
|||||||
} else if (list[i].GetIndLeft() == 1417) {
|
} else if (list[i].GetIndLeft() == 1417) {
|
||||||
list[i].SetIndLeft(720)
|
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
|
let coverEndParagraph, paragraphIndex
|
||||||
for (let i = 0; i < count; i++) {
|
for (let i = 0; i < count; i++) {
|
||||||
const element = oDocument.GetElement(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
|
paragraphIndex = i + 1
|
||||||
coverEndParagraph = element
|
coverEndParagraph = element
|
||||||
}
|
}
|
||||||
@@ -2375,9 +2387,11 @@ export default {
|
|||||||
const oRunImage = Api.CreateRun()
|
const oRunImage = Api.CreateRun()
|
||||||
if (user.avatarFileId) {
|
if (user.avatarFileId) {
|
||||||
const url = `${Asc.scope.downloadUrl}/laws-sinotruk/sys/common/downloadWithoutToken/${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.AddDrawing(oDrawingImg)
|
||||||
}
|
}
|
||||||
|
oRunImage.SetPosition(33)
|
||||||
// 签署日期
|
// 签署日期
|
||||||
// const oRunTime = Api.CreateRun()
|
// const oRunTime = Api.CreateRun()
|
||||||
// oRunTime.AddText(' 签署日期:' + user.signTime)
|
// oRunTime.AddText(' 签署日期:' + user.signTime)
|
||||||
|
|||||||
Reference in New Issue
Block a user