提交 66b4423c authored 作者: 贺阳's avatar 贺阳

改包裹状态的向导确定的时候还原

上级 5947eb56
......@@ -90,21 +90,19 @@ class BatchInputShipPackageStatusWizard(models.TransientModel):
if self.update_status.is_default:
is_sync = True
# 更新状态
# parcels.write(
# {'state': self.update_status.id, 'node_exception_reason_id': self.node_exception_reason_id.id,
# 'process_time': self.process_time, 'state_explain': self.state_explain, 'is_sync': is_sync})
logging.info('parcels:%s' % len(parcels))
if parcels:
where_sql = " where id={0}".format(parcels[0].id) if len(
parcels) == 1 else " where id in {0}".format(tuple(parcels.ids))
update_sql = """update cc_ship_package set state='{0}',node_exception_reason_id={1},process_time='{2}',state_explain='{3}',is_sync={4} {5}""".format(
self.update_status.id, self.node_exception_reason_id.id if self.node_exception_reason_id else False,
self.process_time, self.state_explain or '', is_sync,
where_sql)
update_sql = update_sql.replace("'False'", "null").replace("False", "null")
logging.info('-------update_sql:%s' % update_sql)
self._cr.execute(update_sql)
parcels.write({'state': self.update_status.id})
parcels.write(
{'state': self.update_status.id, 'node_exception_reason_id': self.node_exception_reason_id.id,
'process_time': self.process_time, 'state_explain': self.state_explain, 'is_sync': is_sync})
# if parcels:
# where_sql = " where id={0}".format(parcels[0].id) if len(
# parcels) == 1 else " where id in {0}".format(tuple(parcels.ids))
# update_sql = """update cc_ship_package set node_exception_reason_id={0},process_time='{1}',state_explain='{2}',is_sync={3} {4}""".format(
# self.node_exception_reason_id.id if self.node_exception_reason_id else False,
# self.process_time, self.state_explain or '', is_sync,
# where_sql)
# update_sql = update_sql.replace("'False'", "null").replace("False", "null")
# self._cr.execute(update_sql)
# parcels.write({'state': self.update_status.id})
# for parcel in parcels:
# parcel.message_post(body='%s改为%s' % (self.current_status.name, self.update_status.name))
# 生成sns日志
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论