提交 cce5e2ae authored 作者: zhang wei's avatar zhang wei

fix:获取经销商发货数据接口调整

上级 25c22d1f
...@@ -7553,7 +7553,7 @@ def bonusPoints_edit_list(request, cid, type=None): ...@@ -7553,7 +7553,7 @@ def bonusPoints_edit_list(request, cid, type=None):
"to_char(tm,'yyyy-mm-dd HH24:MI:SS'),cast(self_points as TEXT) points,cast(company_id as TEXT) from logistics.company_bonuspointslog where company_id = " + str( "to_char(tm,'yyyy-mm-dd HH24:MI:SS'),cast(self_points as TEXT) points,cast(company_id as TEXT) from logistics.company_bonuspointslog where company_id = " + str(
cid) + " and self_points is not null and self_points> 0 )m " +\ cid) + " and self_points is not null and self_points> 0 )m " +\
"left outer join (SELECT name ,id from company_company )z on z.id = m.company_fr_id::int" "left outer join (SELECT name ,id from company_company )z on z.id = m.company_fr_id::int"
print(s)
cur.execute(s) cur.execute(s)
r = cur.fetchall() r = cur.fetchall()
for i in r : for i in r :
...@@ -7626,7 +7626,8 @@ def delibery_record(request,user_id): ...@@ -7626,7 +7626,8 @@ def delibery_record(request,user_id):
(select name from company_company where id = b.company_id), (select name from company_company where id = b.company_id),
(select name from company_company where id = b.company_to_id), (select name from company_company where id = b.company_to_id),
(select username from company_user where id = b.user_id), (select username from company_user where id = b.user_id),
x,h,p x,h,p,
(select batch_id from inventory_receipt e where e.batch_id=A.batch_id)
from( from(
SELECT SELECT
batch_id, batch_id,
...@@ -7662,22 +7663,27 @@ def delibery_record(request,user_id): ...@@ -7662,22 +7663,27 @@ def delibery_record(request,user_id):
vtype_id vtype_id
) A ) A
LEFT JOIN logistics.inventory_batch b ON A.batch_id = b.id LEFT JOIN logistics.inventory_batch b ON A.batch_id = b.id
order by batch_id order by A.batch_id
""" """
cur.execute(s) cur.execute(s)
for r in cur.fetchall(): for r in cur.fetchall():
if r[11]:
state=1
else:
state=2
data['data'].append( { data['data'].append( {
'tm':r[1], # 时间 'tm': r[1], # 时间
'vtype':r[2], # 单据类别 'vtype': r[2], # 单据类别
'batch_code':r[3], 'batch_code': r[3],
'product':r[4], # 产品名称 'product': r[4], # 产品名称
'company_fr_name':r[5], # 操作方 'company_fr_name': r[5], # 操作方
'company_to_name':r[6], # 客户名称 'company_to_name': r[6], # 客户名称
'username':r[7], 'username': r[7],
'x':r[8], # 箱 'x': r[8], # 箱
'h':r[9], # 盒 'h': r[9], # 盒
'p':r[10], # 瓶 'p': r[10], # 瓶
'state': state, #是否确认收货
}) })
return JsonResponse(data) return JsonResponse(data)
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论