Commit 5c7d300e authored by xupeng's avatar xupeng

审核结算状态修改

parent 26702e89
......@@ -529,22 +529,6 @@ def GuildSettlementAdd(db, data):
if not acc_info:
return 400, {"msg": "财务平台账户数据错误"}
if guild_data.status == 0:
try:
url = "http://106.55.103.148:8787/api/guild/editSettlementLog"
json = {'id': guild_data.work_id, 'status': 1}
res = requests.post(url=url, json=json)
if res.status_code != 200:
return 400, {"msg": "业务请求失败"}
except:
db.query(GuildSettlementLog).filter(GuildSettlementLog.id == data.id).update(
{GuildSettlementLog.status: 3, GuildSettlementLog.update_time: get_now_datetime()})
db.commit()
return 400, {"msg": "业务请求失败"}
db.query(GuildSettlementLog).filter(GuildSettlementLog.id == data.id).update(
{GuildSettlementLog.status: data.status, GuildSettlementLog.update_time: get_now_datetime()})
db.commit()
return 200,{"msg": "操作成功"}
if guild_data.status==1:
first_sta = 00
# 钻石处理
if guild_data.balance and guild_data.balance > 0:
......@@ -584,6 +568,22 @@ def GuildSettlementAdd(db, data):
db.query(GuildSettlementLog).filter(GuildSettlementLog.id == data.id).update(
{GuildSettlementLog.status: 3, GuildSettlementLog.update_time: get_now_datetime()})
db.commit()
if guild_data.status == 1:
try:
url = "http://106.55.103.148:8787/api/guild/editSettlementLog"
json = {'id': guild_data.work_id, 'status': 1}
res = requests.post(url=url, json=json)
if res.status_code != 200:
return 400, {"msg": "业务请求失败"}
except:
db.query(GuildSettlementLog).filter(GuildSettlementLog.id == data.id).update(
{GuildSettlementLog.status: 3, GuildSettlementLog.update_time: get_now_datetime()})
db.commit()
return 400, {"msg": "业务请求失败"}
db.query(GuildSettlementLog).filter(GuildSettlementLog.id == data.id).update(
{GuildSettlementLog.status: data.status, GuildSettlementLog.update_time: get_now_datetime()})
db.commit()
return 200,{"msg": "操作成功"}
else:
db_export = GuildSettlementLog(work_id=data.id, guild_id=data.guild_id, balance=data.balance,
pearl=data.pearl, status=data.status, create_time=data.create_time,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment