| 
						
						
							
								
							
						
						
					 | 
					@ -102,8 +102,8 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        v-loading="dataListLoading" | 
					 | 
					 | 
					        v-loading="dataListLoading" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        :data="dataList" | 
					 | 
					 | 
					        :data="dataList" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        border | 
					 | 
					 | 
					        border | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        :header-cell-style="{background:'#2195FE',color:'#FFFFFF'}" | 
					 | 
					 | 
					        :header-cell-style="{ background: '#2195FE', color: '#FFFFFF' }" | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        style="width: 100%; height: 564px" | 
					 | 
					 | 
					        style="width: 100%; height: 564px;overflow: auto;" | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					      > | 
					 | 
					 | 
					      > | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        <el-table-column | 
					 | 
					 | 
					        <el-table-column | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          label="序号" | 
					 | 
					 | 
					          label="序号" | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -202,13 +202,16 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          </template> | 
					 | 
					 | 
					          </template> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        </el-table-column> | 
					 | 
					 | 
					        </el-table-column> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      </el-table> | 
					 | 
					 | 
					      </el-table> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					      <el-pagination @size-change="pageSizeChangeHandle" | 
					 | 
					 | 
					      <el-pagination | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					                       @current-change="pageCurrentChangeHandle" | 
					 | 
					 | 
					        @size-change="handleSizeChange" | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					                       :page-sizes="[20, 50, 100, 200]" | 
					 | 
					 | 
					        @current-change="handleCurrentChange" | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					                       :page-size="limit" | 
					 | 
					 | 
					        :current-page.sync="pageNo" | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					                       layout="sizes, prev, pager, next, total" | 
					 | 
					 | 
					        :page-sizes="[20, 50, 100, 200]" | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					                       :total="total"> | 
					 | 
					 | 
					        :page-size="pageSize" | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        </el-pagination> | 
					 | 
					 | 
					        layout="sizes, prev, pager, next, total" | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        :total="total" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      > | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      </el-pagination> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    </div> | 
					 | 
					 | 
					    </div> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    <!-- 弹窗, 新增 / 修改 --> | 
					 | 
					 | 
					    <!-- 弹窗, 新增 / 修改 --> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    <el-dialog | 
					 | 
					 | 
					    <el-dialog | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -253,17 +256,11 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import mixinViewModule from "@/mixins/view-module"; | 
					 | 
					 | 
					import mixinViewModule from "@/mixins/view-module"; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import AddOrUpdate from "./icpointvaccinesinoculation-add-or-update"; | 
					 | 
					 | 
					import AddOrUpdate from "./icpointvaccinesinoculation-add-or-update"; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import icpointNoice from "./icpointNoice"; | 
					 | 
					 | 
					import icpointNoice from "./icpointNoice"; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					import { requestPost } from "@/js/dai/request"; | 
					 | 
					 | 
					import { requestPost , requestGet} from "@/js/dai/request"; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					export default { | 
					 | 
					 | 
					export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  mixins: [mixinViewModule], | 
					 | 
					 | 
					  mixins: [mixinViewModule], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  data() { | 
					 | 
					 | 
					  data() { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    return { | 
					 | 
					 | 
					    return { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      mixinViewModuleOptions: { | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        getDataListURL: "/epmetuser/icPointVaccinesInoculation/page", | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        getDataListIsPage: true, | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        deleteURL: "/epmetuser/icPointVaccinesInoculation", | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        deleteIsBatch: true, | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      }, | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      dataForm: { | 
					 | 
					 | 
					      dataForm: { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        name: "", | 
					 | 
					 | 
					        name: "", | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        mobile: "", | 
					 | 
					 | 
					        mobile: "", | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -273,6 +270,9 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      noticeVisible: false, | 
					 | 
					 | 
					      noticeVisible: false, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      noticeOrigin: "4", | 
					 | 
					 | 
					      noticeOrigin: "4", | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      dialogTitle: "", | 
					 | 
					 | 
					      dialogTitle: "", | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      pageSize: 20, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      pageNo: 0, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      total: 0, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    }; | 
					 | 
					 | 
					    }; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  }, | 
					 | 
					 | 
					  }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  components: { | 
					 | 
					 | 
					  components: { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -280,9 +280,37 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    icpointNoice, | 
					 | 
					 | 
					    icpointNoice, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  }, | 
					 | 
					 | 
					  }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  mounted() { | 
					 | 
					 | 
					  mounted() { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    this.loadTable(); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    this.noticeFun(); | 
					 | 
					 | 
					    this.noticeFun(); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  }, | 
					 | 
					 | 
					  }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  methods: { | 
					 | 
					 | 
					  methods: { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    async loadTable() { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.dataListLoading = true; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      const url = "/epmetuser/icPointVaccinesInoculation/page"; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      let params = { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        limit: this.pageSize, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        page: this.pageNo, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      }; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      const { data, code, msg } = await requestGet(url, params); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					       | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      if (code === 0) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        console.log(data.list); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.dataList = data.list; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.total = data.total; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      } else { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.$message.error(msg); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.dataListLoading = false; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    handleSizeChange(val) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.pageSize = val; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.pageNo = 1; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.loadTable(); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    handleCurrentChange(val) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.pageNo = val; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.loadTable(); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    async handleDelete(id) { | 
					 | 
					 | 
					    async handleDelete(id) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.$confirm("确认删除?", "提示", { | 
					 | 
					 | 
					      this.$confirm("确认删除?", "提示", { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        confirmButtonText: "确定", | 
					 | 
					 | 
					        confirmButtonText: "确定", | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |