tianyun vor 2 Jahren
Ursprung
Commit
5479bd18ef

+ 18 - 3
project-test/大树-商机策略/tmp.py → project-test/大树-商机策略/tag_polymer.py

@@ -13,7 +13,7 @@ def get_token():
     }
 
     json_data = {
-        'username': 'yuyannan',
+        'username': 'jitiantian',
         'password': 'Aa123456',
         'token': True,
     }
@@ -25,8 +25,8 @@ def get_token():
 class MyTest(unittest.TestCase):
 
     def setUp(self) -> None:
-        self.host = "https://gateway.rxdpdev.k5.bigtree.tech/rxdp-tag/rxdp-tag-polymer"
-        # self.host = "http://127.1:8081/rxdp-tag-polymer"
+        # self.host = "https://gateway.rxdpdev.k5.bigtree.tech/rxdp-tag/rxdp-tag-polymer"
+        self.host = "http://127.1:8081/rxdp-tag-polymer"
         self.head = {
             "Access-Token": get_token()
         }
@@ -49,3 +49,18 @@ class MyTest(unittest.TestCase):
             files = {'file': file}
             response = requests.post(self.host + "/importData", files=files, headers=self.head)
             print(response.json())
+
+    # 执行打标
+    def test_task_exec(self):
+        req(self.host + "/org/tag/sceneTaskCompute", {
+            "sceneTaskCode": "Make_958769264633017865"
+        })
+
+    # 新增、更新
+    def test_upsert(self):
+        req(self.host, {
+            "tagCnName": "juTest",
+            "tagEnName": "juTest",
+            "ruleJson": "{\"id\":\"cb4c9fdc4b43\",\"conjunction\":\"and\",\"children\":[{\"id\":\"fc745095df81\",\"left\":{\"type\":\"field\",\"field\":\"Id\"},\"op\":\"is_not_empty\"}]}",
+            "tagDataSource": "A"
+        }, self.head)

+ 59 - 0
project-test/大树-商机策略/test_file.py

@@ -0,0 +1,59 @@
+import unittest
+
+import requests
+
+from util import req, reqGet, reqForm, reqDelete, reqPut
+
+
+def get_token():
+    headers = {
+        'authority': 'edsp.rxdpdev.k5.bigtree.tech',
+        'accept': 'application/json, text/plain, */*',
+        'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8',
+    }
+
+    json_data = {
+        'username': 'jitiantian',
+        'password': 'Aa123456',
+        'token': True,
+    }
+
+    response = requests.post('https://edsp.rxdpdev.k5.bigtree.tech/api/rxdp-auth-web/auth/login', headers=headers, json=json_data)
+    return response.json()['token']
+
+
+class MyTest(unittest.TestCase):
+
+    def setUp(self) -> None:
+        # self.host = "https://edsp.rxdpdev.k5.bigtree.tech/api/rxdp-xdata-web/rxdp-file"
+        self.host = "http://127.1:8080"
+        self.head = {
+            "Access-Token": get_token()
+        }
+
+    # 分页
+    def test_getTop10FileContentByCode(self):
+        reqGet(self.host + "/getTop10FileContentByCode", {"code": "c02bc91d-e13b-4f32-a9ad-266937779ee4"}, self.head)
+
+    def test_update(self):
+        req(self.host + "/rxdp-file/update", {
+            "code": "79133359-7217-43b7-a133-891ec276582e",
+            "editId": "USR840299609749222148",
+            "editTime": "2023-06-21 10:24:55",
+            "collectionName": "One",
+            "editName": "yanfa",
+            "useStatus": "0",
+            "cnName": "文件一",
+            "createTime": "2023-06-21 10:24:55",
+            "createId": "USR840299609749222148",
+            "enName": "FIleOne",
+            "tenantId": "TENA883826260025957899",
+            "id": 2,
+            "createName": "yanfa",
+            "fileType": "XLSX",
+            "fileId": "FID958777541035055623",
+            "description": "12321"
+        }, self.head)
+
+    def test_file_list(self):
+        reqGet(self.host + "/rxdp-file/list?page=1&limit=10", {}, self.head)

+ 51 - 0
project-test/大树-商机策略/test_xdata.py

@@ -0,0 +1,51 @@
+import unittest
+
+import requests
+
+from util import req, reqGet, reqForm, reqDelete, reqPut
+
+
+def get_token():
+    headers = {
+        'authority': 'edsp.rxdpdev.k5.bigtree.tech',
+        'accept': 'application/json, text/plain, */*',
+        'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8',
+    }
+
+    json_data = {
+        'username': 'jitiantian',
+        'password': 'Aa123456',
+        'token': True,
+    }
+
+    response = requests.post('https://edsp.rxdpdev.k5.bigtree.tech/api/rxdp-auth-web/auth/login', headers=headers, json=json_data)
+    return response.json()['token']
+
+
+class MyTest(unittest.TestCase):
+
+    def setUp(self) -> None:
+        # self.host = "https://edsp.rxdpdev.k5.bigtree.tech/api/rxdp-xdata-web/rxdp-file"
+        self.host = "http://127.1:8080"
+        self.head = {
+            "Access-Token": get_token()
+        }
+
+    #
+    def test_insert_dataBase(self):
+        req(self.host + "/dataBase", {
+            # "sourceCode": "wcf_dataBase11asese1111",
+            "sourceName": "wcf测试数据库链接1",
+            "enableFlag": "1",
+            "sourceType": "mysql",
+            "sourceConfig": "{\"driverName\":\"com.mysql.cj.jdbc.Driver\",\"jdbcUrl\":\"jdbc:mysql://mysql.flinkdev.svc.k5.bigtree.zone:3306/bi_application?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false\",\"username\":\"biapp_user\",\"password\":\"OuKA5#AWG2Cq\"}"
+        }, self.head)
+
+    def test_insert_file(self):
+        req(self.host + "/rxdp-file/create", {
+            "enName": "excel_test",
+            "cnName": "excel_test",
+            "fileType": "XLSX",
+            "collectionName": "excel_test",
+            "fileId": "FID960305664629170176"
+        }, self.head)