diff --git a/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatemanagement.js b/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatemanagement.js new file mode 100644 index 0000000000..68d83aad7f --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatemanagement.js @@ -0,0 +1,38 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(data) { + return request({ + url: '/scm/v1/scmspecialrebate/listPage', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 删除 + delete: function(params) { + return request({ + url: '/scm/v1/scmspecialrebate/delBySids', + method: 'DELETE', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 新增保存修改记录 + save: function(data) { + return request({ + url: '/scm/v1/scmspecialrebate/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 通过sid查询一条记录 + fetchBySid: function(data) { + return request({ + url: '/scm/v1/scmspecialrebate/fetchDetailsBySid/' + data, + method: 'get' + }) + } +} diff --git a/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js b/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js index d6d2c47437..3af9a6d60e 100644 --- a/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js +++ b/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js @@ -463,6 +463,34 @@ const codemenu = [ } ] }, + { + path: '/specialrebate', + component: Layout, + redirect: '/specialrebate', + meta: { + title: '专项返利' + }, + children: [ + { + path: '/specialrebate/specialrebatemanagement', + component: () => import('@/views/specialrebate/specialrebatemanagement/specialrebatemanagement.vue'), + name: 'ZhuanXiangFanLiGuanLi', + meta: { title: '专项返利管理', noCache: true } + }, + // { + // path: '/bikerebate/bicyclerebatewithholding', + // component: () => import('@/views/bikerebate/bicyclerebatewithholding/bicyclerebatewithholding.vue'), + // name: 'bicyclerebatewithholding', + // meta: { title: '单车返利预提', noCache: true } + // }, + // { + // path: '/bikerebate/bicyclerebatecheck', + // component: () => import('@/views/bikerebate/bicyclerebatecheck/bicyclerebatetobechecked.vue'), + // name: 'bicyclerebatetobechecked', + // meta: { title: '单车返利核对', noCache: true } + // } + ] + }, // 入库管理 { path: '/ruzhang', diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagement.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagement.vue new file mode 100644 index 0000000000..2bb8a2b67f --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagement.vue @@ -0,0 +1,391 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagementAdd.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagementAdd.vue new file mode 100644 index 0000000000..407e6a2ece --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagementAdd.vue @@ -0,0 +1,232 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagementInfo.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagementInfo.vue new file mode 100644 index 0000000000..f3f73634fb --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagementInfo.vue @@ -0,0 +1,186 @@ + + + +