|
@@ -6,12 +6,13 @@
|
|
|
</view>
|
|
|
<v-tabs v-model="current" :tabs="tabs" :scroll="false" @change="changeTab" field="name"
|
|
|
class="admin-tab-box"></v-tabs>
|
|
|
- <gerenZiliao ref="gerenZiliao" :status='status' @editSave="editSaveGerenziliao" @goNext="gerenziliaoNext" v-show="current ==0"></gerenZiliao>
|
|
|
- <qiuzhiXinxi ref="qiuzhiXinxi" :status='status' @editSave="editSaveQiuzhixinxi" @goUp="goUpQiuzhixinxi" @goNext="goNextQiuzhixinxi"
|
|
|
+ <gerenZiliao ref="gerenZiliao" :status='status' @finishDom='finishDom' @editSave="editSaveGerenziliao"
|
|
|
+ @goNext="gerenziliaoNext" v-show="current ==0"></gerenZiliao>
|
|
|
+ <qiuzhiXinxi ref="qiuzhiXinxi" :status='status' @editSave="editSaveQiuzhixinxi" @goNext="goNextQiuzhixinxi"
|
|
|
v-show="current ==1">
|
|
|
</qiuzhiXinxi>
|
|
|
- <zhaopianZiliao ref="zhaopianZiliao" :status='status' @editSave="editSaveZhaopianziliao" @goUp="goUpZhaopianZiliao" @goNext="goNextZhaopianZiliao"
|
|
|
- v-show="current ==2"></zhaopianZiliao>
|
|
|
+ <zhaopianZiliao ref="zhaopianZiliao" :status='status' @editSave="editSaveZhaopianziliao"
|
|
|
+ @goNext="goNextZhaopianZiliao" v-show="current ==2"></zhaopianZiliao>
|
|
|
<banzhengXinxi ref="banzhengXinxi" :status='status' @addSave="addSave" v-show="current ==3">
|
|
|
</banzhengXinxi>
|
|
|
</view>
|
|
@@ -25,6 +26,9 @@
|
|
|
import qiuzhiXinxi from './qiuzhiXinxi.vue';
|
|
|
import zhaopianZiliao from './zhaopianZiliao.vue';
|
|
|
import gerenZiliao from './gerenZiliao.vue';
|
|
|
+ import {
|
|
|
+ getJiazhengInfo
|
|
|
+ } from "@/api/jiazheng.js";
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
@@ -80,10 +84,10 @@
|
|
|
onLoad(options) {
|
|
|
let pageInfo = JSON.parse(options.pageInfo)
|
|
|
this.status = pageInfo.status
|
|
|
- this.dataHandle()
|
|
|
+ this.dataHandle(pageInfo)
|
|
|
},
|
|
|
methods: {
|
|
|
- dataHandle() {
|
|
|
+ dataHandle(pageInfo) {
|
|
|
if (this.status == 'add') {
|
|
|
this.tabs = [{
|
|
|
id: 1,
|
|
@@ -130,12 +134,30 @@
|
|
|
disabled: false
|
|
|
},
|
|
|
]
|
|
|
+
|
|
|
+ }
|
|
|
+ },
|
|
|
+ finishDom() {
|
|
|
+ let req = {
|
|
|
+ id: this.id,
|
|
|
+ userId: this.userId
|
|
|
}
|
|
|
+ getJiazhengInfo(req).then(res => {
|
|
|
+ if (res.code == 0) {
|
|
|
+ this.$refs.gerenZiliao.editinfo(res.data)
|
|
|
+ } else {
|
|
|
+ uni.showToast({
|
|
|
+ icon: 'none',
|
|
|
+ title: '获取详情失败'
|
|
|
+ })
|
|
|
+ return false
|
|
|
+ }
|
|
|
+ })
|
|
|
},
|
|
|
changeTab(data) {
|
|
|
console.log('data', data);
|
|
|
},
|
|
|
- gerenZiliaoDataHandle(data){
|
|
|
+ gerenZiliaoDataHandle(data) {
|
|
|
this.allData.userName = data.userName
|
|
|
this.allData.realName = data.realName
|
|
|
this.allData.idcard = data.idcard
|
|
@@ -161,10 +183,10 @@
|
|
|
return item
|
|
|
})
|
|
|
},
|
|
|
- editSaveGerenziliao(data){
|
|
|
+ editSaveGerenziliao(data) {
|
|
|
this.gerenZiliaoDataHandle(data)
|
|
|
},
|
|
|
- qiuzhiXinxiDataHandle(data){
|
|
|
+ qiuzhiXinxiDataHandle(data) {
|
|
|
this.allData.leixing = data.leixing
|
|
|
this.allData.jingyan = data.jingyan
|
|
|
this.allData.jineng = data.jineng
|
|
@@ -181,10 +203,10 @@
|
|
|
return item
|
|
|
})
|
|
|
},
|
|
|
- editSaveQiuzhixinxi(data){
|
|
|
+ editSaveQiuzhixinxi(data) {
|
|
|
this.qiuzhiXinxiDataHandle(data)
|
|
|
},
|
|
|
-
|
|
|
+
|
|
|
goNextZhaopianZiliao(data, num) {
|
|
|
this.zhaopianziliaoDataHandle(data)
|
|
|
this.current = num + 1
|
|
@@ -193,7 +215,7 @@
|
|
|
return item
|
|
|
})
|
|
|
},
|
|
|
- zhaopianziliaoDataHandle(){
|
|
|
+ zhaopianziliaoDataHandle() {
|
|
|
this.allData.icon = data.icon
|
|
|
this.allData.idcardUrl1 = data.idcardUrl1
|
|
|
this.allData.idcardUrl2 = data.idcardUrl2
|
|
@@ -203,7 +225,7 @@
|
|
|
this.allData.jiankangDate = data.jiankangDate
|
|
|
this.allData.tijianUrl = data.tijianUrl
|
|
|
},
|
|
|
- editSaveZhaopianziliao(data){
|
|
|
+ editSaveZhaopianziliao(data) {
|
|
|
this.zhaopianziliaoDataHandle(data)
|
|
|
},
|
|
|
addSave(data) {
|
|
@@ -212,6 +234,9 @@
|
|
|
},
|
|
|
submitJiazheng() {
|
|
|
console.log('this.allData', this.allData);
|
|
|
+ },
|
|
|
+ goUpPage() {
|
|
|
+
|
|
|
}
|
|
|
|
|
|
}
|