Example #1
0
 def test_5_del_auditplan(self):
     """删除审方方案"""
     url = self.base_url + '/' + str(self.g['a'])
     response = request(method='delete', url=url)
     self.assertEqual(response.json()['code'], '200')
     self.assertEqual(response.json()['message'], 'OK')
     print(response.json())
Example #2
0
 def test_3_plandetail(self):
     # """查看审方方案详情"""
     url = self.base_url + '/' + str(self.g['a'])
     response = request(method='get', url=url)
     self.assertEqual(response.json()['code'], '200')
     self.assertEqual(response.json()['message'], 'OK')
     print(response.json())
Example #3
0
 def test_1(self, api):
     try:
         url = config.get('auditcenter', 'url') + api
         response = request(method='get', url=url)
         self.assertEqual(response.json()['code'], '200')
         self.assertEqual(response.json()['message'], 'OK')
     except AssertionError:
         print('断言失败')
         raise
Example #4
0
 def test_1_add_auditplan(self):
     """添加审方方案"""
     data = {"name": self.plan_name, "category": 1, "createdTime": 1566575960160, "modifiedTime": 1566575960160,
             "recipeSource": "0",
             "deptList": [], "groupList": [], "isOuvas": 0, "isPivas": 0, "minStay": "", "maxStay": "", "minAge": "",
             "maxAge": "", "ageUnit": "岁", "costTypes": "", "patientCondition": "", "iptWardList": [],
             "weekList": [],
             "startTime": "00:00", "endTime": "23:59"}
     response = request(method='post', url=self.base_url, data=data)
     self.assertEqual(response.json()['code'], '200')
     self.assertEqual(response.json()['message'], 'OK')
Example #5
0
 def test_2_query_planlist(self):
     """查询审方方案列表"""
     params = {"pageSize": 20, "page": 1}
     response = request(method='get', url=self.plan_list, params=params)
     res = response.json()
     id = 0
     for i in range(0, (len(res['data']['recordList']) - 1)):
         if res['data']['recordList'][i]['name'] == self.plan_name:
             id = res['data']['recordList'][i]['id']
             # print(id)
             break
     self.g['a'] = id
     print(self.g['a'])
     self.assertEqual(response.json()['code'], '200')
     self.assertEqual(response.json()['message'], 'OK')
Example #6
0
 def test_4_alert_auditplan(self):
     """修改审方方案"""
     url = self.base_url + '/' + str(self.g['a'])
     data = {"id": self.g['a'], "name": self.plan_name, "category": 1, "recipeSource": 0, "minStay": None,
             "maxStay": None,
             "drugCategorys": None, "drugProperties": None, "isOuvas": 0, "isPivas": 0, "minAge": "1",
             "maxAge": None,
             "ageUnit": "岁", "costTypes": "", "diagnoses": None, "icd10": None, "userId": "-200",
             "userName": "******",
             "createdTime": 1566630072000, "modifiedTime": 1566630072000, "startTime": "00:00", "endTime": "23:59",
             "effectWeek": None, "deptList": [], "groupList": [], "doctorList": None, "infoList": None,
             "displayInfoList": None, "patientCondition": "", "iptWardList": [], "weekList": None}
     response = request(method='put', url=url, data=data)
     self.assertEqual(response.json()['code'],'200')
     self.assertEqual(response.json()['message'], 'OK')
     print(response.json())
Example #7
0
 def test_1(self, param):
     # param = {"type":1,"keyword":None}
     response = request(method='get', url=self.base_url,
                        data=param)  # 注意调用方法时参数名为data
     self.assertEqual(response.json()['code'], '200')
     self.assertEqual(response.json()['message'], 'OK')