shinnosuke
2026-08-13 cd62dd78575640e115a960c861e21fb03b406ed3
fix(merchant): 调整购房购车加油商家配置
3个文件已修改
14 ■■■■■ 已修改文件
talent-card-admin/src/views/MerchantCreateView.vue 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
talent-card-server/src/main/java/com/talentcard/server/business/admin/AdminBusinessService.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
talent-card-server/src/test/java/com/talentcard/server/business/admin/AdminBusinessServiceTests.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
talent-card-admin/src/views/MerchantCreateView.vue
@@ -89,8 +89,12 @@
const isSpouseEmploymentMerchant = computed(() => normalizedMerchantType.value === '配偶推荐就业')
const isApprovalMerchant = computed(() => normalizedMerchantType.value === '行政审批')
const isServiceMerchant = computed(() => isFoodMerchant.value || normalizedMerchantType.value === '景区服务')
const merchantAppLoginOptionalTypes = ['数码服务', '文化服务', '电信服务', '口腔治疗保健', '家电服务']
const simplifiedMerchantSettingsTypes = ['数码服务', '文化服务', '电信服务', '口腔治疗保健']
const merchantAppLoginOptionalTypes = [
  '购房优惠', '购车服务', '家电服务', '数码服务', '文化服务', '电信服务', '口腔治疗保健', '加油服务',
]
const simplifiedMerchantSettingsTypes = [
  '购房优惠', '购车服务', '家电服务', '数码服务', '文化服务', '电信服务', '口腔治疗保健', '加油服务',
]
const usesSimplifiedMerchantSettings = computed(() => simplifiedMerchantSettingsTypes.includes(normalizedMerchantType.value))
const supportsMerchantAppLogin = computed(() => (
  isServiceMerchant.value
talent-card-server/src/main/java/com/talentcard/server/business/admin/AdminBusinessService.java
@@ -27,7 +27,8 @@
public class AdminBusinessService {
    private static final Set<String> MERCHANT_APP_LOGIN_TYPES = Set.of(
            "餐饮服务", "景区服务", "数码服务", "文化服务", "电信服务", "口腔治疗保健", "家电服务"
            "餐饮服务", "景区服务", "购房优惠", "购车服务", "家电服务", "数码服务",
            "文化服务", "电信服务", "口腔治疗保健", "加油服务"
    );
    private final JdbcTemplate jdbcTemplate;
talent-card-server/src/test/java/com/talentcard/server/business/admin/AdminBusinessServiceTests.java
@@ -33,6 +33,9 @@
        assertThat(service.supportsMerchantAppLogin("电信服务")).isTrue();
        assertThat(service.supportsMerchantAppLogin("口腔治疗保健")).isTrue();
        assertThat(service.supportsMerchantAppLogin("家电服务")).isTrue();
        assertThat(service.supportsMerchantAppLogin("购房优惠")).isTrue();
        assertThat(service.supportsMerchantAppLogin("购车服务")).isTrue();
        assertThat(service.supportsMerchantAppLogin("加油服务")).isTrue();
    }
    @Test