|
@@ -210,12 +210,8 @@ public class EnquiryEmailMessageServiceImpl extends ServiceImpl<EnquiryEmailMess
|
|
|
AdwebEnquiryForm adwebEnquiryForm = adwebEnquiryFormService.getByEnquiryId(enquiryId);
|
|
|
|
|
|
List<EnquiryFormItem> formItems = new ArrayList<>();
|
|
|
- //wpforms
|
|
|
- if("wpforms".equals(adwebEnquiryForm.getPluginName())){
|
|
|
- formItems = dealWpformEnquiryForm(adwebEnquiryForm);
|
|
|
- }else{
|
|
|
- formItems = dealElementerEnquiryForm(adwebEnquiryForm);
|
|
|
- }
|
|
|
+
|
|
|
+ formItems = dealWpformEnquiryForm(adwebEnquiryForm);
|
|
|
|
|
|
for (int i = 0; i < formItems.size(); i++) {
|
|
|
EnquiryFormItem enquiryFormItem = formItems.get(i);
|
|
@@ -355,50 +351,6 @@ public class EnquiryEmailMessageServiceImpl extends ServiceImpl<EnquiryEmailMess
|
|
|
formItems.sort(Comparator.comparingInt(EnquiryFormItem::getSort));
|
|
|
return formItems;
|
|
|
}
|
|
|
-
|
|
|
- /**
|
|
|
- * 处理询盘发送信息
|
|
|
- * elementer
|
|
|
- */
|
|
|
- private List<EnquiryFormItem> dealElementerEnquiryForm(AdwebEnquiryForm adwebEnquiryForm){
|
|
|
- String form = adwebEnquiryForm.getForm();
|
|
|
- Map<String, String> formMap = FastJsonUtil.parseObject(form, Map.class);
|
|
|
- List<EnquiryFormItem> formItems = new ArrayList<>();
|
|
|
- for (String key : formMap.keySet()) {
|
|
|
- String value = formMap.get(key);
|
|
|
- EnquiryFormItem enquiryFormItem = new EnquiryFormItem();
|
|
|
- if(key.contains("phone") || key.contains("Phone")){
|
|
|
- enquiryFormItem.setSort(1);
|
|
|
- }else if (key.contains("email") || key.contains("Email")){
|
|
|
- enquiryFormItem.setSort(2);
|
|
|
- }else if (key.contains("ip") || key.contains("Ip")){
|
|
|
- enquiryFormItem.setSort(3);
|
|
|
- }else if (key.contains("message") || key.contains("Message")){
|
|
|
- enquiryFormItem.setSort(4);
|
|
|
- }else if (key.contains("page") || key.contains("Page")){
|
|
|
- enquiryFormItem.setSort(5);
|
|
|
- }else if (key.contains("name") || key.contains("Name")){
|
|
|
- enquiryFormItem.setSort(6);
|
|
|
- }else if (key.contains("company") || key.contains("Company")){
|
|
|
- enquiryFormItem.setSort(7);
|
|
|
- }else {
|
|
|
- enquiryFormItem.setSort(9);
|
|
|
- }
|
|
|
- enquiryFormItem.setName(key);
|
|
|
- enquiryFormItem.setValue(value);
|
|
|
- formItems.add(enquiryFormItem);
|
|
|
- }
|
|
|
-
|
|
|
- //国家信息
|
|
|
- EnquiryFormItem countryForm = new EnquiryFormItem();
|
|
|
- countryForm.setSort(8);
|
|
|
- countryForm.setName("Country");
|
|
|
- countryForm.setValue(adwebEnquiryForm.getCountry());
|
|
|
- formItems.add(countryForm);
|
|
|
-
|
|
|
- formItems.sort(Comparator.comparingInt(EnquiryFormItem::getSort));
|
|
|
- return formItems;
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
|