import request from '@/router/axios'; var model = '/api/ubcs-omd'; var controller = '/revision-rule'; export const getPage = (current, size, params) => { return request({ url: '/api/ubcs-omd/revision-rule/page', method: 'get', params: { ...params, current, size, } }) } export const getDetail = (oid) => { return request({ url: '/api/ubcs-omd/revision-rule/detail', method: 'get', params: { oid: oid } }) } export const add = (rule) => { return request({ url: '/api/ubcs-omd/revision-rule/submit', method: 'post', data: rule }) } export const batchAdd = (rules) => { return request({ url: '/api/ubcs-omd/revision-rule/batch-submit', method: 'post', data: rules }) } export const update = (rule) => { return request({ url: '/api/ubcs-omd/revision-rule/submit', method: 'post', data: rule }) } export const batchUpdate = (rules) => { return request({ url: '/api/ubcs-omd/revision-rule/batch-submit', method: 'post', data: rules }) } export const remove = (rule) => { return request({ url: '/api/ubcs-omd/revision-rule/remove', method: 'post', data: rule }) } export const refList = (currentPage, pageSize, params) => { return request({ url: '/api/ubcs-omd/revision-rule/ref', method: 'get', params: { ...params, currentPage, pageSize } }) } export const getAppayRange = (id) => { return request({ url: model + controller + '/get-apply-range', method: 'get', params: { id } }) }