修复下发时的时区问题

This commit is contained in:
mgw
2023-05-06 10:48:26 +08:00
parent af5b319d0c
commit 19531bba04

View File

@@ -6,7 +6,7 @@ import json
import hashlib import hashlib
import time import time
import requests import requests
from datetime import datetime from datetime import datetime, timedelta
from odoo.http import request from odoo.http import request
from odoo import fields, models, api, _ from odoo import fields, models, api, _
from odoo.exceptions import ValidationError from odoo.exceptions import ValidationError
@@ -79,7 +79,7 @@ class FtpButton(models.Model):
_logger.info("======%s下发成功======" % a.display_name) _logger.info("======%s下发成功======" % a.display_name)
ftp.close_ftp() ftp.close_ftp()
up_time = str(datetime.now()) up_time = str(datetime.now() + timedelta(hours=8))
self.env['delivery.record'].create({ self.env['delivery.record'].create({
'workorder_id': self.workorder_id.id, 'workorder_id': self.workorder_id.id,
'delivery_type': '单个下发', 'delivery_type': '单个下发',
@@ -364,7 +364,7 @@ class WorkCenterBarcode(models.Model):
item.button_state = True item.button_state = True
ftp.close_ftp() ftp.close_ftp()
# 增加一键下发记录 # 增加一键下发记录
up_time = str(datetime.now()) up_time = str(datetime.now() + timedelta(hours=8))
sequence_str = ','.join(sequence_collect) sequence_str = ','.join(sequence_collect)
self.delivery_records.create({ self.delivery_records.create({
'delivery_type': '一键下发', 'delivery_type': '一键下发',
@@ -451,7 +451,7 @@ class WorkCenterBarcode(models.Model):
_logger.info("======%s一键合并下发成功======" % a.display_name) _logger.info("======%s一键合并下发成功======" % a.display_name)
ftp.close_ftp() ftp.close_ftp()
# 增加一键合并下发记录 # 增加一键合并下发记录
up_time = str(datetime.now()) up_time = str(datetime.now() + timedelta(hours=8))
sequence_str = ','.join(sequence_collect) sequence_str = ','.join(sequence_collect)
self.delivery_records.create({ self.delivery_records.create({
'delivery_type': '一键合并下发', 'delivery_type': '一键合并下发',