|
@@ -13,11 +13,12 @@
|
|
</qiuzhiXinxi>
|
|
</qiuzhiXinxi>
|
|
<zhaopianZiliao ref="zhaopianZiliao" :status='status' @editSave="editSaveZhaopianziliao"
|
|
<zhaopianZiliao ref="zhaopianZiliao" :status='status' @editSave="editSaveZhaopianziliao"
|
|
@goNext="goNextZhaopianZiliao" v-show="current ==2"></zhaopianZiliao>
|
|
@goNext="goNextZhaopianZiliao" v-show="current ==2"></zhaopianZiliao>
|
|
- <banzhengXinxi ref="banzhengXinxi" :status='status' @goBack="goBack" @addSave="addSave" @editSave="editSave"
|
|
|
|
- v-show="current ==3">
|
|
|
|
|
|
+ <banzhengXinxi ref="banzhengXinxi" :status='status' @goBack="goBack" @addEdit='addEdit' @addSave="addSave"
|
|
|
|
+ @editSave="editSave" v-show="banzhengXinxiFlag">
|
|
</banzhengXinxi>
|
|
</banzhengXinxi>
|
|
- <banzhengXinxiList :list="editInfo.kaozhengList" v-show="banzhengXinxiFlag" @editBanzheng="editBanzheng"
|
|
|
|
- @addBanzheng="addBanzheng" @deleteBanzheng="deleteBanzheng" ref="banzhengXinxiList"></banzhengXinxiList>
|
|
|
|
|
|
+ <banzhengXinxiList :status='status' :list="editInfo.kaozhengList" v-show="current ==3&&!banzhengXinxiFlag"
|
|
|
|
+ @saveBanzheng="saveBanzheng" @editBanzheng="editBanzheng" @addBanzheng="addBanzheng"
|
|
|
|
+ @deleteBanzheng="deleteBanzheng" ref="banzhengXinxiList"></banzhengXinxiList>
|
|
<common-dialog ref="commonDialogRef" :title="deleteTitle" :content="deleteConcent"
|
|
<common-dialog ref="commonDialogRef" :title="deleteTitle" :content="deleteConcent"
|
|
@confirm-btn="deleteQuerenBtn"></common-dialog>
|
|
@confirm-btn="deleteQuerenBtn"></common-dialog>
|
|
</view>
|
|
</view>
|
|
@@ -127,56 +128,70 @@
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
goBack() {
|
|
goBack() {
|
|
- this.banzhengXinxiFlag = true
|
|
|
|
|
|
+ this.banzhengXinxiFlag = false
|
|
},
|
|
},
|
|
editBanzheng(data, index) {
|
|
editBanzheng(data, index) {
|
|
console.log('dataasdf', data);
|
|
console.log('dataasdf', data);
|
|
this.current = 3
|
|
this.current = 3
|
|
- this.banzhengXinxiFlag = false
|
|
|
|
- this.$refs.banzhengXinxi.editinfo(data, index)
|
|
|
|
- this.$refs.banzhengXinxi.currentMove('edit')
|
|
|
|
|
|
+ this.banzhengXinxiFlag = true
|
|
|
|
+ if (this.status == 'edit') {
|
|
|
|
+ this.$refs.banzhengXinxi.editinfo(data, index)
|
|
|
|
+ this.$refs.banzhengXinxi.currentMove('edit')
|
|
|
|
+ } else {
|
|
|
|
+ this.$refs.banzhengXinxi.editinfo(data, index)
|
|
|
|
+ this.$refs.banzhengXinxi.currentMove('addEdit')
|
|
|
|
+ }
|
|
|
|
+
|
|
},
|
|
},
|
|
addBanzheng(data, index) {
|
|
addBanzheng(data, index) {
|
|
- this.banzhengXinxiFlag = false
|
|
|
|
- this.current = 3
|
|
|
|
|
|
+ this.banzhengXinxiFlag = true
|
|
this.$refs.banzhengXinxi.resetFun()
|
|
this.$refs.banzhengXinxi.resetFun()
|
|
- this.$refs.banzhengXinxi.currentMove('editAdd')
|
|
|
|
|
|
+ //this.current = 3
|
|
|
|
+ // this.$refs.banzhengXinxi.resetFun()
|
|
|
|
+ if (this.status == 'edit') {
|
|
|
|
+ this.$refs.banzhengXinxi.currentMove('editAdd')
|
|
|
|
+ }
|
|
|
|
+
|
|
},
|
|
},
|
|
deleteBanzheng(data, index) {
|
|
deleteBanzheng(data, index) {
|
|
- console.log('data', data);
|
|
|
|
- console.log('index', index);
|
|
|
|
- console.log('data.statusBanzheng', data.statusBanzheng);
|
|
|
|
this.deleteId = data.id
|
|
this.deleteId = data.id
|
|
this.deleteIndex = index
|
|
this.deleteIndex = index
|
|
if (data.statusBanzheng == '办证完成') {
|
|
if (data.statusBanzheng == '办证完成') {
|
|
uni.showToast({
|
|
uni.showToast({
|
|
- title: "办证状态为办证完成禁止删除",
|
|
|
|
|
|
+ title: "办证状态为办证完成禁止删除 ",
|
|
icon: 'none',
|
|
icon: 'none',
|
|
duration: 2000
|
|
duration: 2000
|
|
})
|
|
})
|
|
return false
|
|
return false
|
|
}
|
|
}
|
|
this.$refs.commonDialogRef.handleShow()
|
|
this.$refs.commonDialogRef.handleShow()
|
|
|
|
+
|
|
},
|
|
},
|
|
deleteQuerenBtn() {
|
|
deleteQuerenBtn() {
|
|
- jiazhengKaozhengDelete({
|
|
|
|
- ids: [this.deleteId]
|
|
|
|
- }).then(res => {
|
|
|
|
- if (res.code == 0) {
|
|
|
|
- uni.showToast({
|
|
|
|
- title: "成功",
|
|
|
|
- icon: 'none',
|
|
|
|
- duration: 2000
|
|
|
|
- })
|
|
|
|
- this.editInfo.kaozhengList.splice(this.deleteIndex, 1);
|
|
|
|
- if (this.editInfo.kaozhengList.length == 0) {
|
|
|
|
- this.banzhengXinxiFlag = true
|
|
|
|
|
|
+ if (this.status == 'add') {
|
|
|
|
+ this.allData.kaozhengList.splice(this.deleteIndex, 1)
|
|
|
|
+ this.editInfo.kaozhengList.splice(this.deleteIndex, 1)
|
|
|
|
+ } else {
|
|
|
|
+ jiazhengKaozhengDelete({
|
|
|
|
+ ids: [this.deleteId]
|
|
|
|
+ }).then(res => {
|
|
|
|
+ if (res.code == 0) {
|
|
|
|
+ uni.showToast({
|
|
|
|
+ title: "成功",
|
|
|
|
+ icon: 'none',
|
|
|
|
+ duration: 2000
|
|
|
|
+ })
|
|
|
|
+ this.editInfo.kaozhengList.splice(this.deleteIndex, 1);
|
|
|
|
+ if (this.editInfo.kaozhengList.length == 0) {
|
|
|
|
+ this.banzhengXinxiFlag = true
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- }
|
|
|
|
- })
|
|
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+
|
|
},
|
|
},
|
|
idCardBlur(data) {
|
|
idCardBlur(data) {
|
|
- if(this.status == 'edit'){
|
|
|
|
|
|
+ if (this.status == 'edit') {
|
|
this.$refs.qiuzhiXinxi.editinfo(data)
|
|
this.$refs.qiuzhiXinxi.editinfo(data)
|
|
this.$refs.zhaopianZiliao.editinfo(data)
|
|
this.$refs.zhaopianZiliao.editinfo(data)
|
|
}
|
|
}
|
|
@@ -253,13 +268,6 @@
|
|
})
|
|
})
|
|
},
|
|
},
|
|
changeTab(data) {
|
|
changeTab(data) {
|
|
- console.log('data', data);
|
|
|
|
- if (this.status == 'edit' && data == 3) {
|
|
|
|
- this.banzhengXinxiFlag = true
|
|
|
|
- return false
|
|
|
|
- } else {
|
|
|
|
- this.banzhengXinxiFlag = false
|
|
|
|
- }
|
|
|
|
if (this.status == 'add') {
|
|
if (this.status == 'add') {
|
|
if (this.current >= 0) {
|
|
if (this.current >= 0) {
|
|
this.current--;
|
|
this.current--;
|
|
@@ -281,6 +289,11 @@
|
|
this.$refs.zhaopianZiliao.editinfo(this.editInfo)
|
|
this.$refs.zhaopianZiliao.editinfo(this.editInfo)
|
|
break;
|
|
break;
|
|
case 3:
|
|
case 3:
|
|
|
|
+ if (this.editInfo.kaozhengList.length > 0) {
|
|
|
|
+ this.banzhengXinxiFlag = false
|
|
|
|
+ } else {
|
|
|
|
+ this.banzhengXinxiFlag = true
|
|
|
|
+ }
|
|
this.$refs.banzhengXinxi.editinfo()
|
|
this.$refs.banzhengXinxi.editinfo()
|
|
break;
|
|
break;
|
|
default:
|
|
default:
|
|
@@ -337,7 +350,7 @@
|
|
this.gerenZiliaoDataHandle(data, 'edit')
|
|
this.gerenZiliaoDataHandle(data, 'edit')
|
|
},
|
|
},
|
|
qiuzhiXinxiDataHandle(data, flag) {
|
|
qiuzhiXinxiDataHandle(data, flag) {
|
|
- // this.allData.leixing = data.leixing
|
|
|
|
|
|
+ // this.allData.leixing = data.leixing
|
|
this.allData.jingyan = data.jingyan
|
|
this.allData.jingyan = data.jingyan
|
|
this.allData.jineng = data.jineng
|
|
this.allData.jineng = data.jineng
|
|
this.allData.zhuangtai = data.zhuangtai
|
|
this.allData.zhuangtai = data.zhuangtai
|
|
@@ -420,18 +433,20 @@
|
|
this.zhaopianziliaoDataHandle(data, 'edit')
|
|
this.zhaopianziliaoDataHandle(data, 'edit')
|
|
},
|
|
},
|
|
addSave(data) {
|
|
addSave(data) {
|
|
- if (this.status == 'add') {
|
|
|
|
- this.submitJiazheng(data)
|
|
|
|
- } else {}
|
|
|
|
|
|
+ // if (this.status == 'add') {
|
|
|
|
+ // this.submitJiazheng(data)
|
|
|
|
+ // } else {
|
|
|
|
|
|
|
|
+ // }
|
|
|
|
+ this.submitJiazheng(data)
|
|
|
|
|
|
},
|
|
},
|
|
submitJiazheng(data) {
|
|
submitJiazheng(data) {
|
|
- // debugger
|
|
|
|
|
|
+ // debugger
|
|
console.log('this.allData', this.allData);
|
|
console.log('this.allData', this.allData);
|
|
|
|
|
|
if (data != '') {
|
|
if (data != '') {
|
|
- // debugger
|
|
|
|
|
|
+
|
|
this.allData.kaozhengList.push(data)
|
|
this.allData.kaozhengList.push(data)
|
|
}
|
|
}
|
|
if (this.allData.kaozhengList.length > 0 && this.allData.icon == '') {
|
|
if (this.allData.kaozhengList.length > 0 && this.allData.icon == '') {
|
|
@@ -443,30 +458,64 @@
|
|
this.allData.kaozhengList = []
|
|
this.allData.kaozhengList = []
|
|
return false
|
|
return false
|
|
}
|
|
}
|
|
- jiazhengAdd(this.allData).then(res => {
|
|
|
|
- if (res.code == 0) {
|
|
|
|
- uni.showToast({
|
|
|
|
- title: "成功",
|
|
|
|
- icon: 'none',
|
|
|
|
- duration: 2000
|
|
|
|
- })
|
|
|
|
- uni.navigateTo({
|
|
|
|
- url: `/pages/admin/Jiazheng/index`
|
|
|
|
- })
|
|
|
|
- } else {
|
|
|
|
- uni.showToast({
|
|
|
|
- title: "失败",
|
|
|
|
- icon: 'none',
|
|
|
|
- duration: 2000
|
|
|
|
- })
|
|
|
|
- return false
|
|
|
|
- }
|
|
|
|
|
|
+ this.editInfo.kaozhengList = this.allData.kaozhengList
|
|
|
|
+ this.banzhengXinxiFlag = false
|
|
|
|
|
|
- })
|
|
|
|
|
|
|
|
},
|
|
},
|
|
|
|
+ saveBanzheng() {
|
|
|
|
+ if (this.status == 'add') {
|
|
|
|
+ jiazhengAdd(this.allData).then(res => {
|
|
|
|
+ if (res.code == 0) {
|
|
|
|
+ uni.showToast({
|
|
|
|
+ title: "成功",
|
|
|
|
+ icon: 'none',
|
|
|
|
+ duration: 2000
|
|
|
|
+ })
|
|
|
|
+ uni.navigateTo({
|
|
|
|
+ url: `/pages/admin/Jiazheng/index`
|
|
|
|
+ })
|
|
|
|
+ } else {
|
|
|
|
+ uni.showToast({
|
|
|
|
+ title: "失败",
|
|
|
|
+ icon: 'none',
|
|
|
|
+ duration: 2000
|
|
|
|
+ })
|
|
|
|
+ return false
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ })
|
|
|
|
+ } else {
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ addEdit(data, flag, index) {
|
|
|
|
+ uni.showToast({
|
|
|
|
+ title: "修改成功!",
|
|
|
|
+ icon: 'none',
|
|
|
|
+ duration: 2000
|
|
|
|
+ })
|
|
|
|
+ this.editInfo.kaozhengList[index].canxunshijian = data.canxunshijian
|
|
|
|
+ this.editInfo.kaozhengList[index].jgId = data.jgId
|
|
|
|
+ this.editInfo.kaozhengList[index].jgName = data.jgName
|
|
|
|
+ this.editInfo.kaozhengList[index].jzId = data.jzId
|
|
|
|
+ this.editInfo.kaozhengList[index].needKaoshi = data.needKaoshi
|
|
|
|
+ this.editInfo.kaozhengList[index].needKecheng = data.needKecheng
|
|
|
|
+ this.editInfo.kaozhengList[index].shicaochengji = data.shicaochengji
|
|
|
|
+ this.editInfo.kaozhengList[index].statusBanzheng = data.statusBanzheng
|
|
|
|
+ this.editInfo.kaozhengList[index].statusKaoshi = data.statusKaoshi
|
|
|
|
+ this.editInfo.kaozhengList[index].zongkeshi = data.zongkeshi
|
|
|
|
+ this.editInfo.kaozhengList[index].id = data.id
|
|
|
|
+ this.editInfo.kaozhengList[index].zyId = data.zyId
|
|
|
|
+ this.editInfo.kaozhengList[index].zyLevel = data.zyLevel
|
|
|
|
+ this.editInfo.kaozhengList[index].zyLevelName = data.zyLevelName
|
|
|
|
+ this.editInfo.kaozhengList[index].zyName = data.zyName
|
|
|
|
+ this.allData.kaozhengList = JSON.parse(JSON.stringify(this.editInfo.kaozhengList));
|
|
|
|
+ this.banzhengXinxiFlag = false
|
|
|
|
+ },
|
|
|
|
+
|
|
editSave(data, flag, index) {
|
|
editSave(data, flag, index) {
|
|
- // debugger
|
|
|
|
|
|
+ // debugger
|
|
console.log('this.allData', this.allData);
|
|
console.log('this.allData', this.allData);
|
|
console.log('this.editInfo', this.editInfo);
|
|
console.log('this.editInfo', this.editInfo);
|
|
if (flag == 'edit') {
|
|
if (flag == 'edit') {
|
|
@@ -477,7 +526,6 @@
|
|
icon: 'none',
|
|
icon: 'none',
|
|
duration: 2000
|
|
duration: 2000
|
|
})
|
|
})
|
|
- this.banzhengXinxiFlag = true
|
|
|
|
this.editInfo.kaozhengList[index].canxunshijian = data.canxunshijian
|
|
this.editInfo.kaozhengList[index].canxunshijian = data.canxunshijian
|
|
this.editInfo.kaozhengList[index].jgId = data.jgId
|
|
this.editInfo.kaozhengList[index].jgId = data.jgId
|
|
this.editInfo.kaozhengList[index].jgName = data.jgName
|
|
this.editInfo.kaozhengList[index].jgName = data.jgName
|
|
@@ -494,6 +542,7 @@
|
|
this.editInfo.kaozhengList[index].zyLevel = data.zyLevel
|
|
this.editInfo.kaozhengList[index].zyLevel = data.zyLevel
|
|
this.editInfo.kaozhengList[index].zyLevelName = data.zyLevelName
|
|
this.editInfo.kaozhengList[index].zyLevelName = data.zyLevelName
|
|
this.editInfo.kaozhengList[index].zyName = data.zyName
|
|
this.editInfo.kaozhengList[index].zyName = data.zyName
|
|
|
|
+ this.banzhengXinxiFlag = false
|
|
}
|
|
}
|
|
|
|
|
|
})
|
|
})
|
|
@@ -513,7 +562,7 @@
|
|
this.allData.kaozhengList.push(data)
|
|
this.allData.kaozhengList.push(data)
|
|
this.editInfo.kaozhengList.push(data)
|
|
this.editInfo.kaozhengList.push(data)
|
|
console.log('this.editInfo.kaozhengList', this.editInfo.kaozhengList);
|
|
console.log('this.editInfo.kaozhengList', this.editInfo.kaozhengList);
|
|
- this.banzhengXinxiFlag = true
|
|
|
|
|
|
+ this.banzhengXinxiFlag = false
|
|
}
|
|
}
|
|
})
|
|
})
|
|
|
|
|
|
@@ -528,16 +577,16 @@
|
|
// }
|
|
// }
|
|
},
|
|
},
|
|
goUpPage() {
|
|
goUpPage() {
|
|
- if(this.from =='banzheng'){
|
|
|
|
|
|
+ if (this.from == 'banzheng') {
|
|
uni.redirectTo({
|
|
uni.redirectTo({
|
|
url: "/pages/admin/banzheng/list"
|
|
url: "/pages/admin/banzheng/list"
|
|
})
|
|
})
|
|
- }else{
|
|
|
|
|
|
+ } else {
|
|
uni.navigateTo({
|
|
uni.navigateTo({
|
|
url: `/pages/admin/Jiazheng/index`
|
|
url: `/pages/admin/Jiazheng/index`
|
|
})
|
|
})
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|