package com.jeesite.modules.mes.erp; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; @Component public class KingdeeErpProperties { @Value("${erp.k3cloud.base-url:https://erp.anhuidayang.com:8800/k3cloud}") private String baseUrl; @Value("${erp.k3cloud.acct-id:672630265043d5}") private String acctId; @Value("${erp.k3cloud.username:}") private String username; @Value("${erp.k3cloud.password:}") private String password; @Value("${erp.k3cloud.org-number:100}") private String orgNumber; @Value("${erp.k3cloud.filter-current-org:false}") private boolean filterCurrentOrg; @Value("${erp.k3cloud.inventory-category-filter-enabled:false}") private boolean inventoryCategoryFilterEnabled; @Value("${erp.k3cloud.inventory-category-field:}") private String inventoryCategoryField; @Value("${erp.k3cloud.lcid:2052}") private int lcid; public String getBaseUrl() { if (baseUrl.endsWith("/")) { return baseUrl.substring(0, baseUrl.length() - 1); } return baseUrl; } public String getAcctId() { return acctId; } public String getUsername() { return username; } public String getPassword() { return password; } public String getOrgNumber() { return orgNumber; } public boolean isFilterCurrentOrg() { return filterCurrentOrg; } public boolean isInventoryCategoryFilterEnabled() { return inventoryCategoryFilterEnabled; } public String getInventoryCategoryField() { return inventoryCategoryField; } public int getLcid() { return lcid; } }