selectType

This commit is contained in:
花有清香月有阴
2021-12-30 20:51:37 +08:00
parent 24d5fa8f5d
commit 15b3caefb6
5 changed files with 287 additions and 56 deletions

View File

@@ -5,18 +5,18 @@
<u-form :model="forms" ref="uForm" label-width="auto">
<u-form-item label="区域选择" prop="areaId" class="areaIds" style="position: relative">
<AiAreaPicker v-model="forms.areaId" :areaId="areaIdProps" @select="areaSelect" style="color: #333"></AiAreaPicker>
<u-icon name="arrow-right" color="rgb(192, 196, 204)" size="30" style="margin-left:4px;" />
<u-icon name="arrow-right" color="rgb(192, 196, 204)" size="30" style="margin-left: 4px" />
</u-form-item>
<div class="line"></div>
<u-form-item label="走访对象" prop="create_user_name" required :right-icon=" id ? '' : 'arrow-right'" class="create_user_names">
<u-form-item label="走访对象" prop="create_user_name" required :right-icon="id ? '' : 'arrow-right'" class="create_user_names">
<u-input v-model="forms.create_user_name" disabled placeholder="请选择走访对象" @click="toWalkObject" />
</u-form-item>
<div class="line"></div>
<u-form-item label="现实状态" prop="reality" :right-icon=" id ? '' : 'arrow-right'" class="realitys">
<u-form-item label="现实状态" prop="reality" :right-icon="id ? '' : 'arrow-right'" class="realitys">
<u-input v-model="forms.reality" disabled placeholder="请选择现实状态" @click="realityClick" />
<u-select v-model="showStstus" :list="$dict.getDict('realityStatus')" value-name="dictValue" label-name="dictName" @confirm="realityStstus"></u-select>
@@ -47,18 +47,19 @@
<div class="btn" @click="submit">保存</div>
</div>
<component v-else :is="comp" @back="backlist"></component>
<!-- <component v-else :is="comp" @back="backlist"></component> -->
</div>
</template>
<script>
import { mapState } from 'vuex'
import walkObject from './walkObject'
// import walkObject from './walkObject'
export default {
name: 'add',
components: {
walkObject,
// walkObject,
// selectType,
},
props: {},
data() {
@@ -89,7 +90,7 @@ export default {
onLoad(o) {
this.id = o.id
this.areaIdProps = this.user.areaId
if(!this.id) {
if (!this.id) {
this.forms.areaId = this.user.areaId
this.areaName = this.user.areaName
}
@@ -103,7 +104,7 @@ export default {
mounted() {},
methods: {
realityClick() {
if(this.id) return
if (this.id) return
if (!this.forms.create_user_name) {
return this.$u.toast('请选择走访对象')
}
@@ -195,10 +196,11 @@ export default {
},
toWalkObject() {
if(this.id) return
this.addList = false
this.comp = 'walkObject'
this.paramss = 111
if (this.id) return
// this.addList = false
// this.comp = 'selectType'
// this.paramss = 111
uni.navigateTo({ url: `./selectType` })
},
},
}