Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Y
ypt_mgw_local
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
苏星豪
ypt_mgw_local
Commits
71a87e2f
提交
71a87e2f
authored
12月 16, 2022
作者:
zhang wei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix:诗仙太白页面报表: 积分报表
上级
8344fb50
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
43 行增加
和
2 行删除
+43
-2
views.py
company/views.py
+37
-2
urls.py
datacenter/urls.py
+2
-0
left.html
templates/left.html
+4
-0
没有找到文件。
company/views.py
浏览文件 @
71a87e2f
...
@@ -7558,4 +7558,40 @@ def bonusPoints_edit_list(request, cid, type=None):
...
@@ -7558,4 +7558,40 @@ def bonusPoints_edit_list(request, cid, type=None):
r
=
cur
.
fetchall
()
r
=
cur
.
fetchall
()
for
i
in
r
:
for
i
in
r
:
data
[
'data'
]
.
append
([
i
[
1
],
i
[
0
],
i
[
3
],
i
[
2
]])
data
[
'data'
]
.
append
([
i
[
1
],
i
[
0
],
i
[
3
],
i
[
2
]])
return
JsonResponse
(
data
)
return
JsonResponse
(
data
)
\ No newline at end of file
#积分报表
@login_required
def
bonusPoints_list
(
request
):
data
=
{
'data'
:
[],
'clmns'
:
[],
'e'
:
[],
'subtt'
:
[
'渠道促销'
,
'积分报表'
],
'murl'
:
''
,
'dt'
:
False
,
'add'
:
True
}
data
[
'clmns'
]
=
[
'区域'
,
'兑换终端'
,
'联系人'
,
'兑换积分'
,
'领取金额'
,
'兑换时间'
,
'剩余可使用积分'
,
'终端累计总积分'
,
'备注'
]
data
[
'show_add'
]
=
False
# data['murl'] = '/company/bonusPoints/edit/'
cur
=
connection
.
cursor
()
company_id
=
request
.
user
.
company_id
ancestor_id
=
request
.
user
.
ancestor_id
if
ancestor_id
==
company_id
:
bps
=
PointsRedeemed
.
objects
.
filter
(
ancestor_id
=
ancestor_id
)
else
:
bps
=
PointsRedeemed
.
objects
.
filter
(
company_id
=
company_id
)
for
t
in
bps
:
remark
=
t
.
remark
if
not
t
.
remark
:
remark
=
""
s
=
f
"""
select (select name from company_salesdivision where id=(select division_id from company_company where '{t.company_id}'=id limit 1),
(select username,lastname from company_user where {t.user_id}=id),
points from company_bonuspoints where {t.company_id}=id
"""
cur
.
execute
(
s
)
r
=
cur
.
fetchone
()
a
=
str
(
r
[
3
])
+
str
(
t
.
points
)
data
[
'data'
]
.
append
([
r
[
0
]
,
r
[
1
],
r
[
2
],
t
.
points
,
t
.
amount
,
t
.
tm
,
r
[
3
],
a
,
remark
])
return
render
(
request
,
'obj/list_points.html'
,
data
)
datacenter/urls.py
浏览文件 @
71a87e2f
...
@@ -1218,6 +1218,8 @@ urlpatterns = [
...
@@ -1218,6 +1218,8 @@ urlpatterns = [
url
(
r'^company/bonusPoints/edit/$'
,
company_views
.
bonusPoints_edit
),
url
(
r'^company/bonusPoints/edit/$'
,
company_views
.
bonusPoints_edit
),
url
(
r'^company/bonusPoints/edit/(?P<id>\d+)/$'
,
company_views
.
bonusPoints_edit
),
url
(
r'^company/bonusPoints/edit/(?P<id>\d+)/$'
,
company_views
.
bonusPoints_edit
),
url
(
r'^company/bonusPoints/edit_list/(?P<cid>\d+)/$'
,
company_views
.
bonusPoints_edit_list
),
url
(
r'^company/bonusPoints/edit_list/(?P<cid>\d+)/$'
,
company_views
.
bonusPoints_edit_list
),
url
(
r'^company/bonusPoints_list/$'
,
company_views
.
bonusPoints_list
),
]
]
if
settings
.
DEBUG
:
if
settings
.
DEBUG
:
...
...
templates/left.html
浏览文件 @
71a87e2f
...
@@ -821,6 +821,7 @@
...
@@ -821,6 +821,7 @@
{% ifequal user.company.level_id 1 %}
{% ifequal user.company.level_id 1 %}
<li><a
class=
"l-a"
href=
"/sales/channelretate/period/redeem/"
>
{% trans '奖励结算与核销' %}
</a></li>
<li><a
class=
"l-a"
href=
"/sales/channelretate/period/redeem/"
>
{% trans '奖励结算与核销' %}
</a></li>
{% else %}
{% else %}
{% if user.company.is_expense_account %}
{% if user.company.is_expense_account %}
<li><a
class=
"l-a"
href=
"/sales/channelretate/period/redeem/"
>
{% trans '奖励结算与核销' %}
</a></li>
<li><a
class=
"l-a"
href=
"/sales/channelretate/period/redeem/"
>
{% trans '奖励结算与核销' %}
</a></li>
...
@@ -835,6 +836,9 @@
...
@@ -835,6 +836,9 @@
{% ifequal user.company.cfg_company.rebateinvoicecheck 1 %}
{% ifequal user.company.cfg_company.rebateinvoicecheck 1 %}
<li><a
class=
"l-a"
href=
"/obj/list/rebateinvoice/"
>
{% trans '发票信息录入' %}
</a></li>
<li><a
class=
"l-a"
href=
"/obj/list/rebateinvoice/"
>
{% trans '发票信息录入' %}
</a></li>
{% endifequal %}
{% endifequal %}
<li><a
class=
"l-a"
href=
"/company/bonusPoints/"
>
{% trans '积分信息' %}
</a></li>
<li><a
class=
"l-a"
href=
"/company/bonusPoints_list/"
>
{% trans '积分报表' %}
</a></li>
</ul>
</ul>
</li>
</li>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论