From 5aeec65bae8d40778a663690c7a6cecc6aa58cf0 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Tue, 1 Nov 2022 17:37:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E7=A7=BB=E5=8A=A8=E7=AB=AF?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E3=80=81=E7=A7=BB=E5=8A=A8=E7=AB=AF=E6=8E=88?= =?UTF-8?q?=E6=9D=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- anrui-system-ui/src/api/Common/Upload.js | 17 +- .../system/mobileterminal/mobileterminal.js | 58 +---- .../src/api/system/roleAdminister/index.js | 24 +- .../src/components/ButtonBar/index.vue | 10 +- .../src/components/uploadFile/upload_apk.vue | 1 + .../components/uploadFile/upload_frameApk.vue | 53 ++++ .../src/components/uploadFile/upload_icon.vue | 144 +++++++++++ .../uploadFile/upload_updateApk.vue | 53 ++++ .../views/RoleAdminister/RoleAdminister.vue | 131 +++++++++- .../src/views/mobileterminal/adhibition.vue | 32 ++- .../src/views/mobileterminal/frame.vue | 111 +++++++++ .../views/mobileterminal/mobileterminal.vue | 58 +++-- .../src/views/mobileterminal/plugin.vue | 116 ++++----- .../src/views/mobileterminal/updatePlugin.vue | 232 ++++++++++++++++++ 14 files changed, 888 insertions(+), 152 deletions(-) create mode 100644 anrui-system-ui/src/components/uploadFile/upload_frameApk.vue create mode 100644 anrui-system-ui/src/components/uploadFile/upload_icon.vue create mode 100644 anrui-system-ui/src/components/uploadFile/upload_updateApk.vue create mode 100644 anrui-system-ui/src/views/mobileterminal/frame.vue create mode 100644 anrui-system-ui/src/views/mobileterminal/updatePlugin.vue diff --git a/anrui-system-ui/src/api/Common/Upload.js b/anrui-system-ui/src/api/Common/Upload.js index dc96107892..9c3db9d752 100644 --- a/anrui-system-ui/src/api/Common/Upload.js +++ b/anrui-system-ui/src/api/Common/Upload.js @@ -8,5 +8,20 @@ export function imageUpload(data){ headers:{'Content-Type':'multipart/form-data'} }) } - +// 移动端管理--新增上传插件 export const uploadFile = '/api/portal/v1/appsubsetversion/save' +// 移动端管理--更新上传插件 +export const upload_UpdateFile = '/api/portal/v1/appsubsetversion/update' +// 移动端管理--框架更新上传插件 +export const upload_frameFile = '/api/portal/v1/appversion/save' +// 移动端管理--上传icon(图标) +export const uploadFileIcon = '/api/portal/file/upload' + +// 移除图片 +export function deleteFilesOss(data) { + return request({ + url: '/base/v1/baseVehicleAppendixs/deleteFilesOss', // data, + method: 'post', + params: { fullPath: data } + }) +} diff --git a/anrui-system-ui/src/api/system/mobileterminal/mobileterminal.js b/anrui-system-ui/src/api/system/mobileterminal/mobileterminal.js index bbb5537506..ceb9385ece 100644 --- a/anrui-system-ui/src/api/system/mobileterminal/mobileterminal.js +++ b/anrui-system-ui/src/api/system/mobileterminal/mobileterminal.js @@ -39,61 +39,21 @@ export function saveOrUpdate(data) { }) } -// 根据sid 删除单个 资源信息 -export function delMenus(data) { +// 初始化应用 +export function details(data) { return request({ - url: '/portal/v1/sysmenu/delBySids/' + data.sid, + url: '/portal/v1/sysmobilemenu/details', method: 'get', - data: qs.stringify(data), - headers: { 'Content-Type': 'application/json' } - }) -} - -// 修改状态 -export function IsEnable(data) { - return request({ - url: '/portal/v1/sysmenu/updateIsEnable/' + data.sid + '/' + data.isEnable, - method: 'POST', - /* data: qs.stringify(data),*/ - headers: { 'Content-Type': 'application/json' } - }) -} - -// 获取菜单 不分页列表 -export function roleList(data) { - return request({ - url: '/system/v1/menus/list', - method: 'post', - data: data, - headers: { 'Content-Type': 'application/json' } + params: data }) } -// 获取菜单 分页列表 -export function menusPageList(data) { - return request({ - url: '/system/v1/menus/pagelist', - method: 'POST', - data: data, - headers: { 'Content-Type': 'application/json' } - }) -} - -// 获取菜单 树形分页列表 -export function menusTreelist(data) { +// 根据sid应用 +export function deleteMenu(data) { return request({ - url: '/system/v1/menus/treelist', - method: 'POST', - data: data, - headers: { 'Content-Type': 'application/json' } + url: '/portal/v1/sysmobilemenu/deleteMenu', + method: 'DELETE', + params: data }) } -// 根据sid 获取单个菜单 信息 -export function getRoleInfo(data) { - return request({ - url: '/system/v1/menus/' + data.sid, - method: 'GET', - data: qs.stringify(data) - }) -} diff --git a/anrui-system-ui/src/api/system/roleAdminister/index.js b/anrui-system-ui/src/api/system/roleAdminister/index.js index 92b39231a8..0820ed2974 100644 --- a/anrui-system-ui/src/api/system/roleAdminister/index.js +++ b/anrui-system-ui/src/api/system/roleAdminister/index.js @@ -92,6 +92,27 @@ export function delOrgroles(data) { } }) } +// 移动端授权 +export function getRoleMenuList(data) { + return request({ + url: '/portal/v1/sysmobilemenurole/getRoleMenuList', + method: 'post', + params: { roleSid: data } + }) +} + +// 菜单授权保存 +export function saveRoleMenuList(data) { + return request({ + url: `/portal/v1/sysmobilemenurole/saveRoleMenuList`, + method: 'POST', + data: data, + headers: {'Content-Type': 'application/json', + 'token':tokens + } + }) +} + // 菜单授权 export function roleMenuTree(data) { return request({ @@ -99,10 +120,11 @@ export function roleMenuTree(data) { method: 'POST', data: data, headers: {'Content-Type': 'application/json', - 'token':tokens + 'token':tokens } }) } + // 菜单授权保存 export function saveorgrolemenus(data) { return request({ diff --git a/anrui-system-ui/src/components/ButtonBar/index.vue b/anrui-system-ui/src/components/ButtonBar/index.vue index 2024ee73e5..c98230e852 100644 --- a/anrui-system-ui/src/components/ButtonBar/index.vue +++ b/anrui-system-ui/src/components/ButtonBar/index.vue @@ -2,7 +2,7 @@
角色名称 | +
+ |
+
可操作菜单列表 | ++ | + +