|
@@ -924,16 +924,19 @@ public class SalesOrderServiceImpl extends ServiceImpl<SalesOrderMapper, SalesOr
|
|
String value = String.valueOf(aClass.getMethod("get" + targetName).invoke(salesOrder)==null?"":aClass.getMethod("get" + targetName).invoke(salesOrder));
|
|
String value = String.valueOf(aClass.getMethod("get" + targetName).invoke(salesOrder)==null?"":aClass.getMethod("get" + targetName).invoke(salesOrder));
|
|
if(model.equals("inchargerId")){
|
|
if(model.equals("inchargerId")){
|
|
if(wxCorpInfo!=null&&wxCorpInfo.getSaasSyncContact()==1){
|
|
if(wxCorpInfo!=null&&wxCorpInfo.getSaasSyncContact()==1){
|
|
- value = "$userName="+String.valueOf(aClass.getMethod("getInchargerName").invoke(salesOrder))+"$";
|
|
|
|
|
|
+ if(null != aClass.getMethod("getInchargerName").invoke(salesOrder)){
|
|
|
|
+ value = "$userName="+String.valueOf(aClass.getMethod("getInchargerName").invoke(salesOrder))+"$";
|
|
|
|
+ }
|
|
|
|
+// value = "$userName="+String.valueOf(aClass.getMethod("getInchargerName").invoke(salesOrder))+"$";
|
|
}else {
|
|
}else {
|
|
- value = String.valueOf(aClass.getMethod("getInchargerName").invoke(salesOrder));
|
|
|
|
|
|
+ value = String.valueOf(null == aClass.getMethod("getInchargerName").invoke(salesOrder)?"":aClass.getMethod("getInchargerName").invoke(salesOrder));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if(model.equals("customId")){
|
|
if(model.equals("customId")){
|
|
- value = String.valueOf(aClass.getMethod("getCustomName").invoke(salesOrder));
|
|
|
|
|
|
+ value = String.valueOf(null == aClass.getMethod("getCustomName").invoke(salesOrder)?"":aClass.getMethod("getCustomName").invoke(salesOrder));
|
|
}
|
|
}
|
|
if(model.equals("businessOpportunityId")){
|
|
if(model.equals("businessOpportunityId")){
|
|
- value = String.valueOf(aClass.getMethod("getBusinessOpportunityName").invoke(salesOrder));
|
|
|
|
|
|
+ value = String.valueOf(null == aClass.getMethod("getBusinessOpportunityName").invoke(salesOrder)?"":aClass.getMethod("getBusinessOpportunityName").invoke(salesOrder));
|
|
}
|
|
}
|
|
if(model.equals("customSigner")){
|
|
if(model.equals("customSigner")){
|
|
if(wxCorpInfo!=null&&wxCorpInfo.getSaasSyncContact()==1){
|
|
if(wxCorpInfo!=null&&wxCorpInfo.getSaasSyncContact()==1){
|
|
@@ -954,7 +957,7 @@ public class SalesOrderServiceImpl extends ServiceImpl<SalesOrderMapper, SalesOr
|
|
// value = String.valueOf(aClass.getMethod("getCompanySignerName").invoke(salesOrder)==null?"":aClass.getMethod("getCompanySignerName").invoke(salesOrder));
|
|
// value = String.valueOf(aClass.getMethod("getCompanySignerName").invoke(salesOrder)==null?"":aClass.getMethod("getCompanySignerName").invoke(salesOrder));
|
|
}
|
|
}
|
|
if(model.equals("type")){
|
|
if(model.equals("type")){
|
|
- value = String.valueOf(aClass.getMethod("getTypeName").invoke(salesOrder));
|
|
|
|
|
|
+ value = String.valueOf(null == aClass.getMethod("getTypeName").invoke(salesOrder)?"":aClass.getMethod("getTypeName").invoke(salesOrder));
|
|
}
|
|
}
|
|
item.add(value);
|
|
item.add(value);
|
|
}
|
|
}
|
|
@@ -966,16 +969,19 @@ public class SalesOrderServiceImpl extends ServiceImpl<SalesOrderMapper, SalesOr
|
|
String value = String.valueOf(aClass.getMethod("get" + targetName).invoke(salesOrder)==null?"":aClass.getMethod("get" + targetName).invoke(salesOrder));
|
|
String value = String.valueOf(aClass.getMethod("get" + targetName).invoke(salesOrder)==null?"":aClass.getMethod("get" + targetName).invoke(salesOrder));
|
|
if(model.equals("inchargerId")){
|
|
if(model.equals("inchargerId")){
|
|
if(wxCorpInfo!=null&&wxCorpInfo.getSaasSyncContact()==1){
|
|
if(wxCorpInfo!=null&&wxCorpInfo.getSaasSyncContact()==1){
|
|
- value = "$userName="+String.valueOf(aClass.getMethod("getInchargerName").invoke(salesOrder))+"$";
|
|
|
|
|
|
+ if(null != aClass.getMethod("getInchargerName").invoke(salesOrder)){
|
|
|
|
+ value = "$userName="+String.valueOf(aClass.getMethod("getInchargerName").invoke(salesOrder))+"$";
|
|
|
|
+ }
|
|
|
|
+// value = "$userName="+String.valueOf(aClass.getMethod("getInchargerName").invoke(salesOrder))+"$";
|
|
}else {
|
|
}else {
|
|
- value = String.valueOf(aClass.getMethod("getInchargerName").invoke(salesOrder));
|
|
|
|
|
|
+ value = String.valueOf(null == aClass.getMethod("getInchargerName").invoke(salesOrder)?"":aClass.getMethod("getInchargerName").invoke(salesOrder));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if(model.equals("customId")){
|
|
if(model.equals("customId")){
|
|
- value = String.valueOf(aClass.getMethod("getCustomName").invoke(salesOrder));
|
|
|
|
|
|
+ value = String.valueOf(null == aClass.getMethod("getCustomName").invoke(salesOrder)?"":aClass.getMethod("getCustomName").invoke(salesOrder));
|
|
}
|
|
}
|
|
if(model.equals("businessOpportunityId")){
|
|
if(model.equals("businessOpportunityId")){
|
|
- value = String.valueOf(aClass.getMethod("getBusinessOpportunityName").invoke(salesOrder));
|
|
|
|
|
|
+ value = String.valueOf(null == aClass.getMethod("getBusinessOpportunityName").invoke(salesOrder)?"":aClass.getMethod("getBusinessOpportunityName").invoke(salesOrder));
|
|
}
|
|
}
|
|
if(model.equals("customSigner")){
|
|
if(model.equals("customSigner")){
|
|
value = String.valueOf(aClass.getMethod("getCustomSignerName").invoke(salesOrder)==null?"":aClass.getMethod("getCustomSignerName").invoke(salesOrder));
|
|
value = String.valueOf(aClass.getMethod("getCustomSignerName").invoke(salesOrder)==null?"":aClass.getMethod("getCustomSignerName").invoke(salesOrder));
|
|
@@ -984,7 +990,7 @@ public class SalesOrderServiceImpl extends ServiceImpl<SalesOrderMapper, SalesOr
|
|
value = String.valueOf(aClass.getMethod("getCompanySignerName").invoke(salesOrder)==null?"":aClass.getMethod("getCompanySignerName").invoke(salesOrder));
|
|
value = String.valueOf(aClass.getMethod("getCompanySignerName").invoke(salesOrder)==null?"":aClass.getMethod("getCompanySignerName").invoke(salesOrder));
|
|
}
|
|
}
|
|
if(model.equals("type")){
|
|
if(model.equals("type")){
|
|
- value = String.valueOf(aClass.getMethod("getTypeName").invoke(salesOrder));
|
|
|
|
|
|
+ value = String.valueOf(null == aClass.getMethod("getTypeName").invoke(salesOrder)?"":aClass.getMethod("getTypeName").invoke(salesOrder));
|
|
}
|
|
}
|
|
item.add(value);
|
|
item.add(value);
|
|
}
|
|
}
|