This commit is contained in:
花有清香月有阴
2021-12-08 18:33:21 +08:00
parent a97e35644e
commit 4e996d2928
3 changed files with 53 additions and 6 deletions

View File

@@ -23,8 +23,8 @@
</div> </div>
<!-- v-if="data.length > 0" --> <!-- v-if="data.length > 0" -->
<div @click="btnHide" class="datas"> <div @click.stop="btnHide" class="datas">
<div class="cards" v-for="(item, i) in 4" :key="i"> <div class="cards" @click.stop="toDetail" v-for="(item, i) in 4" :key="i">
<div class="cards-top"> <div class="cards-top">
<div class="cards-left"> <div class="cards-left">
<span class="walkName">走访对象李伟民</span> <span class="walkName">走访对象李伟民</span>
@@ -75,11 +75,12 @@
<script> <script>
import AiEmpty from '../../components/AiEmpty.vue' import AiEmpty from '../../components/AiEmpty.vue'
import add from './components/add.vue' import add from './components/add.vue'
import detail from './components/detail.vue'
export default { export default {
name: 'AppWalkask', name: 'AppWalkask',
appName: '走访慰问', appName: '走访慰问',
components: { AiEmpty, add }, components: { AiEmpty, add, detail },
props: {}, props: {},
data() { data() {
return { return {
@@ -137,6 +138,13 @@ export default {
// } // }
}, },
toDetail(item) {
// const { id } = item.id
this.isList = false
this.comp = 'detail'
this.params = detail
},
delet() { delet() {
console.log('delet') console.log('delet')
}, },

View File

@@ -38,22 +38,25 @@
<div>{{ forms.things.length }}/500</div> <div>{{ forms.things.length }}/500</div>
</u-form-item> </u-form-item>
<u-form-item label="图片" prop="avatar" required label-position="top"> <u-form-item label="图片(最多9张)" prop="avatar" required label-position="top">
<ai-uploader v-model="forms.avatar" multiple @change="change" placeholder="上传图片" :limit="5"></ai-uploader> <ai-uploader v-model="forms.avatar" multiple @change="change" placeholder="上传图片" :limit="9"></ai-uploader>
</u-form-item> </u-form-item>
</u-form> </u-form>
</div> </div>
<div class="btn" @click="submit">保存</div> <div class="btn" @click="submit">保存</div>
<AiBack></AiBack>
</div> </div>
</template> </template>
<script> <script>
import AiUploader from '../../../components/AiUploader.vue' import AiUploader from '../../../components/AiUploader.vue'
import AiBack from '../../../components/AiBack.vue'
export default { export default {
name: 'add', name: 'add',
components: { AiUploader }, components: { AiUploader, AiBack },
props: {}, props: {},
data() { data() {
return { return {

View File

@@ -0,0 +1,36 @@
<template>
<div class="detail">
<u-navbar title="" back-icon-color="#fff" title-color="#fff" title-width="300" title-size="36" :background="backgroundNavbar"> </u-navbar>
<div>detail</div>
<AiBack></AiBack>
</div>
</template>
<script>
import AiBack from '../../../components/AiBack.vue'
export default {
name: 'detail',
components: { AiBack },
props: {},
data() {
return {
backgroundNavbar: {
backgroundColor: '#3975C6',
},
}
},
computed: {},
onLoad() {},
onShow() {},
methods: {},
}
</script>
<style lang="scss" scoped>
.detail {
height: 100%;
}
</style>