|
@@ -18,14 +18,16 @@ import java.util.Map;
|
|
|
@Component
|
|
|
public class FIRP0163 extends QCCatalogue {
|
|
|
public void start(InputInfo inputInfo, OutputInfo outputInfo) {
|
|
|
- if (inputInfo.getFirstPageRecordDoc() == null){
|
|
|
+ if (inputInfo.getFirstPageRecordDoc() == null) {
|
|
|
status.set("0");
|
|
|
return;
|
|
|
}
|
|
|
if (inputInfo.getFirstPageRecordDoc().getStructureMap() != null) {
|
|
|
Map<String, String> firstpageStructureMap = inputInfo.getFirstPageRecordDoc().getStructureMap();
|
|
|
String idNumber = firstpageStructureMap.get(Content.idNumber);
|
|
|
- if (!CatalogueUtil.isEmpty(idNumber)) {
|
|
|
+ String tWIdNumber = firstpageStructureMap.get("台胞证号");
|
|
|
+ String passportNo = firstpageStructureMap.get("护照号");
|
|
|
+ if (!CatalogueUtil.isEmpty(idNumber) || !CatalogueUtil.isEmpty(tWIdNumber) || !CatalogueUtil.isEmpty(passportNo)) {
|
|
|
status.set("0");
|
|
|
}
|
|
|
}
|