QT.groovy 838 B

123456789101112131415161718192021222324252627
  1. import groovy.json.JsonSlurper
  2. class QT {
  3. static load(String appHome, long supplierCode, String jsonFile) {
  4. def jsonSlurper = new JsonSlurper()
  5. def testTableJsonFile = new File(appHome + File.separator +
  6. "conf" + File.separator +
  7. "script" + File.separator +
  8. supplierCode + File.separator +
  9. "quoteFiles" + File.separator +
  10. jsonFile)
  11. return jsonSlurper.parse(testTableJsonFile)
  12. }
  13. static int convertRunMode(String sysRunMode) {
  14. if ("ERP".equalsIgnoreCase(sysRunMode)) {
  15. return 0
  16. } else if ("Mall".equalsIgnoreCase(sysRunMode)) {
  17. return 1
  18. } else if ("ProductCenter".equalsIgnoreCase(sysRunMode)) {
  19. return 2
  20. } else {
  21. return 0
  22. }
  23. }
  24. }