Merge remote-tracking branch 'origin/gva_gormv2_dev' into gva_gormv2_dev

This commit is contained in:
pixel
2021-07-12 09:49:34 +08:00
18 changed files with 126 additions and 129 deletions
+12 -3
View File
@@ -38,6 +38,10 @@ web
│ ├── api -- 所有请求
│ ├── assets -- 主题 字体等静态资源
| ├── components -- components组件
| ├── core -- gva抽离的一些前端资源
| | ├── config.js -- 配置文件
| | └── element_lazy.js -- elementt按需引入文件
| | └── gin-vue-admin.js -- gva前端控制库
| ├── directive -- 公用方法
| ├── mixins -- 公用方法
| ├── router -- 路由权限
@@ -57,15 +61,20 @@ web
| | ├── example --上传案例
| | ├── iconList -- icon列表
| | ├── init -- 初始化数据
| | | ├── index -- 新版本
| | | ├── init -- 旧版本
| | ├── layout -- layout约束页面
| | | ├── aside --
| | | ├── bottomInfo -- bottomInfo
| | | ├── screenfull -- 全屏设置
| | | ├── setting -- 系统设置
| | | └── index.vue -- base 约束
| | ├── login --结算单管理
| | ├── person --结算单管理
| | ├── login --登录
| | ├── person --个人中心
| | ├── superAdmin -- 超级管理员操作
| | ── home.vue -- page 入口页面
| | ── system -- 系统检测页面
| | ├── systemTools -- 系统配置相关页面
| | └── routerHolder.vue -- page 入口页面
│ ├── App.vue -- 入口页面
│ ├── main.js -- 入口文件 加载组件 初始化等
│ └── permission.js -- 跳转
+6 -9
View File
@@ -1,10 +1,3 @@
<!--
<div>
带压缩的上传
<upload-image v-model="imageUrl" :fileSize="512" />
已上传文件 {{ imageUrl }}
</div>
-->
<template>
<div>
@@ -17,7 +10,7 @@
:before-upload="beforeImageUpload"
:multiple="false"
>
<img v-if="imageUrl" :src="path + imageUrl" class="image">
<img v-if="imageUrl" :src="showImageUrl" class="image">
<i v-else class="el-icon-plus image-uploader-icon" />
</el-upload>
</div>
@@ -53,7 +46,10 @@ export default {
}
},
computed: {
...mapGetters('user', ['userInfo', 'token'])
...mapGetters('user', ['userInfo', 'token']),
showImageUrl() {
return (this.imageUrl && this.imageUrl.slice(0, 4) !== 'http') ? path + this.imageUrl : this.imageUrl
}
},
methods: {
beforeImageUpload(file) {
@@ -70,6 +66,7 @@ export default {
const { data } = res
if (data.file) {
this.$emit('change', data.file.url)
this.$emit('on-success')
}
}
}
+1 -1
View File
@@ -22,7 +22,7 @@ Vue.use(uploader)
console.log(`
欢迎使用 Gin-Vue-Admin
当前版本:V2.4.2
当前版本:V2.4.3
加群方式:微信:shouzi_1994 QQ群:622360840
默认自动化文档地址:http://127.0.0.1:${process.env.VUE_APP_SERVER_PORT}/swagger/index.html
默认前端文件运行地址:http://127.0.0.1:${process.env.VUE_APP_CLI_PORT}
+1 -1
View File
@@ -17,7 +17,7 @@
</el-col>
<el-col :span="12">
带压缩的上传, (512(k)为压缩限制)
<upload-image v-model="imageUrl" :file-size="512" :max-w-h="1080" />
<upload-image v-model="imageUrl" :file-size="512" :max-w-h="1080" @on-success="getTableData" />
已上传文件 {{ imageUrl }}
</el-col>
</el-row>
+1 -1
View File
@@ -85,7 +85,7 @@ export default {
console.log(this.hello)
},
goDoc() {
window.open('https://www.gin-vue-admin.com')
window.open('https://www.gin-vue-admin.com/docs/first_master#3-init')
},
async onSubmit() {
const loading = this.$loading({
+12 -2
View File
@@ -60,10 +60,20 @@
<el-form-item label="文件名称" prop="packageName">
<el-input v-model="form.packageName" placeholder="生成文件的默认名称(建议为驼峰格式,首字母小写,如sysXxxXxxx)" />
</el-form-item>
<el-form-item label="自动创建api(将API相关信息注册到数据库中)">
<el-form-item>
<template slot="label">
<el-tooltip content="注:把自动生成的API注册进数据库" placement="bottom" effect="light">
<div> 自动创建API </div>
</el-tooltip>
</template>
<el-checkbox v-model="form.autoCreateApiToSql" />
</el-form-item>
<el-form-item label="自动移动文件">
<el-form-item>
<template slot="label">
<el-tooltip content="注:自动迁移生成的文件到ymal配置的对应位置" placement="bottom" effect="light">
<div> 自动移动文件 </div>
</el-tooltip>
</template>
<el-checkbox v-model="form.autoMoveFile" />
</el-form-item>
</el-form>