feat(systemconfiguration/vertex): 体系配置添加分享图片字段

This commit is contained in:
woody 2025-07-14 17:54:55 +08:00
parent 4e436b7844
commit 75bcaf8e77
1 changed files with 35 additions and 3 deletions

View File

@ -220,6 +220,11 @@
<el-input v-model="formd.sort" clearable />
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="分享图片">
<imageUpload v-model="formd.sharePosterImage" />
</el-form-item>
</el-col>
</el-row>
</el-form>
<span slot="footer" class="dialog-footer">
@ -236,6 +241,7 @@
<script>
import topBar from '@/components/topBar/checked.vue'
import ImageUpload from '@/components/ImageUpload'
import {
getvertexList,
deleteVertex,
@ -249,10 +255,13 @@ import {
import { updateVertexs } from '@/api/settle'
import { getRouters } from '@/api/settle'
import { topList } from './mixins'
import { getToken } from '@/utils/auth'
export default {
name: 'Txpz',
components: {
topBar
topBar,
ImageUpload
},
data() {
return {
@ -260,7 +269,8 @@ export default {
vertexName: '', //
// memberCode: "", //
memberCode: '', //
regionVertexPkId: '' //
regionVertexPkId: '', //
sharePosterImage: '' //
},
moren: 'txpz',
topList: topList,
@ -291,7 +301,12 @@ export default {
]
},
vertexList: [],
groupList: []
groupList: [],
uploadImgUrl: process.env.VUE_APP_BASE_API + '/system/upload',
fileList: [],
headers: {
Authorization: getToken()
}
}
},
created() {
@ -301,6 +316,23 @@ export default {
this.getUserRoute()
},
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() {
getRouters().then((res) => {
console.log(res.data, 'res.data', this.topList)