Merge branch 'dev' of http://git.sinoecare.com/sinoecare/digital_village_v2/dvcp_v2_webapp into dev
This commit is contained in:
		| @@ -46,6 +46,23 @@ | |||||||
|         title="添加户主" |         title="添加户主" | ||||||
|         @onConfirm="onConfirm"> |         @onConfirm="onConfirm"> | ||||||
|         <ai-area-select clearable always-show :instance="instance"  v-model="areaId" :disabled-level="disabledLevel"></ai-area-select> |         <ai-area-select clearable always-show :instance="instance"  v-model="areaId" :disabled-level="disabledLevel"></ai-area-select> | ||||||
|  |         <el-form | ||||||
|  |           ref="rules" | ||||||
|  |           size="small" | ||||||
|  |           label-suffix=":" | ||||||
|  |           label-width="80px" style="margin-top:16px;"> | ||||||
|  |           <el-form-item label="网格" prop="name" required="true"> | ||||||
|  |             <el-select size="medium" style="width: 280px;" v-model="girdId" placeholder="请选择网格" clearable> | ||||||
|  |               <el-option | ||||||
|  |                 v-for="(item,i) in girdList" | ||||||
|  |                 :key="i" | ||||||
|  |                 :label="item.girdName" | ||||||
|  |                 :value="item.id" | ||||||
|  |               > | ||||||
|  |               </el-option> | ||||||
|  |               </el-select> | ||||||
|  |           </el-form-item> | ||||||
|  |         </el-form> | ||||||
|         <div class="AiWechatSelecter-container"> |         <div class="AiWechatSelecter-container"> | ||||||
|           <div class="AiWechatSelecter-container__left" v-loading="isLoading"> |           <div class="AiWechatSelecter-container__left" v-loading="isLoading"> | ||||||
|             <div class="AiWechatSelecter-header"> |             <div class="AiWechatSelecter-header"> | ||||||
| @@ -137,7 +154,9 @@ | |||||||
|         tableData: [], |         tableData: [], | ||||||
|         areaId: '', |         areaId: '', | ||||||
|         ids: [], |         ids: [], | ||||||
|         disabledLevel: 0 |         disabledLevel: 0, | ||||||
|  |         girdList: [], | ||||||
|  |         girdId: '' | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |  | ||||||
| @@ -149,12 +168,20 @@ | |||||||
|       this.areaId = this.user.info.areaId |       this.areaId = this.user.info.areaId | ||||||
|       this.disabledLevel = this.user.info.areaList.length |       this.disabledLevel = this.user.info.areaList.length | ||||||
|       this.dict.load('epidemicDangerousAreaLevel').then(() => { |       this.dict.load('epidemicDangerousAreaLevel').then(() => { | ||||||
|  |         this.getGirdList() | ||||||
|         this.getList() |         this.getList() | ||||||
|         this.getUserList() |         this.getUserList() | ||||||
|       }) |       }) | ||||||
|     }, |     }, | ||||||
|  |  | ||||||
|     methods: { |     methods: { | ||||||
|  |       getGirdList() { | ||||||
|  |         this.instance.post(`/app/appgirdmemberinfo/queryMyGirdListByLevel2?girdMemberId=${this.params.id}`).then(res => { | ||||||
|  |           if (res.code == 0) { | ||||||
|  |             this.girdList = res.data | ||||||
|  |           } | ||||||
|  |         }) | ||||||
|  |       }, | ||||||
|       getList () { |       getList () { | ||||||
|         this.instance.post(`/app/appgirdmemberresident/listByGirdMember`, null, { |         this.instance.post(`/app/appgirdmemberresident/listByGirdMember`, null, { | ||||||
|           params: { |           params: { | ||||||
| @@ -184,6 +211,10 @@ | |||||||
|       }, |       }, | ||||||
|  |  | ||||||
|       onConfirm () { |       onConfirm () { | ||||||
|  |         if(!this.girdId) { | ||||||
|  |           return this.$message.error('请选择网格') | ||||||
|  |         } | ||||||
|  |  | ||||||
|         if (!this.chooseUser.length) { |         if (!this.chooseUser.length) { | ||||||
|           return this.$message.error('请选择户主') |           return this.$message.error('请选择户主') | ||||||
|         } |         } | ||||||
| @@ -192,7 +223,8 @@ | |||||||
|           return { |           return { | ||||||
|             girdMemberId: this.params.id, |             girdMemberId: this.params.id, | ||||||
|             name: v.split('~')[0], |             name: v.split('~')[0], | ||||||
|             residentId: v.split('~')[1] |             residentId: v.split('~')[1], | ||||||
|  |             girdId: this.girdId | ||||||
|           } |           } | ||||||
|         }) |         }) | ||||||
|         this.instance.post(`/app/appgirdmemberresident/add`, { |         this.instance.post(`/app/appgirdmemberresident/add`, { | ||||||
| @@ -219,7 +251,7 @@ | |||||||
|             size: 200, |             size: 200, | ||||||
|             con: this.name, |             con: this.name, | ||||||
|             householdName: 1, |             householdName: 1, | ||||||
|             areaId: this.areaId |             areaId: this.areaId, | ||||||
|           } |           } | ||||||
|         }).then(res => { |         }).then(res => { | ||||||
|           if (res.code == 0) { |           if (res.code == 0) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user