diff --git a/sf_maintenance/models/sf_maintenance.py b/sf_maintenance/models/sf_maintenance.py index 6aac4f91..aa9a7dcb 100644 --- a/sf_maintenance/models/sf_maintenance.py +++ b/sf_maintenance/models/sf_maintenance.py @@ -449,7 +449,7 @@ class SfMaintenanceEquipment(models.Model): sf_secret_key = sf_sync_config['sf_secret_key'] headers = Common.get_headers(self, token, sf_secret_key) strurl = sf_sync_config['sf_url'] + self.crea_url - objs_all = self.env['maintenance.equipment'].search([('MTcode', '=', self.MTcode)]) + objs_all = self.env['maintenance.equipment'].search([('id', '=', self.id)]) machine_tool_list = [] if objs_all: for item in objs_all: @@ -552,7 +552,7 @@ class SfMaintenanceEquipment(models.Model): kw = json.dumps(machine_tool_list, ensure_ascii=False) r = requests.post(strurl, json={}, data={'kw': kw, 'token': token}, headers=headers) ret = r.json() - self.code = ret['message'] + self.code = ret['data'] self.state_zc = "已注册" if r == 200: return "机床注册成功"