积分公示,编辑积分申请
This commit is contained in:
@@ -38,9 +38,16 @@
|
|||||||
<ai-info-item label="事件描述" isLine :value="info.content"></ai-info-item>
|
<ai-info-item label="事件描述" isLine :value="info.content"></ai-info-item>
|
||||||
<ai-info-item label="图片" isLine v-if="info.images && info.images.length">
|
<ai-info-item label="图片" isLine v-if="info.images && info.images.length">
|
||||||
<div class="files">
|
<div class="files">
|
||||||
<div class="file-item" v-for="(item, index) in info.images" :key="index">
|
<!-- <div class="file-item" v-for="(item, index) in info.images" :key="index" v-viewer="{movable: true}">
|
||||||
<img :src="item.url" v-viewer="{movable: true}">
|
<img :src="item.url">
|
||||||
</div>
|
</div> -->
|
||||||
|
<ai-uploader
|
||||||
|
:instance="instance"
|
||||||
|
fileType="img"
|
||||||
|
acceptType=".jpg,.png,.jpeg"
|
||||||
|
v-model="info.images"
|
||||||
|
:limit="9" :disabled="true">
|
||||||
|
</ai-uploader>
|
||||||
</div>
|
</div>
|
||||||
</ai-info-item>
|
</ai-info-item>
|
||||||
<ai-info-item label="视频" isLine v-if="info.videos && info.videos.length">
|
<ai-info-item label="视频" isLine v-if="info.videos && info.videos.length">
|
||||||
@@ -87,7 +94,7 @@
|
|||||||
<el-form-item style="width: 100%" label="图片">
|
<el-form-item style="width: 100%" label="图片">
|
||||||
<ai-uploader
|
<ai-uploader
|
||||||
:instance="instance"
|
:instance="instance"
|
||||||
fileType="file"
|
fileType="img"
|
||||||
acceptType=".jpg,.png,.jpeg"
|
acceptType=".jpg,.png,.jpeg"
|
||||||
v-model="eventForm.images"
|
v-model="eventForm.images"
|
||||||
:limit="9">
|
:limit="9">
|
||||||
@@ -128,7 +135,7 @@
|
|||||||
eventForm: {
|
eventForm: {
|
||||||
files: [],
|
files: [],
|
||||||
images: [],
|
images: [],
|
||||||
video: [],
|
videos: [],
|
||||||
content: '',
|
content: '',
|
||||||
applyIntegral: ''
|
applyIntegral: ''
|
||||||
},
|
},
|
||||||
@@ -232,8 +239,8 @@
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
.file-item {
|
.file-item {
|
||||||
width: 240px;
|
width: 118px;
|
||||||
height: 240px;
|
height: 118px;
|
||||||
margin: 0 20px 20px 0;
|
margin: 0 20px 20px 0;
|
||||||
|
|
||||||
img, video {
|
img, video {
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
<ai-import
|
<ai-import
|
||||||
:instance="instance"
|
:instance="instance"
|
||||||
:dict="dict"
|
:dict="dict"
|
||||||
type="appintegralpublicityinfo" name="积分公式"
|
type="appintegralpublicityinfo" name="积分公示"
|
||||||
@success="search.current = 1, getList()">
|
@success="search.current = 1, getList()">
|
||||||
</ai-import>
|
</ai-import>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -24,12 +24,12 @@
|
|||||||
</template>
|
</template>
|
||||||
<template #right>
|
<template #right>
|
||||||
<el-input
|
<el-input
|
||||||
v-model="search.title"
|
v-model="search.name"
|
||||||
size="small"
|
size="small"
|
||||||
placeholder="姓名/身份证/联系方式"
|
placeholder="姓名/身份证/联系方式"
|
||||||
clearable
|
clearable
|
||||||
v-throttle="() => {search.current = 1, getList()}"
|
v-throttle="() => {search.current = 1, getList()}"
|
||||||
@clear="search.title = '', getList()"
|
@clear="search.name = '', getList()"
|
||||||
suffix-icon="iconfont iconSearch">
|
suffix-icon="iconfont iconSearch">
|
||||||
</el-input>
|
</el-input>
|
||||||
</template>
|
</template>
|
||||||
@@ -69,7 +69,7 @@
|
|||||||
current: 1,
|
current: 1,
|
||||||
size: 10,
|
size: 10,
|
||||||
total: 0,
|
total: 0,
|
||||||
title: '',
|
name: '',
|
||||||
areaId: ''
|
areaId: ''
|
||||||
},
|
},
|
||||||
tableData: []
|
tableData: []
|
||||||
|
|||||||
Reference in New Issue
Block a user