diff --git a/.env.prod b/.env.prod index f268179..fb90768 100644 --- a/.env.prod +++ b/.env.prod @@ -5,12 +5,14 @@ ENV = 'production' VUE_APP_TITLE = 农场管理系统 # 农场管理系统/生产环境 -VUE_APP_BASE_API = '/prod-api' +VUE_APP_BASE_API = 'https://bxg.api.cyjyyjy.com' # 根据服务器或域名修改 -PUBLIC_PATH = 'http://my-pi.com:8888/yudao-admin/' +#PUBLIC_PATH = 'http://my-pi.com:8888/yudao-admin/' +PUBLIC_PATH = '/' # 二级部署路径 -VUE_APP_APP_NAME ='yudao-admin' +#VUE_APP_APP_NAME ='yudao-admin' +VUE_APP_APP_NAME ='' # 多租户的开关 VUE_APP_TENANT_ENABLE = true diff --git a/src/api/bxg/storeProductRule.js b/src/api/bxg/storeProductRule.js index 53c42da..8e15c6c 100644 --- a/src/api/bxg/storeProductRule.js +++ b/src/api/bxg/storeProductRule.js @@ -2,7 +2,7 @@ import request from '@/utils/request' export function add(data, id) { return request({ - url: `api/yxStoreProductRule/save/${id}`, + url: `/api/yxStoreProductRule/save/${id}`, method: 'post', data }) @@ -26,7 +26,7 @@ export function edit(data) { export function info (id) { return request({ - url: `api/yxStoreProductRule/rule/${id}`, + url: `/bxg/api/yxStoreProductRule/rule/${id}`, method: 'get' }); } diff --git a/src/api/bxg/yxShippingTemplates.js b/src/api/bxg/yxShippingTemplates.js index 74a3d36..0dc5be3 100644 --- a/src/api/bxg/yxShippingTemplates.js +++ b/src/api/bxg/yxShippingTemplates.js @@ -2,7 +2,7 @@ import request from '@/utils/request' export function add(data,id) { return request({ - url: `api/yxShippingTemplates/save/${id}`, + url: `/bxg/api/yxShippingTemplates/save/${id}`, method: 'post', data }) diff --git a/src/api/bxg/yxSystemStore.js b/src/api/bxg/yxSystemStore.js index 831a3c8..7262a9d 100644 --- a/src/api/bxg/yxSystemStore.js +++ b/src/api/bxg/yxSystemStore.js @@ -9,6 +9,7 @@ export function add(data) { } export function get() { + console.log(123); return request({ url: '/bxg/api/yxSystemStore', method: 'get' diff --git a/src/api/system/cpUser.js b/src/api/system/cpUser.js new file mode 100644 index 0000000..2c2cde6 --- /dev/null +++ b/src/api/system/cpUser.js @@ -0,0 +1,54 @@ +import request from '@/utils/request' + +// 创建企业微信成员 +export function createCpUser(data) { + return request({ + url: '/system/cp-user/create', + method: 'post', + data: data + }) +} + +// 更新企业微信成员 +export function updateCpUser(data) { + return request({ + url: '/system/cp-user/update', + method: 'put', + data: data + }) +} + +// 删除企业微信成员 +export function deleteCpUser(id) { + return request({ + url: '/system/cp-user/delete?id=' + id, + method: 'delete' + }) +} + +// 获得企业微信成员 +export function getCpUser(id) { + return request({ + url: '/system/cp-user/get?id=' + id, + method: 'get' + }) +} + +// 获得企业微信成员分页 +export function getCpUserPage(query) { + return request({ + url: '/system/cp-user/page', + method: 'get', + params: query + }) +} + +// 导出企业微信成员 Excel +export function exportCpUserExcel(query) { + return request({ + url: '/system/cp-user/export-excel', + method: 'get', + params: query, + responseType: 'blob' + }) +} diff --git a/src/api/tools/localStorage.js b/src/api/tools/localStorage.js index 63ebe2b..10c85ef 100644 --- a/src/api/tools/localStorage.js +++ b/src/api/tools/localStorage.js @@ -2,7 +2,7 @@ import request from '@/utils/request' export function add(data) { return request({ - url: 'api/localStorage', + url: 'bxg/api/localStorage', method: 'post', data }) @@ -10,7 +10,7 @@ export function add(data) { export function del(ids) { return request({ - url: 'api/localStorage/', + url: 'bxg/api/localStorage/', method: 'delete', data: ids }) @@ -18,7 +18,7 @@ export function del(ids) { export function edit(data) { return request({ - url: 'api/localStorage', + url: 'bxg/api/localStorage', method: 'put', data }) diff --git a/src/api/tools/material.js b/src/api/tools/material.js index ff6b276..b6effdf 100644 --- a/src/api/tools/material.js +++ b/src/api/tools/material.js @@ -2,7 +2,7 @@ import request from '@/utils/request' export function getPage(query) { return request({ - url: 'api/material/page', + url: 'bxg/api/material/page', method: 'get', params: query }) @@ -10,7 +10,7 @@ export function getPage(query) { export function addObj(obj) { return request({ - url: 'api/material', + url: 'bxg/api/material', method: 'post', data: obj }) @@ -18,21 +18,21 @@ export function addObj(obj) { export function getObj(id) { return request({ - url: 'api/material/' + id, + url: 'bxg/api/material/' + id, method: 'get' }) } export function delObj(id) { return request({ - url: 'api/material/' + id, + url: 'bxg/api/material/' + id, method: 'delete' }) } export function putObj(obj) { return request({ - url: 'api/material', + url: 'bxg/api/material', method: 'put', data: obj }) diff --git a/src/api/tools/materialgroup.js b/src/api/tools/materialgroup.js index e8bb0fe..6f8cef7 100644 --- a/src/api/tools/materialgroup.js +++ b/src/api/tools/materialgroup.js @@ -2,7 +2,7 @@ import request from '@/utils/request' export function getPage(query) { return request({ - url: 'api/materialgroup/page', + url: 'bxg/api/materialgroup/page', method: 'get', params: query }) @@ -10,7 +10,7 @@ export function getPage(query) { export function getList(query) { return request({ - url: 'api/materialgroup/list', + url: 'bxg/api/materialgroup/list', method: 'get', params: query }) @@ -18,7 +18,7 @@ export function getList(query) { export function addObj(obj) { return request({ - url: 'api/materialgroup', + url: 'bxg/api/materialgroup', method: 'post', data: obj }) @@ -26,21 +26,21 @@ export function addObj(obj) { export function getObj(id) { return request({ - url: 'api/materialgroup/' + id, + url: 'bxg/api/materialgroup/' + id, method: 'get' }) } export function delObj(id) { return request({ - url: 'api/materialgroup/' + id, + url: 'bxg/api/materialgroup/' + id, method: 'delete' }) } export function putObj(obj) { return request({ - url: 'api/materialgroup', + url: 'bxg/api/materialgroup', method: 'put', data: obj }) diff --git a/src/api/tools/qiniu.js b/src/api/tools/qiniu.js index 6d56771..e342ab5 100644 --- a/src/api/tools/qiniu.js +++ b/src/api/tools/qiniu.js @@ -2,14 +2,14 @@ import request from '@/utils/request' export function get() { return request({ - url: 'api/qiNiuContent/config', + url: 'bxg/api/qiNiuContent/config', method: 'get' }) } export function update(data) { return request({ - url: 'api/qiNiuContent/config', + url: 'bxg/api/qiNiuContent/config', data, method: 'put' }) @@ -17,21 +17,21 @@ export function update(data) { export function download(id) { return request({ - url: 'api/qiNiuContent/download/' + id, + url: 'bxg/api/qiNiuContent/download/' + id, method: 'get' }) } export function sync() { return request({ - url: 'api/qiNiuContent/synchronize', + url: 'bxg/api/qiNiuContent/synchronize', method: 'post' }) } export function del(ids) { return request({ - url: 'api/qiNiuContent', + url: 'bxg/api/qiNiuContent', method: 'delete', data: ids }) diff --git a/src/assets/images/hx.jp2 b/src/assets/images/hx.jp2 new file mode 100644 index 0000000..f28737e Binary files /dev/null and b/src/assets/images/hx.jp2 differ diff --git a/src/assets/styles/variables.scss b/src/assets/styles/variables.scss index 34484d4..b585086 100644 --- a/src/assets/styles/variables.scss +++ b/src/assets/styles/variables.scss @@ -36,7 +36,7 @@ $base-sub-menu-background:#000c17; $base-sub-menu-hover:#001528; */ -$base-sidebar-width: 200px; +$base-sidebar-width: 250px; // the :export directive is the magic sauce for webpack // https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass diff --git a/src/components/Crud/crud.js b/src/components/Crud/crud.js index 4c0bb56..fe52745 100644 --- a/src/components/Crud/crud.js +++ b/src/components/Crud/crud.js @@ -1,5 +1,7 @@ import { initData, download } from '@/api/bxg/data' -import { parseTime, downloadFile } from '@/utils/index' +import { downloadFile } from '@/utils/index' +import { parseTime, resetForm, addDateRange, addBeginAndEndTime, handleTree} from "@/utils/ruoyi"; + import Vue from 'vue' /** diff --git a/src/components/Permission/permission.js b/src/components/Permission/permission.js index e731ebf..e66d951 100644 --- a/src/components/Permission/permission.js +++ b/src/components/Permission/permission.js @@ -3,7 +3,7 @@ import store from '@/store' export default { inserted(el, binding, vnode) { const { value } = binding - const roles = store.getters && store.getters.roles + const roles = store.getters && store.getters.permissions if (value && value instanceof Array && value.length > 0) { const permissionRoles = value diff --git a/src/components/editorMaterial/index.vue b/src/components/editorMaterial/index.vue index e83cf30..3ed6346 100644 --- a/src/components/editorMaterial/index.vue +++ b/src/components/editorMaterial/index.vue @@ -190,7 +190,7 @@ export default { data() { return { headers: { - Authorization: getToken() + Authorization: "Bearer " + getToken() }, dialogVisible: true, url: '', diff --git a/src/components/material/index.vue b/src/components/material/index.vue index cba9caf..8480518 100644 --- a/src/components/material/index.vue +++ b/src/components/material/index.vue @@ -190,7 +190,7 @@ export default { data() { return { headers: { - Authorization: getToken() + Authorization: "Bearer " + getToken() }, dialogVisible: false, url: '', diff --git a/src/components/singlematerial/index.vue b/src/components/singlematerial/index.vue index 89e0fac..79b72d3 100644 --- a/src/components/singlematerial/index.vue +++ b/src/components/singlematerial/index.vue @@ -180,7 +180,7 @@ export default { data() { return { headers: { - Authorization: getToken() + Authorization: "Bearer " + getToken() }, dialogVisible: false, myValue: this.value, diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index dc664b7..92e1279 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -9,9 +9,9 @@