Merge branch 'dev' of http://git.sinoecare.com/sinoecare/digital_village_v2/dvcp_v2_wxcp_app into dev
This commit is contained in:
@@ -9,7 +9,10 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import {mapActions} from 'vuex'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
name: "AddUserSuccess",
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
status: 1
|
status: 1
|
||||||
@@ -21,11 +24,14 @@ export default {
|
|||||||
onLoad(option) {
|
onLoad(option) {
|
||||||
this.status = option.status
|
this.status = option.status
|
||||||
},
|
},
|
||||||
|
computed: {
|
||||||
|
...mapActions(['getAccount'])
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
back() {
|
back() {
|
||||||
uni.navigateBack({
|
uni.reLaunch({
|
||||||
delta: 2, success() {
|
url: './AppGridManagement', success() {
|
||||||
location.reload()
|
this.getAccount()
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,16 +24,12 @@
|
|||||||
<span class="label">网格长</span>
|
<span class="label">网格长</span>
|
||||||
<span class="value">
|
<span class="value">
|
||||||
{{ [item.name, item.phone].join(" ") }}
|
{{ [item.name, item.phone].join(" ") }}
|
||||||
|
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="form.girdMemberList && form.girdMemberList.length">
|
<div v-if="form.girdMemberList && form.girdMemberList.length">
|
||||||
<div class="info-flex" v-for="(item, index) in form.girdMemberList" :key="index">
|
<div class="info-flex" v-for="(item, index) in form.girdMemberList" :key="index">
|
||||||
<span class="label">网格员</span>
|
<span class="label">网格员</span>
|
||||||
<span class="value">{{ item.name }} {{ item.phone }}
|
<span class="value">{{ item.name }} {{ item.phone }} <AiPhone :phone="item.phone"/></span>
|
||||||
<img :src="$cdn + 'common/phone.png'" alt="" @click="callPhone(item.phone)" class="phone-icon"
|
|
||||||
v-if="item.phone">
|
|
||||||
</span>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</scroll-view>
|
</scroll-view>
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ export default {
|
|||||||
computed: {
|
computed: {
|
||||||
...mapState(['user']),
|
...mapState(['user']),
|
||||||
isMyGirds() {
|
isMyGirds() {
|
||||||
return !!this.$route.query.self
|
return this.$route.query.self == true
|
||||||
},
|
},
|
||||||
isGridMember() {
|
isGridMember() {
|
||||||
return this.user.girdCheckType > 0
|
return this.user.girdCheckType > 0
|
||||||
@@ -70,15 +70,14 @@ export default {
|
|||||||
getAllGrids() {
|
getAllGrids() {
|
||||||
this.slectList = []
|
this.slectList = []
|
||||||
let {girdMemberId} = this.user,
|
let {girdMemberId} = this.user,
|
||||||
url = `/app/appgirdinfo/queryAppGirdInfoByGirdLevel`,
|
url = `/app/appgirdmemberinfo/queryMyGirdListByLevel2AndUser`,
|
||||||
params = {girdMemberId}
|
params = {girdMemberId}
|
||||||
if (this.isApply) {
|
if (this.isApply) {
|
||||||
url = `/app/appgirdinfo/listByInfo`
|
url = `/app/appgirdinfo/listByInfo`
|
||||||
params = {}
|
params = {}
|
||||||
}
|
}
|
||||||
if (this.isMyGirds) {
|
if (this.isMyGirds) {
|
||||||
url = `/app/appgirdmemberinfo/queryMyGirdListByLevel2AndUser`
|
url = `/app/appgirdmemberinfo/queryMyGirdListByLevel2`
|
||||||
params = {}
|
|
||||||
}
|
}
|
||||||
this.$http.post(url, null, {params}).then((res) => {
|
this.$http.post(url, null, {params}).then((res) => {
|
||||||
if (res?.data) {
|
if (res?.data) {
|
||||||
@@ -145,7 +144,9 @@ export default {
|
|||||||
},
|
},
|
||||||
submit() {
|
submit() {
|
||||||
if (this.SelectGird.id != null) {
|
if (this.SelectGird.id != null) {
|
||||||
uni.setStorageSync("lastSelectedGrid", this.SelectGird.parentGirdId)
|
if (!this.isApply && !this.isMyGirds) {
|
||||||
|
uni.setStorageSync("lastSelectedGrid", this.SelectGird.parentGirdId)
|
||||||
|
}
|
||||||
uni.navigateBack({
|
uni.navigateBack({
|
||||||
success: () => {
|
success: () => {
|
||||||
uni.$emit("pagePicker:custom", this.SelectGird)
|
uni.$emit("pagePicker:custom", this.SelectGird)
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<div class="area-select">
|
<div class="area-select">
|
||||||
<div class="select-content">
|
<div class="select-content">
|
||||||
<div class="area-content fill">
|
<div class="area-content fill">
|
||||||
<AiPagePicker type="custom" @select="handleGridSelect" self :ops="{url:'../AppGridManagement/SelectGird',label: 'girdName'}">
|
<AiPagePicker type="custom" @select="handleGridSelect" :self="tabIndex" :ops="{url:'../AppGridManagement/SelectGird',label: 'girdName'}">
|
||||||
<AiMore v-model="gridName" placeholder="选择网格"/>
|
<AiMore v-model="gridName" placeholder="选择网格"/>
|
||||||
</AiPagePicker>
|
</AiPagePicker>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user