package com.storlead.framework.common.properties;

import lombok.Data;
import org.springframework.context.annotation.Configuration;

/**
 * @program: sp-sales
 * @description:
 * @author: chenkq
 * @create: 2022-07-04 16:16
 */
@Data
@Configuration
public class UrlChainDefinitionPorperties {
    private String contextPath = "/api" ;
	private String [] authWhitelist = {
			"/",
			"/lingcun/common/view/**",
			"/lingcun/common/download/**",
			"/lingcun/common/pdf/**",
			"/generic/**",
			"/doc.html",
			"/**/*.js",
			"/**/*.css",
			"/**/*.html",
			"/**/*.svg",
			"/**/*.pdf",
			"/**/*.jpg",
			"/**/*.png",
			"/**/*.ico",
			"/actuator/health",
			"/actuator/**",
			"/app/**",
			"/h5/**",
			"/**/*.ttf",
			"/**/*.woff",
			"/druid/**",
			"/swagger-ui.html",
			"/**/swagger-ui",
			"/swagger**/**",
			"/webjars/**",
			"/v2/**",
			"/xwork/**",
			"/lingcun/getPhoneCode",
			"/lingcun/loginByMobile",
			"/lingcun/login",
			"/sys/auth/external_login",
			"/lingcun/phone-login",
			"/sys/auth/login",
			"/sys/auth/redirect",
			"/actuator/metrics/**",
			"/actuator/httptrace/**",
			"/actuator/redis/**",
			"/sys/common/403",
			"/sys/common/403",
			"/reward/resource",
			"/xwork/login",
			"/xwork/code-login",
			"/view/thumbnail",
			"/sys/custom/settings/get",
			"/tenant/license/getLicenseCode",
			"/analysis-report/edit",
			"/gpt/chatWebSocket/**",
			"/sys/user/exchangeToken",
			"/sys/menu/allMenulist",
			"/sys/dict/pageDict",
			"/mail/bind_mail_customer_all",
			"/mail/bind_mail_customer",
			"/sys/menu/update_menu_icon",
			"/mail/file/images",
			"/mail/file/cache_image_file",
			"/mail/import_mail_eml",
			"/mail/import_mail_eml_zip",
			"/sys/test/receive_mail_test",
			"/mail/list.json",
			"/mail/listUrl",
			"/mail/v1/file/content",
			"/ram/oss/get_post_signature_for_oss_upload",
			"/sys/permission/getUserAccessResourceTest",
			"/mail/draft_download_url",
			"/mail/download_url",
			"/wxapi/wxclientmenu/**",
			"/wxapi/wxclientmenu/*",
			"/wxapi/getauth"
	};
}
