<!-- /\* Font Definitions \*/ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 680460288 22 0 262145 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:3 0 0 0 1 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-469750017 -1073732485 9 0 511 0;} @font-face {font-family:Cambria; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-536869121 1107305727 33554432 0 415 0;} @font-face {font-family:"\\@宋体"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 680460288 22 0 262145 0;} /\* Style Definitions \*/ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; mso-pagination:none; font-size:10.5pt; mso-bidi-font-size:11.0pt; font-family:"Calibri",sans-serif; mso-fareast-font-family:宋体; mso-bidi-font-family:"Times New Roman"; mso-font-kerning:1.0pt;} h1 {mso-style-priority:9; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"标题 1 字符"; mso-style-next:正文; margin-top:17.0pt; margin-right:0cm; margin-bottom:16.5pt; margin-left:21.6pt; text-align:justify; text-justify:inter-ideograph; text-indent:-21.6pt; line-height:240%; mso-pagination:lines-together; page-break-after:avoid; mso-outline-level:1; mso-list:l9 level1 lfo1; font-size:22.0pt; font-family:"Calibri",sans-serif; mso-bidi-font-family:"Times New Roman"; mso-font-kerning:22.0pt;} h2 {mso-style-priority:9; mso-style-qformat:yes; mso-style-link:"标题 2 字符"; mso-style-next:正文; margin-top:13.0pt; margin-right:0cm; margin-bottom:13.0pt; margin-left:28.8pt; text-align:justify; text-justify:inter-ideograph; text-indent:-28.8pt; line-height:173%; mso-pagination:lines-together; page-break-after:avoid; mso-outline-level:2; mso-list:l9 level2 lfo1; font-size:16.0pt; font-family:"Cambria",serif; mso-font-kerning:1.0pt;} h3 {mso-style-priority:9; mso-style-qformat:yes; mso-style-link:"标题 3 字符"; mso-style-next:正文; margin-top:13.0pt; margin-right:0cm; margin-bottom:13.0pt; margin-left:36.0pt; text-align:justify; text-justify:inter-ideograph; text-indent:-36.0pt; line-height:173%; mso-pagination:lines-together; page-break-after:avoid; mso-outline-level:3; mso-list:l9 level3 lfo1; font-size:16.0pt; font-family:"Calibri",sans-serif; mso-bidi-font-family:"Times New Roman"; mso-font-kerning:1.0pt;} h4 {mso-style-priority:9; mso-style-qformat:yes; mso-style-link:"标题 4 字符"; mso-style-next:正文; margin-top:14.0pt; margin-right:0cm; margin-bottom:14.5pt; margin-left:43.2pt; text-align:justify; text-justify:inter-ideograph; text-indent:-43.2pt; line-height:156%; mso-pagination:lines-together; page-break-after:avoid; mso-outline-level:4; mso-list:l9 level4 lfo1; font-size:14.0pt; font-family:"Cambria",serif; mso-font-kerning:1.0pt;} h5 {mso-style-priority:9; mso-style-qformat:yes; mso-style-link:"标题 5 字符"; mso-style-next:正文; margin-top:14.0pt; margin-right:0cm; margin-bottom:14.5pt; margin-left:50.4pt; text-align:justify; text-justify:inter-ideograph; text-indent:-50.4pt; line-height:156%; mso-pagination:lines-together; page-break-after:avoid; mso-outline-level:5; mso-list:l9 level5 lfo1; font-size:14.0pt; font-family:"Calibri",sans-serif; mso-bidi-font-family:"Times New Roman"; mso-font-kerning:1.0pt;} h6 {mso-style-priority:9; mso-style-qformat:yes; mso-style-link:"标题 6 字符"; mso-style-next:正文; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.2pt; margin-left:57.6pt; text-align:justify; text-justify:inter-ideograph; text-indent:-57.6pt; line-height:133%; mso-pagination:lines-together; page-break-after:avoid; mso-outline-level:6; mso-list:l9 level6 lfo1; font-size:12.0pt; font-family:"Cambria",serif; mso-font-kerning:1.0pt;} p.MsoHeading7, li.MsoHeading7, div.MsoHeading7 {mso-style-priority:9; mso-style-qformat:yes; mso-style-link:"标题 7 字符"; mso-style-next:正文; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.2pt; margin-left:64.8pt; text-align:justify; text-justify:inter-ideograph; text-indent:-64.8pt; line-height:133%; mso-pagination:lines-together; page-break-after:avoid; mso-outline-level:7; mso-list:l9 level7 lfo1; font-size:12.0pt; font-family:"Calibri",sans-serif; mso-fareast-font-family:宋体; mso-bidi-font-family:"Times New Roman"; mso-font-kerning:1.0pt; font-weight:bold;} p.MsoHeading8, li.MsoHeading8, div.MsoHeading8 {mso-style-noshow:yes; mso-style-priority:9; mso-style-qformat:yes; mso-style-link:"标题 8 字符"; mso-style-next:正文; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.2pt; margin-left:72.0pt; text-align:justify; text-justify:inter-ideograph; text-indent:-72.0pt; line-height:133%; mso-pagination:lines-together; page-break-after:avoid; mso-outline-level:8; mso-list:l9 level8 lfo1; font-size:12.0pt; font-family:"Cambria",serif; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:宋体; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; mso-font-kerning:1.0pt;} p.MsoHeading9, li.MsoHeading9, div.MsoHeading9 {mso-style-noshow:yes; mso-style-priority:9; mso-style-qformat:yes; mso-style-link:"标题 9 字符"; mso-style-next:正文; margin-top:12.0pt; margin-right:0cm; margin-bottom:3.2pt; margin-left:79.2pt; text-align:justify; text-justify:inter-ideograph; text-indent:-79.2pt; line-height:133%; mso-pagination:lines-together; page-break-after:avoid; mso-outline-level:9; mso-list:l9 level9 lfo1; font-size:10.5pt; font-family:"Cambria",serif; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:宋体; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; mso-font-kerning:1.0pt;} p.MsoHeader, li.MsoHeader, div.MsoHeader {mso-style-priority:99; mso-style-link:"页眉 字符"; margin:0cm; margin-bottom:.0001pt; text-align:center; mso-pagination:none; tab-stops:center 207.65pt right 415.3pt; layout-grid-mode:char; border:none; mso-border-bottom-alt:solid windowtext .75pt; padding:0cm; mso-padding-alt:0cm 0cm 1.0pt 0cm; font-size:9.0pt; font-family:"Calibri",sans-serif; mso-fareast-font-family:宋体; mso-bidi-font-family:"Times New Roman"; mso-font-kerning:1.0pt;} p.MsoFooter, li.MsoFooter, div.MsoFooter {mso-style-priority:99; mso-style-link:"页脚 字符"; margin:0cm; margin-bottom:.0001pt; mso-pagination:none; tab-stops:center 207.65pt right 415.3pt; layout-grid-mode:char; font-size:9.0pt; font-family:"Calibri",sans-serif; mso-fareast-font-family:宋体; mso-bidi-font-family:"Times New Roman"; mso-font-kerning:1.0pt;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {mso-style-noshow:yes; mso-style-priority:99; color:purple; mso-themecolor:followedhyperlink; text-decoration:underline; text-underline:single;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-priority:34; mso-style-unhide:no; mso-style-qformat:yes; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; text-indent:21.0pt; mso-char-indent-count:2.0; mso-pagination:none; font-size:10.5pt; mso-bidi-font-size:11.0pt; font-family:"Calibri",sans-serif; mso-fareast-font-family:宋体; mso-bidi-font-family:"Times New Roman"; mso-font-kerning:1.0pt;} span.1 {mso-style-name:"标题 1 字符"; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"标题 1"; mso-ansi-font-size:22.0pt; mso-bidi-font-size:22.0pt; mso-font-kerning:22.0pt; font-weight:bold;} span.2 {mso-style-name:"标题 2 字符"; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"标题 2"; mso-ansi-font-size:16.0pt; mso-bidi-font-size:16.0pt; font-family:"Cambria",serif; mso-ascii-font-family:Cambria; mso-hansi-font-family:Cambria; mso-font-kerning:1.0pt; font-weight:bold;} span.3 {mso-style-name:"标题 3 字符"; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"标题 3"; mso-ansi-font-size:16.0pt; mso-bidi-font-size:16.0pt; mso-font-kerning:1.0pt; font-weight:bold;} span.4 {mso-style-name:"标题 4 字符"; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"标题 4"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:14.0pt; font-family:"Cambria",serif; mso-ascii-font-family:Cambria; mso-hansi-font-family:Cambria; mso-font-kerning:1.0pt; font-weight:bold;} span.5 {mso-style-name:"标题 5 字符"; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"标题 5"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:14.0pt; mso-font-kerning:1.0pt; font-weight:bold;} span.6 {mso-style-name:"标题 6 字符"; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"标题 6"; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Cambria",serif; mso-ascii-font-family:Cambria; mso-hansi-font-family:Cambria; mso-font-kerning:1.0pt; font-weight:bold;} span.7 {mso-style-name:"标题 7 字符"; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"标题 7"; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; mso-font-kerning:1.0pt; font-weight:bold;} span.8 {mso-style-name:"标题 8 字符"; mso-style-noshow:yes; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"标题 8"; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Cambria",serif; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:宋体; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; mso-font-kerning:1.0pt;} span.9 {mso-style-name:"标题 9 字符"; mso-style-noshow:yes; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"标题 9"; mso-ansi-font-size:10.5pt; mso-bidi-font-size:10.5pt; font-family:"Cambria",serif; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:宋体; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; mso-font-kerning:1.0pt;} span.a {mso-style-name:"页眉 字符"; mso-style-priority:99; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:页眉; mso-ansi-font-size:9.0pt; mso-bidi-font-size:9.0pt; mso-font-kerning:1.0pt;} span.a0 {mso-style-name:"页脚 字符"; mso-style-priority:99; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:页脚; mso-ansi-font-size:9.0pt; mso-bidi-font-size:9.0pt; mso-font-kerning:1.0pt;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-fareast-font-family:宋体; mso-hansi-font-family:Calibri; mso-font-kerning:0pt;} /\* Page Definitions \*/ @page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;} @page WordSection1 {size:595.3pt 841.9pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:42.55pt; mso-footer-margin:49.6pt; mso-paper-source:0; layout-grid:15.6pt;} div.WordSection1 {page:WordSection1;} /\* List Definitions \*/ @list l0 {mso-list-id:120999624; mso-list-type:hybrid; mso-list-template-ids:20847354 1324641562 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l0:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:42.0pt; text-indent:-21.0pt;} @list l0:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:63.0pt; text-indent:-21.0pt;} @list l0:level4 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:84.0pt; text-indent:-21.0pt;} @list l0:level5 {mso-level-number-format:alpha-lower; mso-level-text:"%5\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:105.0pt; text-indent:-21.0pt;} @list l0:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:126.0pt; text-indent:-21.0pt;} @list l0:level7 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:147.0pt; text-indent:-21.0pt;} @list l0:level8 {mso-level-number-format:alpha-lower; mso-level-text:"%8\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:168.0pt; text-indent:-21.0pt;} @list l0:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:189.0pt; text-indent:-21.0pt;} @list l1 {mso-list-id:879634850; mso-list-type:hybrid; mso-list-template-ids:-1408216126 -1910600636 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l1:level1 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l1:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:42.0pt; text-indent:-21.0pt;} @list l1:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:63.0pt; text-indent:-21.0pt;} @list l1:level4 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:84.0pt; text-indent:-21.0pt;} @list l1:level5 {mso-level-number-format:alpha-lower; mso-level-text:"%5\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:105.0pt; text-indent:-21.0pt;} @list l1:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:126.0pt; text-indent:-21.0pt;} @list l1:level7 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:147.0pt; text-indent:-21.0pt;} @list l1:level8 {mso-level-number-format:alpha-lower; mso-level-text:"%8\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:168.0pt; text-indent:-21.0pt;} @list l1:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:189.0pt; text-indent:-21.0pt;} @list l2 {mso-list-id:1228687623; mso-list-type:hybrid; mso-list-template-ids:703220216 484996126 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l2:level1 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l2:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:42.0pt; text-indent:-21.0pt;} @list l2:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:63.0pt; text-indent:-21.0pt;} @list l2:level4 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:84.0pt; text-indent:-21.0pt;} @list l2:level5 {mso-level-number-format:alpha-lower; mso-level-text:"%5\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:105.0pt; text-indent:-21.0pt;} @list l2:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:126.0pt; text-indent:-21.0pt;} @list l2:level7 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:147.0pt; text-indent:-21.0pt;} @list l2:level8 {mso-level-number-format:alpha-lower; mso-level-text:"%8\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:168.0pt; text-indent:-21.0pt;} @list l2:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:189.0pt; text-indent:-21.0pt;} @list l3 {mso-list-id:1443497501; mso-list-type:hybrid; mso-list-template-ids:-138259604 -614965490 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l3:level1 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l3:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:42.0pt; text-indent:-21.0pt;} @list l3:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:63.0pt; text-indent:-21.0pt;} @list l3:level4 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:84.0pt; text-indent:-21.0pt;} @list l3:level5 {mso-level-number-format:alpha-lower; mso-level-text:"%5\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:105.0pt; text-indent:-21.0pt;} @list l3:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:126.0pt; text-indent:-21.0pt;} @list l3:level7 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:147.0pt; text-indent:-21.0pt;} @list l3:level8 {mso-level-number-format:alpha-lower; mso-level-text:"%8\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:168.0pt; text-indent:-21.0pt;} @list l3:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:189.0pt; text-indent:-21.0pt;} @list l4 {mso-list-id:1674645855; mso-list-type:hybrid; mso-list-template-ids:-725822532 -1411900240 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l4:level1 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l4:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:42.0pt; text-indent:-21.0pt;} @list l4:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:63.0pt; text-indent:-21.0pt;} @list l4:level4 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:84.0pt; text-indent:-21.0pt;} @list l4:level5 {mso-level-number-format:alpha-lower; mso-level-text:"%5\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:105.0pt; text-indent:-21.0pt;} @list l4:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:126.0pt; text-indent:-21.0pt;} @list l4:level7 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:147.0pt; text-indent:-21.0pt;} @list l4:level8 {mso-level-number-format:alpha-lower; mso-level-text:"%8\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:168.0pt; text-indent:-21.0pt;} @list l4:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:189.0pt; text-indent:-21.0pt;} @list l5 {mso-list-id:1722557523; mso-list-type:hybrid; mso-list-template-ids:-1628923038 -1213709670 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l5:level1 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l5:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:42.0pt; text-indent:-21.0pt;} @list l5:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:63.0pt; text-indent:-21.0pt;} @list l5:level4 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:84.0pt; text-indent:-21.0pt;} @list l5:level5 {mso-level-number-format:alpha-lower; mso-level-text:"%5\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:105.0pt; text-indent:-21.0pt;} @list l5:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:126.0pt; text-indent:-21.0pt;} @list l5:level7 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:147.0pt; text-indent:-21.0pt;} @list l5:level8 {mso-level-number-format:alpha-lower; mso-level-text:"%8\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:168.0pt; text-indent:-21.0pt;} @list l5:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:189.0pt; text-indent:-21.0pt;} @list l6 {mso-list-id:1824471566; mso-list-type:hybrid; mso-list-template-ids:1165904024 -576568180 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l6:level1 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l6:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:42.0pt; text-indent:-21.0pt;} @list l6:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:63.0pt; text-indent:-21.0pt;} @list l6:level4 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:84.0pt; text-indent:-21.0pt;} @list l6:level5 {mso-level-number-format:alpha-lower; mso-level-text:"%5\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:105.0pt; text-indent:-21.0pt;} @list l6:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:126.0pt; text-indent:-21.0pt;} @list l6:level7 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:147.0pt; text-indent:-21.0pt;} @list l6:level8 {mso-level-number-format:alpha-lower; mso-level-text:"%8\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:168.0pt; text-indent:-21.0pt;} @list l6:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:189.0pt; text-indent:-21.0pt;} @list l7 {mso-list-id:1888451533; mso-list-type:hybrid; mso-list-template-ids:663145164 -1131534774 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l7:level1 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l7:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:42.0pt; text-indent:-21.0pt;} @list l7:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:63.0pt; text-indent:-21.0pt;} @list l7:level4 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:84.0pt; text-indent:-21.0pt;} @list l7:level5 {mso-level-number-format:alpha-lower; mso-level-text:"%5\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:105.0pt; text-indent:-21.0pt;} @list l7:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:126.0pt; text-indent:-21.0pt;} @list l7:level7 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:147.0pt; text-indent:-21.0pt;} @list l7:level8 {mso-level-number-format:alpha-lower; mso-level-text:"%8\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:168.0pt; text-indent:-21.0pt;} @list l7:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:189.0pt; text-indent:-21.0pt;} @list l8 {mso-list-id:1913006883; mso-list-type:hybrid; mso-list-template-ids:304124618 -1730127006 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l8:level1 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l8:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:42.0pt; text-indent:-21.0pt;} @list l8:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:63.0pt; text-indent:-21.0pt;} @list l8:level4 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:84.0pt; text-indent:-21.0pt;} @list l8:level5 {mso-level-number-format:alpha-lower; mso-level-text:"%5\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:105.0pt; text-indent:-21.0pt;} @list l8:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:126.0pt; text-indent:-21.0pt;} @list l8:level7 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:147.0pt; text-indent:-21.0pt;} @list l8:level8 {mso-level-number-format:alpha-lower; mso-level-text:"%8\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:168.0pt; text-indent:-21.0pt;} @list l8:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:189.0pt; text-indent:-21.0pt;} @list l9 {mso-list-id:1918902333; mso-list-template-ids:-646653574;} @list l9:level1 {mso-level-style-link:"标题 1"; mso-level-text:"第%1章\\:"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:21.6pt; text-indent:-21.6pt;} @list l9:level2 {mso-level-style-link:"标题 2"; mso-level-text:"%1\\.%2\\:"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:28.8pt; text-indent:-28.8pt;} @list l9:level3 {mso-level-style-link:"标题 3"; mso-level-text:"%1\\.%2\\.%3\\:"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:36.0pt; text-indent:-36.0pt;} @list l9:level4 {mso-level-style-link:"标题 4"; mso-level-text:"%1\\.%2\\.%3\\.%4\\:"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:43.2pt; text-indent:-43.2pt;} @list l9:level5 {mso-level-style-link:"标题 5"; mso-level-text:"%1\\.%2\\.%3\\.%4\\.%5\\:"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:50.4pt; text-indent:-50.4pt;} @list l9:level6 {mso-level-style-link:"标题 6"; mso-level-text:"%1\\.%2\\.%3\\.%4\\.%5\\.%6\\:"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:57.6pt; text-indent:-57.6pt;} @list l9:level7 {mso-level-style-link:"标题 7"; mso-level-text:"%1\\.%2\\.%3\\.%4\\.%5\\.%6\\.%7"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:64.8pt; text-indent:-64.8pt;} @list l9:level8 {mso-level-style-link:"标题 8"; mso-level-text:"%1\\.%2\\.%3\\.%4\\.%5\\.%6\\.%7\\.%8"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:72.0pt; text-indent:-72.0pt;} @list l9:level9 {mso-level-style-link:"标题 9"; mso-level-text:"%1\\.%2\\.%3\\.%4\\.%5\\.%6\\.%7\\.%8\\.%9"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:79.2pt; text-indent:-79.2pt;} @list l10 {mso-list-id:2132551889; mso-list-type:hybrid; mso-list-template-ids:-42963554 -706846608 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l10:level1 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l10:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:42.0pt; text-indent:-21.0pt;} @list l10:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:63.0pt; text-indent:-21.0pt;} @list l10:level4 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:84.0pt; text-indent:-21.0pt;} @list l10:level5 {mso-level-number-format:alpha-lower; mso-level-text:"%5\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:105.0pt; text-indent:-21.0pt;} @list l10:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:126.0pt; text-indent:-21.0pt;} @list l10:level7 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:147.0pt; text-indent:-21.0pt;} @list l10:level8 {mso-level-number-format:alpha-lower; mso-level-text:"%8\\)"; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:168.0pt; text-indent:-21.0pt;} @list l10:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:189.0pt; text-indent:-21.0pt;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} -->   

第1章: 先使用.net 再使用java,数据迁移问题?会存在哪些问题。

RE: 。net 版本的ccflow与java版本的jflow系列版本都是一个数据库结构,一个操作手册,流程模版,表单模版通用,前台代码html,js一致。所以不存在迁移问题。

Etc java 与.net 我们有不同的版本,选择下载复核自己的版本。

下载对应的版本: http://ccflow.org/down.htm

第2章: 集团版授权,子公司 流程定义

用户a 是子公司 业务部门的职工,定义好一支流程后,需该子公司的部门lead审批完后,>该流程才可以投入使用,同时对该流程可以设置可见范围.

RE: 对于集团模式的驰骋bpm使用是这样的。

  1. 集团的管理员设计的流程全集团的人都可以使用。
  2. 分公司的管理员设计的流程只有分公司内部的部门可以使用。
  3. 目前我们没有流程定义完毕需要leader审批以后才能投入使用的功能。
  4. 流程的可见范围除了,以上两个条件以外,还有对开始节点访问规则定义。如下图所示。

图片1.png

第3章: 集团管理员可以查看所有流程定义

RE: 集团的管理员是admin ,可以查询所有的流程。

第4章: 正文上传附件,如明细表每行可上传附件 是否支持.

RE:对于从表,也叫明细表是可以支持每行都可以上传附件,以及附件类型的,这个与附件的组件一样。
图片2.png
在从表附件属性里设置该附件的属性.
图片3.png
如果您启用了,在列表里的显示效果为.
图片4.png

第5章: 是否支持多服务号、多企业号?

场景子公司A 有自己的服务号,流程审批只发给子公司A的服务号消息

RE: 这部分,需要二次开发,目前不支持配置实现。

第6章: 查看子流程处理状态

RE: 我们把子流程分为三种类型,您的子流程属于那种类型的?

我们有一个子流程组件,可以看到每个子流程运行到的节点,子流程的状态,处理子流程的人员。
图片5.png

第7章: 供应商与内部用户一起参与流程审批

RE: 我们把这样的流程成为外部用户流程,外部用户有很多类型,比如供应商,客户,都是外部用户。根据不同的外部用户,需要为他们开发登录接口,有自己的菜单。他们也有发起,待办,在途,查询等基本的流程功能。 更多信息:请参考。

https://blog.csdn.net/ccflow/...

第8章: 表单版本管理

RE: 表单没有版本管理,简单的办法就是把现在的表单复制一下,变成另外一个版本,就可以。两个表单可以映射到同一个表里,来解决不同表单版本的问题。

第9章: 流程版管理

RE: 请百度 ccflow 版本管理,
图片6.png
更多的信息请参考:

https://blog.csdn.net/ccflow/...

第10章: 中英文版本

RE:

  1. 默认为中文版本,英文版本,处理的不太利索.
  2. 我们所遇到的中文字眼,都已经替换掉了。
  3. 替换语言的文件前台文件位于: D:\ccflow\CCFlow\WF\Data\MultilingualJS
  4. 后台文件位于: D:\ccflow\CCFlow\WF\Data\lang\xml

图片7.png

第11章: 邮件审批

RE: 不理解邮件审批的意思,我们理解的邮件审批,就会待办工作提醒可以发送到邮件里面,在邮件里打开连接,进入工作处理页面进行处理。

第12章: 前期 前端采用js+html,后期采用vue,兼容性考虑?投入工作量

RE:

  1. 这部分工作由中国电子系统来给我们完成,他们已经投入了1个月的工作量,改造了一些基本的页面,比如:发起,待办,在途,重要的页面工作处理器,表单处理器,没有改造完毕。
  2. 目前js+html是可以满足我们的要求,没有其他的客户硬性要求必须使用vue,所以我们目前没有投入太多的力量。
  3. 如果依靠我们的人力去改造vue ,预计需要1个月的改造。

第13章: 是否引用第三方授权程序集

RE:

  1. ccflow是从2003年开始研发的,所有的核心代码,都是我们自己开发的,我们对第三方的依赖比较少。
  2. 我们依赖第三方的dll, 版权限制少,都是合法的。比如数据库驱动,生成二维码,ftpsupport, 转化pdf.spire等组件.也有是开源的。
  3. 之所以这样,我们才能把.net版本顺利的转换到java版本上去。
  4. 代码都是开放的,引入地方的

图片8.png

第14章: 登录集成sso、windows身份验证

RE: 请参考如下页面如何对您的系统进行组织结构集成,如何与ad集成。

第15章: 流程设计器Silverlight 版本

RE:

  1. Sl版本的流程设计器,我们在2015年都不再升级了.
  2. 最新的设计器是h5的采用雷劈网的。
  3. 2015年以前的版本仍然可以使用现在的流程设计器表单设计器打开。

第16章: 现有客户中流程实例最大数量

RE:

  1. xxx银行,是我们的客户, 目前采用java+mysql+集群处理。
  2. 多租户模式的。
  3. 应用上线5万人,日常报销审批系统。
  4. 并发量,不好说,软件,硬件环境,流程,网络不同。
  5. 目前运行没有问题。

第17章: 流程处理过程,异常错误排查处理方式

RE:

  1. 代码都是开放的,您可以跟踪。
  2. 流程设计的错误,有一个流程检查,可以排查出来基本的设计错误。
  3. 流程运行中的错误,有日志记录。

第18章: 现有支持数据库类型:sqlserver2000+,oracle,mysql

RE:

  1. 目前支持oracle,mysql,sqlserver,dameng,postgreesql.
  2. 增加一个数据库类型很轻松,增加达梦数据库支持,在中国电子的配合下,1,2天就完成了。
  3. 我们采用的orm的框架设计思想。

第19章: 后期是否会增加多租户?

RE:

  1. 目前的定位是,单用户单机版,集团版单机版 集成模式,独立工作模式。
  2. 没有用户的推动,目前还没有想法做成集团版的。
  3. 我的客户jflow做的xx银行是一个多租户的版本,但是这是为他们定制的版本,他们有版权。

第20章: 报表导出excel,word

RE:

  1. 对于列表支持导入到excel.
  2. 对于单个实体记录,支持打印到word, pdf. Html.

第21章: 安全漏洞扫描

RE: 经历了多家公司,多种版本的扫描工具,扫描了。扫描的不通过的文件都已经修改。我们也进行了自改,自查。

第22章: office表单是否投入使用

RE: 已经投入使用多年了,采用vsto技术,可以在本机打开,通过web services与服务器数据交互,模版轻松自定义。
图片9.png
打印报告
图片10.png
图片11.png
图片12.png
图片13.png

本文欢迎交流学习,如需转载请附上本文链接



onewaytickte
1 声望1 粉丝

Miracles happen every day.