Commit 4cba356e6cbcaefdee717662e0d9797ba97a170a

Authored by yeqianyong
2 parents 3cb02348 f93ee4c4

Merge remote-tracking branch 'origin/master_0929' into master_0929

@@ -455,7 +455,7 @@ public class GetCustomerCreditBo extends BaseBo<CustomerCredit> implements BaseD @@ -455,7 +455,7 @@ public class GetCustomerCreditBo extends BaseBo<CustomerCredit> implements BaseD
455 */ 455 */
456 @ApiModelProperty("核心人员") 456 @ApiModelProperty("核心人员")
457 @JsonIgnore 457 @JsonIgnore
458 - private List<GetCorePersonnelBo> getCorePersonnelBoList; 458 + private List<GetCorePersonnelBo> corePersonnelBoList;
459 459
460 /** 460 /**
461 * 创建时间 461 * 创建时间
@@ -35,6 +35,8 @@ import io.swagger.annotations.ApiOperation; @@ -35,6 +35,8 @@ import io.swagger.annotations.ApiOperation;
35 import com.lframework.starter.common.utils.CollectionUtil; 35 import com.lframework.starter.common.utils.CollectionUtil;
36 import io.swagger.annotations.Api; 36 import io.swagger.annotations.Api;
37 import org.springframework.beans.factory.annotation.Autowired; 37 import org.springframework.beans.factory.annotation.Autowired;
  38 +import org.springframework.core.io.FileSystemResource;
  39 +import org.springframework.http.ResponseEntity;
38 import org.springframework.validation.annotation.Validated; 40 import org.springframework.validation.annotation.Validated;
39 import org.springframework.web.bind.annotation.*; 41 import org.springframework.web.bind.annotation.*;
40 import org.springframework.web.multipart.MultipartFile; 42 import org.springframework.web.multipart.MultipartFile;
@@ -42,7 +44,6 @@ import org.springframework.web.multipart.MultipartFile; @@ -42,7 +44,6 @@ import org.springframework.web.multipart.MultipartFile;
42 import javax.validation.Valid; 44 import javax.validation.Valid;
43 import javax.validation.constraints.NotNull; 45 import javax.validation.constraints.NotNull;
44 import java.io.IOException; 46 import java.io.IOException;
45 -import java.net.URLEncoder;  
46 import java.nio.file.Files; 47 import java.nio.file.Files;
47 import java.nio.file.Path; 48 import java.nio.file.Path;
48 import java.nio.file.Paths; 49 import java.nio.file.Paths;
@@ -266,20 +267,24 @@ public class CustomerCreditController extends DefaultBaseController { @@ -266,20 +267,24 @@ public class CustomerCreditController extends DefaultBaseController {
266 267
267 /** 268 /**
268 * 导出 269 * 导出
  270 + * @return
269 */ 271 */
270 @ApiOperation("导出") 272 @ApiOperation("导出")
271 @HasPermission({"customer-dev-manage:customer-dev-plan:export"}) 273 @HasPermission({"customer-dev-manage:customer-dev-plan:export"})
272 @PostMapping("/export") 274 @PostMapping("/export")
273 - public void export(@NotBlank(message = "ID不能为空") String id, HttpServletResponse response) { 275 + public ResponseEntity<FileSystemResource> export(@NotBlank(message = "ID不能为空") String id, HttpServletResponse response) {
274 try { 276 try {
275 String fileName = customerCreditService.export(id); 277 String fileName = customerCreditService.export(id);
276 Path filePath = Paths.get("/web/service/erp/xingyun/export/templates", fileName); 278 Path filePath = Paths.get("/web/service/erp/xingyun/export/templates", fileName);
277 279
278 if (Files.exists(filePath)) { 280 if (Files.exists(filePath)) {
279 - response.setContentType("application/vnd.openxmlformats-officedocument.wordprocessingml.document");  
280 - response.setHeader("Content-Disposition", "attachment; filename=" + URLEncoder.encode(fileName, "UTF-8")); 281 + // 创建FileSystemResource实例,用于读取文件
  282 + FileSystemResource file = new FileSystemResource(filePath.toString());
281 283
282 - Files.copy(filePath, response.getOutputStream()); 284 + // 返回ResponseEntity对象,设置响应头以便浏览器知道这是一个文件下载请求
  285 + return ResponseEntity.ok()
  286 + .header("Content-Disposition", "attachment; filename=" + file.getFilename())
  287 + .body(file);
283 } else { 288 } else {
284 response.sendError(404, "文件未找到"); 289 response.sendError(404, "文件未找到");
285 } 290 }
@@ -288,6 +293,7 @@ public class CustomerCreditController extends DefaultBaseController { @@ -288,6 +293,7 @@ public class CustomerCreditController extends DefaultBaseController {
288 } catch (TemplateException e) { 293 } catch (TemplateException e) {
289 e.printStackTrace(); 294 e.printStackTrace();
290 } 295 }
  296 + return null;
291 } 297 }
292 298
293 299
@@ -1241,8 +1241,6 @@ public class CustomerCreditServiceImpl extends BaseMpServiceImpl<CustomerCreditM @@ -1241,8 +1241,6 @@ public class CustomerCreditServiceImpl extends BaseMpServiceImpl<CustomerCreditM
1241 // 5.加载模板(会自动从 classpath:/templates/CustomerCredit.xml 加载) 1241 // 5.加载模板(会自动从 classpath:/templates/CustomerCredit.xml 加载)
1242 Template template = cfg.getTemplate("CustomerCredit.xml"); 1242 Template template = cfg.getTemplate("CustomerCredit.xml");
1243 1243
1244 - // 3. 构建数据模型  
1245 -// Map<String, Object> model = new HashMap<>();  
1246 CustomerCredit credit = getBaseMapper().findById(id); 1244 CustomerCredit credit = getBaseMapper().findById(id);
1247 // 处理关联数据 1245 // 处理关联数据
1248 GetCustomerCreditBo data = new GetCustomerCreditBo(credit); 1246 GetCustomerCreditBo data = new GetCustomerCreditBo(credit);
@@ -1250,30 +1248,53 @@ public class CustomerCreditServiceImpl extends BaseMpServiceImpl<CustomerCreditM @@ -1250,30 +1248,53 @@ public class CustomerCreditServiceImpl extends BaseMpServiceImpl<CustomerCreditM
1250 QueryCorePersonnelVo vo = new QueryCorePersonnelVo(); 1248 QueryCorePersonnelVo vo = new QueryCorePersonnelVo();
1251 vo.setCreditId(credit.getId()); 1249 vo.setCreditId(credit.getId());
1252 List<CorePersonnel> corePersonnelList = corePersonnelService.query(vo); 1250 List<CorePersonnel> corePersonnelList = corePersonnelService.query(vo);
  1251 + List<String> userIds = new ArrayList<>();
  1252 + //确保集合不为空
  1253 + userIds.add("aaaaa");
1253 //调查人 1254 //调查人
1254 if (StringUtil.isNotEmpty(credit.getInvestigator())) { 1255 if (StringUtil.isNotEmpty(credit.getInvestigator())) {
1255 - SysUser sysUser = sysUserService.findById(credit.getInvestigator());  
1256 - if (sysUser != null) {  
1257 - data.setInvestigatorName(sysUser.getName());  
1258 - } 1256 + userIds.add(credit.getInvestigator());
1259 } 1257 }
1260 //主管审核 1258 //主管审核
1261 if (StringUtil.isNotEmpty(credit.getSupervisorReview())) { 1259 if (StringUtil.isNotEmpty(credit.getSupervisorReview())) {
1262 - SysUser sysUser = sysUserService.findById(credit.getSupervisorReview());  
1263 - if (sysUser != null) {  
1264 - data.setSupervisorReviewName(sysUser.getName());  
1265 - } 1260 + userIds.add(credit.getSupervisorReview());
1266 } 1261 }
1267 - // 使用HashMap而不是ObjectMapper转换,避免属性冲突  
1268 - Map<String, Object> dataModel = new HashMap<>();  
1269 - DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");  
1270 - if (data.getRegisterDate() != null) {  
1271 - String registerDateStr = data.getRegisterDate().format(formatter);  
1272 - dataModel.put("registerDate", registerDateStr); 1262 + //复核:营销部分管和营销部主管
  1263 + if (StringUtil.isNotEmpty(credit.getMarketingDepartmentManagement())) {
  1264 + userIds.add(credit.getMarketingDepartmentManagement());
1273 } 1265 }
1274 - if (data.getRegistrationTime() != null) {  
1275 - String registrationTimeStr = data.getRegistrationTime().format(formatter);  
1276 - dataModel.put("registrationTime", registrationTimeStr); 1266 + if (StringUtil.isNotEmpty(credit.getMarketingDepartmentSupervisor())) {
  1267 + userIds.add(credit.getMarketingDepartmentSupervisor());
  1268 + }
  1269 + //审批人:营销中心主管
  1270 + if (StringUtil.isNotEmpty(credit.getMarketingCenterSupervisor())) {
  1271 + userIds.add(credit.getMarketingCenterSupervisor());
  1272 + }
  1273 + List<SysUser> sysUsers = sysUserService.listByUserId(userIds);
  1274 + if (CollectionUtils.isNotEmpty(sysUsers)) {
  1275 + for (SysUser sysUser : sysUsers) {
  1276 + if (sysUser.getId().equals(credit.getInvestigator())) {
  1277 + data.setInvestigatorName(sysUser.getName());
  1278 + }
  1279 + if (sysUser.getId().equals(credit.getSupervisorReview())) {
  1280 + data.setSupervisorReviewName(sysUser.getName());
  1281 + }
  1282 + if (sysUser.getId().equals(credit.getMarketingDepartmentManagement())) {
  1283 + data.setMarketingDepartmentManagementName(sysUser.getName());
  1284 + }
  1285 + //复核:营销部分管和营销部主管
  1286 + if (sysUser.getId().equals(credit.getMarketingDepartmentManagement())) {
  1287 + if (StringUtils.isNotEmpty(data.getMarketingDepartmentManagementName())) {
  1288 + data.setMarketingDepartmentManagementName(data.getMarketingDepartmentManagementName() + "," + sysUser.getName());
  1289 + } else {
  1290 + data.setMarketingDepartmentManagementName(sysUser.getName());
  1291 + }
  1292 + }
  1293 + //审批人:营销中心主管
  1294 + if (sysUser.getId().equals(credit.getMarketingCenterSupervisor())) {
  1295 + data.setMarketingCenterSupervisorName(sysUser.getName());
  1296 + }
  1297 + }
1277 } 1298 }
1278 if (StringUtil.isNotEmpty(data.getEnterpriseType())) { 1299 if (StringUtil.isNotEmpty(data.getEnterpriseType())) {
1279 String enterpriseType; 1300 String enterpriseType;
@@ -1284,7 +1305,7 @@ public class CustomerCreditServiceImpl extends BaseMpServiceImpl<CustomerCreditM @@ -1284,7 +1305,7 @@ public class CustomerCreditServiceImpl extends BaseMpServiceImpl<CustomerCreditM
1284 } else { 1305 } else {
1285 enterpriseType = data.getEnterpriseType(); 1306 enterpriseType = data.getEnterpriseType();
1286 } 1307 }
1287 - dataModel.put("enterpriseType", enterpriseType); 1308 + data.setEnterpriseType(enterpriseType);
1288 } 1309 }
1289 1310
1290 // 核心人员列表 - 确保放入数据模型供模板遍历 1311 // 核心人员列表 - 确保放入数据模型供模板遍历
@@ -1295,16 +1316,22 @@ public class CustomerCreditServiceImpl extends BaseMpServiceImpl<CustomerCreditM @@ -1295,16 +1316,22 @@ public class CustomerCreditServiceImpl extends BaseMpServiceImpl<CustomerCreditM
1295 if (corePersonnel == null) { 1316 if (corePersonnel == null) {
1296 continue; // 跳过 null 值 1317 continue; // 跳过 null 值
1297 } 1318 }
1298 - 1319 + if ("1".equals(corePersonnel.getSex())) {
  1320 + corePersonnel.setSex("男");
  1321 + } else if ("2".equals(corePersonnel.getSex())) {
  1322 + corePersonnel.setSex("女");
  1323 + } else {
  1324 + corePersonnel.setSex("未知");
  1325 + }
1299 GetCorePersonnelBo corePersonnelBo = new GetCorePersonnelBo(corePersonnel); 1326 GetCorePersonnelBo corePersonnelBo = new GetCorePersonnelBo(corePersonnel);
1300 corePersonnelBoList.add(corePersonnelBo); 1327 corePersonnelBoList.add(corePersonnelBo);
1301 } 1328 }
1302 } 1329 }
1303 - dataModel.put("corePersonnelBoList", corePersonnelBoList); 1330 + data.setCorePersonnelBoList(corePersonnelBoList);
1304 1331
1305 // 4. 处理模板 → 生成XML字符串 1332 // 4. 处理模板 → 生成XML字符串
1306 StringWriter stringWriter = new StringWriter(); 1333 StringWriter stringWriter = new StringWriter();
1307 - template.process(dataModel, stringWriter); 1334 + template.process(data, stringWriter);
1308 String processedXml = stringWriter.toString(); 1335 String processedXml = stringWriter.toString();
1309 // 1. 定义服务器导出目录 1336 // 1. 定义服务器导出目录
1310 String exportDir = "/web/service/erp/xingyun/export/templates"; 1337 String exportDir = "/web/service/erp/xingyun/export/templates";
@@ -30,6 +30,12 @@ public class UpdateCustomerCreditVo implements BaseVo, Serializable { @@ -30,6 +30,12 @@ public class UpdateCustomerCreditVo implements BaseVo, Serializable {
30 private String id; 30 private String id;
31 31
32 /** 32 /**
  33 + * 编号
  34 + */
  35 + @ApiModelProperty(value = "编号")
  36 + private String serialNumber;
  37 +
  38 + /**
33 * 区域 39 * 区域
34 */ 40 */
35 @ApiModelProperty("区域") 41 @ApiModelProperty("区域")
1 -<?xml version="1.0" encoding="UTF-8" standalone="yes"?>  
2 -<w:document xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas"  
3 - xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"  
4 - xmlns:o="urn:schemas-microsoft-com:office:office"  
5 - xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships"  
6 - xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml"  
7 - xmlns:wp14="http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing"  
8 - xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing"  
9 - xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main"  
10 - xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml"  
11 - xmlns:w10="urn:schemas-microsoft-com:office:word"  
12 - xmlns:w15="http://schemas.microsoft.com/office/word/2012/wordml"  
13 - xmlns:wpg="http://schemas.microsoft.com/office/word/2010/wordprocessingGroup"  
14 - xmlns:wpi="http://schemas.microsoft.com/office/word/2010/wordprocessingInk"  
15 - xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml"  
16 - xmlns:wps="http://schemas.microsoft.com/office/word/2010/wordprocessingShape"  
17 - xmlns:wpsCustomData="http://www.wps.cn/officeDocument/2013/wpsCustomData" mc:Ignorable="w14 w15 wp14"> 1 +<w:document xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:wp14="http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w15="http://schemas.microsoft.com/office/word/2012/wordml" xmlns:wpg="http://schemas.microsoft.com/office/word/2010/wordprocessingGroup" xmlns:wpi="http://schemas.microsoft.com/office/word/2010/wordprocessingInk" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml" xmlns:wps="http://schemas.microsoft.com/office/word/2010/wordprocessingShape" xmlns:wpsCustomData="http://www.wps.cn/officeDocument/2013/wpsCustomData" mc:Ignorable="w14 w15 wp14">
18 <w:body> 2 <w:body>
19 - <w:p w14:paraId="6E3297A0"> 3 + <w:p w14:paraId="6C0E43C2">
20 <w:pPr> 4 <w:pPr>
21 <w:jc w:val="center"/> 5 <w:jc w:val="center"/>
22 <w:rPr> 6 <w:rPr>
23 - <w:sz w:val="32"/>  
24 - <w:szCs w:val="32"/> 7 + <w:sz w:val="5"/>
25 </w:rPr> 8 </w:rPr>
26 - <w:sectPr>  
27 - <w:type w:val="continuous"/>  
28 - <w:pgSz w:w="11910" w:h="16840"/>  
29 - <w:pgMar w:top="360" w:right="620" w:bottom="280" w:left="680" w:header="720" w:footer="720"  
30 - w:gutter="0"/>  
31 - <w:cols w:equalWidth="0" w:num="3">  
32 - <w:col w:w="6792" w:space="40"/>  
33 - <w:col w:w="656" w:space="39"/>  
34 - <w:col w:w="3083"/>  
35 - </w:cols>  
36 - </w:sectPr>  
37 </w:pPr> 9 </w:pPr>
38 <w:r> 10 <w:r>
39 <w:rPr> 11 <w:rPr>
@@ -42,8 +14,7 @@ @@ -42,8 +14,7 @@
42 <w:lang w:val="en-US" w:bidi="ar-SA"/> 14 <w:lang w:val="en-US" w:bidi="ar-SA"/>
43 </w:rPr> 15 </w:rPr>
44 <w:drawing> 16 <w:drawing>
45 - <wp:anchor distT="0" distB="0" distL="0" distR="0" simplePos="0" relativeHeight="251659264"  
46 - behindDoc="0" locked="0" layoutInCell="1" allowOverlap="1"> 17 + <wp:anchor distT="0" distB="0" distL="0" distR="0" simplePos="0" relativeHeight="251659264" behindDoc="0" locked="0" layoutInCell="1" allowOverlap="1">
47 <wp:simplePos x="0" y="0"/> 18 <wp:simplePos x="0" y="0"/>
48 <wp:positionH relativeFrom="page"> 19 <wp:positionH relativeFrom="page">
49 <wp:posOffset>1275080</wp:posOffset> 20 <wp:posOffset>1275080</wp:posOffset>
@@ -56,8 +27,7 @@ @@ -56,8 +27,7 @@
56 <wp:wrapNone/> 27 <wp:wrapNone/>
57 <wp:docPr id="1" name="image1.jpeg"/> 28 <wp:docPr id="1" name="image1.jpeg"/>
58 <wp:cNvGraphicFramePr> 29 <wp:cNvGraphicFramePr>
59 - <a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"  
60 - noChangeAspect="1"/> 30 + <a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/>
61 </wp:cNvGraphicFramePr> 31 </wp:cNvGraphicFramePr>
62 <a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"> 32 <a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main">
63 <a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"> 33 <a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture">
@@ -95,23 +65,28 @@ @@ -95,23 +65,28 @@
95 <w:sz w:val="32"/> 65 <w:sz w:val="32"/>
96 <w:szCs w:val="32"/> 66 <w:szCs w:val="32"/>
97 </w:rPr> 67 </w:rPr>
98 - <w:t xml:space="preserve"> </w:t> 68 + <w:t>客户资信调查表</w:t>
99 </w:r> 69 </w:r>
100 <w:r> 70 <w:r>
101 <w:rPr> 71 <w:rPr>
  72 + <w:rFonts w:hint="eastAsia"/>
102 <w:sz w:val="32"/> 73 <w:sz w:val="32"/>
103 <w:szCs w:val="32"/> 74 <w:szCs w:val="32"/>
  75 + <w:lang w:eastAsia="zh-CN"/>
104 </w:rPr> 76 </w:rPr>
105 - <w:t xml:space="preserve"> </w:t> 77 + <w:t></w:t>
106 </w:r> 78 </w:r>
107 <w:r> 79 <w:r>
108 <w:rPr> 80 <w:rPr>
109 <w:rFonts w:hint="eastAsia"/> 81 <w:rFonts w:hint="eastAsia"/>
110 <w:sz w:val="32"/> 82 <w:sz w:val="32"/>
111 <w:szCs w:val="32"/> 83 <w:szCs w:val="32"/>
  84 + <w:lang w:val="en-US" w:eastAsia="zh-CN"/>
112 </w:rPr> 85 </w:rPr>
113 - <w:t>客户资信调查表</w:t> 86 + <w:t>老客户)</w:t>
114 </w:r> 87 </w:r>
  88 + <w:bookmarkStart w:id="0" w:name="_GoBack"/>
  89 + <w:bookmarkEnd w:id="0"/>
115 </w:p> 90 </w:p>
116 <w:p w14:paraId="6C0E43C2"> 91 <w:p w14:paraId="6C0E43C2">
117 <w:pPr> 92 <w:pPr>
@@ -239,7 +214,7 @@ @@ -239,7 +214,7 @@
239 <w:sz w:val="16"/> 214 <w:sz w:val="16"/>
240 <w:szCs w:val="32"/> 215 <w:szCs w:val="32"/>
241 </w:rPr> 216 </w:rPr>
242 - <w:t>${region!}</w:t> 217 + <w:t xml:space="preserve"> ${region!}</w:t>
243 </w:r> 218 </w:r>
244 </w:p> 219 </w:p>
245 </w:tc> 220 </w:tc>
@@ -292,17 +267,7 @@ @@ -292,17 +267,7 @@
292 <w:szCs w:val="32"/> 267 <w:szCs w:val="32"/>
293 <w:lang w:val="en-US" w:eastAsia="zh-CN"/> 268 <w:lang w:val="en-US" w:eastAsia="zh-CN"/>
294 </w:rPr> 269 </w:rPr>
295 - <w:t>${registerDate!}</w:t>  
296 - </w:r>  
297 - <w:r>  
298 - <w:rPr>  
299 - <w:rFonts w:hint="eastAsia"/>  
300 - <w:w w:val="105"/>  
301 - <w:sz w:val="16"/>  
302 - <w:szCs w:val="32"/>  
303 - <w:lang w:val="en-US" w:eastAsia="zh-CN"/>  
304 - </w:rPr>  
305 - <w:t>e</w:t> 270 + <w:t xml:space="preserve"> ${registerDate!}</w:t>
306 </w:r> 271 </w:r>
307 </w:p> 272 </w:p>
308 </w:tc> 273 </w:tc>
@@ -355,7 +320,7 @@ @@ -355,7 +320,7 @@
355 <w:szCs w:val="32"/> 320 <w:szCs w:val="32"/>
356 <w:lang w:val="en-US" w:eastAsia="zh-CN"/> 321 <w:lang w:val="en-US" w:eastAsia="zh-CN"/>
357 </w:rPr> 322 </w:rPr>
358 - <w:t>${customerShortName!}</w:t> 323 + <w:t xml:space="preserve"> ${customerShortName!}</w:t>
359 </w:r> 324 </w:r>
360 </w:p> 325 </w:p>
361 </w:tc> 326 </w:tc>
@@ -419,7 +384,7 @@ @@ -419,7 +384,7 @@
419 <w:szCs w:val="32"/> 384 <w:szCs w:val="32"/>
420 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 385 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
421 </w:rPr> 386 </w:rPr>
422 - <w:t>${enterpriseType!}</w:t> 387 + <w:t xml:space="preserve"> ${enterpriseType!}</w:t>
423 </w:r> 388 </w:r>
424 </w:p> 389 </w:p>
425 </w:tc> 390 </w:tc>
@@ -543,7 +508,7 @@ @@ -543,7 +508,7 @@
543 <w:szCs w:val="32"/> 508 <w:szCs w:val="32"/>
544 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 509 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
545 </w:rPr> 510 </w:rPr>
546 - <w:t>${companyName!}</w:t> 511 + <w:t xml:space="preserve"> ${companyName!}</w:t>
547 </w:r> 512 </w:r>
548 </w:p> 513 </w:p>
549 </w:tc> 514 </w:tc>
@@ -600,7 +565,7 @@ @@ -600,7 +565,7 @@
600 <w:szCs w:val="32"/> 565 <w:szCs w:val="32"/>
601 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 566 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
602 </w:rPr> 567 </w:rPr>
603 - <w:t>${companyNature!}</w:t> 568 + <w:t xml:space="preserve"> ${companyNature!}</w:t>
604 </w:r> 569 </w:r>
605 </w:p> 570 </w:p>
606 </w:tc> 571 </w:tc>
@@ -699,7 +664,7 @@ @@ -699,7 +664,7 @@
699 <w:szCs w:val="32"/> 664 <w:szCs w:val="32"/>
700 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 665 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
701 </w:rPr> 666 </w:rPr>
702 - <w:t>${companyAddress!}</w:t> 667 + <w:t xml:space="preserve"> ${companyAddress!}</w:t>
703 </w:r> 668 </w:r>
704 </w:p> 669 </w:p>
705 </w:tc> 670 </w:tc>
@@ -757,7 +722,7 @@ @@ -757,7 +722,7 @@
757 <w:szCs w:val="32"/> 722 <w:szCs w:val="32"/>
758 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 723 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
759 </w:rPr> 724 </w:rPr>
760 - <w:t>${registeredCapital!}</w:t> 725 + <w:t xml:space="preserve"> ${registeredCapital!}</w:t>
761 </w:r> 726 </w:r>
762 </w:p> 727 </w:p>
763 </w:tc> 728 </w:tc>
@@ -856,7 +821,7 @@ @@ -856,7 +821,7 @@
856 <w:szCs w:val="32"/> 821 <w:szCs w:val="32"/>
857 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 822 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
858 </w:rPr> 823 </w:rPr>
859 - <w:t>${bankAccount!}</w:t> 824 + <w:t xml:space="preserve"> ${bankAccount!}</w:t>
860 </w:r> 825 </w:r>
861 <w:bookmarkStart w:id="0" w:name="_GoBack"/> 826 <w:bookmarkStart w:id="0" w:name="_GoBack"/>
862 <w:bookmarkEnd w:id="0"/> 827 <w:bookmarkEnd w:id="0"/>
@@ -916,7 +881,7 @@ @@ -916,7 +881,7 @@
916 <w:szCs w:val="32"/> 881 <w:szCs w:val="32"/>
917 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 882 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
918 </w:rPr> 883 </w:rPr>
919 - <w:t>${bankName!}</w:t> 884 + <w:t xml:space="preserve"> ${bankName!}</w:t>
920 </w:r> 885 </w:r>
921 </w:p> 886 </w:p>
922 </w:tc> 887 </w:tc>
@@ -1015,7 +980,7 @@ @@ -1015,7 +980,7 @@
1015 <w:szCs w:val="32"/> 980 <w:szCs w:val="32"/>
1016 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 981 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1017 </w:rPr> 982 </w:rPr>
1018 - <w:t>${taxNumber!}</w:t> 983 + <w:t xml:space="preserve"> ${taxNumber!}</w:t>
1019 </w:r> 984 </w:r>
1020 </w:p> 985 </w:p>
1021 </w:tc> 986 </w:tc>
@@ -1073,7 +1038,7 @@ @@ -1073,7 +1038,7 @@
1073 <w:szCs w:val="32"/> 1038 <w:szCs w:val="32"/>
1074 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 1039 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1075 </w:rPr> 1040 </w:rPr>
1076 - <w:t>${registrationTime!}</w:t> 1041 + <w:t xml:space="preserve"> ${registrationTime!}</w:t>
1077 </w:r> 1042 </w:r>
1078 </w:p> 1043 </w:p>
1079 </w:tc> 1044 </w:tc>
@@ -1130,7 +1095,7 @@ @@ -1130,7 +1095,7 @@
1130 <w:szCs w:val="32"/> 1095 <w:szCs w:val="32"/>
1131 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 1096 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1132 </w:rPr> 1097 </w:rPr>
1133 - <w:t>${businessYears!}</w:t> 1098 + <w:t xml:space="preserve"> ${businessYears!}</w:t>
1134 </w:r> 1099 </w:r>
1135 </w:p> 1100 </w:p>
1136 </w:tc> 1101 </w:tc>
@@ -1247,7 +1212,7 @@ @@ -1247,7 +1212,7 @@
1247 <w:szCs w:val="32"/> 1212 <w:szCs w:val="32"/>
1248 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 1213 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1249 </w:rPr> 1214 </w:rPr>
1250 - <w:t>${businessScope!}</w:t> 1215 + <w:t xml:space="preserve"> ${businessScope!}</w:t>
1251 </w:r> 1216 </w:r>
1252 </w:p> 1217 </w:p>
1253 </w:tc> 1218 </w:tc>
@@ -1610,7 +1575,7 @@ @@ -1610,7 +1575,7 @@
1610 <w:szCs w:val="32"/> 1575 <w:szCs w:val="32"/>
1611 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 1576 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1612 </w:rPr> 1577 </w:rPr>
1613 - <w:t><#if corePersonnel.name??>${corePersonnel.name}<#else></#if></w:t> 1578 + <w:t xml:space="preserve"> ${(corePersonnel.name)!}</w:t>
1614 </w:r> 1579 </w:r>
1615 </w:p> 1580 </w:p>
1616 </w:tc> 1581 </w:tc>
@@ -1642,7 +1607,7 @@ @@ -1642,7 +1607,7 @@
1642 <w:szCs w:val="32"/> 1607 <w:szCs w:val="32"/>
1643 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 1608 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1644 </w:rPr> 1609 </w:rPr>
1645 - <w:t><#if corePersonnel.sex??>${corePersonnel.sex}<#else></#if></w:t> 1610 + <w:t xml:space="preserve"> ${(corePersonnel.sex)!}</w:t>
1646 </w:r> 1611 </w:r>
1647 </w:p> 1612 </w:p>
1648 </w:tc> 1613 </w:tc>
@@ -1675,7 +1640,7 @@ @@ -1675,7 +1640,7 @@
1675 <w:szCs w:val="32"/> 1640 <w:szCs w:val="32"/>
1676 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 1641 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1677 </w:rPr> 1642 </w:rPr>
1678 - <w:t><#if corePersonnel.nativePlace??>${corePersonnel.nativePlace}<#else></#if></w:t> 1643 + <w:t xml:space="preserve"> ${(corePersonnel.nativePlace)!}</w:t>
1679 </w:r> 1644 </w:r>
1680 </w:p> 1645 </w:p>
1681 </w:tc> 1646 </w:tc>
@@ -1708,7 +1673,7 @@ @@ -1708,7 +1673,7 @@
1708 <w:szCs w:val="32"/> 1673 <w:szCs w:val="32"/>
1709 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 1674 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1710 </w:rPr> 1675 </w:rPr>
1711 - <w:t><#if corePersonnel.age??>${corePersonnel.age}<#else></#if></w:t> 1676 + <w:t xml:space="preserve"> ${(corePersonnel.age)!}</w:t>
1712 </w:r> 1677 </w:r>
1713 </w:p> 1678 </w:p>
1714 </w:tc> 1679 </w:tc>
@@ -1743,7 +1708,7 @@ @@ -1743,7 +1708,7 @@
1743 <w:szCs w:val="32"/> 1708 <w:szCs w:val="32"/>
1744 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 1709 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1745 </w:rPr> 1710 </w:rPr>
1746 - <w:t><#if corePersonnel.position??>${corePersonnel.position}<#else></#if></w:t> 1711 + <w:t xml:space="preserve"> ${(corePersonnel.position)!}</w:t>
1747 </w:r> 1712 </w:r>
1748 </w:p> 1713 </w:p>
1749 </w:tc> 1714 </w:tc>
@@ -1779,7 +1744,7 @@ @@ -1779,7 +1744,7 @@
1779 <w:szCs w:val="32"/> 1744 <w:szCs w:val="32"/>
1780 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 1745 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1781 </w:rPr> 1746 </w:rPr>
1782 - <w:t><#if corePersonnel.mobile??>${corePersonnel.mobile}<#else></#if></w:t> 1747 + <w:t xml:space="preserve"> ${(corePersonnel.mobile)!}</w:t>
1783 </w:r> 1748 </w:r>
1784 </w:p> 1749 </w:p>
1785 </w:tc> 1750 </w:tc>
@@ -1815,7 +1780,7 @@ @@ -1815,7 +1780,7 @@
1815 <w:szCs w:val="32"/> 1780 <w:szCs w:val="32"/>
1816 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 1781 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1817 </w:rPr> 1782 </w:rPr>
1818 - <w:t><#if corePersonnel.phone??>${corePersonnel.phone}<#else></#if></w:t> 1783 + <w:t xml:space="preserve"> ${(corePersonnel.phone)!}</w:t>
1819 </w:r> 1784 </w:r>
1820 </w:p> 1785 </w:p>
1821 </w:tc> 1786 </w:tc>
@@ -1851,7 +1816,7 @@ @@ -1851,7 +1816,7 @@
1851 <w:szCs w:val="32"/> 1816 <w:szCs w:val="32"/>
1852 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 1817 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1853 </w:rPr> 1818 </w:rPr>
1854 - <w:t><#if corePersonnel.email??>${corePersonnel.email}<#else></#if></w:t> 1819 + <w:t xml:space="preserve"> ${(corePersonnel.email)!}</w:t>
1855 </w:r> 1820 </w:r>
1856 </w:p> 1821 </w:p>
1857 </w:tc> 1822 </w:tc>
@@ -1887,7 +1852,7 @@ @@ -1887,7 +1852,7 @@
1887 <w:szCs w:val="32"/> 1852 <w:szCs w:val="32"/>
1888 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 1853 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
1889 </w:rPr> 1854 </w:rPr>
1890 - <w:t><#if corePersonnel.address??>${corePersonnel.address}<#else></#if></w:t> 1855 + <w:t xml:space="preserve"> ${(corePersonnel.address)!}</w:t>
1891 </w:r> 1856 </w:r>
1892 </w:p> 1857 </w:p>
1893 </w:tc> 1858 </w:tc>
@@ -2571,7 +2536,7 @@ @@ -2571,7 +2536,7 @@
2571 <w:szCs w:val="32"/> 2536 <w:szCs w:val="32"/>
2572 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 2537 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
2573 </w:rPr> 2538 </w:rPr>
2574 - <w:t>${businessProperty!}</w:t> 2539 + <w:t xml:space="preserve"> ${businessProperty!}</w:t>
2575 </w:r> 2540 </w:r>
2576 </w:p> 2541 </w:p>
2577 </w:tc> 2542 </w:tc>
@@ -2629,7 +2594,7 @@ @@ -2629,7 +2594,7 @@
2629 <w:szCs w:val="32"/> 2594 <w:szCs w:val="32"/>
2630 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 2595 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
2631 </w:rPr> 2596 </w:rPr>
2632 - <w:t>${landArea!}</w:t> 2597 + <w:t xml:space="preserve"> ${landArea!}</w:t>
2633 </w:r> 2598 </w:r>
2634 </w:p> 2599 </w:p>
2635 </w:tc> 2600 </w:tc>
@@ -2690,7 +2655,7 @@ @@ -2690,7 +2655,7 @@
2690 <w:szCs w:val="32"/> 2655 <w:szCs w:val="32"/>
2691 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 2656 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
2692 </w:rPr> 2657 </w:rPr>
2693 - <w:t>${storageConditions!}</w:t> 2658 + <w:t xml:space="preserve"> ${storageConditions!}</w:t>
2694 </w:r> 2659 </w:r>
2695 </w:p> 2660 </w:p>
2696 </w:tc> 2661 </w:tc>
@@ -2751,7 +2716,7 @@ @@ -2751,7 +2716,7 @@
2751 <w:szCs w:val="32"/> 2716 <w:szCs w:val="32"/>
2752 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 2717 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
2753 </w:rPr> 2718 </w:rPr>
2754 - <w:t>${employeeCount!}</w:t> 2719 + <w:t xml:space="preserve"> ${employeeCount!}</w:t>
2755 </w:r> 2720 </w:r>
2756 </w:p> 2721 </w:p>
2757 </w:tc> 2722 </w:tc>
@@ -2850,7 +2815,7 @@ @@ -2850,7 +2815,7 @@
2850 <w:szCs w:val="32"/> 2815 <w:szCs w:val="32"/>
2851 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 2816 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
2852 </w:rPr> 2817 </w:rPr>
2853 - <w:t>${equipmentAttributes!}</w:t> 2818 + <w:t xml:space="preserve"> ${equipmentAttributes!}</w:t>
2854 </w:r> 2819 </w:r>
2855 </w:p> 2820 </w:p>
2856 </w:tc> 2821 </w:tc>
@@ -2908,7 +2873,7 @@ @@ -2908,7 +2873,7 @@
2908 <w:szCs w:val="32"/> 2873 <w:szCs w:val="32"/>
2909 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 2874 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
2910 </w:rPr> 2875 </w:rPr>
2911 - <w:t>${assetEvaluation!}</w:t> 2876 + <w:t xml:space="preserve"> ${assetEvaluation!}</w:t>
2912 </w:r> 2877 </w:r>
2913 </w:p> 2878 </w:p>
2914 </w:tc> 2879 </w:tc>
@@ -2969,7 +2934,7 @@ @@ -2969,7 +2934,7 @@
2969 <w:szCs w:val="32"/> 2934 <w:szCs w:val="32"/>
2970 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 2935 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
2971 </w:rPr> 2936 </w:rPr>
2972 - <w:t>${lastYearSales!}</w:t> 2937 + <w:t xml:space="preserve"> ${lastYearSales!}</w:t>
2973 </w:r> 2938 </w:r>
2974 </w:p> 2939 </w:p>
2975 </w:tc> 2940 </w:tc>
@@ -3030,7 +2995,7 @@ @@ -3030,7 +2995,7 @@
3030 <w:szCs w:val="32"/> 2995 <w:szCs w:val="32"/>
3031 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 2996 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
3032 </w:rPr> 2997 </w:rPr>
3033 - <w:t>${monthlyAvgSales!}</w:t> 2998 + <w:t xml:space="preserve"> ${monthlyAvgSales!}</w:t>
3034 </w:r> 2999 </w:r>
3035 </w:p> 3000 </w:p>
3036 </w:tc> 3001 </w:tc>
@@ -3129,7 +3094,7 @@ @@ -3129,7 +3094,7 @@
3129 <w:szCs w:val="32"/> 3094 <w:szCs w:val="32"/>
3130 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 3095 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
3131 </w:rPr> 3096 </w:rPr>
3132 - <w:t>${invoiceItemUnit!}</w:t> 3097 + <w:t xml:space="preserve"> ${invoiceItemUnit!}</w:t>
3133 </w:r> 3098 </w:r>
3134 </w:p> 3099 </w:p>
3135 </w:tc> 3100 </w:tc>
@@ -3186,7 +3151,7 @@ @@ -3186,7 +3151,7 @@
3186 <w:szCs w:val="32"/> 3151 <w:szCs w:val="32"/>
3187 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 3152 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
3188 </w:rPr> 3153 </w:rPr>
3189 - <w:t>${certificationCertificate!}</w:t> 3154 + <w:t xml:space="preserve"> ${certificationCertificate!}</w:t>
3190 </w:r> 3155 </w:r>
3191 </w:p> 3156 </w:p>
3192 </w:tc> 3157 </w:tc>
@@ -3285,7 +3250,7 @@ @@ -3285,7 +3250,7 @@
3285 <w:szCs w:val="32"/> 3250 <w:szCs w:val="32"/>
3286 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 3251 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
3287 </w:rPr> 3252 </w:rPr>
3288 - <w:t>${productMatch!}</w:t> 3253 + <w:t xml:space="preserve"> ${productMatch!}</w:t>
3289 </w:r> 3254 </w:r>
3290 </w:p> 3255 </w:p>
3291 </w:tc> 3256 </w:tc>
@@ -3343,7 +3308,7 @@ @@ -3343,7 +3308,7 @@
3343 <w:szCs w:val="32"/> 3308 <w:szCs w:val="32"/>
3344 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 3309 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
3345 </w:rPr> 3310 </w:rPr>
3346 - <w:t>${majorCustomers!}</w:t> 3311 + <w:t xml:space="preserve"> ${majorCustomers!}</w:t>
3347 </w:r> 3312 </w:r>
3348 </w:p> 3313 </w:p>
3349 </w:tc> 3314 </w:tc>
@@ -3378,53 +3343,6 @@ @@ -3378,53 +3343,6 @@
3378 </w:tcBorders> 3343 </w:tcBorders>
3379 <w:vAlign w:val="center"/> 3344 <w:vAlign w:val="center"/>
3380 </w:tcPr> 3345 </w:tcPr>
3381 - <w:p w14:paraId="714E3017">  
3382 - <w:pPr>  
3383 - <w:jc w:val="center"/>  
3384 - <w:rPr>  
3385 - <w:sz w:val="16"/>  
3386 - <w:szCs w:val="32"/>  
3387 - </w:rPr>  
3388 - </w:pPr>  
3389 - </w:p>  
3390 - </w:tc>  
3391 - <w:tc>  
3392 - <w:tcPr>  
3393 - <w:tcW w:w="1854" w:type="dxa"/>  
3394 - <w:gridSpan w:val="4"/>  
3395 - <w:vAlign w:val="center"/>  
3396 - </w:tcPr>  
3397 - <w:p w14:paraId="74CC07C8">  
3398 - <w:pPr>  
3399 - <w:pStyle w:val="10"/>  
3400 - <w:jc w:val="center"/>  
3401 - <w:rPr>  
3402 - <w:sz w:val="16"/>  
3403 - <w:szCs w:val="32"/>  
3404 - </w:rPr>  
3405 - </w:pPr>  
3406 - <w:r>  
3407 - <w:rPr>  
3408 - <w:w w:val="105"/>  
3409 - <w:sz w:val="16"/>  
3410 - <w:szCs w:val="32"/>  
3411 - </w:rPr>  
3412 - <w:t>现住址</w:t>  
3413 - </w:r>  
3414 - </w:p>  
3415 - </w:tc>  
3416 - </w:tr>  
3417 -  
3418 - <!-- 核心人员信息开始 -->  
3419 -  
3420 - <!-- 核心人员信息结束 -->  
3421 - <w:tr>  
3422 - <w:tc>  
3423 - <w:tcPr>  
3424 - <w:tcW w:w="10482" w:type="dxa"/>  
3425 - <w:gridSpan w:val="17"/>  
3426 - <w:vAlign w:val="center"/>  
3427 - </w:tcPr>  
3428 <w:p w14:paraId="7F82CFF6"> 3346 <w:p w14:paraId="7F82CFF6">
3429 <w:pPr> 3347 <w:pPr>
3430 <w:jc w:val="center"/> 3348 <w:jc w:val="center"/>
@@ -3489,7 +3407,7 @@ @@ -3489,7 +3407,7 @@
3489 <w:szCs w:val="32"/> 3407 <w:szCs w:val="32"/>
3490 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 3408 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
3491 </w:rPr> 3409 </w:rPr>
3492 - <w:t>${mainProjects!}</w:t> 3410 + <w:t xml:space="preserve"> ${mainProjects!}</w:t>
3493 </w:r> 3411 </w:r>
3494 </w:p> 3412 </w:p>
3495 </w:tc> 3413 </w:tc>
@@ -3546,7 +3464,7 @@ @@ -3546,7 +3464,7 @@
3546 <w:szCs w:val="32"/> 3464 <w:szCs w:val="32"/>
3547 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 3465 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
3548 </w:rPr> 3466 </w:rPr>
3549 - <w:t>${industryInvolved!}</w:t> 3467 + <w:t xml:space="preserve"> ${industryInvolved!}</w:t>
3550 </w:r> 3468 </w:r>
3551 </w:p> 3469 </w:p>
3552 </w:tc> 3470 </w:tc>
@@ -3645,7 +3563,7 @@ @@ -3645,7 +3563,7 @@
3645 <w:szCs w:val="32"/> 3563 <w:szCs w:val="32"/>
3646 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 3564 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
3647 </w:rPr> 3565 </w:rPr>
3648 - <w:t>${industryExperience!}</w:t> 3566 + <w:t xml:space="preserve"> ${industryExperience!}</w:t>
3649 </w:r> 3567 </w:r>
3650 </w:p> 3568 </w:p>
3651 </w:tc> 3569 </w:tc>
@@ -3710,7 +3628,7 @@ @@ -3710,7 +3628,7 @@
3710 <w:szCs w:val="32"/> 3628 <w:szCs w:val="32"/>
3711 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 3629 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
3712 </w:rPr> 3630 </w:rPr>
3713 - <w:t>${hasDispute!}</w:t> 3631 + <w:t xml:space="preserve"> ${hasDispute!}</w:t>
3714 </w:r> 3632 </w:r>
3715 </w:p> 3633 </w:p>
3716 </w:tc> 3634 </w:tc>
@@ -3834,7 +3752,7 @@ @@ -3834,7 +3752,7 @@
3834 <w:szCs w:val="32"/> 3752 <w:szCs w:val="32"/>
3835 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 3753 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
3836 </w:rPr> 3754 </w:rPr>
3837 - <w:t>${cooperationStartDate!}</w:t> 3755 + <w:t xml:space="preserve"> ${cooperationStartDate!}</w:t>
3838 </w:r> 3756 </w:r>
3839 </w:p> 3757 </w:p>
3840 </w:tc> 3758 </w:tc>
@@ -3892,7 +3810,7 @@ @@ -3892,7 +3810,7 @@
3892 <w:szCs w:val="32"/> 3810 <w:szCs w:val="32"/>
3893 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 3811 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
3894 </w:rPr> 3812 </w:rPr>
3895 - <w:t>${monthlyAvgVolume!}</w:t> 3813 + <w:t xml:space="preserve"> ${monthlyAvgVolume!}</w:t>
3896 </w:r> 3814 </w:r>
3897 </w:p> 3815 </w:p>
3898 </w:tc> 3816 </w:tc>
@@ -3949,7 +3867,7 @@ @@ -3949,7 +3867,7 @@
3949 <w:szCs w:val="32"/> 3867 <w:szCs w:val="32"/>
3950 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 3868 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
3951 </w:rPr> 3869 </w:rPr>
3952 - <w:t>${isVerbalAgreement!}</w:t> 3870 + <w:t xml:space="preserve"> ${isVerbalAgreement!}</w:t>
3953 </w:r> 3871 </w:r>
3954 </w:p> 3872 </w:p>
3955 </w:tc> 3873 </w:tc>
@@ -4056,7 +3974,7 @@ @@ -4056,7 +3974,7 @@
4056 <w:szCs w:val="32"/> 3974 <w:szCs w:val="32"/>
4057 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 3975 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
4058 </w:rPr> 3976 </w:rPr>
4059 - <w:t>${otherAgreements!}</w:t> 3977 + <w:t xml:space="preserve"> ${otherAgreements!}</w:t>
4060 </w:r> 3978 </w:r>
4061 </w:p> 3979 </w:p>
4062 </w:tc> 3980 </w:tc>
@@ -4155,7 +4073,7 @@ @@ -4155,7 +4073,7 @@
4155 <w:szCs w:val="32"/> 4073 <w:szCs w:val="32"/>
4156 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 4074 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
4157 </w:rPr> 4075 </w:rPr>
4158 - <w:t>${hasLongTermContract!}</w:t> 4076 + <w:t xml:space="preserve"> ${hasLongTermContract!}</w:t>
4159 </w:r> 4077 </w:r>
4160 </w:p> 4078 </w:p>
4161 </w:tc> 4079 </w:tc>
@@ -4212,7 +4130,7 @@ @@ -4212,7 +4130,7 @@
4212 <w:szCs w:val="32"/> 4130 <w:szCs w:val="32"/>
4213 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 4131 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
4214 </w:rPr> 4132 </w:rPr>
4215 - <w:t>${contractType!}</w:t> 4133 + <w:t xml:space="preserve"> ${contractType!}</w:t>
4216 </w:r> 4134 </w:r>
4217 </w:p> 4135 </w:p>
4218 </w:tc> 4136 </w:tc>
@@ -4270,7 +4188,7 @@ @@ -4270,7 +4188,7 @@
4270 <w:szCs w:val="32"/> 4188 <w:szCs w:val="32"/>
4271 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 4189 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
4272 </w:rPr> 4190 </w:rPr>
4273 - <w:t>${hasInterruption!}</w:t> 4191 + <w:t xml:space="preserve"> ${hasInterruption!}</w:t>
4274 </w:r> 4192 </w:r>
4275 </w:p> 4193 </w:p>
4276 </w:tc> 4194 </w:tc>
@@ -4394,7 +4312,7 @@ @@ -4394,7 +4312,7 @@
4394 <w:szCs w:val="32"/> 4312 <w:szCs w:val="32"/>
4395 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 4313 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
4396 </w:rPr> 4314 </w:rPr>
4397 - <w:t>${settlementPeriod!}</w:t> 4315 + <w:t xml:space="preserve"> ${settlementPeriod!}</w:t>
4398 </w:r> 4316 </w:r>
4399 </w:p> 4317 </w:p>
4400 </w:tc> 4318 </w:tc>
@@ -4461,7 +4379,7 @@ @@ -4461,7 +4379,7 @@
4461 <w:szCs w:val="32"/> 4379 <w:szCs w:val="32"/>
4462 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 4380 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
4463 </w:rPr> 4381 </w:rPr>
4464 - <w:t>${materialSupplyPlan!}</w:t> 4382 + <w:t xml:space="preserve"> ${materialSupplyPlan!}</w:t>
4465 </w:r> 4383 </w:r>
4466 </w:p> 4384 </w:p>
4467 </w:tc> 4385 </w:tc>
@@ -4519,7 +4437,7 @@ @@ -4519,7 +4437,7 @@
4519 <w:szCs w:val="32"/> 4437 <w:szCs w:val="32"/>
4520 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 4438 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
4521 </w:rPr> 4439 </w:rPr>
4522 - <w:t>${suggestedCategory!}</w:t> 4440 + <w:t xml:space="preserve"> ${suggestedCategory!}</w:t>
4523 </w:r> 4441 </w:r>
4524 </w:p> 4442 </w:p>
4525 </w:tc> 4443 </w:tc>
@@ -4618,7 +4536,7 @@ @@ -4618,7 +4536,7 @@
4618 <w:szCs w:val="32"/> 4536 <w:szCs w:val="32"/>
4619 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 4537 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
4620 </w:rPr> 4538 </w:rPr>
4621 - <w:t>${creditLimit!}</w:t> 4539 + <w:t xml:space="preserve"> ${creditLimit!}</w:t>
4622 </w:r> 4540 </w:r>
4623 </w:p> 4541 </w:p>
4624 </w:tc> 4542 </w:tc>
@@ -4676,7 +4594,7 @@ @@ -4676,7 +4594,7 @@
4676 <w:szCs w:val="32"/> 4594 <w:szCs w:val="32"/>
4677 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 4595 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
4678 </w:rPr> 4596 </w:rPr>
4679 - <w:t>${investigatorName!}</w:t> 4597 + <w:t xml:space="preserve"> ${investigatorName!}</w:t>
4680 </w:r> 4598 </w:r>
4681 </w:p> 4599 </w:p>
4682 </w:tc> 4600 </w:tc>
@@ -4733,7 +4651,7 @@ @@ -4733,7 +4651,7 @@
4733 <w:szCs w:val="32"/> 4651 <w:szCs w:val="32"/>
4734 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 4652 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
4735 </w:rPr> 4653 </w:rPr>
4736 - <w:t>${supervisorReviewName!}</w:t> 4654 + <w:t xml:space="preserve"> ${supervisorReviewName!}</w:t>
4737 </w:r> 4655 </w:r>
4738 </w:p> 4656 </w:p>
4739 </w:tc> 4657 </w:tc>
@@ -4856,7 +4774,7 @@ @@ -4856,7 +4774,7 @@
4856 <w:szCs w:val="32"/> 4774 <w:szCs w:val="32"/>
4857 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 4775 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
4858 </w:rPr> 4776 </w:rPr>
4859 - <w:t>${annualTotalSales!}</w:t> 4777 + <w:t xml:space="preserve"> ${annualTotalSales!}</w:t>
4860 </w:r> 4778 </w:r>
4861 </w:p> 4779 </w:p>
4862 </w:tc> 4780 </w:tc>
@@ -4913,7 +4831,7 @@ @@ -4913,7 +4831,7 @@
4913 <w:szCs w:val="32"/> 4831 <w:szCs w:val="32"/>
4914 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 4832 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
4915 </w:rPr> 4833 </w:rPr>
4916 - <w:t>${mainIndustry!}</w:t> 4834 + <w:t xml:space="preserve"> ${mainIndustry!}</w:t>
4917 </w:r> 4835 </w:r>
4918 </w:p> 4836 </w:p>
4919 </w:tc> 4837 </w:tc>
@@ -5027,7 +4945,7 @@ @@ -5027,7 +4945,7 @@
5027 <w:szCs w:val="32"/> 4945 <w:szCs w:val="32"/>
5028 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 4946 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
5029 </w:rPr> 4947 </w:rPr>
5030 - <w:t>${annualMaterialOverview!}</w:t> 4948 + <w:t xml:space="preserve"> ${annualMaterialOverview!}</w:t>
5031 </w:r> 4949 </w:r>
5032 </w:p> 4950 </w:p>
5033 </w:tc> 4951 </w:tc>
@@ -5150,7 +5068,7 @@ @@ -5150,7 +5068,7 @@
5150 <w:szCs w:val="32"/> 5068 <w:szCs w:val="32"/>
5151 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 5069 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
5152 </w:rPr> 5070 </w:rPr>
5153 - <w:t>${companySettlementPeriod!}</w:t> 5071 + <w:t xml:space="preserve"> ${companySettlementPeriod!}</w:t>
5154 </w:r> 5072 </w:r>
5155 </w:p> 5073 </w:p>
5156 </w:tc> 5074 </w:tc>
@@ -5207,7 +5125,7 @@ @@ -5207,7 +5125,7 @@
5207 <w:szCs w:val="32"/> 5125 <w:szCs w:val="32"/>
5208 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 5126 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
5209 </w:rPr> 5127 </w:rPr>
5210 - <w:t>${companyCreditLimit!}</w:t> 5128 + <w:t xml:space="preserve"> ${companyCreditLimit!}</w:t>
5211 </w:r> 5129 </w:r>
5212 </w:p> 5130 </w:p>
5213 </w:tc> 5131 </w:tc>
@@ -5265,7 +5183,7 @@ @@ -5265,7 +5183,7 @@
5265 <w:szCs w:val="32"/> 5183 <w:szCs w:val="32"/>
5266 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 5184 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
5267 </w:rPr> 5185 </w:rPr>
5268 - <w:t>${companyMaterialSupplyPlan!}</w:t> 5186 + <w:t xml:space="preserve"> ${companyMaterialSupplyPlan!}</w:t>
5269 </w:r> 5187 </w:r>
5270 </w:p> 5188 </w:p>
5271 </w:tc> 5189 </w:tc>
@@ -5322,7 +5240,7 @@ @@ -5322,7 +5240,7 @@
5322 <w:szCs w:val="32"/> 5240 <w:szCs w:val="32"/>
5323 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 5241 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
5324 </w:rPr> 5242 </w:rPr>
5325 - <w:t>${companySuggestedCategory!}</w:t> 5243 + <w:t xml:space="preserve"> ${companySuggestedCategory!}</w:t>
5326 </w:r> 5244 </w:r>
5327 </w:p> 5245 </w:p>
5328 </w:tc> 5246 </w:tc>
@@ -5424,7 +5342,7 @@ @@ -5424,7 +5342,7 @@
5424 <w:szCs w:val="32"/> 5342 <w:szCs w:val="32"/>
5425 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 5343 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
5426 </w:rPr> 5344 </w:rPr>
5427 -<!-- <w:t>${复核!}</w:t>--> 5345 + <w:t xml:space="preserve"> ${marketingDepartmentManagementName!}</w:t>
5428 </w:r> 5346 </w:r>
5429 </w:p> 5347 </w:p>
5430 </w:tc> 5348 </w:tc>
@@ -5526,7 +5444,7 @@ @@ -5526,7 +5444,7 @@
5526 <w:szCs w:val="32"/> 5444 <w:szCs w:val="32"/>
5527 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/> 5445 <w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="zh-CN"/>
5528 </w:rPr> 5446 </w:rPr>
5529 -<!-- <w:t>${审批!}</w:t>--> 5447 + <w:t xml:space="preserve"> ${marketingCenterSupervisorName!}</w:t>
5530 </w:r> 5448 </w:r>
5531 </w:p> 5449 </w:p>
5532 </w:tc> 5450 </w:tc>