提交 7afbf96d authored 作者: 孙洁清's avatar 孙洁清

sds

上级 d482af48
...@@ -22,6 +22,7 @@ import java.text.DecimalFormat; ...@@ -22,6 +22,7 @@ import java.text.DecimalFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Set;
/** /**
* @author mcj * @author mcj
...@@ -182,8 +183,18 @@ public class EvaluationController { ...@@ -182,8 +183,18 @@ public class EvaluationController {
}else{ }else{
wps.put("agree", "不同意"); wps.put("agree", "不同意");
} }
Set<String> strings = wps.keySet();
for (String str : strings) {
String s = wps.get(str);
if(!StringUtils.isEmpty(s)&&s.equals("-1")){
wps.put(str,"0");
}else if(StringUtils.isEmpty(s)){
wps.put(str,"无");
}
}
String w = FreeMakerUtils.parseTpl("reportTemplate", wps); String w = FreeMakerUtils.parseTpl("reportTemplate", wps);
if(w==null){ if(StringUtils.isEmpty(w)){
return ServerResponse.error(500); return ServerResponse.error(500);
} }
return ServerResponse.ok(w); return ServerResponse.ok(w);
......
...@@ -13,19 +13,17 @@ import java.util.Map; ...@@ -13,19 +13,17 @@ import java.util.Map;
public class FreeMakerUtils { public class FreeMakerUtils {
public static String parseTpl(String viewName, Map params) { public static String parseTpl(String viewName, Map params) {
// Configuration cfg = SpringContextHolder.getBean(Configuration.class); try {
Configuration cfg = new Configuration(); Configuration cfg = new Configuration();
cfg.setClassForTemplateLoading(FreeMakerUtils.class, "/templates/"); cfg.setClassForTemplateLoading(FreeMakerUtils.class, "/templates/");
Template t = null; Template t = cfg.getTemplate(viewName + ".ftl");
try {
t = cfg.getTemplate(viewName + ".ftl");
String word = createWord(t, params); String word = createWord(t, params);
return "/doc/"+word; return "/doc/"+word;
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
}
return null; return null;
} }
}
public static String createWord(Template template, Map<String, List<TechnologyContent>> dataMap){ public static String createWord(Template template, Map<String, List<TechnologyContent>> dataMap){
try { try {
//文件路径 //文件路径
......
...@@ -42,16 +42,32 @@ public class WpsUtil { ...@@ -42,16 +42,32 @@ public class WpsUtil {
keyValue.put("applicationType" + i + 1, ApplicationType.getByCode(code).getName()); keyValue.put("applicationType" + i + 1, ApplicationType.getByCode(code).getName());
} }
keyValue.put("time", String.valueOf(reform.getTime())); keyValue.put("time", String.valueOf(reform.getTime()));
if(StringUtils.isEmpty(String.valueOf(reform.getTime()))){
keyValue.put("time", "0");
}
keyValue.put("tableNum", "0");
if(!StringUtils.isEmpty(String.valueOf(reform.getTableNum()))){
keyValue.put("tableNum", String.valueOf(reform.getTableNum())); keyValue.put("tableNum", String.valueOf(reform.getTableNum()));
}
keyValue.put("databaseNum", String.valueOf(reform.getDatabaseNum())); keyValue.put("databaseNum", String.valueOf(reform.getDatabaseNum()));
keyValue.put("strategy", strategyToString(reform.getStrategy())); keyValue.put("strategy", strategyToString(reform.getStrategy()));
keyValue.put("rto", RtoEnum.getByCode(reform.getRto()).getName()); keyValue.put("rto", RtoEnum.getByCode(reform.getRto()).getName());
keyValue.put("rpo", RpoEnum.getByCode(reform.getRpo()).getName()); keyValue.put("rpo", RpoEnum.getByCode(reform.getRpo()).getName());
keyValue.put("unitName", reform.getUnitName()); keyValue.put("unitName","无");
if(!StringUtils.isEmpty(reform.getUnitName())){
keyValue.put("unitName",reform.getUnitName() );
}
keyValue.put("unitPhone", reform.getUnitPhone()); keyValue.put("unitPhone", reform.getUnitPhone());
keyValue.put("unitContent", reform.getUnitContent()); keyValue.put("unitContent", reform.getUnitContent());
keyValue.put("gradeProtection", flipYesOrNo(reform.getGradeProtection())); keyValue.put("gradeProtection", flipYesOrNo(reform.getGradeProtection()));
keyValue.put("cycle", String.valueOf(reform.getCycle())); keyValue.put("cycle", String.valueOf(reform.getCycle()));
if(reform.getCycle()==null){
keyValue.put("cycle","0" );
}
SystemStructure systemStructure = reform.getSystemStructure(); SystemStructure systemStructure = reform.getSystemStructure();
Details application = systemStructure.getApplication(); Details application = systemStructure.getApplication();
getSys("application", application, keyValue); getSys("application", application, keyValue);
...@@ -114,7 +130,14 @@ public class WpsUtil { ...@@ -114,7 +130,14 @@ public class WpsUtil {
Apply apply = reform.getApply(); Apply apply = reform.getApply();
keyValue.put("applyCost", String.valueOf(apply.getCost())); keyValue.put("applyCost", String.valueOf(apply.getCost()));
keyValue.put("applyReason", apply.getReason()); if(StringUtils.isEmpty(String.valueOf(apply.getCost()))||apply.getCost()==-1) {
keyValue.put("applyCost", "0");
}
if(!StringUtils.isEmpty(apply.getReason())&&apply.getReason().equals("-1")) {
keyValue.put("applyReason","无");
}else {
keyValue.put("applyReason",apply.getReason());
}
DevelopLanguageSystem developLanguageSystem = reform.getDevelopLanguageSystem(); DevelopLanguageSystem developLanguageSystem = reform.getDevelopLanguageSystem();
keyValue.put("language", developLanguageSystem.getName()); keyValue.put("language", developLanguageSystem.getName());
...@@ -134,12 +157,18 @@ public class WpsUtil { ...@@ -134,12 +157,18 @@ public class WpsUtil {
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String format = simpleDateFormat.format(assessmentReport.getTime()); String format = simpleDateFormat.format(assessmentReport.getTime());
keyValue.put("inspectTime", format); keyValue.put("inspectTime", format);
keyValue.put("createTime", System.currentTimeMillis() + ""); SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String f = sdf.format(assessmentReport.getTime());
keyValue.put("createTime", f);
keyValue.put("difficulty", String.valueOf(assessmentReport.getDifficulty())); keyValue.put("difficulty", String.valueOf(assessmentReport.getDifficulty()));
keyValue.put("budget", assessmentReport.getBudget()); keyValue.put("budget", assessmentReport.getBudget());
SysScale sysScale = assessmentReport.getSysScale(); SysScale sysScale = assessmentReport.getSysScale();
if(StringUtils.isEmpty(sysScale.getCode().getNum().toString())||sysScale.getCode().getNum()==-1) {
keyValue.put("sysScaleCodeNum", "0");
}else{
keyValue.put("sysScaleCodeNum", sysScale.getCode().getNum().toString()); keyValue.put("sysScaleCodeNum", sysScale.getCode().getNum().toString());
}
keyValue.put("sysScaleCodeDes", sysScale.getCode().getDes()); keyValue.put("sysScaleCodeDes", sysScale.getCode().getDes());
keyValue.put("sysScaleFileNum", sysScale.getFile().getNum().toString()); keyValue.put("sysScaleFileNum", sysScale.getFile().getNum().toString());
......
...@@ -1281,7 +1281,7 @@ ...@@ -1281,7 +1281,7 @@
<w:sz w:val="48"/> <w:sz w:val="48"/>
<w:sz-cs w:val="48"/> <w:sz-cs w:val="48"/>
</w:rPr> </w:rPr>
<w:t>${unitName}</w:t> <w:t>${unitName!'无'}</w:t>
</w:r> </w:r>
<w:r> <w:r>
<w:rPr> <w:rPr>
...@@ -1306,7 +1306,7 @@ ...@@ -1306,7 +1306,7 @@
<w:sz w:val="48"/> <w:sz w:val="48"/>
<w:sz-cs w:val="48"/> <w:sz-cs w:val="48"/>
</w:rPr> </w:rPr>
<w:t>${projectName}</w:t> <w:t>${projectName!'无'}</w:t>
</w:r> </w:r>
</w:p> </w:p>
<w:p> <w:p>
...@@ -1552,7 +1552,7 @@ ...@@ -1552,7 +1552,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${unitName}</w:t> <w:t>${unitName!'无'}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -1641,7 +1641,7 @@ ...@@ -1641,7 +1641,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${projectName}应用软件</w:t> <w:t>${projectName!'无'}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -1730,7 +1730,7 @@ ...@@ -1730,7 +1730,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${cost}万</w:t> <w:t>${cost!'0'}万</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -1819,7 +1819,7 @@ ...@@ -1819,7 +1819,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${language}</w:t> <w:t>${language!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -1908,7 +1908,7 @@ ...@@ -1908,7 +1908,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${framework}</w:t> <w:t>${framework!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -1996,7 +1996,7 @@ ...@@ -1996,7 +1996,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${sysScaleCodeNum}</w:t> <w:t>${sysScaleCodeNum!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -2084,7 +2084,7 @@ ...@@ -2084,7 +2084,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${moduleNum}</w:t> <w:t>${moduleNum!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -2173,7 +2173,7 @@ ...@@ -2173,7 +2173,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz w:val="24"/><w:sz-cs w:val="24"/></w:rPr><w:t>${difficulty}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="24"/><w:sz-cs w:val="24"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz w:val="24"/><w:sz-cs w:val="24"/></w:rPr><w:t>${difficulty!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="24"/><w:sz-cs w:val="24"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -2262,7 +2262,7 @@ ...@@ -2262,7 +2262,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${mode}</w:t> <w:t>${mode!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -2351,7 +2351,7 @@ ...@@ -2351,7 +2351,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${danjia}人工月</w:t> <w:t>${danjia!''}人工月</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -2440,7 +2440,7 @@ ...@@ -2440,7 +2440,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${applyCost}万元</w:t> <w:t>${applyCost!'0'}万元</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -2529,7 +2529,7 @@ ...@@ -2529,7 +2529,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${yusuan}万元</w:t> <w:t>${yusuan!''}万元</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -2678,7 +2678,7 @@ ...@@ -2678,7 +2678,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${createTime}-1</w:t> <w:t>${createTime!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -2744,7 +2744,7 @@ ...@@ -2744,7 +2744,7 @@
<w:sz w:val="24"/> <w:sz w:val="24"/>
<w:sz-cs w:val="24"/> <w:sz-cs w:val="24"/>
</w:rPr> </w:rPr>
<w:t>${inspectTime}</w:t> <w:t>${inspectTime!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -2927,7 +2927,7 @@ ...@@ -2927,7 +2927,7 @@
<w:sz w:val="48"/> <w:sz w:val="48"/>
<w:sz-cs w:val="48"/> <w:sz-cs w:val="48"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:ascii="黑体" w:h-ansi="黑体" w:fareast="黑体" w:cs="黑体" w:hint="fareast"/><w:sz w:val="48"/><w:sz-cs w:val="48"/></w:rPr><w:t>${unitName}</w:t></w:r><w:r><w:rPr><w:rFonts w:ascii="黑体" w:h-ansi="黑体" w:fareast="黑体" w:hint="fareast"/><w:sz w:val="48"/><w:sz-cs w:val="48"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:ascii="黑体" w:h-ansi="黑体" w:fareast="黑体" w:cs="黑体" w:hint="fareast"/><w:sz w:val="48"/><w:sz-cs w:val="48"/></w:rPr><w:t>${unitName!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:ascii="黑体" w:h-ansi="黑体" w:fareast="黑体" w:hint="fareast"/><w:sz w:val="48"/><w:sz-cs w:val="48"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
<w:p> <w:p>
...@@ -2944,7 +2944,7 @@ ...@@ -2944,7 +2944,7 @@
<w:sz w:val="48"/> <w:sz w:val="48"/>
<w:sz-cs w:val="48"/> <w:sz-cs w:val="48"/>
</w:rPr> </w:rPr>
<w:t>${projectName}</w:t> <w:t>${projectName!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
<w:p> <w:p>
...@@ -3187,7 +3187,7 @@ ...@@ -3187,7 +3187,7 @@
<w:rFonts w:ascii="黑体" w:h-ansi="黑体" w:fareast="黑体" w:hint="fareast"/> <w:rFonts w:ascii="黑体" w:h-ansi="黑体" w:fareast="黑体" w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="24"/><w:sz-cs w:val="24"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:ascii="黑体" w:h-ansi="黑体" w:fareast="黑体" w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t>${createTime}-1</w:t> <w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="24"/><w:sz-cs w:val="24"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:ascii="黑体" w:h-ansi="黑体" w:fareast="黑体" w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t>${createTime!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -3250,7 +3250,7 @@ ...@@ -3250,7 +3250,7 @@
<w:rFonts w:ascii="黑体" w:h-ansi="黑体" w:fareast="黑体" w:hint="fareast"/> <w:rFonts w:ascii="黑体" w:h-ansi="黑体" w:fareast="黑体" w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="24"/><w:sz-cs w:val="24"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${inspectTime}</w:t></w:r><w:r><w:rPr><w:rFonts w:ascii="黑体" w:h-ansi="黑体" w:fareast="黑体" w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="24"/><w:sz-cs w:val="24"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${inspectTime!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:ascii="黑体" w:h-ansi="黑体" w:fareast="黑体" w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -6323,7 +6323,7 @@ ...@@ -6323,7 +6323,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="24"/><w:sz-cs w:val="24"/></w:rPr><w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t>${unitName}</w:t> <w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="24"/><w:sz-cs w:val="24"/></w:rPr><w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t>${unitName!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -6394,7 +6394,7 @@ ...@@ -6394,7 +6394,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="24"/><w:sz-cs w:val="24"/></w:rPr><w:t>${projectName}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="24"/><w:sz-cs w:val="24"/></w:rPr><w:t>${projectName!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -6466,7 +6466,7 @@ ...@@ -6466,7 +6466,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${cost}</w:t> <w:t>${cost!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -6537,7 +6537,7 @@ ...@@ -6537,7 +6537,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${cycle}年</w:t> <w:t>${cycle!''}年</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -6608,7 +6608,7 @@ ...@@ -6608,7 +6608,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${time}年</w:t> <w:t>${time!''}年</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -6679,7 +6679,7 @@ ...@@ -6679,7 +6679,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${address}</w:t> <w:t>${address!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -6750,7 +6750,7 @@ ...@@ -6750,7 +6750,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${secret}</w:t> <w:t>${secret!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -6822,7 +6822,7 @@ ...@@ -6822,7 +6822,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${gradeProtection}</w:t> <w:t>${gradeProtection!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -6893,7 +6893,7 @@ ...@@ -6893,7 +6893,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${framework}</w:t> <w:t>${framework!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -6965,7 +6965,7 @@ ...@@ -6965,7 +6965,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${disasterTolerance}</w:t> <w:t>${disasterTolerance!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -7107,7 +7107,7 @@ ...@@ -7107,7 +7107,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${moduleNum}</w:t> <w:t>${moduleNum!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -7179,7 +7179,7 @@ ...@@ -7179,7 +7179,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseNum}</w:t> <w:t>${databaseNum!'0'}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -7250,7 +7250,7 @@ ...@@ -7250,7 +7250,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${mode}</w:t> <w:t>${mode!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -7423,13 +7423,17 @@ ...@@ -7423,13 +7423,17 @@
<w:tcPr> <w:tcPr>
<w:tcW w:w="2423" w:type="dxa"/> <w:tcW w:w="2423" w:type="dxa"/>
<w:shd w:val="clear" w:color="auto" w:fill="auto"/> <w:shd w:val="clear" w:color="auto" w:fill="auto"/>
<w:vAlign w:val="center"/>
</w:tcPr> </w:tcPr>
<w:p> <w:p>
<w:pPr>
<w:jc w:val="center"/>
</w:pPr>
<w:r> <w:r>
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${devFrameworks1}</w:t> <w:t>${devFrameworks1!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -7502,7 +7506,7 @@ ...@@ -7502,7 +7506,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${devFrameworks2}</w:t> <w:t>${devFrameworks2!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -7575,7 +7579,7 @@ ...@@ -7575,7 +7579,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${devFrameworks3}</w:t> <w:t>${devFrameworks3!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -7648,7 +7652,7 @@ ...@@ -7648,7 +7652,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${devFrameworks4}</w:t> <w:t>${devFrameworks4!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -7721,7 +7725,7 @@ ...@@ -7721,7 +7725,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${devFrameworks5}</w:t> <w:t>${devFrameworks5!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -7795,7 +7799,7 @@ ...@@ -7795,7 +7799,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${fontDevTechnologies1}</w:t> <w:t>${fontDevTechnologies1!''}</w:t>
</w:r> </w:r>
<aml:annotation aml:id="9" w:type="Word.Bookmark.End"/> <aml:annotation aml:id="9" w:type="Word.Bookmark.End"/>
</w:p> </w:p>
...@@ -7869,7 +7873,7 @@ ...@@ -7869,7 +7873,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${fontDevTechnologies2}</w:t> <w:t>${fontDevTechnologies2!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -7942,7 +7946,7 @@ ...@@ -7942,7 +7946,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${fontDevTechnologies3}</w:t> <w:t>${fontDevTechnologies3!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8015,7 +8019,7 @@ ...@@ -8015,7 +8019,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${fontDevTechnologies4}</w:t> <w:t>${fontDevTechnologies4!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8088,7 +8092,7 @@ ...@@ -8088,7 +8092,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${fontDevTechnologies5}</w:t> <w:t>${fontDevTechnologies5!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8161,7 +8165,7 @@ ...@@ -8161,7 +8165,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${fontDevTechnologies6}</w:t> <w:t>${fontDevTechnologies6!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8234,7 +8238,7 @@ ...@@ -8234,7 +8238,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${csDevTechnologies1}</w:t> <w:t>${csDevTechnologies1!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8307,7 +8311,7 @@ ...@@ -8307,7 +8311,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${csDevTechnologies2}</w:t> <w:t>${csDevTechnologies2!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8380,7 +8384,7 @@ ...@@ -8380,7 +8384,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${csDevTechnologies3}</w:t> <w:t>${csDevTechnologies3!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8453,7 +8457,7 @@ ...@@ -8453,7 +8457,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${csDevTechnologies4}</w:t> <w:t>${csDevTechnologies4!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8526,7 +8530,7 @@ ...@@ -8526,7 +8530,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${csDevTechnologies5}</w:t> <w:t>${csDevTechnologies5!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8599,7 +8603,7 @@ ...@@ -8599,7 +8603,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${csDevTechnologies6}</w:t> <w:t>${csDevTechnologies6!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8672,7 +8676,7 @@ ...@@ -8672,7 +8676,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${opGAs1}</w:t> <w:t>${opGAs1!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8745,7 +8749,7 @@ ...@@ -8745,7 +8749,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${opGAs2}</w:t> <w:t>${opGAs2!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8818,7 +8822,7 @@ ...@@ -8818,7 +8822,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${opGAs3}</w:t> <w:t>${opGAs3!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8891,7 +8895,7 @@ ...@@ -8891,7 +8895,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${opGAs4}</w:t> <w:t>${opGAs4!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -8964,7 +8968,7 @@ ...@@ -8964,7 +8968,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${opGAs5}</w:t> <w:t>${opGAs5!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9037,7 +9041,7 @@ ...@@ -9037,7 +9041,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${language}</w:t> <w:t>${language!'无'}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9110,7 +9114,7 @@ ...@@ -9110,7 +9114,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${devLanguages1}</w:t> <w:t>${devLanguages1!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9183,7 +9187,7 @@ ...@@ -9183,7 +9187,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${devLanguages2}</w:t> <w:t>${devLanguages2!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9256,7 +9260,7 @@ ...@@ -9256,7 +9260,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${devLanguages3}</w:t> <w:t>${devLanguages3!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9329,7 +9333,7 @@ ...@@ -9329,7 +9333,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${devLanguages4}</w:t> <w:t>${devLanguages4!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9402,7 +9406,7 @@ ...@@ -9402,7 +9406,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${devLanguages5}</w:t> <w:t>${devLanguages5!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9580,7 +9584,7 @@ ...@@ -9580,7 +9584,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${middleware1}</w:t> <w:t>${middleware1!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9648,7 +9652,7 @@ ...@@ -9648,7 +9652,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${middleware2}</w:t> <w:t>${middleware2!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9716,7 +9720,7 @@ ...@@ -9716,7 +9720,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${middleware3}</w:t> <w:t>${middleware3!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9784,7 +9788,7 @@ ...@@ -9784,7 +9788,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${middleware4}</w:t> <w:t>${middleware4!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9852,7 +9856,7 @@ ...@@ -9852,7 +9856,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${middleware5}</w:t> <w:t>${middleware5!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9920,7 +9924,7 @@ ...@@ -9920,7 +9924,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${otherApi1}</w:t> <w:t>${otherApi1!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -9988,7 +9992,7 @@ ...@@ -9988,7 +9992,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${otherApi2}</w:t> <w:t>${otherApi2!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10056,7 +10060,7 @@ ...@@ -10056,7 +10060,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${otherApi3}</w:t> <w:t>${otherApi3!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10124,7 +10128,7 @@ ...@@ -10124,7 +10128,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${otherApi4}</w:t> <w:t>${otherApi4!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10192,7 +10196,7 @@ ...@@ -10192,7 +10196,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${otherApi5}</w:t> <w:t>${otherApi5!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10260,7 +10264,7 @@ ...@@ -10260,7 +10264,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${otherApi6}</w:t> <w:t>${otherApi6!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10328,7 +10332,7 @@ ...@@ -10328,7 +10332,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${otherApi7}</w:t> <w:t>${otherApi7!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10396,7 +10400,7 @@ ...@@ -10396,7 +10400,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${otherApi8}</w:t> <w:t>${otherApi8!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10464,7 +10468,7 @@ ...@@ -10464,7 +10468,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${otherApi9}</w:t> <w:t>${otherApi9!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10532,7 +10536,7 @@ ...@@ -10532,7 +10536,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${otherApi10}</w:t> <w:t>${otherApi10!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10668,7 +10672,7 @@ ...@@ -10668,7 +10672,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${microService1}</w:t> <w:t>${microService1!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10736,7 +10740,7 @@ ...@@ -10736,7 +10740,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${microService2}</w:t> <w:t>${microService2!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10804,7 +10808,7 @@ ...@@ -10804,7 +10808,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${microService3}</w:t> <w:t>${microService3!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10872,7 +10876,7 @@ ...@@ -10872,7 +10876,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${microService4}</w:t> <w:t>${microService4!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -10940,7 +10944,7 @@ ...@@ -10940,7 +10944,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${microService5}</w:t> <w:t>${microService5!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -11008,7 +11012,7 @@ ...@@ -11008,7 +11012,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${microService6}</w:t> <w:t>${microService6!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -11076,7 +11080,7 @@ ...@@ -11076,7 +11080,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${microService7}</w:t> <w:t>${microService7!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -11144,7 +11148,7 @@ ...@@ -11144,7 +11148,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${microService8}</w:t> <w:t>${microService8!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -11212,7 +11216,7 @@ ...@@ -11212,7 +11216,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${microService9}</w:t> <w:t>${microService9!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -11280,7 +11284,7 @@ ...@@ -11280,7 +11284,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${microService10}</w:t> <w:t>${microService10!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -11516,7 +11520,7 @@ ...@@ -11516,7 +11520,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${database1}</w:t> <w:t>${database1!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -11580,7 +11584,7 @@ ...@@ -11580,7 +11584,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${database2}</w:t> <w:t>${database2!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -11644,7 +11648,7 @@ ...@@ -11644,7 +11648,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${database3}</w:t> <w:t>${database3!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -11708,7 +11712,7 @@ ...@@ -11708,7 +11712,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${tableNum}</w:t> <w:t>${tableNum!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -11964,7 +11968,7 @@ ...@@ -11964,7 +11968,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseSeparate}</w:t> <w:t>${databaseSeparate!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12028,7 +12032,7 @@ ...@@ -12028,7 +12032,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseDbLink}</w:t> <w:t>${databaseDbLink!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12092,7 +12096,7 @@ ...@@ -12092,7 +12096,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseView}</w:t> <w:t>${databaseView!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12156,7 +12160,7 @@ ...@@ -12156,7 +12160,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseStorage}</w:t> <w:t>${databaseStorage!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12220,7 +12224,7 @@ ...@@ -12220,7 +12224,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseFunction}</w:t> <w:t>${databaseFunction!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12284,7 +12288,7 @@ ...@@ -12284,7 +12288,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseTimeTask}</w:t> <w:t>${databaseTimeTask!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12348,7 +12352,7 @@ ...@@ -12348,7 +12352,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseSequence}</w:t> <w:t>${databaseSequence!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12412,7 +12416,7 @@ ...@@ -12412,7 +12416,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseTrigger}</w:t> <w:t>${databaseTrigger!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12476,7 +12480,7 @@ ...@@ -12476,7 +12480,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseDisasterTolerance}</w:t> <w:t>${databaseDisasterTolerance!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12540,7 +12544,7 @@ ...@@ -12540,7 +12544,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseSafe}</w:t> <w:t>${databaseSafe!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12604,7 +12608,7 @@ ...@@ -12604,7 +12608,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseOther}</w:t> <w:t>${databaseOther!'无'}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12784,7 +12788,7 @@ ...@@ -12784,7 +12788,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${compatibleBrowsers1}</w:t> <w:t>${compatibleBrowsers1!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12848,7 +12852,7 @@ ...@@ -12848,7 +12852,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${compatibleBrowsers2}</w:t> <w:t>${compatibleBrowsers2!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12912,7 +12916,7 @@ ...@@ -12912,7 +12916,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${compatibleBrowsers3}</w:t> <w:t>${compatibleBrowsers3!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -12976,7 +12980,7 @@ ...@@ -12976,7 +12980,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${compatibleBrowsers4}</w:t> <w:t>${compatibleBrowsers4!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13040,7 +13044,7 @@ ...@@ -13040,7 +13044,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${compatibleBrowsers5}</w:t> <w:t>${compatibleBrowsers5!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13104,7 +13108,7 @@ ...@@ -13104,7 +13108,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${browserPlugs1}</w:t> <w:t>${browserPlugs1!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13168,7 +13172,7 @@ ...@@ -13168,7 +13172,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${browserPlugs2}</w:t> <w:t>${browserPlugs2!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13232,7 +13236,7 @@ ...@@ -13232,7 +13236,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${browserPlugs3}</w:t> <w:t>${browserPlugs3!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13296,7 +13300,7 @@ ...@@ -13296,7 +13300,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${browserPlugs4}</w:t> <w:t>${browserPlugs4!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13360,7 +13364,7 @@ ...@@ -13360,7 +13364,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${browserPlugs5}</w:t> <w:t>${browserPlugs5!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13424,7 +13428,7 @@ ...@@ -13424,7 +13428,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${browserPlugs6}</w:t> <w:t>${browserPlugs6!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13488,7 +13492,7 @@ ...@@ -13488,7 +13492,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${browserPlugs7}</w:t> <w:t>${browserPlugs7!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13552,7 +13556,7 @@ ...@@ -13552,7 +13556,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${browserPlugs8}</w:t> <w:t>${browserPlugs8!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13616,7 +13620,7 @@ ...@@ -13616,7 +13620,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${browserPlugs9}</w:t> <w:t>${browserPlugs9!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13680,7 +13684,7 @@ ...@@ -13680,7 +13684,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${browserPlugs10}</w:t> <w:t>${browserPlugs10!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13744,7 +13748,7 @@ ...@@ -13744,7 +13748,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${browserPlugs11}</w:t> <w:t>${browserPlugs11!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13920,7 +13924,7 @@ ...@@ -13920,7 +13924,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:lang w:val="EN-US" w:fareast="ZH-CN"/> <w:lang w:val="EN-US" w:fareast="ZH-CN"/>
</w:rPr> </w:rPr>
<w:t>${applyReason}</w:t> <w:t>${applyReason!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -13938,7 +13942,7 @@ ...@@ -13938,7 +13942,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${applyCost}</w:t> <w:t>${applyCost!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -14168,7 +14172,7 @@ ...@@ -14168,7 +14172,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${applicationDeploy}</w:t> <w:t>${applicationDeploy!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -14236,7 +14240,7 @@ ...@@ -14236,7 +14240,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${databaseDeploy}</w:t> <w:t>${databaseDeploy!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -14304,7 +14308,7 @@ ...@@ -14304,7 +14308,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${nasDeploy}</w:t> <w:t>${nasDeploy!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -14372,7 +14376,7 @@ ...@@ -14372,7 +14376,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${slbDeploy}</w:t> <w:t>${slbDeploy!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -14440,7 +14444,7 @@ ...@@ -14440,7 +14444,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${cdnDeploy}</w:t> <w:t>${cdnDeploy!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -14508,7 +14512,7 @@ ...@@ -14508,7 +14512,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${vpsDeploy}</w:t> <w:t>${vpsDeploy!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -14743,7 +14747,7 @@ ...@@ -14743,7 +14747,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${rto}</w:t> <w:t>${rto!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -14811,7 +14815,7 @@ ...@@ -14811,7 +14815,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${rpo}</w:t> <w:t>${rpo!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -14960,7 +14964,7 @@ ...@@ -14960,7 +14964,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${sysScaleCodeNum}</w:t> <w:t>${sysScaleCodeNum!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15019,7 +15023,7 @@ ...@@ -15019,7 +15023,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${moduleNum}</w:t> <w:t>${moduleNum!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15057,7 +15061,7 @@ ...@@ -15057,7 +15061,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${technologyDes}</w:t> <w:t>${technologyDes!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
<w:p> <w:p>
...@@ -15083,7 +15087,7 @@ ...@@ -15083,7 +15087,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:lang w:val="EN-US" w:fareast="ZH-CN"/> <w:lang w:val="EN-US" w:fareast="ZH-CN"/>
</w:rPr> </w:rPr>
<w:t>${teyouhua}</w:t> <w:t>${teyouhua!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
<w:p> <w:p>
...@@ -15119,7 +15123,7 @@ ...@@ -15119,7 +15123,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:lang w:val="EN-US" w:fareast="ZH-CN"/> <w:lang w:val="EN-US" w:fareast="ZH-CN"/>
</w:rPr> </w:rPr>
<w:t>${texiugai}</w:t> <w:t>${texiugai!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
<w:p> <w:p>
...@@ -15151,7 +15155,7 @@ ...@@ -15151,7 +15155,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:lang w:val="EN-US" w:fareast="ZH-CN"/> <w:lang w:val="EN-US" w:fareast="ZH-CN"/>
</w:rPr> </w:rPr>
<w:t>${teweizhi}</w:t> <w:t>${teweizhi!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
<w:p> <w:p>
...@@ -15396,7 +15400,7 @@ ...@@ -15396,7 +15400,7 @@
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
<w:highlight w:val="yellow"/> <w:highlight w:val="yellow"/>
</w:rPr> </w:rPr>
<w:t>${difficultyDifficultySystemEvaluation}</w:t> <w:t>${difficultyDifficultySystemEvaluation!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15417,7 +15421,7 @@ ...@@ -15417,7 +15421,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t>${difficultyDifficultyMessage}</w:t> <w:t>${difficultyDifficultyMessage!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15438,7 +15442,7 @@ ...@@ -15438,7 +15442,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t>${difficultyDifficultyDifficulty}</w:t> <w:t>${difficultyDifficultyDifficulty!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15459,7 +15463,7 @@ ...@@ -15459,7 +15463,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t>${difficultyDifficultyLoad}</w:t> <w:t>${difficultyDifficultyLoad!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15526,7 +15530,7 @@ ...@@ -15526,7 +15530,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${browserDifficultySystemEvaluation}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${browserDifficultySystemEvaluation!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15547,7 +15551,7 @@ ...@@ -15547,7 +15551,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${browserDifficultyMessage}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${browserDifficultyMessage!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15568,7 +15572,7 @@ ...@@ -15568,7 +15572,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${browserDifficultyDifficulty}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${browserDifficultyDifficulty!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15589,7 +15593,7 @@ ...@@ -15589,7 +15593,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${browserDifficultyLoad}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${browserDifficultyLoad!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15664,7 +15668,7 @@ ...@@ -15664,7 +15668,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${middlewareDifficultySystemEvaluation}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${middlewareDifficultySystemEvaluation!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15685,7 +15689,7 @@ ...@@ -15685,7 +15689,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${middlewareDifficultyMessage}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${middlewareDifficultyMessage!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15706,7 +15710,7 @@ ...@@ -15706,7 +15710,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${middlewareDifficultyDifficulty}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${middlewareDifficultyDifficulty!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15727,7 +15731,7 @@ ...@@ -15727,7 +15731,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${middlewareDifficultyLoad}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${middlewareDifficultyLoad!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15835,7 +15839,7 @@ ...@@ -15835,7 +15839,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${databaseDifficultyDifficulty}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${databaseDifficultyDifficulty!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15856,7 +15860,7 @@ ...@@ -15856,7 +15860,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${databaseDifficultyLoad}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${databaseDifficultyLoad!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15964,7 +15968,7 @@ ...@@ -15964,7 +15968,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${programDifficultyDifficulty}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${programDifficultyDifficulty!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -15985,7 +15989,7 @@ ...@@ -15985,7 +15989,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:sz-cs w:val="28"/> <w:sz-cs w:val="28"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${programDifficultyLoad}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:sz-cs w:val="28"/></w:rPr><w:t>${programDifficultyLoad!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz-cs w:val="28"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16164,7 +16168,7 @@ ...@@ -16164,7 +16168,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:t>${workloadDevelopmentVolume}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:t>${workloadDevelopmentVolume!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16181,7 +16185,7 @@ ...@@ -16181,7 +16185,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:t>${workloadDevelopmentCorrectionFactor}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:t>${workloadDevelopmentCorrectionFactor!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16234,7 +16238,7 @@ ...@@ -16234,7 +16238,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:t>${workloadTestVolume}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:t>${workloadTestVolume!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16251,7 +16255,7 @@ ...@@ -16251,7 +16255,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:t>${workloadTestCorrectionFactor}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:t>${workloadTestCorrectionFactor!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16304,7 +16308,7 @@ ...@@ -16304,7 +16308,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:t>${workloadDeployVolume}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:t>${workloadDeployVolume!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16321,7 +16325,7 @@ ...@@ -16321,7 +16325,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:t>${workloadDeployCorrectionFactor}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:t>${workloadDeployCorrectionFactor!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16374,7 +16378,7 @@ ...@@ -16374,7 +16378,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:t>${workloadTotalVolume}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:t>${workloadTotalVolume!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16391,7 +16395,7 @@ ...@@ -16391,7 +16395,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:t>${workloadTotalCorrectionFactor}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:t>${workloadTotalCorrectionFactor!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16526,7 +16530,7 @@ ...@@ -16526,7 +16530,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:lang w:val="EN-US" w:fareast="ZH-CN"/> <w:lang w:val="EN-US" w:fareast="ZH-CN"/>
</w:rPr> </w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t>${applyCost}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t></w:t> <w:t></w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/></w:rPr><w:t>${applyCost!''}</w:t></w:r><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t></w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16547,7 +16551,7 @@ ...@@ -16547,7 +16551,7 @@
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
<w:lang w:val="EN-US" w:fareast="ZH-CN"/> <w:lang w:val="EN-US" w:fareast="ZH-CN"/>
</w:rPr> </w:rPr>
<w:t>${applyReason}</w:t> <w:t>${applyReason!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16581,7 +16585,7 @@ ...@@ -16581,7 +16585,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${yusuan}</w:t> <w:t>${yusuan!''}</w:t>
</w:r> </w:r>
<w:r> <w:r>
<w:t> 万元</w:t> <w:t> 万元</w:t>
...@@ -16785,7 +16789,7 @@ ...@@ -16785,7 +16789,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${rgcz}</w:t> <w:t>${rgcz!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16805,7 +16809,7 @@ ...@@ -16805,7 +16809,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${danjia}</w:t> <w:t>${danjia!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16904,7 +16908,7 @@ ...@@ -16904,7 +16908,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${gong}</w:t> <w:t>${gong!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16963,7 +16967,7 @@ ...@@ -16963,7 +16967,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${applyCost}</w:t> <w:t>${applyCost!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -16983,7 +16987,7 @@ ...@@ -16983,7 +16987,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${agree}</w:t> <w:t>${agree!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -17003,7 +17007,7 @@ ...@@ -17003,7 +17007,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${ewai}</w:t> <w:t>${ewai!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -17102,7 +17106,7 @@ ...@@ -17102,7 +17106,7 @@
<w:rPr> <w:rPr>
<w:rFonts w:hint="fareast"/> <w:rFonts w:hint="fareast"/>
</w:rPr> </w:rPr>
<w:t>${yusuan}</w:t> <w:t>${yusuan!''}</w:t>
</w:r> </w:r>
</w:p> </w:p>
</w:tc> </w:tc>
...@@ -18711,8 +18715,7 @@ ...@@ -18711,8 +18715,7 @@
<w:p> <w:p>
<w:r> <w:r>
<w:pict> <w:pict>
<w:binData w:name="wordml://1.png"> <w:binData w:name="wordml://1.png">iVBORw0KGgoAAAANSUhEUgAABPUAAAOtCAIAAABmP8e3AAAAA3NCSVQICAjb4U/gAAAACXBIWXMA
iVBORw0KGgoAAAANSUhEUgAABPUAAAOtCAIAAABmP8e3AAAAA3NCSVQICAjb4U/gAAAACXBIWXMA
ACHVAAAh1QEEnLSdAAAgAElEQVR4nOzd95Mc2Z0g9pe+srxt771Dd6Mb3g4GM8PhkEtySQ7JXW6Q ACHVAAAh1QEEnLSdAAAgAElEQVR4nOzd95Mc2Z0g9pe+srxt771Dd6Mb3g4GM8PhkEtySQ7JXW6Q
e8fd1Z4UkiIk/aA/QaEIhU66kC50u3vHHZK7S78kx3BmMAPv0Y02aO9Nee8yK+3TD4kuFNqhgXFA e8fd1Z4UkiIk/aA/QaEIhU66kC50u3vHHZK7S78kx3BmMAPv0Y02aO9Nee8yK+3TD4kuFNqhgXFA
3/fzA6JQnZWV7nXnN7/vfR+BMUYAAAAAAAAAAMALjkYIfTAyMuMPfNFbAgAAAAAAAAAAPCOryUQj 3/fzA6JQnZWV7nXnN7/vfR+BMUYAAAAAAAAAAMALjkYIfTAyMuMPfNFbAgAAAAAAAAAAPCOryUQj
...@@ -25322,8 +25325,7 @@ ...@@ -25322,8 +25325,7 @@
CIRACIRACIRACIRACIRACIRAzwQiwnpGlR1DIARCIARCIARCIARCIARCIARCIARCIAT6mUBEWD+P CIRACIRACIRACIRACIRACIRAzwQiwnpGlR1DIARCIARCIARCIARCIARCIARCIARCIAT6mUBEWD+P
XmIPgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRDomUBEWM+osmMIhEAIhEAIhEAIhEAIhEAIhEAIhEAI XmIPgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRDomUBEWM+osmMIhEAIhEAIhEAIhEAIhEAIhEAIhEAI
hEA/E4gI6+fRS+whEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAI9E/j/gBiYfbfcrKUAAAAASUVORK5C hEA/E4gI6+fRS+whEAIhEAIhEAIhEAIhEAIhEAIhEAIhEAI9E/j/gBiYfbfcrKUAAAAASUVORK5C
YII= YII=</w:binData>
</w:binData>
<v:shape id="图片 3" o:spid="_x0000_s1027" o:spt="75" alt="" type="#_x0000_t75" <v:shape id="图片 3" o:spid="_x0000_s1027" o:spt="75" alt="" type="#_x0000_t75"
style="height:195.7pt;width:415.3pt;" filled="f" o:preferrelative="t" stroked="f" style="height:195.7pt;width:415.3pt;" filled="f" o:preferrelative="t" stroked="f"
coordsize="21600,21600"> coordsize="21600,21600">
...@@ -26572,9 +26574,7 @@ ...@@ -26572,9 +26574,7 @@
<w:ind w:first-line="560" w:first-line-chars="200"/> <w:ind w:first-line="560" w:first-line-chars="200"/>
</w:pPr> </w:pPr>
<w:r> <w:r>
<w:t>原有在X86指令集下只兼容IE Trident内核和Chrome WEBKIT/Blink内核的前端程序,仍需要针对Gecko、Blink内核和ARM、MIPS、RISC <w:t>原有在X86指令集下只兼容IE Trident内核和Chrome WEBKIT/Blink内核的前端程序,仍需要针对Gecko、Blink内核和ARM、MIPS、RISC SPARC指令集,转换调整JS、CSS、HTML的代码。先</w:t>
SPARC指令集,转换调整JS、CSS、HTML的代码。先
</w:t>
</w:r> </w:r>
<w:r> <w:r>
<w:rPr> <w:rPr>
...@@ -28554,9 +28554,7 @@ ...@@ -28554,9 +28554,7 @@
JEACJEACJEACJEACJEACaSZAYZ5moCyOBEiABEiABEiABEiABEiABEiABJIhQGGeDC3mJQESIAES JEACJEACJEACJEACJEACaSZAYZ5moCyOBEiABEiABEiABEiABEiABEiABJIhQGGeDC3mJQESIAES
IAESIAESIAESIAESIIE0E6AwTzNQFkcCJEACJEACJEACJEACJEACJEACyRCgME+GFvOSAAmQAAmQ IAESIAESIAESIAESIIE0E6AwTzNQFkcCJEACJEACJEACJEACJEACJEACyRCgME+GFvOSAAmQAAmQ
AAmQAAmQAAmQAAmQQJoJUJinGSiLIwESIAESIAESIAESIAESIAESIIFkCFCYJ0OLeUmABEiABEiA AAmQAAmQAAmQAAmQQJoJUJinGSiLIwESIAESIAESIAESIAESIAESIIFkCFCYJ0OLeUmABEiABEiA
BEiABEiABEiABEggzQQozNMMlMWRAAmQAAmQAAmQAAmQAAmQAAmQQDIEKMyTocW8JEACJEACJEAC BEiABEiABEiABEggzQQozNMMlMWRAAmQAAmQAAmQAAmQAAmQAAmQQDIEKMyTocW8JEACJEACJEACJEACJEACJEACJJBmAv8HZhBM48SrPScAAAAASUVORK5CYII=</w:binData>
JEACJEACJEACJJBmAv8HZhBM48SrPScAAAAASUVORK5CYII=
</w:binData>
<v:shape id="图片 4" o:spid="_x0000_s1028" o:spt="75" alt="截屏2020-03-1808.53.01" <v:shape id="图片 4" o:spid="_x0000_s1028" o:spt="75" alt="截屏2020-03-1808.53.01"
type="#_x0000_t75" style="height:235.25pt;width:241pt;" filled="f" o:preferrelative="t" type="#_x0000_t75" style="height:235.25pt;width:241pt;" filled="f" o:preferrelative="t"
stroked="f" coordsize="21600,21600"> stroked="f" coordsize="21600,21600">
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论