|  |  | @ -1,366 +1,265 @@ | 
			
		
	
		
			
				
					|  |  |  | <template> | 
			
		
	
		
			
				
					|  |  |  |   <div> | 
			
		
	
		
			
				
					|  |  |  |     <div class="dialog-h-content scroll-h"> | 
			
		
	
		
			
				
					|  |  |  |       <el-form | 
			
		
	
		
			
				
					|  |  |  |         ref="ref_form" | 
			
		
	
		
			
				
					|  |  |  |       <el-form ref="ref_form" | 
			
		
	
		
			
				
					|  |  |  |                :inline="true" | 
			
		
	
		
			
				
					|  |  |  |                :model="fmData" | 
			
		
	
		
			
				
					|  |  |  |                :rules="dataRule" | 
			
		
	
		
			
				
					|  |  |  |         :disabled="formType === 'detail'" | 
			
		
	
		
			
				
					|  |  |  |         class="form" | 
			
		
	
		
			
				
					|  |  |  |       > | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="所属网格	" | 
			
		
	
		
			
				
					|  |  |  |           prop="gridId" | 
			
		
	
		
			
				
					|  |  |  |                label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-select | 
			
		
	
		
			
				
					|  |  |  |             v-model.trim="fmData.gridId" | 
			
		
	
		
			
				
					|  |  |  |                class="edit_form"> | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="所属网格	" | 
			
		
	
		
			
				
					|  |  |  |                       prop="gridId" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  |           <el-select v-model.trim="fmData.gridId" | 
			
		
	
		
			
				
					|  |  |  |                      placeholder="请选择" | 
			
		
	
		
			
				
					|  |  |  |                      size="small" | 
			
		
	
		
			
				
					|  |  |  |                      clearable | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_1" | 
			
		
	
		
			
				
					|  |  |  |                      class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                      :disabled="formType === 'edit'" | 
			
		
	
		
			
				
					|  |  |  |             @change="handleChangeGrid" | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |             <el-option | 
			
		
	
		
			
				
					|  |  |  |               v-for="item in optionsG" | 
			
		
	
		
			
				
					|  |  |  |                      @change="handleChangeGrid"> | 
			
		
	
		
			
				
					|  |  |  |             <el-option v-for="item in optionsG" | 
			
		
	
		
			
				
					|  |  |  |                        :key="item.value" | 
			
		
	
		
			
				
					|  |  |  |                        :label="item.label" | 
			
		
	
		
			
				
					|  |  |  |               :value="item.value" | 
			
		
	
		
			
				
					|  |  |  |             > | 
			
		
	
		
			
				
					|  |  |  |                        :value="item.value"> | 
			
		
	
		
			
				
					|  |  |  |             </el-option> | 
			
		
	
		
			
				
					|  |  |  |           </el-select> | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="所属房屋	" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="所属房屋	" | 
			
		
	
		
			
				
					|  |  |  |                       prop="homeId" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-input | 
			
		
	
		
			
				
					|  |  |  |             v-if="formType == 'detail'" | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_2" | 
			
		
	
		
			
				
					|  |  |  |             placeholder="请输入来源地" | 
			
		
	
		
			
				
					|  |  |  |             disabled | 
			
		
	
		
			
				
					|  |  |  |             v-model="fmData.allName" | 
			
		
	
		
			
				
					|  |  |  |           /> | 
			
		
	
		
			
				
					|  |  |  |           <template v-else> | 
			
		
	
		
			
				
					|  |  |  |             <el-select | 
			
		
	
		
			
				
					|  |  |  |               v-model.trim="fmData.villageId" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |           <div> | 
			
		
	
		
			
				
					|  |  |  |             <el-select v-model.trim="fmData.villageId" | 
			
		
	
		
			
				
					|  |  |  |                        placeholder="请选择小区" | 
			
		
	
		
			
				
					|  |  |  |                        size="small" | 
			
		
	
		
			
				
					|  |  |  |                        clearable | 
			
		
	
		
			
				
					|  |  |  |               class="resi-cell-select" | 
			
		
	
		
			
				
					|  |  |  |                        class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                        @clear="handleClearVillage" | 
			
		
	
		
			
				
					|  |  |  |                        @change="handleChangeV" | 
			
		
	
		
			
				
					|  |  |  |               :disabled="formType === 'edit'" | 
			
		
	
		
			
				
					|  |  |  |               style="margin-right: 8px; width: 120px" | 
			
		
	
		
			
				
					|  |  |  |             > | 
			
		
	
		
			
				
					|  |  |  |               <el-option | 
			
		
	
		
			
				
					|  |  |  |                 v-for="item in optionsV" | 
			
		
	
		
			
				
					|  |  |  |                        :disabled="formType === 'edit'"> | 
			
		
	
		
			
				
					|  |  |  |               <el-option v-for="item in optionsV" | 
			
		
	
		
			
				
					|  |  |  |                          :key="item.value" | 
			
		
	
		
			
				
					|  |  |  |                          :label="item.label" | 
			
		
	
		
			
				
					|  |  |  |                 :value="item.value" | 
			
		
	
		
			
				
					|  |  |  |               > | 
			
		
	
		
			
				
					|  |  |  |                          :value="item.value"> | 
			
		
	
		
			
				
					|  |  |  |               </el-option> | 
			
		
	
		
			
				
					|  |  |  |             </el-select> | 
			
		
	
		
			
				
					|  |  |  |             <el-select | 
			
		
	
		
			
				
					|  |  |  |               v-model.trim="fmData.buildId" | 
			
		
	
		
			
				
					|  |  |  |           </div> | 
			
		
	
		
			
				
					|  |  |  |           <div> | 
			
		
	
		
			
				
					|  |  |  |             <el-select v-model.trim="fmData.buildId" | 
			
		
	
		
			
				
					|  |  |  |                        placeholder="楼号" | 
			
		
	
		
			
				
					|  |  |  |                        size="small" | 
			
		
	
		
			
				
					|  |  |  |                        clearable | 
			
		
	
		
			
				
					|  |  |  |               style="margin-right: 8px; width: 120px" | 
			
		
	
		
			
				
					|  |  |  |               class="resi-cell-select" | 
			
		
	
		
			
				
					|  |  |  |                        class="edit_item_width_build" | 
			
		
	
		
			
				
					|  |  |  |                        :disabled="changeVDisabled || formType === 'edit'" | 
			
		
	
		
			
				
					|  |  |  |                        @clear="handleClearBuild" | 
			
		
	
		
			
				
					|  |  |  |               @change="handleChangeB" | 
			
		
	
		
			
				
					|  |  |  |             > | 
			
		
	
		
			
				
					|  |  |  |               <el-option | 
			
		
	
		
			
				
					|  |  |  |                 v-for="item in optionsB" | 
			
		
	
		
			
				
					|  |  |  |                        @change="handleChangeB"> | 
			
		
	
		
			
				
					|  |  |  |               <el-option v-for="item in optionsB" | 
			
		
	
		
			
				
					|  |  |  |                          :key="item.value" | 
			
		
	
		
			
				
					|  |  |  |                          :label="item.label" | 
			
		
	
		
			
				
					|  |  |  |                 :value="item.value" | 
			
		
	
		
			
				
					|  |  |  |               > | 
			
		
	
		
			
				
					|  |  |  |                          :value="item.value"> | 
			
		
	
		
			
				
					|  |  |  |               </el-option> | 
			
		
	
		
			
				
					|  |  |  |             </el-select> | 
			
		
	
		
			
				
					|  |  |  |             <el-select | 
			
		
	
		
			
				
					|  |  |  |               v-model.trim="fmData.unitId" | 
			
		
	
		
			
				
					|  |  |  |             <el-select v-model.trim="fmData.unitId" | 
			
		
	
		
			
				
					|  |  |  |                        :disabled="changeBDisabled || formType === 'edit'" | 
			
		
	
		
			
				
					|  |  |  |                        placeholder="单元" | 
			
		
	
		
			
				
					|  |  |  |                        size="small" | 
			
		
	
		
			
				
					|  |  |  |                        clearable | 
			
		
	
		
			
				
					|  |  |  |               style="margin-right: 8px; width: 120px" | 
			
		
	
		
			
				
					|  |  |  |               class="resi-cell-select" | 
			
		
	
		
			
				
					|  |  |  |                        style="margin-left: 10px;" | 
			
		
	
		
			
				
					|  |  |  |                        class="edit_item_width_build" | 
			
		
	
		
			
				
					|  |  |  |                        @click="handleClearDan" | 
			
		
	
		
			
				
					|  |  |  |               @change="handleChangeD" | 
			
		
	
		
			
				
					|  |  |  |             > | 
			
		
	
		
			
				
					|  |  |  |               <el-option | 
			
		
	
		
			
				
					|  |  |  |                 v-for="item in optionsD" | 
			
		
	
		
			
				
					|  |  |  |                        @change="handleChangeD"> | 
			
		
	
		
			
				
					|  |  |  |               <el-option v-for="item in optionsD" | 
			
		
	
		
			
				
					|  |  |  |                          :key="item.value" | 
			
		
	
		
			
				
					|  |  |  |                          :label="item.label" | 
			
		
	
		
			
				
					|  |  |  |                 :value="item.value" | 
			
		
	
		
			
				
					|  |  |  |               > | 
			
		
	
		
			
				
					|  |  |  |                          :value="item.value"> | 
			
		
	
		
			
				
					|  |  |  |               </el-option> | 
			
		
	
		
			
				
					|  |  |  |             </el-select> | 
			
		
	
		
			
				
					|  |  |  |             <el-select | 
			
		
	
		
			
				
					|  |  |  |               v-model.trim="fmData.homeId" | 
			
		
	
		
			
				
					|  |  |  |             <el-select v-model.trim="fmData.homeId" | 
			
		
	
		
			
				
					|  |  |  |                        :disabled="changeDDisabled || formType === 'edit'" | 
			
		
	
		
			
				
					|  |  |  |                        placeholder="房号" | 
			
		
	
		
			
				
					|  |  |  |                        size="small" | 
			
		
	
		
			
				
					|  |  |  |                        clearable | 
			
		
	
		
			
				
					|  |  |  |                        @change="handleChangeH" | 
			
		
	
		
			
				
					|  |  |  |               style="width: 120px" | 
			
		
	
		
			
				
					|  |  |  |               class="resi-cell-select" | 
			
		
	
		
			
				
					|  |  |  |             > | 
			
		
	
		
			
				
					|  |  |  |               <el-option | 
			
		
	
		
			
				
					|  |  |  |                 v-for="item in optionsH" | 
			
		
	
		
			
				
					|  |  |  |                        style="margin-left: 10px;" | 
			
		
	
		
			
				
					|  |  |  |                        class="edit_item_width_build"> | 
			
		
	
		
			
				
					|  |  |  |               <el-option v-for="item in optionsH" | 
			
		
	
		
			
				
					|  |  |  |                          :key="item.value" | 
			
		
	
		
			
				
					|  |  |  |                          :label="item.label" | 
			
		
	
		
			
				
					|  |  |  |                 :value="item.value" | 
			
		
	
		
			
				
					|  |  |  |               > | 
			
		
	
		
			
				
					|  |  |  |                          :value="item.value"> | 
			
		
	
		
			
				
					|  |  |  |               </el-option> | 
			
		
	
		
			
				
					|  |  |  |             </el-select> | 
			
		
	
		
			
				
					|  |  |  |           </template> | 
			
		
	
		
			
				
					|  |  |  |           </div> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="姓名" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="姓名" | 
			
		
	
		
			
				
					|  |  |  |                       prop="name" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-input | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_1" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  |           <el-input class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                     style="margin-right: 20px" | 
			
		
	
		
			
				
					|  |  |  |                     placeholder="请输入姓名	" | 
			
		
	
		
			
				
					|  |  |  |                     v-model="fmData.name" | 
			
		
	
		
			
				
					|  |  |  |                     :disabled="formType === 'edit'" | 
			
		
	
		
			
				
					|  |  |  |             maxlength="30" | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |                     maxlength="30"> | 
			
		
	
		
			
				
					|  |  |  |           </el-input> | 
			
		
	
		
			
				
					|  |  |  |           <div> | 
			
		
	
		
			
				
					|  |  |  |             <el-checkbox v-model="fmData.isWelfare" | 
			
		
	
		
			
				
					|  |  |  |                          true-label="1" | 
			
		
	
		
			
				
					|  |  |  |                          false-label="0">享受福利</el-checkbox> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |           <el-checkbox v-model="fmData.isWelfare" true-label="1" false-label="0">享受福利</el-checkbox> | 
			
		
	
		
			
				
					|  |  |  |             <template v-if="formType === 'edit'"> | 
			
		
	
		
			
				
					|  |  |  |             <el-checkbox | 
			
		
	
		
			
				
					|  |  |  |               v-model="fmData.isCheck" | 
			
		
	
		
			
				
					|  |  |  |               <el-checkbox v-model="fmData.isCheck" | 
			
		
	
		
			
				
					|  |  |  |                            true-label="1" | 
			
		
	
		
			
				
					|  |  |  |                            false-label="0" | 
			
		
	
		
			
				
					|  |  |  |                            :disabled="initCheck == 1" | 
			
		
	
		
			
				
					|  |  |  |               @change="checkResiAvailable" | 
			
		
	
		
			
				
					|  |  |  |               >补充居民信息</el-checkbox | 
			
		
	
		
			
				
					|  |  |  |             > | 
			
		
	
		
			
				
					|  |  |  |                            @change="checkResiAvailable">补充居民信息</el-checkbox> | 
			
		
	
		
			
				
					|  |  |  |             </template> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |           <el-checkbox | 
			
		
	
		
			
				
					|  |  |  |             v-else | 
			
		
	
		
			
				
					|  |  |  |             <el-checkbox v-else | 
			
		
	
		
			
				
					|  |  |  |                          v-model="fmData.isCheck" | 
			
		
	
		
			
				
					|  |  |  |                          true-label="1" | 
			
		
	
		
			
				
					|  |  |  |                          false-label="0" | 
			
		
	
		
			
				
					|  |  |  |             @change="checkResiAvailable" | 
			
		
	
		
			
				
					|  |  |  |             >补充居民信息</el-checkbox | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |                          @change="checkResiAvailable">补充居民信息</el-checkbox> | 
			
		
	
		
			
				
					|  |  |  |           </div> | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="手机号" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="手机号" | 
			
		
	
		
			
				
					|  |  |  |                       prop="mobile" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-input | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_1" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  |           <el-input class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                     type="number" | 
			
		
	
		
			
				
					|  |  |  |                     maxlength="11" | 
			
		
	
		
			
				
					|  |  |  |                     show-word-limit | 
			
		
	
		
			
				
					|  |  |  |                     placeholder="请输入手机号	" | 
			
		
	
		
			
				
					|  |  |  |                     :disabled="formType === 'edit'" | 
			
		
	
		
			
				
					|  |  |  |             v-model="fmData.mobile" | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |                     v-model="fmData.mobile"> | 
			
		
	
		
			
				
					|  |  |  |           </el-input> | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="证件号" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="证件号" | 
			
		
	
		
			
				
					|  |  |  |                       prop="idCard" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-input | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_1" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  |           <el-input class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                     placeholder="请输入身份证号或护照号" | 
			
		
	
		
			
				
					|  |  |  |                     v-model="fmData.idCard" | 
			
		
	
		
			
				
					|  |  |  |                     :disabled="formType === 'edit'" | 
			
		
	
		
			
				
					|  |  |  |             @blur="handleBlurId" | 
			
		
	
		
			
				
					|  |  |  |           ></el-input> | 
			
		
	
		
			
				
					|  |  |  |                     @blur="handleBlurId"></el-input> | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="性别" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="性别" | 
			
		
	
		
			
				
					|  |  |  |                       prop="principalName" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-select | 
			
		
	
		
			
				
					|  |  |  |             v-model.trim="fmData.gender" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  |           <el-select v-model.trim="fmData.gender" | 
			
		
	
		
			
				
					|  |  |  |                      placeholder="性别" | 
			
		
	
		
			
				
					|  |  |  |                      size="small" | 
			
		
	
		
			
				
					|  |  |  |                      clearable | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_1" | 
			
		
	
		
			
				
					|  |  |  |             :disabled="true" | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |             <el-option | 
			
		
	
		
			
				
					|  |  |  |               v-for="item in optionsGender" | 
			
		
	
		
			
				
					|  |  |  |                      class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                      :disabled="true"> | 
			
		
	
		
			
				
					|  |  |  |             <el-option v-for="item in optionsGender" | 
			
		
	
		
			
				
					|  |  |  |                        :key="item.value" | 
			
		
	
		
			
				
					|  |  |  |                        :label="item.label" | 
			
		
	
		
			
				
					|  |  |  |               :value="item.value" | 
			
		
	
		
			
				
					|  |  |  |             > | 
			
		
	
		
			
				
					|  |  |  |                        :value="item.value"> | 
			
		
	
		
			
				
					|  |  |  |             </el-option> | 
			
		
	
		
			
				
					|  |  |  |           </el-select> | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="年龄" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="年龄" | 
			
		
	
		
			
				
					|  |  |  |                       prop="age" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-input | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_1" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  |           <el-input class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                     type="number" | 
			
		
	
		
			
				
					|  |  |  |                     show-word-limit | 
			
		
	
		
			
				
					|  |  |  |                     placeholder="请输入" | 
			
		
	
		
			
				
					|  |  |  |                     v-model="fmData.age" | 
			
		
	
		
			
				
					|  |  |  |             :disabled="true" | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |                     :disabled="true"> | 
			
		
	
		
			
				
					|  |  |  |           </el-input> | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="迁入日期" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="迁入日期" | 
			
		
	
		
			
				
					|  |  |  |                       prop="inTime" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-date-picker | 
			
		
	
		
			
				
					|  |  |  |             v-model="fmData.inTime" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  |           <el-date-picker v-model="fmData.inTime" | 
			
		
	
		
			
				
					|  |  |  |                           type="date" | 
			
		
	
		
			
				
					|  |  |  |                           placeholder="迁入时间" | 
			
		
	
		
			
				
					|  |  |  |                           value-format="yyyy-MM-dd" | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_1" | 
			
		
	
		
			
				
					|  |  |  |             :disabled="formType === 'edit'" | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |                           class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                           :disabled="formType === 'edit'"> | 
			
		
	
		
			
				
					|  |  |  |           </el-date-picker> | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="迁入原因" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="迁入原因" | 
			
		
	
		
			
				
					|  |  |  |                       prop="inReason" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-input | 
			
		
	
		
			
				
					|  |  |  |             type="textarea" | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_2" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  |           <el-input type="textarea" | 
			
		
	
		
			
				
					|  |  |  |                     class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                     placeholder="请输入迁入原因" | 
			
		
	
		
			
				
					|  |  |  |             v-model="fmData.inReason" | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |                     v-model="fmData.inReason"> | 
			
		
	
		
			
				
					|  |  |  |           </el-input> | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="来源地" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="来源地" | 
			
		
	
		
			
				
					|  |  |  |                       prop="sourceAddress" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-input | 
			
		
	
		
			
				
					|  |  |  |             v-if="formType == 'detail'" | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_2" | 
			
		
	
		
			
				
					|  |  |  |             placeholder="请输入来源地" | 
			
		
	
		
			
				
					|  |  |  |             disabled | 
			
		
	
		
			
				
					|  |  |  |             v-model="fmData.sourceAddress" | 
			
		
	
		
			
				
					|  |  |  |           /> | 
			
		
	
		
			
				
					|  |  |  |           <el-cascader v-else ref="nowArea" class="item_width_1" :props="areaProps" | 
			
		
	
		
			
				
					|  |  |  |             v-model="nowAllCode" clearable @change="handleNowArea"></el-cascader> | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |           <el-cascader ref="nowArea" | 
			
		
	
		
			
				
					|  |  |  |                        class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                        :props="areaProps" | 
			
		
	
		
			
				
					|  |  |  |                        v-model="nowAllCode" | 
			
		
	
		
			
				
					|  |  |  |                        clearable | 
			
		
	
		
			
				
					|  |  |  |                        @change="handleNowArea"></el-cascader> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="详细地址" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="详细地址" | 
			
		
	
		
			
				
					|  |  |  |                       prop="address" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-input | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_1" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  |           <el-input class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                     placeholder="请输入详细地址" | 
			
		
	
		
			
				
					|  |  |  |             v-model="fmData.address" | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |                     v-model="fmData.address"> | 
			
		
	
		
			
				
					|  |  |  |           </el-input> | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="迁移证号码" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="迁移证号码" | 
			
		
	
		
			
				
					|  |  |  |                       prop="moveNumber" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-input | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_1" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  |           <el-input class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                     placeholder="请输入迁移证号码" | 
			
		
	
		
			
				
					|  |  |  |             v-model="fmData.moveNumber" | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |                     v-model="fmData.moveNumber"> | 
			
		
	
		
			
				
					|  |  |  |           </el-input> | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="户主姓名" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="户主姓名" | 
			
		
	
		
			
				
					|  |  |  |                       prop="householderName" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-input | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_1" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  |           <el-input class="edit_item_width_normal" | 
			
		
	
		
			
				
					|  |  |  |                     placeholder="请输入户主姓名" | 
			
		
	
		
			
				
					|  |  |  |             v-model="fmData.householderName" | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |                     v-model="fmData.householderName"> | 
			
		
	
		
			
				
					|  |  |  |           </el-input> | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item | 
			
		
	
		
			
				
					|  |  |  |           label="与户主关系" | 
			
		
	
		
			
				
					|  |  |  |         <el-form-item label="与户主关系" | 
			
		
	
		
			
				
					|  |  |  |                       prop="householderRelation" | 
			
		
	
		
			
				
					|  |  |  |           label-width="150px" | 
			
		
	
		
			
				
					|  |  |  |           style="display: block" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           <el-select | 
			
		
	
		
			
				
					|  |  |  |             v-model.trim="fmData.householderRelation" | 
			
		
	
		
			
				
					|  |  |  |                       style="display: block"> | 
			
		
	
		
			
				
					|  |  |  |           <el-select v-model.trim="fmData.householderRelation" | 
			
		
	
		
			
				
					|  |  |  |                      placeholder="与户主关系" | 
			
		
	
		
			
				
					|  |  |  |                      size="small" | 
			
		
	
		
			
				
					|  |  |  |                      clearable | 
			
		
	
		
			
				
					|  |  |  |             class="item_width_1" | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |             <el-option | 
			
		
	
		
			
				
					|  |  |  |               v-for="item in optionsRelation" | 
			
		
	
		
			
				
					|  |  |  |                      class="edit_item_width_normal"> | 
			
		
	
		
			
				
					|  |  |  |             <el-option v-for="item in optionsRelation" | 
			
		
	
		
			
				
					|  |  |  |                        :key="item.value" | 
			
		
	
		
			
				
					|  |  |  |                        :label="item.label" | 
			
		
	
		
			
				
					|  |  |  |               :value="item.value" | 
			
		
	
		
			
				
					|  |  |  |             > | 
			
		
	
		
			
				
					|  |  |  |                        :value="item.value"> | 
			
		
	
		
			
				
					|  |  |  |             </el-option> | 
			
		
	
		
			
				
					|  |  |  |           </el-select> | 
			
		
	
		
			
				
					|  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |       </el-form> | 
			
		
	
		
			
				
					|  |  |  |     </div> | 
			
		
	
		
			
				
					|  |  |  |     <div class="div_btn resi-btns"> | 
			
		
	
		
			
				
					|  |  |  |       <el-button size="small" @click="handleCancle">取 消</el-button> | 
			
		
	
		
			
				
					|  |  |  |       <el-button | 
			
		
	
		
			
				
					|  |  |  |         v-if="formType != 'detail'" | 
			
		
	
		
			
				
					|  |  |  |         type="primary" | 
			
		
	
		
			
				
					|  |  |  |     <div class="div_btn"> | 
			
		
	
		
			
				
					|  |  |  |       <el-button size="small" | 
			
		
	
		
			
				
					|  |  |  |                  @click="handleCancle">取 消</el-button> | 
			
		
	
		
			
				
					|  |  |  |       <el-button type="primary" | 
			
		
	
		
			
				
					|  |  |  |                  size="small" | 
			
		
	
		
			
				
					|  |  |  |                  class="diy-button--blue" | 
			
		
	
		
			
				
					|  |  |  |                  :disabled="btnDisable" | 
			
		
	
		
			
				
					|  |  |  |         @click="handleComfirm" | 
			
		
	
		
			
				
					|  |  |  |         >确 定</el-button | 
			
		
	
		
			
				
					|  |  |  |       > | 
			
		
	
		
			
				
					|  |  |  |                  @click="handleComfirm">保 存</el-button> | 
			
		
	
		
			
				
					|  |  |  |     </div> | 
			
		
	
		
			
				
					|  |  |  |   </div> | 
			
		
	
		
			
				
					|  |  |  | </template> | 
			
		
	
	
		
			
				
					|  |  | @ -877,53 +776,7 @@ export default { | 
			
		
	
		
			
				
					|  |  |  | </script> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | <style lang="scss" scoped> | 
			
		
	
		
			
				
					|  |  |  | .item_width_1 { | 
			
		
	
		
			
				
					|  |  |  |   width: 220px; | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | .item_width_2 { | 
			
		
	
		
			
				
					|  |  |  |   width: 400px; | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | .item_width_3 { | 
			
		
	
		
			
				
					|  |  |  |   margin-left: 10px; | 
			
		
	
		
			
				
					|  |  |  |   width: 200px; | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | .item_width_4 { | 
			
		
	
		
			
				
					|  |  |  |   width: 200px; | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | .div_map { | 
			
		
	
		
			
				
					|  |  |  |   margin-top: 10px; | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | .div_btn { | 
			
		
	
		
			
				
					|  |  |  |   // display: flex; | 
			
		
	
		
			
				
					|  |  |  |   // justify-content: flex-end; | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | .el-tabs { | 
			
		
	
		
			
				
					|  |  |  |   margin: 0 20px; | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | .el-upload__tip { | 
			
		
	
		
			
				
					|  |  |  |   color: rgb(155, 155, 155); | 
			
		
	
		
			
				
					|  |  |  |   margin: 0; | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | .form { | 
			
		
	
		
			
				
					|  |  |  |   margin-top: 30px; | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | .m-staffs { | 
			
		
	
		
			
				
					|  |  |  |   width: 468px; | 
			
		
	
		
			
				
					|  |  |  |   .item { | 
			
		
	
		
			
				
					|  |  |  |     display: flex; | 
			
		
	
		
			
				
					|  |  |  |     justify-content: space-around; | 
			
		
	
		
			
				
					|  |  |  |     margin-bottom: 7px; | 
			
		
	
		
			
				
					|  |  |  |   } | 
			
		
	
		
			
				
					|  |  |  |   .item-add { | 
			
		
	
		
			
				
					|  |  |  |   } | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | @import "@/assets/scss/modules/management/edit-main.scss"; | 
			
		
	
		
			
				
					|  |  |  | </style> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | <style> | 
			
		
	
		
			
				
					|  |  |  | .el-dialog__body { | 
			
		
	
		
			
				
					|  |  |  |   padding: 0 10px 20px !important; | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | </style> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | 
 |