🐛 #1438 修复模板消息行业设置类无法解析类似"互联网|电子商务"形式数据的问题

This commit is contained in:
Jc826 2020-03-12 16:54:14 +08:00 committed by GitHub
parent 9b322713c1
commit 341f176dfa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -198,7 +198,7 @@ public enum WxMpTemplateIndustryEnum {
*/ */
public static WxMpTemplateIndustryEnum findBySecondary(String industry) { public static WxMpTemplateIndustryEnum findBySecondary(String industry) {
for (WxMpTemplateIndustryEnum industryEnum : WxMpTemplateIndustryEnum.values()) { for (WxMpTemplateIndustryEnum industryEnum : WxMpTemplateIndustryEnum.values()) {
if (industryEnum.secondClass.equals(industry)) { if (industryEnum.secondClass.contains(industry)) {
return industryEnum; return industryEnum;
} }
} }

View File

@ -15,7 +15,7 @@ public class WxMpTemplateIndustryTest {
@Test @Test
public void testFromJson() { public void testFromJson() {
String json="{\"primary_industry\":{\"first_class\":\"IT科技\",\"second_class\":\"IT软件与服\"},\"secondary_industry\":{\"first_class\":\"房地产\",\"second_class\":\"房地产|建筑\"}}"; String json="{\"primary_industry\":{\"first_class\":\"IT科技\",\"second_class\":\"互联网|电子商\"},\"secondary_industry\":{\"first_class\":\"房地产\",\"second_class\":\"房地产|建筑\"}}";
final WxMpTemplateIndustry industry = WxMpTemplateIndustry.fromJson(json); final WxMpTemplateIndustry industry = WxMpTemplateIndustry.fromJson(json);
assertThat(industry).isNotNull(); assertThat(industry).isNotNull();
System.out.println(industry); System.out.println(industry);