test.sh 1.2 KB

1234567891011121314151617
  1. URL='http://47.92.151.165:8080/script/exec/js?filepath=/matrix/utils/InitClassByJson.js'
  2. FORM='input={"classname":"/bofengtest/aaaa", "datafilename":"/opt/bofengtest/aaa/test.json"}'
  3. curl --location --request POST "${URL}" --header 'Authorization: Basic d2VjaXNlLmFkbWluOmFkbWlu' --form "${FORM}" ;echo
  4. exit
  5. URL='http://47.92.151.165:8080/script/exec/js?filepath=/matrix/utils/AlterClassByJson.js'
  6. FORM='input={"classname":"/bofengtest/aaaa", "options":"with ttl=10 day", "fieldmap": {"ID":"id"}, "fields":{"idUnique": "string,key"}, "mustfield": "idUnique", "data":{"ID":'`date +%Y%m%d%H%M%S`', "idUnique":"test'`date +%Y%m%d%H%M%S`'","changeSummary":{"info":"test for itil 变更单"}}}'
  7. curl --location --request POST "${URL}" --header 'Authorization: Basic d2VjaXNlLmFkbWluOmFkbWlu' --form "${FORM}" ;echo
  8. exit
  9. URL='http://47.92.151.165:8080/script/exec/js?filepath=/matrix/utils/JsonImporterGen.js'
  10. FORM='input={"classname":"/bofengtest/aaaa", "fieldmap": {"ID":"id"}, "mustfield": "idUnique", "data":{"ID":'`date +%Y%m%d%H%M%S`', "idUnique":"test'`date +%Y%m%d%H%M%S`'","changeSummary":{"info":"test for itil 变更单"}}}'
  11. curl --location --request POST "${URL}" --header 'Authorization: Basic d2VjaXNlLmFkbWluOmFkbWlu' --form "${FORM}" ;echo