selectType
This commit is contained in:
@@ -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` })
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user