暂无描述

contract_admin_views.py 986B

    # -*- coding: utf-8 -*- from django.conf import settings from django_logit import logit from django_response import response from kodo.decorators import check_admin from apps.contract.models import LensmanContributionContractInfo @logit(res=True) @check_admin def get_signed_contribtion_contract_file_api(request, administrator): contribution_id = request.POST.get('contribution_id', '') user_id = request.POST.get('user_id', '') contract = LensmanContributionContractInfo.objects.filter(contribution_id=contribution_id, user_id=user_id).first() operator = { "UserId": settings.CONTRACT_LENSMAN_CONTRIBUTION_OPERATOR_ID } BusinessType = 'FLOW' BusinessIds = [contract.flow_id] FileType = 'PDF' UrlTtl = '86400' # 过期时间 # TODO: 获取合同文件 https://qian.tencent.com/developers/companyApis/templatesAndFiles/DescribeFileUrls FileUrls = [] return response(200, data={ 'file_url': FileUrls[0].Url })