Redis同步
This commit is contained in:
@@ -1,2 +1,3 @@
|
||||
from . import controllers
|
||||
from . import sync_controller
|
||||
from . import sync_controller
|
||||
from . import refresh_controller
|
||||
10
sf_mrs_connect/controllers/refresh_controller.py
Normal file
10
sf_mrs_connect/controllers/refresh_controller.py
Normal file
@@ -0,0 +1,10 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from odoo import http
|
||||
from odoo.http import request
|
||||
|
||||
class FixtureRedisRefreshController(http.Controller):
|
||||
|
||||
@http.route('/api/refresh_redis/fixture_param', type='json', auth='none', csrf=False, methods=['POST'])
|
||||
def refresh_fixture_param_redis(self, **kw):
|
||||
request.env['mrs.basic_parameters.mixin'].sudo().refresh_all_param_redis()
|
||||
return {'status': 'success', 'msg': 'Redis 缓存已刷新'}
|
||||
@@ -19,4 +19,4 @@ class FixtureSyncController(http.Controller):
|
||||
return {'status':'fail','msg':'code missing'}
|
||||
request.env['sf.fixture.materials.basic.parameters']\
|
||||
.sudo().sync_from_mrs(code)
|
||||
return {'status':'success'}
|
||||
return {'status':'success'}
|
||||
Reference in New Issue
Block a user