feat: 支持企业微信、钉钉直接审批工单 (#8115)

This commit is contained in:
jiangweidong
2022-05-05 13:07:48 +08:00
committed by GitHub
parent d23953932f
commit c56179e9e4
15 changed files with 424 additions and 81 deletions

View File

@@ -0,0 +1,12 @@
# -*- coding: utf-8 -*-
#
class METAMixin:
def get_next_url_from_meta(self):
request_meta = self.request.META or {}
next_url = None
referer = request_meta.get('HTTP_REFERER', '')
next_url_item = referer.rsplit('next=', 1)
if len(next_url_item) > 1:
next_url = next_url_item[-1]
return next_url