KingdeeErpProperties.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. package com.jeesite.modules.mes.erp;
  2. import org.springframework.beans.factory.annotation.Value;
  3. import org.springframework.stereotype.Component;
  4. @Component
  5. public class KingdeeErpProperties {
  6. @Value("${erp.k3cloud.base-url:https://erp.anhuidayang.com:8800/k3cloud}")
  7. private String baseUrl;
  8. @Value("${erp.k3cloud.acct-id:672630265043d5}")
  9. private String acctId;
  10. @Value("${erp.k3cloud.username:}")
  11. private String username;
  12. @Value("${erp.k3cloud.password:}")
  13. private String password;
  14. @Value("${erp.k3cloud.org-number:100}")
  15. private String orgNumber;
  16. @Value("${erp.k3cloud.filter-current-org:false}")
  17. private boolean filterCurrentOrg;
  18. @Value("${erp.k3cloud.inventory-category-filter-enabled:false}")
  19. private boolean inventoryCategoryFilterEnabled;
  20. @Value("${erp.k3cloud.inventory-category-field:}")
  21. private String inventoryCategoryField;
  22. @Value("${erp.k3cloud.lcid:2052}")
  23. private int lcid;
  24. public String getBaseUrl() {
  25. if (baseUrl.endsWith("/")) {
  26. return baseUrl.substring(0, baseUrl.length() - 1);
  27. }
  28. return baseUrl;
  29. }
  30. public String getAcctId() {
  31. return acctId;
  32. }
  33. public String getUsername() {
  34. return username;
  35. }
  36. public String getPassword() {
  37. return password;
  38. }
  39. public String getOrgNumber() {
  40. return orgNumber;
  41. }
  42. public boolean isFilterCurrentOrg() {
  43. return filterCurrentOrg;
  44. }
  45. public boolean isInventoryCategoryFilterEnabled() {
  46. return inventoryCategoryFilterEnabled;
  47. }
  48. public String getInventoryCategoryField() {
  49. return inventoryCategoryField;
  50. }
  51. public int getLcid() {
  52. return lcid;
  53. }
  54. }