diff --git a/subpages/addResi/component/expandForm/index.js b/subpages/addResi/component/expandForm/index.js index dcc3772..e2fb6d4 100644 --- a/subpages/addResi/component/expandForm/index.js +++ b/subpages/addResi/component/expandForm/index.js @@ -116,9 +116,56 @@ Component({ * 组件的方法列表 */ methods: { - updata(){ - + bindPicker(e){ + const selectedIndex = e.detail.value; + let opction = e.currentTarget.dataset.opction; + let formName = e.currentTarget.dataset.formname; + let formValue = opction[selectedIndex]; + let formNameP = e.currentTarget.dataset.formnamep; + let {label,value} = formValue; + this.triggerEvent('changExpandForm',{formName,formNameP,formValue:value}) + this.setData({ + 'formList': this.data.formList.map(item => { + if (item.formName === formName) { + return { ...item, selectLabel: label }; + } else { + return item; + }}) + }) }, + radioChange(e){ + let formName = e.currentTarget.dataset.formname; + let formValue = Number(e.detail.value); + let formNameP = e.currentTarget.dataset.formnamep; + this.triggerEvent('changExpandForm',{formName,formNameP,formValue}) + }, + bindinput(e){ + let formName = e.currentTarget.dataset.formname; + let formValue = e.detail.value; + let formNameP = e.currentTarget.dataset.formnamep; + this.triggerEvent('changExpandForm',{formNameP,formName,formValue}) + }, + bindCheckbox(e){ + let formName = e.currentTarget.dataset.formname; + let formValue = e.detail.value; + let formNameP = e.currentTarget.dataset.formnamep; + this.triggerEvent('changExpandForm',{formNameP,formName,formValue}) + }, + bindDateChange(e){ + let formName = e.currentTarget.dataset.formname; + let formNameP = e.currentTarget.dataset.formnamep; + + this.triggerEvent('changExpandForm',{formName,formNameP,formValue: e.detail.value}) + this.setData({ + 'formList': this.data.formList.map(item => { + if (item.formName === formName) { + return { ...item, selectLabel: e.detail.value }; + } else { + return item; + }}) + }) + }, + hideForm(){ this.triggerEvent('hideExpandForm') }, diff --git a/subpages/addResi/component/expandForm/index.wxml b/subpages/addResi/component/expandForm/index.wxml index 70e4a18..16f3438 100644 --- a/subpages/addResi/component/expandForm/index.wxml +++ b/subpages/addResi/component/expandForm/index.wxml @@ -3,19 +3,20 @@ - + {{itemP.label}} - - - 请选择 + + + {{itemP.selectLabel?itemP.selectLabel:'请选择'}} - + + {{itemP.label}} - + + {{itemP.label}} - + + {{itemP.label}} - - - + + + + {{itemP.label}} + + + + {{itemP.selectLabel?itemP.selectLabel:'请选择'}} + + - diff --git a/subpages/addResi/pages/addResi/addResi.js b/subpages/addResi/pages/addResi/addResi.js index 1476a83..f6512f6 100644 --- a/subpages/addResi/pages/addResi/addResi.js +++ b/subpages/addResi/pages/addResi/addResi.js @@ -2,6 +2,7 @@ import api from "../../../../utils/api" var http = require('../../../../utils/request.js') var fly = require('../../../../utils/request') +const App = getApp() import { cardHide @@ -199,6 +200,7 @@ Page({ spouseSituationList: [], //配偶情况 unemploymentReasonList: [], //失业原因 employmentWishList: [], //就业意愿 + specialResidentCategory:[],//特殊人群 genderList: [{ label: '男', value: '1' @@ -243,454 +245,449 @@ Page({ }, showExpand: false, expandFormList: [], - orgList: [{ - id: 'healthDto', - children: [{ + orgList: [ + { + id: "healthyDto", + + children: [ + { label: "残疾类别", itemType: "select", + formNameP: "healthDto", formName: "disabilityCategoryCode", - opctionUrl: 'sys/dict/data/dictlist', - opctionParams: { - dictType: 'disability_category_code' - }, - opction: [] + opctionUrl: "sys/dict/data/dictlist", + opctionParams: { dictType: "disability_category_code" }, + opction: [], }, { label: "残疾等级", itemType: "select", + formNameP: "healthDto", formName: "disabilityLevel", - opctionUrl: 'sys/dict/data/dictlist', - opctionParams: { - dictType: 'disability_level' - }, - opction: [] + opctionUrl: "sys/dict/data/dictlist", + opctionParams: { dictType: "disability_level" }, + opction: [], }, { label: "残疾证号", + formNameP: "healthDto", itemType: "input", formName: "disabilityNum", }, { label: "残疾说明", + formNameP: "healthDto", itemType: "input", formName: "disabilityDesc", }, { label: "监护人", itemType: "radio", + formNameP: "healthDto", formName: "guardianFlag", - opction: [{ - label: '有', - formName: '', - value: 1 - }, - { - label: '无', - formName: '', - value: 0 - } - ] + opction: [ + { label: "有", formName: "", value: 1 }, + { label: "无", formName: "", value: 0 }, + ], }, { label: "监护人姓名", + formNameP: "healthDto", itemType: "input", formName: "guardianName", }, { label: "监护人联系电话", + formNameP: "healthDto", itemType: "input", formName: "guardianMobile", }, { label: "技能特长", + formNameP: "healthDto", itemType: "radio", formName: "specialSkillFlag", - opction: [{ - label: '有', - formName: '', - value: 1 - }, - { - label: '无', - formName: '', - value: 0 - } - ] + opction: [ + { label: "有", formName: "", value: 1 }, + { label: "无", formName: "", value: 0 }, + ], }, { label: "劳动能力", + formNameP: "healthDto", itemType: "radio", formName: "workCapacityFlag", - opction: [{ - label: '有', - formName: '', - value: 1 - }, - { - label: '无', - formName: '', - value: 0 - } - ] + opction: [ + { label: "有", formName: "", value: 1 }, + { label: "无", formName: "", value: 0 }, + ], }, - ] + ], }, { - id: 'seriousIllnessDto', - children: [{ - label: "所患大病", - itemType: "checkbox", - formName: "illnessCodes", - opctionUrl: 'sys/dict/data/dictlist', - opctionParams: { - dictType: 'illness_code' + id: "seriousIllnessDto", + children: [ + { + label: "所患大病", + itemType: "checkbox", + formName: "illnessCodes", + opctionUrl: "sys/dict/data/dictlist", + opctionParams: { dictType: "illness_code" }, + opction: [], + formNameP: "seriousIllnessDto", }, - opction: [] - }, ] + ], }, { - id: 'chronicDiseaseDto', - children: [{ - label: "所患慢病", - itemType: "checkbox", - formName: "chronicDiseaseCodes", - opctionUrl: 'sys/dict/data/dictlist', - opctionParams: { - dictType: 'chronic_disease_code' + id: "chronicDiseaseDto", + children: [ + { + label: "所患慢病", + itemType: "checkbox", + formName: "chronicDiseaseCodes", + opctionUrl: "sys/dict/data/dictlist", + opctionParams: { dictType: "chronic_disease_code" }, + opction: [], + formNameP: "chronicDiseaseDto", }, - opction: [] - }, ] + ], }, { - id: 'deathDto', - children: [{ - label: "死亡时间", - itemType: "datepicker1", - formName: "deathTime", - }, ] + id: "deathDto", + children: [ + { + label: "死亡时间", + itemType: "datepicker", + formName: "deathTime", + formNameP: "deathDto", + }, + ], }, { - id: 'oldPeopleDto', - children: [{ + id: "oldPeopleDto", + children: [ + { label: "老年人分类", itemType: "checkbox", formName: "oldPeopleCategories", - opctionUrl: 'sys/dict/data/dictlist', - opctionParams: { - dictType: 'oldPeople_categories' - }, - opction: [] - + opctionUrl: "sys/dict/data/dictlist", + opctionParams: { dictType: "oldPeople_categories" }, + formNameP: "oldPeopleDto", + opction:[] }, { label: "居住情况", itemType: "select", formName: "resideSituation", - opctionUrl: 'sys/dict/data/dictlist', - opctionParams: { - dictType: 'reside_situation' - }, + opctionUrl: "sys/dict/data/dictlist", + opctionParams: { dictType: "reside_situation" }, + formNameP: "oldPeopleDto", }, { label: "高龄补助", itemType: "inputNum", formName: "oldSubsidy", + formNameP: "oldPeopleDto", }, - ] + ], }, { - id: 'subsistenceAllowanceDto', - children: [{ + id: "subsistenceAllowanceDto", + children: [ + { label: "低保类别", itemType: "select", formName: "category", - opctionUrl: 'sys/dict/data/dictlist', - opctionParams: { - dictType: 'subsistence_allowance_category' - }, + opctionUrl: "sys/dict/data/dictlist", + opctionParams: { dictType: "subsistence_allowance_category" }, + formNameP: "subsistenceAllowanceDto", }, { label: "低保享受原因", itemType: "checkbox", formName: "reasons", - opctionUrl: 'sys/dict/data/dictlist', - opctionParams: { - dictType: 'subsistence_allowance_reasons' - }, - opction: [] + opctionUrl: "sys/dict/data/dictlist", + opctionParams: { dictType: "subsistence_allowance_reasons" }, + opction: [], + formNameP: "subsistenceAllowanceDto", }, - - ] + ], }, { id: "parymemberInfoDto", - children: [{ + children: [ + { label: "入党时间", - itemType: "datepicker1", + itemType: "datepicker", formName: "joinTime", - opction: [] + formNameP: "parymemberInfoDto", + opction: [], }, { label: "转正时间", - itemType: "datepicker1", + itemType: "datepicker", formName: "positiveTime", - opction: [] + formNameP: "parymemberInfoDto", + opction: [], }, { label: "所属党组织", itemType: "cascader1", formName: "partyOrgId", - opction: [] + formNameP: "parymemberInfoDto", + opction: [], }, { label: "流动党员", itemType: "radio", formName: "flowFlag", - opction: [{ - label: '是', - value: 1 - }, - { - label: '否', - value: 0 - }, - ] + formNameP: "parymemberInfoDto", + opction: [ + { label: "是", value: 1 }, + { label: "否", value: 0 }, + ], }, { label: "流动党员活动证号", itemType: "input", formName: "flowActNum", + formNameP: "parymemberInfoDto", }, { label: "职务", itemType: "select", formName: "partyJob", - opctionUrl: 'sys/dict/data/dictlist', - opctionParams: { - dictType: 'party_job' - }, - opction: [] + opctionUrl: "sys/dict/data/dictlist", + opctionParams: { dictType: "party_job" }, + formNameP: "parymemberInfoDto", + opction: [], }, { label: "工作职责", itemType: "input", formName: "duty", + formNameP: "parymemberInfoDto", }, { label: "是否退休", itemType: "radio", formName: "retiredFlag", - opction: [{ - label: '是', - value: 1 - }, - { - label: '否', - value: 0 - }, - ] - }, { + formNameP: "parymemberInfoDto", + opction: [ + { label: "是", value: 1 }, + { label: "否", value: 0 }, + ], + }, + { label: "党员中心户", itemType: "radio", formName: "centerFlag", - opction: [{ - label: '是', - value: 1 - }, - { - label: '否', - value: 0 - }, - ] - }, { + formNameP: "parymemberInfoDto", + opction: [ + { label: "是", value: 1 }, + { label: "否", value: 0 }, + ], + }, + { label: "免学习", itemType: "radio", formName: "studyNotNeed", - opction: [{ - label: '是', - value: 1 - }, - { - label: '否', - value: 0 - }, - ] - }, { + formNameP: "parymemberInfoDto", + opction: [ + { label: "是", value: 1 }, + { label: "否", value: 0 }, + ], + }, + { label: "入党时所在党支部", itemType: "input", formName: "joinBranchName", - }, { + formNameP: "parymemberInfoDto", + }, + { label: "组织关系转入社区时间", - itemType: "datepicker1", + itemType: "datepicker", formName: "joinCommunityTime", - opction: [] + formNameP: "parymemberInfoDto", + opction: [], }, - ] + ], }, { - id: 'ensureHouseDto', - children: [{ + id: "ensureHouseDto", + children: [ + { label: "所在社区", itemType: "input", formName: "liveCommunity", + formNameP: "ensureHouseDto", }, { label: "住房性质", itemType: "select", formName: "housingNature", - opctionUrl: 'sys/dict/data/house', - opctionParams: { - formCode: "resi_base_info" - }, - opction: [] - } - ] + opctionUrl: "sys/dict/data/house", + opctionParams: { formCode: "resi_base_info" }, + formNameP: "ensureHouseDto", + opction: [], + }, + ], }, { - id: 'veteranDto', - children: [{ + id: "veteranDto", + children: [ + { label: "入伍时间", - itemType: "datepicker1", + itemType: "datepicker", formName: "joinArmyTime", - opction: [] + formNameP: "veteranDto", + opction: [], }, { label: "退伍时间", - itemType: "datepicker1", + itemType: "datepicker", formName: "leaveArmyTime", - opction: [] + formNameP: "veteranDto", + opction: [], }, { label: "服役单位", itemType: "input", formName: "serviceUnit", + formNameP: "veteranDto", }, { label: "接收单位", itemType: "input", formName: "receiveUnit", + formNameP: "veteranDto", }, { label: "待安置补助金", itemType: "inputNum", formName: "settlementAmount", - opction: [ - - ] + formNameP: "veteranDto", + opction: [], }, { label: "培训状况", itemType: "input", formName: "trainDesc", + formNameP: "veteranDto", }, { label: "现就业情况", itemType: "input", formName: "employmentSituation", + formNameP: "veteranDto", }, { label: "是否办理公益性岗位", itemType: "radio", formName: "pubWelfareJobFlag", - opction: [{ - label: '是', - value: 1 - }, - { - label: '否', - value: 0 - }, - ] - } - ] + formNameP: "veteranDto", + opction: [ + { label: "是", value: 1 }, + { label: "否", value: 0 }, + ], + }, + ], }, { - id: 'unitedFrontDto', - children: [{ - label: "统战类型", - itemType: "input", - formName: "unitedFrontType", - }] + id: "unitedFrontDto", + children: [ + { + label: "统战类型", + itemType: "input", + formNameP: "unitedFrontDto", + formName: "unitedFrontType", + }, + ], }, { - id: 'volunteerDto', - children: [{ - label: "志愿者类别", - itemType: "checkbox", - formName: "volunteerCategory", - opctionUrl: 'sys/dict/data/dictlist', - opctionParams: { - dictType: "VOLUNTEER_CATEGORY" + id: "volunteerDto", + children: [ + { + label: "志愿者类别", + itemType: "checkbox", + formName: "volunteerCategory", + formNameP: "volunteerDto", + opctionUrl: "sys/dict/data/dictlist", + opctionParams: { dictType: "VOLUNTEER_CATEGORY" }, + opction: [], }, - opction: [] - }] + ], }, { - id: 'specialSupportDto', + id: "specialSupportDto", children: [ - - { //0 + { label: "特扶类别", itemType: "select", formName: "specialSupportType", - opction: [{ - value: '1', - label: '失独' + formNameP: "specialSupportDto", + opction: [ + { + value: "1", + label: "失独", }, { - value: '2', - label: '伤残' - } - ] + value: "2", + label: "伤残", + }, + ], }, - { //1 + { + //1 label: "子女姓名", itemType: "input", formName: "childName", - opction: [] + formNameP: "specialSupportDto", + opction: [], }, - { //2 + { + //2 label: "子女性别", itemType: "select", formName: "childGender", - opction: [{ - value: '1', - label: '男' + formNameP: "specialSupportDto", + opction: [ + { + value: "1", + label: "男", }, { - value: '2', - label: '女' - } - ] + value: "2", + label: "女", + }, + ], }, { label: "子女死亡日期", - itemType: "datepicker1", - formName: "certificateDate", + itemType: "datepicker", + formName: "childDeathDate", + formNameP: "specialSupportDto", opction: [], }, { label: "子女伤残类别", itemType: "select", formName: "childDisabilityCategoryCode", - opctionUrl: 'sys/dict/data/dictlist', - opctionParams: { - dictType: 'disability_category_code' - }, - opction: [] + opctionUrl: "sys/dict/data/dictlist", + formNameP: "specialSupportDto", + opctionParams: { dictType: "disability_category_code" }, + opction: [], }, { label: "子女伤残等级", itemType: "select", + formNameP: "specialSupportDto", formName: "childDisabilityLevel", - opctionUrl: 'sys/dict/data/dictlist', - opctionParams: { - dictType: 'disability_level' - }, - opction: [] - } - - ] + opctionUrl: "sys/dict/data/dictlist", + opctionParams: { dictType: "disability_level" }, + opction: [], + }, + ], }, ], popupTitle: '新增' @@ -815,7 +812,7 @@ Page({ activeForm: 3 }) } - + console.log(this.data.form); @@ -899,6 +896,9 @@ Page({ http.post("sys/dict/data/dictlist", { dictType: "career_goals", }), + http.post("sys/dict/data/dictlist", { + dictType: "special_resident_category", + }), ]; const dictKeys = [ "nationalityList", @@ -911,6 +911,7 @@ Page({ "spouseSituationList", "unemploymentReasonList", "employmentWishList", + "specialResidentCategory" ]; // 对应的键名 const results = await Promise.all(requests); @@ -1028,7 +1029,7 @@ Page({ getQuartersOptions(gridId, indexP) { let parm = { gridId, - agencyId: this.data.agecyId + agencyId:App.globalData.user.agencyId } api.getQuartersOptions(parm).then(res => { this.setData({ @@ -1070,6 +1071,8 @@ Page({ this.setData({ ['form.resideInfoDtos[' + e.currentTarget.dataset.indexp + '].resiHouseRel']: this.data.resiHouseRelList[e.detail.value].value, ['form.resideInfoDtos[' + e.currentTarget.dataset.indexp + '].resiHouseRelName']: this.data.resiHouseRelList[e.detail.value].label, + ['form.resideInfoDtos[' + e.currentTarget.dataset.indexp + '].householdSituation']:this.data.resiHouseRelList[e.detail.value].value == '0'?'rhyz':'rzhbz', + ['form.resideInfoDtos[' + e.currentTarget.dataset.indexp + '].householdSituationName']: this.data.dicts.householdSituationList[e.detail.value == 1?1:0].label, }) }, @@ -1079,6 +1082,12 @@ Page({ ['form.resideInfoDtos[' + e.currentTarget.dataset.indexp + '].houseHolderRelName']: this.data.dicts.houseHolderRelList[e.detail.value].label, }) }, + bindPickerChangeHouseholdSituation(e){ + this.setData({ + ['form.resideInfoDtos[' + e.currentTarget.dataset.indexp + '].householdSituation']: this.data.dicts.householdSituationList[e.detail.value].value, + ['form.resideInfoDtos[' + e.currentTarget.dataset.indexp + '].householdSituationName']: this.data.dicts.householdSituationList[e.detail.value].label, + }) + }, bindCurrentResidenceInput(e) { this.setData({ ['form.resideInfoDtos[' + e.currentTarget.dataset.indexp + '].currentResidence']: e.detail.value, @@ -1148,7 +1157,7 @@ Page({ }, bindIdNumInput(e) { this.setData({ - 'form.baseInfoDto.name': e.detail.value, + 'form.baseInfoDto.idNum': e.detail.value, }) }, bindPickerChangeNationality(e) { @@ -1164,10 +1173,10 @@ Page({ 'form.baseInfoDto.mobile': e.detail.value, }) }, - bindPickerChangeGender() { + bindPickerChangeGender(e) { this.setData({ - genderName: this.data.genderList[e.detail.value].label, - "form.gender": this.data.genderList[e.detail.value].value + genderName: this.data.dicts.genderList[e.detail.value].label, + "form.gender": this.data.dicts.genderList[e.detail.value].value }) }, bindDateChange(e) { @@ -1190,6 +1199,7 @@ Page({ this.setData({ "form.familyInfoDto.marriage": this.data.dicts.marriageList[e.detail.value].value, marriageName: this.data.dicts.marriageList[e.detail.value].label, + "form.familyInfoDto.spouseSituation":null }) }, bindPickerChangeSpouse(e) { @@ -1284,6 +1294,13 @@ Page({ employmentWishName: this.data.dicts.employmentWishList[e.detail.value].label }) }, + bindElderlyFlag(e){ + this.setData({ + "form.familyInfoDto.elderlyFlag": this.data.dicts.employmentWishList[e.detail.value].value, + employmentWishName: this.data.dicts.employmentWishList[e.detail.value].label + }) + console.log(this.data.form); + }, bindElderlyRelation(e) { this.setData({ "form.familyInfoDto.elderlyRelation": this.data.dicts.houseHolderRelList[e.detail.value].value, @@ -1298,16 +1315,46 @@ Page({ //**拓展信息end */ //**人员标签start */ + bindPartyFlag(e){ + this.setData({ + 'form.baseInfoDto.categoryInfo.partyFlag':e.detail.value + }) + }, + bindSpecialCategory(e){ + console.log(e); + if(e.detail.value == '1'){ + + let specialCategoryCodes = this.data.form.specialDto.specialCategoryCodes; + specialCategoryCodes.push(e.currentTarget.dataset.category); + this.setData({ + 'form.specialDto.specialCategoryCodes': specialCategoryCodes, + 'form.baseInfoDto.categoryInfo.specialCrowdFlag':1 + }); + }else{ + let specialCategoryCodes = this.data.form.specialDto.specialCategoryCodes; + specialCategoryCodes= specialCategoryCodes.filter(item => item != e.currentTarget.dataset.category); + this.setData({ + 'form.specialDto.specialCategoryCodes':specialCategoryCodes + }) + } + console.log(this.data.form); + }, onCloseExpandForm() { this.setData({ showExpand: false }) }, bindResiLabelFlag(e) { - let flagLabel = e.currentTarget.dataset.field.toString(); - this.setData({ - [flagLabel]: Number(e.detail.value) - }) + if(e.detail.value ==='1'){ + this.setData({ + ['form.baseInfoDto.categoryInfo.' + e.target.dataset.category]: 1 + }); + }else{ + this.setData({ + ['form.baseInfoDto.categoryInfo.' + e.target.dataset.category]: 0 + }); + } + console.log(this.data.form); }, showDetailForm(e) { let arr = this.data.orgList.filter(item => item.id === e.currentTarget.dataset.dto) @@ -1353,6 +1400,28 @@ Page({ this.setData({ showExpand: false }) - } + }, + changExpandForm(e){ + console.log(e); + this.setData({ + ['form.' + e.detail.formNameP+'.'+ e.detail.formName]:e.detail.formValue + }) + console.log(this.data.form); + }, //**人员标签end */ + + // 提交 + saveForm(){ + let form = {...this.data.form}; + form.resideInfoDtos.forEach(item=>{ + delete item.optionsB, + delete item.optionsD + delete item.optionsH + delete item.optionsV + }) + api.submitResi(form).then(res=>{ + console.log(res); + }) + console.log(this.data.form); + } }) \ No newline at end of file diff --git a/subpages/addResi/pages/addResi/addResi.wxml b/subpages/addResi/pages/addResi/addResi.wxml index 37b52a6..f7f7bbe 100644 --- a/subpages/addResi/pages/addResi/addResi.wxml +++ b/subpages/addResi/pages/addResi/addResi.wxml @@ -3,7 +3,7 @@ - + 选择居住房屋{{indexP+1}} @@ -91,6 +91,20 @@ + + + 人户状况 + + + + + {{form.resideInfoDtos[indexP].householdSituationName ? form.resideInfoDtos[indexP].householdSituationName : '请选择'}} + + + + + + 与户主关系 @@ -105,7 +119,10 @@ - + + + + 户籍所在地 @@ -114,7 +131,7 @@ - + 现居住地址 @@ -123,7 +140,7 @@ - + 迁出时间 @@ -231,9 +248,9 @@ 出生日期 - - - {{form.birthday ? form.birthday : '请选择'}} + + + {{form.baseInfoDto.birthday ? form.baseInfoDto.birthday : '请选择'}} @@ -280,7 +297,7 @@ - + 配偶情况 @@ -345,7 +362,7 @@ - + 工作单位 @@ -354,7 +371,7 @@ - + 职业 @@ -363,7 +380,7 @@ - + 月收入 @@ -372,7 +389,7 @@ - + 原工作单位 @@ -382,7 +399,7 @@ - + 失业时间 @@ -396,7 +413,7 @@ - + 失业证号 @@ -405,7 +422,7 @@ - + 失业原因 @@ -419,7 +436,7 @@ - + 再就业优惠证号 @@ -428,7 +445,7 @@ - + 技术特长 @@ -437,7 +454,7 @@ - + 是否领取失业金 @@ -449,7 +466,7 @@ - + 是否就业困难对象 @@ -461,7 +478,7 @@ - + 劳动就业愿望 @@ -477,16 +494,16 @@ - 有无赡养老人 + 有无赡养人 - + - + 与赡养人关系 @@ -500,7 +517,7 @@ - + 赡养人联系电话 @@ -519,10 +536,10 @@ 政治面貌 - - 群众 - 党员 - 共青团员 + + 群众 + 党员 + 共青团员 @@ -536,36 +553,36 @@ 残疾 - + - - - 残疾信息 - + + + 残疾信息 + - + 大病 - + - - - 大病信息 - + + + 大病信息 + @@ -575,17 +592,17 @@ 慢病 - + - - - 慢病信息 - + + + 慢病信息 + @@ -595,17 +612,17 @@ 死亡 - + - - - 死亡信息 - + + + 死亡信息 + @@ -620,16 +637,16 @@ 老年人 - + - - + + 老年人信息 - + @@ -638,16 +655,16 @@ 低保 - + - - + + 低保信息 - + @@ -656,16 +673,16 @@ 退役军人 - + - - + + 退役军人信息 - + @@ -674,16 +691,16 @@ 保障房人员 - + - - - 保障房人员信息 - + + + 保障房人员信息 + @@ -692,7 +709,7 @@ 育龄妇女 - + @@ -704,16 +721,16 @@ 特扶人员 - + - - - 特扶人员信息 - + + + 特扶人员信息 + @@ -723,102 +740,18 @@ 特殊人群 - - - 安置帮教 - - - - 是 - 否 - - - - + - 吸毒人员 + {{radioItem.label}} - + - - - - 社区矫正 - - - - 是 - 否 - - - - - - - 不良青少年 - - - - 是 - 否 - - - - - - - 肇事肇祸精神病 - - - - 是 - 否 - - - - - - - 邪教人员 - - - - 是 - 否 - - - - - - - 统战人员 - - - - 是 - 否 - - - - - - - 信访人员 - - - - 是 - 否 - - - - @@ -830,17 +763,17 @@ 志愿者 - + - - - 志愿者信息 - + + + 志愿者信息 + @@ -849,7 +782,7 @@ 楼长 - + @@ -862,11 +795,10 @@ 单元长 - + - @@ -875,7 +807,7 @@ 公益岗 - + @@ -883,17 +815,17 @@ - + - + - + diff --git a/utils/api.js b/utils/api.js index 91404ce..236e950 100644 --- a/utils/api.js +++ b/utils/api.js @@ -61,7 +61,8 @@ module.exports = { updateMeasure, userDemandCance, icEventOldDelete, - updateEvent + updateEvent, + submitResi } // 获取公钥 @@ -321,3 +322,8 @@ function icEventOldDelete(parm) { function updateEvent(parm) { return fly.post(`governance/icEventOld/update`,parm) } + +function submitResi(parm) { + return fly.post(`governance/icEventOld/update`,parm) +} +