test_AuthorityEdit.py 1.22 KB


from atdd.PcPost import PcPost


class AuthorityEdit(PcPost):

    interfaceUrl = "/Assistant/Apicp/Integral/AuthorityEdit"

    def setUp(self):
        self.do_login(self.host, self.mobile, self.psw, self.domain)

    '''
        @parameters:
        aaId	            是	Int	    主键ID
        visibleRange	    是	Int	    可查看岗位/角色范围
        visibleRangeType	是	Int	    1: 角色 2: 岗位
    '''

    # 员工积分排名 权限范围编辑,参数为空
    def test_AuthorityEdit_None(self):
        result = self.PcPost(self.interfaceUrl)
        print(result)
        return result

    # 员工积分排名 权限范围编辑:角色
    def test_AuthorityEdit_Role(self):
        data = {
            "aaId": 1,
            "visibleRange": 1,
            "visibleRangeType": 1  # 角色
        }
        result = self.PcPost(self.interfaceUrl, data)
        print(result)
        return result

    # 员工积分排名 权限范围编辑:岗位
    def test_AuthorityEdit_Job(self):
        data = {
            "aaId": 1,
            "visibleRange": 1,
            "visibleRangeType": 2  # 岗位
        }
        result = self.PcPost(self.interfaceUrl, data)
        print(result)
        return result