修复可信证书Buil-In字段的导出

This commit is contained in:
wangwei
2019-06-10 18:25:17 +08:00
parent 66b3673bce
commit 7dc9e4ac43
2 changed files with 12 additions and 2 deletions

View File

@@ -20,9 +20,16 @@ public class PxyObjTrustedCaCert extends BaseCfg<PxyObjTrustedCaCert> {
private String certFile;
@ExcelField(title="crl_file",sort=4)
private String crlFile;
@ExcelField(title="built_in",sort=4)//是否内置证书
private Integer builtIn;
private Integer builtIn;//是否内置证书
@ExcelField(title="built_in",sort=5)//是否内置证书(导出用)
private String builtInExp;
public String getBuiltInExp() {
return builtInExp;
}
public void setBuiltInExp(String builtInExp) {
this.builtInExp = builtInExp;
}
public String getCrlFile() {
return crlFile;
}

View File

@@ -550,9 +550,12 @@ public class PxyObjKeyringController extends BaseController {
Page<PxyObjTrustedCaCert> page = pxyObjKeyringService.findTrustedCertPage(pageInfo, entity);
ipLists = page.getList();
}
Properties prop = getMsgProp();
for (PxyObjTrustedCaCert cert : ipLists) {
if (!StringUtil.isEmpty(cert.getCompileId())) {
cert.setCrlFile(ConfigDictUtils.getTrustedCrlByCerId(cert.getCompileId()));
cert.setBuiltInExp(prop.getProperty(cert.getBuiltIn()==0?"no":"yes"));
}
}
titleList.add(entity.getMenuNameCode());