Skip to content

Commit

Permalink
feat: update to vite5.x
Browse files Browse the repository at this point in the history
  • Loading branch information
jzfai committed Dec 13, 2023
1 parent 05c2623 commit b2441b0
Show file tree
Hide file tree
Showing 39 changed files with 1,800 additions and 720 deletions.
8 changes: 8 additions & 0 deletions .env.serve-local
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#The defined variable must start with VITE_APP_
VITE_APP_ENV = 'test'
VITE_APP_BASE_URL = 'http://localhost:12050'
#image or oss address
VITE_APP_IMAGE_URL = 'https://github.jzfai.top/minio'

#VITE_APP_BASE_URL = '/api'
#VITE_APP_PROXY_URL = 'https://github.jzfai.top/micro-service-api'
8 changes: 3 additions & 5 deletions eslintrc/.eslintrc-auto-import.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
"defineAsyncComponent": true,
"defineComponent": true,
"deleteArrObjByKey": true,
"dict": true,
"dillParameters": true,
"dillParameters3": true,
"dillRequestBody": true,
Expand All @@ -39,9 +40,9 @@
"elMessage": true,
"elNotify": true,
"filterAsyncRouter": true,
"filterAsyncRouterByReq": true,
"findArrObjByKey": true,
"freshRouter": true,
"generatorRouter": true,
"getCurrentInstance": true,
"getCurrentScope": true,
"getCurrentTime": true,
Expand All @@ -50,6 +51,7 @@
"getQueryParam": true,
"getWeek": true,
"h": true,
"handleTree": true,
"inject": true,
"isExternal": true,
"isProxy": true,
Expand All @@ -63,8 +65,6 @@
"nextTick": true,
"onActivated": true,
"onBeforeMount": true,
"onBeforeRouteLeave": true,
"onBeforeRouteUpdate": true,
"onBeforeUnmount": true,
"onBeforeUpdate": true,
"onDeactivated": true,
Expand All @@ -87,7 +87,6 @@
"resetState": true,
"resizeHandler": true,
"resolveComponent": true,
"resolveDirective": true,
"rolesPermission": true,
"routeInfo": true,
"routerBack": true,
Expand All @@ -113,7 +112,6 @@
"useElement": true,
"useErrorLog": true,
"useForm": true,
"useLink": true,
"useLowCodeStore": true,
"useRoute": true,
"useRouter": true,
Expand Down
9 changes: 5 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
{
"name": "low-code-platform",
"version": "2.0.5",
"version": "2.2.0",
"license": "MIT",
"author": "kuanghua([email protected])",
"packageManager": "[email protected]",
"scripts": {
"dev": "vite --mode serve-dev",
"local": "vite --mode serve-local",
"debug": "vite --mode serve-dev --debug",
"test": "vite --mode serve-test",
"build:test": "vite build --mode build-test",
Expand Down Expand Up @@ -90,7 +91,7 @@
"unplugin-auto-import": "^0.11.2",
"unplugin-vue-components": "^0.22.8",
"unplugin-vue-define-options": "^0.6.1",
"vite": "^4.0.0",
"vite": "^5.0.4",
"vite-plugin-html": "^3.2.0",
"vite-plugin-mkcert": "^1.7.2",
"vite-plugin-mock": "^2.9.6",
Expand Down Expand Up @@ -129,7 +130,7 @@
"not op_mini all"
],
"engines": {
"node": ">= 16 <18",
"pnpm": ">= 6 <8"
"node": ">= 16 <20",
"pnpm": ">= 6 <9"
}
}
Empty file removed src/api/brand.ts
Empty file.
2 changes: 1 addition & 1 deletion src/api/system.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import axiosReq from 'axios'
// export const userInfoReq = (): Promise<any> => {
// return new Promise((resolve) => {
// const reqConfig = {
// url: '/basis-func/user/getUserInfo',
// url: '/generator/user/getUserInfo',
// params: { plateFormId: 2 },
// method: 'post'
// }
Expand Down
39 changes: 17 additions & 22 deletions src/api/user.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,12 @@ import settings from '@/settings'
export const userInfoReq = () => {
return new Promise((resolve) => {
const reqConfig = {
url: '/getInfo',
url: 'getInfo',
data:{platformId: settings.platformId},
method: 'get'
}
request(reqConfig).then(({ data }) => {
resolve(data)
request(reqConfig).then((res) => {
resolve(res?.data)
})
})
}
Expand All @@ -18,8 +19,8 @@ export const userInfoReq = () => {
export const getRouterReq = () => {
return new Promise((resolve) => {
const reqConfig = {
url: '/getRouters',
params:{platformId: settings.platformId},
url: 'getMenu',
params: { platformId: settings.platformId },
reqLoading: false,
method: 'get'
}
Expand All @@ -32,8 +33,8 @@ export const getRouterReq = () => {
//登录
export const loginReq = (subForm) => {
return request({
url: '/login',
data: Object.assign(subForm, { platformId: settings.platformId }),
url: 'login',
data: subForm,
method: 'post',
isNotTipErrorMsg: true
})
Expand All @@ -42,7 +43,7 @@ export const loginReq = (subForm) => {
// 注册方法
export const register = (data) => {
return request({
url: '/register',
url: 'rbac/register',
method: 'post',
data
})
Expand All @@ -51,19 +52,22 @@ export const register = (data) => {
//退出登录
export const loginOutReq = () => {
return request({
url: '/logout',
url: 'rbac/logout',
method: 'post'
})
}


//获取验证码
export const getCodeImg = () => {
return request({
url: '/captchaImage',
headers: {
isToken: false
},
data:{
width:100,
height:50
},
method: 'get'
})
}
Expand All @@ -80,13 +84,12 @@ export function changeUserStatus(userId, status) {
data
})
}

//查询列表
export const listReq = (query) => {
//查询列表
return request({
url: '/system/user/list',
method: 'get',
params: query
method: 'post',
data: query
})
}

Expand Down Expand Up @@ -165,14 +168,6 @@ export const getUserInfo = () => {
method: 'get'
})
}
//归属部门
export const deptIdReq = (data) => {
return request({
url: `/system/user/deptTree`,
data,
method: 'get'
})
}

// 保存授权角色
export function updateAuthRole(data) {
Expand Down
13 changes: 10 additions & 3 deletions src/components/CustomJsonInput.vue
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,15 @@ import {ElMessageBox} from 'element-plus'
//2.定义修改的json字段的值,
const couldView = ref(["tree", "code", "form", "view"])
const jsonData = ref({name: "test"})
const jsonData = ref()
const updateModelValue = (val) => {
jsonData.value = val
}
const dialogVisible = ref(false)
const handleClose = () => {
ElMessageBox.confirm('退出将清空您配置的数据').then(() => {
resetData()
dialogVisible.value = false
})
}
Expand Down Expand Up @@ -74,14 +75,15 @@ const saveFileName = ref('')
const emits = defineEmits(["reloadPage"])
const saveTmp = async () => {
const reqConfig = {
url: '/basis-func/configSave/insert',
url: '/generator/configSave',
method: 'post',
data: {
name: `${saveFileName.value}-custom`,
generatorConfig: JSON.stringify(jsonData.value)
}
}
axiosReq(reqConfig).then(() => {
resetData()
elMessage('配置保存成功')
emits("reloadPage")
})
Expand All @@ -90,7 +92,7 @@ const saveTmp = async () => {
//更新模板
const updateTmp = async () => {
const reqConfig = {
url: '/basis-func/configSave/updateById',
url: '/generator/configSave',
method: 'put',
data: {
id: saveFileId,
Expand All @@ -100,10 +102,15 @@ const updateTmp = async () => {
}
axiosReq(reqConfig).then(() => {
elMessage('更新成功')
resetData()
emits("reloadPage")
})
}
const resetData=()=>{
saveFileName.value = ""
jsonData.value = {}
}
defineExpose({showModal})
</script>

Expand Down
2 changes: 1 addition & 1 deletion src/components/TemplateConfig.vue
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ const chooseTmpFile = ref('')
const templateFileData = ref([])
const templateFileReq = () => {
const reqConfig = {
url: '/basis-func/templateFile/selectPage',
url: '/generator/templateFile/listPage',
method: 'get',
data: { pageSize: 500, pageNum: 1 }
}
Expand Down
2 changes: 1 addition & 1 deletion src/hooks/use-error-log.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import pack from '../../package.json'
import settings from '@/settings'
import bus from '@/utils/bus'
//此处不要使用utils下的axios
const reqUrl = '/integration-front/errorCollection/insert'
const reqUrl = '/integration-front/errorCollection'
let repeatErrorLogJudge = ''
const errorLogReq = (errLog: string) => {
axiosReq({
Expand Down
2 changes: 1 addition & 1 deletion src/hooks/use-form.ts
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ export const useForm = (subForm) => {
const formData = new FormData()
formData.append('file', refSettingFile.files[0])
axiosReq({
url: '/basis-func/upload/file',
url: '/generator/upload/file',
timeout: 30000,
data: formData,
method: 'post',
Expand Down
Loading

0 comments on commit b2441b0

Please sign in to comment.