feat(systemconfiguration/vertex): 体系配置添加分享图片字段
This commit is contained in:
parent
4e436b7844
commit
75bcaf8e77
|
@ -220,6 +220,11 @@
|
||||||
<el-input v-model="formd.sort" clearable />
|
<el-input v-model="formd.sort" clearable />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
<el-col :span="24">
|
||||||
|
<el-form-item label="分享图片">
|
||||||
|
<imageUpload v-model="formd.sharePosterImage" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
</el-form>
|
</el-form>
|
||||||
<span slot="footer" class="dialog-footer">
|
<span slot="footer" class="dialog-footer">
|
||||||
|
@ -236,6 +241,7 @@
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import topBar from '@/components/topBar/checked.vue'
|
import topBar from '@/components/topBar/checked.vue'
|
||||||
|
import ImageUpload from '@/components/ImageUpload'
|
||||||
import {
|
import {
|
||||||
getvertexList,
|
getvertexList,
|
||||||
deleteVertex,
|
deleteVertex,
|
||||||
|
@ -249,10 +255,13 @@ import {
|
||||||
import { updateVertexs } from '@/api/settle'
|
import { updateVertexs } from '@/api/settle'
|
||||||
import { getRouters } from '@/api/settle'
|
import { getRouters } from '@/api/settle'
|
||||||
import { topList } from './mixins'
|
import { topList } from './mixins'
|
||||||
|
import { getToken } from '@/utils/auth'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'Txpz',
|
name: 'Txpz',
|
||||||
components: {
|
components: {
|
||||||
topBar
|
topBar,
|
||||||
|
ImageUpload
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
@ -260,7 +269,8 @@ export default {
|
||||||
vertexName: '', // 体系名称
|
vertexName: '', // 体系名称
|
||||||
// memberCode: "", //体系编号
|
// memberCode: "", //体系编号
|
||||||
memberCode: '', // 体系编号
|
memberCode: '', // 体系编号
|
||||||
regionVertexPkId: '' // 区域分组
|
regionVertexPkId: '', // 区域分组
|
||||||
|
sharePosterImage: '' // 分享图片
|
||||||
},
|
},
|
||||||
moren: 'txpz',
|
moren: 'txpz',
|
||||||
topList: topList,
|
topList: topList,
|
||||||
|
@ -291,7 +301,12 @@ export default {
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
vertexList: [],
|
vertexList: [],
|
||||||
groupList: []
|
groupList: [],
|
||||||
|
uploadImgUrl: process.env.VUE_APP_BASE_API + '/system/upload',
|
||||||
|
fileList: [],
|
||||||
|
headers: {
|
||||||
|
Authorization: getToken()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
|
@ -301,6 +316,23 @@ export default {
|
||||||
this.getUserRoute()
|
this.getUserRoute()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
handleUploadSuccess(res) {
|
||||||
|
if (res.code === 200) {
|
||||||
|
this.fileList.push(res.data)
|
||||||
|
} else {
|
||||||
|
this.$message({
|
||||||
|
type: 'error',
|
||||||
|
message: '上传失败'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
|
removeFile(file, fileList) {
|
||||||
|
this.fileList.forEach((item, index) => {
|
||||||
|
if (file.uid === item.uid) {
|
||||||
|
this.fileList.splice(index, 1)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
getUserRoute() {
|
getUserRoute() {
|
||||||
getRouters().then((res) => {
|
getRouters().then((res) => {
|
||||||
console.log(res.data, 'res.data', this.topList)
|
console.log(res.data, 'res.data', this.topList)
|
||||||
|
|
Loading…
Reference in New Issue