bcard.py 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import unittest
  2. from util import req
  3. class MyTest(unittest.TestCase):
  4. def setUp(self) -> None:
  5. # self.host = "http://172.18.150.154:8080" # dev
  6. self.host = "http://172.18.232.249:8080" # test
  7. # self.host = "http://172.18.150.210:8080" # 仿真环境
  8. def test_bcard(self):
  9. data = {
  10. "creditcode": "911406003257503449",
  11. "custCode": "140621198002054910",
  12. "bussCode": "EDBH608140254985360710",
  13. "telNum": "13935101575",
  14. "channelCode": "HZJG3822434947192730559615279481"
  15. }
  16. res_json = req(self.host + "/riskAi/bCard/getBCardModel", data)
  17. def test_shapley(self):
  18. json_data = {
  19. "creditcode": "9113028134767651X9",
  20. "custCode": "140621198002054910",
  21. "bussCode": "EDBH608140254985360710",
  22. "telNum": "13935101575",
  23. "channelCode": "HZJG3822434947192730559615279481"
  24. }
  25. req(self.host + "/riskAi/overduePredictionModel/getShapleyBillOverdue", json_data)
  26. req(self.host + "/riskAi/overduePredictionModel/getShapleyFinTaxOverdue", json_data)
  27. def test_bcard123(self):
  28. data = {
  29. "creditcode": "9132059268586250XD",
  30. "custCode": "140621198002054910",
  31. "bussCode": "EDBH608140254985360710",
  32. "telNum": "13935101575",
  33. "channelCode": "HZJG3822434947192730559615279481"
  34. }
  35. res_json = req(self.host + "/riskAi/overduePredictionModel/getOverduePredictionModelScore", data)