| @@ -10,62 +10,64 @@ import org.springframework.context.annotation.Configuration | |||
| open class M18Config { | |||
| // Account | |||
| // @Value("\${m18.config.grant-type}") | |||
| val GRANT_TYPE: String = "password"; | |||
| @Value("\${m18.config.grant-type}") | |||
| lateinit var GRANT_TYPE: String; | |||
| // @Value("\${m18.config.client-id}") | |||
| val CLIENT_ID: String = "M2Y1OGYxMmQtZDRiOS00OTA4LTgyNTktZDRkNzEzNWVkMzRm"; | |||
| @Value("\${m18.config.client-id}") | |||
| lateinit var CLIENT_ID: String; | |||
| // @Value("\${m18.config.client-secret}") | |||
| val CLIENT_SECRET: String = "M2Y2YjQzYzQtZTc2Mi00OTFhLTkwYmItYmJhMzFjZjEyYmY5"; | |||
| @Value("\${m18.config.client-secret}") | |||
| lateinit var CLIENT_SECRET: String; | |||
| // @Value("\${m18.config.username}") | |||
| val USERNAME: String = "testingMTMS"; | |||
| @Value("\${m18.config.username}") | |||
| lateinit var USERNAME: String; | |||
| // @Value("\${m18.config.password}") | |||
| val PASSWORD: String = "db25f2fc14cd2d2b1e7af307241f548fb03c312a"; | |||
| @Value("\${m18.config.password}") | |||
| lateinit var PASSWORD: String; | |||
| val BASE_URL: String = "http://16.162.251.126/jsf/rfws" | |||
| @Value("\${m18.config.base-url}") | |||
| lateinit var BASE_URL: String; | |||
| // Supplier | |||
| // @Value("\${m18.config.supplier-not.material-po}") | |||
| // var MATERIAL_PO_SUPPLIER_NOT: List<String> = listOf("P06", "P07", "T62"); // If need oem type | |||
| val MATERIAL_PO_SUPPLIER_NOT: List<String> = listOf("P06", "P07"); | |||
| // @Value("\${m18.config.supplier.shop-po}") | |||
| val SHOP_PO_SUPPLIER: List<String> = listOf("P06", "P07"); | |||
| @Value("\${m18.config.supplier-not.material-po}") | |||
| lateinit var MATERIAL_PO_SUPPLIER_NOT: List<String>; | |||
| // @Value("\${m18.config.supplier.oem-po}") | |||
| val OEM_PO_SUPPLIER: List<String> = listOf("T62"); | |||
| @Value("\${m18.config.supplier.shop-po}") | |||
| lateinit var SHOP_PO_SUPPLIER: List<String>; | |||
| @Value("\${m18.config.supplier.oem-po}") | |||
| lateinit var OEM_PO_SUPPLIER: List<String>; | |||
| // Series | |||
| // @Value("\${m18.config.seriesId.pp}") | |||
| val SERIESID_PP: Long = 26; | |||
| @Value("\${m18.config.seriesId.pp}") | |||
| lateinit var SERIESID_PP: String; | |||
| // @Value("\${m18.config.seriesId.pf}") | |||
| val SERIESID_PF: Long = 33; | |||
| @Value("\${m18.config.seriesId.pf}") | |||
| lateinit var SERIESID_PF: String; | |||
| // @Value("\${m18.config.seriesId.sc}") | |||
| val SERIESID_SC: Long = 27; | |||
| @Value("\${m18.config.seriesId.sc}") | |||
| lateinit var SERIESID_SC: String; | |||
| // @Value("\${m18.config.seriesId.se}") | |||
| val SERIESID_SE: Long = 28; | |||
| @Value("\${m18.config.seriesId.se}") | |||
| lateinit var SERIESID_SE: String; | |||
| // @Value("\${m18.config.seriesId.sf}") | |||
| val SERIESID_SF: Long = 70; | |||
| @Value("\${m18.config.seriesId.sf}") | |||
| lateinit var SERIESID_SF: String; | |||
| // @Value("\${m18.config.seriesId.sr}") | |||
| val SERIESID_SR: Long = 29; | |||
| @Value("\${m18.config.seriesId.sr}") | |||
| lateinit var SERIESID_SR: String; | |||
| // BE | |||
| // @Value("\${m18.config.beId.pp}") | |||
| val BEID_PP: Long = 29; | |||
| @Value("\${m18.config.beId.pp}") | |||
| lateinit var BEID_PP: String; | |||
| // @Value("\${m18.config.beId.pf}") | |||
| val BEID_PF: Long = 27; | |||
| @Value("\${m18.config.beId.pf}") | |||
| lateinit var BEID_PF: String; | |||
| // @Value("\${m18.config.beId.toa}") | |||
| val BEID_TOA: Long = 1; | |||
| @Value("\${m18.config.beId.toa}") | |||
| lateinit var BEID_TOA: String; | |||
| // Fetch | |||
| var ACCESS_TOKEN: String? = null; | |||