| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  | <template> | 
					
						
							|  |  |  |   <div class="page"> | 
					
						
							|  |  |  |     <topBar | 
					
						
							|  |  |  |       v-if="topList.length > 0" | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |       :top-list="topList" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |       :moren="moren" | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |     /> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |     <div class="thetopbox"> | 
					
						
							|  |  |  |       <el-form label-width="100px"> | 
					
						
							|  |  |  |         <el-row> | 
					
						
							|  |  |  |           <el-col :span="4"> | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |             <el-form-item :label="'会员编号'" prop="memberCode"> | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |               <el-input v-model="queryParams.memberCode" clearable /> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |             </el-form-item> | 
					
						
							|  |  |  |           </el-col> | 
					
						
							|  |  |  |           <el-col :span="4"> | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |             <el-form-item :label="'安置部门'" prop="placeDept"> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               <el-select | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 v-model="queryParams.placeDept" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |                 clearable | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |                 :placeholder="'请选择'" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               > | 
					
						
							|  |  |  |                 <el-option | 
					
						
							|  |  |  |                   v-for="item in placeDeptList" | 
					
						
							|  |  |  |                   :key="item.value" | 
					
						
							|  |  |  |                   :label="item.label" | 
					
						
							|  |  |  |                   :value="item.value" | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 /> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               </el-select> | 
					
						
							|  |  |  |             </el-form-item> | 
					
						
							|  |  |  |           </el-col> | 
					
						
							|  |  |  |           <el-col :span="4"> | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |             <el-form-item :label="'查询方向'" prop="upDown"> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               <el-select | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 v-model="queryParams.upDown" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |                 clearable | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |                 :placeholder="'请选择'" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               > | 
					
						
							|  |  |  |                 <el-option | 
					
						
							|  |  |  |                   v-for="item in enumsUpdownList" | 
					
						
							|  |  |  |                   :key="item.value" | 
					
						
							|  |  |  |                   :label="item.label" | 
					
						
							|  |  |  |                   :value="item.value" | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 /> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               </el-select> | 
					
						
							|  |  |  |             </el-form-item> | 
					
						
							|  |  |  |           </el-col> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |           <el-col :span="4"> | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |             <el-form-item :label="'注册等级'" prop="pkRegisterGrade"> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               <el-select | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 v-model="queryParams.pkRegisterGrade" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |                 clearable | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |                 :placeholder="'请选择'" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               > | 
					
						
							|  |  |  |                 <el-option | 
					
						
							|  |  |  |                   v-for="item in gradeRangList" | 
					
						
							|  |  |  |                   :key="item.pkId" | 
					
						
							|  |  |  |                   :label="item.gradeName" | 
					
						
							|  |  |  |                   :value="item.pkId" | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 /> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               </el-select> | 
					
						
							|  |  |  |             </el-form-item> | 
					
						
							|  |  |  |           </el-col> | 
					
						
							|  |  |  |           <el-col :span="4"> | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |             <el-form-item :label="'结算等级'" prop="pkGrade"> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               <el-select | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 v-model="queryParams.pkGrade" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |                 clearable | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |                 :placeholder="'请选择'" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               > | 
					
						
							|  |  |  |                 <el-option | 
					
						
							|  |  |  |                   v-for="item in gradeRangList" | 
					
						
							|  |  |  |                   :key="item.pkId" | 
					
						
							|  |  |  |                   :label="item.gradeName" | 
					
						
							|  |  |  |                   :value="item.pkId" | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 /> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               </el-select> | 
					
						
							|  |  |  |             </el-form-item> | 
					
						
							|  |  |  |           </el-col> | 
					
						
							|  |  |  |           <el-col :span="4"> | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |             <el-form-item :label="'荣誉奖衔'" prop="pkAwards"> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               <el-select | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 v-model="queryParams.pkAwards" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |                 clearable | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |                 :placeholder="'请选择'" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               > | 
					
						
							|  |  |  |                 <el-option | 
					
						
							|  |  |  |                   v-for="item in awardsList" | 
					
						
							|  |  |  |                   :key="item.pkId" | 
					
						
							|  |  |  |                   :label="item.awardsName" | 
					
						
							|  |  |  |                   :value="item.pkId" | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 /> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               </el-select> | 
					
						
							|  |  |  |             </el-form-item> | 
					
						
							|  |  |  |           </el-col> | 
					
						
							|  |  |  |           <el-col :span="4"> | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |             <el-form-item :label="'隶属体系'" prop="pkVertex"> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               <el-select | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 v-model="queryParams.pkVertex" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |                 clearable | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |                 :placeholder="'请选择'" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               > | 
					
						
							|  |  |  |                 <el-option | 
					
						
							|  |  |  |                   v-for="item in vertexList" | 
					
						
							|  |  |  |                   :key="item.pkId" | 
					
						
							|  |  |  |                   :label="item.vertexName" | 
					
						
							|  |  |  |                   :value="item.pkId" | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 /> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               </el-select> | 
					
						
							|  |  |  |             </el-form-item> | 
					
						
							|  |  |  |           </el-col> | 
					
						
							|  |  |  |           <el-col :span="4"> | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |             <el-form-item :label="'隶属团队'" prop="pkTeamCode"> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               <el-select | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 v-model="queryParams.pkTeamCode" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |                 clearable | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |                 :placeholder="'请选择'" | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               > | 
					
						
							|  |  |  |                 <el-option | 
					
						
							|  |  |  |                   v-for="item in memberTeamList" | 
					
						
							|  |  |  |                   :key="item.pkId" | 
					
						
							|  |  |  |                   :label="item.teamName" | 
					
						
							|  |  |  |                   :value="item.pkId" | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 /> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               </el-select> | 
					
						
							|  |  |  |             </el-form-item> | 
					
						
							|  |  |  |           </el-col> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |           <el-col :span="4"> | 
					
						
							|  |  |  |             <div class="searchbox"> | 
					
						
							|  |  |  |               <el-button | 
					
						
							|  |  |  |                 class="my_search" | 
					
						
							|  |  |  |                 @click=" | 
					
						
							|  |  |  |                   () => { | 
					
						
							|  |  |  |                     getSearch(); | 
					
						
							|  |  |  |                     getCzNum(); | 
					
						
							|  |  |  |                   } | 
					
						
							|  |  |  |                 " | 
					
						
							|  |  |  |               > | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 {{ '搜索' }}</el-button> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |               <el-button class="my_reset" @click="reChongzhi"> | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |                 {{ '重置' }}</el-button> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |             </div> | 
					
						
							|  |  |  |           </el-col> | 
					
						
							|  |  |  |         </el-row> | 
					
						
							|  |  |  |       </el-form> | 
					
						
							|  |  |  |     </div> | 
					
						
							|  |  |  |     <div class="main"> | 
					
						
							|  |  |  |       <div class="maintop"> | 
					
						
							|  |  |  |         <div class="mainbtn"> | 
					
						
							|  |  |  |           <el-button size="small" class="thebtn1" @click="handleExport"> | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |             {{ '导出' }}</el-button> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |         </div> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |       <div class="maintable"> | 
					
						
							|  |  |  |         <el-table | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |           v-loading="loading" | 
					
						
							|  |  |  |           :data="tableData" | 
					
						
							|  |  |  |           height="680px" | 
					
						
							|  |  |  |           style="width: 100%" | 
					
						
							|  |  |  |           :header-cell-style="{ background: '#EEEEEE' }" | 
					
						
							|  |  |  |           @selection-change="handleSelectionChange" | 
					
						
							|  |  |  |         > | 
					
						
							|  |  |  |           <el-table-column prop="colsele" type="selection" width="55" /> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |           <el-table-column align="center" prop="algebra" :label="'代数'" /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="memberCode" | 
					
						
							|  |  |  |             :label="'会员编号'" | 
					
						
							|  |  |  |             min-width="120px" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="memberName" | 
					
						
							|  |  |  |             :label="'会员姓名'" | 
					
						
							|  |  |  |           /> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="phone" | 
					
						
							|  |  |  |             :label="'联系方式'" | 
					
						
							|  |  |  |             min-width="120px" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="pkRegisterGradeVal" | 
					
						
							|  |  |  |             :label="'注册等级'" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="pkGradeVal" | 
					
						
							|  |  |  |             :label="'结算等级'" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="pkAwardsVal" | 
					
						
							|  |  |  |             :label="'荣誉奖衔'" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="vertexName" | 
					
						
							|  |  |  |             :label="'隶属体系'" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="teamName" | 
					
						
							|  |  |  |             :label="'隶属团队'" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="parentCode" | 
					
						
							|  |  |  |             :label="'推荐编号'" | 
					
						
							|  |  |  |             min-width="120px" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="parentName" | 
					
						
							|  |  |  |             :label="'推荐姓名'" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="placeCode" | 
					
						
							|  |  |  |             :label="'安置编号'" | 
					
						
							|  |  |  |             min-width="120px" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="placeName" | 
					
						
							|  |  |  |             :label="'安置姓名'" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="placeDeptVal" | 
					
						
							|  |  |  |             :label="'安置部门'" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="categoryVal" | 
					
						
							|  |  |  |             :label="'会员类型'" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="aBalance" | 
					
						
							|  |  |  |             :label="'左区结余'" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="bBalance" | 
					
						
							|  |  |  |             :label="'右区结余'" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |           <el-table-column | 
					
						
							|  |  |  |             align="center" | 
					
						
							|  |  |  |             prop="payTime" | 
					
						
							|  |  |  |             :label="'注册日期'" | 
					
						
							|  |  |  |             min-width="180px" | 
					
						
							|  |  |  |           /> | 
					
						
							|  |  |  |         </el-table> | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |       </div> | 
					
						
							|  |  |  |     </div> | 
					
						
							|  |  |  |     <pagination | 
					
						
							|  |  |  |       v-show="total > 0" | 
					
						
							|  |  |  |       :total="total" | 
					
						
							|  |  |  |       :page.sync="queryParams.pageNum" | 
					
						
							|  |  |  |       :limit.sync="queryParams.pageSize" | 
					
						
							|  |  |  |       @pagination="getSearch" | 
					
						
							|  |  |  |     /> | 
					
						
							|  |  |  |   </div> | 
					
						
							|  |  |  | </template> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <script> | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  | import topBar from '@/components/topBar' | 
					
						
							|  |  |  | import * as sta from '@/api/statistics' | 
					
						
							|  |  |  | import { getAwardsListChiose, getgradeRanglist } from '@/api/level' | 
					
						
							|  |  |  | import { getvertexValue, getmemberTeamList } from '@/api/financialCase' | 
					
						
							|  |  |  | import { getPlacedeptList } from '@/api/specialBusiness' | 
					
						
							|  |  |  | import { isLocals, isLocalSymbol } from '@/utils/numberToCurrency' | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  | export default { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |   name: 'PlacementCheck', | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |   components: { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |     topBar | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |   }, | 
					
						
							|  |  |  |   filters: { | 
					
						
							|  |  |  |     decimalFormat(value) { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |       return Number(value).toFixed(2) | 
					
						
							|  |  |  |     } | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |   }, | 
					
						
							|  |  |  |   data() { | 
					
						
							|  |  |  |     return { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |       moren: 'placementCheck', | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |       topList: [ | 
					
						
							|  |  |  |         { | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |           name: '安置正反查', | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |           path: 'placementCheck' | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |       ], | 
					
						
							|  |  |  |       tableData: [], | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |       loading: false, | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |       queryParams: { | 
					
						
							|  |  |  |         pageNum: 1, | 
					
						
							|  |  |  |         pageSize: 50, | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |         achieveType: 1 | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |       }, | 
					
						
							|  |  |  |       total: 0, | 
					
						
							|  |  |  |       multipleSelection: [], | 
					
						
							|  |  |  |       awardsList: [], | 
					
						
							|  |  |  |       memberTeamList: [], | 
					
						
							|  |  |  |       vertexList: [], | 
					
						
							|  |  |  |       gradeRangList: [], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       enumsUpdownList: [], | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |       placeDeptList: [] | 
					
						
							|  |  |  |     } | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |   }, | 
					
						
							|  |  |  |   created() { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |     this.getSearch() | 
					
						
							|  |  |  |     this.getOthers() | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |   }, | 
					
						
							|  |  |  |   methods: { | 
					
						
							|  |  |  |     isLocalSymbol, | 
					
						
							|  |  |  |     isLocals, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     getOthers() { | 
					
						
							|  |  |  |       getAwardsListChiose().then((res) => { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |         this.awardsList = res.rows | 
					
						
							|  |  |  |       }) | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |       getmemberTeamList().then((res) => { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |         this.memberTeamList = res.rows | 
					
						
							|  |  |  |       }) | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |       getvertexValue().then((res) => { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |         this.vertexList = res.data | 
					
						
							|  |  |  |       }) | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |       getgradeRanglist().then((res) => { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |         this.gradeRangList = res.data | 
					
						
							|  |  |  |       }) | 
					
						
							| 
									
										
										
										
											2025-04-30 14:31:12 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |       sta.getEnumsUpDown().then((res) => { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |         this.enumsUpdownList = res.data | 
					
						
							|  |  |  |       }) | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |       getPlacedeptList().then((res) => { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |         this.placeDeptList = res.data | 
					
						
							|  |  |  |       }) | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |     }, | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |     // 导出
 | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |     handleExport() { | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |       this.$confirm('是否确认导出所有数据项?', '警告', { | 
					
						
							|  |  |  |         confirmButtonText: '确定', | 
					
						
							|  |  |  |         cancelButtonText: '取消', | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |         type: 'warning' | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |       }).then((_) => { | 
					
						
							|  |  |  |         this.download( | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |           '/report/manager/member-report/export-place-peg', | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |           { ...this.queryParams }, | 
					
						
							| 
									
										
										
										
											2025-04-01 23:46:26 +08:00
										 |  |  |           `${'安置正反查'}${new Date().getTime()}.xlsx` | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |         ) | 
					
						
							|  |  |  |       }) | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |     }, | 
					
						
							|  |  |  |     handleSelectionChange(val) { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |       this.multipleSelection = val | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |     }, | 
					
						
							|  |  |  |     reChongzhi() { | 
					
						
							|  |  |  |       this.queryParams = { | 
					
						
							|  |  |  |         pageNum: 1, | 
					
						
							|  |  |  |         pageSize: 50, | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |         achieveType: 1 | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |       this.getSearch() | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |     }, | 
					
						
							|  |  |  |     getSearch() { | 
					
						
							|  |  |  |       this.loading = true | 
					
						
							|  |  |  |       sta.getPlaceCheckList(this.queryParams).then((res) => { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |         this.tableData = res.rows | 
					
						
							|  |  |  |         this.total = res.total | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |         this.loading = false | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |       }) | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  |     }, | 
					
						
							|  |  |  |     getCzNum() { | 
					
						
							| 
									
										
										
										
											2025-04-14 10:23:32 +08:00
										 |  |  |       this.queryParams.pageNum = 1 | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2025-03-23 09:18:42 +08:00
										 |  |  | </script> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     <style lang="scss" scoped> | 
					
						
							|  |  |  | ::v-deep .el-image-viewer__close { | 
					
						
							|  |  |  |   right: 500px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | ::v-deep .el-range-editor.el-input__inner { | 
					
						
							|  |  |  |   width: 100%; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | ::v-deep .el-table thead { | 
					
						
							|  |  |  |   color: #000000; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | ::v-deep .el-table .warning-row { | 
					
						
							|  |  |  |   background: #f9f9f9; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .page { | 
					
						
							|  |  |  |   padding: 10px 20px; | 
					
						
							|  |  |  |   background: #f9f9f9; | 
					
						
							|  |  |  |   font-size: 14px; | 
					
						
							|  |  |  |   .thetopbox { | 
					
						
							|  |  |  |     padding: 15px 20px 15px 0; | 
					
						
							|  |  |  |     background: #ffffff; | 
					
						
							|  |  |  |     border-radius: 8px; | 
					
						
							|  |  |  |     .searchbox { | 
					
						
							|  |  |  |       display: flex; | 
					
						
							|  |  |  |       align-items: center; | 
					
						
							|  |  |  |       margin-left: 40px; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     .searchtitle { | 
					
						
							|  |  |  |       margin-right: 10px; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     .searchbtn { | 
					
						
							|  |  |  |       background: #08143f; | 
					
						
							|  |  |  |       color: #ffffff; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  |   .main { | 
					
						
							|  |  |  |     //margin-top: 20px;
 | 
					
						
							|  |  |  |     background: #f9f9f9; | 
					
						
							|  |  |  |     //border-radius: 8px;
 | 
					
						
							|  |  |  |     //box-shadow: 0px 2px 20px 0px rgba(238, 238, 238, 0.5);
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     .maintop { | 
					
						
							|  |  |  |       display: flex; | 
					
						
							|  |  |  |       // padding: 10px 0;
 | 
					
						
							|  |  |  |       justify-content: space-between; | 
					
						
							|  |  |  |       align-items: center; | 
					
						
							|  |  |  |       .mainbtn { | 
					
						
							|  |  |  |         .thebtn1 { | 
					
						
							|  |  |  |           color: #ffffff; | 
					
						
							|  |  |  |           background: #ffad41; | 
					
						
							|  |  |  |           width: 68px; | 
					
						
							|  |  |  |           height: 32px; | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |         .thebtn2 { | 
					
						
							|  |  |  |           color: #ffffff; | 
					
						
							|  |  |  |           background: #009b58; | 
					
						
							|  |  |  |           width: 68px; | 
					
						
							|  |  |  |           height: 32px; | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |         .thebtn3 { | 
					
						
							|  |  |  |           color: #ffffff; | 
					
						
							|  |  |  |           background: #c8161d; | 
					
						
							|  |  |  |           width: 68px; | 
					
						
							|  |  |  |           height: 32px; | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | </style> |