commit cd11e20b1cdd6917ff03f62411a478079d0194e7 Author: zhouyuan777/zhouyuan777 <1069065057@qq.com> Date: Mon Jul 5 16:26:11 2021 +0800 transfer diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..9e2c97b Binary files /dev/null and b/.DS_Store differ diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d8835fb --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ +# Compiled class file +*.class + +# Log file +*.log + +# BlueJ files +*.ctxt + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar +*.iml + +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* + +.idea +target/ +upload diff --git a/bin/run-web.sh b/bin/run-web.sh new file mode 100644 index 0000000..567d2b5 --- /dev/null +++ b/bin/run-web.sh @@ -0,0 +1,29 @@ +#!/bin/sh + +cd $PWD +pid=$(ps -ef | grep rddb.jar | grep -v grep | awk '{print $2}') +if [ -n "$pid" ]; then + kill -9 $pid +fi + +# 优化JVM参数 +JAVA_OPTS="$MAVEN_OPTS -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m" + +# 方式一、配置外部自定义的属性文件(建议) +# JAVA_OPTS="$JAVA_OPTS -Dspring.config.location=$PWD\application.properties" + +# 方式二、配置环境名称,加载不同的属性文件 +# JAVA_OPTS="$JAVA_OPTS -Dspring.profiles.active=prod" + +if [ -z "$JAVA_HOME" ]; then + RUN_JAVA=java +else + RUN_JAVA="$JAVA_HOME"/bin/java +fi + +# 根据情况修改 web.war 为您的 war 包名称 +nohup $RUN_JAVA $JAVA_OPTS -jar rddb.jar > system.log 2>&1 & + +sleep 1 +pid=$(ps -ef | grep rddb.jar | grep -v grep | awk '{print $2}') +echo $pid \ No newline at end of file diff --git a/bin/update.sh b/bin/update.sh new file mode 100644 index 0000000..1afd64d --- /dev/null +++ b/bin/update.sh @@ -0,0 +1,8 @@ +_pwd=/mnt/rd.ydool.org +_ip=122.112.240.73 + +cd ../ +mvn clean package +scp target/build/*.jar root@${_ip}:${_pwd} +#scp target/build/lib/*.* root@${_ip}:${_pwd}/lib +ssh root@${_ip} "cd ${_pwd}; sh ./start.sh" \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..47faa3a --- /dev/null +++ b/pom.xml @@ -0,0 +1,268 @@ + + + 4.0.0 + + com.ydool.boot.modules.rddb + ydool-rddb + 1.0-SNAPSHOT + + + com.ydool.boot + ydool-boot + 1.0.0-SNAPSHOT + + + + ${project.artifactId}-${project.version} + target/build + + + + + com.ydool.boot + ydool-boot-module + + + + org.projectlombok + lombok + + + + com.baomidou + mybatis-plus-generator + 3.3.2 + + + com.alibaba + fastjson + 1.2.58 + + + cn.hutool + hutool-extra + ${hutool.version} + + + + + com.github.xiaoymin + knife4j-spring-boot-starter + 2.0.5 + + + + io.jsonwebtoken + jjwt + 0.9.1 + + + + + com.aliyun + aliyun-java-sdk-core + 4.0.6 + + + com.aliyun + aliyun-java-sdk-dysmsapi + 1.1.0 + + + + + org.springframework.data + spring-data-redis + 2.3.4.RELEASE + + + redis.clients + jedis + 3.3.0 + + + + org.jsoup + jsoup + 1.11.2 + + + + com.alibaba.platform.shared + xxpt.gateway.shared.client + 1.0 + + + + joda-time + joda-time + 2.10 + + + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + + lib/ + + false + + com.ydool.boot.Application + + + + ./resources/ + + + ${project.build.directory} + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + copy-dependencies + package + + copy-dependencies + + + ${project.build.directory}/lib/ + + + + + + + maven-resources-plugin + + + + copy-resources + package + + copy-resources + + + + + src/main/resources + + *.properties + *.xml + *.yml + + + *.jar + + + + ${project.build.directory}/resources + + + + + + org.springframework.boot + spring-boot-maven-plugin + 2.1.7.RELEASE + + + + + null + null + + + ZIP + + true + ${project.build.directory}/resources + + + + + + repackage + + + + + + + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + aliyun-repos + https://maven.aliyun.com/repository/public + true + false + + + ydool-repos + https://devrepo.devcloud.cn-east-3.huaweicloud.com/04/nexus/content/repositories/9c507cc7f48c41b886f10a07a3b5fe45_1_0/ + + + + + aliyun-repos + https://maven.aliyun.com/repository/public + + + + \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/Application.java b/src/main/java/com/ydool/boot/Application.java new file mode 100644 index 0000000..4eafc72 --- /dev/null +++ b/src/main/java/com/ydool/boot/Application.java @@ -0,0 +1,13 @@ +package com.ydool.boot; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class Application { + + public static void main(String[] args) { + SpringApplication.run(Application.class, args); + } + +} diff --git a/src/main/java/com/ydool/boot/api/config/SwaggerConfig.java b/src/main/java/com/ydool/boot/api/config/SwaggerConfig.java new file mode 100644 index 0000000..62fa2c8 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/config/SwaggerConfig.java @@ -0,0 +1,63 @@ +package com.ydool.boot.api.config; + +import com.github.xiaoymin.knife4j.spring.annotations.EnableKnife4j; +import com.google.common.collect.Lists; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import springfox.documentation.builders.ApiInfoBuilder; +import springfox.documentation.builders.PathSelectors; +import springfox.documentation.builders.RequestHandlerSelectors; +import springfox.documentation.service.*; +import springfox.documentation.spi.DocumentationType; +import springfox.documentation.spi.service.contexts.SecurityContext; +import springfox.documentation.spring.web.plugins.Docket; +import springfox.documentation.swagger2.annotations.EnableSwagger2; + +import java.util.List; + + +@Configuration +@EnableSwagger2 +@EnableKnife4j +public class SwaggerConfig { + + @Bean + public Docket createRestApi() { + return new Docket(DocumentationType.SWAGGER_2) + .apiInfo(apiInfo()) + .select() + .apis(RequestHandlerSelectors.basePackage("com.ydool.boot.api")) + .paths(PathSelectors.any()) + .build().securityContexts(Lists.newArrayList(securityContext())).securitySchemes(Lists.newArrayList(apiKey())); + } + + /** + * 添加摘要信息 + */ + private ApiInfo apiInfo() { + // 用ApiInfoBuilder进行定制 + return new ApiInfoBuilder() + // 设置标题 + .title("api") + .build(); + } + + private ApiKey apiKey() { + return new ApiKey("XToken", "x-token", "header"); + } + + private SecurityContext securityContext() { + return SecurityContext.builder() + .securityReferences(defaultAuth()) + .forPaths(PathSelectors.regex("/.*")) + .build(); + } + + List defaultAuth() { + AuthorizationScope authorizationScope = new AuthorizationScope("global", "accessEverything"); + AuthorizationScope[] authorizationScopes = new AuthorizationScope[1]; + authorizationScopes[0] = authorizationScope; + return Lists.newArrayList(new SecurityReference("BearerToken", authorizationScopes)); + } + +} diff --git a/src/main/java/com/ydool/boot/api/config/WebMvcConfig.java b/src/main/java/com/ydool/boot/api/config/WebMvcConfig.java new file mode 100644 index 0000000..a3b6bcd --- /dev/null +++ b/src/main/java/com/ydool/boot/api/config/WebMvcConfig.java @@ -0,0 +1,15 @@ +package com.ydool.boot.api.config; + +import com.ydool.boot.api.filter.ReferInterceptor; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.servlet.config.annotation.InterceptorRegistry; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; + +@Configuration +public class WebMvcConfig implements WebMvcConfigurer { + + @Override + public void addInterceptors(InterceptorRegistry registry) { + registry.addInterceptor(new ReferInterceptor()).addPathPatterns("/api/**"); + } +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiActivityController.java b/src/main/java/com/ydool/boot/api/controller/ApiActivityController.java new file mode 100644 index 0000000..c6f42d1 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiActivityController.java @@ -0,0 +1,626 @@ +package com.ydool.boot.api.controller; + +import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.modules.rddb.entity.*; +import com.ydool.boot.modules.rddb.service.*; +import com.ydool.boot.modules.rddb.vo.ActivityCommentVO; +import com.ydool.boot.modules.rddb.vo.ActivityUserVO; +import com.ydool.boot.modules.rddb.vo.ActivityVO; +import com.ydool.boot.modules.rddb.wrapper.ActivityAuditUserWrapper; +import com.ydool.boot.modules.rddb.wrapper.ActivityCommentWrapper; +import com.ydool.boot.modules.rddb.wrapper.ActivityUserWrapper; +import com.ydool.boot.modules.rddb.wrapper.ActivityWrapper; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.time.LocalDateTime; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * 活动 + * + * @author chenchen + * @date 2020/10/12 + */ +@Controller +@RequestMapping("/api/activity") +@Api(value = "活动", tags = "活动") +public class ApiActivityController extends ApiBaseController { + + @Autowired + private ActivityService activityService; + + @Autowired + private ActivityCommentService activityCommentService; + + @Resource + private ActivityUserService activityUserService; + + @Resource + private ActivityAuditUserService activityAuditUserService; + + @Resource + private UserService userService; + + @Resource + private MessageService messageService; + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "activityName", value = "活动名称"), + @ApiImplicitParam(name = "status", value = "审核状态0待审核、1审核通过、2审核拒绝;不传查所有"), + @ApiImplicitParam(name = "end", value = "活动结束标记 0未结束 1结束;不传查所有"), + @ApiImplicitParam(name = "category", value = "活动类别 字典 activity_category中的数字值"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = ActivityVO.class) + }) + @ApiOperation("所有活动") + @GetMapping("/list") + public void activityList(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + String activityName, String status, Integer end,String category) { + QueryWrapper qw = getQueryWrapper(activityName, status, end,category); + IPage paged = activityService.page(new Page<>(pageNo, pageSize), qw); + render(Ret.ok().paged(ActivityWrapper.build().pageVO(paged))); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "activityName", value = "活动名称") + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = ActivityVO.class) + }) + @ApiOperation("我发布的") + @GetMapping("/list/my") + public void activityListMy(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + String activityName) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(activityName, "activity_name#like", qw); + qw.eq("created_id", getApiUserId()); + qw.orderByDesc("activity_date"); + IPage paged = activityService.page(new Page<>(pageNo, pageSize), qw); + render(Ret.ok().paged(ActivityWrapper.build().pageVO(paged))); + } + + @ApiOperationSupport( + responses = @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = ActivityVO.class) + }) + ) + @ApiOperation("活动详情") + @ApiImplicitParam(name = "id", value = "id", paramType = "path", required = true) + @GetMapping("/{id}") + public void activity(@PathVariable("id") String id) { + Activity bean = activityService.getById(id); + if (bean == null) { + render(Ret.fail("未找到该活动")); + return; + } + ActivityVO vo = ActivityWrapper.build().entityVO(bean); + ActivityUser auditUser = activityUserService.getOne(new QueryWrapper().eq("activity_id", id).eq("user_id", getApiUserId())); + if (auditUser != null) { + vo.setIsApply(auditUser.getIsApply()); + vo.setApplyTime(auditUser.getApplyTime()); + vo.setIsLeave(auditUser.getIsLeave()); + vo.setLeaveTime(auditUser.getLeaveTime()); + vo.setIsSign(auditUser.getIsSign()); + vo.setSignTime(auditUser.getSignTime()); + } + //报名人数 + int applyCount = activityUserService.count(new QueryWrapper().eq("activity_id", id).eq("is_apply", 1)); + vo.setApplyCount(applyCount); + render(Ret.ok().data(vo)); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "activityName", value = "活动名称", required = true), + @ApiImplicitParam(name = "activityDate", value = "活动时间", required = true), + @ApiImplicitParam(name = "activityAddress", value = "活动地点", required = true), + @ApiImplicitParam(name = "activityContent", value = "活动内容", required = true), + @ApiImplicitParam(name = "activityArea", value = "活动接取区域"), + @ApiImplicitParam(name = "uploadPersonnel", value = "上传人员"), + @ApiImplicitParam(name = "photo", value = "图片"), + @ApiImplicitParam(name = "userIds", value = "审核人员,多个以英文逗号间隔"), + @ApiImplicitParam(name = "attachment", value = "附件") + }) + @ApiOperation("发布") + @PostMapping("/save") + public void save(String activityName, String activityDate, String activityAddress, String activityContent, + String activityArea, String uploadPersonnel, String photo, + @RequestParam(name = "userIds", defaultValue = "") String userIds,String attachment) { + Activity bean = new Activity(); + bean.setActivityName(activityName); + bean.setActivityDate(activityDate); + bean.setActivityAddress(activityAddress); + bean.setActivityContent(activityContent); + bean.setActivityArea(activityArea); + bean.setUploadPersonnel(uploadPersonnel); + bean.setPhoto(photo); + bean.setEnd(0); + bean.setCreatedId(getApiUserId()); + bean.setCreatedType(getApiUser().getAccountType()); + bean.setAttachment(attachment); + + boolean flag; + + if ("admin".equals(getApiUser().getAccountType())) { + bean.setStatus("1"); + flag = activityService.saveOrUpdate(bean); + } else { + bean.setStatus("0"); + flag = activityService.saveOrUpdate(bean); + if (flag) { + //保存审核人员 + if (StrUtil.isNotBlank(userIds)) { + //之前指定的全删掉 + activityAuditUserService.remove(new QueryWrapper().eq("activity_id", bean.getId())); + String[] uIds = userIds.split(","); + int count = 1; + for (String uId : uIds) { + ActivityAuditUser activityAuditUser = new ActivityAuditUser(); + User user = userService.getById(uId); + if (user == null) { + continue; + } + activityAuditUser.setActivityId(bean.getId()); + activityAuditUser.setActivityName(bean.getActivityName()); + activityAuditUser.setUserId(user.getId()); + activityAuditUser.setUserName(user.getUserName()); + activityAuditUser.setStatus(0); + activityAuditUser.setSortNo(count++); + activityAuditUser.setCreatedId(getApiUserId()); + boolean flaA = activityAuditUserService.saveOrUpdate(activityAuditUser); + //添加消息 + if (flaA) { + Message message = new Message(); + message.setActionId(bean.getId()); + message.setTitle("您有一个活动审批,请前往查看!"); + message.setContent(activityName); + message.setType(Message.TYPE_ACTIVITY); + message.setCreatedId(getApiUserId()); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(uId); + messageService.save(message); + } + } + } + } + } + + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "activityId", value = "活动id", required = true) + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", dataTypeClass = ActivityCommentVO.class) + }) + @ApiOperation("活动评论列表") + @GetMapping("/comment/list") + public void commentA(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + String activityId) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("activity_id", activityId); +// wrapper.eq("status", "1"); + wrapper.orderByDesc("created_at"); + IPage paged = activityCommentService.page(new Page<>(pageNo, pageSize), wrapper); + render(Ret.ok().paged(ActivityCommentWrapper.build().pageVO(paged))); + } + + @ApiOperation("评论活动") + @PostMapping("/comment/save") + @ApiImplicitParams({ + @ApiImplicitParam(name = "activityId", value = "活动id", required = true), + @ApiImplicitParam(name = "content", value = "评论内容", required = true) + }) + public void commentA(String activityId, String content) { + ActivityComment bean = new ActivityComment(); + bean.setContent(content); + bean.setActivityId(activityId); + bean.setCreatedId(getApiUserId()); + bean.setName(getApiUser().getUserName()); + bean.setStatus(1); + boolean flag = activityCommentService.saveOrUpdate(bean); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "activityId", value = "活动id", required = true) + }) + @ApiOperation("报名") + @PostMapping("/apply") + public void apply(String activityId) { + ActivityUser bean = activityUserService.getOne(new QueryWrapper(). + eq("activity_id", activityId).eq("user_id", getApiUserId())); + if (bean != null) { + render(Ret.fail("已报名,无需重复报名")); + return; + } + + Activity activity = activityService.getById(activityId); + + bean = new ActivityUser(); + bean.setActivityId(activityId); + bean.setActivityName(activity.getActivityName()); + bean.setActivityDate(activity.getActivityDate()); + bean.setUserId(getApiUserId()); + bean.setIsApply(1); + bean.setIsSign(0); + bean.setIsLeave(0); + bean.setIsPublishPerform(0); + bean.setCreatedId(getApiUserId()); + bean.setApplyTime(LocalDateTime.now()); + bean.setEnd(0); + boolean flag = activityUserService.saveOrUpdate(bean); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "activityId", value = "活动id", required = true) + }) + @ApiOperation("签到") + @PostMapping("/sign") + public void sign(String activityId) { + ActivityUser bean = activityUserService.getOne(new QueryWrapper(). + eq("activity_id", activityId).eq("user_id", getApiUserId())); + if (bean == null) { + render(Ret.fail("未报名该活动,或该活动不存在")); + return; + } + if (bean.getIsSign().equals(1)) { + render(Ret.fail("已签到,无需重复签到")); + return; + } + + bean.setIsSign(1); + bean.setUpdatedId(getApiUserId()); + bean.setSignTime(LocalDateTime.now()); + boolean flag = activityUserService.saveOrUpdate(bean); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "activityId", value = "活动id", required = true) + }) + @ApiOperation("请假") + @PostMapping("/leave") + public void leave(String activityId) { + ActivityUser bean = activityUserService.getOne(new QueryWrapper(). + eq("activity_id", activityId).eq("user_id", getApiUserId())); + if (bean == null) { + render(Ret.fail("未请假该活动,或该活动不存在")); + return; + } + if (bean.getIsLeave().equals(1)) { + render(Ret.fail("已请假,无需重复请假")); + return; + } + + bean.setIsLeave(1); + bean.setUpdatedId(getApiUserId()); + bean.setLeaveTime(LocalDateTime.now()); + boolean flag = activityUserService.saveOrUpdate(bean); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "activityName", value = "活动名称"), + @ApiImplicitParam(name = "createdType", value = "发布者账号类型 不传查全部 admin县级人大工作人员 street乡镇负责人 contact联络站负责人" + + "多个用 , 号分开,如:admin,street") + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", dataTypeClass = ActivityUserVO.class) + }) + @ApiOperation("已报名") + @GetMapping("/have_apply") + public void haveApply(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + String activityName, String createdType) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("user_id", getApiUserId()); + wrapper.eq("end", 0); + Condition.appendIfNotEmpty(activityName, "activity_name#like", wrapper); + wrapper.orderByDesc("activity_date"); + + IPage paged = activityUserService.page(new Page<>(pageNo, pageSize), wrapper); + if (CollUtil.isNotEmpty(paged.getRecords())) { + for (ActivityUser item : paged.getRecords()) { + QueryWrapper qw = new QueryWrapper().eq("id", item.getActivityId()); + if (StrUtil.isNotBlank(createdType)) { + String[] split = createdType.split(","); + qw.in("created_type", Arrays.asList(split)); + } + Activity activity = activityService.getOne(qw); +// if (activity != null) { +// DateTime activityDate = DateUtil.parse(activity.getActivityDate(), "yyyy-MM-dd"); +// int compare = DateUtil.compare(activityDate, DateTime.now()); +// if (compare < 0) { +// compare = 1; +// } else { +// compare = 0; +// } +// item.setIsFinish(compare + ""); +// } + item.setActivity(activity); + } + } + + render(Ret.ok().paged(ActivityUserWrapper.build().pageVO(paged))); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "activityName", value = "活动名称"), + @ApiImplicitParam(name = "createdType", value = "发布者账号类型 不传查全部 admin县级人大工作人员 street乡镇负责人 contact联络站负责人" + + "多个用 , 号分开,如:admin,street") + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", dataTypeClass = ActivityUserVO.class) + }) + @ApiOperation("已结束") + @GetMapping("/finish") + public void finish(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + String activityName, String createdType) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("user_id", getApiUserId()); + wrapper.eq("end", 1); + Condition.appendIfNotEmpty(activityName, "activity_name#like", wrapper); + wrapper.orderByDesc("activity_date"); + + IPage activityUserPage = activityUserService.page(new Page<>(pageNo, pageSize), wrapper); + if (CollUtil.isNotEmpty(activityUserPage.getRecords())) { + for (ActivityUser item : activityUserPage.getRecords()) { + QueryWrapper qw = new QueryWrapper().eq("id", item.getActivityId()); + if (StrUtil.isNotBlank(createdType)) { + String[] split = createdType.split(","); + qw.in("created_type", Arrays.asList(split)); + } + Activity activity = activityService.getOne(qw); + item.setActivity(activity); + } + } + + render(Ret.ok().paged(ActivityUserWrapper.build().pageVO(activityUserPage))); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "activityName", value = "活动名称"), + @ApiImplicitParam(name = "createdType", value = "发布者账号类型 不传查全部 admin县级人大工作人员 street乡镇负责人 contact联络站负责人" + + "多个用 , 号分开,如:admin,street"), + @ApiImplicitParam(name = "category", value = "栏目类型 activity_category字典中的数字值 ") + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", dataTypeClass = ActivityVO.class) + }) + @ApiOperation("最新活动") + @GetMapping("/newest") + public void newest(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + String activityName, String createdType,String category) { + //已报名的活动 + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("user_id", getApiUserId()); + List activityUsers = activityUserService.list(wrapper); + List activityIds = new ArrayList<>(); + for (ActivityUser item : activityUsers) { + activityIds.add(item.getActivityId()); + } + + //未结束、已审核的活动 + QueryWrapper qw = new QueryWrapper<>(); + qw.eq("end", 0); + qw.eq("status", "1"); + if(StrUtil.isNotBlank(category)) qw.eq("category",category); + Condition.appendIfNotEmpty(activityName, "activity_name#like", qw); + if (CollUtil.isNotEmpty(activityIds)) { + qw.notIn("id", activityIds); + } + if (StrUtil.isNotBlank(createdType)) { + String[] split = createdType.split(","); + qw.in("created_type", Arrays.asList(split)); + } + qw.orderByDesc("activity_date"); + + IPage paged = activityService.page(new Page<>(pageNo, pageSize), qw); + + render(Ret.ok().paged(ActivityWrapper.build().pageVO(paged))); + } + + @ApiOperation("审批列表") + @GetMapping("/audit") + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "type", value = "wait待审批 end已审批"), + @ApiImplicitParam(name = "title", value = "活动名称") + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "活动审批", dataTypeClass = ActivityAuditUser.class) + }) + public void audit(String type, String title) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.orderByAsc("sort_no"); + Page paged = new Page<>(); + if (StringUtils.isNotBlank(title)) { + title = "%" + title + "%"; + wrapper.like("activity_name", title); + } + //不是按审批总状态筛选,而是按照我对该审批做出的操作状态筛选 + //待审批就是轮到我审批的,已审批就是我审批过的 + if ("wait".equals(type)) { + //我待审批 t_activity_audit_user的status=待审批,userId=自己 t_activity总状态是待审批的(说明前面未被拒绝) t_activity_audit_user的sort_no是最小的(说明正轮到自己) + paged = activityAuditUserService.getMyWaitList(new Page<>(getPageNum(), getPageSize()), getApiUserId(), title); + } + if ("end".equals(type)) { + //我已审批 + wrapper.eq("user_id", getApiUserId()).and(consumer -> { + //通过的或拒绝的 + consumer.or().eq("status", 1); + consumer.or().eq("status", 2); + }); + paged = activityAuditUserService.page(new Page<>(getPageNum(), getPageSize()), wrapper); + } + paged.getRecords().forEach(item -> { + item.setActivity(activityService.getById(item.getActivityId())); + toStr(item); + }); + render(Ret.ok().paged(ActivityAuditUserWrapper.build().pageVO(paged))); + } + + @ApiOperation("活动审批人员列表") + @GetMapping("/audit_users") + @ResponseBody + @ApiImplicitParam(name = "id", value = "活动id") + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "活动审批", dataTypeClass = ActivityAuditUser.class) + }) + public void auditUserList(String id) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("activity_id", id); + wrapper.orderByAsc("sort_no"); + List list = activityAuditUserService.list(wrapper); + list.forEach(this::toStr); + render(Ret.ok().data(list)); + } + + //通过 拒绝 需要同步总审批的状态和原因 + @PostMapping(value = "/refuse") + @ApiOperation("拒绝") + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "活动id", required = true), + @ApiImplicitParam(name = "comment", value = "拒绝原因") + }) + public void refuseA(String id, String comment) { + ActivityAuditUser bean = activityAuditUserService.getOne(new QueryWrapper() + .eq("activity_id", id).eq("user_id", getApiUserId())); + if (bean == null) { + render(Ret.fail("未找到该活动,或你不是审核人员")); + return; + } + bean.setStatus(2); + bean.setReason(comment); + boolean flag = activityAuditUserService.saveOrUpdate(bean); + if (flag) { + Activity activity = activityService.getById(bean.getActivityId()); + activity.setStatus("2"); + activity.setReason(comment); + activityService.saveOrUpdate(activity); + + //添加消息 + Message message = new Message(); + message.setActionId(activity.getId()); + message.setTitle("您有一个活动被拒绝,请前往查看!"); + message.setContent(activity.getActivityName()); + message.setType(Message.TYPE_ACTIVITY_REFUSE); + message.setCreatedId(getApiUserId()); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(activity.getCreatedId()); + messageService.save(message); + } + + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiOperation("通过") + @PostMapping("/pass") + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "活动id", required = true) + }) + public void passA(String id) { + ActivityAuditUser bean = activityAuditUserService.getOne(new QueryWrapper() + .eq("activity_id", id).eq("user_id", getApiUserId())); + if (bean == null) { + render(Ret.fail("未找到该活动,或你不是审核人员")); + return; + } + bean.setStatus(1); + boolean flag = activityAuditUserService.saveOrUpdate(bean); + if (flag) { + //判断是否是该审批最后一道审批 + QueryWrapper countWrapper = new QueryWrapper().eq("activity_id", id).eq("status", "0"); + int count = activityAuditUserService.count(countWrapper); + if (count == 0) { + Activity activity = activityService.getById(bean.getActivityId()); + activity.setStatus("1"); + activityService.saveOrUpdate(activity); + + //添加消息 + Message message = new Message(); + message.setActionId(activity.getId()); + message.setTitle("您有一个活动已通过,请前往查看!"); + message.setContent(activity.getActivityName()); + message.setType(Message.TYPE_ACTIVITY_PASS); + message.setCreatedId(getApiUserId()); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(activity.getCreatedId()); + messageService.save(message); + } + } + + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + //活动接取区域,使用FIND_IN_SET 加 OR查,ApiVoterSuggestController + public void one() { + String streetId = getApiUser().getStreetId(); + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.apply("FIND_IN_SET ('" + streetId + "',activity_area)").or().isNull("activity_area"); + } + + private void toStr(ActivityAuditUser item) { + User user = userService.getById(item.getUserId()); + if (user != null) { + item.setUserName(user.getUserName()); + } + Activity activity = activityService.getById(item.getActivityId()); + if (activity != null) { + item.setActivityName(activity.getActivityName()); + } + } + + private QueryWrapper getQueryWrapper(String title, String status, Integer end,String category) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(title, "activity_name#like", qw); + Condition.appendIfNotEmpty(status, "status", qw); + Condition.appendIfNotEmpty(end, "end", qw); + Condition.appendIfNotEmpty(category, "category", qw); + qw.orderByDesc("activity_date"); + return qw; + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiAuditController.java b/src/main/java/com/ydool/boot/api/controller/ApiAuditController.java new file mode 100644 index 0000000..6fa69c3 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiAuditController.java @@ -0,0 +1,178 @@ +package com.ydool.boot.api.controller; + + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.Audit; +import com.ydool.boot.modules.rddb.entity.AuditUser; +import com.ydool.boot.modules.rddb.service.AuditService; +import com.ydool.boot.modules.rddb.service.AuditUserService; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * @author: zhouyuan + * @date: 2020/10/15 + */ +@Controller +@RequestMapping("/api/audit") +@Api(value = "文件审批", tags = "文件审批") +public class ApiAuditController extends ApiBaseController { + + @Autowired + private AuditService auditService; + @Autowired + private AuditUserService auditUserService; + @Autowired + private UserService userService; + + @ApiOperation("审批列表") + @GetMapping("") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "type", value = "wait待审批 end已审批"), + @ApiImplicitParam(name = "title", value = "标题"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "文件审批", dataTypeClass = AuditUser.class) + }) + public void auditList(String type, String title) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.orderByDesc("updated_at"); + Page page = null; + //不是按审批总状态筛选,而是按照我对该审批做出的操作状态筛选 + //待审批就是轮到我审批的,已审批就是我审批过的 + if ("wait".equals(type)) { + //我待审批 t_audit_user的status=待审批,userId=自己 t_audit总状态是待审批的(说明前面未被拒绝) t_audit_user的sort_no是最小的(说明正轮到自己) + if (StringUtils.isNotBlank(title)) title = "%" + title + "%"; + page = auditUserService.getMyWaitList(new Page(getPageNum(), getPageSize()), getApiUserId(), title); + } + if ("end".equals(type)) { + //我已审批 + if (StrUtil.isNotBlank(title)) wrapper.like("title", title); + wrapper.eq("user_id", getApiUserId()).and(consumer -> { + //通过的或拒绝的 + consumer.or().eq("status", 1); + consumer.or().eq("status", 2); + }); + page = auditUserService.page(new Page(getPageNum(), getPageSize()), wrapper); + } + page.getRecords().forEach(item -> { + AuditUser auditUser = (AuditUser) item; + Audit audit = auditService.getById(auditUser.getAuditId()); + + //审批对象的创建人姓名 + User user = userService.getById(audit.getCreatedId()); + audit.setUserName(user != null ? user.getUserName() : ""); + auditUser.setAudit(audit); + }); + render(Ret.ok().paged(page)); + } + + @ApiOperation("我的上报列表") + @GetMapping("mine") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "title", value = "标题"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "审批", dataTypeClass = Audit.class) + }) + public void auditMineList(String title) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.orderByDesc("created_at"); + wrapper.eq("created_id", getApiUserId()); + if (StrUtil.isNotBlank(title)) wrapper.like("title", title); + Page page = auditService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @ApiOperation("审批详情") + @GetMapping("detail") + @ResponseBody + @ApiImplicitParam(name = "id", value = "审批id") + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "审批", dataTypeClass = Audit.class) + }) + public void auditDetail(String id) { + Audit audit = auditService.getById(id); + render(Ret.ok().data(audit)); + } + + @ApiOperation("该审批的审批人列表") + @GetMapping("audit_users") + @ResponseBody + @ApiImplicitParam(name = "id", value = "审批id") + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "审批", dataTypeClass = AuditUser.class) + }) + public void auditUsers(String id) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("audit_id", id); + wrapper.orderByAsc("sort_no"); + List list = auditUserService.list(wrapper); + render(Ret.ok().data(list)); + } + + @ApiOperation("添加审批") + @PostMapping("save") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "conference", value = "会议对象"), + @ApiImplicitParam(name = "userIds", value = "选择的用户id,多个以英文逗号间隔") + }) + public void auditSave(@Validated Audit audit, @RequestParam(name = "userIds", defaultValue = "") String userIds) { + render(auditService.insertOrUpdate(audit, getApiUser(), userIds)); + } + + //通过 拒绝 需要同步总审批的状态和原因 + @PostMapping(value = "refuse") + @ApiOperation("拒绝") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "审批id"), + @ApiImplicitParam(name = "comment", value = "拒绝原因"), + @ApiImplicitParam(name = "signature", value = "签名") + }) + public void auditRefuse(String id, String comment, String signature) { + AuditUser auditUser = auditUserService.getOne(new QueryWrapper().eq("audit_id", id).eq("user_id", getApiUserId())); + if (auditUser == null) render(Ret.fail("未找到该审批")); + auditUser.setReason(comment); + auditUser.setSignature(signature); + render(auditUserService.refuse(auditUser)); + } + + @ApiOperation("通过") + @PostMapping("pass") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "审批id"), + @ApiImplicitParam(name = "signature", value = "签名"), + }) + public void auditPass(String id, String signature) { + AuditUser auditUser = auditUserService.getOne(new QueryWrapper().eq("audit_id", id).eq("user_id", getApiUserId())); + if (auditUser == null) render(Ret.fail("未找到该审批")); + auditUser.setSignature(signature); + render(auditUserService.pass(auditUser)); + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiAuthController.java b/src/main/java/com/ydool/boot/api/controller/ApiAuthController.java new file mode 100644 index 0000000..dce3dfe --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiAuthController.java @@ -0,0 +1,364 @@ +package com.ydool.boot.api.controller; + +import cn.hutool.core.codec.Base64; +import cn.hutool.core.util.RandomUtil; +import cn.hutool.core.util.StrUtil; +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; +import com.alibaba.xxpt.gateway.shared.client.http.ExecutableClient; +import com.alibaba.xxpt.gateway.shared.client.http.GetClient; +import com.alibaba.xxpt.gateway.shared.client.http.PostClient; +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.api.util.Kv; +import com.ydool.boot.api.util.SmsUtil; +import com.ydool.boot.api.util.TokenUtil; +import com.ydool.boot.common.Ydool; +import com.ydool.boot.common.cache.ConfigUtils; +import com.ydool.boot.common.cache.DictUtils; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.common.utils.WebUtils; +import com.ydool.boot.core.validator.NumberLetter; +import com.ydool.boot.core.validator.Password; +import com.ydool.boot.modules.rddb.entity.Db; +import com.ydool.boot.modules.rddb.entity.Office; +import com.ydool.boot.modules.rddb.service.DbService; +import com.ydool.boot.modules.rddb.service.OfficeService; +import com.ydool.boot.modules.sys.entity.Role; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.entity.UserRole; +import com.ydool.boot.modules.sys.service.RoleService; +import com.ydool.boot.modules.sys.service.UserRoleService; +import com.ydool.boot.modules.sys.service.UserService; +import io.jsonwebtoken.Claims; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.data.redis.core.RedisTemplate; +import org.springframework.web.bind.annotation.*; + +import java.time.LocalDateTime; +import java.util.Date; +import java.util.concurrent.TimeUnit; + +/** + * @author: zhouyuan + * @date: 2020/10/10 + */ +@Slf4j +@RestController +@RequestMapping(value = "/api/auth") +@Api(value = "授权接口", tags = "授权接口") +public class ApiAuthController extends ApiBaseController { + + @Autowired + private UserService userService; + @Autowired + private RedisTemplate redisTemplate; + @Autowired + private UserRoleService userRoleService; + @Autowired + private RoleService roleService; + @Autowired + private DbService dbService; + @Autowired + private OfficeService officeService; + + @Value("${sys.dingding.appId}") + private String appId; + @Value("${sys.dingding.appSecret}") + private String appSecret; + +// public static void main(String[] args) { +// String result = Base64.decodeStr("MTM2MDY3ODc2OTk="); +// //13606787699 +// System.out.println(result); +// } + +// public static void main(String[] args) { +// String token="eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiZmYxYzI3MGFjMzQxOTY5MzA2ZDRkNzM5YjI4ZTE0MzMiLCJleHAiOjE2MzMyMjM4MTMsIm5iZiI6MTYyNTQ0NzgxM30.y2xmIsDO5hn5xO2z4Apo3K2kPqvsKRVwRZQ3a-0fpXw"; +// Claims claims = TokenUtil.parseJWT(token); +// Date date = claims.getExpiration(); +// System.out.println(date); +// } + + @GetMapping("reg_login") + @ApiOperation(value = "有该手机号和身份的账号则直接登录,否则创建一个账号并登录") + @ApiImplicitParams(value = { + @ApiImplicitParam(name = "phone", value = "手机号", required = true), + @ApiImplicitParam(name = "type", required = true, value = "身份类型 admin县级人大工作人员 street乡镇负责人 contact联络站负责人 rddb各级人大代表 voter选民用户 "), + }) + public void regLogin(String phone, String type) { + if (StrUtil.isBlank(phone)) fail("手机号不能为空"); + phone = Base64.decodeStr(phone); + if (StrUtil.isBlank(type)) fail("身份类型不能为空"); + if ((!"admin".equals(type)) && (!"admin".equals(type)) && (!"street".equals(type)) && (!"contact".equals(type)) && (!"rddb".equals(type)) && (!"voter".equals(type))) + fail("请检查身份类型"); + User user = userService.getOne(new LambdaQueryWrapper().eq(User::getLoginName, phone).eq(User::getAccountType, type)); + if (user != null) { + //直接登录 + login(user); + } else { + user = new User(); + user.setLoginName(phone); + user.setSalt(RandomUtil.randomString(6)); + user.setPassword(Ydool.password(user.getSalt(), ConfigUtils.getStr("sys.user.initPassword", "888888"))); + user.setInitPwd(false); + user.setAccountType(type); + userService.save(user); + + //分配用户默认角色 + Role role = roleService.getOne(new QueryWrapper().eq("code", "default")); + if (role != null) userRoleService.save(new UserRole(user.getId(), role.getId())); + + //选民则只有基础信息 + //县级人大工作人员、乡镇管理员、联络站管理员 需创建机关人员信息 + if ("admin".equals(type) || "street".equals(type) || "contact".equals(type)) { + Office office = new Office(); + office.setUserId(user.getId()); + office.setPhone(user.getPhone()); + office.setDuty(DictUtils.getDictValue(type, "office_duty")); + officeService.save(office); + } + //人大代表 需创建代表信息 + if ("rddb".equals(type)) { + Db db = new Db(); + db.setUserId(user.getId()); + db.setPhone(user.getPhone()); + dbService.save(db); + } + login(user); + } + Kv authInfo = TokenUtil.createAuthInfo(user); + + //跳转 + String url = "/front/#/authorize"; + String param = "?type=" + type + "&access_token=" + authInfo.getString("access_token"); + WebUtils.redirect(url + param, true); + } + + private void login(User user) { + user.setLoginDate(LocalDateTime.now()); + user.setLoginIp(WebUtils.getRemoteAddress()); + boolean flag = userService.updateById(user); + if (flag) { + WebUtils.getSession().setAttribute(Ydool.LOGIN_NAME, user.getId()); + WebUtils.getSession().setAttribute(Ydool.LOGIN_DATA_SCOPE, userService.getUserMaxRoleDataScope(user.getId())); + } + } + + @GetMapping("") + @ResponseBody + @ApiOperation(value = "获取认证token") + @ApiImplicitParams(value = { + @ApiImplicitParam(name = "login", value = "用户名"), + @ApiImplicitParam(name = "pwd", value = "密码"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "type", value = "身份 admin县级人大工作人员 street乡镇负责人 contact联络站负责人 rddb各级人大代表 voter选民用户") + }) + public void auth(String login, String pwd) { + Ret ret = userService.login(login, pwd); + if (ret.isFail()) { + render(Ret.fail(ret.get("msg").toString())); + } + User user = userService.getOne((Wrapper) (new QueryWrapper()).eq("login_name", login)); + Kv authInfo = TokenUtil.createAuthInfo(user); + //身份 admin县级人大工作人员 street乡镇负责人 contact联络站负责人 rddb各级人大代表 voter选民用户 + authInfo.set("type", user.getAccountType()); + render(Ret.ok().data(authInfo)); + } + + @PostMapping("sendCode") + @ResponseBody + @ApiOperation(value = "发送验证码") + @ApiImplicitParam(name = "phone", value = "手机号", required = true) + public void sendCode(String phone) { + //一分钟可重发 + if (redisTemplate.hasKey(phone) && redisTemplate.getExpire(phone) > (9 * 60)) { + render(Ret.fail("发送验证码过于频繁,请稍后重试")); + } + + //作为loginName的手机号不能重复 + User repeatUser = checkPhoneRepeat(phone); + if (repeatUser != null) render(Ret.fail("该手机号已被占用")); + + //存储验证码 + String code = RandomUtil.randomNumbers(6); + redisTemplate.opsForValue().set(phone, code, 10 * 60, TimeUnit.SECONDS); + SmsUtil.sendMsg(phone, code); + render(Ret.ok()); + } + + @PostMapping("register") + @ResponseBody + @ApiOperation(value = "注册") + @ApiImplicitParams(value = { + @ApiImplicitParam(name = "phone", value = "手机号", required = true), + @ApiImplicitParam(name = "code", value = "验证码", required = true), + @ApiImplicitParam(name = "password", value = "密码", required = true), + @ApiImplicitParam(name = "type", value = "注册类型 admin县级人大工作人员 street乡镇负责人 contact联络站负责人 rddb各级人大代表 voter选民用户", required = true), + }) + public void register(String phone, String code, @NumberLetter(message = "密码需带有英文,数字") String password, String type) { + if (StringUtils.isNotBlank(phone) && StringUtils.isNotBlank(code) && StringUtils.isNotBlank(password)) { + + //作为loginName的手机号不能重复 + User repeatUser = checkPhoneRepeat(phone); + if (repeatUser != null) render(Ret.fail("该手机号已被占用")); + + if (redisTemplate.hasKey(phone)) { + String redisCode = (String) redisTemplate.opsForValue().get(phone); + if (code.equals(redisCode)) { + User user = new User(); + user.setLoginName(phone); + user.setSalt(RandomUtil.randomString(6)); + user.setPassword(Ydool.password(user.getSalt(), password)); + user.setInitPwd(false); + user.setAccountType(type); + userService.save(user); + + //分配用户默认角色 + Role role = roleService.getOne(new QueryWrapper().eq("code", "default")); + if (role != null) { + userRoleService.save(new UserRole(user.getId(), role.getId())); + } + + //县级人大工作人员、乡镇管理员、联络站管理员 需创建机关人员信息 + if ("admin".equals(type) || "street".equals(type) || "contact".equals(type)) { + Office office = new Office(); + office.setUserId(user.getId()); + office.setPhone(user.getPhone()); + office.setDuty(DictUtils.getDictValue(type, "office_duty")); + officeService.save(office); + } + //人大代表 需创建代表信息 + if ("rddb".equals(type)) { + Db db = new Db(); + db.setUserId(user.getId()); + db.setPhone(user.getPhone()); + dbService.save(db); + } + //选民只有基础信息 + render(Ret.ok()); + } + render(Ret.fail("验证码错误")); + } + render(Ret.fail("验证码超时,请重新获取")); + } + render(Ret.fail("参数不完整")); + } + + + @PostMapping("/check_ding_binding") + @ApiOperation(value = "用户是否绑定钉钉接口") + @ApiImplicitParam(name = "authCode", value = "免登码") + public Ret checkBinding(String authCode) { + System.out.println("authCode:"+authCode); + String accessToken = getAccessToken(); + String dingOpenid = getDingOpenid(accessToken, authCode); + if (accessToken != null && dingOpenid == null) return Ret.fail("免登授权码错误"); + User user = userService.getUserByOpenId(dingOpenid); + if (user != null) { + login(user); + Kv authInfo = TokenUtil.createAuthInfo(user); + authInfo.set("type", user.getAccountType()); + return Ret.ok().data(authInfo); + } else { + return Ret.fail("请绑定账号").data(dingOpenid); + } + } + + @PostMapping("/ding_binding") + @ApiOperation(value = "绑定钉钉接口") + @ApiImplicitParams({ + @ApiImplicitParam(name = "login", value = "账号"), + @ApiImplicitParam(name = "password", value = "密码"), + @ApiImplicitParam(name = "dingOpenid", value = "dingOpenid") + }) + public Ret binding(String login, String password, String dingOpenid) { + System.out.println("login:"+login); + System.out.println("password:"+password); + System.out.println("dingOpenid:"+dingOpenid); + + User user = userService.getOne(new QueryWrapper().eq("login_name", login)); + if (user!=null) { + user.setOpenId(dingOpenid); + userService.updateById(user); + + login(user); + Kv authInfo = TokenUtil.createAuthInfo(user); + authInfo.set("type", user.getAccountType()); + return Ret.ok().data(authInfo); + } else { + return Ret.fail("绑定失败"); + } + } + + private String getAccessToken() { + String accessKey = appId; + String secretKey = appSecret; + ExecutableClient executableClient = ExecutableClient.getInstance(); + executableClient.setAccessKey(accessKey); + executableClient.setSecretKey(secretKey); + executableClient.setDomainName("openplatform.dg-work.cn"); + executableClient.setProtocal("https"); + executableClient.init(); + //executableClient要单例,并且使用前要初始化,只需要初始化一次 + String api = "/gettoken.json"; + GetClient getClient = executableClient.newGetClient(api); + //设置参数 + getClient.addParameter("appkey", accessKey); + getClient.addParameter("appsecret", secretKey); + //调用API + String apiResult = getClient.get(); + executableClient.destroy(); + try { + JSONObject jsonObject = JSON.parseObject(apiResult); + JSONObject content = jsonObject.getJSONObject("content"); + if (content.getBoolean("success")) { + return content.getJSONObject("data").getString("accessToken"); + } + } catch (Exception e) { + e.printStackTrace(); + return null; + } + return null; + } + + private String getDingOpenid(String accessToken, String authCode) { + ExecutableClient executableClient = ExecutableClient.getInstance(); + executableClient.setDomainName("openplatform.dg-work.cn"); + executableClient.setProtocal("https"); + executableClient.init(); + //executableClient要单例,并且使用前要初始化,只需要初始化一次 + String api = "/rpc/oauth2/dingtalk_app_user.json"; + PostClient postClient = executableClient.newPostClient(api); + //设置参数 + postClient.addParameter("access_token", accessToken); + postClient.addParameter("auth_code", authCode); + //调用API + String apiResult = postClient.post(); + executableClient.destroy(); + try { + JSONObject jsonObject = JSON.parseObject(apiResult); + JSONObject content = jsonObject.getJSONObject("content"); + if (content.getBoolean("success")) { + return content.getJSONObject("data").getString("openid"); + } + } catch (Exception e) { + e.printStackTrace(); + return null; + } + return null; + } + + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiBaseController.java b/src/main/java/com/ydool/boot/api/controller/ApiBaseController.java new file mode 100644 index 0000000..f3eeb39 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiBaseController.java @@ -0,0 +1,74 @@ +package com.ydool.boot.api.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.api.util.TokenUtil; +import com.ydool.boot.api.util.UserInfo; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.exception.ResultException; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.RoleService; +import com.ydool.boot.modules.sys.service.UserRoleService; +import com.ydool.boot.modules.sys.service.UserService; +import org.springframework.beans.factory.annotation.Autowired; + +/** + * @author: zhouyuan + * @date: 2020/10/10 + */ +public class ApiBaseController extends BaseController { + + @Autowired + private UserService userService; + + /** + * 获取当前登录用户id + * + * @return + */ + public static String getApiUserId() { + UserInfo userInfo = TokenUtil.getUserInfo(); + if (userInfo == null) { + throw new ResultException(Ret.fail("请登录后再操作")); + } + return userInfo.getId(); + } + + /** + * 获取当前登录用户id + * + * @return + */ + public User getApiUser() { + UserInfo userInfo = TokenUtil.getUserInfo(); + if (userInfo == null) { + throw new ResultException(Ret.fail("请登录后再操作")); + } + return userService.getById(userInfo.getId()); + } + + public boolean isStreet() { + return "street".equals(getApiUser().getAccountType()); + } + + public boolean isContact() { + return "contact".equals(getApiUser().getAccountType()); + } + + public boolean isAdmin() { + return "admin".equals(getApiUser().getAccountType()); + } + + public boolean isRddb() { + return "rddb".equals(getApiUser().getAccountType()); + } + + public boolean isVoter() { + return "office".equals(getApiUser().getAccountType()); + } + + public User checkPhoneRepeat(String phone) { + return userService.getOne(new QueryWrapper().eq("login_name", phone)); + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiBaseDataController.java b/src/main/java/com/ydool/boot/api/controller/ApiBaseDataController.java new file mode 100644 index 0000000..15d7dc1 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiBaseDataController.java @@ -0,0 +1,133 @@ +package com.ydool.boot.api.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.api.util.Kv; +import com.ydool.boot.common.cache.DictUtils; +import com.ydool.boot.common.cache.StreetUtils; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.*; +import com.ydool.boot.modules.rddb.service.*; +import com.ydool.boot.modules.sys.entity.DictData; +import com.ydool.boot.modules.sys.entity.Street; +import com.ydool.boot.modules.sys.service.StreetService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.RestController; + +import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; +import java.util.List; + +/** + * @author: zhouyuan + * @date: 2020/10/10 + */ +@RestController +@RequestMapping(value = "/api/user") +@Api(value = "基础数据接口", tags = "基础数据接口") +public class ApiBaseDataController extends ApiBaseController { + + @Autowired + private DataBankService dataBankService; + @Autowired + private ConferenceAttachmentService conferenceAttachmentService; + @Autowired + private NoticeService noticeService; + @Autowired + private ConferenceService conferenceService; + @Autowired + private AuditService auditService; + @Autowired + private ActivityService activityService; + @Autowired + private VoterSuggestService voterSuggestService; + @Autowired + private SuperviseThingService superviseThingService; + @Autowired + private StreetService streetService; + @Autowired + private OfficeService officeService; + + @GetMapping("street") + @ResponseBody + @ApiOperation(value = "获取街道列表") + public void street() { + List streetList = StreetUtils.getStreetList(); + render(Ret.ok().data(streetList)); + } + + @GetMapping("street_detail") + @ResponseBody + @ApiOperation(value = "获取街道详情") + @ApiImplicitParam(name = "id", value = "街道id") + public void getStreetDetail(String id) { + render(Ret.ok().data(streetService.getById(id))); + } + + @GetMapping("street_contacts") + @ResponseBody + @ApiOperation(value = "该街道下的联络站列表 无分页") + @ApiImplicitParam(name = "id", value = "街道id") + public void street(String id) { + List list = officeService.list(new QueryWrapper().eq("street", id).eq("duty", "contact")); + render(Ret.ok().data(list)); + } + + @GetMapping("contact_detail") + @ResponseBody + @ApiOperation(value = "联络站详情") + @ApiImplicitParam(name = "id", value = "联络站id") + public void contactDetail(String id) { + Office office = officeService.getById(id); + if (office != null) office.fullInfo(); + render(Ret.ok().data(office)); + } + + @GetMapping("dict") + @ResponseBody + @ApiOperation(value = "根据字典类型拿字典列表") + @ApiImplicitParam(name = "type", value = "字典类型 例如:sys_yes_no") + public void dict(String type) { + List dictList = DictUtils.getDictList(type, null); + render(Ret.ok().data(dictList)); + } + + @GetMapping("now") + @ResponseBody + @ApiOperation(value = "获取当前时间") + public void now() { + render(Ret.ok().data(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))); + } + + @GetMapping("statistics") + @ResponseBody + @ApiOperation(value = "统计数量 自己创建的") + public void statistics() { + //上传资料库文件数 + int dataBankFileCount = dataBankService.count(new QueryWrapper()); + //上传会议文件数 + int conferenceFileCount = conferenceAttachmentService.count(new QueryWrapper()); + // 文件审批数 + int auditCount = auditService.count(new QueryWrapper()); + // 发布活动数 + int activityCount = activityService.count(new QueryWrapper()); + //发布公告数 + int noticeCount = noticeService.count(new QueryWrapper()); + // 选民反馈数量 + int voterSuggestCount = voterSuggestService.count(new QueryWrapper()); + //发布会议数 + int conferenceCount = conferenceService.count(new QueryWrapper()); + //督事数 + int superviseThingCount = superviseThingService.count(new QueryWrapper().eq("created_id", getApiUserId())); + Kv kv = Kv.create().set("dataBankFileCount", dataBankFileCount).set("conferenceFileCount", conferenceFileCount).set("auditCount", auditCount) + .set("activityCount", activityCount).set("noticeCount", noticeCount).set("voterSuggestCount", voterSuggestCount).set("conferenceCount", conferenceCount) + .set("superviseThingCount", superviseThingCount); + render(Ret.ok().data(kv)); + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiBasicDynamicController.java b/src/main/java/com/ydool/boot/api/controller/ApiBasicDynamicController.java new file mode 100644 index 0000000..fa3cb4a --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiBasicDynamicController.java @@ -0,0 +1,93 @@ +package com.ydool.boot.api.controller; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.BasicDynamic; +import com.ydool.boot.modules.rddb.service.BasicDynamicService; +import com.ydool.boot.modules.rddb.vo.BasicDynamicVO; +import com.ydool.boot.modules.rddb.wrapper.BasicDynamicWrapper; +import com.ydool.boot.modules.sys.entity.User; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * 动态信息 + * + * @author zhouyuan + * @date 2021年3月15日13:09:49 + */ +@Controller +@RequestMapping("/api/basic_dynamic") +@Api(value = "动态信息", tags = "动态信息") +public class ApiBasicDynamicController extends ApiBaseController { + + @Autowired + private BasicDynamicService basicDynamicService; + + @ApiOperation("列表") + @GetMapping("list") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "动态信息对象", dataTypeClass = BasicDynamicVO.class) + }) + public void basicDynamicList() { + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + // 0待审核 1已通过 2拒绝 + wrapper.eq(BasicDynamic::getStatus,"1"); + wrapper.orderByDesc(BasicDynamic::getCreatedAt); + Page page = basicDynamicService.page(new Page(getPageNum(), getPageSize()), wrapper); + List list = BasicDynamicWrapper.build().listVO(page.getRecords()); + page.setRecords(list); + render(Ret.ok().paged(page)); + } + + @ApiOperation("新增 (街道管理员或联络站管理员)") + @PostMapping("save") + @ResponseBody + @ApiImplicitParam(name = "basicDynamic", value = "动态信息对象", dataTypeClass = BasicDynamic.class) + public void basicDynamicSave(@Validated BasicDynamic basicDynamic) { + //街道管理员或联络站管理员 + if (isStreet() || isContact()) { + User user = getApiUser(); + basicDynamic.setStreetId(user.getStreetId()); + } + //0待审核 1已通过 2拒绝 + basicDynamic.setStatus("0"); + boolean flag = basicDynamicService.saveOrUpdate(basicDynamic); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + + @ApiOperation("督事详情") + @GetMapping("detail") + @ResponseBody + @ApiImplicitParam(name = "id", value = "id") + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "动态信息对象", dataTypeClass = BasicDynamicVO.class) + }) + public void basicDynamicDetail(String id) { + BasicDynamic basicDynamic = basicDynamicService.getById(id); + if (basicDynamic == null) fail("未找到该对象"); + BasicDynamicVO basicDynamicVO = BasicDynamicWrapper.build().entityVO(basicDynamic); + render(Ret.ok().data(basicDynamicVO)); + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiConferenceController.java b/src/main/java/com/ydool/boot/api/controller/ApiConferenceController.java new file mode 100644 index 0000000..8936a68 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiConferenceController.java @@ -0,0 +1,240 @@ +package com.ydool.boot.api.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.Conference; +import com.ydool.boot.modules.rddb.entity.ConferenceAttachment; +import com.ydool.boot.modules.rddb.entity.ConferenceUser; +import com.ydool.boot.modules.rddb.service.ConferenceAttachmentService; +import com.ydool.boot.modules.rddb.service.ConferenceService; +import com.ydool.boot.modules.rddb.service.ConferenceUserService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * @author: zhouyuan + * @date: 2020/10/15 + */ +@Controller +@RequestMapping("/api/conference") +@Api(value = "会议", tags = "会议") +public class ApiConferenceController extends ApiBaseController { + + @Autowired + private ConferenceService conferenceService; + @Autowired + private ConferenceAttachmentService conferenceAttachmentService; + @Autowired + private ConferenceUserService conferenceUserService; + + @ApiOperation("会议列表") + @GetMapping("") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "title", value = "会议名称"), + @ApiImplicitParam(name = "type", value = "mine我创建的会议 all全部会议 un_end未结束会议 end已结束会议"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "会议", dataTypeClass = Conference.class) + }) + public void conferenceList(String title, String type) { + QueryWrapper wrapper = getQueryWrapper(title); + if (StringUtils.isBlank(type) || "all".equals(type)) { + //全部的就是看全部的,不是看有我参加的 + // wrapper.inSql("id", "select conference_id from t_conference_user where user_id='" + getApiUserId() + "'"); + } + if ("mine".equals(type)) wrapper.eq("created_id", getApiUserId()); + if ("end".equals(type)) wrapper.eq("end", Conference.END_TAG); + //未结束查有我参加的,未结束的 + if ("un_end".equals(type)) { + wrapper.eq("end", Conference.UN_END_TAG); + wrapper.inSql("id", "select conference_id from t_conference_user where user_id='" + getApiUserId() + "'"); + } + + Page page = conferenceService.page(new Page(getPageNum(), getPageSize()), wrapper); + page.getRecords().forEach(item -> { + Conference conference = (Conference) item; + //会议议题列表 + List conferenceIssueList = conferenceAttachmentService.list(new QueryWrapper().eq("pid", "").eq("conference_id", (conference.getId()))); + //议题列表里装会议附件列表 + conferenceIssueList.forEach(conferenceIssue -> { + List conferenceAttachmentList = conferenceAttachmentService.list(new QueryWrapper().eq("pid", conferenceIssue.getId()).eq("conference_id", (conference.getId()))); + //处理文件前缀 + conferenceAttachmentList.forEach(ConferenceAttachment::full); + conferenceIssue.setConferenceAttachmentList(conferenceAttachmentList); + }); + conference.setConferenceIssueList(conferenceIssueList); + //当前登录用户是否已签到 + ConferenceUser conferenceUser = conferenceUserService.getOne(new QueryWrapper().eq("conference_id", conference.getId()).eq("user_id", getApiUserId())); + conference.setSign(conferenceUser != null ? conferenceUser.getStatus() : null); + conference.setSignTime(conferenceUser != null ? conferenceUser.getUpdatedAt() : null); + }); + render(Ret.ok().paged(page)); + } + + @ApiOperation("添加会议") + @PostMapping("save") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "conference", value = "会议对象"), + @ApiImplicitParam(name = "userIds", value = "选择的用户id,多个以英文逗号间隔 按顺序排") + }) + public void conferenceSave(@Validated Conference conference, @RequestParam(name = "userIds", defaultValue = "") String userIds) { + //手机端不上传附件 null + render(conferenceService.insertOrUpdate(conference, getApiUser(), userIds, null)); + } + + @ApiOperation("会议文件列表 不显示议题") + @GetMapping("attachments") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "conferenceTitle", value = "会议名称"), + @ApiImplicitParam(name = "attachmentTitle", value = "附件名称"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "会议", dataTypeClass = ConferenceAttachment.class) + }) + public void conferenceAttachments(String conferenceTitle, String attachmentTitle) { + if (StringUtils.isNotBlank(conferenceTitle)) conferenceTitle = "%" + conferenceTitle + "%"; + if (StringUtils.isNotBlank(attachmentTitle)) attachmentTitle = "%" + attachmentTitle + "%"; + Page page = conferenceAttachmentService.page(new Page(getPageNum(), getPageSize()), conferenceTitle, attachmentTitle); + page.getRecords().forEach(item -> { + ConferenceAttachment conferenceAttachment = (ConferenceAttachment) item; + conferenceAttachment.full(); + Conference conference = conferenceService.getById(conferenceAttachment.getConferenceId()); + conferenceAttachment.setConference(conference); + }); + render(Ret.ok().paged(page)); + } + + @ApiOperation("上传了会议文件的会议列表") + @GetMapping("have_attachment") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "title", value = "会议名称"), + @ApiImplicitParam(name = "category", value = "附件分类"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "会议", dataTypeClass = Conference.class) + }) + public void conferenceHaveAttachmentList(String title, String category) { + QueryWrapper wrapper = getQueryWrapper(title); + //上传文件数>=1 + wrapper.ge("attachment_num", 1); + wrapper.eq("category", category); + Page page = conferenceService.page(new Page(getPageNum(), getPageSize()), wrapper); + page.getRecords().forEach(item -> { + Conference conference = (Conference) item; + //会议议题列表 + List conferenceIssueList = conferenceAttachmentService.list(new QueryWrapper().orderByAsc("sort_no").eq("pid", "").eq("conference_id", (conference.getId()))); + //议题列表里装会议附件列表 + conferenceIssueList.forEach(conferenceIssue -> { + List conferenceAttachmentList = conferenceAttachmentService.list(new QueryWrapper().orderByAsc("sort_no").eq("pid", conferenceIssue.getId()).eq("conference_id", (conference.getId()))); + //处理文件前缀 + conferenceAttachmentList.forEach(ConferenceAttachment::full); + conferenceIssue.setConferenceAttachmentList(conferenceAttachmentList); + }); + conference.setConferenceIssueList(conferenceIssueList); + //当前登录用户是否已签到 + ConferenceUser conferenceUser = conferenceUserService.getOne(new QueryWrapper().eq("conference_id", conference.getId()).eq("user_id", getApiUserId())); + conference.setSign(conferenceUser != null ? conferenceUser.getStatus() : null); + conference.setSignTime(conferenceUser != null ? conferenceUser.getUpdatedAt() : null); + }); + render(Ret.ok().paged(page)); + } + + + @ApiOperation("获取会议详情") + @GetMapping("detail") + @ResponseBody + @ApiImplicitParam(name = "id", value = "id") + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "会议", dataTypeClass = Conference.class) + }) + public void conferenceDetail(String id) { + Conference conference = conferenceService.getById(id); + if (conference != null) { + //会议议题列表 + List conferenceIssueList = conferenceAttachmentService.list(new QueryWrapper().orderByAsc("sort_no").eq("pid", "").eq("conference_id", (conference.getId()))); + //议题列表里装会议附件列表 + conferenceIssueList.forEach(conferenceIssue -> { + List conferenceAttachmentList = conferenceAttachmentService.list(new QueryWrapper().orderByAsc("sort_no").eq("pid", conferenceIssue.getId()).eq("conference_id", (conference.getId()))); + //处理文件前缀 + conferenceAttachmentList.forEach(ConferenceAttachment::full); + conferenceIssue.setConferenceAttachmentList(conferenceAttachmentList); + }); + conference.setConferenceIssueList(conferenceIssueList); + //当前登录用户是否已签到 + ConferenceUser conferenceUser = conferenceUserService.getOne(new QueryWrapper().eq("conference_id", conference.getId()).eq("user_id", getApiUserId())); + conference.setSign(conferenceUser != null ? conferenceUser.getStatus() : null); + conference.setSignTime(conferenceUser != null ? conferenceUser.getUpdatedAt() : null); + + //该会议应签到人数和现签到人数 + int allSignCount = conferenceUserService.count(new QueryWrapper().eq("conference_Id", conference.getId())); + int unSignCount = conferenceUserService.count(new QueryWrapper().eq("conference_Id", conference.getId()).eq("status", ConferenceUser.STATUS_UN_SIGN)); + conference.setAllSignCount(allSignCount); + conference.setSignedCount(allSignCount - unSignCount); + render(Ret.ok().data(conference)); + } + render(Ret.fail("未找到该会议")); + } + + @ApiOperation("会议签到") + @GetMapping("sign_in") + @ResponseBody + @ApiImplicitParam(name = "id", value = "会议id") + public void conferenceSignIn(String id) { + Conference conference = conferenceService.getById(id); + if (conference != null) { + if (Conference.END_TAG == conference.getEnd()) render(Ret.fail("该会议已结束,不能签到")); + ConferenceUser conferenceUser = conferenceUserService.getOne(new QueryWrapper().eq("conference_id", id).eq("user_id", getApiUserId()).eq("status", ConferenceUser.STATUS_UN_SIGN)); + if (conferenceUser != null) { + conferenceUser.setStatus(ConferenceUser.STATUS_SIGN); + conferenceUserService.updateById(conferenceUser); + render(Ret.ok()); + } + render(Ret.fail("签到失败")); + } + render(Ret.fail("未找到该会议,无法签到")); + } + + @ApiOperation("删除会议文件") + @GetMapping("conference_file_del") + @ResponseBody + @ApiImplicitParam(name = "id", value = "会议文件id") + public void conferenceFileDel(String id) { + ConferenceAttachment conferenceAttachment = conferenceAttachmentService.getById(id); + if (conferenceAttachment != null) { + if (!conferenceAttachment.getCreatedId().equals(getApiUserId())) render(Ret.fail("您不能删除他人创建的会议的文件")); + boolean flag = conferenceAttachmentService.removeById(id); + render(flag ? Ret.ok() : Ret.fail("操作失败")); + } + render(Ret.fail("未找到该会议文件")); + } + + private QueryWrapper getQueryWrapper(String title) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(title)) wrapper.like("title", title); + wrapper.orderByDesc("created_at"); + return wrapper; + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiContactActivityController.java b/src/main/java/com/ydool/boot/api/controller/ApiContactActivityController.java new file mode 100644 index 0000000..e60f07d --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiContactActivityController.java @@ -0,0 +1,191 @@ +package com.ydool.boot.api.controller; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.api.util.SensitiveFilterService; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.modules.rddb.entity.ContactActivity; +import com.ydool.boot.modules.rddb.entity.ContactActivityComment; +import com.ydool.boot.modules.rddb.entity.Office; +import com.ydool.boot.modules.rddb.service.ContactActivityCommentService; +import com.ydool.boot.modules.rddb.service.ContactActivityService; +import com.ydool.boot.modules.rddb.service.OfficeService; +import com.ydool.boot.modules.rddb.vo.ContactActivityCommentVO; +import com.ydool.boot.modules.rddb.vo.ContactActivityVO; +import com.ydool.boot.modules.rddb.wrapper.ContactActivityCommentWrapper; +import com.ydool.boot.modules.rddb.wrapper.ContactActivityWrapper; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.time.LocalDateTime; +import java.util.Set; + +/** + * 联络站活动 + * + * @author chenchen + * @date 2020/10/12 + */ +@Controller +@RequestMapping("/api/contact_activity") +@Api(value = "联络站活动", tags = "联络站活动") +public class ApiContactActivityController extends ApiBaseController { + + @Autowired + private ContactActivityService contactActivityService; + + @Autowired + private ContactActivityCommentService contactActivityCommentService; + + @Resource + private OfficeService officeService; + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "officeId", value = "联络站id") + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = ContactActivityVO.class) + }) + @ApiOperation("联络站活动列表") + @GetMapping("/list") + public void contactActivityList(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + ContactActivityVO vo, String officeId) { + QueryWrapper qw = getQueryWrapper(vo.getActivityTheme()); + if (StrUtil.isNotBlank(officeId)) { + Office office = officeService.getById(officeId); + if (office != null) { + qw.eq("created_id", office.getUserId()); + } + } + IPage paged = contactActivityService.page(new Page<>(pageNo, pageSize), qw); + render(Ret.ok().paged(ContactActivityWrapper.build().pageVO(paged))); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "activityTheme", value = "活动名称", required = true), + @ApiImplicitParam(name = "activityDate", value = "活动时间", required = true), + @ApiImplicitParam(name = "activityAddress", value = "活动地点", required = true), + @ApiImplicitParam(name = "activityContent", value = "活动内容", required = true), + @ApiImplicitParam(name = "uploadPersonnel", value = "上传人员"), +// @ApiImplicitParam(name = "photo", value = "图片") + }) + @ApiOperation("发布") + @PostMapping("/save") + public void save(String activityTheme, String activityDate, String activityAddress, String activityContent, + String uploadPersonnel) { + ContactActivity bean = new ContactActivity(); + bean.setActivityTheme(activityTheme); + bean.setActivityDate(activityDate); + bean.setActivityAddress(activityAddress); + bean.setActivityContent(activityContent); + bean.setActivityUpload(uploadPersonnel); + bean.setCreatedId(getApiUserId()); + + boolean flag = contactActivityService.saveOrUpdate(bean); + + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiOperationSupport( + responses = @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = ContactActivityVO.class) + }) + ) + @ApiOperation("联络站活动详情") + @ApiImplicitParam(name = "id", value = "id", paramType = "path", required = true) + @GetMapping("/{id}") + public void contactActivity(@PathVariable("id") String id) { + ContactActivity bean = contactActivityService.getById(id); + if (bean == null) { + render(Ret.fail("未找到该活动")); + return; + } + ContactActivityVO vo = ContactActivityWrapper.build().entityVO(bean); + render(Ret.ok().data(vo)); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "contactActivityId", value = "联络站活动id", required = true) + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", dataTypeClass = ContactActivityCommentVO.class) + }) + @ApiOperation("联络站活动评论列表") + @GetMapping("/comment/list") + public void comment(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + String contactActivityId) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("contact_activity_id", contactActivityId); + wrapper.eq("status", "1"); + wrapper.orderByDesc("created_at"); + IPage paged = contactActivityCommentService.page(new Page<>(pageNo, pageSize), wrapper); + render(Ret.ok().paged(ContactActivityCommentWrapper.build().pageVO(paged))); + } + + @ApiOperation("评论联络站活动") + @PostMapping("/comment/save") + @ApiImplicitParams({ + @ApiImplicitParam(name = "contactActivityId", value = "联络站活动id", required = true), + @ApiImplicitParam(name = "content", value = "评论内容", required = true) + }) + public void comment(String contactActivityId, String content) { + if (StrUtil.isBlank(content)) render(Ret.fail("请输入内容")); + SensitiveFilterService instance = SensitiveFilterService.getInstance(); + Set sensitiveContents = instance.getSensitiveWord(content, 1); + if (sensitiveContents.size() > 0) render(Ret.fail("您输入的内容含有非法词汇")); + + ContactActivityComment bean = new ContactActivityComment(); + bean.setContactActivityId(contactActivityId); + bean.setContent(content); + bean.setCreatedId(getApiUserId()); + bean.setName(getApiUser().getUserName()); + bean.setStatus(1); + boolean flag = contactActivityCommentService.saveOrUpdate(bean); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiOperation("回复评论") + @PostMapping("/comment/reply") + @ApiImplicitParams({ + @ApiImplicitParam(name = "commentId", value = "评论id", required = true), + @ApiImplicitParam(name = "replyContent", value = "回复内容", required = true) + }) + public void commentReply(String commentId, String content) { + ContactActivityComment bean = contactActivityCommentService.getById(commentId); + if (bean == null) { + render(Ret.fail("未找到该评论")); + return; + } + bean.setReplyContent(content); + bean.setReplyName(getApiUser().getUserName()); + bean.setReplyDate(LocalDateTime.now()); + boolean flag = contactActivityCommentService.saveOrUpdate(bean); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + private QueryWrapper getQueryWrapper(String title) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(title, "activity_theme#like", qw); + qw.orderByDesc("created_at"); + return qw; + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiDataBankController.java b/src/main/java/com/ydool/boot/api/controller/ApiDataBankController.java new file mode 100644 index 0000000..99f2594 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiDataBankController.java @@ -0,0 +1,87 @@ +package com.ydool.boot.api.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.DataBank; +import com.ydool.boot.modules.rddb.service.DataBankService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; + + +/** + * @author: zhouyuan + * @date: 2020/10/21 + */ +@Controller +@RequestMapping("/api/data_bank") +@Api(value = "资料库", tags = "资料库") +public class ApiDataBankController extends ApiBaseController { + + @Autowired + DataBankService dataBankService; + + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "dataBank", value = "资料库", dataTypeClass = DataBank.class), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "资料库", name = "data", dataTypeClass = DataBank.class) + }) + @ApiOperation("资料库列表") + @GetMapping("") + public void dataBankList(DataBank dataBank) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(dataBank.getFileName())) queryWrapper.like("file_name", dataBank.getFileName()); + if (StringUtils.isNotBlank(dataBank.getUploadUser())) + queryWrapper.like("upload_user", dataBank.getUploadUser()); + if (StringUtils.isNotBlank(dataBank.getFileType())) queryWrapper.eq("file_type", dataBank.getFileType()); + IPage paged = dataBankService.page(new Page<>(getPageNum(), getPageSize()), queryWrapper); + paged.getRecords().forEach(DataBank::full); + render(Ret.ok().paged(paged)); + } + + + @ApiImplicitParam(name = "id", value = "id") + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "资料库", dataTypeClass = DataBank.class) + }) + @ApiOperation("资料详情") + @GetMapping("detail") + //方法名跟ApiSuperviseThingController一样叫detail竟然响应说明会错乱 + public void dataBankDetail(String id) { + DataBank dataBank = dataBankService.getById(id); + if (dataBank != null) { + dataBank.full(); + render(Ret.ok().data(dataBank)); + } + render(Ret.fail("未找到该资料")); + } + + @ApiImplicitParam(name = "id", value = "id") + @ApiOperation("删除") + @DeleteMapping("del") + public void dataBankDel(String id) { + DataBank dataBank = dataBankService.getById(id); + if (dataBank != null) { + if (!dataBank.getCreatedId().equals(getApiUserId())) render(Ret.fail("您不能删除他人上传的文件")); + boolean flag = dataBankService.removeById(dataBank); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + render(Ret.fail("未找到该资料")); + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiDbController.java b/src/main/java/com/ydool/boot/api/controller/ApiDbController.java new file mode 100644 index 0000000..a82f5be --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiDbController.java @@ -0,0 +1,108 @@ +package com.ydool.boot.api.controller; + +import cn.hutool.core.convert.Convert; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.Db; +import com.ydool.boot.modules.rddb.service.DbService; +import com.ydool.boot.modules.rddb.vo.DbVO; +import com.ydool.boot.modules.rddb.wrapper.DbWrapper; +import com.ydool.boot.modules.sys.entity.Street; +import com.ydool.boot.modules.sys.service.StreetService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; + +import java.util.List; + +/** + * @author chenchen + * @date 2020/10/12 + */ +@Controller +@RequestMapping("/api/db") +@Api(value = "代表", tags = "代表") +public class ApiDbController extends ApiBaseController { + + @Autowired + private DbService dbService; + @Autowired + private StreetService streetService; + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页"), + @ApiImplicitParam(name = "pageSize", value = "显示条数"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = DbVO.class) + }) + @ApiOperation("代表列表") + @GetMapping("/list") + public void dbList( String pageNo, String pageSize, DbVO dbVO) { + LambdaQueryWrapper qw = getQueryWrapper(dbVO.getName(), dbVO.getPhone(), dbVO.getSex(), + dbVO.getPrecinctAddress(), dbVO.getDbIdentity(), dbVO.getOfficeId()); + if (StrUtil.isNotBlank(pageNo) || StrUtil.isNotBlank(pageSize)) { + IPage paged = dbService.page(new Page<>(Convert.toInt(pageNo), Convert.toInt(pageSize)), qw); + render(Ret.ok().paged(DbWrapper.build().pageVO(paged))); + } else { + List list = dbService.list(qw); + render(Ret.ok().data(list)); + } + } + + @ApiOperationSupport( + responses = @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = DbVO.class) + }) + ) + @ApiOperation("代表详情") + @ApiImplicitParam(name = "id", value = "id", paramType = "path", required = true) + @GetMapping("/{id}") + public void notice(@PathVariable("id") String id) { + Db bean = dbService.getById(id); + if (bean == null) { + render(Ret.fail("未找到该代表")); + return; + } + DbVO dbVO = DbWrapper.build().entityVO(bean); + dbVO.full(); + render(Ret.ok().data(dbVO)); + } + + private LambdaQueryWrapper getQueryWrapper(String name, String phone, String sex, String precinctAddress, String dbIdentity, String officeId) { + LambdaQueryWrapper qw = new LambdaQueryWrapper<>(); + + //name可能是人名,也可能是地名 + if (StrUtil.isNotBlank(name)) { + Street street = streetService.getOne(new LambdaQueryWrapper().like(Street::getName, name)); + if (street != null) { + name = street.getId(); + qw.eq(Db::getPrecinctAddress, name); + } else { + qw.like(StrUtil.isNotBlank(name), Db::getName, name); + } + } + + qw.like(StrUtil.isNotBlank(phone), Db::getPhone, phone); + qw.eq(StrUtil.isNotBlank(sex), Db::getSex, sex); + qw.eq(StrUtil.isNotBlank(precinctAddress), Db::getPrecinctAddress, precinctAddress); + qw.eq(StrUtil.isNotBlank(dbIdentity), Db::getDbIdentity, dbIdentity); + qw.eq(StrUtil.isNotBlank(officeId), Db::getOfficeId, officeId); + qw.orderByDesc(Db::getSortNo); + return qw; + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiMessageController.java b/src/main/java/com/ydool/boot/api/controller/ApiMessageController.java new file mode 100644 index 0000000..51ae4ee --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiMessageController.java @@ -0,0 +1,93 @@ +package com.ydool.boot.api.controller; + + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.Message; +import com.ydool.boot.modules.rddb.service.MessageService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.ArrayList; +import java.util.List; + +/** + * @author: zhouyuan + * @date: 2020/10/15 + */ +@Controller +@RequestMapping("/api/message") +@Api(value = "消息", tags = "消息") +public class ApiMessageController extends ApiBaseController { + + @Autowired + private MessageService messageService; + + + @ApiOperation("未读消息数") + @GetMapping("unread_count") + @ResponseBody + public void messageUnreadCount() { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("status", Message.STATUS_UNREAD).eq("user_id", getApiUserId()); + render(Ret.ok().data(messageService.count(wrapper))); + } + + + @ApiOperation("已读") + @PostMapping("read") + @ResponseBody + @ApiImplicitParam(name = "id", value = "id") + public void messageRead(String id) { + Message message = messageService.getById(id); + if (message != null) { + message.setStatus(Message.STATUS_READ); + messageService.updateById(message); + } + render(Ret.ok()); + } + + @ApiOperation("消息列表") + @GetMapping("") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "type", value = "消息类型 不传查全部 1通知文件轮阅 2通知会议 3通知督事 4通知文件审批 5选民建议 6联系人大 7乡镇选民建议 8活动审核 9活动拒绝 10活动通过 11所有人的通知公告;" + + "多个用 , 号分开 如 5,6"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "消息", dataTypeClass = Message.class) + }) + public void messageList(String type) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("user_id", getApiUserId()); + wrapper.orderByDesc("created_at"); + if (StrUtil.isNotBlank(type)) { + type = type + ",11"; + } else { + type = "11"; + } + String[] split = type.split(","); + List integers = new ArrayList<>(); + for (String s : split) { + integers.add(Integer.parseInt(s)); + } + wrapper.in("type", integers); + Page page = messageService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiNoticeController.java b/src/main/java/com/ydool/boot/api/controller/ApiNoticeController.java new file mode 100644 index 0000000..dc13ab1 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiNoticeController.java @@ -0,0 +1,101 @@ +package com.ydool.boot.api.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.modules.rddb.entity.Notice; +import com.ydool.boot.modules.rddb.service.NoticeService; +import com.ydool.boot.modules.rddb.vo.NoticeVO; +import com.ydool.boot.modules.rddb.wrapper.NoticeWrapper; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; + +/** + * @author chenchen + * @date 2020/10/12 + */ +@Controller +@RequestMapping("/api/notice") +@Api(value = "通知公告", tags = "通知公告") +public class ApiNoticeController extends ApiBaseController { + + @Autowired + private NoticeService noticeService; + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "title", value = "标题"), + @ApiImplicitParam(name = "top", value = "是否置顶0:不置顶;1:置顶", dataType = "int") + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = NoticeVO.class) + }) + @ApiOperation("通知公告列表") + @GetMapping("/list") + public void noticeList(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + String title, Integer top) { + QueryWrapper qw = getQueryWrapper(title, top); + IPage paged = noticeService.page(new Page<>(pageNo, pageSize), qw); + render(Ret.ok().paged(NoticeWrapper.build().pageVO(paged))); + } + + @ApiOperationSupport( + responses = @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = NoticeVO.class) + }) + ) + @ApiOperation("通知公告详情") + @ApiImplicitParam(name = "id", value = "id", paramType = "path", required = true) + @GetMapping("/{id}") + public void notice(@PathVariable("id") String id) { + Notice bean = noticeService.getById(id); + if (bean == null) { + render(Ret.fail("未找到该通知")); + return; + } + NoticeVO noticeVO = NoticeWrapper.build().entityVO(bean); + render(Ret.ok().data(noticeVO)); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "title", value = "标题", required = true), + @ApiImplicitParam(name = "content", value = "内容", required = true), + @ApiImplicitParam(name = "noticeDate", value = "通知日期"), + @ApiImplicitParam(name = "top", value = "是否置顶0:不置顶;1:置顶"), + @ApiImplicitParam(name = "uploadPersonnel", value = "上传人员") + }) + @ApiOperation("发布公告") + @PostMapping("/save") + public void save(String title, String content, String noticeDate, Integer top, String uploadPersonnel) { + Notice bean = new Notice(); + bean.setTitle(title); + bean.setContent(content); + bean.setNoticeDate(noticeDate); + bean.setTop(top); + bean.setUploadPersonnel(uploadPersonnel); + bean.setCreatedId(getApiUserId()); + + boolean flag = noticeService.saveOrUpdate(bean); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + private QueryWrapper getQueryWrapper(String title, Integer top) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(title, "title#like", qw); + qw.orderByDesc("top", "created_at"); + return qw; + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiPerformController.java b/src/main/java/com/ydool/boot/api/controller/ApiPerformController.java new file mode 100644 index 0000000..112f52d --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiPerformController.java @@ -0,0 +1,125 @@ +package com.ydool.boot.api.controller; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.modules.rddb.entity.ActivityUser; +import com.ydool.boot.modules.rddb.entity.Perform; +import com.ydool.boot.modules.rddb.service.ActivityUserService; +import com.ydool.boot.modules.rddb.service.PerformService; +import com.ydool.boot.modules.rddb.vo.ActivityVO; +import com.ydool.boot.modules.rddb.vo.PerformVO; +import com.ydool.boot.modules.rddb.wrapper.PerformWrapper; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +/** + * @author chenchen + * @date 2020/10/21 + */ +@Controller +@RequestMapping("/api/perform") +@Api(value = "履职", tags = "履职") +public class ApiPerformController extends ApiBaseController { + + @Autowired + private PerformService performService; + + @Resource + private ActivityUserService activityUserService; + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "activityName", value = "活动名称") + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = PerformVO.class) + }) + @ApiOperation("我的履职") + @GetMapping("/list/my") + public void performListMy(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + String activityName) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(activityName, "activity_name#like", qw); + qw.eq("created_id", getApiUserId()); + qw.orderByDesc("activity_date"); + IPage paged = performService.page(new Page<>(pageNo, pageSize), qw); + render(Ret.ok().paged(PerformWrapper.build().pageVO(paged))); + } + + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = ActivityVO.class) + }) + @ApiOperation("履职详情") + @ApiImplicitParam(name = "id", value = "id", paramType = "path", required = true) + @GetMapping("/{id}") + public void activity(@PathVariable("id") String id) { + Perform bean = performService.getById(id); + if (bean == null) { + render(Ret.fail("未找到该履职")); + return; + } + PerformVO vo = PerformWrapper.build().entityVO(bean); + render(Ret.ok().data(vo)); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "id 不是activity里面的id"), + @ApiImplicitParam(name = "activityName", value = "活动名称", required = true), + @ApiImplicitParam(name = "activityDate", value = "活动时间", required = true), + @ApiImplicitParam(name = "activityAddress", value = "活动地点", required = true), + @ApiImplicitParam(name = "activityContent", value = "活动内容", required = true), + @ApiImplicitParam(name = "uploadPersonnel", value = "上传人员"), + @ApiImplicitParam(name = "photo", value = "图片") + }) + @ApiOperation("发布") + @PostMapping("/save") + public void save(String id, String activityName, String activityDate, String activityAddress, String activityContent, + String uploadPersonnel, String photo) { + Perform bean = new Perform(); + bean.setActivityName(activityName); + bean.setActivityDate(activityDate); + bean.setActivityAddress(activityAddress); + bean.setActivityContent(activityContent); + bean.setUploadPersonnel(uploadPersonnel); + bean.setPhoto(photo); + bean.setStatus("0"); + bean.setCreatedId(getApiUserId()); + + boolean flag = performService.saveOrUpdate(bean); + + if (flag) { + if (StrUtil.isNotBlank(id)) { + ActivityUser activityUser = activityUserService.getById(id); + if (activityUser != null) { + activityUser.setIsPublishPerform(1); + activityUserService.saveOrUpdate(activityUser); + } + } + } + + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + private QueryWrapper getQueryWrapper(String activityName) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(activityName, "activity_name#like", qw); + qw.orderByDesc("created_at"); + return qw; + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiReadFileController.java b/src/main/java/com/ydool/boot/api/controller/ApiReadFileController.java new file mode 100644 index 0000000..73f8d33 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiReadFileController.java @@ -0,0 +1,165 @@ +package com.ydool.boot.api.controller; + + +import cn.hutool.core.collection.CollectionUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.ReadFile; +import com.ydool.boot.modules.rddb.entity.ReadFileUser; +import com.ydool.boot.modules.rddb.service.ReadFileService; +import com.ydool.boot.modules.rddb.service.ReadFileUserService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + *

+ * 文件 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-09-30 + */ +@Controller +@RequestMapping("/api/readfile") +@Api(value = "文件轮阅", tags = "文件轮阅") +public class ApiReadFileController extends ApiBaseController { + + @Autowired + private ReadFileService readFileService; + @Autowired + private ReadFileUserService readFileUserService; + + @ApiOperation("轮阅文件列表") + @GetMapping("") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "fileName", value = "文件名称"), + @ApiImplicitParam(name = "type", value = "all所有 read已读 unread未读"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "轮阅", dataTypeClass = ReadFile.class) + }) + public void readFileList(String fileName, String type) { + QueryWrapper wrapper = getQueryWrapper(fileName); + if (StringUtils.isBlank(type) || "all".equals(type)) + wrapper.inSql("id", "select file_id from t_read_file_user where user_id='" + getApiUserId() + "'"); + if ("read".equals(type)) + wrapper.inSql("id", "select file_id from t_read_file_user where status=" + ReadFileUser.STATUS_READ + " and user_id='" + getApiUserId() + "'"); + if ("unread".equals(type)) + wrapper.inSql("id", "select file_id from t_read_file_user where status=" + ReadFileUser.STATUS_UNREAD + " and user_id='" + getApiUserId() + "'"); + Page page = readFileService.page(new Page(getPageNum(), getPageSize()), wrapper); + page.getRecords().forEach(item -> { + ReadFile readFile = (ReadFile) item; + readFile.full(); + //已读未读 + ReadFileUser readFileUser = readFileUserService.getOne(new QueryWrapper().eq("file_id", readFile.getId()).eq("user_id", getApiUserId())); + if (readFileUser != null) readFile.setReadStatus(readFileUser.getStatus()); + }); + render(Ret.ok().paged(page)); + } + + @ApiOperation("我发布的列表") + @GetMapping("mine") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "fileName", value = "文件名称"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "轮阅", dataTypeClass = ReadFile.class) + }) + public void readFileMineList(String fileName) { + QueryWrapper wrapper = getQueryWrapper(fileName); + wrapper.eq("created_id", getApiUserId()); + Page page = readFileService.page(new Page(getPageNum(), getPageSize()), wrapper); + page.getRecords().forEach(item -> { + ReadFile readFile = (ReadFile) item; + readFile.full(); + //已读数,未读数 + readFile.setUnReadCount(readFileUserService.count(new QueryWrapper().eq("file_id", readFile.getId()).eq("status", ReadFileUser.STATUS_UNREAD))); + readFile.setReadCount(readFileUserService.count(new QueryWrapper().eq("file_id", readFile.getId()).eq("status", ReadFileUser.STATUS_READ))); + }); + render(Ret.ok().paged(page)); + } + + @ApiOperation("文件详情") + @GetMapping("detail") + @ResponseBody + @ApiImplicitParam(name = "id", value = "文件id") + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", dataTypeClass = ReadFile.class) + }) + public void readFileDetail(String id) { + String apiUserId = getApiUserId(); + List list = readFileUserService.list(new LambdaQueryWrapper().eq(ReadFileUser::getUserId, apiUserId).eq(ReadFileUser::getFileId, id)); + if (CollectionUtil.isNotEmpty(list)) { + ReadFile readFile = readFileService.getById(id); + readFile.full(); + render(Ret.ok().data(readFile)); + } + fail("您没有查看记录的权限"); + + } + + @ApiOperation("已读") + @PostMapping("read") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "文件id"), + }) + public void readFileRead(String id) { + QueryWrapper wrapper = new QueryWrapper(); + wrapper.eq("file_id", id).eq("user_id", getApiUserId()); + ReadFileUser readFileUser = readFileUserService.getOne(wrapper); + if (readFileUser != null) { + readFileUser.setStatus(ReadFileUser.STATUS_READ); + boolean flag = readFileUserService.updateById(readFileUser); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + render(Ret.fail("未找到该文件")); + } + + @ApiOperation("已读人员/未读人员列表") + @GetMapping("users") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "文件id"), + @ApiImplicitParam(name = "type", value = "read已读人员 unread未读人员"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "轮阅阅读情况", dataTypeClass = ReadFileUser.class) + }) + public void readFileUsers(String id, String type) { + QueryWrapper wrapper = new QueryWrapper(); + wrapper.eq("file_id", id); + if ("read".equals(type)) wrapper.eq("status", ReadFileUser.STATUS_READ); + if ("unread".equals(type)) wrapper.eq("status", ReadFileUser.STATUS_UNREAD); + List list = readFileUserService.list(wrapper); + render(Ret.ok().data(list)); + } + + private QueryWrapper getQueryWrapper(String fileName) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(fileName)) wrapper.like("file_name", fileName); + wrapper.orderByDesc("created_at"); + return wrapper; + } +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiResearchArticleController.java b/src/main/java/com/ydool/boot/api/controller/ApiResearchArticleController.java new file mode 100644 index 0000000..9fcd929 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiResearchArticleController.java @@ -0,0 +1,74 @@ +package com.ydool.boot.api.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.ResearchArticle; +import com.ydool.boot.modules.rddb.entity.ResearchArticleAttachment; +import com.ydool.boot.modules.rddb.service.ResearchArticleAttachmentService; +import com.ydool.boot.modules.rddb.service.ResearchArticleService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + * @author: zhouyuan + * @date: 2021/3/6 + */ +@Controller +@RequestMapping("/api/research_article") +@Api(value = "调研文章", tags = "调研文章") +public class ApiResearchArticleController extends ApiBaseController { + + @Autowired + private ResearchArticleService researchArticleService; + @Autowired + private ResearchArticleAttachmentService researchArticleAttachmentService; + + @ApiOperation("列表") + @GetMapping + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "title", value = "会议名称"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "对象", dataTypeClass = ResearchArticle.class) + }) + public void list(String title) { + QueryWrapper wrapper = getQueryWrapper(title); + Page page = researchArticleService.page(new Page(getPageNum(), getPageSize()), wrapper); + page.getRecords().forEach(item -> { + ResearchArticle researchArticle = (ResearchArticle) item; + //栏目列表 + List issueList = researchArticleAttachmentService.list(new QueryWrapper().eq("pid", "").eq("research_article_id", (researchArticle.getId()))); + //议栏目列表装附件列表 + issueList.forEach(issue -> { + List conferenceAttachmentList = researchArticleAttachmentService.list(new QueryWrapper().eq("pid", issue.getId()).eq("research_article_id", (researchArticle.getId()))); + issue.setAttachmentList(conferenceAttachmentList); + }); + researchArticle.setIssueList(issueList); + }); + render(Ret.ok().paged(page)); + } + + private QueryWrapper getQueryWrapper(String title) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(title)) wrapper.like("title", title); + wrapper.orderByDesc("created_at"); + return wrapper; + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiStreetController.java b/src/main/java/com/ydool/boot/api/controller/ApiStreetController.java new file mode 100644 index 0000000..50cd917 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiStreetController.java @@ -0,0 +1,33 @@ +//package com.ydool.boot.api.controller; +// +//import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +//import com.ydool.boot.common.result.Ret; +//import com.ydool.boot.core.web.BaseController; +//import com.ydool.boot.modules.sys.entity.Street; +//import com.ydool.boot.modules.sys.service.StreetService; +//import io.swagger.annotations.Api; +//import io.swagger.annotations.ApiOperation; +//import org.springframework.beans.factory.annotation.Autowired; +//import org.springframework.stereotype.Controller; +//import org.springframework.web.bind.annotation.GetMapping; +//import org.springframework.web.bind.annotation.RequestMapping; +// +///** +// * @author chenchen +// * @date 2020/10/12 +// */ +//@Controller +//@RequestMapping("/api/street") +//@Api(value = "街道", tags = "街道") +//public class ApiStreetController extends BaseController { +// +// @Autowired +// private StreetService streetService; +// +// @ApiOperation("街道列表") +// @GetMapping("") +// public void list() { +// render(Ret.ok().data(streetService.list(new QueryWrapper().orderByAsc("sort_no")))); +// } +// +//} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiSuperviseThingController.java b/src/main/java/com/ydool/boot/api/controller/ApiSuperviseThingController.java new file mode 100644 index 0000000..756fb41 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiSuperviseThingController.java @@ -0,0 +1,407 @@ +package com.ydool.boot.api.controller; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.api.util.SensitiveFilterService; +import com.ydool.boot.common.cache.StreetUtils; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.*; +import com.ydool.boot.modules.rddb.service.SuperviseThingAttachmentService; +import com.ydool.boot.modules.rddb.service.SuperviseThingCommentService; +import com.ydool.boot.modules.rddb.service.SuperviseThingService; +import com.ydool.boot.modules.rddb.service.SuperviseThingUserService; +import com.ydool.boot.modules.sys.entity.Street; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import java.time.LocalDateTime; +import java.util.List; +import java.util.Set; + +/** + * @author: zhouyuan + * @date: 2020/10/15 + */ +@Controller +@RequestMapping("/api/supervise_thing") +@Api(value = "督事", tags = "督事") +public class ApiSuperviseThingController extends ApiBaseController { + + @Autowired + private SuperviseThingService superviseThingService; + @Autowired + private SuperviseThingCommentService superviseThingCommentService; + @Autowired + private SuperviseThingUserService superviseThingUserService; + @Autowired + private UserService userService; + @Autowired + private SuperviseThingAttachmentService superviseThingAttachmentService; + + @ApiOperation("现有督事统计") + @GetMapping("statistics") + public void thingStatistics() { + List streetList = StreetUtils.getStreetList(); + streetList.forEach(item -> { + Integer count = superviseThingService.count(new LambdaQueryWrapper().eq(SuperviseThing::getStreet, item.getId())); + item.setRemarks(count.toString()); + item.setContent(null); + }); + render(Ret.ok().data(streetList)); + } + + @ApiOperation("统计的根据街道的督事列表") + @GetMapping("statistic_list/{streetId}") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "streetId", value = "街道id"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "督事", dataTypeClass = SuperviseThing.class) + }) + public void thingStatisticsList(@PathVariable String streetId) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("street",streetId).orderByDesc("start_time"); + Page page = superviseThingService.page(new Page(getPageNum(), getPageSize()), wrapper); + page.getRecords().forEach(item -> { + SuperviseThing superviseThing = (SuperviseThing) item; + superviseThing.full(); + }); + render(Ret.ok().paged(page)); + } + + @ApiOperation("公开完成督事列表") + @GetMapping("list") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "督事", dataTypeClass = SuperviseThing.class) + }) + public void thingPublicList() { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("status", SuperviseThing.STATUS_PING); + wrapper.eq("is_public", SuperviseThing.PUBLIC); + wrapper.orderByDesc("start_time"); + Page page = superviseThingService.page(new Page(getPageNum(), getPageSize()), wrapper); + page.getRecords().forEach(item -> { + SuperviseThing superviseThing = (SuperviseThing) item; + superviseThing.full(); + }); + render(Ret.ok().paged(page)); + } + + @ApiOperation("参加的或本人创建的督事列表 ") + @GetMapping("private_list") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "type", value = "join参加 create创建"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "督事", dataTypeClass = SuperviseThing.class) + }) + public void thingPrivateList(String type) { + QueryWrapper wrapper = new QueryWrapper<>(); + if ("join".equals(type)) + wrapper.inSql("id", "select supervise_thing_id from t_supervise_thing_user where user_id='" + getApiUserId() + "'"); + if ("create".equals(type)) + wrapper.eq("created_id", getApiUserId()); + wrapper.orderByDesc("start_time"); + Page page = superviseThingService.page(new Page(getPageNum(), getPageSize()), wrapper); + page.getRecords().forEach(item -> { + SuperviseThing superviseThing = (SuperviseThing) item; + superviseThing.full(); + + if ("join".equals(type)) { + //当前登录用户是否已签到 + SuperviseThingUser superviseThingUser = superviseThingUserService.getOne(new QueryWrapper().eq("supervise_thing_id", ((SuperviseThing) item).getId()).eq("user_id", getApiUserId())); + superviseThing.setSign(superviseThingUser != null ? superviseThingUser.getStatus() : null); + superviseThing.setSignTime(superviseThingUser != null ? superviseThingUser.getUpdatedAt() : null); + } + + }); + render(Ret.ok().paged(page)); + } + + @ApiOperation("督事详情") + @GetMapping("detail") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "督事id"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "督事", dataTypeClass = SuperviseThing.class) + }) + public void thingDetail(String id) { + SuperviseThing superviseThing = superviseThingService.getById(id); + if (superviseThing != null) { + superviseThing.full(); + + //当前登录用户是否已签到 + SuperviseThingUser superviseThingUser = superviseThingUserService.getOne(new QueryWrapper().eq("supervise_thing_id", id).eq("user_id", getApiUserId())); + superviseThing.setSign(superviseThingUser != null ? superviseThingUser.getStatus() : null); + superviseThing.setSignTime(superviseThingUser != null ? superviseThingUser.getUpdatedAt() : null); + + //该会议应签到人数和现签到人数 + int allSignCount = superviseThingUserService.count(new QueryWrapper().eq("supervise_thing_id", id)); + int unSignCount = superviseThingUserService.count(new QueryWrapper().eq("supervise_thing_id", id).eq("status", ConferenceUser.STATUS_UN_SIGN)); + superviseThing.setAllSignCount(allSignCount); + superviseThing.setSignedCount(allSignCount - unSignCount); + + render(Ret.ok().data(superviseThing)); + } + render(Ret.fail("未找到该督事")); + } + + @ApiOperation("督事已签到/未签到 人员列表") + @GetMapping("sign_user") + @ResponseBody + @ApiImplicitParam(name = "id", value = "督事id") + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "督事", dataTypeClass = SuperviseThingUser.class) + }) + public void thingSignUser(String id) { + List superviseThingUsers = superviseThingUserService.list(new QueryWrapper().eq("supervise_thing_id", id)); + render(Ret.ok().data(superviseThingUsers)); + } + + @ApiOperation("督事评论列表") + @GetMapping("comments") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + @ApiImplicitParam(name = "id", value = "督事id") + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "督事评论信息", dataTypeClass = SuperviseThingComment.class) + }) + public void thingComments(String id) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("supervise_thing_id", id); + wrapper.eq("status", SuperviseThingComment.STATUS_PASS); + wrapper.orderByDesc("created_at"); + Page page = superviseThingCommentService.page(new Page(getPageNum(), getPageSize()), wrapper); + page.getRecords().forEach(item -> { + SuperviseThingComment superviseThingComment = (SuperviseThingComment) item; + //回复人的信息 + User user = userService.getById(superviseThingComment.getReplyUserId()); + if (user != null) { + if (StrUtil.isNotBlank(user.getAvatar())) user.setAvatar(Const.URL_PREFIX + user.getAvatar()); + superviseThingComment.setUser(user); + } + //评论人的信息 + User createUser = userService.getById(superviseThingComment.getCreatedId()); + if (createUser != null) { + if (StrUtil.isNotBlank(createUser.getAvatar())) + createUser.setAvatar(Const.URL_PREFIX + createUser.getAvatar()); + superviseThingComment.setCreateUser(createUser); + } + }); + render(Ret.ok().paged(page)); + } + + @ApiOperation("评论督事") + @PostMapping("comment") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "督事id"), + @ApiImplicitParam(name = "content", value = "评论") + }) + public void thingComment(String id, String content) { + if (StrUtil.isBlank(content)) render(Ret.fail("请输入内容")); + SensitiveFilterService instance = SensitiveFilterService.getInstance(); + Set sensitiveContents = instance.getSensitiveWord(content, 1); + if (sensitiveContents.size() > 0) render(Ret.fail("您输入的内容含有非法词汇")); + + SuperviseThingComment superviseThingComment = new SuperviseThingComment(); + superviseThingComment.setSuperviseThingId(id); + superviseThingComment.setContent(content); + superviseThingComment.setCreatedId(getApiUserId()); + superviseThingComment.setName(getApiUser().getUserName()); + //改为默认通过 由后台进行删除 + superviseThingComment.setStatus(SuperviseThingComment.STATUS_PASS); + boolean flag = superviseThingCommentService.saveOrUpdate(superviseThingComment); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + + @ApiOperation("回复") + @PostMapping("replay_comment") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "督事评论id"), + @ApiImplicitParam(name = "content", value = "评论") + }) + public void replayThingComment(String id, String content) { + if (StrUtil.isBlank(content)) render(Ret.fail("请输入内容")); + SensitiveFilterService instance = SensitiveFilterService.getInstance(); + Set sensitiveContents = instance.getSensitiveWord(content, 1); + if (sensitiveContents.size() > 0) render(Ret.fail("您输入的内容含有非法词汇")); + SuperviseThingComment superviseThingComment = superviseThingCommentService.getById(id); + if (superviseThingComment != null) { + superviseThingComment.setReplyUserId(getApiUserId()); + superviseThingComment.setReplyContent(content); + superviseThingComment.setReplyTime(LocalDateTime.now()); + superviseThingCommentService.updateById(superviseThingComment); + boolean flag = superviseThingCommentService.saveOrUpdate(superviseThingComment); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + render(Ret.fail("未找到该评论")); + } + + @ApiOperation("新增督事 //督事新增后进入议状态") + @PostMapping("save") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "superviseThing", value = "督事对象", dataTypeClass = SuperviseThing.class), + @ApiImplicitParam(name = "userIds", value = "选择的用户id,多个以英文逗号间隔") + }) + public void thingSave(@Validated SuperviseThing superviseThing, @RequestParam(name = "userIds", defaultValue = "") String userIds) { + render(superviseThingService.insertOrUpdate(superviseThing, getApiUser(), userIds, null)); + } + + @ApiOperation("上传督事资料") + @PostMapping("upload_data") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "督事id"), + @ApiImplicitParam(name = "record", value = "会议纪要"), + @ApiImplicitParam(name = "deptReply", value = "会议部门回复"), + @ApiImplicitParam(name = "picture", value = "会议图片,多张逗号间隔"), + }) + public void thingUploadData(String id, String record, String deptReply, String picture) { + SuperviseThing superviseThing = superviseThingService.getById(id); + superviseThing.setRecord(record); + superviseThing.setDeptReply(deptReply); + + superviseThingService.uploadFile(id, picture, "督", getApiUserId()); + + //需要至少上传过一次督事文件的才能进入评环节 + int count = superviseThingAttachmentService.count(new LambdaQueryWrapper().eq(SuperviseThingAttachment::getSuperviseThingId, id)); + //默认我们给了问 议 督 评 四个议题 + if (count > 4) { + //进入评状态 + superviseThing.setStatus(SuperviseThing.STATUS_PING); + } + + boolean flag = superviseThingService.updateById(superviseThing); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiOperation("上传督事文件") + @PostMapping("upload_file") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "督事id"), + @ApiImplicitParam(name = "picture", value = "会议图片,多张逗号间隔"), + @ApiImplicitParam(name = "status", value = "问/议/督/评"), + }) + public void thingUploadFile(String id, String picture, String status) { + render(superviseThingService.uploadFile(id, picture, status, getApiUserId())); + } + + + @ApiOperation("手动进入督环节") + @PostMapping("to_do") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "督事id"), + }) + public void thingToDo(String id) { + SuperviseThing superviseThing = this.superviseThingService.getById(id); + if (superviseThing != null) { + superviseThing.setStatus(SuperviseThing.STATUS_DU); + boolean flag = superviseThingService.updateById(superviseThing); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + render(Ret.fail("未找到该督事")); + } + + @ApiOperation("签到/请假 //全部人员签到后由议进入督状态") + @PostMapping("sign_in") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "督事id"), + @ApiImplicitParam(name = "type", value = "sign签到 leave请假"), + }) + public void thingSignIn(String id, String type) { + SuperviseThingUser superviseThingUser = superviseThingUserService.getOne(new QueryWrapper().eq("supervise_thing_id", id).eq("user_id", getApiUserId())); + if (superviseThingUser != null) { + if ("sign".equals(type)) + superviseThingUser.setStatus(SuperviseThingUser.STATUS_SIGN); + if ("leave".equals(type)) + superviseThingUser.setStatus(SuperviseThingUser.STATUS_LEAVE); + //签到 及检查是否全部签到完成更新督事状态 + render(superviseThingUserService.signIn(superviseThingUser)); + } + render(Ret.fail("未找到该督事")); + } + + + @ApiOperation("获取签到状态") + @GetMapping("sign_status") + @ResponseBody + @ApiImplicitParam(name = "id", value = "督事id") + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", value = "签到信息", dataTypeClass = SuperviseThingUser.class) + }) + public void thingSignStatus(String id) { + SuperviseThingUser superviseThingUser = superviseThingUserService.getOne(new QueryWrapper().eq("supervise_thing_id", id).eq("user_id", getApiUserId())); + render(Ret.ok().data(superviseThingUser)); + } + + + @ApiOperation("公开/不公开") + @PostMapping("change_isPublic") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "督事id"), + @ApiImplicitParam(name = "type", value = "public公开 private不公开"), + }) + public void thingChangePublic(String id, String type) { + SuperviseThing superviseThing = superviseThingService.getById(id); + if (superviseThing != null) { + if ("public".equals(type)) + superviseThing.setIsPublic(SuperviseThing.PUBLIC); + if ("private".equals(type)) + superviseThing.setIsPublic(SuperviseThing.NO_PUBLIC); + boolean flag = superviseThingService.updateById(superviseThing); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + render(Ret.fail("未找到该督事")); + } + + @ApiOperation("删除督事") + @GetMapping("del") + @ResponseBody + @ApiImplicitParam(name = "id", value = "id") + public void thingDel(String id) { + SuperviseThing superviseThing = superviseThingService.getById(id); + if (superviseThing != null) { + if (!superviseThing.getCreatedId().equals(getApiUserId())) render(Ret.fail("您不能删除他人创建的会议的文件")); + boolean flag = superviseThingService.removeById(id); + render(flag ? Ret.ok() : Ret.fail("操作失败")); + } + render(Ret.fail("未找到该督事")); + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiTemporaryController.java b/src/main/java/com/ydool/boot/api/controller/ApiTemporaryController.java new file mode 100644 index 0000000..b9632ba --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiTemporaryController.java @@ -0,0 +1,132 @@ +package com.ydool.boot.api.controller; + + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.api.util.Kv; +import com.ydool.boot.common.cache.DictUtils; +import com.ydool.boot.common.cache.StreetUtils; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.Temporary; +import com.ydool.boot.modules.rddb.service.TemporaryService; +import com.ydool.boot.modules.sys.entity.Street; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; + +import java.util.ArrayList; +import java.util.List; + + +/** + * @author: zhouyuan + * @date: 2020/10/21 + */ +@Controller +@RequestMapping("/api/temporary") +@Api(value = "临时文件", tags = "临时文件") +public class ApiTemporaryController extends ApiBaseController { + + @Autowired + TemporaryService temporaryService; + + @ApiImplicitParams({ + @ApiImplicitParam(name = "fileName", value = "名称"), + @ApiImplicitParam(name = "type", value = "1 或2 1决议决定 2议案建议"), + @ApiImplicitParam(name = "category", value = "字典temporary_category"), + @ApiImplicitParam(name = "page", value = "当前页"), + @ApiImplicitParam(name = "size", value = "显示条数"), + }) + @ApiOperation("临时功能 列表") + @GetMapping("") + public void temporaryList(String fileName, String type, String category) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(fileName)) queryWrapper.like("file_name", fileName); + if (StringUtils.isNotBlank(type)) { + queryWrapper.eq("type", type); + if ("1".equals(type)) { + queryWrapper.orderByDesc("created_at"); + } else { + queryWrapper.orderByAsc("sort_no", "created_at"); + } + } + if (StringUtils.isNotBlank(category)) queryWrapper.eq("category", category); + + Page page = temporaryService.page(new Page(getPageNum(), getPageSize()), queryWrapper); + + page.getRecords().forEach(item -> { + Temporary temporary = (Temporary) item; + temporary.setFullRate(DictUtils.getDictLabel("temporary_full_rate", temporary.getFullRate())); + temporary.setSatisfactoryRate(DictUtils.getDictLabel("temporary_satisfactory_rate", temporary.getSatisfactoryRate())); + }); + render(Ret.ok().paged(page)); + } + + @ApiOperation("议案建议统计") + @GetMapping("statistics") + public void statistics() { + List list = new ArrayList(); + List streetList = StreetUtils.getStreetList(); + streetList.forEach(item -> { + //完成度是 + Integer finishCount = temporaryService.count(new LambdaQueryWrapper().eq(Temporary::getType, 2).eq(Temporary::getStreet,item.getId()).eq(Temporary::getFullRate, 1)); + //完成度否 + Integer unFinishCount = temporaryService.count(new LambdaQueryWrapper().eq(Temporary::getType, 2).eq(Temporary::getStreet,item.getId()).eq(Temporary::getFullRate, 2)); + //满意度满意 + Integer satisfactionCount = temporaryService.count(new LambdaQueryWrapper().eq(Temporary::getType, 2).eq(Temporary::getStreet,item.getId()).eq(Temporary::getSatisfactoryRate, 1)); + //满意度不满意 + Integer unSatisfaction = temporaryService.count(new LambdaQueryWrapper().eq(Temporary::getType, 2).eq(Temporary::getStreet,item.getId()).eq(Temporary::getSatisfactoryRate, 2)); + + Kv kv = Kv.create(); + kv.put("streetName", item.getName()); + kv.put("finishCount", finishCount); + kv.put("unFinishCount", unFinishCount); + kv.put("satisfactionCount", satisfactionCount); + kv.put("unSatisfaction", unSatisfaction); + list.add(kv); + }); + + //各乡镇街道,完成度、满意度的统计 + render(Ret.ok().data(list)); + } + +// @ApiImplicitParams({ +// @ApiImplicitParam(name = "fileName", value = "名称"), +// @ApiImplicitParam(name = "type", value = "1 或2 1决议决定 2议案建议"), +// @ApiImplicitParam(name = "file", value = "文件路径 单文件"), +// }) +// @ApiOperation("添加") +// @PostMapping("save") +// public void save(String fileName, String type, String file) { +// Temporary temporary = new Temporary(); +// temporary.setFileName(fileName); +// temporary.setType(type); +// temporary.setFile(file); +// temporary.setCreatedId(getApiUserId()); +// temporary.setUploadUser(getApiUser().getUserName()); +// boolean flag = temporaryService.saveOrUpdate(temporary); +// render(!flag ? Ret.fail("操作失败") : Ret.ok()); +// } + + @ApiImplicitParam(name = "id", value = "id") + @ApiOperation("删除") + @DeleteMapping("del") + public void temporaryDel(String id) { + Temporary temporary = temporaryService.getById(id); + if (temporary != null) { + if (!temporary.getCreatedId().equals(getApiUserId())) render(Ret.fail("您不能删除他人上传的文件")); + boolean flag = temporaryService.removeById(temporary); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + render(Ret.fail("未找到该资料")); + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiUploadController.java b/src/main/java/com/ydool/boot/api/controller/ApiUploadController.java new file mode 100644 index 0000000..59d23e4 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiUploadController.java @@ -0,0 +1,54 @@ +package com.ydool.boot.api.controller; + +import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.io.FileUtil; +import cn.hutool.core.util.StrUtil; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.sys.service.FileService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.multipart.MultipartFile; + +import javax.annotation.Resource; +import javax.validation.constraints.NotNull; +import java.util.ArrayList; +import java.util.List; +import java.util.regex.Pattern; + +/** + * @author chenchen + * @date 2020/10/13 + */ +@Controller +@RequestMapping("/api/upload") +@Api(value = "上传文件", tags = "上传文件") +public class ApiUploadController extends BaseController { + + @Resource + private FileService fileService; + + @ApiOperation("上传文件") + @PostMapping(value = "/upload_json") + public void uploadJson(@NotNull(message = "file is null") @RequestParam("files") MultipartFile[] files) { + List pathList = new ArrayList<>(); + for (MultipartFile file : files) { + String reg = ".+(.exe|.bat|.sh|.java|.php|.js|.py)$"; + String suffix = FileUtil.getSuffix(file.getOriginalFilename()); + if(Pattern.matches(reg,file.getOriginalFilename())){ + render(Ret.fail("不能上传后缀为"+suffix+"的文件")); + } + String str = fileService.uploadFile(file); + if (StrUtil.isNotBlank(str)) { + pathList.add(str); + } + } + boolean flag = CollUtil.isNotEmpty(pathList); + render(flag ? Ret.ok().data(pathList) : Ret.fail("操作失败")); + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiUserController.java b/src/main/java/com/ydool/boot/api/controller/ApiUserController.java new file mode 100644 index 0000000..e98b5ae --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiUserController.java @@ -0,0 +1,205 @@ +package com.ydool.boot.api.controller; + +import cn.hutool.core.util.RandomUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.api.util.Kv; +import com.ydool.boot.common.Ydool; +import com.ydool.boot.common.cache.ConfigUtils; +import com.ydool.boot.common.config.Global; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.validator.NumberLetter; +import com.ydool.boot.core.validator.Password; +import com.ydool.boot.modules.rddb.entity.Const; +import com.ydool.boot.modules.rddb.entity.Db; +import com.ydool.boot.modules.rddb.entity.Office; +import com.ydool.boot.modules.rddb.entity.UserType; +import com.ydool.boot.modules.rddb.service.DbService; +import com.ydool.boot.modules.rddb.service.OfficeService; +import com.ydool.boot.modules.rddb.service.SyncNameService; +import com.ydool.boot.modules.rddb.service.UserTypeService; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import javax.validation.constraints.NotBlank; +import java.time.LocalDateTime; +import java.util.List; +import java.util.stream.Collectors; + +/** + * @author: zhouyuan + * @date: 2020/10/10 + */ +@RestController +@RequestMapping(value = "/api/user") +@Api(value = "用户信息接口", tags = "用户信息") +public class ApiUserController extends ApiBaseController { + + @Autowired + private OfficeService officeService; + @Autowired + private DbService dbService; + @Autowired + private UserService userService; + @Autowired + private SyncNameService syncNameService; + @Autowired + private UserTypeService userTypeService; + + @GetMapping("") + @ResponseBody + @ApiOperation(value = "获取当前登录用户的信息") + public void info() { + User user = getApiUser(); + if (StringUtils.isNotBlank(user.getAvatar())) user.setAvatar(Const.URL_PREFIX + user.getAvatar()); + Kv kv = Kv.create().set("user", user); + //机关干部 + if (isAdmin() || isStreet() || isContact()) { + Office office = officeService.getOne(new QueryWrapper().eq("user_id", user.getId())); + if (office != null) { + office.fullInfo(); + } + kv.set("office", office); + } + //人大代表 + if (isRddb()) { + Db rddb = dbService.getOne(new QueryWrapper().eq("user_id", user.getId())); + kv.set("rddb", rddb); + } + //选民没有其他信息 + render(Ret.ok().data(kv)); + } + + @PostMapping("") + @ResponseBody + @ApiOperation(value = "修改用户信息") + @ApiImplicitParams(value = { + @ApiImplicitParam(name = "name", value = "名字"), + @ApiImplicitParam(name = "portrait", value = "头像"), + @ApiImplicitParam(name = "street", value = "辖区") + }) + public void info(@RequestParam("portrait") String portrait, @RequestParam("name") String name, @RequestParam("street") String street) { + if (StrUtil.isNotBlank(portrait) && portrait.contains(Const.URL_PREFIX)) + portrait = portrait.replace(Const.URL_PREFIX, ""); + + User user = getApiUser(); + user.setUserName(name); + user.setAvatar(portrait); + user.setStreetId(street); + //机关干部 + if (isAdmin() || isStreet() || isContact()) { + Office office = officeService.getOne(new QueryWrapper().eq("user_id", user.getId())); + if (office != null) { + office.setStreet(street); + + if (!office.getName().equals(name)) { + //改了用户名,需要同步 + office.setName(name); + syncNameService.sync(user); + } + officeService.update(user, office); + } + } + //人大代表 + if (isRddb()) { + Db rddb = dbService.getOne(new QueryWrapper().eq("user_id", user.getId())); + rddb.setName(name); + rddb.setPrecinctAddress(street); + dbService.update(user, rddb); + } + //选民只有基本信息 + //都需要更新user + userService.saveOrUpdate(user); + + render(Ret.ok()); + } + + @ApiOperation("用户列表") + @GetMapping("users") + @ResponseBody + @ApiImplicitParams({ + @ApiImplicitParam(name = "type", value = "不传为全部,传多个以英文逗号分隔 admin县级人大工作人员 street乡镇负责人 contact联络站负责人 rddb各级人大代表 voter选民用户"), + @ApiImplicitParam(name = "userName", value = "用户名") + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", dataTypeClass = User.class) + }) + public void users(String type, String userName) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(type)) { + wrapper.and(consumer -> { + if (type.contains("admin")) consumer.or().eq("account_type", "admin"); + if (type.contains("rddb")) consumer.or().eq("account_type", "rddb"); + if (type.contains("voter")) consumer.or().eq("account_type", "voter"); + if (type.contains("street")) consumer.or().eq("account_type", "street"); + if (type.contains("contact")) consumer.or().eq("account_type", "contact"); + }); + } + if (StringUtils.isNotBlank(userName)) wrapper.like("user_name", userName); + Page page = userService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @ApiOperation("重置密码") + @PostMapping(value = "reset_pwd") + public void resetPwd() { + User user = getApiUser(); + user.setSalt(RandomUtil.randomString(6)); + user.setPassword(Ydool.password(user.getSalt(), Global.getConfig(ConfigUtils.USER_INIT_PASSWORD))); + user.setInitPwd(true); + renderJson(userService.updateById(user) ? Ret.ok().msg("用户密码已被初始化,初始后的密码是:" + Global.getConfig(ConfigUtils.USER_INIT_PASSWORD)) : Ret.fail("重置用户密码失败")); + } + + + @ApiOperation("修改密码") + @PostMapping(value = "edit_pwd") + public void editPwd( + @NotBlank(message = "请输入旧密码") String oldPassword, + @NumberLetter(message = "密码需带有英文,数字") String newPassword, + @NotBlank(message = "请输入确认密码") String confirmNewPassword) { + User user = getApiUser(); + if (!(Ydool.password(user.getSalt(), oldPassword)).equals(user.getPassword())) renderJson(Ret.fail("旧密码不正确")); + if ((Ydool.password(user.getSalt(), newPassword)).equals(user.getPassword())) + renderJson(Ret.fail("新密码不可与旧密码相同")); + if (!confirmNewPassword.equals(newPassword)) renderJson(Ret.fail("两次密码不相同")); + user.setPassword(Ydool.password(user.getSalt(), newPassword)); + user.setInitPwd(false); + user.setLastUpdatePwd(LocalDateTime.now()); + boolean flag = userService.saveOrUpdate(user); + renderJson(flag ? Ret.ok().msg("密码修改成功") : Ret.fail("密码修改失败")); + } + + @ApiOperation("当前登录用户的身份列表") + @GetMapping("types") + @ResponseBody + public void types() { + User user = getApiUser(); + List typeList = userTypeService.list(new LambdaQueryWrapper().ne(UserType::getType, user.getAccountType()).eq(UserType::getUserId, user.getId())).stream().map(UserType::getType).collect(Collectors.toList()); + render(Ret.ok().data(typeList)); + } + + @ApiOperation("切换身份") + @PostMapping(value = "change_type") + public void changeType(String type) { + User user = getApiUser(); + List typeList = userTypeService.list(new LambdaQueryWrapper().eq(UserType::getUserId, user.getId())).stream().map(UserType::getType).collect(Collectors.toList()); + if (typeList.contains(type)) { + user.setAccountType(type); + boolean flag = userService.updateById(user); + renderJson(flag ? Ret.ok().msg("修改成功") : Ret.fail("修改失败")); + } + renderJson(Ret.fail("该用户没有此身份")); + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiVoterSuggestController.java b/src/main/java/com/ydool/boot/api/controller/ApiVoterSuggestController.java new file mode 100644 index 0000000..6f3aa1c --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiVoterSuggestController.java @@ -0,0 +1,377 @@ +package com.ydool.boot.api.controller; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.modules.rddb.entity.Message; +import com.ydool.boot.modules.rddb.entity.Office; +import com.ydool.boot.modules.rddb.entity.VoterSuggest; +import com.ydool.boot.modules.rddb.entity.VoterSuggestSolve; +import com.ydool.boot.modules.rddb.service.MessageService; +import com.ydool.boot.modules.rddb.service.OfficeService; +import com.ydool.boot.modules.rddb.service.VoterSuggestService; +import com.ydool.boot.modules.rddb.service.VoterSuggestSolveService; +import com.ydool.boot.modules.rddb.vo.VoterSuggestSolveVO; +import com.ydool.boot.modules.rddb.vo.VoterSuggestVO; +import com.ydool.boot.modules.rddb.wrapper.VoterSuggestSolveWrapper; +import com.ydool.boot.modules.rddb.wrapper.VoterSuggestWrapper; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; + +import java.util.ArrayList; +import java.util.List; + +/** + * 选民建议 + * + * @author chenchen + * @date 2020/10/12 + */ +@Controller +@RequestMapping("/api/voter_suggest") +@Api(value = "选民建议", tags = "选民建议") +public class ApiVoterSuggestController extends ApiBaseController { + + @Autowired + private VoterSuggestService voterSuggestService; + + @Autowired + private VoterSuggestSolveService voterSuggestSolveService; + + @Autowired + private MessageService messageService; + + @Autowired + private UserService userService; + + @Autowired + private OfficeService officeService; + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "suggestTitle", value = "建议名称") + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = VoterSuggestVO.class) + }) + @ApiOperation("选民建议列表") + @GetMapping("/list/all") + public void voterSuggestListAll(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + String suggestTitle) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(suggestTitle, "suggest_title#like", qw); + qw.eq("street_id", getApiUser().getStreetId()); + qw.orderByDesc("created_at"); + IPage paged = voterSuggestService.page(new Page<>(pageNo, pageSize), qw); + for (VoterSuggest record : paged.getRecords()) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("voter_suggest_id", record.getId()); +// wrapper.eq("status", "1"); + wrapper.orderByDesc("created_at"); + List voterSuggestSolves = voterSuggestSolveService.list(wrapper); + List voterSuggestSolveVoS = new ArrayList<>(); + for (VoterSuggestSolve item : voterSuggestSolves) { + VoterSuggestSolveVO solveVO = VoterSuggestSolveWrapper.build().entityVO(item); + voterSuggestSolveVoS.add(solveVO); + } + record.setVoterSuggestSolveList(voterSuggestSolveVoS); + } + render(Ret.ok().paged(VoterSuggestWrapper.build().pageVO(paged))); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = VoterSuggestVO.class) + }) + @ApiOperation("我的建议") + @GetMapping("/list") + public void voterSuggestList(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize) { + QueryWrapper qw = getQueryWrapper(getApiUserId()); + IPage paged = voterSuggestService.page(new Page<>(pageNo, pageSize), qw); +// for (VoterSuggest record : paged.getRecords()) { +// QueryWrapper wrapper = new QueryWrapper<>(); +// wrapper.eq("voter_suggest_id", record.getId()); +// wrapper.eq("status", "1"); +// wrapper.orderByDesc("created_at"); +// List voterSuggestSolves = voterSuggestSolveService.list(wrapper); +// List voterSuggestSolveVoS = new ArrayList<>(); +// for (VoterSuggestSolve item : voterSuggestSolves) { +// VoterSuggestSolveVO solveVO = VoterSuggestSolveWrapper.build().entityVO(item); +// voterSuggestSolveVoS.add(solveVO); +// } +// record.setVoterSuggestSolveList(voterSuggestSolveVoS); +// } + render(Ret.ok().paged(VoterSuggestWrapper.build().pageVO(paged))); + } + + @ApiOperationSupport( + responses = @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = VoterSuggestVO.class) + }) + ) + @ApiOperation("建议详情") + @ApiImplicitParam(name = "id", value = "id", paramType = "path", required = true) + @GetMapping("/{id}") + public void voterSuggest(@PathVariable("id") String id) { + VoterSuggest bean = voterSuggestService.getById(id); + if (bean == null) { + render(Ret.fail("未找到该建议")); + return; + } + + //建议回复已读状态 + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("voter_suggest_id", id); + wrapper.eq("status", "1"); + List voterSuggestSolves = voterSuggestSolveService.list(wrapper); + for (VoterSuggestSolve item : voterSuggestSolves) { + item.setIsRead(1); + voterSuggestSolveService.saveOrUpdate(item); + } + + VoterSuggestVO vo = VoterSuggestWrapper.build().entityVO(bean); + render(Ret.ok().data(vo)); + } + + @ApiImplicitParams({ +// @ApiImplicitParam(name = "voterName", value = "选民姓名", required = true), + @ApiImplicitParam(name = "suggestTitle", value = "建议标题", required = true), + @ApiImplicitParam(name = "suggestContent", value = "建议内容", required = true), + @ApiImplicitParam(name = "streetId", value = "街道"), + @ApiImplicitParam(name = "liaisonStationId", value = "联络站"), + @ApiImplicitParam(name = "photo", value = "图片") + }) + @ApiOperation("提交选民建议") + @PostMapping("/save") + public void save(String suggestTitle, String suggestContent, String streetId, String liaisonStationId, String photo) { + VoterSuggest entity = new VoterSuggest(); + entity.setSuggestTitle(suggestTitle); + entity.setSuggestContent(suggestContent); + entity.setStreetId(streetId); + entity.setPhoto(photo); + entity.setCreatedId(getApiUserId()); + entity.setVoterName(getApiUser().getUserName()); + boolean flag = voterSuggestService.saveOrUpdate(entity); + //添加消息 + if (flag) { + List users = userService.list(new QueryWrapper().eq("street_id", streetId)); + for (User user : users) { + Message message = new Message(); + message.setActionId(entity.getId()); + message.setTitle("收到一条选民建议,请前往查看!"); + message.setContent(suggestTitle); + message.setType(Message.TYPE_VOTER_STREET); + message.setCreatedId(getApiUserId()); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(user.getId()); + messageService.save(message); + } + if (StrUtil.isNotBlank(liaisonStationId)) { + Office office = officeService.getById(liaisonStationId); + if (office != null) { + Message message = new Message(); + message.setActionId(entity.getId()); + message.setTitle("收到一条选民建议,请前往查看!"); + message.setContent(suggestTitle); + message.setType(Message.TYPE_VOTER_STREET); + message.setCreatedId(getApiUserId()); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(office.getUserId()); + messageService.save(message); + } + } + + } + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiOperation("回复选民建议") + @PostMapping("/solve/save") + @ApiImplicitParams({ + @ApiImplicitParam(name = "voterSuggestId", value = "选民建议id", required = true), + @ApiImplicitParam(name = "replyContent", value = "回复内容", required = true) + }) + public void solve(String voterSuggestId, String replyContent) { + VoterSuggestSolve bean = voterSuggestSolveService.getOne(new QueryWrapper() + .eq("voter_suggest_id", voterSuggestId).eq("user_id", getApiUserId())); + if (bean == null) { + //该建议未分配人员解决或你不是解决人员的时候,联络站和乡镇管理员可以回复 + bean = new VoterSuggestSolve(); + bean.setVoterSuggestId(voterSuggestId); + bean.setUserId(getApiUserId()); + bean.setCreatedId(getApiUserId()); +// render(Ret.fail("该建议无法回复")); +// return; + } + bean.setReplyContent(replyContent); + bean.setUpdatedId(getApiUserId()); + bean.setStatus("1"); + bean.setIsRead(0); + boolean flag = voterSuggestSolveService.saveOrUpdate(bean); + //添加消息 + if (flag) { + VoterSuggest voterSuggest = voterSuggestService.getById(voterSuggestId); + Message message = new Message(); + message.setActionId(voterSuggestId); + message.setTitle(getApiUser().getUserName() + "回复了您的建议"); + message.setContent(replyContent); + message.setType(Message.TYPE_VOTER); + message.setCreatedId(getApiUserId()); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(voterSuggest.getCreatedId()); + messageService.save(message); + } + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "voterSuggestId", value = "选民建议id", required = true) + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(name = "data", dataTypeClass = VoterSuggestSolveVO.class) + }) + @ApiOperation("建议 回复列表") + @GetMapping("/solve/list") + public void solve(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + String voterSuggestId) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("voter_suggest_id", voterSuggestId); +// wrapper.eq("status", "1"); + wrapper.orderByDesc("created_at"); + IPage paged = voterSuggestSolveService.page(new Page<>(pageNo, pageSize), wrapper); + render(Ret.ok().paged(VoterSuggestSolveWrapper.build().pageVO(paged))); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + @ApiImplicitParam(name = "suggestTitle", value = "建议名称") + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = VoterSuggestVO.class) + }) + @ApiOperation("待回复建议列表") + @GetMapping("/wait_reply") + public void waitReplyList(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, + String suggestTitle) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(suggestTitle, "suggest_title#like", qw); + qw.apply("FIND_IN_SET ('" + getApiUserId() + "',allot_obj)"); + IPage paged = voterSuggestService.page(new Page<>(pageNo, pageSize), qw); + render(Ret.ok().paged(VoterSuggestWrapper.build().pageVO(paged))); + } + + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "我的建议-未读", name = "count") + }) + @ApiOperation("我的建议-未读") + @GetMapping("/unread") + public void unRead() { + int count = voterSuggestService.unRead(getApiUserId()); + render(Ret.ok().set("count", count)); + } + + @ApiOperation("我的建议-已读") + @GetMapping("/read") + public void read() { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("created_id", getApiUserId()); + List list = voterSuggestService.list(wrapper); + list.forEach(item -> { + List list1 = voterSuggestSolveService.list(new QueryWrapper() + .eq("voter_suggest_id", item.getId()).eq("status", "1").eq("is_read", 0)); + list1.forEach(item1 -> { + item1.setIsRead(1); + voterSuggestSolveService.saveOrUpdate(item1); + }); + }); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "建议id", required = true) + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = VoterSuggestSolveVO.class) + }) + @ApiOperation("已分配人员") + @GetMapping("/yet_allocation") + public void yetAllocation(String id) { + if (StrUtil.isBlank(id)) { + render(Ret.fail("id is null")); + return; + } + + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("voter_suggest_id", id); + List voterSuggestSolves = voterSuggestSolveService.list(wrapper); + renderJson(Ret.ok().data(voterSuggestSolves)); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "建议id", required = true), + @ApiImplicitParam(name = "userIds", value = "用户id 用','号分开", required = true) + }) + @ApiOperation("分配") + @PostMapping("/allocation") + public void allocation(String id, String userIds) { + if (StrUtil.isBlank(id) || StrUtil.isBlank(userIds)) { + render(Ret.fail("操作失败")); + return; + } + + VoterSuggest voterSuggest = voterSuggestService.getById(id); + if (voterSuggest == null) { + render(Ret.fail("操作失败")); + return; + } + voterSuggest.setAllotObj(userIds); + boolean flag = voterSuggestService.saveOrUpdate(voterSuggest); + + voterSuggestSolveService.remove(new QueryWrapper().eq("voter_suggest_id", id)); + if (StrUtil.isNotBlank(userIds)) { + String[] split = userIds.split(","); + for (String userId : split) { + VoterSuggestSolve entity = new VoterSuggestSolve(); + entity.setVoterSuggestId(id); + entity.setUserId(userId); + entity.setStatus("0"); + entity.setIsRead(0); + entity.setCreatedId(getApiUserId()); + voterSuggestSolveService.saveOrUpdate(entity); + } + } + + renderJson(flag ? Ret.ok() : Ret.fail("操作失败")); + } + + private QueryWrapper getQueryWrapper(String createdId) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(createdId, "created_id", qw); + qw.orderByDesc("created_at"); + return qw; + } + +} diff --git a/src/main/java/com/ydool/boot/api/controller/ApiVoterSuggestDbController.java b/src/main/java/com/ydool/boot/api/controller/ApiVoterSuggestDbController.java new file mode 100644 index 0000000..8187fbf --- /dev/null +++ b/src/main/java/com/ydool/boot/api/controller/ApiVoterSuggestDbController.java @@ -0,0 +1,247 @@ +package com.ydool.boot.api.controller; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import com.github.xiaoymin.knife4j.annotations.DynamicParameter; +import com.github.xiaoymin.knife4j.annotations.DynamicResponseParameters; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.modules.rddb.entity.Db; +import com.ydool.boot.modules.rddb.entity.Message; +import com.ydool.boot.modules.rddb.entity.VoterSuggestDb; +import com.ydool.boot.modules.rddb.service.DbService; +import com.ydool.boot.modules.rddb.service.MessageService; +import com.ydool.boot.modules.rddb.service.VoterSuggestDbService; +import com.ydool.boot.modules.rddb.vo.VoterSuggestDbVO; +import com.ydool.boot.modules.rddb.wrapper.VoterSuggestDbWrapper; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 联系人大 + * + * @author chenchen + * @date 2020/10/12 + */ +@Controller +@RequestMapping("/api/voter_suggest_db") +@Api(value = "联系人大", tags = "联系人大") +public class ApiVoterSuggestDbController extends ApiBaseController { + + @Autowired + private VoterSuggestDbService voterSuggestDbService; + + @Resource + private DbService dbService; + + @Autowired + private MessageService messageService; + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = VoterSuggestDbVO.class) + }) + @ApiOperation("联系人大列表") + @GetMapping("/list/all") + public void voterSuggestDbListAll(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize) { + QueryWrapper qw = new QueryWrapper<>(); + qw.orderByDesc("created_at"); + IPage paged = voterSuggestDbService.page(new Page<>(pageNo, pageSize), qw); + render(Ret.ok().paged(VoterSuggestDbWrapper.build().pageVO(paged))); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = VoterSuggestDbVO.class) + }) + @ApiOperation("我提交的") + @GetMapping("/list") + public void voterSuggestDbList(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize) { + QueryWrapper qw = getQueryWrapper(getApiUserId()); + IPage paged = voterSuggestDbService.page(new Page<>(pageNo, pageSize), qw); + render(Ret.ok().paged(VoterSuggestDbWrapper.build().pageVO(paged))); + } + + @ApiOperationSupport( + responses = @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = VoterSuggestDb.class) + }) + ) + @ApiOperation("联系人大详情") + @ApiImplicitParam(name = "id", value = "id", paramType = "path", required = true) + @GetMapping("/{id}") + public void voterSuggestDb(@PathVariable("id") String id) { + VoterSuggestDb bean = voterSuggestDbService.getById(id); + if (bean == null) { + render(Ret.fail("未找到该联系人大")); + return; + } + + if (StrUtil.isNotBlank(bean.getStatus())) { + if ("1".equals(bean.getStatus()) && bean.getIsRead() == 0) { + bean.setIsRead(1); + voterSuggestDbService.saveOrUpdate(bean); + } + } + + VoterSuggestDbVO vo = VoterSuggestDbWrapper.build().entityVO(bean); + render(Ret.ok().data(vo)); + } + + @ApiOperation("提交联系人大") + @PostMapping("/save") + public void save(@Validated VoterSuggestDb entity) { + entity.setStatus("0"); + entity.setIsRead(0); + entity.setCreatedId(getApiUserId()); + boolean flag = voterSuggestDbService.saveOrUpdate(entity); + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiOperation("回复联系人大") + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "联系人大id", required = true), + @ApiImplicitParam(name = "replyContent", value = "回复内容", required = true) + }) + @PostMapping("/reply") + public void reply(String id, String replyContent) { + VoterSuggestDb bean = voterSuggestDbService.getById(id); + if (bean == null) { + render(Ret.fail("未找到该联系人大")); + return; + } + + bean.setReplyContent(replyContent); + bean.setStatus("1"); + bean.setIsRead(0); + bean.setUpdatedId(getApiUserId()); + boolean flag = voterSuggestDbService.saveOrUpdate(bean); + //添加消息 + if (flag) { + Message message = new Message(); + message.setActionId(id); + message.setTitle(getApiUser().getUserName() + "回复了您"); + message.setContent(replyContent); + message.setType(Message.TYPE_VOTER_DB); + message.setCreatedId(getApiUserId()); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(bean.getCreatedId()); + messageService.save(message); + } + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "pageNo", value = "当前页", dataType = "int", defaultValue = "1"), + @ApiImplicitParam(name = "pageSize", value = "显示条数", dataType = "int", defaultValue = "10"), + }) + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "数据", name = "data", dataTypeClass = VoterSuggestDbVO.class) + }) + @ApiOperation("联系我的") + @GetMapping("/list/my") + public void voterSuggestDbListMy(@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize) { + Db db = dbService.getOne(new QueryWrapper().eq("user_id", getApiUserId())); + if (db == null) { + render(Ret.fail("暂无数据")); + return; + } + QueryWrapper qw = new QueryWrapper().eq("db", db.getId()); + qw.orderByDesc("created_at"); + IPage paged = voterSuggestDbService.page(new Page<>(pageNo, pageSize), qw); + render(Ret.ok().paged(VoterSuggestDbWrapper.build().pageVO(paged))); + } + + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "联系我的-未读数量", name = "count") + }) + @ApiOperation("联系我的-未读数量") + @GetMapping("/count/my") + public void voterSuggestDbCountMy() { + Db db = dbService.getOne(new QueryWrapper().eq("user_id", getApiUserId())); + if (db == null) { + render(Ret.fail("暂无数据")); + return; + } + QueryWrapper qw = new QueryWrapper().eq("db", db.getId()); + qw.eq("status", 0); + qw.eq("is_read", 0); + int count = voterSuggestDbService.count(qw); + + render(Ret.ok().set("count", count)); + } + + @ApiImplicitParams({ + @ApiImplicitParam(name = "id", value = "联系人大id", required = true) + }) + @ApiOperation("联系我的-已读") + @PostMapping("/read/my") + public void readMy(String id) { + VoterSuggestDb bean = voterSuggestDbService.getById(id); + if (bean == null) { + render(Ret.fail("未找到该联系人大")); + return; + } + + bean.setIsRead(1); + boolean flag = voterSuggestDbService.saveOrUpdate(bean); + + render(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @DynamicResponseParameters(properties = { + @DynamicParameter(value = "我的消息-未读", name = "count") + }) + @ApiOperation("我的消息-未读") + @GetMapping("/unread") + public void unRead() { + QueryWrapper qw = getQueryWrapper(getApiUserId()); + qw.eq("status", 1); + qw.eq("is_read", 0); + int count = voterSuggestDbService.count(qw); + render(Ret.ok().set("count", count)); + } + + @ApiOperation("我的消息-已读") + @PostMapping("/read") + public void read() { + QueryWrapper qw = getQueryWrapper(getApiUserId()); + qw.eq("status", 1); + qw.eq("is_read", 0); + List list = voterSuggestDbService.list(qw); + list.forEach(item -> { + item.setIsRead(1); + voterSuggestDbService.saveOrUpdate(item); + }); + render(Ret.ok()); + } + + private QueryWrapper getQueryWrapper(String createdId) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(createdId, "created_id", qw); + qw.orderByDesc("created_at"); + return qw; + } + +} diff --git a/src/main/java/com/ydool/boot/api/filter/CorsFilter.java b/src/main/java/com/ydool/boot/api/filter/CorsFilter.java new file mode 100644 index 0000000..7a8e040 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/filter/CorsFilter.java @@ -0,0 +1,34 @@ +package com.ydool.boot.api.filter; + +import org.springframework.stereotype.Component; + +import javax.servlet.*; +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; + +/** + * 解决跨域 + * + * @author zhouyuan + * @created 2021年3月16日18:08:23 + */ +@Component +public class CorsFilter implements Filter { + + @Override + public void init(FilterConfig filterConfig) { + } + + public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { + HttpServletResponse response = (HttpServletResponse) res; + response.setHeader("Access-Control-Allow-Origin", "*"); + response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE"); + response.setHeader("Access-Control-Max-Age", "3600"); + response.setHeader("Access-Control-Allow-Headers", "x-requested-with"); + chain.doFilter(req, res); + } + + @Override + public void destroy() { + } +} diff --git a/src/main/java/com/ydool/boot/api/filter/ReferInterceptor.java b/src/main/java/com/ydool/boot/api/filter/ReferInterceptor.java new file mode 100644 index 0000000..0619686 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/filter/ReferInterceptor.java @@ -0,0 +1,44 @@ +package com.ydool.boot.api.filter; + +import cn.hutool.core.util.StrUtil; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.exception.ResultException; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.stereotype.Component; +import org.springframework.web.servlet.HandlerInterceptor; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.util.Enumeration; + +/** + * @author zhouyuan + * @date: 2020/6/2 21:45 + */ +@Component +public class ReferInterceptor implements HandlerInterceptor { + + private static String refer; + + @Value("${refer}") + public void setRefer(String refer) { + ReferInterceptor.refer = refer; + } + + @Override + public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) { + Enumeration headerNames = request.getHeaderNames(); + while (headerNames.hasMoreElements()) { + String name = headerNames.nextElement(); + System.out.println("------------------------------>name:" + name + "。 value:" + request.getHeader(name)); + } + + String requestRefer = request.getHeader("Referer"); + System.out.println("------------------------------>refer:" + requestRefer); + if (requestRefer == null || (StrUtil.isNotBlank(refer) && !requestRefer.contains(refer))) { + throw new ResultException(Ret.fail("非法访问!")); + } + return true; + } + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/api/job/ConferenceJob.java b/src/main/java/com/ydool/boot/api/job/ConferenceJob.java new file mode 100644 index 0000000..c6b3837 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/job/ConferenceJob.java @@ -0,0 +1,61 @@ +package com.ydool.boot.api.job; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.modules.rddb.entity.Activity; +import com.ydool.boot.modules.rddb.entity.ActivityUser; +import com.ydool.boot.modules.rddb.entity.Conference; +import com.ydool.boot.modules.rddb.service.ActivityService; +import com.ydool.boot.modules.rddb.service.ActivityUserService; +import com.ydool.boot.modules.rddb.service.ConferenceService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Configuration; +import org.springframework.scheduling.annotation.EnableScheduling; +import org.springframework.scheduling.annotation.Scheduled; + +import java.util.List; + +/** + * @author: zhouyuan + * @date: 2020/8/11 + */ +@Configuration +@EnableScheduling +public class ConferenceJob { + + @Autowired + private ConferenceService conferenceService; + @Autowired + private ActivityService activityService; + @Autowired + private ActivityUserService activityUserService; + + /** + * 每一小时检查一次 间隔开始时间24小时的会议、活动,自动结束 + */ + @Scheduled(cron = "0 0 * * * ?") + private void distributeCompany() { + System.out.println("检查开始------------------------------->"); + List conferenceList = conferenceService.getOverTimeList(); + conferenceList.forEach(conference -> { + conference.setEnd(1); + conferenceService.updateById(conference); + }); + + List activityList = activityService.getOverTimeList(); + activityList.forEach(activity -> { + activity.setEnd(1); + activityService.updateById(activity); + + //参加活动人员里面的end + List activityUsers = activityUserService.list(new QueryWrapper().eq("activity_id", activity.getId())); + activityUsers.forEach(item -> { + item.setEnd(1); + activityUserService.updateById(item); + }); + }); + + System.out.println("检查结束------------------------------->"); + } + + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/api/util/DateUtils.java b/src/main/java/com/ydool/boot/api/util/DateUtils.java new file mode 100644 index 0000000..0ac81e8 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/DateUtils.java @@ -0,0 +1,232 @@ +package com.ydool.boot.api.util; + +import org.apache.commons.lang3.time.DateFormatUtils; + +import java.lang.management.ManagementFactory; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.time.*; +import java.time.format.DateTimeFormatter; +import java.time.format.DateTimeFormatterBuilder; +import java.time.temporal.ChronoField; +import java.util.Calendar; +import java.util.Date; + +/** + * 时间工具类 + */ +public class DateUtils extends org.apache.commons.lang3.time.DateUtils { + + public static String YYYY = "yyyy"; + + public static String YYYY_MM = "yyyy-MM"; + + public static String YYYY_MM_DD = "yyyy-MM-dd"; + + public static String YYYYMMDDHHMMSS = "yyyyMMddHHmmss"; + + public static String YYYY_MM_DD_HH_MM_SS = "yyyy-MM-dd HH:mm:ss"; + + private static final long ONE_MINUTE = 60; + private static final long ONE_HOUR = 3600; + private static final long ONE_DAY = 86400; + private static final long ONE_MONTH = 2592000; + private static final long ONE_YEAR = 31104000; + + private static String[] parsePatterns = { + "yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss", "yyyy-MM-dd HH:mm", "yyyy-MM", + "yyyy/MM/dd", "yyyy/MM/dd HH:mm:ss", "yyyy/MM/dd HH:mm", "yyyy/MM", + "yyyy.MM.dd", "yyyy.MM.dd HH:mm:ss", "yyyy.MM.dd HH:mm", "yyyy.MM"}; + + + /** + * 获取当前Date型日期 + * + * @return Date() 当前日期 + */ + public static Date getNowDate() { + return new Date(); + } + + /** + * 获取当前日期, 默认格式为yyyy-MM-dd + * + * @return String + */ + public static String getDate() { + return dateTimeNow(YYYY_MM_DD); + } + + public static final String getTime() { + return dateTimeNow(YYYY_MM_DD_HH_MM_SS); + } + + public static final String dateTimeNow() { + return dateTimeNow(YYYYMMDDHHMMSS); + } + + public static final String dateTimeNow(final String format) { + return parseDateToStr(format, new Date()); + } + + public static final String dateTime(final Date date) { + return parseDateToStr(YYYY_MM_DD, date); + } + + public static final String parseDateToStr(final String format, final Date date) { + return new SimpleDateFormat(format).format(date); + } + + public static final Date dateTime(final String format, final String ts) { + try { + return new SimpleDateFormat(format).parse(ts); + } catch (ParseException e) { + throw new RuntimeException(e); + } + } + + /** + * 日期路径 即年/月/日 如2018/08/08 + */ + public static final String datePath() { + Date now = new Date(); + return DateFormatUtils.format(now, "yyyy/MM/dd"); + } + + /** + * 日期路径 即年/月/日 如20180808 + */ + public static final String dateTime() { + Date now = new Date(); + return DateFormatUtils.format(now, "yyyyMMdd"); + } + + /** + * 日期型字符串转化为日期 格式 + */ + public static Date parseDate(Object str) { + if (str == null) { + return null; + } + try { + return parseDate(str.toString(), parsePatterns); + } catch (ParseException e) { + return null; + } + } + + /** + * 获取服务器启动时间 + */ + public static Date getServerStartDate() { + long time = ManagementFactory.getRuntimeMXBean().getStartTime(); + return new Date(time); + } + + /** + * 计算两个时间差 + */ + public static String getDatePoor(Date endDate, Date nowDate) { + long nd = 1000 * 24 * 60 * 60; + long nh = 1000 * 60 * 60; + long nm = 1000 * 60; + // long ns = 1000; + // 获得两个时间的毫秒时间差异 + long diff = endDate.getTime() - nowDate.getTime(); + // 计算差多少天 + long day = diff / nd; + // 计算差多少小时 + long hour = diff % nd / nh; + // 计算差多少分钟 + long min = diff % nd % nh / nm; + // 计算差多少秒//输出结果 + // long sec = diff % nd % nh % nm / ns; + return day + "天" + hour + "小时" + min + "分钟"; + } + + /** + * 格式化时间 **天前 + * + * @param date + * @return + */ + public static String fromToday(Date date, Boolean hasSpace) { + Calendar calendar = Calendar.getInstance(); + calendar.setTime(date); + String space = hasSpace ? " " : ""; + long time = date.getTime() / 1000; + long now = System.currentTimeMillis() / 1000; + long ago = now - time; + if (ago <= ONE_HOUR) { + return ago / ONE_MINUTE + space + "分钟前"; + } else if (ago <= ONE_DAY) { + return ago / ONE_HOUR + space + "小时前"; + } else if (ago <= ONE_DAY * 2) { + return "昨天"; + } else if (ago <= ONE_DAY * 3) { + return "前天"; + } else if (ago <= ONE_MONTH) { + long day = ago / ONE_DAY; + return day + space + "天前"; + } else if (ago <= ONE_YEAR) { + long month = ago / ONE_MONTH; + return month + space + "个月前"; + } else { + long year = ago / ONE_YEAR; + return year + space + "年前"; + } + } + + /** + * 获取月份的开始时间 + * + * @param yearMonth 月份字符串,形如: yyyy-MM + * @return + */ + public static Date atStartOfYearMonth(String yearMonth) { + DateTimeFormatter fmt = new DateTimeFormatterBuilder() + .appendPattern(YYYY_MM) + .parseDefaulting(ChronoField.DAY_OF_MONTH, 1) + .toFormatter(); + LocalDate date = LocalDate.parse(yearMonth, fmt); + LocalDateTime dateTime = date.atTime(LocalTime.MIN); + return Date.from(dateTime.atZone(ZoneId.systemDefault()).toInstant()); + } + + /** + * 获取月份的结束时间 + * + * @param yearMonth 月份字符串,形如: yyyy-MM + * @return + */ + public static Date atEndOfYearMonth(String yearMonth) { + DateTimeFormatter fmt = DateTimeFormatter.ofPattern(YYYY_MM); + YearMonth ym = YearMonth.parse(yearMonth, fmt); + LocalDateTime dateTime = ym.atEndOfMonth().atTime(LocalTime.MAX); + return Date.from(dateTime.atZone(ZoneId.systemDefault()).toInstant()); + } + + /** + * 获取日期的开始时间 + * + * @param date 月份字符串,形如: yyyy-MM-dd + * @return + */ + public static Date atStartOfDate(String date) { + LocalDateTime start = LocalDate.parse(date, DateTimeFormatter.ofPattern(YYYY_MM_DD)).atTime(LocalTime.MIN); + return Date.from(start.atZone(ZoneId.systemDefault()).toInstant()); + } + + /** + * 获取日期的结束时间 + * + * @param date 月份字符串,形如: yyyy-MM-dd + * @return + */ + public static Date atEndOfDate(String date) { + LocalDateTime end = LocalDate.parse(date, DateTimeFormatter.ofPattern(YYYY_MM_DD)).atTime(LocalTime.MAX); + return Date.from(end.atZone(ZoneId.systemDefault()).toInstant()); + } + + +} diff --git a/src/main/java/com/ydool/boot/api/util/JwtUtil.java b/src/main/java/com/ydool/boot/api/util/JwtUtil.java new file mode 100644 index 0000000..1b04b6d --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/JwtUtil.java @@ -0,0 +1,49 @@ +package com.ydool.boot.api.util; + +import io.jsonwebtoken.Claims; +import io.jsonwebtoken.Jwts; + +import java.nio.charset.StandardCharsets; +import java.util.Base64; + + +public class JwtUtil { + + public static String BEARER = "bearer"; + public static Integer AUTH_LENGTH = 7; + public static String BASE64_SECURITY = Base64.getEncoder().encodeToString(TokenConstant.SIGN_KEY.getBytes(StandardCharsets.UTF_8)); + + /** + * 获取token串 + * + * @param auth token + * @return String + */ + public static String getToken(String auth) { + if ((auth != null) && (auth.length() > AUTH_LENGTH)) { + String headStr = auth.substring(0, 6).toLowerCase(); + if (headStr.compareTo(BEARER) == 0) { + auth = auth.substring(7); + return auth; + } + } + return null; + } + + /** + * 解析jsonWebToken + * + * @param jsonWebToken token串 + * @return Claims + */ + public static Claims parseJWT(String jsonWebToken) { + try { + return Jwts.parser() + .setSigningKey(Base64.getDecoder().decode(JwtUtil.BASE64_SECURITY)) + .parseClaimsJws(jsonWebToken).getBody(); + } catch (Exception ex) { + return null; + } + } + +} diff --git a/src/main/java/com/ydool/boot/api/util/Kv.java b/src/main/java/com/ydool/boot/api/util/Kv.java new file mode 100644 index 0000000..c706443 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/Kv.java @@ -0,0 +1,28 @@ +package com.ydool.boot.api.util; + +import org.springframework.util.LinkedCaseInsensitiveMap; + + +public class Kv extends LinkedCaseInsensitiveMap { + + private Kv() { + } + + public static Kv create() { + return new Kv(); + } + + public Kv set(String attr, Object value) { + this.put(attr, value); + return this; + } + + public String getString(String attr) { + Object object = this.get(attr); + if (object == null) { + return ""; + } + return object.toString(); + } + +} diff --git a/src/main/java/com/ydool/boot/api/util/RedisConfig.java b/src/main/java/com/ydool/boot/api/util/RedisConfig.java new file mode 100644 index 0000000..9c34d64 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/RedisConfig.java @@ -0,0 +1,43 @@ +package com.ydool.boot.api.util; + +import com.fasterxml.jackson.annotation.JsonAutoDetect; +import com.fasterxml.jackson.annotation.PropertyAccessor; +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.jsontype.impl.LaissezFaireSubTypeValidator; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.data.redis.connection.RedisConnectionFactory; +import org.springframework.data.redis.core.RedisTemplate; +import org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer; + +import java.net.UnknownHostException; + +/** + * @author: zhouyuan + * @date: 2020/10/15 + */ +@Configuration +public class RedisConfig { + + @Bean + public RedisTemplate redisTemplate(RedisConnectionFactory redisConnectionFactory) throws UnknownHostException { + RedisTemplate redisTemplate = new RedisTemplate<>(); + redisTemplate.setConnectionFactory(redisConnectionFactory); + + // 使用Jackson2JsonRedisSerialize 替换默认序列化(默认采用的是JDK序列化) + Jackson2JsonRedisSerializer jackson2JsonRedisSerializer = new Jackson2JsonRedisSerializer<>(Object.class); + ObjectMapper om = new ObjectMapper(); + om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); + om.activateDefaultTyping(LaissezFaireSubTypeValidator.instance, ObjectMapper.DefaultTyping.NON_FINAL); + jackson2JsonRedisSerializer.setObjectMapper(om); + + redisTemplate.setKeySerializer(jackson2JsonRedisSerializer); + redisTemplate.setValueSerializer(jackson2JsonRedisSerializer); + redisTemplate.setHashKeySerializer(jackson2JsonRedisSerializer); + redisTemplate.setHashValueSerializer(jackson2JsonRedisSerializer); + + return redisTemplate; + } + +} + diff --git a/src/main/java/com/ydool/boot/api/util/SensitiveFilterService.java b/src/main/java/com/ydool/boot/api/util/SensitiveFilterService.java new file mode 100644 index 0000000..d1a372e --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/SensitiveFilterService.java @@ -0,0 +1,170 @@ +package com.ydool.boot.api.util; + + +import java.util.HashSet; +import java.util.Iterator; +import java.util.Map; +import java.util.Set; + + +//敏感词过滤器:利用DFA算法  进行敏感词过滤 + + +@SuppressWarnings("rawtypes") +public class SensitiveFilterService { + + + private Map sensitiveWordMap = null; + + + // 最小匹配规则 + public static int minMatchTYpe = 1; + + + // 最大匹配规则 + public static int maxMatchType = 2; + + + // 单例 + private static SensitiveFilterService instance = null; + + + // 构造函数,初始化敏感词库 + private SensitiveFilterService() { + + + sensitiveWordMap = new SensitiveWordInit().initKeyWord(); + } + + + // 获取单例 + public static SensitiveFilterService getInstance() { + if (null == instance) { + instance = new SensitiveFilterService(); + } + return instance; + } + + +// 获取文字中的敏感词 + + + public Set getSensitiveWord(String txt, int matchType) { + Set sensitiveWordList = new HashSet(); + + + for (int i = 0; i < txt.length(); i++) { + + +// 判断是否包含敏感字符 + int length = CheckSensitiveWord(txt, i, matchType); + +// 存在,加入list中 + if (length > 0) { + sensitiveWordList.add(txt.substring(i, i + length)); + +// 减1的原因,是因为for会自增 + i = i + length - 1; + } + } + + return sensitiveWordList; + } +// 替换敏感字字符 + + public String replaceSensitiveWord(String txt, int matchType, + String replaceChar) { + String resultTxt = txt; +// 获取所有的敏感词 + Set set = getSensitiveWord(txt, matchType); + Iterator iterator = set.iterator(); + String word = null; + String replaceString = null; + while (iterator.hasNext()) { + word = iterator.next(); + replaceString = getReplaceChars(replaceChar, word.length()); + resultTxt = resultTxt.replaceAll(word, replaceString); + } + return resultTxt; + } + + /** + * 获取替换字符串 + *   + * + * @param replaceChar + * @param length + * @return + */ + private String getReplaceChars(String replaceChar, int length) { + String resultReplace = replaceChar; + for (int i = 1; i < length; i++) { + resultReplace += replaceChar; + } + + return resultReplace; + } + + + /** + * 检查文字中是否包含敏感字符,检查规则如下:
+ * 如果存在,则返回敏感词字符的长度,不存在返回0 + *   + * + * @param txt + * @param beginIndex + * @param matchType + * @return + */ + public int CheckSensitiveWord(String txt, int beginIndex, int matchType) { + +// 敏感词结束标识位:用于敏感词只有1位的情况 + boolean flag = false; + +// 匹配标识数默认为0 + int matchFlag = 0; + Map nowMap = sensitiveWordMap; + for (int i = beginIndex; i < txt.length(); i++) { + char word = txt.charAt(i); +// 获取指定key + if (StopCharUtil.isStopChar(word)) continue; + nowMap = (Map) nowMap.get(word); + +// 存在,则判断是否为最后一个 + if (nowMap != null) { + +// 找到相应key,匹配标识+1 + matchFlag++; + +// 如果为最后一个匹配规则,结束循环,返回匹配标识数 + if ("1".equals(nowMap.get("isEnd"))) { + +// 结束标志位为true + flag = true; + +// 最小规则,直接返回,最大规则还需继续查找 + if (SensitiveFilterService.minMatchTYpe == matchType) { + break; + } + } + } + + +// 不存在,直接返回 + else { + break; + } + } + + + if (matchFlag < 2 && !flag) { // 长度必须大于等于1,为词 + matchFlag = 0; + } + return matchFlag; + } + +// public static void main(String[] args) { +// System.out.println(getInstance().getSensitiveWord("法*轮δ功",1)); +// } + +} diff --git a/src/main/java/com/ydool/boot/api/util/SensitiveWordInit.java b/src/main/java/com/ydool/boot/api/util/SensitiveWordInit.java new file mode 100644 index 0000000..bff57db --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/SensitiveWordInit.java @@ -0,0 +1,114 @@ +package com.ydool.boot.api.util; + + +import com.ydool.boot.common.cache.ConfigUtils; + +import java.util.*; + + +//屏蔽敏感词初始化 + + +@SuppressWarnings({"rawtypes", "unchecked"}) +public class SensitiveWordInit { + + + // 字符编码 + private String ENCODING = "UTF-8"; + + // 初始化敏感字库 + public Map initKeyWord() { +// 读取敏感词库 ,存入Set中 + Set wordSet = readSensitiveWordFile(); +// 将敏感词库加入到HashMap中//确定有穷自动机DFA + return addSensitiveWordToHashMap(wordSet); + } + + + /** + *      * 读取敏感词库,将敏感词放入HashSet中,构建一个DFA算法模型:
  + *      * 中 = {  + *      *      isEnd = 0  + *      *      国 = {  + *      *           isEnd = 1  + *      *           人 = {isEnd = 0  + *      *                民 = {isEnd = 1}  + *      *                }  + *      *           男  = {  + *      *                  isEnd = 0  + *      *                   人 = {  + *      *                        isEnd = 1  + *      *                       }  + *      *               }  + *      *           }  + *      *      }  + *      *  五 = {  + *      *      isEnd = 0  + *      *      星 = {  + *      *          isEnd = 0  + *      *          红 = {  + *      *              isEnd = 0  + *      *              旗 = {  + *      *                   isEnd = 1  + *      *                  }  + *      *              }  + *      *          }  + *      *      }  + *      * @author 孙创   + *      * @date 2017年2月15日 下午3:20:20  + *      * @param keyWordSet  敏感词库  + *       + */ + + + // 读取敏感词库 ,存入HashMap中 + private Set readSensitiveWordFile() { + Set wordSet = new HashSet<>(); + String content = ConfigUtils.getStr("sys.comment.sensitive_word"); + String[] split = content.split(" "); + Arrays.asList(split).forEach(word -> { + wordSet.add(word); + }); + return wordSet; + } + + + // 将HashSet中的敏感词,存入HashMap中 + private Map addSensitiveWordToHashMap(Set wordSet) { + + +// 初始化敏感词容器,减少扩容操作 + Map wordMap = new HashMap(wordSet.size()); + + + for (String word : wordSet) { + Map nowMap = wordMap; + for (int i = 0; i < word.length(); i++) { +// 转换成char型 + char keyChar = word.charAt(i); +// 获取 + Object tempMap = nowMap.get(keyChar); +// 如果存在该key,直接赋值 + if (tempMap != null) { + nowMap = (Map) tempMap; + } +// 不存在则,则构建一个map,同时将isEnd设置为0,因为他不是最后一个 + else { +// 设置标志位 + Map newMap = new HashMap(); + newMap.put("isEnd", "0"); +// 添加到集合 + nowMap.put(keyChar, newMap); + nowMap = newMap; + } +// 最后一个 + if (i == word.length() - 1) { + nowMap.put("isEnd", "1"); + } + } + } + return wordMap; + } + + +} diff --git a/src/main/java/com/ydool/boot/api/util/SmsUtil.java b/src/main/java/com/ydool/boot/api/util/SmsUtil.java new file mode 100644 index 0000000..ebea5e2 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/SmsUtil.java @@ -0,0 +1,63 @@ +package com.ydool.boot.api.util; + +import com.aliyuncs.DefaultAcsClient; +import com.aliyuncs.IAcsClient; +import com.aliyuncs.dysmsapi.model.v20170525.SendSmsRequest; +import com.aliyuncs.dysmsapi.model.v20170525.SendSmsResponse; +import com.aliyuncs.exceptions.ClientException; +import com.aliyuncs.http.MethodType; +import com.aliyuncs.profile.DefaultProfile; +import com.aliyuncs.profile.IClientProfile; +import com.ydool.boot.common.cache.ConfigUtils; +import lombok.Data; +import lombok.extern.slf4j.Slf4j; + +/** + * @author: zhouyuan + * @date: 2020/10/15 + */ +@Slf4j +@Data +public class SmsUtil { + + //初始化ascClient需要的几个参数 + private static String product = "Dysmsapi";//短信API产品名称(短信产品名固定,无需修改) + private static String domain = "dysmsapi.aliyuncs.com";//短信API产品域名(接口地址固定,无需修改) + + public static void sendMsg(String phone, String code) { + try { + // *配在后台的参数设置里 + String accessKeyId = ConfigUtils.getStr("accessKey"); + String accessKeySecret = ConfigUtils.getStr("secretKey"); + + //初始化ascClient,暂时不支持多region(请勿修改) + IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", accessKeyId, + accessKeySecret); + DefaultProfile.addEndpoint("cn-hangzhou", "cn-hangzhou", product, domain); + IAcsClient acsClient = new DefaultAcsClient(profile); + + //组装请求对象 + SendSmsRequest request = new SendSmsRequest(); + //使用post提交 + request.setMethod(MethodType.POST); + //必填:待发送手机号。支持以逗号分隔的形式进行批量调用,批量上限为1000个手机号码,批量调用相对于单条调用及时性稍有延迟,验证码类型的短信推荐使用单条调用的方式;发送国际/港澳台消息时,接收号码格式为国际区号+号码,如“85200000000” + request.setPhoneNumbers(phone); + //必填:短信签名-可在短信控制台中找到 + request.setSignName("云朵网"); + //必填:短信模板-可在短信控制台中找到,发送国际/港澳台消息时,请使用国际/港澳台短信模版 + request.setTemplateCode("SMS_145596014"); + //可选:模板中的变量替换JSON串,如模板内容为"亲爱的${name},您的验证码为${code}"时,此处的值为 + request.setTemplateParam("{\"code\":\"" + code + "\"}"); + + //请求失败这里会抛ClientException异常 + SendSmsResponse sendSmsResponse = null; + + sendSmsResponse = acsClient.getAcsResponse(request); + + log.info("给 {} 发送短信 {} : {}", phone, sendSmsResponse.getCode(), sendSmsResponse.getMessage()); + } catch (ClientException e) { + e.printStackTrace(); + } + } + +} diff --git a/src/main/java/com/ydool/boot/api/util/StopCharUtil.java b/src/main/java/com/ydool/boot/api/util/StopCharUtil.java new file mode 100644 index 0000000..775fad5 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/StopCharUtil.java @@ -0,0 +1,24 @@ +package com.ydool.boot.api.util; + +import java.util.Arrays; +import java.util.HashSet; +import java.util.Set; + +/** + * @author liuhaoze + * @date 2020/3/13 15:22 + */ +public class StopCharUtil { + public static final Set STOP_WORD = new HashSet(Arrays.asList(' ', '\'', '、', '。', '·', 'ˉ', 'ˇ', '々', '—', '~', '‖', '…', '‘', '’', '“', '”', '〔', '〕', '〈', '〉', '《', '》', '「', '」', '『', '』', '〖', '〗', '【', '】', '±', '+', '-', '×', '÷', '∧', '∨', '∑', '∏', '∪', '∩', '∈', '√', '⊥', '⊙', '∫', '∮', '≡', '≌', '≈', '∽', '∝', '≠', '≮', '≯', '≤', '≥', '∞', '∶', '∵', '∴', '∷', '♂', '♀', '°', '′', '〃', '℃', '$', '¤', '¢', '£', '‰', '§', '☆', '★', '〇', '○', '●', '◎', '◇', '◆', '□', '■', '△', '▽', '⊿', '▲', '▼', '◣', '◤', '◢', '◥', '▁', '▂', '▃', '▄', '▅', '▆', '▇', '█', '▉', '▊', '▋', '▌', '▍', '▎', '▏', '▓', '※', '→', '←', '↑', '↓', '↖', '↗', '↘', '↙', '〓', 'ⅰ', 'ⅱ', 'ⅲ', 'ⅳ', 'ⅴ', 'ⅵ', 'ⅶ', 'ⅷ', 'ⅸ', 'ⅹ', '①', '②', '③', '④', '⑤', '⑥', '⑦', '⑧', '⑨', '⑩', '⒈', '⒉', '⒊', '⒋', '⒌', '⒍', '⒎', '⒏', '⒐', '⒑', '⒒', '⒓', '⒔', '⒕', '⒖', '⒗', '⒘', '⒙', '⒚', '⒛', '⑴', '⑵', '⑶', '⑷', '⑸', '⑹', '⑺', '⑻', '⑼', '⑽', '⑾', '⑿', '⒀', '⒁', '⒂', '⒃', '⒄', '⒅', '⒆', '⒇', 'Ⅰ', 'Ⅱ', 'Ⅲ', 'Ⅳ', 'Ⅴ', 'Ⅵ', 'Ⅶ', 'Ⅷ', 'Ⅸ', 'Ⅹ', 'Ⅺ', 'Ⅻ', '!', '”', '#', '¥', '%', '&', '’', '(', ')', '*', '+', ',', '-', '.', '/', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';', '<', '=', '>', '?', '@', '〔', '\', '〕', '^', '_', '‘', '{', '|', '}', '∏', 'Ρ', '∑', 'Υ', 'Φ', 'Χ', 'Ψ', 'Ω', 'α', 'β', 'γ', 'δ', 'ε', 'ζ', 'η', 'θ', 'ι', 'κ', 'λ', 'μ', 'ν', 'ξ', 'ο', 'π', 'ρ', 'σ', 'τ', 'υ', 'φ', 'χ', 'ψ', 'ω', '(', ')', '〔', '〕', '^', '﹊', '﹍', '╭', '╮', '╰', '╯', '\ue83a', '_', '\ue83a', '^', '(', '^', ':', '!', '/', '\\', '"', '<', '>', '`', '·', '。', '{', '}', '~', '~', '(', ')', '-', '√', '$', '@', '*', '&', '#', '卐', '㎎', '㎏', '㎜', '㎝', '㎞', '㎡', '㏄', '㏎', '㏑', '㏒', '㏕')); + + public StopCharUtil() { + } + + public static boolean isStopChar(char ch) { + return Character.isWhitespace(ch) || STOP_WORD.contains(ch); + } + + public static boolean isNotStopChar(char ch) { + return !isStopChar(ch); + } +} diff --git a/src/main/java/com/ydool/boot/api/util/TokenConstant.java b/src/main/java/com/ydool/boot/api/util/TokenConstant.java new file mode 100644 index 0000000..31bd498 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/TokenConstant.java @@ -0,0 +1,13 @@ +package com.ydool.boot.api.util; + + +public interface TokenConstant { + String SIGN_KEY = "safe"; + String HEADER = "x-token"; + String BEARER = "bearer"; + String ACCESS_TOKEN = "access_token"; + String REFRESH_TOKEN = "refresh_token"; + String TOKEN_TYPE = "token_type"; + String EXPIRES_IN = "expires_in"; + String USER_ID = "user_id"; +} diff --git a/src/main/java/com/ydool/boot/api/util/TokenInfo.java b/src/main/java/com/ydool/boot/api/util/TokenInfo.java new file mode 100644 index 0000000..95074f2 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/TokenInfo.java @@ -0,0 +1,18 @@ +package com.ydool.boot.api.util; + +import lombok.Data; + + +@Data +public class TokenInfo { + + /** + * 令牌值 + */ + private String token; + + /** + * 过期秒数 + */ + private Long expire; +} diff --git a/src/main/java/com/ydool/boot/api/util/TokenUtil.java b/src/main/java/com/ydool/boot/api/util/TokenUtil.java new file mode 100644 index 0000000..8a2ae6b --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/TokenUtil.java @@ -0,0 +1,173 @@ +package com.ydool.boot.api.util; + +import cn.hutool.core.convert.Convert; +import com.ydool.boot.modules.sys.entity.User; +import io.jsonwebtoken.Claims; +import io.jsonwebtoken.JwtBuilder; +import io.jsonwebtoken.Jwts; +import io.jsonwebtoken.SignatureAlgorithm; +import org.apache.commons.lang3.StringUtils; + +import javax.crypto.spec.SecretKeySpec; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.security.Key; +import java.util.*; + + +public class TokenUtil { + + private static final String SAFE_USER_REQUEST_ATTR = "SAFE_USER_REQUEST_ATTR_"; + + /** + * 创建认证token + * + * @param user + * @return token + */ + public static Kv createAuthInfo(User user) { + Kv authInfo = Kv.create(); + //设置jwt参数,只存了id + Map param = Kv.create().set(TokenConstant.USER_ID, user.getId()); + + //拼装accessToken + try { + TokenInfo accessToken = createJWT(param, TokenConstant.ACCESS_TOKEN); + //返回accessToken + return authInfo + .set(TokenConstant.ACCESS_TOKEN, accessToken.getToken()) + .set(TokenConstant.REFRESH_TOKEN, createRefreshToken(user).getToken()) + .set(TokenConstant.TOKEN_TYPE, TokenConstant.BEARER) + .set(TokenConstant.EXPIRES_IN, accessToken.getExpire()); + } catch (Exception ex) { + return authInfo.set("error_code", HttpServletResponse.SC_UNAUTHORIZED).set("error_description", ex.getMessage()); + } + } + + private static TokenInfo createRefreshToken(User user) { + Map param = new HashMap(16); + param.put(TokenConstant.TOKEN_TYPE, TokenConstant.REFRESH_TOKEN); + param.put(TokenConstant.USER_ID, user.getId()); + return createJWT(param, "refresh_token"); + } + + + /** + * 解析jsonWebToken + * + * @param jsonWebToken jsonWebToken + * @return Claims + */ + public static Claims parseJWT(String jsonWebToken) { + return JwtUtil.parseJWT(jsonWebToken); + } + + public static TokenInfo createJWT(Map user, String tokenType) { + SignatureAlgorithm signatureAlgorithm = SignatureAlgorithm.HS256; + + long nowMillis = System.currentTimeMillis(); + Date now = new Date(nowMillis); + + //生成签名密钥 + byte[] apiKeySecretBytes = Base64.getDecoder().decode(JwtUtil.BASE64_SECURITY); + Key signingKey = new SecretKeySpec(apiKeySecretBytes, signatureAlgorithm.getJcaName()); + + //添加构成JWT的类 + JwtBuilder builder = Jwts.builder().signWith(signatureAlgorithm, signingKey); + + //设置JWT参数 + if (user != null) { + user.forEach(builder::claim); + } + + //添加Token过期时间 + long expireMillis; + if (tokenType.equals(TokenConstant.ACCESS_TOKEN)) { + expireMillis = 90 * 24 * 60 * 60 * 1000L; + } else if (tokenType.equals(TokenConstant.REFRESH_TOKEN)) { + expireMillis = 30 * 24 * 60 * 60 * 1000L; + } else { + expireMillis = getExpire(); + } + long expMillis = nowMillis + expireMillis; + Date exp = new Date(expMillis); + builder.setExpiration(exp).setNotBefore(now); + // 组装Token信息 + TokenInfo tokenInfo = new TokenInfo(); + tokenInfo.setToken(builder.compact()); + tokenInfo.setExpire(expireMillis / 1000); + + //生成JWT + return tokenInfo; + } + + /** + * 获取过期时间(一天过期) + * + * @return expire + */ + public static long getExpire() { + Calendar cal = Calendar.getInstance(); + cal.add(Calendar.DAY_OF_YEAR, 1); + cal.set(Calendar.HOUR_OF_DAY, 0); + cal.set(Calendar.SECOND, 0); + cal.set(Calendar.MINUTE, 0); + cal.set(Calendar.MILLISECOND, 0); + return cal.getTimeInMillis() - System.currentTimeMillis(); + } + + + public static UserInfo getUserInfo() { + HttpServletRequest request = WebUtils.getRequest(); + if (request == null) return null; + + // 优先从 request 中获取 + Object userInfo = request.getAttribute(SAFE_USER_REQUEST_ATTR); + if (userInfo == null) { + userInfo = getUserInfo(request); + if (userInfo != null) { + // 设置到 request 中 + request.setAttribute(SAFE_USER_REQUEST_ATTR, userInfo); + } + } + return (UserInfo) userInfo; + + } + + public static UserInfo getUserInfo(HttpServletRequest request) { + Claims claims = getClaims(request); + if (claims == null) { + return null; + } + + String userId = Convert.toStr(claims.get(TokenConstant.USER_ID)); + Long expiresIn = claims.getExpiration().getTime(); + UserInfo userInfo = new UserInfo(); + userInfo.setId(userId); + userInfo.setExpiresIn(expiresIn); + return userInfo; + } + + /** + * 获取Claims + * + * @param request request + * @return Claims + */ + public static Claims getClaims(HttpServletRequest request) { + String auth = request.getHeader(TokenConstant.HEADER); + if (StringUtils.isNotBlank(auth)) { + String token = JwtUtil.getToken(auth); + if (StringUtils.isNotBlank(token)) { + return parseJWT(token); + } + } else { + String parameter = request.getParameter(TokenConstant.HEADER); + if (StringUtils.isNotBlank(parameter)) { + return parseJWT(parameter); + } + } + return null; + } + +} diff --git a/src/main/java/com/ydool/boot/api/util/UserInfo.java b/src/main/java/com/ydool/boot/api/util/UserInfo.java new file mode 100644 index 0000000..b21c0d0 --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/UserInfo.java @@ -0,0 +1,22 @@ +package com.ydool.boot.api.util; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +public class UserInfo implements Serializable { + + @ApiModelProperty(value = "用户ID") + private String id; + @ApiModelProperty(value = "令牌") + private String accessToken; + @ApiModelProperty(value = "令牌类型") + private String tokenType; + @ApiModelProperty(value = "刷新令牌") + private String refreshToken; + @ApiModelProperty(value = "过期时间") + private long expiresIn; + +} diff --git a/src/main/java/com/ydool/boot/api/util/WebUtils.java b/src/main/java/com/ydool/boot/api/util/WebUtils.java new file mode 100644 index 0000000..807951f --- /dev/null +++ b/src/main/java/com/ydool/boot/api/util/WebUtils.java @@ -0,0 +1,29 @@ +package com.ydool.boot.api.util; + +import org.springframework.web.context.request.RequestAttributes; +import org.springframework.web.context.request.RequestContextHolder; +import org.springframework.web.context.request.ServletRequestAttributes; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +public class WebUtils { + + public WebUtils() { + } + + public static HttpServletRequest getRequest() { + RequestAttributes requestAttributes = RequestContextHolder.getRequestAttributes(); + return requestAttributes == null ? null : ((ServletRequestAttributes) requestAttributes).getRequest(); + } + + public static HttpServletResponse getResponse() { + RequestAttributes requestAttributes = RequestContextHolder.getRequestAttributes(); + return requestAttributes == null ? null : ((ServletRequestAttributes) requestAttributes).getResponse(); + } + + public static boolean isAjax() { + HttpServletRequest request = getRequest(); + return request.getHeader("X-Requested-With") != null && "XMLHttpRequest".equals(request.getHeader("X-Requested-With")); + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/Activity.java b/src/main/java/com/ydool/boot/modules/rddb/entity/Activity.java new file mode 100644 index 0000000..4048aec --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/Activity.java @@ -0,0 +1,110 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +import javax.validation.constraints.NotBlank; +import java.io.Serializable; + +/** + * 活动(Activity)实体类 + * + * @author makejava + * @since 2020-10-13 13:55:40 + */ +@Getter +@Setter +@TableName(value = "t_activity") +@ApiModel(value = "活动") +public class Activity extends BaseEntity implements Serializable { + private static final long serialVersionUID = 889019844199636072L; + + /** + * 创建者 + */ + private String createdId; + /** + * 更新者 + */ + private String updatedId; + /** + * 活动名称 + */ + @NotBlank(message = "请输入活动名称") + @ApiModelProperty(value = "活动名称") + private String activityName; + /** + * 活动时间 + */ + @NotBlank(message = "请输入活动时间") + @ApiModelProperty(value = "活动时间") + private String activityDate; + /** + * 活动地点 + */ + @NotBlank(message = "请输入活动地点") + @ApiModelProperty(value = "活动地点") + private String activityAddress; + /** + * 活动内容 + */ + @NotBlank(message = "请输入活动内容") + @ApiModelProperty(value = "活动内容") + private String activityContent; + /** + * 活动接取区域 + */ + @ApiModelProperty(value = "活动接取区域") + private String activityArea; + /** + * 上传人员 + */ + @ApiModelProperty(value = "上传人员") + private String uploadPersonnel; + /** + * 图片 + */ + @ApiModelProperty(value = "图片") + private String photo; + + /** + * 审核状态0待审核、1审核通过、2审核拒绝 + */ + @ApiModelProperty(value = "审核状态0待审核、1审核通过、2审核拒绝") + private String status; + + /** + * 拒绝理由 + */ + private String reason; + + /** + * 结束标记 1结束 + */ + @ApiModelProperty(value = "结束标记 开始时间后的24小时自动结束") + private Integer end; + + /** + * 发布者账号类型 + */ + @ApiModelProperty("发布者账号类型") + private String createdType; + + /** + * 活动文件路径 + */ + @ApiModelProperty("活动文件路径") + private String attachment; + + /** + * 活动类别 + */ + @ApiModelProperty(value = "字典 activity_category") + private Integer category; + + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/ActivityAuditUser.java b/src/main/java/com/ydool/boot/modules/rddb/entity/ActivityAuditUser.java new file mode 100644 index 0000000..43482c8 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/ActivityAuditUser.java @@ -0,0 +1,84 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +import java.io.Serializable; +import java.util.Date; + +/** + * 活动审批人员(ActivityAuditUser)实体类 + * + * @author makejava + * @since 2020-10-28 14:50:50 + */ +@Getter +@Setter +@TableName(value = "t_activity_audit_user") +@ApiModel(value = "活动审批人员") +public class ActivityAuditUser extends BaseEntity implements Serializable { + private static final long serialVersionUID = -64076310705679101L; + + /** + * 创建者 + */ + private String createdId; + /** + * 更新者 + */ + private String updatedId; + + /** + * 活动id + */ + @ApiModelProperty(value = "活动id") + private String activityId; + /** + * 活动名称 + */ + @ApiModelProperty(value = "活动名称") + private String activityName; + /** + * 人员id + */ + @ApiModelProperty(value = "人员id") + private String userId; + /** + * 人员名称 + */ + @ApiModelProperty(value = "人员名称") + private String userName; + /** + * 审核状态0待审核、1审核通过、2审核拒绝 + */ + @ApiModelProperty(value = "审核状态0待审核、1审核通过、2审核拒绝") + private Integer status; + /** + * 未通过原因 + */ + @ApiModelProperty(value = "未通过原因") + private String reason; + /** + * 审批时间 + */ + @ApiModelProperty(value = "审批时间") + private Date auditAt; + /** + * 审批顺序,从1开始 + */ + @ApiModelProperty(value = "审批顺序,从1开始") + private Integer sortNo; + + /** + * 活动 + */ + @ApiModelProperty(value = "活动") + @TableField(exist = false) + private Activity activity; + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/ActivityComment.java b/src/main/java/com/ydool/boot/modules/rddb/entity/ActivityComment.java new file mode 100644 index 0000000..38ba75c --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/ActivityComment.java @@ -0,0 +1,50 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * 活动评论(ContactActivityComment)实体类 + * + * @author makejava + * @since 2020-10-19 09:43:49 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@TableName("t_activity_comment") +@ApiModel(value = "活动评论") +public class ActivityComment extends BaseEntity { + private static final long serialVersionUID = 337483194775923489L; + + private String createdId; + private String updatedId; + + /** + * 联络站活动id + */ + @ApiModelProperty(value = "活动id") + private String activityId; + /** + * 评论人 + */ + @ApiModelProperty(value = "评论人") + private String name; + /** + * 内容 + */ + @ApiModelProperty(value = "内容") + private String content; + /** + * 0待审核 1已通过 2未通过 + */ + private Integer status; + /** + * 未通过原因 + */ + private String reason; + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/ActivityUser.java b/src/main/java/com/ydool/boot/modules/rddb/entity/ActivityUser.java new file mode 100644 index 0000000..4b9f62b --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/ActivityUser.java @@ -0,0 +1,126 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; +import org.springframework.format.annotation.DateTimeFormat; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 参加活动人员(ActivityUser)实体类 + * + * @author makejava + * @since 2020-10-21 14:11:41 + */ +@Getter +@Setter +@TableName(value = "t_activity_user") +@ApiModel(value = "参加活动人员") +public class ActivityUser extends BaseEntity implements Serializable { + private static final long serialVersionUID = 731381260293845255L; + + /** + * 创建者 + */ + private String createdId; + /** + * 更新者 + */ + private String updatedId; + + /** + * 活动id + */ + @ApiModelProperty(value = "活动id") + private String activityId; + /** + * 活动名称 + */ + @ApiModelProperty(value = "活动名称") + private String activityName; + /** + * 活动时间 + */ + @ApiModelProperty(value = "活动时间") + private String activityDate; + /** + * 参加活动用户id + */ + @ApiModelProperty(value = "参加用户id") + private String userId; + /** + * 1已报名 0未报名 + */ + @ApiModelProperty(value = "1已报名 0未报名") + private Integer isApply; + /** + * 1已签到 0未签到 + */ + @ApiModelProperty(value = "1已签到 0未签到") + private Integer isSign; + /** + * 1已请假 0未请假 + */ + @ApiModelProperty(value = "1已请假 0未请假") + private Integer isLeave; + /** + * 1已发表履职 0未发表履职 + */ + @ApiModelProperty(value = "1已发表履职 0未发表履职") + private Integer isPublishPerform; + + /** + * 活动结束标记 1结束 + */ + @ApiModelProperty(value = "活动结束标记 开始时间后的24小时自动结束") + private Integer end; + + /** + * 活动 + */ + @ApiModelProperty(value = "活动") + @TableField(exist = false) + private Activity activity; + + /** + * 1已结束 0未结束 + */ + @ApiModelProperty(value = "1已结束 0未结束") + @TableField(exist = false) + private String isFinish; + + @DateTimeFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @JsonFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + //报名时间 + private LocalDateTime applyTime; + + @DateTimeFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @JsonFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + //签到时间 + private LocalDateTime signTime; + + @DateTimeFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @JsonFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + //请假时间 + private LocalDateTime leaveTime; + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/Audit.java b/src/main/java/com/ydool/boot/modules/rddb/entity/Audit.java new file mode 100644 index 0000000..f7881b5 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/Audit.java @@ -0,0 +1,80 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import javax.validation.constraints.NotBlank; + +/** + *

+ * 文件审批 + *

+ * + * @author zhouyuan + * @since 2020-10-09 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_audit") +public class Audit extends BaseEntity { + + private static final long serialVersionUID = 1L; + + public static final Integer STATUS_WAIT = 0; + public static final Integer STATUS_PASS = 1; + public static final Integer STATUS_REFUSE = 2; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 事项名称 + */ + @ApiModelProperty(value = "事项名称") + @NotBlank(message = "事项名称不能为空") + private String title; + + /** + * 事项内容 + */ + @ApiModelProperty(value = "事项内容") + @NotBlank(message = "内容不能为空") + private String content; + + /** + * 总的状态 0待审批 1已审批通过 2已审批未通过 + */ + @ApiModelProperty(value = "总的状态 0待审批 1已审批通过 2已审批未通过") + private Integer status; + + /** + * 未通过原因 + */ + @ApiModelProperty(value = "未通过原因") + private String reason; + + @TableField(exist = false) + @ApiModelProperty(value = "非实体字段 返回创建者姓名") + private String userName; + + /** + * 活动文件路径 + */ + @ApiModelProperty("活动文件路径") + private String attachment; + + @TableField(exist = false) + @ApiModelProperty(value = "非实体字段 多个附件") + private String[] files; +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/AuditUser.java b/src/main/java/com/ydool/boot/modules/rddb/entity/AuditUser.java new file mode 100644 index 0000000..8c1febf --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/AuditUser.java @@ -0,0 +1,107 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.apache.commons.lang3.StringUtils; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDateTime; + +/** + *

+ * 文件审批人员 + *

+ * + * @author zhouyuan + * @since 2020-10-09 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_audit_user") +public class AuditUser extends BaseEntity { + + private static final long serialVersionUID = 1L; + + public static final Integer STATUS_WAIT = 0; + public static final Integer STATUS_PASS = 1; + public static final Integer STATUS_REFUSE = 2; + + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 事项id + */ + @ApiModelProperty(value = "事项id") + private String auditId; + + /** + * 人员id + */ + @ApiModelProperty(value = "人员id") + private String userId; + + /** + * 人员名称 + */ + @ApiModelProperty(value = "人员名称") + private String userName; + + /** + * 单条状态 0待审批 1已审批通过 2已审批未通过 + */ + @ApiModelProperty(value = "单条状态 0待审批 1已审批通过 2已审批未通过") + private Integer status; + + /** + * 未通过原因 + */ + @ApiModelProperty(value = "未通过原因") + private String reason; + + /** + * 签名 + */ + @ApiModelProperty(value = "签名") + private String signature; + + /** + * 审批时间 + */ + @DateTimeFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @JsonFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @ApiModelProperty(value = "审批时间") + private LocalDateTime auditAt; + + /** + * 审批顺序 + */ + private Integer sortNo; + + @TableField(exist = false) + @ApiModelProperty(value = "非实体字段 返回审批信息") + private Audit audit; + + public void full() { + if (StringUtils.isNotBlank(getSignature())) { + setSignature(Const.URL_PREFIX + getSignature()); + } + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/BasicDynamic.java b/src/main/java/com/ydool/boot/modules/rddb/entity/BasicDynamic.java new file mode 100644 index 0000000..c037a9d --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/BasicDynamic.java @@ -0,0 +1,80 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import javax.validation.constraints.NotBlank; + +/** + *

+ * 动态信息 + *

+ * + * @author zhouyuan + * @since 2021-03-15 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_basic_dynamic") +public class BasicDynamic extends BaseEntity { + + private static final long serialVersionUID = 1L; + + private String createdId; + + private String updatedId; + + /** + * 标题 + */ + @ApiModelProperty(value = "标题", required = true) + @NotBlank(message = "标题不能为空") + private String title; + + /** + * 内容 + */ + @ApiModelProperty(value = "内容", required = true) + @NotBlank(message = "内容不能为空") + private String content; + + /** + * 类别 + */ + @ApiModelProperty(value = "类别 字典basic_dynamic_category", required = true) + @NotBlank(message = "类别不能为空") + private String category; + + /** + * 图片,多张逗号间隔 + */ + @ApiModelProperty(value = "图片,多张逗号间隔,存这个字段,取pictureArr字段") + private String picture; + + /** + * 进度 0待审核 1已通过 2拒绝 + */ + @ApiModelProperty(value = "状态 不用传") + private String status; + + /** + * 拒绝原因 + */ + @ApiModelProperty(value = "拒绝原因 不用传") + private String reason; + + /** + * 乡镇id + */ + @ApiModelProperty(value = "乡镇id 不用传") + private String streetId; + + @TableField(exist = false) + @ApiModelProperty(value = "非实体字段") + private String[] files; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/Conference.java b/src/main/java/com/ydool/boot/modules/rddb/entity/Conference.java new file mode 100644 index 0000000..5f031fb --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/Conference.java @@ -0,0 +1,135 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.springframework.format.annotation.DateTimeFormat; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; +import java.time.LocalDateTime; +import java.util.List; + +/** + *

+ * 会议 + *

+ * + * @author zhouyuan + * @since 2020-10-14 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_conference") +public class Conference extends BaseEntity { + + private static final long serialVersionUID = 1L; + + //结束标记 + public static Integer END_TAG = 1; + public static Integer UN_END_TAG = 0; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 会议名称 + */ + @ApiModelProperty(value = "会议名称") + @NotBlank(message = "会议名称不能为空") + private String title; + + /** + * 会议内容 + */ + @ApiModelProperty(value = "会议内容") + @NotBlank(message = "会议内容不能为空") + private String content; + + /** + * 会议地址 + */ + @ApiModelProperty(value = "会议地址") + @NotBlank(message = "会议地址不能为空") + private String address; + + /** + * 会议开始日期 隔一天自动结束 + */ + @DateTimeFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @JsonFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @ApiModelProperty(value = "会议开始时间") + @NotNull(message = "会议时间不能为空") + private LocalDateTime startTime; + + /** + * 创建者名称 + */ + @ApiModelProperty(value = "创建者姓名") + private String createdUser; + + /** + * 会议结束标记 + */ + @ApiModelProperty(value = "结束标记 会议开始时间后的24小时自动结束") + private Integer end; + + /** + * 本次会议上传的附件数 + */ + @ApiModelProperty(value = "本次会议上传的附件数") + private Integer attachmentNum; + + /** + * 会议文件类型 + */ + @ApiModelProperty(value = "会议文件类型") + private String category; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,返回会议议题的集合") + private List conferenceIssueList; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,当前登录用户该会议是否已签到 0未 1已") + private Integer sign; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,当前登录用户签到时间") + @DateTimeFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @JsonFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + private LocalDateTime signTime; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,关联的会议 应签到多少人") + private Integer allSignCount; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,关联的会议 已签到多少人") + private Integer signedCount; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/ConferenceAttachment.java b/src/main/java/com/ydool/boot/modules/rddb/entity/ConferenceAttachment.java new file mode 100644 index 0000000..bd4ca91 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/ConferenceAttachment.java @@ -0,0 +1,92 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import com.ydool.boot.core.entity.TreeEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.apache.commons.lang3.StringUtils; + +import java.util.List; + +/** + *

+ * 会议附件 + *

+ * + * @author zhouyuan + * @since 2020-10-15 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_conference_attachment") +public class ConferenceAttachment extends TreeEntity { + + private static final long serialVersionUID = 1L; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 附件名 + */ + @ApiModelProperty(value = "附件名") + private String title; + + /** + * 所属会议id + */ + @ApiModelProperty(value = "所属会议id") + private String conferenceId; + + /** + * 附件路径 + */ + @ApiModelProperty(value = "附件路径") + private String attachment; + + /** + * 文件大小 + */ + @ApiModelProperty(value = "文件大小") + private String size; + + /** + * pid 为0为议题,否则是附件 + */ + @ApiModelProperty(value = "pid 为0为议题,否则是附件") + private String pid; + + @TableField(exist = false) + private String sort; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,返回所属会议的信息") + private Conference conference; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,返回议题的会议附件集合") + private List conferenceAttachmentList; + + public void full() { + if (StringUtils.isNotBlank(getAttachment())) { + setAttachment(Const.URL_PREFIX + attachment); + } + } + + @Override + public String getName() { + return this.title; + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/ConferenceUser.java b/src/main/java/com/ydool/boot/modules/rddb/entity/ConferenceUser.java new file mode 100644 index 0000000..51050f4 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/ConferenceUser.java @@ -0,0 +1,71 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import com.ydool.boot.modules.sys.entity.User; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + *

+ * 会议参会人员 + *

+ * + * @author zhouyuan + * @since 2020-10-14 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_conference_user") +public class ConferenceUser extends BaseEntity { + + private static final long serialVersionUID = 1L; + + //未签到 + public static final Integer STATUS_UN_SIGN = 0; + //已签到 + public static final Integer STATUS_SIGN = 1; + //请假 + public static final Integer STATUS_LEAVE = 2; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 会议id + */ + private String conferenceId; + + /** + * 参会人员id + */ + private String userId; + + /** + * 参会人员名字 + */ + private String userName; + + /** + * 会议发起人给其下发的文件 + */ + private String file; + + /** + * 签到情况 0未签到 1已签到 2请假 + */ + private Integer status; + + //非实体字段 + @TableField(exist = false) + private User user; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/Const.java b/src/main/java/com/ydool/boot/modules/rddb/entity/Const.java new file mode 100644 index 0000000..7327a24 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/Const.java @@ -0,0 +1,37 @@ +package com.ydool.boot.modules.rddb.entity; + +/** + * @author: zhouyuan + * @date: 2020/10/19 + */ +public class Const { + + //图片前缀 + public static final String URL_PREFIX = ""; + + //admin县级人大工作人员 street乡镇负责人 contact联络站负责人 rddb各级人大代表 voter选民用户 + /** + * 县级工作人员 + */ + public static final String TYPE_ADMIN = "admin"; + + /** + * 乡镇负责人 + */ + public static final String TYPE_STREET = "street"; + + /** + * 联络站负责人 + */ + public static final String TYPE_CONTACT = "contact"; + + /** + * 人大代表 + */ + public static final String TYPE_RDDB = "rddb"; + + /** + * 选民 + */ + public static final String TYPE_VOTER = "voter"; +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/ContactActivity.java b/src/main/java/com/ydool/boot/modules/rddb/entity/ContactActivity.java new file mode 100644 index 0000000..d7362ee --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/ContactActivity.java @@ -0,0 +1,62 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; + +/** + * 联络站活动(ContactActivityMapper)实体类 + * + * @author makejava + * @since 2020-10-09 16:05:50 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@TableName("t_contact_activity") +@ApiModel(value = "联络站活动") +public class ContactActivity extends BaseEntity { + private String createdId; + private String updatedId; + + /** + * 活动主题 + */ + @NotBlank(message = "请输入活动主题") + @ApiModelProperty(value = "活动主题") + private String activityTheme; + /** + * 活动日期 + */ + @NotNull(message = "请选择活动日期") + @ApiModelProperty(value = "活动日期") + private String activityDate; + /** + * 活动地点 + */ + @ApiModelProperty(value = "活动地点") + private String activityAddress; + /** + * 活动内容 + */ + @NotBlank(message = "请输入活动内容") + @ApiModelProperty(value = "活动内容") + private String activityContent; + /** + * 活动上传人 + */ + private String activityUpload; + /** + * 留言人 + */ + private String leaveMessagePerson; + /** + * 留言内容 + */ + private String leaveMessageContent; +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/ContactActivityComment.java b/src/main/java/com/ydool/boot/modules/rddb/entity/ContactActivityComment.java new file mode 100644 index 0000000..06cc6ce --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/ContactActivityComment.java @@ -0,0 +1,70 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.time.LocalDateTime; + +/** + * 联络站活动评论(ContactActivityComment)实体类 + * + * @author makejava + * @since 2020-10-19 09:43:49 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@TableName("t_contact_activity_comment") +@ApiModel(value = "联络站活动评论") +public class ContactActivityComment extends BaseEntity { + private static final long serialVersionUID = 337483194775923489L; + + private String createdId; + private String updatedId; + + /** + * 联络站活动id + */ + @ApiModelProperty(value = "联络站活动id") + private String contactActivityId; + /** + * 评论人 + */ + @ApiModelProperty(value = "评论人") + private String name; + /** + * 内容 + */ + @ApiModelProperty(value = "内容") + private String content; + /** + * 0待审核 1已通过 2未通过 + */ + private Integer status; + /** + * 未通过原因 + */ + private String reason; + + /** + * 回复人 + */ + @ApiModelProperty(value = "回复人") + private String replyName; + + /** + * 回复内容 + */ + @ApiModelProperty(value = "回复内容") + private String replyContent; + + /** + * 回复时间 + */ + @ApiModelProperty(value = "回复时间") + private LocalDateTime replyDate; + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/DataBank.java b/src/main/java/com/ydool/boot/modules/rddb/entity/DataBank.java new file mode 100644 index 0000000..c204e9a --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/DataBank.java @@ -0,0 +1,71 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.apache.commons.lang3.StringUtils; + +import javax.validation.constraints.NotBlank; + +/** + *

+ * 资料库 + *

+ * + * @author zhouyuan + * @since 2020-10-14 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_data_bank") +public class DataBank extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 文件名称 + */ + @ApiModelProperty(value = "文件名称") + @NotBlank(message = "文件名称不能为空") + private String fileName; + + /** + * 文件类型 + */ + @ApiModelProperty(value = "文件类型") + @NotBlank(message = "文件类型不能为空") + private String fileType; + + /** + * 文件 + */ + @ApiModelProperty(value = "文件") + @NotBlank(message = "请上传文件") + private String file; + + /** + * 上传人员 + */ + @ApiModelProperty(value = "上传人员") + private String uploadUser; + + public void full() { + if (StringUtils.isNotBlank(getFile())) { + setFile(Const.URL_PREFIX + getFile()); + } + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/Db.java b/src/main/java/com/ydool/boot/modules/rddb/entity/Db.java new file mode 100644 index 0000000..1ba236f --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/Db.java @@ -0,0 +1,122 @@ +package com.ydool.boot.modules.rddb.entity; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import com.ydool.boot.core.validator.Chinese; +import com.ydool.boot.core.validator.Number; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.Size; + +/** + * 代表管理(Db)实体类 + * + * @author makejava + * @since 2020-09-29 13:15:34 + */ +@Getter +@Setter +@TableName(value = "t_db") +@ApiModel(value = "代表") +public class Db extends BaseEntity { + + private String createdId; + private String updatedId; + private String userId; + /** + * 姓名 + */ + @NotBlank(message = "请输入姓名") + @Chinese(message = "姓名只能输入中文") + @Size(max = 20, message = "姓名最大长度为20") + @ApiModelProperty(value = "姓名") + private String name; + /** + * 联系方式 + */ + @NotBlank(message = "请输入联系方式") + @ApiModelProperty(value = "联系方式") + private String phone; + /** + * 性别 + */ + @NotBlank(message = "请选择性别") + @ApiModelProperty(value = "性别") + private String sex; + + /*@NotBlank(message = "请选择出生年月") + @ApiModelProperty(value = "出生年月") + private String birthday; + + @Chinese(message = "党派只能输入中文") + @ApiModelProperty(value = "党派") + private String partyCadre;*/ + + /*@NotBlank(message = "请选择民族") + @ApiModelProperty(value = "民族") + private String nation;*/ + /** + * 籍贯 + */ + @Chinese(message = "籍贯只能输入中文") + @ApiModelProperty(value = "籍贯") + private String nativePlace; + + /*@NotBlank(message = "请选择学历") + @ApiModelProperty(value = "学历") + private String culture;*/ + /** + * 工作单位及职务 + */ + @NotBlank(message = "请输入工作单位及职务") + @Chinese(message = "工作单位及职务只能输入中文") + @ApiModelProperty(value = "工作单位及职务") + private String unit; +// /** +// * 职务 +// */ +// @NotBlank(message = "请输入职务") +// @Chinese(message = "职务只能输入中文") +// @ApiModelProperty(value = "职务") +// private String duty; + /** + * 选区地址 + */ + @NotBlank(message = "请选择选区地址") + @ApiModelProperty(value = "选区地址") + private String precinctAddress; + /** + * 代表身份 + */ + @NotBlank(message = "请选择代表身份 省级人大代表1 市级人大代表2 县级人大代表3 乡镇级人大代表4") + @ApiModelProperty(value = "代表身份") + private String dbIdentity; + + /* @NotBlank(message = "请选择是否连任") + private String isReappointment;*/ + + /** + * 机关人员id 联络站 + */ + @NotBlank(message = "请选择联络站") + @ApiModelProperty(value = "联络站") + private String officeId; + + @ApiModelProperty(value = "排序") + private Integer sortNo; + + @TableField(exist = false) + private String phoneNumber; + + public String getPhoneNumber(){ + if(StrUtil.isNotBlank(this.phone)) + return this.phone.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2"); + return null; + } +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/Message.java b/src/main/java/com/ydool/boot/modules/rddb/entity/Message.java new file mode 100644 index 0000000..598e2b6 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/Message.java @@ -0,0 +1,98 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + *

+ * 消息 + *

+ * + * @author zhouyuan + * @since 2020-10-09 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_message") +public class Message extends BaseEntity { + + private static final long serialVersionUID = 1L; + + //通知文件轮阅 + public static final Integer TYPE_READ_FILE = 1; + //通知会议 + public static final Integer TYPE_CONFERENCE = 2; + //通知督事 + public static final Integer TYPE_SUPERVISE_THING = 3; + //通知文件审批 + public static final Integer TYPE_FILE_AUDIT = 4; + //通知回复的建议 + public static final Integer TYPE_VOTER = 5; + //通知回复的联系人大 + public static final Integer TYPE_VOTER_DB = 6; + //通知乡镇选民建议 + public static final Integer TYPE_VOTER_STREET = 7; + //通知活动审核 + public static final Integer TYPE_ACTIVITY = 8; + //通知活动拒绝 + public static final Integer TYPE_ACTIVITY_REFUSE = 9; + //通知活动通过 + public static final Integer TYPE_ACTIVITY_PASS = 10; + //所有人的通知公告 + public static final Integer TYPE_NOTICE = 11; + + //未读 + public static final Integer STATUS_UNREAD = 0; + //已读 + public static final Integer STATUS_READ = 1; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 消息标题 + */ + @ApiModelProperty(value = "消息标题") + private String title; + + /** + * 消息内容 + */ + @ApiModelProperty(value = "消息内容") + private String content; + + /** + * 消息类型 + */ + @ApiModelProperty(value = "消息类型 1通知文件轮阅 2通知会议 3通知督事 4通知文件审批 5选民建议 6联系人大 7乡镇选民建议 8活动审核 9活动拒绝 10活动通过 11所有人的通知公告") + private Integer type; + + /** + * 关联资源id + */ + @ApiModelProperty(value = "关联资源id") + private String actionId; + + /** + * 0未读 1已读 + */ + @ApiModelProperty(value = "0未读 1已读") + private Integer status; + + /** + * 指定阅读人员id + */ + @ApiModelProperty(value = "阅读人员id") + private String userId; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/Notice.java b/src/main/java/com/ydool/boot/modules/rddb/entity/Notice.java new file mode 100644 index 0000000..13b036f --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/Notice.java @@ -0,0 +1,84 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.springframework.format.annotation.DateTimeFormat; + +import javax.validation.constraints.NotBlank; +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 通知 + * + * @author chenchen + * @date 2020-09-30 + */ +@Data +@TableName("t_notice") +@ApiModel(value = "通知公告") +public class Notice implements Serializable { + private static final long serialVersionUID = 634299265963508255L; + /** + * id + */ + @TableId(type = IdType.ASSIGN_UUID) + private String id; + /** + * 创建者 + */ + private String createdId; + /** + * 创建时间 + */ + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd") + private LocalDateTime createdAt; + /** + * 更新者 + */ + private String updatedId; + /** + * 更新时间 + */ + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd") + private LocalDateTime updatedAt; + /** + * 标题 + */ + @NotBlank(message = "请输入标题") + @ApiModelProperty(value = "标题") + private String title; + /** + * 内容 + */ + @NotBlank(message = "请输入内容") + @ApiModelProperty(value = "内容") + private String content; + /** + * 通知日期 + */ + @ApiModelProperty(value = "通知日期") + private String noticeDate; + /** + * 上传人员 + */ + @ApiModelProperty(value = "上传人员") + private String uploadPersonnel; + /** + * 0:不置顶;1:置顶 + */ + @ApiModelProperty(value = "是否置顶0:不置顶;1:置顶") + private Integer top; + + @TableField(exist = false) + private boolean newRecord; + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/Office.java b/src/main/java/com/ydool/boot/modules/rddb/entity/Office.java new file mode 100644 index 0000000..b366ac9 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/Office.java @@ -0,0 +1,121 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.common.cache.DictUtils; +import com.ydool.boot.common.cache.StreetUtils; +import com.ydool.boot.core.entity.BaseEntity; +import com.ydool.boot.core.validator.Chinese; +import com.ydool.boot.core.validator.Number; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import javax.validation.constraints.NotBlank; + +/** + *

+ * 机关 + *

+ * + * @author zhouyuan + * @since 2020-09-29 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_office") +public class Office extends BaseEntity { + + private static final long serialVersionUID = 1L; + + private String userId; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + + /** + * 姓名 + */ + @NotBlank(message = "姓名不能为空") + private String name; + + /** + * 联系方式 + */ + @NotBlank(message = "联系方式不能为空") + private String phone; + + /** + * 性别 + */ + @NotBlank(message = "性别不能为空") + private String sex; + + /** + * 出生年月 + */ + @NotBlank(message = "出生年月不能为空") + private String birthday; + + /** + * 党派 + */ + @Chinese(message = "党派只能是中文") + private String partyCadre; + + /** + * 民族 + */ + private String nation; + + /** + * 籍贯 + */ + @Chinese(message = "籍贯只能是中文") + @NotBlank(message = "籍贯不能为空") + private String nativePlace; + + /** + * 学历 + */ + @NotBlank(message = "学历不能为空") + private String culture; + + /** + * 职务 + */ + @NotBlank(message = "职务不能为空") + private String duty; + + /** + * 辖区 + */ + private String street; + + /** + * 该联络站的简介 + */ + private String remarks; + + /** + * 该联络站的执勤表 + */ + private String content; + + /** + * 字典值转中文 + */ + public void fullInfo() { + //辖区 + setStreet(StreetUtils.getStreetName(street)); + //职务 + setDuty(DictUtils.getDictLabel("office_duty", getDuty())); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/Perform.java b/src/main/java/com/ydool/boot/modules/rddb/entity/Perform.java new file mode 100644 index 0000000..d84c086 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/Perform.java @@ -0,0 +1,64 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; + +/** + * 履职(Perform)实体类 + * + * @author makejava + * @since 2020-10-21 09:17:39 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@TableName(value = "t_perform") +public class Perform extends BaseEntity implements Serializable { + private static final long serialVersionUID = -86078285471030787L; + + /** + * 创建者 + */ + private String createdId; + /** + * 更新者 + */ + private String updatedId; + + /** + * 活动名称 + */ + private String activityName; + /** + * 活动时间 + */ + private String activityDate; + /** + * 活动地点 + */ + private String activityAddress; + /** + * 活动内容 + */ + private String activityContent; + /** + * 上传人员 + */ + private String uploadPersonnel; + /** + * 图片 + */ + private String photo; + /** + * 审核状态0待审核、1审核通过、2审核拒绝 + */ + private String status; + /** + * 拒绝理由 + */ + private String reason; + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/ReadFile.java b/src/main/java/com/ydool/boot/modules/rddb/entity/ReadFile.java new file mode 100644 index 0000000..3ff9d00 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/ReadFile.java @@ -0,0 +1,79 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.apache.commons.lang3.StringUtils; + +import javax.validation.constraints.NotBlank; + +/** + *

+ * 文件 + *

+ * + * @author zhouyuan + * @since 2020-09-30 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_read_file") +public class ReadFile extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 文件名称 + */ + @NotBlank(message = "请输入文件名称") + @ApiModelProperty(value = "文件名称") + private String fileName; + + /** + * 文件 + */ + @NotBlank(message = "请上传文件") + @ApiModelProperty(value = "文件") + private String file; + + /** + * 上传人员 + */ + @ApiModelProperty(value = "上传人员") + private String uploadUser; + + //已读数 + @ApiModelProperty(value = "非实体字段,返回已读数") + @TableField(exist = false) + private Integer readCount; + + //未读数 + @ApiModelProperty(value = "非实体字段,返回未读数") + @TableField(exist = false) + private Integer unReadCount; + + //已读未读 + @ApiModelProperty(value = "非实体字段,返回当前用户对该文件已读否") + @TableField(exist = false) + private Integer readStatus; + + public void full() { + if (StringUtils.isNotBlank(getFile())) { + setFile(Const.URL_PREFIX + getFile()); + } + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/ReadFileUser.java b/src/main/java/com/ydool/boot/modules/rddb/entity/ReadFileUser.java new file mode 100644 index 0000000..8c4b694 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/ReadFileUser.java @@ -0,0 +1,71 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import com.ydool.boot.modules.sys.entity.User; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + *

+ * 文件阅读情况 + *

+ * + * @author zhouyuan + * @since 2020-09-30 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_read_file_user") +public class ReadFileUser extends BaseEntity { + + private static final long serialVersionUID = 1L; + + //未读 + public static final Integer STATUS_UNREAD = 0; + //已读 + public static final Integer STATUS_READ = 1; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 文件id + */ + @ApiModelProperty(value = "文件id") + private String fileId; + + /** + * 人员id + */ + @ApiModelProperty(value = "人员id") + private String userId; + + /** + * 人员名称 + */ + @ApiModelProperty(value = "人员名称") + private String userName; + + /** + * 阅读情况 0未读 1已读 + */ + @ApiModelProperty(value = "阅读情况 0未读 1已读") + private Integer status; + + + //返回字段 + @TableField(exist = false) + @ApiModelProperty(value = "非实体字段") + private User user; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/ResearchArticle.java b/src/main/java/com/ydool/boot/modules/rddb/entity/ResearchArticle.java new file mode 100644 index 0000000..fad88e1 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/ResearchArticle.java @@ -0,0 +1,63 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import com.ydool.boot.core.validator.Unique; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import javax.validation.constraints.NotBlank; +import java.util.List; + +/** + *

+ * 调研文章 + *

+ * + * @author zhouyuan + * @since 2021-03-06 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_research_article") +public class ResearchArticle extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 名称 + */ + @ApiModelProperty(value = "名称") + @NotBlank(message = "名称不能为空") + @Unique(message = "名称不能重复") + private String title; + + /** + * 创建者名称 + */ + private String createdUser; + + /** + * 本次上传的附件数 + */ + @ApiModelProperty(value = "本次上传的附件数") + private Integer attachmentNum; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,返回栏目的集合") + private List issueList; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/ResearchArticleAttachment.java b/src/main/java/com/ydool/boot/modules/rddb/entity/ResearchArticleAttachment.java new file mode 100644 index 0000000..456d610 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/ResearchArticleAttachment.java @@ -0,0 +1,80 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.TreeEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.util.List; + +/** + *

+ * 调研文章附件 + *

+ * + * @author zhouyuan + * @since 2021-03-06 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_research_article_attachment") +public class ResearchArticleAttachment extends TreeEntity { + + private static final long serialVersionUID = 1L; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 附件名 + */ + @ApiModelProperty(value = "附件名") + private String title; + + /** + * 所属调研文章id + */ + @ApiModelProperty(value = "所属调研文章id") + private String researchArticleId; + + /** + * 附件路径 + */ + @ApiModelProperty(value = "附件路径") + private String attachment; + + /** + * 文件大小 + */ + @ApiModelProperty(value = "文件大小") + private String size; + + /** + * 0为栏目,否则是附件 + */ + @ApiModelProperty(value = "0为栏目,否则是附件") + private String pid; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,返回所属调研文章的信息") + private ResearchArticle researchArticle; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,返回议题的附件集合") + private List attachmentList; + + public String getName() { + return this.title; + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/SuperviseThing.java b/src/main/java/com/ydool/boot/modules/rddb/entity/SuperviseThing.java new file mode 100644 index 0000000..bddb2dc --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/SuperviseThing.java @@ -0,0 +1,181 @@ +package com.ydool.boot.modules.rddb.entity; + +import cn.hutool.core.collection.CollectionUtil; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.entity.BaseEntity; +import com.ydool.boot.modules.rddb.service.SuperviseThingAttachmentService; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.springframework.format.annotation.DateTimeFormat; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; +import java.time.LocalDateTime; +import java.util.List; + +/** + *

+ * 代表督事 + *

+ * + * @author zhouyuan + * @since 2020-10-12 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_supervise_thing") +public class SuperviseThing extends BaseEntity { + + private static final long serialVersionUID = 1L; + + //公开与否 + public static final Integer NO_PUBLIC = 0; + public static final Integer PUBLIC = 1; + + //议 督 评 + public static final Integer STATUS_YI = 1; + public static final Integer STATUS_DU = 2; + public static final Integer STATUS_PING = 3; + + private String createdId; + + private String updatedId; + + /** + * 主题 + */ + @ApiModelProperty(value = "主题") + @NotBlank(message = "主题不能为空") + private String title; + + /** + * 地点 + */ + @ApiModelProperty(value = "地点") + @NotBlank(message = "地点不能为空") + private String address; + + /** + * 督事开始时间 + */ + @DateTimeFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @JsonFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @ApiModelProperty(value = "督事时间") + @NotNull(message = "督事时间不能为空") + private LocalDateTime startTime; + + /** + * 内容详情 + */ + @ApiModelProperty(value = "内容") + @NotBlank(message = "详情不能为空") + private String content; + + /** + * 进度 议 督 评,发表是议,签到后是督,结束上传资料后是评 评论需审核 + */ + @NotNull(message = "进度不能为空") + @ApiModelProperty(value = "进度 1议 2督 3评") + private Integer status; + + /** + * 是否公开 0否 1是 + */ + @NotNull(message = "是否公开不能为空") + @ApiModelProperty("是否公开 0否 1是") + private Integer isPublic; + + /** + * 会议纪要 + */ + @ApiModelProperty("会议纪要") + private String record; + + /** + * 会议部门回复 + */ + @ApiModelProperty("会议部门回复") + private String deptReply; + + /** + * 所属街道 + */ + @ApiModelProperty(value = "街道id") + @NotBlank(message = "所属街道不能为空") + private String street; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,返回会议图片完整过前缀的数组") + private List pictureArr; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,返回创建人姓名") + private String userName; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,当前登录用户该是否已签到 0未 1已") + private Integer sign; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,当前登录用户签到时间") + @DateTimeFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @JsonFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + private LocalDateTime signTime; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,应签到多少人") + private Integer allSignCount; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,已签到多少人") + private Integer signedCount; + + @TableField(exist = false) + @ApiModelProperty(value = "非实体字段") + private String[] files; + + public void full() { + SuperviseThingAttachmentService service = SpringUtils.getBean(SuperviseThingAttachmentService.class); + UserService userService = SpringUtils.getBean(UserService.class); + + //议题 + List list = service.list(new LambdaQueryWrapper() + .eq(SuperviseThingAttachment::getSuperviseThingId, getId()) + .eq(SuperviseThingAttachment::getPid, "0")); + if (CollectionUtil.isNotEmpty(list)) { + list.forEach(item -> { + List children = service.list(new LambdaQueryWrapper() + .eq(SuperviseThingAttachment::getSuperviseThingId, getId()) + .eq(SuperviseThingAttachment::getPid, item.getId())); + item.setChildren(children); + }); + setPictureArr(list); + } + + //创建人 + User user = userService.getById(getCreatedId()); + setUserName(user != null ? user.getUserName() : ""); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/SuperviseThingAttachment.java b/src/main/java/com/ydool/boot/modules/rddb/entity/SuperviseThingAttachment.java new file mode 100644 index 0000000..e507541 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/SuperviseThingAttachment.java @@ -0,0 +1,75 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.TreeEntity; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.util.List; + +/** + *

+ * 督事附件 + *

+ * + * @author zhouyuan + * @since 2021-03-15 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_supervise_thing_attachment") +public class SuperviseThingAttachment extends TreeEntity { + + private static final long serialVersionUID = 1L; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 附件名 + */ + private String title; + + /** + * 所属督事id + */ + private String superviseThingId; + + /** + * 附件路径 + */ + private String attachment; + + /** + * 文件大小 + */ + private String size; + + /** + * 0为议题,否则是附件 + */ + private String pid; + + private String treeNames; + + private String treeIds; + + public String getName() { + return this.title; + } + + /** + * 下级列表 + */ + @TableField(exist = false) + private List children; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/SuperviseThingComment.java b/src/main/java/com/ydool/boot/modules/rddb/entity/SuperviseThingComment.java new file mode 100644 index 0000000..8a32869 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/SuperviseThingComment.java @@ -0,0 +1,102 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.ydool.boot.core.entity.BaseEntity; +import com.ydool.boot.modules.sys.entity.User; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDateTime; + +/** + *

+ * 代表督事评论 + *

+ * + * @author zhouyuan + * @since 2020-10-12 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_supervise_thing_comment") +public class SuperviseThingComment extends BaseEntity { + + private static final long serialVersionUID = 1L; + + public static final Integer STATUS_WAIT = 0; + public static final Integer STATUS_PASS = 1; + public static final Integer STATUS_REFUSE = 2; + + private String createdId; + + private String updatedId; + + /** + * 督事id + */ + @ApiModelProperty(value = "督事id") + private String superviseThingId; + + /** + * 评论人 + */ + @ApiModelProperty(value = "评论人") + private String name; + + /** + * 内容 + */ + @ApiModelProperty(value = "内容") + private String content; + + /** + * 0待审核 1已通过 2未通过 + */ + @ApiModelProperty(value = "0待审核 1已通过 2未通过") + private Integer status; + + /** + * 未通过原因 + */ + @ApiModelProperty(value = "未通过原因") + private String reason; + + /** + * 回复人id + */ + @ApiModelProperty(value = "回复人id") + private String replyUserId; + + /** + * 督事id + */ + @DateTimeFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @JsonFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @ApiModelProperty(value = "回复时间") + private LocalDateTime replyTime; + + /** + * 回复内容 + */ + @ApiModelProperty(value = "回复内容") + private String replyContent; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,回复人的信息 为null说明该督事评论没有被回复") + private User user; + + //非实体字段 + @TableField(exist = false) + @ApiModelProperty("非实体字段,评论人的信息 为null说明这个人被删除了") + private User createUser; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/SuperviseThingUser.java b/src/main/java/com/ydool/boot/modules/rddb/entity/SuperviseThingUser.java new file mode 100644 index 0000000..0c17568 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/SuperviseThingUser.java @@ -0,0 +1,64 @@ +package com.ydool.boot.modules.rddb.entity; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +/** + *

+ * 督事人员 + *

+ * + * @author zhouyuan + * @since 2020-10-16 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_supervise_thing_user") +public class SuperviseThingUser extends BaseEntity{ + + private static final long serialVersionUID = 1L; + + //未签到 + public static final Integer STATUS_UN_SIGN = 0; + //已签到 + public static final Integer STATUS_SIGN = 1; + //请假 + public static final Integer STATUS_LEAVE = 2; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 督事id + */ + @ApiModelProperty(value = "督事id") + private String superviseThingId; + + /** + * 督事人员id + */ + @ApiModelProperty(value = "督事人员id") + private String userId; + + /** + * 督事人员名字 + */ + @ApiModelProperty(value = "督事人员名字") + private String userName; + + /** + * 签到情况 0未签到 1已签到 2请假 + */ + @ApiModelProperty(value = "签到情况 0未签到 1已签到 2请假") + private Integer status; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/Temporary.java b/src/main/java/com/ydool/boot/modules/rddb/entity/Temporary.java new file mode 100644 index 0000000..1aa96f4 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/Temporary.java @@ -0,0 +1,82 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import javax.validation.constraints.NotBlank; + +/** + *

+ * 临时文件 + *

+ * + * @author zhouyuan + * @since 2021-03-17 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_temporary") +public class Temporary extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 创建者 + */ + private String createdId; + + /** + * 更新者 + */ + private String updatedId; + + /** + * 文件名称 + */ + @NotBlank(message = "请输入文件名") + private String fileName; + + /** + * 1为临时文件1 2为临时文件2 + */ + private String type; + + /** + * 文件 + */ + @NotBlank(message = "请上传文件") + private String file; + + /** + * 上传人员 + */ + private String uploadUser; + + /** + * 乡镇街道id + */ + private String street; + + /** + * 类别 + */ + private String category; + + /** + * 完成度 + */ + private String fullRate; + + /** + * 满意度 + */ + private String satisfactoryRate; + + /** + * 排序 + */ + private Integer sortNo; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/UserType.java b/src/main/java/com/ydool/boot/modules/rddb/entity/UserType.java new file mode 100644 index 0000000..3c94d2b --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/UserType.java @@ -0,0 +1,32 @@ +package com.ydool.boot.modules.rddb.entity; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import lombok.Data; +import lombok.EqualsAndHashCode; +/** + *

+ * 账号与类型 + *

+ * + * @author zhouyuan + * @since 2021-05-12 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("t_user_type") +public class UserType extends BaseEntity{ + + private static final long serialVersionUID = 1L; + + private String createdId; + + private String updatedId; + + private String userId; + + /** + * 账号类型 + */ + private String type; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/VoterSuggest.java b/src/main/java/com/ydool/boot/modules/rddb/entity/VoterSuggest.java new file mode 100644 index 0000000..347de1b --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/VoterSuggest.java @@ -0,0 +1,79 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import com.ydool.boot.modules.rddb.vo.VoterSuggestSolveVO; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.util.List; + +/** + * 选民建议(VoterSuggest)实体类 + * + * @author makejava + * @since 2020-10-09 11:53:56 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@TableName("t_voter_suggest") +@ApiModel(value = "选民建议") +public class VoterSuggest extends BaseEntity { + /** + * 创建者 + */ + @ApiModelProperty(value = "创建者") + private String createdId; + /** + * 更新者 + */ + private String updatedId; + + /** + * 选民姓名 + */ + @ApiModelProperty(value = "选民姓名") + private String voterName; + /** + * 建议标题 + */ + @ApiModelProperty(value = "建议标题") + private String suggestTitle; + /** + * 建议内容 + */ + @ApiModelProperty(value = "建议内容") + private String suggestContent; + /** + * 图片 + */ + @ApiModelProperty(value = "图片") + private String photo; + /** + * 是否回复 1是0否 + */ + private String status; + /** + * 回复内容 + */ + private String replyContent; + /** + * 分配对象 + */ + private String allotObj; + /** + * 街道 + */ + @ApiModelProperty(value = "街道") + private String streetId; + + /** + * 回复列表 + */ + @ApiModelProperty(value = "回复列表") + @TableField(exist = false) + private List voterSuggestSolveList; +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/VoterSuggestDb.java b/src/main/java/com/ydool/boot/modules/rddb/entity/VoterSuggestDb.java new file mode 100644 index 0000000..796c664 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/VoterSuggestDb.java @@ -0,0 +1,72 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; + +/** + * 选民对代表的建议、联系代表(VoterSuggest)实体类 + * + * @author makejava + * @since 2020-10-09 11:53:56 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@TableName("t_voter_suggest_db") +@ApiModel(value = "联系人大") +public class VoterSuggestDb extends BaseEntity { + private String createdId; + private String updatedId; + + /** + * 选民姓名 + */ + @NotBlank(message = "请输入选民姓名") + @ApiModelProperty(value = "选民姓名") + private String voterName; + /** + * 代表地区 + */ + @NotBlank(message = "请选择代表地区") + @ApiModelProperty(value = "代表地区") + private String dbRegion; + /** + * 被提问代表 + */ + @NotBlank(message = "请选择代表") + @ApiModelProperty(value = "被提问代表") + private String db; + /** + * 建议内容 + */ + @NotBlank(message = "请输入建议内容") + @ApiModelProperty(value = "建议内容") + private String suggestContent; + /** + * 图片 + */ + @ApiModelProperty(value = "图片") + private String photo; + /** + * 是否回复 1是0否 + */ + @ApiModelProperty(value = "是否回复 1是0否") + private String status; + /** + * 回复内容 + */ + @ApiModelProperty(value = "回复内容") + private String replyContent; + + /** + * 1已读 0未读 + */ + @ApiModelProperty(value = "1已读 0未读") + private Integer isRead; +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/entity/VoterSuggestSolve.java b/src/main/java/com/ydool/boot/modules/rddb/entity/VoterSuggestSolve.java new file mode 100644 index 0000000..253f08b --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/entity/VoterSuggestSolve.java @@ -0,0 +1,56 @@ +package com.ydool.boot.modules.rddb.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.ydool.boot.core.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +import java.io.Serializable; + +/** + * 选民建议解决(VoterSuggestSolve)实体类 + * + * @author makejava + * @since 2020-10-14 15:36:53 + */ +@Getter +@Setter +@TableName(value = "t_voter_suggest_solve") +@ApiModel(value = "选民建议回复") +public class VoterSuggestSolve extends BaseEntity implements Serializable { + private static final long serialVersionUID = 773603584310248907L; + + private String createdId; + private String updatedId; + /** + * 选民建议id + */ + private String voterSuggestId; + /** + * 人员id + */ + @ApiModelProperty(value = "人员id") + private String userId; + /** + * 是否回复 1是0否 + */ + @ApiModelProperty(value = "是否回复 1是0否") + private String status; + /** + * 回复内容 + */ + @ApiModelProperty(value = "回复内容") + private String replyContent; + + /** + * 1已读 0未读 + */ + @ApiModelProperty(value = "1已读 0未读") + private Integer isRead; + +// @TableField(exist = false) +// private User user; + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/excel/BasicDynamicHead.java b/src/main/java/com/ydool/boot/modules/rddb/excel/BasicDynamicHead.java new file mode 100644 index 0000000..9e1f4e9 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/excel/BasicDynamicHead.java @@ -0,0 +1,36 @@ +package com.ydool.boot.modules.rddb.excel; + +import com.alibaba.excel.annotation.ExcelProperty; +import com.alibaba.excel.annotation.write.style.ColumnWidth; +import com.alibaba.excel.annotation.write.style.HeadRowHeight; +import lombok.Getter; +import lombok.Setter; + +/** + * @author chenchen + * @date 2020/09/29 + */ +@Getter +@Setter +@HeadRowHeight(20) +@ColumnWidth(20) +public class BasicDynamicHead { + + @ExcelProperty("标题") + private String title; + + @ExcelProperty("内容") + private String content; + + @ExcelProperty("类别") + private String categoryName; + + @ExcelProperty("审核状态") + private String statusName; + + @ExcelProperty("拒绝原因") + private String reason; + + @ExcelProperty("乡镇街道") + private String streetName; +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/excel/SuperviseThingHead.java b/src/main/java/com/ydool/boot/modules/rddb/excel/SuperviseThingHead.java new file mode 100644 index 0000000..98bcecd --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/excel/SuperviseThingHead.java @@ -0,0 +1,48 @@ +package com.ydool.boot.modules.rddb.excel; + +import com.alibaba.excel.annotation.ExcelProperty; +import com.alibaba.excel.annotation.write.style.ColumnWidth; +import com.alibaba.excel.annotation.write.style.HeadRowHeight; +import lombok.Getter; +import lombok.Setter; + +import java.time.LocalDateTime; + +/** + * @author chenchen + * @date 2020/09/29 + */ +@Getter +@Setter +@HeadRowHeight(20) +@ColumnWidth(20) +public class SuperviseThingHead { + + @ExcelProperty("主题") + private String title; + + @ExcelProperty("地点") + private String address; + + @ExcelProperty("详情") + private String content; + + @ExcelProperty("督事时间") + private LocalDateTime startTime; + + @ExcelProperty("进度") + private String status; + + @ExcelProperty("街道") + private String street; + + @ExcelProperty("会议纪要") + private String record; + + @ExcelProperty("会议部门回复") + private String deptReply; + + @ExcelProperty("会议人员") + private String userNames; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/excel/db/DbReadHead.java b/src/main/java/com/ydool/boot/modules/rddb/excel/db/DbReadHead.java new file mode 100644 index 0000000..db41b34 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/excel/db/DbReadHead.java @@ -0,0 +1,80 @@ +package com.ydool.boot.modules.rddb.excel.db; + +import com.alibaba.excel.annotation.ExcelProperty; +import com.alibaba.excel.annotation.write.style.ColumnWidth; +import com.alibaba.excel.annotation.write.style.HeadRowHeight; +import lombok.Getter; +import lombok.Setter; + +/** + * @author chenchen + * @date 2020/09/29 + */ +@Getter +@Setter +@HeadRowHeight(20) +@ColumnWidth(20) +public class DbReadHead { + + @ExcelProperty("姓名") + private String name; + + @ExcelProperty("联系方式") + private String phone; + /** + * 性别 + */ + @ExcelProperty("性别") + private String sex; + /** + * 出生年月 + */ + @ExcelProperty("出生年月") + private String birthday; + /** + * 党派 + */ + @ExcelProperty("党派") + private String partyCadre; + /** + * 民族 + */ + @ExcelProperty("民族") + private String nation; + /** + * 籍贯 + */ + @ExcelProperty("籍贯") + private String nativePlace; + /** + * 学历 + */ + @ExcelProperty("学历") + private String culture; + /** + * 工作单位及职务 + */ + @ExcelProperty("工作单位及职务") + private String unit; +// /** +// * 职务 +// */ +// @ExcelProperty("职务") +// private String duty; + /** + * 选区地址 + */ + @ExcelProperty("选区地址") + private String precinctAddress; + /** + * 代表身份 + */ + @ExcelProperty("代表身份") + private String dbIdentity; + /** + * 是否连任 + */ + @ExcelProperty("是否连任") + private String isReappointment; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/gen/MyGenerator.java b/src/main/java/com/ydool/boot/modules/rddb/gen/MyGenerator.java new file mode 100644 index 0000000..8fc4110 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/gen/MyGenerator.java @@ -0,0 +1,83 @@ +package com.ydool.boot.modules.rddb.gen; + +import com.baomidou.mybatisplus.annotation.DbType; +import com.baomidou.mybatisplus.generator.AutoGenerator; +import com.baomidou.mybatisplus.generator.config.DataSourceConfig; +import com.baomidou.mybatisplus.generator.config.GlobalConfig; +import com.baomidou.mybatisplus.generator.config.PackageConfig; +import com.baomidou.mybatisplus.generator.config.StrategyConfig; +import com.baomidou.mybatisplus.generator.config.rules.DateType; +import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy; +import com.baomidou.mybatisplus.generator.engine.BeetlTemplateEngine; + +/** + * @author: zhouyuan + * @date: 2020/5/28 + * 填写表名,表前缀,生成代码,已有情况不会覆盖 + */ +public class MyGenerator { + + public static void main(String[] args) { + + //表名 + String tableName = "t_user_type"; + //表前缀 + String tablePrefix = "t_"; + + /*-----------------------------------------------------------------------------*/ + //代码生成器 + AutoGenerator mpg = new AutoGenerator(); + mpg.setTemplateEngine(new BeetlTemplateEngine()); + + //全局配置 + GlobalConfig gc = new GlobalConfig(); + String projectPath = System.getProperty("user.dir"); + gc.setOutputDir(projectPath + "/src/main/java"); + gc.setAuthor("zhouyuan"); + gc.setOpen(false); + //是否覆盖 + gc.setFileOverride(false); + gc.setDateType(DateType.ONLY_DATE); + //实现类不要Impl后缀 + gc.setServiceImplName("%sService"); + mpg.setGlobalConfig(gc); + + //数据源 + DataSourceConfig dsc = new DataSourceConfig(); + dsc.setUrl("jdbc:mysql://106.54.109.185:3306/ydool_rddb?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&serverTimezone=GMT%2B8"); + dsc.setDriverName("com.mysql.cj.jdbc.Driver"); + dsc.setUsername("root"); + dsc.setPassword("yuan961124"); + dsc.setDbType(DbType.MYSQL); + mpg.setDataSource(dsc); + + //包配置 + PackageConfig pc = new PackageConfig(); + pc.setParent("com.ydool.boot.modules"); + pc.setModuleName("rddb"); + pc.setEntity("entity"); + pc.setMapper("mapper"); + pc.setServiceImpl("service"); + pc.setService("service.inter"); + pc.setController("web"); + mpg.setPackageInfo(pc); + + //策略配置 + StrategyConfig strategy = new StrategyConfig(); + strategy.setInclude(tableName); + strategy.setNaming(NamingStrategy.underline_to_camel); + strategy.setColumnNaming(NamingStrategy.underline_to_camel); + strategy.setEntityLombokModel(true); + //公共父类 + strategy.setSuperControllerClass(com.ydool.boot.core.web.BaseController.class); + strategy.setSuperEntityClass(com.ydool.boot.core.entity.BaseEntity.class); + strategy.setSuperServiceImplClass(com.ydool.boot.core.service.BaseService.class); + strategy.setRestControllerStyle(false); + strategy.setTablePrefix(tablePrefix); + strategy.setSkipView(true); + + mpg.setStrategy(strategy); + mpg.execute(); + + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ActivityAuditUserMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ActivityAuditUserMapper.java new file mode 100644 index 0000000..1c39c4e --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ActivityAuditUserMapper.java @@ -0,0 +1,21 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.modules.rddb.entity.ActivityAuditUser; +import com.ydool.boot.modules.rddb.entity.AuditUser; +import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Select; + +/** + * 活动审批人员 + * + * @author makejava + * @since 2020-09-29 13:15:34 + */ +public interface ActivityAuditUserMapper extends BaseMapper { + + @Select("") + Page pageMyWaitList(Page page, @Param("userId") String userId, @Param("activityName") String activityName); + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ActivityCommentMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ActivityCommentMapper.java new file mode 100644 index 0000000..2c59a16 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ActivityCommentMapper.java @@ -0,0 +1,11 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ydool.boot.modules.rddb.entity.ActivityComment; + +/** + * @author chenchen + * @date 2020/10/09 + */ +public interface ActivityCommentMapper extends BaseMapper { +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ActivityMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ActivityMapper.java new file mode 100644 index 0000000..2cb3c52 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ActivityMapper.java @@ -0,0 +1,20 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ydool.boot.modules.rddb.entity.Activity; +import org.apache.ibatis.annotations.Select; + +import java.util.List; + +/** + * 活动 + * + * @author makejava + * @since 2020-09-29 13:15:34 + */ +public interface ActivityMapper extends BaseMapper { + + //end1为会议结束标记 status1审核通过 + @Select("select * from t_activity a where a.end!=1 and a.status=1 and DATE_FORMAT( now(), '%Y-%m-%d %H:%i:%s' )> DATE_FORMAT( date_add( a.activity_date, INTERVAL 1 DAY ), '%Y-%m-%d %H:%i:%s' )") + List getOverTimeList(); +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ActivityUserMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ActivityUserMapper.java new file mode 100644 index 0000000..d61e636 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ActivityUserMapper.java @@ -0,0 +1,13 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ydool.boot.modules.rddb.entity.ActivityUser; + +/** + * 参加活动人员 + * + * @author makejava + * @since 2020-09-29 13:15:34 + */ +public interface ActivityUserMapper extends BaseMapper { +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/AuditMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/AuditMapper.java new file mode 100644 index 0000000..44a6e42 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/AuditMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.Audit; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 文件审批 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-10-09 + */ +public interface AuditMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/AuditUserMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/AuditUserMapper.java new file mode 100644 index 0000000..913eaff --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/AuditUserMapper.java @@ -0,0 +1,21 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.modules.rddb.entity.AuditUser; +import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Select; + +/** + *

+ * 文件审批人员 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-10-09 + */ +public interface AuditUserMapper extends BaseMapper { + + @Select("") + Page pageMyWaitList(Page page, @Param("userId") String userId,@Param("title") String title); +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/BasicDynamicMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/BasicDynamicMapper.java new file mode 100644 index 0000000..0a15762 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/BasicDynamicMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.BasicDynamic; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 动态信息 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2021-03-15 + */ +public interface BasicDynamicMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ConferenceAttachmentMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ConferenceAttachmentMapper.java new file mode 100644 index 0000000..fd86116 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ConferenceAttachmentMapper.java @@ -0,0 +1,36 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.modules.rddb.entity.ConferenceAttachment; +import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Select; +import org.springframework.web.bind.annotation.RequestParam; + +/** + *

+ * 会议附件 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-10-15 + */ +public interface ConferenceAttachmentMapper extends BaseMapper { + + @Select({" " + }) + Page page(Page page,@Param("conferenceTitle") String conferenceTitle, @Param("attachmentTitle") String attachmentTitle); + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ConferenceMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ConferenceMapper.java new file mode 100644 index 0000000..9e75cca --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ConferenceMapper.java @@ -0,0 +1,29 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.toolkit.Constants; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.modules.rddb.entity.Conference; +import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Select; + +import java.util.List; + +/** + *

+ * 会议 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-10-14 + */ +public interface ConferenceMapper extends BaseMapper { + + //end1为会议结束标记 + @Select("select * from t_conference a where a.end!=1 and DATE_FORMAT( now(), '%Y-%m-%d %H:%i:%s' )> DATE_FORMAT( date_add( a.start_time, INTERVAL 1 DAY ), '%Y-%m-%d %H:%i:%s' )") + List getOverTimeList(); + + @Select("select distinct b.* from t_conference_attachment a left join t_conference b on a.conference_id = b.id ${ew.customSqlSegment} ") + Page listPage(Page page, @Param(Constants.WRAPPER) QueryWrapper qw); +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ConferenceUserMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ConferenceUserMapper.java new file mode 100644 index 0000000..754eef4 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ConferenceUserMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.ConferenceUser; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 会议参会人员 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-10-14 + */ +public interface ConferenceUserMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ContactActivityCommentMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ContactActivityCommentMapper.java new file mode 100644 index 0000000..5bebf3a --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ContactActivityCommentMapper.java @@ -0,0 +1,12 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ydool.boot.modules.rddb.entity.ContactActivity; +import com.ydool.boot.modules.rddb.entity.ContactActivityComment; + +/** + * @author chenchen + * @date 2020/10/09 + */ +public interface ContactActivityCommentMapper extends BaseMapper { +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ContactActivityMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ContactActivityMapper.java new file mode 100644 index 0000000..df6fdcd --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ContactActivityMapper.java @@ -0,0 +1,11 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ydool.boot.modules.rddb.entity.ContactActivity; + +/** + * @author chenchen + * @date 2020/10/09 + */ +public interface ContactActivityMapper extends BaseMapper { +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/DataBankMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/DataBankMapper.java new file mode 100644 index 0000000..2c41bee --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/DataBankMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.DataBank; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 资料库 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-10-14 + */ +public interface DataBankMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/DbMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/DbMapper.java new file mode 100644 index 0000000..afb20b6 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/DbMapper.java @@ -0,0 +1,13 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ydool.boot.modules.rddb.entity.Db; + +/** + * 代表管理(Db)表数据库访问层 + * + * @author makejava + * @since 2020-09-29 13:15:34 + */ +public interface DbMapper extends BaseMapper { +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/MessageMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/MessageMapper.java new file mode 100644 index 0000000..675ca73 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/MessageMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.Message; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 消息 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-10-09 + */ +public interface MessageMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/NoticeMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/NoticeMapper.java new file mode 100644 index 0000000..29ad7eb --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/NoticeMapper.java @@ -0,0 +1,12 @@ +package com.ydool.boot.modules.rddb.mapper; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ydool.boot.modules.rddb.entity.Notice; + +/** + * @author chenchen + * @date 2020/07/27 + */ +public interface NoticeMapper extends BaseMapper { +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/OfficeMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/OfficeMapper.java new file mode 100644 index 0000000..04f1250 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/OfficeMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.Office; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 机关 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-09-29 + */ +public interface OfficeMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/PerformMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/PerformMapper.java new file mode 100644 index 0000000..deb1f70 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/PerformMapper.java @@ -0,0 +1,11 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ydool.boot.modules.rddb.entity.Perform; + +/** + * @author chenchen + * @date 2020/10/21 + */ +public interface PerformMapper extends BaseMapper { +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ReadFileMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ReadFileMapper.java new file mode 100644 index 0000000..c018e4e --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ReadFileMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.ReadFile; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 文件 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-09-30 + */ +public interface ReadFileMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ReadFileUserMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ReadFileUserMapper.java new file mode 100644 index 0000000..1c8454a --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ReadFileUserMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.ReadFileUser; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 文件阅读情况 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-09-30 + */ +public interface ReadFileUserMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ResearchArticleAttachmentMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ResearchArticleAttachmentMapper.java new file mode 100644 index 0000000..1487526 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ResearchArticleAttachmentMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.ResearchArticleAttachment; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 调研文章附件 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2021-03-06 + */ +public interface ResearchArticleAttachmentMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/ResearchArticleMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/ResearchArticleMapper.java new file mode 100644 index 0000000..7458aa4 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/ResearchArticleMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.ResearchArticle; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 调研文章 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2021-03-06 + */ +public interface ResearchArticleMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/SuperviseThingAttachmentMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/SuperviseThingAttachmentMapper.java new file mode 100644 index 0000000..e4d5fb8 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/SuperviseThingAttachmentMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.SuperviseThingAttachment; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 督事附件 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2021-03-15 + */ +public interface SuperviseThingAttachmentMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/SuperviseThingCommentMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/SuperviseThingCommentMapper.java new file mode 100644 index 0000000..fb4822e --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/SuperviseThingCommentMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.SuperviseThingComment; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 代表督事评论 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-10-12 + */ +public interface SuperviseThingCommentMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/SuperviseThingMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/SuperviseThingMapper.java new file mode 100644 index 0000000..42c2321 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/SuperviseThingMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.SuperviseThing; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 代表督事 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-10-12 + */ +public interface SuperviseThingMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/SuperviseThingUserMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/SuperviseThingUserMapper.java new file mode 100644 index 0000000..3277087 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/SuperviseThingUserMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.SuperviseThingUser; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 督事人员 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2020-10-16 + */ +public interface SuperviseThingUserMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/TemporaryMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/TemporaryMapper.java new file mode 100644 index 0000000..f1dbd3d --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/TemporaryMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.Temporary; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 临时文件 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2021-03-17 + */ +public interface TemporaryMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/UserTypeMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/UserTypeMapper.java new file mode 100644 index 0000000..e5c7bf4 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/UserTypeMapper.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.ydool.boot.modules.rddb.entity.UserType; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 账号与类型 Mapper 接口 + *

+ * + * @author zhouyuan + * @since 2021-05-12 + */ +public interface UserTypeMapper extends BaseMapper { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/VoterSuggestDbMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/VoterSuggestDbMapper.java new file mode 100644 index 0000000..6c8438c --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/VoterSuggestDbMapper.java @@ -0,0 +1,12 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ydool.boot.modules.rddb.entity.VoterSuggest; +import com.ydool.boot.modules.rddb.entity.VoterSuggestDb; + +/** + * @author chenchen + * @date 2020/10/09 + */ +public interface VoterSuggestDbMapper extends BaseMapper { +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/VoterSuggestMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/VoterSuggestMapper.java new file mode 100644 index 0000000..8ed6890 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/VoterSuggestMapper.java @@ -0,0 +1,24 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ydool.boot.modules.rddb.entity.VoterSuggest; +import org.apache.ibatis.annotations.Select; + +/** + * @author chenchen + * @date 2020/10/09 + */ +public interface VoterSuggestMapper extends BaseMapper { + + /** + * 未读回复数量 + * + * @param createdId 创建者id + * @return count + */ + @Select("SELECT COUNT( b.id ) count FROM t_voter_suggest a " + + "LEFT JOIN t_voter_suggest_solve b ON a.id = b.voter_suggest_id " + + "WHERE a.created_id = #{createdId} AND b.status = 1 AND b.is_read = 0") + int unRead(String createdId); + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/mapper/VoterSuggestSolveMapper.java b/src/main/java/com/ydool/boot/modules/rddb/mapper/VoterSuggestSolveMapper.java new file mode 100644 index 0000000..b72e0f8 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/mapper/VoterSuggestSolveMapper.java @@ -0,0 +1,13 @@ +package com.ydool.boot.modules.rddb.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ydool.boot.modules.rddb.entity.VoterSuggestSolve; + +/** + * 选民建议解决 + * + * @author makejava + * @since 2020-09-29 13:15:34 + */ +public interface VoterSuggestSolveMapper extends BaseMapper { +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ActivityAuditUserService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ActivityAuditUserService.java new file mode 100644 index 0000000..81b7dd0 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ActivityAuditUserService.java @@ -0,0 +1,22 @@ +package com.ydool.boot.modules.rddb.service; + +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.ActivityAuditUser; +import com.ydool.boot.modules.rddb.mapper.ActivityAuditUserMapper; +import org.springframework.stereotype.Service; + +/** + * 活动审批人员(Activity)表服务接口 + * + * @author makejava + * @since 2020-10-13 13:55:40 + */ +@Service +public class ActivityAuditUserService extends BaseService { + + public Page getMyWaitList(Page page, String userId, String activityName) { + return getBaseMapper().pageMyWaitList(page, userId, activityName); + } + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ActivityCommentService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ActivityCommentService.java new file mode 100644 index 0000000..c51d711 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ActivityCommentService.java @@ -0,0 +1,17 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.ActivityComment; +import com.ydool.boot.modules.rddb.mapper.ActivityCommentMapper; +import org.springframework.stereotype.Service; + +/** + * 活动评论(ContactActivityComment)表服务接口 + * + * @author makejava + * @since 2020-10-19 09:43:50 + */ +@Service +public class ActivityCommentService extends BaseService { + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ActivityService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ActivityService.java new file mode 100644 index 0000000..b2e5b5b --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ActivityService.java @@ -0,0 +1,93 @@ +package com.ydool.boot.modules.rddb.service; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.common.utils.SecureUtils; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.Activity; +import com.ydool.boot.modules.rddb.entity.ActivityAuditUser; +import com.ydool.boot.modules.rddb.mapper.ActivityMapper; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.RoleService; +import com.ydool.boot.modules.sys.service.UserRoleService; +import com.ydool.boot.modules.sys.service.UserService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 活动(Activity)表服务接口 + * + * @author makejava + * @since 2020-10-13 13:55:40 + */ +@Service +public class ActivityService extends BaseService { + + @Resource + private UserRoleService userRoleService; + + @Resource + private ActivityAuditUserService activityAuditUserService; + + @Resource + private UserService userService; + + @Resource + private RoleService roleService; + @Autowired + private ActivityMapper activityMapper; + + public boolean saveOrUpdate(Activity entity, String userIds) { + + //处理活动接取区域 + if (StrUtil.isNotBlank(entity.getActivityArea())) { + if (entity.getActivityArea().startsWith(",")) { + entity.setActivityArea(entity.getActivityArea().substring(1)); + } + } else { + entity.setActivityArea(""); + } + + boolean flag; + entity.setEnd(0); + + String userId = SecureUtils.getUserId(); + User userLogin = userService.getById(userId); + if ("admin".equals(userLogin.getAccountType())) { + entity.setStatus("1"); + flag = this.saveOrUpdate(entity); + } else { + entity.setStatus("0"); + flag = this.saveOrUpdate(entity); + + //之前指定审核人的全删掉 + activityAuditUserService.remove(new QueryWrapper().eq("activity_id", entity.getId())); + String[] uIds = userIds.split(","); + int count = 1; + for (String uId : uIds) { + ActivityAuditUser activityAuditUser = new ActivityAuditUser(); + User user = userService.getById(uId); + if (user == null) { + continue; + } + activityAuditUser.setActivityId(entity.getId()); + activityAuditUser.setActivityName(entity.getActivityName()); + activityAuditUser.setUserId(user.getId()); + activityAuditUser.setUserName(user.getUserName()); + activityAuditUser.setStatus(0); + activityAuditUser.setSortNo(count++); + activityAuditUser.setCreatedId(SecureUtils.getUserId()); + activityAuditUserService.saveOrUpdate(activityAuditUser); + } + } + + return flag; + } + + public List getOverTimeList() { + return activityMapper.getOverTimeList(); + } +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ActivityUserService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ActivityUserService.java new file mode 100644 index 0000000..b100d4f --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ActivityUserService.java @@ -0,0 +1,18 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.ActivityUser; +import com.ydool.boot.modules.rddb.mapper.ActivityUserMapper; +import org.springframework.stereotype.Service; + +/** + * 参加活动人员(Activity)表服务接口 + * + * @author makejava + * @since 2020-10-13 13:55:40 + */ +@Service +public class ActivityUserService extends BaseService { + + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/AuditService.java b/src/main/java/com/ydool/boot/modules/rddb/service/AuditService.java new file mode 100644 index 0000000..91c4f59 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/AuditService.java @@ -0,0 +1,132 @@ +package com.ydool.boot.modules.rddb.service; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.Audit; +import com.ydool.boot.modules.rddb.entity.AuditUser; +import com.ydool.boot.modules.rddb.entity.Message; +import com.ydool.boot.modules.rddb.mapper.AuditMapper; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.Arrays; +import java.util.Iterator; +import java.util.List; + +/** + *

+ * 文件审批 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-10-09 + */ +@Service +public class AuditService extends BaseService { + + @Autowired + private AuditUserService auditUserService; + @Autowired + private UserService userService; + @Autowired + private MessageService messageService; + + @Transactional + public Ret insertOrUpdate(Audit audit, User loginUser, String userIds) { + //校验重复 + Audit repeatAudit = getOne(audit.getTitle()); + //已有 + if (repeatAudit != null) { + //编辑的 + if (StringUtils.isNotBlank(audit.getId())) { + if (!repeatAudit.getId().equals(audit.getId())) { + return Ret.fail("该名称已存在,不可重复"); + } + } else { + //新增的 + return Ret.fail("该名称已存在,不可重复"); + } + } + + //修改了都需要重新审批 + audit.setStatus(Audit.STATUS_WAIT); + if (StrUtil.isBlank(audit.getId())) { + this.validUnique(audit); + audit.setCreatedId(loginUser.getId()); + save(audit); + } else { + audit.setUpdatedId(loginUser.getId()); + this.validUnique(audit); + updateById(audit); + } + + //指定用户 + assignReadUsers(audit, loginUser, userIds); + + sendMsg(audit, loginUser, userIds); + return Ret.ok(); + } + + private void sendMsg(Audit audit, User loginUser, String userIds) { + //一个人一个人审核,当手机端有通过操作时,找到下一个人发消息 + if (StringUtils.isNotBlank(userIds)) { + String userId = userIds.split(",")[0]; + Message message = new Message(); + message.setActionId(audit.getId()); + message.setTitle("您有一个文件审批,请前往查看!"); + message.setContent(audit.getTitle()); + message.setType(Message.TYPE_FILE_AUDIT); + message.setCreatedId(loginUser.getId()); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(userId); + messageService.save(message); + } + } + + /** + * 指定用户 + * + * @param audit + * @param loginUser + * @param userIds + */ + private void assignReadUsers(Audit audit, User loginUser, String userIds) { + //之前指定的全删掉 + auditUserService.remove(new QueryWrapper().eq("audit_id", audit.getId())); + Integer i = 1; + //重新指定 + if (StringUtils.isNotBlank(userIds)) { + List userIdList = Arrays.asList(userIds.split(",")); + Iterator iterator = userIdList.iterator(); + while (iterator.hasNext()) { + String userId = iterator.next(); + AuditUser auditUser = new AuditUser(); + auditUser.setCreatedId(loginUser.getId()); + auditUser.setAuditId(audit.getId()); + auditUser.setUserId(userId); + User user = userService.getById(userId); + auditUser.setUserName(user != null ? user.getUserName() : ""); + auditUser.setStatus(0); + auditUser.setSortNo(i++); + auditUserService.save(auditUser); + } + } + } + + public Audit getOne(String title) { + Audit audit = baseMapper.selectOne(new QueryWrapper().eq("title", title)); + return audit; + } + + @Transactional + public boolean del(String id) { + auditUserService.remove(new QueryWrapper().eq("audit_id", id)); + return removeById(id); + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/AuditUserService.java b/src/main/java/com/ydool/boot/modules/rddb/service/AuditUserService.java new file mode 100644 index 0000000..98357cb --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/AuditUserService.java @@ -0,0 +1,106 @@ +package com.ydool.boot.modules.rddb.service; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.Audit; +import com.ydool.boot.modules.rddb.entity.AuditUser; +import com.ydool.boot.modules.rddb.entity.Message; +import com.ydool.boot.modules.rddb.mapper.AuditUserMapper; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + *

+ * 文件审批人员 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-10-09 + */ +@Service +public class AuditUserService extends BaseService { + + @Autowired + private AuditService auditService; + @Autowired + private AuditUserMapper auditUserMapper; + @Autowired + private MessageService messageService; + + public Page getMyWaitList(Page page, String userId, String title) { + return auditUserMapper.pageMyWaitList(page, userId, title); + } + + @Transactional + public Ret pass(AuditUser auditUser) { + auditUser.setStatus(AuditUser.STATUS_PASS); + boolean flag = updateById(auditUser); + + Audit audit = auditService.getById(auditUser.getAuditId()); + if (audit == null) return Ret.fail("未找到该审批"); + + //判断是否是该审批最后一道审批 + QueryWrapper Wrapper = new QueryWrapper().eq("audit_id", auditUser.getAuditId()).eq("status", AuditUser.STATUS_WAIT); + int count = count(Wrapper); + if (count == 0) { + //是 + audit.setStatus(Audit.STATUS_PASS); + flag = auditService.updateById(audit); + + Message message = new Message(); + message.setActionId(audit.getId()); + message.setTitle("您提交的文件审批已经通过了!"); + message.setContent(audit.getTitle()); + message.setType(Message.TYPE_FILE_AUDIT); + message.setStatus(Message.STATUS_UNREAD); + //给创建人发通过通知 + message.setUserId(audit.getCreatedId()); + messageService.save(message); + } else { + //下面还有别人的审批操作,按顺序拿到下一个人,通知其审核 + Wrapper.orderByAsc("sort_no"); + List list = list(Wrapper); + + AuditUser nextUser = list.get(0); + Message message = new Message(); + message.setActionId(nextUser.getAuditId()); + message.setTitle("您有一个文件审批,请前往查看!"); + message.setContent(audit.getTitle()); + message.setType(Message.TYPE_FILE_AUDIT); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(nextUser.getUserId()); + messageService.save(message); + } + return (!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @Transactional + public Ret refuse(AuditUser auditUser) { + auditUser.setStatus(AuditUser.STATUS_REFUSE); + updateById(auditUser); + + Audit audit = auditService.getById(auditUser.getAuditId()); + if (audit == null) return Ret.fail("未找到该审批"); + + Message message = new Message(); + message.setActionId(audit.getId()); + message.setTitle("您提交的文件审批被拒绝了!"); + message.setContent(audit.getTitle()); + message.setType(Message.TYPE_FILE_AUDIT); + message.setStatus(Message.STATUS_UNREAD); + //给创建人发通过通知 + message.setUserId(audit.getCreatedId()); + messageService.save(message); + + audit.setStatus(Audit.STATUS_REFUSE); + audit.setReason(auditUser.getReason()); + Boolean flag = auditService.updateById(audit); + return (!flag ? Ret.fail("操作失败") : Ret.ok()); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/BasicDynamicService.java b/src/main/java/com/ydool/boot/modules/rddb/service/BasicDynamicService.java new file mode 100644 index 0000000..38a2783 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/BasicDynamicService.java @@ -0,0 +1,20 @@ +package com.ydool.boot.modules.rddb.service; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.BasicDynamic; +import com.ydool.boot.modules.rddb.mapper.BasicDynamicMapper; +import org.springframework.stereotype.Service; + +/** + *

+ * 动态信息 服务实现类 + *

+ * + * @author zhouyuan + * @since 2021-03-15 + */ +@Service +public class BasicDynamicService extends BaseService { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ConferenceAttachmentService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ConferenceAttachmentService.java new file mode 100644 index 0000000..32eaca0 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ConferenceAttachmentService.java @@ -0,0 +1,28 @@ +package com.ydool.boot.modules.rddb.service; + +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.core.service.BaseTreeService; +import com.ydool.boot.modules.rddb.entity.ConferenceAttachment; +import com.ydool.boot.modules.rddb.mapper.ConferenceAttachmentMapper; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + *

+ * 会议附件 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-10-15 + */ +@Service +public class ConferenceAttachmentService extends BaseTreeService { + + @Autowired + private ConferenceAttachmentMapper conferenceAttachmentMapper; + + public Page page(Page page, String conferenceTitle, String attachmentTitle) { + return conferenceAttachmentMapper.page(page, conferenceTitle, attachmentTitle); + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ConferenceService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ConferenceService.java new file mode 100644 index 0000000..b796a5a --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ConferenceService.java @@ -0,0 +1,194 @@ +package com.ydool.boot.modules.rddb.service; + +import cn.hutool.core.convert.Convert; +import cn.hutool.core.util.StrUtil; +import com.alibaba.fastjson.JSONArray; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.Conference; +import com.ydool.boot.modules.rddb.entity.ConferenceAttachment; +import com.ydool.boot.modules.rddb.entity.ConferenceUser; +import com.ydool.boot.modules.rddb.entity.Message; +import com.ydool.boot.modules.rddb.mapper.ConferenceMapper; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import lombok.val; +import org.apache.commons.lang3.StringUtils; +import org.jsoup.Jsoup; +import org.jsoup.nodes.Document; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.Arrays; +import java.util.Iterator; +import java.util.List; + +/** + *

+ * 会议 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-10-14 + */ +@Service +public class ConferenceService extends BaseService { + + @Autowired + private ConferenceUserService conferenceUserService; + @Autowired + private MessageService messageService; + @Autowired + private ConferenceAttachmentService conferenceAttachmentService; + @Autowired + private UserService userService; + @Autowired + private ConferenceMapper conferenceMapper; + + @Transactional(rollbackFor = Exception.class) + public Ret insertOrUpdate(Conference conference, User loginUser, String userIds, String fileJson) { + + //校验重复 + Conference repeatConference = getOne(conference.getTitle()); + //已有 + if (repeatConference != null) { + //编辑的 + if (StringUtils.isNotBlank(conference.getId())) { + if (!repeatConference.getId().equals(conference.getId())) { + return Ret.fail("该名称已存在,不可重复"); + } + } else { + //新增的 + return Ret.fail("该名称已存在,不可重复"); + } + } + + if (StrUtil.isBlank(conference.getId())) { + this.validUnique(conference); + conference.setCreatedId(loginUser.getId()); + conference.setCreatedUser(loginUser.getUserName()); + conference.setEnd(Conference.UN_END_TAG); + save(conference); + } else { + conference.setUpdatedId(loginUser.getId()); + this.validUnique(conference); + updateById(conference); + } + + //指定用户 + assignReadUsers(conference, loginUser, userIds); + + //存储附件 + saveAttachment(conference, loginUser, fileJson); + + //更新附件数 + updateById(conference); + + //消息通知 + sendMsg(conference, loginUser, userIds); + return Ret.ok(); + } + + private synchronized void saveAttachment(Conference conference, User loginUser, String fileJson) { + if (StringUtils.isNotBlank(fileJson)) { + //之前指定的全删掉 + conferenceAttachmentService.remove(new QueryWrapper().eq("conference_id", conference.getId())); + List conferenceAttachments = JSONArray.parseArray(fileJson, ConferenceAttachment.class); + //重新指定 + Iterator iterator = conferenceAttachments.iterator(); + int sortNo = 1; + int attachmentSize = 0; + while (iterator.hasNext()) { + ConferenceAttachment attachment = iterator.next(); + Document titleDoc = Jsoup.parse(attachment.getTitle()); + if (!"".equals(attachment.getPid())) { + attachmentSize++; + Document sortDoc = Jsoup.parse(attachment.getSort()); + String sort = sortDoc.getElementsByAttributeValue("type", "number").val(); + attachment.setSortNo(Convert.toInt(sort)); + }else{ + attachment.setSortNo(sortNo++); + } + attachment.setTitle(titleDoc.getElementsByTag("span").text()); + attachment.setConferenceId(conference.getId()); + attachment.setCreatedId(loginUser.getId()); + + conferenceAttachmentService.save(attachment); + } + //统计本次上传附件数 + conference.setAttachmentNum(Convert.toInt(attachmentSize)); + } + } + + /** + * 消息通知其前往查看文件 + * + * @param conference + * @param loginUser + * @param userIds + */ + private void sendMsg(Conference conference, User loginUser, String userIds) { + if (StringUtils.isNotBlank(userIds)) { + Arrays.stream(userIds.split(",")).forEach(userId -> { + Message message = new Message(); + message.setActionId(conference.getId()); + message.setTitle("您有一个新的会议,请前往查看!"); + message.setContent(conference.getTitle()); + message.setType(Message.TYPE_CONFERENCE); + message.setCreatedId(loginUser.getId()); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(userId); + messageService.save(message); + }); + } + } + + /** + * 指定用户 + * + * @param conference + * @param loginUser + * @param userIds + */ + private void assignReadUsers(Conference conference, User loginUser, String userIds) { + //之前指定的全删掉 + conferenceUserService.remove(new QueryWrapper().eq("conference_id", conference.getId())); + + //重新指定 + if (StringUtils.isNotBlank(userIds)) { + Arrays.stream(userIds.split(",")).forEach(userId -> { + ConferenceUser conferenceUser = new ConferenceUser(); + conferenceUser.setConferenceId(conference.getId()); + conferenceUser.setUserId(userId); + User user = userService.getById(userId); + conferenceUser.setUserName(user != null ? user.getUserName() : ""); + conferenceUser.setStatus(ConferenceUser.STATUS_UN_SIGN); + conferenceUser.setCreatedId(loginUser.getId()); + conferenceUserService.save(conferenceUser); + }); + } + } + + public Conference getOne(String title) { + return baseMapper.selectOne(new QueryWrapper().eq("title", title)); + } + + public List getOverTimeList() { + return conferenceMapper.getOverTimeList(); + } + + @Transactional + public boolean del(String id) { + conferenceUserService.remove(new QueryWrapper().eq("conference_id", id)); + conferenceAttachmentService.remove(new QueryWrapper().eq("conference_id", id)); + return removeById(id); + } + + public Page listPage(Page page, QueryWrapper wrapper) { + return getBaseMapper().listPage(page, wrapper); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ConferenceUserService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ConferenceUserService.java new file mode 100644 index 0000000..b56516d --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ConferenceUserService.java @@ -0,0 +1,19 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.ConferenceUser; +import com.ydool.boot.modules.rddb.mapper.ConferenceUserMapper; +import org.springframework.stereotype.Service; + +/** + *

+ * 会议参会人员 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-10-14 + */ +@Service +public class ConferenceUserService extends BaseService { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ContactActivityCommentService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ContactActivityCommentService.java new file mode 100644 index 0000000..fa303e3 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ContactActivityCommentService.java @@ -0,0 +1,17 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.ContactActivityComment; +import com.ydool.boot.modules.rddb.mapper.ContactActivityCommentMapper; +import org.springframework.stereotype.Service; + +/** + * 联络站活动评论(ContactActivityComment)表服务接口 + * + * @author makejava + * @since 2020-10-19 09:43:50 + */ +@Service +public class ContactActivityCommentService extends BaseService { + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ContactActivityService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ContactActivityService.java new file mode 100644 index 0000000..1040c32 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ContactActivityService.java @@ -0,0 +1,40 @@ +package com.ydool.boot.modules.rddb.service; + +import cn.hutool.core.util.StrUtil; +import com.ydool.boot.common.utils.SecureUtils; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.ContactActivity; +import com.ydool.boot.modules.rddb.entity.Notice; +import com.ydool.boot.modules.rddb.mapper.ContactActivityMapper; +import org.springframework.stereotype.Service; + +import java.time.LocalDateTime; +import java.util.List; + +/** + * 联络站活动(ContactActivityMapper)表服务接口 + * + * @author makejava + * @since 2020-10-09 16:05:50 + */ +@Service +public class ContactActivityService extends BaseService { + + @Override + public boolean saveOrUpdate(ContactActivity entity) { + if (StrUtil.isBlank(entity.getId())) { + //新增 + entity.setCreatedId(SecureUtils.getUserId()); + entity.setUpdatedId(SecureUtils.getUserId()); + entity.setCreatedAt(LocalDateTime.now()); + entity.setUpdatedAt(LocalDateTime.now()); + return this.save(entity); + } else { + //修改 + entity.setUpdatedId(SecureUtils.getUserId()); + entity.setUpdatedAt(LocalDateTime.now()); + return this.updateById(entity); + } + } + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/DataBankService.java b/src/main/java/com/ydool/boot/modules/rddb/service/DataBankService.java new file mode 100644 index 0000000..11e8409 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/DataBankService.java @@ -0,0 +1,19 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.DataBank; +import com.ydool.boot.modules.rddb.mapper.DataBankMapper; +import org.springframework.stereotype.Service; + +/** + *

+ * 资料库 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-10-14 + */ +@Service +public class DataBankService extends BaseService { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/DbService.java b/src/main/java/com/ydool/boot/modules/rddb/service/DbService.java new file mode 100644 index 0000000..f696171 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/DbService.java @@ -0,0 +1,244 @@ +package com.ydool.boot.modules.rddb.service; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.collection.CollectionUtil; +import cn.hutool.core.util.RandomUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.common.Ydool; +import com.ydool.boot.common.cache.ConfigUtils; +import com.ydool.boot.common.config.Global; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.common.utils.SecureUtils; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.Const; +import com.ydool.boot.modules.rddb.entity.Db; +import com.ydool.boot.modules.rddb.entity.Office; +import com.ydool.boot.modules.rddb.entity.UserType; +import com.ydool.boot.modules.rddb.excel.db.DbReadHead; +import com.ydool.boot.modules.rddb.mapper.DbMapper; +import com.ydool.boot.modules.rddb.vo.DbVO; +import com.ydool.boot.modules.rddb.wrapper.DbWrapper; +import com.ydool.boot.modules.sys.entity.Role; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.entity.UserRole; +import com.ydool.boot.modules.sys.service.RoleService; +import com.ydool.boot.modules.sys.service.UserRoleService; +import com.ydool.boot.modules.sys.service.UserService; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; +import java.util.stream.Collectors; + +/** + * 代表管理(Db)表服务接口 + * + * @author makejava + * @since 2020-09-29 13:15:36 + */ +@Service +public class DbService extends BaseService { + + @Autowired + private UserService userService; + @Autowired + private UserRoleService userRoleService; + @Autowired + private RoleService roleService; + @Autowired + private UserTypeService userTypeService; + @Autowired + private OfficeService officeService; + @Autowired + private SyncNameService syncNameService; + + @Transactional(rollbackFor = Exception.class) + public Ret saveOrUpdate(DbVO vo) { + Boolean repeatFlag = false; + + //校验手机号重复 + User repeatUser = userService.getOne(new QueryWrapper().eq("phone", vo.getPhone())); + if (repeatUser != null) { + List typeList = userTypeService.list(new LambdaQueryWrapper().eq(UserType::getUserId, repeatUser.getId())).stream().map(UserType::getType).collect(Collectors.toList()); + if (CollectionUtil.isNotEmpty(typeList) && typeList.contains(Const.TYPE_RDDB)) { + //二者同为代表身份,说明是手机号重复 + //编辑的 + if (StringUtils.isNotBlank(vo.getUserId())) { + if (!repeatUser.getId().equals(vo.getUserId())) return Ret.fail("该手机号已存在"); + } else { + //新增的 + return Ret.fail("该手机号已存在"); + } + } else { + //不是同一种身份,说明是一个user账号下的两个角色 + //user仅作编辑,写入其角色代码 + repeatFlag = true; + } + } + + Db db = BeanUtil.copyProperties(vo, Db.class); + + User user; + if (StrUtil.isBlank(vo.getId())) { + //新增 + + //写入其他身份 + if (repeatFlag) { + user = userService.getOne(new QueryWrapper().eq("phone", vo.getPhone())); + } else { + //新增保存 + user = this.getUser(); + } + + user.setLoginName(vo.getPhone()); + user.setUserName(vo.getName()); + user.setPhone(vo.getPhone()); + user.setSex(vo.getSex()); + user.setStreetId(vo.getPrecinctAddress()); + user.setAvatar(vo.getAvatar()); + + user.setLoginName(vo.getPhone()); + userService.saveOrUpdate(user); + + UserType userType = new UserType(); + userType.setUserId(user.getId()); + userType.setType(Const.TYPE_RDDB); + userTypeService.saveOrUpdate(userType); + + Role role = roleService.getOne(new QueryWrapper().eq("code", "default")); + if (role != null) { + userRoleService.save(new UserRole(user.getId(), role.getId())); + } + + db.setUserId(user.getId()); + db.setCreatedId(SecureUtils.getUserId()); + } else { + //更新 + String userId = db.getUserId(); + user = userService.getById(userId); + user.setLoginName(vo.getPhone()); + + user.setUserName(vo.getName()); + user.setPhone(vo.getPhone()); + user.setSex(vo.getSex()); + user.setStreetId(vo.getPrecinctAddress()); + user.setAvatar(vo.getAvatar()); + + userService.saveOrUpdate(user); + db.setUpdatedId(SecureUtils.getUserId()); + } + + boolean flag = this.saveOrUpdate(db); + + //代表改,机关如果有关联的,也需要改 + Office office = officeService.getOne(new LambdaQueryWrapper().eq(Office::getUserId, db.getUserId())); + if (office != null) { + office.setPhone(db.getPhone()); + office.setPhone(db.getPhone()); + office.setSex(db.getSex()); + office.setName(db.getName()); + officeService.updateById(office); + + //修改了原有的用户名,需要同步 + if (!user.getUserName().equals(office.getName())) { + user.setUserName(office.getName()); + syncNameService.sync(user); + } + } + + return flag ? Ret.ok() : Ret.fail("操作失败"); + } + + @Transactional(rollbackFor = Exception.class) + public Ret importData(List dataList, boolean isUpdateSupport) { + int successNum = 0; + int failureNum = 0; + StringBuilder successMsg = new StringBuilder(); + StringBuilder failureMsg = new StringBuilder(); + + for (int i = 0; i < dataList.size(); i++) { + DbReadHead head = dataList.get(i); + + if (StrUtil.isBlank(head.getName())) { + failureNum++; + failureMsg.append("
").append("第").append(i + 1).append("行的姓名为空,导入失败"); + } else { + DbVO vo = DbWrapper.build().entityReadHead(head, DbVO.class); + + if (StrUtil.isBlank(head.getPhone())) { + failureNum++; + failureMsg.append("
").append("第").append(i + 1).append("行的联系方式为空,导入失败"); + continue; + } + + // 是否为正确日期格式 +// try { +// String dateStr = DateUtil.parseDate(vo.getBirthday()).toDateStr(); +// vo.setBirthday(dateStr); +// } catch (Exception e) { +// failureNum++; +// failureMsg.append("
").append("第").append(i + 1).append("行的姓名 ").append(vo.getName()) +// .append(" 导入失败!原因:").append("出生年月不合法"); +// continue; +// } + // 是否为正确日期格式 + + //保存 + Ret ret = this.saveOrUpdate(vo); + Integer state = (Integer) ret.get("state"); + if (null != state && state == 1) { + successNum++; + successMsg.append("
").append(successNum).append("、姓名 ").append(vo.getName()).append(" 导入成功"); + } else { + String msg = String.valueOf(ret.get("msg")); + failureNum++; + failureMsg.append("
").append("第").append(i + 1).append("行的姓名 ").append(vo.getName()) + .append(" 导入失败!原因:").append(msg); + } + } + } + + if (failureNum > 0) { + failureMsg.insert(0, "很抱歉,导入失败!共 " + failureNum + " 条数据格式不正确,错误如下:"); + return Ret.fail(failureMsg.toString()); + } else { + successMsg.insert(0, "恭喜您,数据已全部导入成功!共 " + successNum + " 条,数据如下:"); + return Ret.ok().msg(successMsg.toString()); + } + } + + public Db getOrCreate(String phone) { + return baseMapper.selectOne(new QueryWrapper().eq("phone", phone)); + } + + public User getUser() { + User user = new User(); + user.setSalt(RandomUtil.randomString(6)); + user.setPassword(Ydool.password(user.getSalt(), Global.getConfig(ConfigUtils.USER_INIT_PASSWORD))); + user.setStatus(1); + user.setInitPwd(true); + user.setAccountType(Const.TYPE_RDDB); + return user; + } + + @Transactional + public void update(User user, Db rddb) { + userService.updateById(user); + updateById(rddb); + + List typeList = userTypeService.list(new LambdaQueryWrapper().eq(UserType::getUserId, user.getId()).ne(UserType::getType, Const.TYPE_RDDB)).stream().map(UserType::getType).collect(Collectors.toList()); + if (CollectionUtil.isNotEmpty(typeList)) { + Office office = officeService.getOne(new LambdaQueryWrapper().eq(Office::getUserId, user.getId())); + if (!office.getName().equals(rddb.getName())) { + //改了用户名,需要同步 + office.setName(rddb.getName()); + officeService.updateById(office); + syncNameService.sync(user); + } + } + } +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/MessageService.java b/src/main/java/com/ydool/boot/modules/rddb/service/MessageService.java new file mode 100644 index 0000000..aa40f92 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/MessageService.java @@ -0,0 +1,19 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.Message; +import com.ydool.boot.modules.rddb.mapper.MessageMapper; +import org.springframework.stereotype.Service; + +/** + *

+ * 消息 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-10-09 + */ +@Service +public class MessageService extends BaseService { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/NoticeService.java b/src/main/java/com/ydool/boot/modules/rddb/service/NoticeService.java new file mode 100644 index 0000000..2672d94 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/NoticeService.java @@ -0,0 +1,69 @@ +package com.ydool.boot.modules.rddb.service; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ydool.boot.modules.rddb.entity.Const; +import com.ydool.boot.modules.rddb.entity.Message; +import com.ydool.boot.modules.rddb.entity.Notice; +import com.ydool.boot.modules.rddb.entity.UserType; +import com.ydool.boot.modules.rddb.mapper.NoticeMapper; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.time.LocalDateTime; +import java.util.ArrayList; +import java.util.List; +import java.util.stream.Collectors; + +/** + * @author chenchen + * @date 2020/07/27 + */ +@Service +public class NoticeService extends ServiceImpl { + + @Autowired + private UserTypeService userTypeService; + @Autowired + private MessageService messageService; + + @Override + public boolean saveOrUpdate(Notice entity) { + boolean flag; + if (StrUtil.isBlank(entity.getId())) { + //新增 + entity.setCreatedAt(LocalDateTime.now()); + entity.setUpdatedAt(LocalDateTime.now()); + if (entity.getTop() == null) { + entity.setTop(0); + } + flag = this.save(entity); + } else { + //修改 + entity.setUpdatedAt(LocalDateTime.now()); + if (entity.getTop() == null) { + entity.setTop(0); + } + flag = this.updateById(entity); + } + + List messageList = new ArrayList(); + //发送消息 + List userIds = userTypeService.list(new LambdaQueryWrapper().in(UserType::getType, Const.TYPE_ADMIN, Const.TYPE_STREET, Const.TYPE_CONTACT)).stream().map(UserType::getUserId).collect(Collectors.toList()); + userIds.forEach(userId -> { + Message message = new Message(); + message.setActionId(entity.getId()); + message.setTitle(entity.getTitle()); + message.setContent(entity.getContent()); + message.setType(Message.TYPE_NOTICE); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(userId); + message.setCreatedAt(LocalDateTime.now()); + messageList.add(message); + }); + messageService.saveBatch(messageList); + return flag; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/OfficeService.java b/src/main/java/com/ydool/boot/modules/rddb/service/OfficeService.java new file mode 100644 index 0000000..e3f563a --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/OfficeService.java @@ -0,0 +1,237 @@ +package com.ydool.boot.modules.rddb.service; + +import cn.hutool.core.collection.CollectionUtil; +import cn.hutool.core.util.RandomUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.common.Ydool; +import com.ydool.boot.common.cache.ConfigUtils; +import com.ydool.boot.common.config.Global; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.Const; +import com.ydool.boot.modules.rddb.entity.Db; +import com.ydool.boot.modules.rddb.entity.Office; +import com.ydool.boot.modules.rddb.entity.UserType; +import com.ydool.boot.modules.rddb.mapper.OfficeMapper; +import com.ydool.boot.modules.sys.entity.Role; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.entity.UserRole; +import com.ydool.boot.modules.sys.service.RoleService; +import com.ydool.boot.modules.sys.service.UserRoleService; +import com.ydool.boot.modules.sys.service.UserService; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; +import java.util.stream.Collectors; + +/** + *

+ * 机关 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-09-29 + */ +@Service +public class OfficeService extends BaseService { + + @Autowired + private UserService userService; + @Autowired + private RoleService roleService; + @Autowired + private UserRoleService userRoleService; + @Autowired + private SyncNameService syncNameService; + @Autowired + private UserTypeService userTypeService; + @Autowired + private DbService dbService; + + @Transactional(rollbackFor = Exception.class) + public Ret insertOrUpdate(Office office, User loginUser) { + + //校验名称重复 + Office repeatOffice = getOne(office.getName()); + if (repeatOffice != null) { + //编辑的 + if (StringUtils.isNotBlank(office.getId())) { + if (!repeatOffice.getId().equals(office.getId())) return Ret.fail("该名称已存在,不可重复"); + } else { + //新增的 + return Ret.fail("该名称已存在,不可重复"); + } + } + + Boolean repeatFlag = false; + //校验手机号重复 + User repeatUser = userService.getOne(new QueryWrapper().eq("phone", office.getPhone())); + if (repeatUser != null) { + List typeList = userTypeService.list(new LambdaQueryWrapper().eq(UserType::getUserId, repeatUser.getId()).ne(UserType::getType,Const.TYPE_RDDB)).stream().map(UserType::getType).collect(Collectors.toList()); + if (CollectionUtil.isNotEmpty(typeList)) { + //二者同为机关身份,说明是手机号重复 + //编辑的 + if (StringUtils.isNotBlank(office.getUserId())) { + if (!repeatUser.getId().equals(office.getUserId())) return Ret.fail("该手机号已存在"); + } else { + //新增的 + return Ret.fail("该手机号已存在"); + } + } else { + //不是同一种身份,说明是一个user账号下的两个角色 + //user仅作编辑,在备注中写入其角色代码 + repeatFlag = true; + } + } + + + if (StrUtil.isBlank(office.getId())) { + this.validUnique(office); + User user; + if (repeatFlag) { + user = userService.getOne(new QueryWrapper().eq("phone", office.getPhone())); + } else { + //新增机关人员前需自动生成user对象,账号暂定为手机号 phone唯一,密码为初始密码,username为office的name + user = new User(); + user.setSalt(RandomUtil.randomString(6)); + user.setPassword(Ydool.password(user.getSalt(), Global.getConfig(ConfigUtils.USER_INIT_PASSWORD))); + user.setInitPwd(true); + user.setStatus(1); + user.setAccountType(office.getDuty()); + } + + user.setLoginName(office.getPhone()); + user.setAccountType(office.getDuty()); + user.setUserName(office.getName()); + user.setPhone(office.getPhone()); + user.setStreetId(office.getStreet()); + userService.saveOrUpdate(user); + + UserType userType = new UserType(); + userType.setUserId(user.getId()); + userType.setType(office.getDuty()); + userTypeService.saveOrUpdate(userType); + + office.setUserId(user.getId()); + office.setCreatedId(loginUser.getId()); + } else { + office.setUpdatedId(loginUser.getId()); + this.validUnique(office); + + //机关人员信息同步到user里去 + User user = userService.getById(office.getUserId()); + if (user == null) return Ret.fail("未找到用户信息"); + + //删除机关的角色 + userTypeService.remove(new LambdaQueryWrapper().eq(UserType::getUserId, office.getUserId()).eq(UserType::getType, Const.TYPE_ADMIN)); + userTypeService.remove(new LambdaQueryWrapper().eq(UserType::getUserId, office.getUserId()).eq(UserType::getType, Const.TYPE_CONTACT)); + userTypeService.remove(new LambdaQueryWrapper().eq(UserType::getUserId, office.getUserId()).eq(UserType::getType, Const.TYPE_STREET)); + + //加入新的机关的角色 + UserType userType = new UserType(); + userType.setUserId(user.getId()); + userType.setType(office.getDuty()); + userTypeService.saveOrUpdate(userType); + + user.setLoginName(office.getPhone()); + user.setAccountType(office.getDuty()); + user.setPhone(office.getPhone()); + user.setStreetId(office.getStreet()); + userService.updateById(user); + + //修改了用户名,需要同步 + if (!user.getUserName().equals(office.getName())) { + user.setUserName(office.getName()); + userService.updateById(user); + syncNameService.sync(user); + } + } + + //县级管理员有管理员权限 + if ("admin".equals(office.getDuty())) { + Role role = roleService.getOne(new QueryWrapper().eq("code", "admin")); + if (role != null) { + userRoleService.save(new UserRole(office.getUserId(), role.getId())); + } + } else { + //默认权限 + Role role = roleService.getOne(new QueryWrapper().eq("code", "default")); + if (role != null) { + userRoleService.save(new UserRole(office.getUserId(), role.getId())); + } + } + + //更新机关人员 + saveOrUpdate(office); + + //修改了机关的账号,也需要修改代表的 + Db db = dbService.getOne(new LambdaQueryWrapper().eq(Db::getUserId, office.getUserId())); + if (db != null) { + db.setPhone(office.getPhone()); + db.setSex(office.getSex()); + db.setName(office.getName()); + dbService.updateById(db); + } + + return Ret.ok(); + } + + @Transactional(rollbackFor = Exception.class) + public boolean remove(String id) { + Office office = this.getById(id); + userService.removeById(office.getUserId()); + return this.removeById(id); + } + + public Office getOne(String name) { + Office office = baseMapper.selectOne(new QueryWrapper().eq("name", name)); + return office; + } + + @Transactional + public void update(User user, Office office) { + userService.updateById(user); + updateById(office); + + List typeList = userTypeService.list(new LambdaQueryWrapper().eq(UserType::getUserId, user.getId()).eq(UserType::getType, Const.TYPE_RDDB)).stream().map(UserType::getType).collect(Collectors.toList()); + if (CollectionUtil.isNotEmpty(typeList)) { + Db db = dbService.getOne(new LambdaQueryWrapper().eq(Db::getUserId,user.getId())); + if (!office.getName().equals(db.getName())) { + //改了用户名,需要同步 + db.setName(office.getName()); + dbService.updateById(db); + syncNameService.sync(user); + } + } + } + + @Transactional + public boolean del(String id) { + Office office = getById(id); + if (office == null) return false; + //没有代表角色的时候删除整个user + List list = userTypeService.list(new LambdaQueryWrapper().eq(UserType::getUserId, office.getUserId()).eq(UserType::getType, Const.TYPE_RDDB)); + if (CollectionUtil.isNotEmpty(list)) { + //有则切换角色 + User user = userService.getById(office.getUserId()); + user.setAccountType(list.get(0).getType()); + userService.updateById(user); + } else { + //没有整个user都删除 + userRoleService.remove(new QueryWrapper().eq("user_id", office.getUserId())); + userService.removeById(office.getUserId()); + } + + //删除机关的角色 + userTypeService.remove(new LambdaQueryWrapper().eq(UserType::getUserId, office.getUserId()).eq(UserType::getType, Const.TYPE_ADMIN)); + userTypeService.remove(new LambdaQueryWrapper().eq(UserType::getUserId, office.getUserId()).eq(UserType::getType, Const.TYPE_CONTACT)); + userTypeService.remove(new LambdaQueryWrapper().eq(UserType::getUserId, office.getUserId()).eq(UserType::getType, Const.TYPE_STREET)); + return removeById(id); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/PerformService.java b/src/main/java/com/ydool/boot/modules/rddb/service/PerformService.java new file mode 100644 index 0000000..a8078e0 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/PerformService.java @@ -0,0 +1,18 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.Perform; +import com.ydool.boot.modules.rddb.mapper.PerformMapper; +import org.springframework.stereotype.Service; + +/** + * 活动(Activity)表服务接口 + * + * @author makejava + * @since 2020-10-13 13:55:40 + */ +@Service +public class PerformService extends BaseService { + + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ReadFileService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ReadFileService.java new file mode 100644 index 0000000..8ab8756 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ReadFileService.java @@ -0,0 +1,133 @@ +package com.ydool.boot.modules.rddb.service; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.Message; +import com.ydool.boot.modules.rddb.entity.ReadFile; +import com.ydool.boot.modules.rddb.entity.ReadFileUser; +import com.ydool.boot.modules.rddb.mapper.ReadFileMapper; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import io.swagger.annotations.ApiModelProperty; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.Arrays; + +/** + *

+ * 文件 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-09-30 + */ +@Service +public class ReadFileService extends BaseService { + + @Autowired + private ReadFileUserService readFileUserService; + @Autowired + private MessageService messageService; + @Autowired + private UserService userService; + + @Transactional + public Ret insertOrUpdate(ReadFile readFile, User loginUser, String userIds) { + + //校验重复 + ReadFile repeatReadFile = getOne(readFile.getFileName()); + //已有 + if (repeatReadFile != null) { + //编辑的 + if (StringUtils.isNotBlank(readFile.getId())) { + if (!repeatReadFile.getId().equals(readFile.getId())) { + return Ret.fail("该名称已存在,不可重复"); + } + } else { + //新增的 + return Ret.fail("该名称已存在,不可重复"); + } + } + + if (StrUtil.isBlank(readFile.getId())) { + this.validUnique(readFile); + readFile.setCreatedId(loginUser.getId()); + readFile.setUploadUser(loginUser.getUserName()); + save(readFile); + } else { + readFile.setUpdatedId(loginUser.getId()); + this.validUnique(readFile); + updateById(readFile); + } + + //指定用户 + assignReadUsers(readFile, loginUser, userIds); + //只能指定机关用户 消息通知其前往查看文件 + sendMsg(readFile, loginUser, userIds); + return Ret.ok(); + } + + /** + * 消息通知其前往查看文件 + * + * @param readFile + * @param loginUser + * @param userIds + */ + private void sendMsg(ReadFile readFile, User loginUser, String userIds) { + if (StringUtils.isNotBlank(userIds)) { + Arrays.stream(userIds.split(",")).forEach(userId -> { + Message message = new Message(); + message.setActionId(readFile.getId()); + message.setTitle("您有一个轮阅文件,请前往查看!"); + message.setContent(readFile.getFileName()); + message.setType(Message.TYPE_READ_FILE); + message.setCreatedId(loginUser.getId()); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(userId); + messageService.save(message); + }); + } + } + + /** + * 指定用户 + * + * @param readFile + * @param loginUser + * @param userIds + */ + private void assignReadUsers(ReadFile readFile, User loginUser, String userIds) { + //之前指定的全删掉 + readFileUserService.remove(new QueryWrapper().eq("file_id", readFile.getId())); + + //重新指定 + if (StringUtils.isNotBlank(userIds)) { + Arrays.stream(userIds.split(",")).forEach(userId -> { + ReadFileUser readFileUser = new ReadFileUser(); + readFileUser.setFileId(readFile.getId()); + readFileUser.setUserId(userId); + User user = userService.getById(userId); + readFileUser.setUserName(user != null ? user.getUserName() : ""); + readFileUser.setStatus(ReadFileUser.STATUS_UNREAD); + readFileUser.setCreatedId(loginUser.getId()); + readFileUserService.save(readFileUser); + }); + } + } + + public ReadFile getOne(String fileName) { + ReadFile readFile = baseMapper.selectOne(new QueryWrapper().eq("file_name", fileName)); + return readFile; + } + + public boolean del(String id) { + readFileUserService.remove(new QueryWrapper().eq("file_id", id)); + return removeById(id); + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ReadFileUserService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ReadFileUserService.java new file mode 100644 index 0000000..3a3d191 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ReadFileUserService.java @@ -0,0 +1,19 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.ReadFileUser; +import com.ydool.boot.modules.rddb.mapper.ReadFileUserMapper; +import org.springframework.stereotype.Service; + +/** + *

+ * 文件阅读情况 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-09-30 + */ +@Service +public class ReadFileUserService extends BaseService { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ResearchArticleAttachmentService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ResearchArticleAttachmentService.java new file mode 100644 index 0000000..075df57 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ResearchArticleAttachmentService.java @@ -0,0 +1,19 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseTreeService; +import com.ydool.boot.modules.rddb.entity.ResearchArticleAttachment; +import com.ydool.boot.modules.rddb.mapper.ResearchArticleAttachmentMapper; +import org.springframework.stereotype.Service; + +/** + *

+ * 调研文章附件 服务实现类 + *

+ * + * @author zhouyuan + * @since 2021-03-06 + */ +@Service +public class ResearchArticleAttachmentService extends BaseTreeService { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/ResearchArticleService.java b/src/main/java/com/ydool/boot/modules/rddb/service/ResearchArticleService.java new file mode 100644 index 0000000..e595009 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/ResearchArticleService.java @@ -0,0 +1,90 @@ +package com.ydool.boot.modules.rddb.service; + +import cn.hutool.core.convert.Convert; +import cn.hutool.core.util.StrUtil; +import com.alibaba.fastjson.JSONArray; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.ResearchArticle; +import com.ydool.boot.modules.rddb.entity.ResearchArticleAttachment; +import com.ydool.boot.modules.rddb.mapper.ResearchArticleMapper; +import com.ydool.boot.modules.sys.entity.User; +import org.apache.commons.lang3.StringUtils; +import org.jsoup.Jsoup; +import org.jsoup.nodes.Document; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.Iterator; +import java.util.List; + +/** + *

+ * 调研文章 服务实现类 + *

+ * + * @author zhouyuan + * @since 2021-03-06 + */ +@Service +public class ResearchArticleService extends BaseService { + + @Autowired + private ResearchArticleAttachmentService researchArticleAttachmentService; + + @Transactional + public boolean del(String id) { + researchArticleAttachmentService.remove(new QueryWrapper().eq("research_article_id", id)); + return removeById(id); + } + + public Ret insertOrUpdate(ResearchArticle researchArticle, User loginUser, String userIds, String fileJson) { + + if (StrUtil.isBlank(researchArticle.getId())) { + this.validUnique(researchArticle); + researchArticle.setCreatedId(loginUser.getId()); + researchArticle.setCreatedUser(loginUser.getUserName()); + save(researchArticle); + } else { + researchArticle.setUpdatedId(loginUser.getId()); + this.validUnique(researchArticle); + updateById(researchArticle); + } + + //存储附件 + saveAttachment(researchArticle, loginUser, fileJson); + + //更新附件数 + updateById(researchArticle); + return Ret.ok(); + } + + private void saveAttachment(ResearchArticle researchArticle, User loginUser, String fileJson) { + if (StringUtils.isNotBlank(fileJson)) { + //之前指定的全删掉 + researchArticleAttachmentService.remove(new QueryWrapper().eq("research_article_id", researchArticle.getId())); + List researchArticleAttachments = JSONArray.parseArray(fileJson, ResearchArticleAttachment.class); + //重新指定 + Iterator iterator = researchArticleAttachments.iterator(); + int sortNo = 1; + int attachmentSize = 0; + while (iterator.hasNext()) { + ResearchArticleAttachment raa = iterator.next(); + Document titleDoc = Jsoup.parse(raa.getTitle()); + if (!"".equals(raa.getPid())) { + attachmentSize++; + } + raa.setTitle(titleDoc.getElementsByTag("span").text()); + raa.setResearchArticleId(researchArticle.getId()); + raa.setCreatedId(loginUser.getId()); + raa.setSortNo(sortNo++); + researchArticleAttachmentService.save(raa); + } + //统计本次上传附件数 + researchArticle.setAttachmentNum(Convert.toInt(attachmentSize)); + } + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/SuperviseThingAttachmentService.java b/src/main/java/com/ydool/boot/modules/rddb/service/SuperviseThingAttachmentService.java new file mode 100644 index 0000000..e17257d --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/SuperviseThingAttachmentService.java @@ -0,0 +1,19 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseTreeService; +import com.ydool.boot.modules.rddb.entity.SuperviseThingAttachment; +import com.ydool.boot.modules.rddb.mapper.SuperviseThingAttachmentMapper; +import org.springframework.stereotype.Service; + +/** + *

+ * 督事附件 服务实现类 + *

+ * + * @author zhouyuan + * @since 2021-03-15 + */ +@Service +public class SuperviseThingAttachmentService extends BaseTreeService { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/SuperviseThingCommentService.java b/src/main/java/com/ydool/boot/modules/rddb/service/SuperviseThingCommentService.java new file mode 100644 index 0000000..ec3ee28 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/SuperviseThingCommentService.java @@ -0,0 +1,19 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.SuperviseThingComment; +import com.ydool.boot.modules.rddb.mapper.SuperviseThingCommentMapper; +import org.springframework.stereotype.Service; + +/** + *

+ * 代表督事评论 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-10-12 + */ +@Service +public class SuperviseThingCommentService extends BaseService { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/SuperviseThingService.java b/src/main/java/com/ydool/boot/modules/rddb/service/SuperviseThingService.java new file mode 100644 index 0000000..359ebc9 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/SuperviseThingService.java @@ -0,0 +1,225 @@ +package com.ydool.boot.modules.rddb.service; + +import cn.hutool.core.util.StrUtil; +import com.alibaba.fastjson.JSONArray; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.*; +import com.ydool.boot.modules.rddb.mapper.SuperviseThingMapper; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import org.apache.commons.lang3.StringUtils; +import org.jsoup.Jsoup; +import org.jsoup.nodes.Document; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.Arrays; +import java.util.Iterator; +import java.util.List; + +/** + *

+ * 代表督事 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-10-12 + */ +@Service +public class SuperviseThingService extends BaseService { + + @Autowired + private SuperviseThingUserService superviseThingUserService; + @Autowired + private SuperviseThingCommentService superviseThingCommentService; + @Autowired + private MessageService messageService; + @Autowired + private UserService userService; + @Autowired + private SuperviseThingAttachmentService superviseThingAttachmentService; + + @Transactional(rollbackFor = Exception.class) + public Ret insertOrUpdate(SuperviseThing superviseThing, User loginUser, String userIds, String fileJson) { + //校验重复 + SuperviseThing repeatSuperviseThing = getOne(superviseThing.getTitle()); + //已有 + if (repeatSuperviseThing != null) { + //编辑的 + if (StringUtils.isNotBlank(superviseThing.getId())) { + if (!repeatSuperviseThing.getId().equals(superviseThing.getId())) { + return Ret.fail("该名称已存在,不可重复"); + } + } else { + //新增的 + return Ret.fail("该名称已存在,不可重复"); + } + } + + //存储附件 + saveAttachment(superviseThing, loginUser, fileJson); + + if (StrUtil.isBlank(superviseThing.getId())) { + this.validUnique(superviseThing); + superviseThing.setStatus(SuperviseThing.STATUS_YI); + superviseThing.setCreatedId(loginUser.getId()); + save(superviseThing); + + //新增的要给其附件指定 问 议 督 评 议题 + saveAttachmentIssue(superviseThing); + } else { + superviseThing.setUpdatedId(loginUser.getId()); + this.validUnique(superviseThing); + updateById(superviseThing); + } + + //指定用户 + assignReadUsers(superviseThing, loginUser, userIds); + + //消息通知 + sendMsg(superviseThing, loginUser, userIds); + return Ret.ok(); + } + + private void saveAttachmentIssue(SuperviseThing superviseThing) { + int sortNo = 1; + + SuperviseThingAttachment raa1 = new SuperviseThingAttachment(); + raa1.setTitle("问"); + raa1.setSuperviseThingId(superviseThing.getId()); + raa1.setSortNo(sortNo++); + raa1.setPid("0"); + + SuperviseThingAttachment raa2 = new SuperviseThingAttachment(); + raa2.setTitle("议"); + raa2.setSuperviseThingId(superviseThing.getId()); + raa2.setSortNo(sortNo++); + raa2.setPid("0"); + + SuperviseThingAttachment raa3 = new SuperviseThingAttachment(); + raa3.setTitle("督"); + raa3.setSuperviseThingId(superviseThing.getId()); + raa3.setSortNo(sortNo++); + raa3.setPid("0"); + + SuperviseThingAttachment raa4 = new SuperviseThingAttachment(); + raa4.setTitle("评"); + raa4.setSuperviseThingId(superviseThing.getId()); + raa4.setSortNo(sortNo++); + raa4.setPid("0"); + superviseThingAttachmentService.saveBatch(Arrays.asList(raa1, raa2, raa3, raa4)); + } + + + /** + * 消息通知其前往查看文件 + * + * @param superviseThing + * @param loginUser + * @param userIds + */ + private void sendMsg(SuperviseThing superviseThing, User loginUser, String userIds) { + if (StringUtils.isNotBlank(userIds)) { + Arrays.stream(userIds.split(",")).forEach(userId -> { + Message message = new Message(); + message.setActionId(superviseThing.getId()); + message.setTitle("您有一个新的督事,请前往查看!"); + message.setContent(superviseThing.getTitle()); + message.setType(Message.TYPE_SUPERVISE_THING); + message.setCreatedId(loginUser.getId()); + message.setStatus(Message.STATUS_UNREAD); + message.setUserId(userId); + messageService.save(message); + }); + } + } + + /** + * 指定用户 + * + * @param superviseThing + * @param loginUser + * @param userIds + */ + private void assignReadUsers(SuperviseThing superviseThing, User loginUser, String userIds) { + //之前指定的全删掉 + superviseThingUserService.remove(new QueryWrapper().eq("supervise_thing_id", superviseThing.getId())); + + //重新指定 + if (StringUtils.isNotBlank(userIds)) { + Arrays.stream(userIds.split(",")).forEach(userId -> { + SuperviseThingUser conferenceUser = new SuperviseThingUser(); + conferenceUser.setSuperviseThingId(superviseThing.getId()); + conferenceUser.setUserId(userId); + User user = userService.getById(userId); + conferenceUser.setUserName(user != null ? user.getUserName() : ""); + conferenceUser.setStatus(ConferenceUser.STATUS_UN_SIGN); + conferenceUser.setCreatedId(loginUser.getId()); + superviseThingUserService.save(conferenceUser); + }); + } + } + + public SuperviseThing getOne(String title) { + return baseMapper.selectOne(new QueryWrapper().eq("title", title)); + } + + public boolean del(String id) { + superviseThingUserService.remove(new QueryWrapper().eq("supervise_thing_id", id)); + superviseThingCommentService.remove(new QueryWrapper().eq("supervise_thing_id", id)); + return removeById(id); + } + + private void saveAttachment(SuperviseThing superviseThing, User loginUser, String fileJson) { + if (StringUtils.isNotBlank(fileJson)) { + //之前指定的全删掉 + superviseThingAttachmentService.remove(new QueryWrapper().eq("supervise_thing_id", superviseThing.getId())); + List SuperviseThingAttachments = JSONArray.parseArray(fileJson, SuperviseThingAttachment.class); + //重新指定 + Iterator iterator = SuperviseThingAttachments.iterator(); + int sortNo = 1; + while (iterator.hasNext()) { + SuperviseThingAttachment raa = iterator.next(); + Document titleDoc = Jsoup.parse(raa.getTitle()); + raa.setTitle(titleDoc.getElementsByTag("span").text()); + raa.setSuperviseThingId(superviseThing.getId()); + raa.setCreatedId(loginUser.getId()); + raa.setSortNo(sortNo++); + superviseThingAttachmentService.save(raa); + } + } + } + + @Transactional(rollbackFor = Exception.class) + public Ret uploadFile(String id, String picture, String status, String userId) { + SuperviseThing superviseThing = getById(id); + SuperviseThingAttachment issue = superviseThingAttachmentService.getOne(new LambdaQueryWrapper() + .eq(SuperviseThingAttachment::getSuperviseThingId, id) + .eq(SuperviseThingAttachment::getTitle, status)); + if (issue == null) return Ret.fail("该督事未找到问、议、督、评的文件进度"); + String pid = issue.getId(); + if (StrUtil.isNotBlank(picture)) { + List list = Arrays.asList(picture.split(",")); + Iterator iterator = list.iterator(); + int sortNo = 1; + while (iterator.hasNext()) { + String pic = iterator.next(); + SuperviseThingAttachment sta = new SuperviseThingAttachment(); + String title = pic.substring(pic.lastIndexOf("/") + 1); + sta.setTitle(title); + sta.setAttachment(pic); + sta.setSuperviseThingId(superviseThing.getId()); + sta.setCreatedId(userId); + sta.setSortNo(sortNo++); + sta.setPid(pid); + superviseThingAttachmentService.save(sta); + } + } + return Ret.ok(); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/SuperviseThingUserService.java b/src/main/java/com/ydool/boot/modules/rddb/service/SuperviseThingUserService.java new file mode 100644 index 0000000..6b6c05f --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/SuperviseThingUserService.java @@ -0,0 +1,43 @@ +package com.ydool.boot.modules.rddb.service; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.SuperviseThing; +import com.ydool.boot.modules.rddb.entity.SuperviseThingAttachment; +import com.ydool.boot.modules.rddb.entity.SuperviseThingUser; +import com.ydool.boot.modules.rddb.mapper.SuperviseThingUserMapper; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + *

+ * 督事人员 服务实现类 + *

+ * + * @author zhouyuan + * @since 2020-10-16 + */ +@Service +public class SuperviseThingUserService extends BaseService { + + @Autowired + private SuperviseThingService superviseThingService; + @Autowired + private SuperviseThingAttachmentService superviseThingAttachmentService; + + public Ret signIn(SuperviseThingUser superviseThingUser) { + updateById(superviseThingUser); + List unSignList = list(new QueryWrapper().eq("supervise_thing_id", superviseThingUser.getSuperviseThingId()).eq("status", SuperviseThingUser.STATUS_UN_SIGN)); + if (unSignList.size() == 0) { + //已经没有待签到的,督事进入督状态 + SuperviseThing superviseThing = superviseThingService.getById(superviseThingUser.getSuperviseThingId()); + superviseThing.setStatus(SuperviseThing.STATUS_DU); + superviseThingService.updateById(superviseThing); + } + return Ret.ok(); + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/SyncNameService.java b/src/main/java/com/ydool/boot/modules/rddb/service/SyncNameService.java new file mode 100644 index 0000000..4426bdc --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/SyncNameService.java @@ -0,0 +1,80 @@ +package com.ydool.boot.modules.rddb.service; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.modules.rddb.entity.*; +import com.ydool.boot.modules.sys.entity.User; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + *

+ * 修改县级管理员的信息时如修改了用户名,需同步各表中的用户名 + *

+ * + * @author zhouyuan + * @since 2020-10-16 + */ +@Service +public class SyncNameService { + + @Autowired + private ReadFileService readFileService; + @Autowired + private ReadFileUserService readFileUserService; + @Autowired + private AuditUserService auditUserService; + @Autowired + private SuperviseThingUserService superviseThingUserService; + @Autowired + private SuperviseThingCommentService superviseThingCommentService; + @Autowired + private ConferenceService conferenceService; + @Autowired + private ConferenceUserService conferenceUserService; + + @Transactional + public void sync(User user) { + List readFileList = readFileService.list(new QueryWrapper().eq("created_id", user.getId())); + readFileList.forEach(item -> { + item.setUploadUser(user.getUserName()); + readFileService.updateById(item); + }); + List readFileUserList = readFileUserService.list(new QueryWrapper().eq("user_id", user.getId())); + readFileUserList.forEach(item -> { + item.setUserName(user.getUserName()); + readFileUserService.updateById(item); + }); + List auditUserList = auditUserService.list(new QueryWrapper().eq("user_id", user.getId())); + auditUserList.forEach(item -> { + item.setUserName(user.getUserName()); + auditUserService.updateById(item); + }); + List superviseThingUserList = superviseThingUserService.list(new QueryWrapper().eq("user_id", user.getId())); + superviseThingUserList.forEach(item -> { + item.setUserName(user.getUserName()); + superviseThingUserService.updateById(item); + }); + List superviseThingCommentList = superviseThingCommentService.list(new QueryWrapper().eq("created_id", user.getId())); + superviseThingCommentList.forEach(item -> { + item.setName(user.getUserName()); + superviseThingCommentService.updateById(item); + }); + List conferenceList = conferenceService.list(new QueryWrapper().eq("created_id", user.getId())); + conferenceList.forEach(item -> { + item.setCreatedUser(user.getUserName()); + conferenceService.updateById(item); + }); + List conferenceUserList = conferenceUserService.list(new QueryWrapper().eq("user_id", user.getId())); + conferenceUserList.forEach(item -> { + item.setUserName(user.getUserName()); + conferenceUserService.updateById(item); + }); + + + + } + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/TemporaryService.java b/src/main/java/com/ydool/boot/modules/rddb/service/TemporaryService.java new file mode 100644 index 0000000..eb2b0b4 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/TemporaryService.java @@ -0,0 +1,19 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.Temporary; +import com.ydool.boot.modules.rddb.mapper.TemporaryMapper; +import org.springframework.stereotype.Service; + +/** + *

+ * 临时文件 服务实现类 + *

+ * + * @author zhouyuan + * @since 2021-03-17 + */ +@Service +public class TemporaryService extends BaseService { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/UserTypeService.java b/src/main/java/com/ydool/boot/modules/rddb/service/UserTypeService.java new file mode 100644 index 0000000..34d67fa --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/UserTypeService.java @@ -0,0 +1,19 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.UserType; +import com.ydool.boot.modules.rddb.mapper.UserTypeMapper; +import org.springframework.stereotype.Service; + +/** + *

+ * 账号与类型 服务实现类 + *

+ * + * @author zhouyuan + * @since 2021-05-12 + */ +@Service +public class UserTypeService extends BaseService { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/VoterSuggestDbService.java b/src/main/java/com/ydool/boot/modules/rddb/service/VoterSuggestDbService.java new file mode 100644 index 0000000..ebd54b4 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/VoterSuggestDbService.java @@ -0,0 +1,19 @@ +package com.ydool.boot.modules.rddb.service; + + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.VoterSuggestDb; +import com.ydool.boot.modules.rddb.mapper.VoterSuggestDbMapper; +import org.springframework.stereotype.Service; + +/** + * 选民对代表的建议(VoterSuggest)表服务接口 + * + * @author makejava + * @since 2020-10-09 11:53:58 + */ +@Service +public class VoterSuggestDbService extends BaseService { + + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/VoterSuggestService.java b/src/main/java/com/ydool/boot/modules/rddb/service/VoterSuggestService.java new file mode 100644 index 0000000..485e069 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/VoterSuggestService.java @@ -0,0 +1,22 @@ +package com.ydool.boot.modules.rddb.service; + + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.VoterSuggest; +import com.ydool.boot.modules.rddb.mapper.VoterSuggestMapper; +import org.springframework.stereotype.Service; + +/** + * 选民建议(VoterSuggest)表服务接口 + * + * @author makejava + * @since 2020-10-09 11:53:58 + */ +@Service +public class VoterSuggestService extends BaseService { + + public int unRead(String createdId) { + return getBaseMapper().unRead(createdId); + } + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/service/VoterSuggestSolveService.java b/src/main/java/com/ydool/boot/modules/rddb/service/VoterSuggestSolveService.java new file mode 100644 index 0000000..88af182 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/service/VoterSuggestSolveService.java @@ -0,0 +1,17 @@ +package com.ydool.boot.modules.rddb.service; + +import com.ydool.boot.core.service.BaseService; +import com.ydool.boot.modules.rddb.entity.VoterSuggestSolve; +import com.ydool.boot.modules.rddb.mapper.VoterSuggestSolveMapper; +import org.springframework.stereotype.Service; + +/** + * 选民建议解决(VoterSuggestSolve)表服务接口 + * + * @author makejava + * @since 2020-10-14 15:36:54 + */ +@Service +public class VoterSuggestSolveService extends BaseService { + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/ActivityAuditUserVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/ActivityAuditUserVO.java new file mode 100644 index 0000000..2269dc2 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/ActivityAuditUserVO.java @@ -0,0 +1,20 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.ydool.boot.modules.rddb.entity.ActivityAuditUser; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * @author chenchen + * @date 2020/10/09 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class ActivityAuditUserVO extends ActivityAuditUser { + + /** + * 创建者姓名 + */ + private String createdName; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/ActivityCommentVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/ActivityCommentVO.java new file mode 100644 index 0000000..cfdbd5f --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/ActivityCommentVO.java @@ -0,0 +1,20 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.ydool.boot.modules.rddb.entity.ActivityComment; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * @author chenchen + * @date 2020/10/09 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class ActivityCommentVO extends ActivityComment { + + /** + * 创建者姓名 + */ + private String createdName; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/ActivityUserVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/ActivityUserVO.java new file mode 100644 index 0000000..50d0a41 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/ActivityUserVO.java @@ -0,0 +1,20 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.ydool.boot.modules.rddb.entity.ActivityUser; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * @author chenchen + * @date 2020/10/09 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class ActivityUserVO extends ActivityUser { + + /** + * 创建者姓名 + */ + private String createdName; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/ActivityVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/ActivityVO.java new file mode 100644 index 0000000..931c830 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/ActivityVO.java @@ -0,0 +1,65 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.ydool.boot.modules.rddb.entity.Activity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDateTime; + +/** + * @author chenchen + * @date 2020/10/09 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class ActivityVO extends Activity { + + /** + * 创建者姓名 + */ + private String createdName; + + private Integer isApply; + private Integer isSign; + private Integer isLeave; + + @DateTimeFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @JsonFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + //报名时间 + private LocalDateTime applyTime; + + @DateTimeFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @JsonFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + //签到时间 + private LocalDateTime signTime; + + @DateTimeFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + @JsonFormat( + pattern = "yyyy-MM-dd HH:mm:ss" + ) + //请假时间 + private LocalDateTime leaveTime; + + /** + * 报名人数 + */ + @ApiModelProperty(value = "报名人数") + private Integer applyCount; + + //多个附件 + private String[] files; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/BasicDynamicVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/BasicDynamicVO.java new file mode 100644 index 0000000..d5a21a0 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/BasicDynamicVO.java @@ -0,0 +1,36 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.ydool.boot.modules.rddb.entity.BasicDynamic; +import com.ydool.boot.modules.rddb.entity.Const; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.apache.commons.lang3.StringUtils; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * @author zhouyuan + * @date 2021/03/15 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class BasicDynamicVO extends BasicDynamic { + + private String categoryName; + private String streetName; + private String statusName; + private List pictureArr; + + public void full() { + if (StringUtils.isNotBlank(getPicture())) { + List list = new ArrayList(); + Arrays.asList(getPicture().split(",")).forEach(item -> { + list.add(Const.URL_PREFIX + item); + }); + setPictureArr(list); + } + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/ContactActivityCommentVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/ContactActivityCommentVO.java new file mode 100644 index 0000000..56aa821 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/ContactActivityCommentVO.java @@ -0,0 +1,21 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.ydool.boot.modules.rddb.entity.ContactActivity; +import com.ydool.boot.modules.rddb.entity.ContactActivityComment; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * @author chenchen + * @date 2020/10/09 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class ContactActivityCommentVO extends ContactActivityComment { + + /** + * 创建者姓名 + */ + private String createdName; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/ContactActivityVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/ContactActivityVO.java new file mode 100644 index 0000000..b126b0e --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/ContactActivityVO.java @@ -0,0 +1,20 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.ydool.boot.modules.rddb.entity.ContactActivity; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * @author chenchen + * @date 2020/10/09 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class ContactActivityVO extends ContactActivity { + + /** + * 创建者姓名 + */ + private String createdName; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/DbVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/DbVO.java new file mode 100644 index 0000000..54631a6 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/DbVO.java @@ -0,0 +1,66 @@ +package com.ydool.boot.modules.rddb.vo; + +import cn.hutool.core.util.StrUtil; +import com.ydool.boot.common.cache.DictUtils; +import com.ydool.boot.common.cache.StreetUtils; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.modules.rddb.entity.Db; +import com.ydool.boot.modules.rddb.entity.Office; +import com.ydool.boot.modules.rddb.service.OfficeService; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * @author chenchen + * @date 2020/09/29 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class DbVO extends Db { + + /** + * 选区地址 + */ + private String precinctAddressStr; + + /** + * 代表身份 + */ + private String dbIdentityStr; + + /** + * 头像 + */ + @ApiModelProperty(value = "头像") + private String avatar; + + public void full() { + //性别 + if (StrUtil.isNotBlank(getSex())) { + setSex(DictUtils.getDictLabel("sys_user_sex", getSex())); + } + //民族 +// if (StrUtil.isNotBlank(getNation())) { +// setNation(DictUtils.getDictLabel("sys_nation", getNation())); +// } + //选区地址 + if (StrUtil.isNotBlank(getPrecinctAddress())) { + setPrecinctAddress(StreetUtils.getStreetName(getPrecinctAddress())); + } + //代表身份 + if (StrUtil.isNotBlank(getDbIdentity())) { + setDbIdentity(DictUtils.getDictLabel("sys_db_identity", getDbIdentity())); + } + //是否连任 +// if (StrUtil.isNotBlank(getIsReappointment())) { +// setIsReappointment(DictUtils.getDictLabel("sys_yes_no", getIsReappointment())); +// } + //联络站用户 + if (StrUtil.isNotBlank(getOfficeId())) { + OfficeService officeService = SpringUtils.getBean(OfficeService.class); + Office office = officeService.getById(getOfficeId()); + setOfficeId(office!=null?office.getName():""); + } + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/NoticeVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/NoticeVO.java new file mode 100644 index 0000000..5b725d7 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/NoticeVO.java @@ -0,0 +1,20 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.ydool.boot.modules.rddb.entity.Notice; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * @author chenchen + * @date 2020/07/28 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class NoticeVO extends Notice { + + /** + * 创建者姓名 + */ + private String createdName; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/PerformVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/PerformVO.java new file mode 100644 index 0000000..4a2a253 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/PerformVO.java @@ -0,0 +1,20 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.ydool.boot.modules.rddb.entity.Perform; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * @author chenchen + * @date 2020/10/09 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class PerformVO extends Perform { + + /** + * 创建者姓名 + */ + private String createdName; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/StreetVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/StreetVO.java new file mode 100644 index 0000000..4bb2487 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/StreetVO.java @@ -0,0 +1,21 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.ydool.boot.modules.rddb.entity.Notice; +import com.ydool.boot.modules.sys.entity.Street; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * @author zhouyuan + * @date 2021/03/15 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class StreetVO extends Street { + + /** + * 统计数 + */ + private Integer allCount; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/VoterSuggestDbVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/VoterSuggestDbVO.java new file mode 100644 index 0000000..5fe8b91 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/VoterSuggestDbVO.java @@ -0,0 +1,33 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.ydool.boot.modules.rddb.entity.VoterSuggest; +import com.ydool.boot.modules.rddb.entity.VoterSuggestDb; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * @author chenchen + * @date 2020/10/09 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class VoterSuggestDbVO extends VoterSuggestDb { + + /** + * 创建时间 格式化 yyyy-MM-dd HH:mm + */ + private String formatDateTime; + + /** + * 创建时间 格式化 HH:mm + */ + private String formatTime; + + /** + * 头像 + */ + @ApiModelProperty(value = "头像") + private String avatar; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/VoterSuggestSolveVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/VoterSuggestSolveVO.java new file mode 100644 index 0000000..02c052d --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/VoterSuggestSolveVO.java @@ -0,0 +1,22 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.ydool.boot.modules.rddb.entity.VoterSuggestSolve; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * @author chenchen + * @date 2020/10/09 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class VoterSuggestSolveVO extends VoterSuggestSolve { + + /** + * 回复者姓名 + */ + @ApiModelProperty(value = "回复者姓名") + private String userName; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/vo/VoterSuggestVO.java b/src/main/java/com/ydool/boot/modules/rddb/vo/VoterSuggestVO.java new file mode 100644 index 0000000..dc285e7 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/vo/VoterSuggestVO.java @@ -0,0 +1,40 @@ +package com.ydool.boot.modules.rddb.vo; + +import com.ydool.boot.modules.rddb.entity.VoterSuggest; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.util.List; + +/** + * @author chenchen + * @date 2020/10/09 + */ +@EqualsAndHashCode(callSuper = true) +@Data +public class VoterSuggestVO extends VoterSuggest { + + /** + * 创建时间 格式化 yyyy-MM-dd HH:mm + */ + private String formatDateTime; + + /** + * 创建时间 格式化 HH:mm + */ + private String formatTime; + + /** + * 头像 + */ + @ApiModelProperty(value = "头像") + private String avatar; + + /** + * 分配的解决对象 + */ + @ApiModelProperty(value = "分配的解决对象") + private List allotObjStr; + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/ActivityAuditUserController.java b/src/main/java/com/ydool/boot/modules/rddb/web/ActivityAuditUserController.java new file mode 100644 index 0000000..28d8b9f --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/ActivityAuditUserController.java @@ -0,0 +1,79 @@ +package com.ydool.boot.modules.rddb.web; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.rddb.entity.ActivityAuditUser; +import com.ydool.boot.modules.rddb.service.ActivityAuditUserService; +import com.ydool.boot.modules.rddb.service.ActivityService; +import com.ydool.boot.modules.rddb.wrapper.ActivityAuditUserWrapper; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.annotation.Resource; + + +/** + * 活动审批人员(VoterSuggest)表控制层 + * + * @author makejava + * @since 2020-10-09 11:53:58 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/activity_audit_user") +public class ActivityAuditUserController extends BaseController { + /** + * 服务对象 + */ + @Resource + private ActivityAuditUserService activityAuditUserService; + + @Resource + private ActivityService activityService; + + @Resource + private UserService userService; + + @RequestMapping("/list") + @ResponseBody + public void list(String voterSuggestId) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("activity_id", voterSuggestId); + wrapper.orderByDesc("created_at"); + IPage paged = activityAuditUserService.page(new Page<>(getPageNum(), getPageSize()), wrapper); + renderJson(Ret.ok().paged(ActivityAuditUserWrapper.build().pageVO(paged))); + } + + @GetMapping("/to_assign") + public String toAssign(String userIds, Model model) { + model.addAttribute("userIds", userIds); + return "modules/rddb/activity/assign.html"; + } + + /** + * 选择user列表,过滤已选中人员 + * + * @param userIds + */ + @RequestMapping("assign_list") + @ResponseBody + public void assignList(String userIds,String userName,String loginName) { + QueryWrapper userQueryWrapper = new QueryWrapper<>(); + userQueryWrapper.notIn("id", userIds.split(",")); + //县级工作人员 + userQueryWrapper.eq("account_type", "admin"); + if(StrUtil.isNotBlank(userName)) userQueryWrapper.like("user_name",userName); + if(StrUtil.isNotBlank(loginName)) userQueryWrapper.like("login_name",loginName); + Page page = userService.page(new Page(getPageNum(), getPageSize()), userQueryWrapper); + render(Ret.ok().paged(page)); + } + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/ActivityController.java b/src/main/java/com/ydool/boot/modules/rddb/web/ActivityController.java new file mode 100644 index 0000000..bd4cd6d --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/ActivityController.java @@ -0,0 +1,113 @@ +package com.ydool.boot.modules.rddb.web; + +import cn.hutool.core.util.ArrayUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.common.utils.SecureUtils; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.rddb.entity.Activity; +import com.ydool.boot.modules.rddb.service.ActivityService; +import com.ydool.boot.modules.rddb.vo.ActivityVO; +import com.ydool.boot.modules.rddb.wrapper.ActivityWrapper; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.annotation.Resource; + +/** + * 活动(ContactActivityMapper)表控制层 + * + * @author makejava + * @since 2020-10-09 16:05:50 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/activity") +public class ActivityController extends BaseController { + /** + * 服务对象 + */ + @Resource + private ActivityService activityService; + + @Resource + private UserService userService; + + @GetMapping("") + public String index() { + return "modules/rddb/activity/index.html"; + } + + @PreAuth("rddb:activity:list") + @PostMapping("/list") + @ResponseBody + public void list(ActivityVO vo) { + QueryWrapper qw = getQueryWrapper(vo.getActivityName()); + IPage paged = activityService.page(new Page<>(getPageNum(), getPageSize()), qw); + renderJson(Ret.ok().paged(ActivityWrapper.build().pageVO(paged))); + } + + @GetMapping("/form") + public String form(String id, Model model) { + Activity bean = activityService.get(id, true); + ActivityVO vo = ActivityWrapper.build().entityVO(bean); + model.addAttribute("bean", vo); + return "modules/rddb/activity/form.html"; + } + + @PreAuth("rddb:activity:save") + @PostMapping("/save") + public void save(@Validated ActivityVO vo, String userIds) { + if (StrUtil.isBlank(vo.getId())) { + vo.setCreatedId(SecureUtils.getUserId()); + User user = userService.getById(SecureUtils.getUserId()); + if (user != null) { + vo.setCreatedType(user.getAccountType()); + } + } + if (ArrayUtil.isNotEmpty(vo.getFiles())) { + vo.setAttachment(ArrayUtil.join(vo.getFiles(), ",")); + } else { + vo.setAttachment(""); + } + boolean flag = activityService.saveOrUpdate(vo, userIds); + renderJson(flag ? Ret.ok() : Ret.fail("操作失败")); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = activityService.removeById(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @PreAuth("rddb:activity:audit") + @PostMapping("/audit") + public void audit(@Validated ActivityVO vo) { +// boolean flag = activityService.saveOrUpdate(vo); +// renderJson(flag ? Ret.ok() : Ret.fail("操作失败")); + Activity bean = activityService.getById(vo.getId()); + if (bean != null) { + bean.setStatus(vo.getStatus()); + activityService.saveOrUpdate(bean); + } + render(Ret.ok()); + } + + private QueryWrapper getQueryWrapper(String activityName) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(activityName, "activity_name#like", qw); + qw.orderByDesc("created_at"); + return qw; + } +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/AuditController.java b/src/main/java/com/ydool/boot/modules/rddb/web/AuditController.java new file mode 100644 index 0000000..1b390cf --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/AuditController.java @@ -0,0 +1,201 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.ArrayUtil; +import cn.hutool.core.util.ObjectUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.api.util.Kv; +import com.ydool.boot.common.Ydool; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.modules.rddb.entity.Audit; +import com.ydool.boot.modules.rddb.entity.AuditUser; +import com.ydool.boot.modules.rddb.service.AuditService; +import com.ydool.boot.modules.rddb.service.AuditUserService; +import com.ydool.boot.modules.sys.web.BaseAdminController; +import org.apache.commons.lang3.StringUtils; +import org.beetl.core.Configuration; +import org.beetl.core.GroupTemplate; +import org.beetl.core.Template; +import org.beetl.core.resource.ClasspathResourceLoader; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.http.HttpHeaders; +import org.springframework.http.HttpStatus; +import org.springframework.http.ResponseEntity; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; +import sun.misc.BASE64Encoder; + +import java.io.*; +import java.net.URLEncoder; +import java.util.List; + +/** + *

+ * 文件审批 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-10-09 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/audit") +public class AuditController extends BaseAdminController { + + @Autowired + private AuditService auditService; + @Autowired + private AuditUserService auditUserService; + + @GetMapping + public String index() { + return "modules/rddb/audit/index.html"; + } + + @PostMapping("list") + @ResponseBody + public void list(Audit audit) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(audit.getTitle())) wrapper.like("title", audit.getTitle()); + wrapper.orderByDesc("created_at"); + Page page = auditService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @GetMapping("show") + public String show(String id, Model model) { + Audit audit = new Audit(); + if (ObjectUtil.isNotEmpty(id)) { + audit = auditService.getById(id); + } + model.addAttribute("audit", audit); + return "modules/rddb/audit/show.html"; + } + + @PreAuth("rddb:audit:form") + @GetMapping("form") + public String form(String id, Model model) { + Audit audit = new Audit(); + if (ObjectUtil.isNotEmpty(id)) { + audit = auditService.getById(id); + if(StrUtil.isNotBlank(audit.getAttachment())) audit.setFiles(audit.getAttachment().split(",")); + List auditUsers = auditUserService.list(new QueryWrapper().eq("audit_id", id)); + model.addAttribute("auditUsers", auditUsers); + } + model.addAttribute("audit", audit); + return "modules/rddb/audit/form.html"; + } + + @PreAuth("rddb:audit:download") + @GetMapping("download") + @ResponseBody + public ResponseEntity download(String id) throws Exception { + ResponseEntity entity = null; + + FileOutputStream fos = null; + OutputStreamWriter oWriter = null; + Writer out = null; + InputStream is = null; + + Audit audit = new Audit(); + Kv kv = Kv.create(); + if (ObjectUtil.isNotEmpty(id)) { + audit = auditService.getById(id); + List auditUsers = auditUserService.list(new QueryWrapper().eq("audit_id", id)); + auditUsers.forEach(item -> { + item.full(); + if (StringUtils.isNotBlank(item.getSignature())) { + item.setSignature(ImageToBase64ByLocal(item.getSignature())); + } + }); + kv.set("auditUsers", auditUsers); + } + kv.set("audit", audit); + + ClasspathResourceLoader resourceLoader = new ClasspathResourceLoader("views"); + Configuration cfg = Configuration.defaultConfiguration(); + GroupTemplate gt = new GroupTemplate(resourceLoader, cfg); + Template t = gt.getTemplate("/download.btl"); + + File file = new File("审批单.doc"); + if (!file.exists()) { + file.createNewFile(); + } + try { + fos = new FileOutputStream(file); + oWriter = new OutputStreamWriter(fos, "utf-8"); + out = new BufferedWriter(oWriter); + t.binding(kv); + t.renderTo(out); + + is = new FileInputStream(file); + byte[] body = new byte[is.available()]; + is.read(body); + HttpHeaders headers = new HttpHeaders(); + String fileName = URLEncoder.encode(file.getName(), "utf-8"); + headers.add("Content-Disposition", "attachment;filename=" + fileName); + HttpStatus statusCode = HttpStatus.OK; + entity = new ResponseEntity(body, headers, statusCode); + + } catch (Exception e) { + e.printStackTrace(); + } finally { + fos.close(); + oWriter.close(); + out.close(); + is.close(); + + System.gc(); + file.delete(); + } + return entity; + } + + @PostMapping("save") + public void save(@Validated Audit audit, @RequestParam(name = "userIds", defaultValue = "") String userIds) { + //处理附件 + if (ArrayUtil.isNotEmpty(audit.getFiles())) { + audit.setAttachment(ArrayUtil.join(audit.getFiles(), ",")); + } else { + audit.setAttachment(""); + } + render(auditService.insertOrUpdate(audit, getLoginUser(), userIds)); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = auditService.del(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + /** + * 本地图片转换成base64字符串 + * + * @param imgFile 图片本地路径 + * @return + * @author ZHANGJL + * @dateTime 2018-02-23 14:40:46 + */ + public static String ImageToBase64ByLocal(String imgFile) {// 将图片文件转化为字节数组字符串,并对其进行Base64编码处理 + InputStream in = null; + byte[] data = null; + // 读取图片字节数组 + try { + in = new FileInputStream(Ydool.getWebRoot() + imgFile); + + data = new byte[in.available()]; + in.read(data); + in.close(); + } catch (IOException e) { + e.printStackTrace(); + } + // 对字节数组Base64编码 + BASE64Encoder encoder = new BASE64Encoder(); + return encoder.encode(data);// 返回Base64编码过的字节数组字符串 + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/AuditUserController.java b/src/main/java/com/ydool/boot/modules/rddb/web/AuditUserController.java new file mode 100644 index 0000000..3e8bc0e --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/AuditUserController.java @@ -0,0 +1,71 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.api.controller.ApiBaseController; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.AuditUser; +import com.ydool.boot.modules.rddb.service.AuditUserService; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +/** + *

+ * 文件审批人员 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-10-09 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/audituser") +public class AuditUserController extends ApiBaseController { + + @Autowired + private AuditUserService auditUserService; + @Autowired + private UserService userService; + + @RequestMapping("list") + @ResponseBody + public void list(String auditId) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("audit_id", auditId); + wrapper.orderByAsc("sort_no"); + Page page = auditUserService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @GetMapping("to_assign") + public String toAssign(String userIds, Model model) { + model.addAttribute("userIds", userIds); + return "modules/rddb/audit/assign.html"; + } + + /** + * 选择user列表,过滤已选中人员 + * + * @param userIds + */ + @RequestMapping("assign_list") + @ResponseBody + public void assignList(String userIds,String userName,String loginName) { + QueryWrapper userQueryWrapper = new QueryWrapper<>(); + userQueryWrapper.notIn("id", userIds.split(",")); + //县级工作人员审核 + userQueryWrapper.eq("account_type", "admin"); + if(StrUtil.isNotBlank(userName)) userQueryWrapper.like("user_name",userName); + if(StrUtil.isNotBlank(loginName)) userQueryWrapper.like("login_name",loginName); + Page page = userService.page(new Page(getPageNum(), getPageSize()), userQueryWrapper); + render(Ret.ok().paged(page)); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/BasicDynamicController.java b/src/main/java/com/ydool/boot/modules/rddb/web/BasicDynamicController.java new file mode 100644 index 0000000..1274277 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/BasicDynamicController.java @@ -0,0 +1,149 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.ArrayUtil; +import cn.hutool.core.util.ObjectUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.cache.StreetUtils; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.common.utils.WebUtils; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.rddb.entity.BasicDynamic; +import com.ydool.boot.modules.rddb.excel.BasicDynamicHead; +import com.ydool.boot.modules.rddb.service.BasicDynamicService; +import com.ydool.boot.modules.rddb.vo.StreetVO; +import com.ydool.boot.modules.rddb.wrapper.BasicDynamicWrapper; +import com.ydool.boot.modules.rddb.wrapper.StreetWrapper; +import com.ydool.boot.modules.sys.entity.Street; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + *

+ * 动态信息 前端控制器 + *

+ * + * @author zhouyuan + * @since 2021-03-15 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/basic_dynamic") +public class BasicDynamicController extends BaseController { + + @Autowired + private BasicDynamicService basicDynamicService; + + @GetMapping + public String index() { + return "modules/rddb/basic_dynamic/index.html"; + } + + @GetMapping("to_statistics") + public String toStatistics() { + return "modules/rddb/basic_dynamic/statistics.html"; + } + + @RequestMapping("list") + @ResponseBody + public void list(BasicDynamic bean) { + LambdaQueryWrapper wrapper = getQueryWrapper(bean); + Page page = basicDynamicService.page(new Page(getPageNum(), getPageSize()), wrapper); + List list = BasicDynamicWrapper.build().listVO(page.getRecords()); + page.setRecords(list); + render(Ret.ok().paged(page)); + } + + @PostMapping("statistics") + @ResponseBody + public void statistics() { + List streetList = StreetUtils.getStreetList(); + List streetVOS = StreetWrapper.build().listVO(streetList); + render(Ret.ok().data(streetVOS)); + } + + @PreAuth("rddb:basic_dynamic:form") + @GetMapping("form") + public String form(String id, Model model) { + BasicDynamic bean = new BasicDynamic(); + if (ObjectUtil.isNotEmpty(id)) { + bean = basicDynamicService.getById(id); + if (StrUtil.isNotBlank(bean.getPicture())) bean.setFiles(bean.getPicture().split(",")); + } + model.addAttribute("bean", bean); + return "modules/rddb/basic_dynamic/form.html"; + } + + @PostMapping("save") + public void save(@Validated BasicDynamic bean) { + //后台管理员添加没有officeId + //处理附件 + if (ArrayUtil.isNotEmpty(bean.getFiles())) { + bean.setPicture(ArrayUtil.join(bean.getFiles(), ",")); + } else { + bean.setPicture(""); + } + boolean flag = basicDynamicService.saveOrUpdate(bean); + render(flag ? Ret.ok() : Ret.fail("操作失败")); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = basicDynamicService.removeById(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @GetMapping(value = "refuse") + public String back() { + return "modules/rddb/basic_dynamic/refuse.html"; + } + + @PostMapping(value = "refuse") + @ResponseBody + public void back(String id, String comment) { + BasicDynamic bean = basicDynamicService.getById(id); + //0待审核 1已通过 2拒绝 + bean.setStatus("2"); + bean.setReason(comment); + boolean flag = basicDynamicService.updateById(bean); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @RequestMapping("pass") + @ResponseBody + public void list(String id) { + BasicDynamic bean = basicDynamicService.getById(id); + bean.setStatus("1"); + boolean flag = basicDynamicService.updateById(bean); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @ResponseBody + @PostMapping("export") + public void export(BasicDynamic bean) { + LambdaQueryWrapper wrapper = getQueryWrapper(bean); + List dataList = BasicDynamicWrapper.build().listHead(basicDynamicService.list(wrapper), BasicDynamicHead.class); + WebUtils.excel(response, "动态信息.xlsx", dataList, BasicDynamicHead.class, "sheet1"); + } + + private LambdaQueryWrapper getQueryWrapper(BasicDynamic bean) { + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(StrUtil.isNotBlank(bean.getCategory()), BasicDynamic::getCategory, bean.getCategory()); + wrapper.eq(StrUtil.isNotBlank(bean.getStatus()), BasicDynamic::getStatus, bean.getStatus()); + wrapper.like(StrUtil.isNotBlank(bean.getTitle()), BasicDynamic::getTitle, bean.getTitle()); + wrapper.like(StrUtil.isNotBlank(bean.getStreetId()), BasicDynamic::getStreetId, bean.getStreetId()); + wrapper.orderByDesc(BasicDynamic::getCreatedAt); + return wrapper; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/ConferenceAttachmentController.java b/src/main/java/com/ydool/boot/modules/rddb/web/ConferenceAttachmentController.java new file mode 100644 index 0000000..a356b93 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/ConferenceAttachmentController.java @@ -0,0 +1,58 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.rddb.entity.ConferenceAttachment; +import com.ydool.boot.modules.rddb.service.ConferenceAttachmentService; +import org.jsoup.Jsoup; +import org.jsoup.nodes.Document; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + *

+ * 会议附件 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-10-15 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/conference_attachment") +public class ConferenceAttachmentController extends BaseController { + + @Autowired + private ConferenceAttachmentService conferenceAttachmentService; + + @PostMapping("list") + @ResponseBody + public void list(ConferenceAttachment conferenceAttachment, @RequestParam(name = "n_level", defaultValue = "-1") Integer level) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("conference_id", conferenceAttachment.getConferenceId()); + if (StrUtil.isBlank(conferenceAttachment.getPid()) && StrUtil.isBlank(conferenceAttachment.getTitle())) { + wrapper.and(wr -> { + wr.isNull("pid").or().eq("pid", ""); + }); + } else { + wrapper.eq("pid", conferenceAttachment.getPid()); + } + wrapper.orderByAsc("sort_no"); + List list = conferenceAttachmentService.list(wrapper); + conferenceAttachmentService.setTreeList(list, level); + renderJson(Ret.ok().data(list)); + } + + @GetMapping("to_issue") + public String toIssue(Model model, @RequestParam(defaultValue = "") String title) { + model.addAttribute("title", title); + return "modules/rddb/conference/issue.html"; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/ConferenceController.java b/src/main/java/com/ydool/boot/modules/rddb/web/ConferenceController.java new file mode 100644 index 0000000..9310d2c --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/ConferenceController.java @@ -0,0 +1,86 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.cache.DictUtils; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.modules.rddb.entity.Conference; +import com.ydool.boot.modules.rddb.entity.ConferenceUser; +import com.ydool.boot.modules.rddb.service.ConferenceService; +import com.ydool.boot.modules.rddb.service.ConferenceUserService; +import com.ydool.boot.modules.sys.entity.DictData; +import com.ydool.boot.modules.sys.service.UserService; +import com.ydool.boot.modules.sys.web.BaseAdminController; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + *

+ * 会议 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-10-14 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/conference") +public class ConferenceController extends BaseAdminController { + + @Autowired + private ConferenceService conferenceService; + @Autowired + private ConferenceUserService conferenceUserService; + @Autowired + private UserService userService; + + @GetMapping + public String index() { + return "modules/rddb/conference/index.html"; + } + + @PostMapping("list") + @ResponseBody + public void list(Conference conference) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(conference.getTitle())) wrapper.like("title", conference.getTitle()); + wrapper.orderByDesc("created_at"); + Page page = conferenceService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @PreAuth("rddb:conference:form") + @GetMapping("form") + public String form(String id, Model model) { + Conference conference = new Conference(); + if (ObjectUtil.isNotEmpty(id)) { + conference = conferenceService.getById(id); + List conferenceUsers = conferenceUserService.list(new QueryWrapper().eq("conference_id", id)); + model.addAttribute("conferenceUsers", conferenceUsers); + } + List categoryList = DictUtils.getDictList("conference_attachment_category", null); + model.addAttribute("categoryList", categoryList); + model.addAttribute("conference", conference); + return "modules/rddb/conference/form.html"; + } + + @PostMapping("save") + public void save(@Validated Conference conference, @RequestParam(name = "userIds", defaultValue = "") String userIds, @RequestParam(name = "fileJson", defaultValue = "") String fileJson) { + render(conferenceService.insertOrUpdate(conference, getLoginUser(), userIds, fileJson)); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = conferenceService.del(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/ConferenceUserController.java b/src/main/java/com/ydool/boot/modules/rddb/web/ConferenceUserController.java new file mode 100644 index 0000000..151284d --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/ConferenceUserController.java @@ -0,0 +1,73 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.ConferenceUser; +import com.ydool.boot.modules.rddb.entity.SuperviseThingUser; +import com.ydool.boot.modules.rddb.service.ConferenceUserService; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.stereotype.Controller; +import com.ydool.boot.core.web.BaseController; +import org.springframework.web.bind.annotation.ResponseBody; + +/** + *

+ * 会议参会人员 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-10-14 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/conference_user") +public class ConferenceUserController extends BaseController { + + @Autowired + private ConferenceUserService conferenceUserService; + @Autowired + private UserService userService; + + @RequestMapping("list") + @ResponseBody + public void list(String id) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("conference_id", id); + wrapper.orderByDesc("created_at"); + Page page = conferenceUserService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @GetMapping("to_assign") + public String toAssign(String userIds, Model model) { + model.addAttribute("userIds", userIds); + return "modules/rddb/conference/assign.html"; + } + + /** + * 选择user列表,过滤已选中人员 + * + * @param userIds + */ + @RequestMapping("assign_list") + @ResponseBody + public void assignList(String userIds,String userName,String loginName) { + QueryWrapper userQueryWrapper = new QueryWrapper<>(); + userQueryWrapper.notIn("id", userIds.split(",")); + //人大代表开会 + userQueryWrapper.eq("account_type", "rddb"); + if(StrUtil.isNotBlank(userName)) userQueryWrapper.like("user_name",userName); + if(StrUtil.isNotBlank(loginName)) userQueryWrapper.like("login_name",loginName); + Page page = userService.page(new Page(getPageNum(), getPageSize()), userQueryWrapper); + render(Ret.ok().paged(page)); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/ContactActivityController.java b/src/main/java/com/ydool/boot/modules/rddb/web/ContactActivityController.java new file mode 100644 index 0000000..f7d45cb --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/ContactActivityController.java @@ -0,0 +1,137 @@ +package com.ydool.boot.modules.rddb.web; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.rddb.entity.ContactActivity; +import com.ydool.boot.modules.rddb.entity.ContactActivityComment; +import com.ydool.boot.modules.rddb.service.ContactActivityCommentService; +import com.ydool.boot.modules.rddb.service.ContactActivityService; +import com.ydool.boot.modules.rddb.vo.ContactActivityVO; +import com.ydool.boot.modules.rddb.wrapper.ContactActivityCommentWrapper; +import com.ydool.boot.modules.rddb.wrapper.ContactActivityWrapper; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; + +import javax.annotation.Resource; + +/** + * 联络站活动(ContactActivityMapper)表控制层 + * + * @author makejava + * @since 2020-10-09 16:05:50 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/contact_activity") +public class ContactActivityController extends BaseController { + /** + * 服务对象 + */ + @Resource + private ContactActivityService contactActivityService; + + @Resource + private ContactActivityCommentService contactActivityCommentService; + + @GetMapping("") + public String index() { + return "modules/rddb/contact_activity/index.html"; + } + + @PreAuth("rddb:contact_activity:list") + @PostMapping("/list") + public void list(ContactActivityVO vo) { + QueryWrapper qw = getQueryWrapper(vo.getActivityTheme()); + IPage paged = contactActivityService.page(new Page<>(getPageNum(), getPageSize()), qw); + renderJson(Ret.ok().paged(ContactActivityWrapper.build().pageVO(paged))); + } + + @GetMapping("/form") + public String form(String id, Model model) { + ContactActivity bean = contactActivityService.get(id, true); + ContactActivityVO vo = ContactActivityWrapper.build().entityVO(bean); + model.addAttribute("bean", vo); + return "modules/rddb/contact_activity/form.html"; + } + + @PreAuth("rddb:contact_activity:save") + @PostMapping("/save") + public void save(@Validated ContactActivityVO vo) { + boolean flag = contactActivityService.saveOrUpdate(vo); + renderJson(flag ? Ret.ok() : Ret.fail("操作失败")); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = contactActivityService.removeById(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + /** + * 审核评论 + */ + @GetMapping("/audit_comment") + public String auditComment(String contactActivityId, Model model) { + ContactActivity bean = contactActivityService.getById(contactActivityId); + model.addAttribute("activityTheme", bean.getActivityTheme()); + model.addAttribute("contactActivityId", contactActivityId); + return "modules/rddb/contact_activity/audit_comment.html"; + } + + @PostMapping("/audit_comment/list") + public void auditCommentList(String contactActivityId, String name) { + QueryWrapper qw = new QueryWrapper<>(); + if (StrUtil.isNotBlank(name)) { + qw.like("name", name); + } + qw.eq("contact_activity_id", contactActivityId); +// qw.eq("status", "0"); + qw.orderByDesc("created_at"); + IPage paged = contactActivityCommentService.page(new Page<>(getPageNum(), getPageSize()), qw); + renderJson(Ret.ok().paged(ContactActivityCommentWrapper.build().pageVO(paged))); + } + + @RequestMapping("/audit_comment/pass") + public void list(String id) { + ContactActivityComment bean = contactActivityCommentService.getById(id); + bean.setStatus(1); + boolean flag = contactActivityCommentService.updateById(bean); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @GetMapping(value = "/audit_comment/refuse") + public String back() { + return "modules/rddb/contact_activity/refuse.html"; + } + + @PostMapping(value = "/audit_comment/refuse") + public void back(String id, String comment) { + ContactActivityComment bean = contactActivityCommentService.getById(id); + bean.setStatus(2); + bean.setReason(comment); + boolean flag = contactActivityCommentService.updateById(bean); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @PostMapping("/audit_comment/delete") + public void auditCommentDelete(String id) { + boolean flag = contactActivityCommentService.removeById(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + private QueryWrapper getQueryWrapper(String activityTheme) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(activityTheme, "activity_theme#like", qw); + qw.orderByDesc("created_at"); + return qw; + } +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/DataBankController.java b/src/main/java/com/ydool/boot/modules/rddb/web/DataBankController.java new file mode 100644 index 0000000..dc72570 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/DataBankController.java @@ -0,0 +1,96 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.modules.rddb.entity.DataBank; +import com.ydool.boot.modules.rddb.service.DataBankService; +import com.ydool.boot.modules.sys.web.BaseAdminController; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +/** + *

+ * 资料库 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-10-14 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/data_bank") +public class DataBankController extends BaseAdminController { + + @Autowired + DataBankService dataBankService; + + @GetMapping + public String index() { + return "modules/rddb/data_bank/index.html"; + } + + @PostMapping("list") + @ResponseBody + public void list(DataBank dataBank) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(dataBank.getFileName())) wrapper.like("file_name", dataBank.getFileName()); + if (StringUtils.isNotBlank(dataBank.getFileType())) wrapper.eq("file_type", dataBank.getFileType()); + wrapper.orderByDesc("created_at"); + Page page = dataBankService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @PreAuth("rddb:dataBank:form") + @GetMapping("form") + public String form(String id, Model model) { + DataBank dataBank = new DataBank(); + if (ObjectUtil.isNotEmpty(id)) { + dataBank = dataBankService.getById(id); + } + model.addAttribute("dataBank", dataBank); + return "modules/rddb/data_bank/form.html"; + } + + @PostMapping("save") + public void save(@Validated DataBank dataBank) { + //校验重复 + DataBank repeatDataBank = getOne(dataBank.getFileName()); + //已有 + if (repeatDataBank != null) { + //编辑的 + if (StringUtils.isNotBlank(dataBank.getId())) { + if (!repeatDataBank.getId().equals(dataBank.getId())) { + renderJson(Ret.fail("该名称已存在,不可重复")); + } + } else { + //新增的 + renderJson(Ret.fail("该名称已存在,不可重复")); + } + } + if (StringUtils.isBlank(dataBank.getCreatedId())) dataBank.setCreatedId(getLoginUser().getId()); + dataBank.setUploadUser(getLoginUser().getUserName()); + boolean flag = dataBankService.saveOrUpdate(dataBank); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = dataBankService.removeById(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + public DataBank getOne(String fileName) { + return dataBankService.getOne(new QueryWrapper().eq("file_name", fileName)); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/DbController.java b/src/main/java/com/ydool/boot/modules/rddb/web/DbController.java new file mode 100644 index 0000000..887d3a5 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/DbController.java @@ -0,0 +1,220 @@ +package com.ydool.boot.modules.rddb.web; + +import cn.hutool.core.collection.CollectionUtil; +import cn.hutool.core.util.ArrayUtil; +import cn.hutool.core.util.ObjectUtil; +import cn.hutool.core.util.StrUtil; +import com.alibaba.excel.EasyExcel; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.excel.ImportDataListener; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.common.utils.WebUtils; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.modules.rddb.entity.Const; +import com.ydool.boot.modules.rddb.entity.Db; +import com.ydool.boot.modules.rddb.entity.Office; +import com.ydool.boot.modules.rddb.entity.UserType; +import com.ydool.boot.modules.rddb.excel.db.DbReadHead; +import com.ydool.boot.modules.rddb.service.DbService; +import com.ydool.boot.modules.rddb.service.OfficeService; +import com.ydool.boot.modules.rddb.service.UserTypeService; +import com.ydool.boot.modules.rddb.vo.DbVO; +import com.ydool.boot.modules.rddb.wrapper.DbWrapper; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.entity.UserRole; +import com.ydool.boot.modules.sys.service.UserRoleService; +import com.ydool.boot.modules.sys.service.UserService; +import com.ydool.boot.modules.sys.web.BaseAdminController; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; + +import javax.annotation.Resource; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * 代表管理(Db)表控制层 + * + * @author makejava + * @since 2020-09-29 13:15:37 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/db") +public class DbController extends BaseAdminController { + /** + * 服务对象 + */ + @Resource + private DbService dbService; + + @Autowired + private UserRoleService userRoleService; + + @Resource + private UserTypeService userTypeService; + + @Autowired + private UserService userService; + + private static final String FILE_NAME = "代表数据.xlsx"; + + private static final String SHEET_NAME = "Sheet1"; + + @GetMapping("") + public String index() { + return "modules/rddb/db/index.html"; + } + + @PreAuth("rddb:db:list") + @PostMapping("/list") + @ResponseBody + public void list(DbVO dbVO) { + QueryWrapper qw = getQueryWrapper(dbVO.getName(), dbVO.getPhone(), dbVO.getSex()); + IPage paged = dbService.page(new Page<>(getPageNum(), getPageSize()), qw); + renderJson(Ret.ok().paged(DbWrapper.build().pageVO(paged))); + } + + @GetMapping("/form") + public String form(String id, Model model) { + Db bean = dbService.get(id, true); + DbVO dbVO = DbWrapper.build().entityVO(bean); + model.addAttribute("bean", dbVO); + return "modules/rddb/db/form.html"; + } + + @PreAuth("rddb:office:save") + @PostMapping("/unbind") + public void save(String id) { + Db db = dbService.getById(id); + User user = userService.getById(db.getUserId()); + if(user!=null){ + user.setOpenId(""); + userService.updateById(user); + } + renderJson(Ret.ok()); + } + + @PreAuth("rddb:db:save") + @PostMapping("/save") + public void save(@Validated DbVO dbVO) { + renderJson(dbService.saveOrUpdate(dbVO)); + } + + @PostMapping("/delete") + public void delete(String[] ids) { + if (ArrayUtil.isNotEmpty(ids)) { + for (String id : ids) { + Db bean = dbService.getById(id); + if (bean != null) { + List list = userTypeService.list(new LambdaQueryWrapper().eq(UserType::getUserId, bean.getUserId()).ne(UserType::getType, Const.TYPE_RDDB)); + if (CollectionUtil.isNotEmpty(list)) { + if (list.size() == 0) { + //仅有代表角色时候删掉整个user + userRoleService.remove(new QueryWrapper().eq("user_id", bean.getUserId())); + userService.removeById(bean.getUserId()); + } else { + //还有其他角色,否则切换当前角色 + User user = userService.getById(bean.getUserId()); + user.setAccountType(list.get(0).getType()); + userService.updateById(user); + } + } + //删除代表的角色 + userTypeService.remove(new LambdaQueryWrapper().eq(UserType::getUserId, bean.getUserId()).eq(UserType::getType, Const.TYPE_RDDB)); + dbService.removeById(id); + } + } + } + + renderJson(Ret.ok("msg", "操作成功")); + } + + @PostMapping("/importData") + public void importData(MultipartFile file, @RequestParam(defaultValue = "0") String updateSupport) { + //是否更新 + boolean isUpdateSupport = "1".equals(updateSupport); + + try { + ImportDataListener importDataListener = new ImportDataListener<>(); + EasyExcel.read(file.getInputStream(), DbReadHead.class, importDataListener).sheet().doRead(); + List dataList = importDataListener.getDataList(); + if (ObjectUtil.isEmpty(dataList)) { + fail("导入文件里没有任务数据"); + } + Ret ret = dbService.importData(dataList, isUpdateSupport); + render(ret); + } catch (IOException e) { + e.printStackTrace(); + } + + fail("解析Excel文件失败"); + } + + @SuppressWarnings({"rawtypes", "unchecked"}) + @PostMapping("/export") + @ResponseBody + public void export(DbVO dbVO, String[] ids) { + QueryWrapper qw = getQueryWrapper(dbVO.getName(), dbVO.getPhone(), dbVO.getSex()); + if (ArrayUtil.isNotEmpty(ids)) { + qw.in("id", Arrays.asList(ids)); + } + List dataList = DbWrapper.build().listHead(dbService.list(qw), DbReadHead.class); + WebUtils.excel(response, FILE_NAME, dataList, DbReadHead.class, SHEET_NAME); + } + + @GetMapping("/importTemplate") + @ResponseBody + public void importTemplate() { + WebUtils.excel(response, FILE_NAME, null, DbReadHead.class, SHEET_NAME); + } + + @GetMapping("/select_office") + private void selectOffice(String precinctAddress) { + if (StrUtil.isBlank(precinctAddress)) { + render(Ret.fail("加载联络站失败")); + return; + } + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("street", precinctAddress); + wrapper.eq("duty", "contact"); + wrapper.orderByDesc("created_at"); + + OfficeService officeService = SpringUtils.getBean(OfficeService.class); + List officeList = officeService.list(wrapper); + render(Ret.ok().data(officeList)); + } + + private QueryWrapper getQueryWrapper(String name, String phone, String sex) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(name, "name#like", qw); + Condition.appendIfNotEmpty(phone, "phone#like", qw); + Condition.appendIfNotEmpty(sex, "sex", qw); + qw.orderByDesc("sort_no"); + return qw; + } + + @PostMapping("updateTreeSort") + public void updateTreeSort(String[] ids, Integer[] sorts) { + List list = new ArrayList<>(); + for (int i = 0; i < ids.length; i++) { + Db db = new Db(); + db.setId(ids[i]); + db.setSortNo(sorts[i]); + list.add(db); + } + dbService.updateBatchById(list); + render(Ret.ok().msg("保存排序成功")); + } + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/Job.java b/src/main/java/com/ydool/boot/modules/rddb/web/Job.java new file mode 100644 index 0000000..5c6107e --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/Job.java @@ -0,0 +1,51 @@ +package com.ydool.boot.modules.rddb.web; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.ydool.boot.modules.rddb.entity.Const; +import com.ydool.boot.modules.rddb.entity.UserType; +import com.ydool.boot.modules.rddb.service.UserTypeService; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.scheduling.annotation.EnableScheduling; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +import java.util.ArrayList; +import java.util.List; + +/** + * 补全中间表中用户的身份 + * + * @author: zhouyuan + * @date: 2021/5/13 + */ +@Component +@EnableScheduling +@Slf4j +public class Job { + + @Autowired + private UserService userService; + + @Autowired + private UserTypeService userTypeService; + + /*@Scheduled(cron = "5 * * * * ?") + public void execute() { + List dataList = new ArrayList(); + List list = userService.list(); + list.forEach(user -> { + UserType exist = userTypeService.getOne(new LambdaQueryWrapper().eq(UserType::getUserId, user.getId()).ne(UserType::getType, Const.TYPE_VOTER)); + if (exist == null) { + UserType userType = new UserType(); + userType.setUserId(user.getId()); + userType.setType(user.getAccountType()); + dataList.add(userType); + } + }); + userTypeService.saveBatch(dataList); + } +*/ +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/MessageController.java b/src/main/java/com/ydool/boot/modules/rddb/web/MessageController.java new file mode 100644 index 0000000..70f7573 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/MessageController.java @@ -0,0 +1,21 @@ +package com.ydool.boot.modules.rddb.web; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.stereotype.Controller; +import com.ydool.boot.core.web.BaseController; + +/** + *

+ * 消息 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-10-09 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/message") +public class MessageController extends BaseController { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/NoticeController.java b/src/main/java/com/ydool/boot/modules/rddb/web/NoticeController.java new file mode 100644 index 0000000..3fd4ed7 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/NoticeController.java @@ -0,0 +1,83 @@ +package com.ydool.boot.modules.rddb.web; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.modules.rddb.entity.Notice; +import com.ydool.boot.modules.rddb.service.NoticeService; +import com.ydool.boot.modules.rddb.vo.NoticeVO; +import com.ydool.boot.modules.rddb.wrapper.NoticeWrapper; +import com.ydool.boot.modules.sys.web.BaseAdminController; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; + +import javax.annotation.Resource; + +/** + * @author chenchen + * @date 2020/07/27 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/notice") +public class NoticeController extends BaseAdminController { + + @Resource + private NoticeService noticeService; + + @GetMapping("") + public String index() { + return "modules/rddb/notice/index.html"; + } + + @PreAuth("rddb:notice:list") + @PostMapping("/list") + public void list(NoticeVO noticeVO) { + QueryWrapper qw = getQueryWrapper(noticeVO.getTitle()); + IPage paged = noticeService.page(new Page<>(getPageNum(), getPageSize()), qw); + render(Ret.ok().paged(NoticeWrapper.build().pageVO(paged))); + } + + @GetMapping("/form") + public String form(String id, Model model) { + Notice bean = new Notice(); + bean.setNewRecord(true); + if (StrUtil.isNotBlank(id)) { + bean = noticeService.getById(id); + bean.setNewRecord(false); + } + NoticeVO noticeVO = NoticeWrapper.build().entityVO(bean); + model.addAttribute("bean", noticeVO); + return "modules/rddb/notice/form.html"; + } + + @PreAuth("rddb:policy:save") + @PostMapping("/save") + public void save(@Validated NoticeVO noticeVO) { + noticeVO.setCreatedId(getLoginUser().getId()); + boolean flag = noticeService.saveOrUpdate(noticeVO); + render(flag ? Ret.ok() : Ret.fail("操作失败")); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = noticeService.removeById(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + private QueryWrapper getQueryWrapper(String keywords) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + if (!StrUtil.isBlankOrUndefined(keywords)) { + queryWrapper.like("title", keywords); + } + queryWrapper.orderByDesc("created_at"); + return queryWrapper; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/OfficeController.java b/src/main/java/com/ydool/boot/modules/rddb/web/OfficeController.java new file mode 100644 index 0000000..b64da46 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/OfficeController.java @@ -0,0 +1,99 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.cache.StreetUtils; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.modules.rddb.entity.Office; +import com.ydool.boot.modules.rddb.service.OfficeService; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import com.ydool.boot.modules.sys.web.BaseAdminController; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +/** + *

+ * 机关 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-09-29 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/office") +public class OfficeController extends BaseAdminController { + + @Autowired + private OfficeService officeService; + @Autowired + private UserService userService; + + @GetMapping + public String index() { + return "modules/rddb/office/index.html"; + } + + @PostMapping("list") + @ResponseBody + public void list(Office office) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(office.getName())) wrapper.like("name", office.getName()); + if (StringUtils.isNotBlank(office.getPhone())) wrapper.like("phone", office.getPhone()); + if (StringUtils.isNotBlank(office.getDuty())) wrapper.like("duty", office.getDuty()); + Page page = officeService.page(new Page(getPageNum(), getPageSize()), wrapper); + page.getRecords().forEach(item -> { + Office o = (Office) item; + o.setStreet(StreetUtils.getStreetName(o.getStreet())); + }); + render(Ret.ok().paged(page)); + } + + @PreAuth("rddb:office:form") + @GetMapping("form") + public String form(String id, Model model) { + Office office = new Office(); + if (ObjectUtil.isNotEmpty(id)) { + office = officeService.getById(id); + } else { + //新增的生日默认1980 + office.setBirthday("1980-01"); + } + model.addAttribute("office", office); + return "modules/rddb/office/form.html"; + } + + @PreAuth("rddb:office:save") + @PostMapping("/unbind") + public void save(String id) { + Office office = officeService.getById(id); + User user = userService.getById(office.getUserId()); + if(user!=null){ + user.setOpenId(""); + userService.updateById(user); + } + renderJson(Ret.ok()); + } + + @PostMapping("save") + public void save(@Validated Office office) { + render(officeService.insertOrUpdate(office, getLoginUser())); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = officeService.del(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/PerformController.java b/src/main/java/com/ydool/boot/modules/rddb/web/PerformController.java new file mode 100644 index 0000000..edc2962 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/PerformController.java @@ -0,0 +1,97 @@ +package com.ydool.boot.modules.rddb.web; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.common.utils.SecureUtils; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.rddb.entity.Perform; +import com.ydool.boot.modules.rddb.service.PerformService; +import com.ydool.boot.modules.rddb.vo.PerformVO; +import com.ydool.boot.modules.rddb.wrapper.PerformWrapper; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.annotation.Resource; + +/** + * 履职(ContactActivityMapper)表控制层 + * + * @author makejava + * @since 2020-10-09 16:05:50 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/perform") +public class PerformController extends BaseController { + /** + * 服务对象 + */ + @Resource + private PerformService performService; + + @GetMapping("") + public String index() { + return "modules/rddb/perform/index.html"; + } + + @PreAuth("rddb:perform:list") + @PostMapping("/list") + @ResponseBody + public void list(PerformVO vo) { + QueryWrapper qw = getQueryWrapper(vo.getActivityName()); + IPage paged = performService.page(new Page<>(getPageNum(), getPageSize()), qw); + renderJson(Ret.ok().paged(PerformWrapper.build().pageVO(paged))); + } + + @GetMapping("/form") + public String form(String id, Model model) { + Perform bean = performService.get(id, true); + PerformVO vo = PerformWrapper.build().entityVO(bean); + model.addAttribute("bean", vo); + return "modules/rddb/perform/form.html"; + } + + @PreAuth("rddb:perform:save") + @PostMapping("/save") + public void save(@Validated PerformVO vo) { + if (StrUtil.isBlank(vo.getId())) { + vo.setCreatedId(SecureUtils.getUserId()); + } + vo.setStatus("0"); + boolean flag = performService.saveOrUpdate(vo); + renderJson(flag ? Ret.ok() : Ret.fail("操作失败")); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = performService.removeById(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @PreAuth("rddb:perform:audit") + @PostMapping("/audit") + public void audit(@Validated PerformVO vo) { + Perform bean = performService.getById(vo.getId()); + if (bean != null) { + bean.setStatus(vo.getStatus()); + performService.saveOrUpdate(bean); + } + render(Ret.ok()); + } + + private QueryWrapper getQueryWrapper(String activityName) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(activityName, "activity_name#like", qw); + qw.orderByDesc("created_at"); + return qw; + } +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/ReadFileController.java b/src/main/java/com/ydool/boot/modules/rddb/web/ReadFileController.java new file mode 100644 index 0000000..240b62f --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/ReadFileController.java @@ -0,0 +1,85 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.modules.rddb.entity.ReadFile; +import com.ydool.boot.modules.rddb.entity.ReadFileUser; +import com.ydool.boot.modules.rddb.service.ReadFileService; +import com.ydool.boot.modules.rddb.service.ReadFileUserService; +import com.ydool.boot.modules.sys.service.UserService; +import com.ydool.boot.modules.sys.web.BaseAdminController; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + *

+ * 文件 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-09-30 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/readfile") +public class ReadFileController extends BaseAdminController { + + @Autowired + private ReadFileService readFileService; + @Autowired + private ReadFileUserService readFileUserService; + @Autowired + private UserService userService; + + @GetMapping + public String index() { + return "modules/rddb/readfile/index.html"; + } + + @PostMapping("list") + @ResponseBody + public void list(ReadFile readFile) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(readFile.getFileName())) wrapper.like("name", readFile.getFileName()); + wrapper.orderByDesc("created_at"); + Page page = readFileService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @PreAuth("rddb:readfile:form") + @GetMapping("form") + public String form(String id, Model model) { + ReadFile readFile = new ReadFile(); + if (ObjectUtil.isNotEmpty(id)) { + readFile = readFileService.getById(id); + List readFileUsers = readFileUserService.list(new QueryWrapper().eq("file_id", id)); + readFileUsers.forEach(item -> { + item.setUser(userService.getById(item.getUserId())); + }); + model.addAttribute("readFileUsers", readFileUsers); + } + model.addAttribute("readFile", readFile); + return "modules/rddb/readfile/form.html"; + } + + @PostMapping("save") + public void save(@Validated ReadFile readFile, @RequestParam(name = "userIds", defaultValue = "") String userIds) { + render(readFileService.insertOrUpdate(readFile, getLoginUser(), userIds)); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = readFileService.del(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/ReadFileUserController.java b/src/main/java/com/ydool/boot/modules/rddb/web/ReadFileUserController.java new file mode 100644 index 0000000..af1df6e --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/ReadFileUserController.java @@ -0,0 +1,71 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.ReadFileUser; +import com.ydool.boot.modules.rddb.service.ReadFileUserService; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import com.ydool.boot.modules.sys.web.BaseAdminController; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +/** + *

+ * 文件阅读情况 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-09-30 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/read_file_user") +public class ReadFileUserController extends BaseAdminController { + + @Autowired + private ReadFileUserService readFileUserService; + @Autowired + private UserService userService; + + @RequestMapping("list") + @ResponseBody + public void list(String id) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("file_id", id); + wrapper.orderByDesc("created_at"); + Page page = readFileUserService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @GetMapping("to_assign") + public String toAssign(String userIds, Model model) { + model.addAttribute("userIds", userIds); + return "modules/rddb/readfile/assign.html"; + } + + /** + * 选择user列表,过滤已选中人员 + * + * @param userIds + */ + @RequestMapping("assign_list") + @ResponseBody + public void assignList(String userIds,String userName,String loginName) { + QueryWrapper userQueryWrapper = new QueryWrapper<>(); + userQueryWrapper.notIn("id", userIds.split(",")); + //县级工作人员 + userQueryWrapper.eq("account_type", "admin"); + if(StrUtil.isNotBlank(userName)) userQueryWrapper.like("user_name",userName); + if(StrUtil.isNotBlank(loginName)) userQueryWrapper.like("login_name",loginName); + Page page = userService.page(new Page(getPageNum(), getPageSize()), userQueryWrapper); + render(Ret.ok().paged(page)); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/ResearchArticleAttachmentController.java b/src/main/java/com/ydool/boot/modules/rddb/web/ResearchArticleAttachmentController.java new file mode 100644 index 0000000..160b5a7 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/ResearchArticleAttachmentController.java @@ -0,0 +1,57 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.rddb.entity.ResearchArticleAttachment; +import com.ydool.boot.modules.rddb.service.ResearchArticleAttachmentService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + *

+ * 调研文章附件 前端控制器 + *

+ * + * @author zhouyuan + * @since 2021-03-06 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/research_article_attachment") +public class ResearchArticleAttachmentController extends BaseController { + + + @Autowired + private ResearchArticleAttachmentService researchArticleAttachmentService; + + @PostMapping("list") + @ResponseBody + public void list(ResearchArticleAttachment researchArticleAttachment, @RequestParam(name = "n_level", defaultValue = "-1") Integer level) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("research_article_id", researchArticleAttachment.getResearchArticleId()); + if (StrUtil.isBlank(researchArticleAttachment.getPid()) && StrUtil.isBlank(researchArticleAttachment.getTitle())) { + wrapper.and(wr -> { + wr.isNull("pid").or().eq("pid", ""); + }); + } else { + wrapper.eq("pid", researchArticleAttachment.getPid()); + } + wrapper.orderByAsc("sort_no"); + List list = researchArticleAttachmentService.list(wrapper); + researchArticleAttachmentService.setTreeList(list, level); + renderJson(Ret.ok().data(list)); + } + + @GetMapping("to_issue") + public String toIssue(Model model, @RequestParam(defaultValue = "") String title) { + model.addAttribute("title", title); + return "modules/rddb/research_article/issue.html"; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/ResearchArticleController.java b/src/main/java/com/ydool/boot/modules/rddb/web/ResearchArticleController.java new file mode 100644 index 0000000..c1ffd79 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/ResearchArticleController.java @@ -0,0 +1,71 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.modules.rddb.entity.ResearchArticle; +import com.ydool.boot.modules.rddb.service.ResearchArticleService; +import com.ydool.boot.modules.sys.web.BaseAdminController; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +/** + *

+ * 调研文章 前端控制器 + *

+ * + * @author zhouyuan + * @since 2021-03-06 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/research_article") +public class ResearchArticleController extends BaseAdminController { + + @Autowired + private ResearchArticleService researchArticleService; + + @GetMapping + public String index() { + return "modules/rddb/research_article/index.html"; + } + + @PostMapping("list") + @ResponseBody + public void list(ResearchArticle researchArticle) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(researchArticle.getTitle())) wrapper.like("title", researchArticle.getTitle()); + wrapper.orderByDesc("created_at"); + Page page = researchArticleService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @PreAuth("rddb:research_article:form") + @GetMapping("form") + public String form(String id, Model model) { + ResearchArticle researchArticle = new ResearchArticle(); + if (ObjectUtil.isNotEmpty(id)) { + researchArticle = researchArticleService.getById(id); + } + model.addAttribute("researchArticle", researchArticle); + return "modules/rddb/research_article/form.html"; + } + + @PostMapping("save") + public void save(@Validated ResearchArticle researchArticle, @RequestParam(name = "userIds", defaultValue = "") String userIds, @RequestParam(name = "fileJson", defaultValue = "") String fileJson) { + render(researchArticleService.insertOrUpdate(researchArticle, getLoginUser(), userIds, fileJson)); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = researchArticleService.del(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } +} + diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/SuperviseThingAttachmentController.java b/src/main/java/com/ydool/boot/modules/rddb/web/SuperviseThingAttachmentController.java new file mode 100644 index 0000000..5420c7d --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/SuperviseThingAttachmentController.java @@ -0,0 +1,52 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.rddb.entity.SuperviseThingAttachment; +import com.ydool.boot.modules.rddb.service.SuperviseThingAttachmentService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +/** + *

+ * 督事附件 前端控制器 + *

+ * + * @author zhouyuan + * @since 2021-03-15 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/supervise_thing_attachment") +public class SuperviseThingAttachmentController extends BaseController { + + @Autowired + private SuperviseThingAttachmentService superviseThingAttachmentService; + + @PostMapping("list") + @ResponseBody + public void list(SuperviseThingAttachment superviseThingAttachment, @RequestParam(name = "n_level", defaultValue = "-1") Integer level) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("supervise_thing_id", superviseThingAttachment.getSuperviseThingId()); + if (StrUtil.isBlank(superviseThingAttachment.getPid()) && StrUtil.isBlank(superviseThingAttachment.getTitle())) { + wrapper.and(wr -> { + wr.isNull("pid").or().eq("pid", "").or().eq("pid","0"); + }); + } else { + wrapper.eq("pid", superviseThingAttachment.getPid()); + } + wrapper.orderByAsc("sort_no"); + List list = superviseThingAttachmentService.list(wrapper); + superviseThingAttachmentService.setTreeList(list, level); + renderJson(Ret.ok().data(list)); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/SuperviseThingCommentController.java b/src/main/java/com/ydool/boot/modules/rddb/web/SuperviseThingCommentController.java new file mode 100644 index 0000000..45b901d --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/SuperviseThingCommentController.java @@ -0,0 +1,80 @@ +package com.ydool.boot.modules.rddb.web; + + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.api.controller.ApiBaseController; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.SuperviseThingComment; +import com.ydool.boot.modules.rddb.service.SuperviseThingCommentService; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +/** + *

+ * 代表督事评论 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-10-12 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/supervise_thing_comment") +public class SuperviseThingCommentController extends ApiBaseController { + + @Autowired + private SuperviseThingCommentService superviseThingCommentService; + + @GetMapping + public String index() { + return "modules/rddb/supervise_thing_comment/index.html"; + } + + @PostMapping("list") + @ResponseBody + public void list(SuperviseThingComment superviseThingComment) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(superviseThingComment.getName())) wrapper.like("name", superviseThingComment.getName()); + if(superviseThingComment.getStatus()!=null) wrapper.eq("status", superviseThingComment.getStatus()); + wrapper.orderByDesc("created_at"); + Page page = superviseThingCommentService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @GetMapping(value = "refuse") + public String back() { + return "modules/rddb/supervise_thing_comment/refuse.html"; + } + + @PostMapping(value = "refuse") + @ResponseBody + public void back(String id, String comment) { + SuperviseThingComment superviseThingComment = superviseThingCommentService.getById(id); + superviseThingComment.setStatus(SuperviseThingComment.STATUS_REFUSE); + superviseThingComment.setReason(comment); + boolean flag = superviseThingCommentService.updateById(superviseThingComment); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + + @RequestMapping("pass") + @ResponseBody + public void list(String id) { + SuperviseThingComment superviseThingComment = superviseThingCommentService.getById(id); + superviseThingComment.setStatus(SuperviseThingComment.STATUS_PASS); + boolean flag = superviseThingCommentService.updateById(superviseThingComment); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = superviseThingCommentService.removeById(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/SuperviseThingController.java b/src/main/java/com/ydool/boot/modules/rddb/web/SuperviseThingController.java new file mode 100644 index 0000000..9df2476 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/SuperviseThingController.java @@ -0,0 +1,102 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.ArrayUtil; +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.common.utils.WebUtils; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.modules.rddb.entity.SuperviseThing; +import com.ydool.boot.modules.rddb.entity.SuperviseThingUser; +import com.ydool.boot.modules.rddb.excel.SuperviseThingHead; +import com.ydool.boot.modules.rddb.excel.db.DbReadHead; +import com.ydool.boot.modules.rddb.service.SuperviseThingService; +import com.ydool.boot.modules.rddb.service.SuperviseThingUserService; +import com.ydool.boot.modules.rddb.vo.DbVO; +import com.ydool.boot.modules.rddb.wrapper.DbWrapper; +import com.ydool.boot.modules.rddb.wrapper.SuperviseThingWrapper; +import com.ydool.boot.modules.sys.web.BaseAdminController; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import java.util.Arrays; +import java.util.List; + +/** + *

+ * 代表督事 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-10-12 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/supervise_thing") +public class SuperviseThingController extends BaseAdminController { + + private static final String FILE_NAME = "督事数据.xlsx"; + private static final String SHEET_NAME = "Sheet1"; + + @Autowired + private SuperviseThingService superviseThingService; + @Autowired + private SuperviseThingUserService superviseThingUserService; + + @GetMapping + public String index() { + return "modules/rddb/supervise_thing/index.html"; + } + + @PostMapping("list") + @ResponseBody + public void list(SuperviseThing superviseThing) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(superviseThing.getTitle())) wrapper.like("title", superviseThing.getTitle()); + if (StringUtils.isNotBlank(superviseThing.getStreet())) wrapper.eq("street", superviseThing.getStreet()); + wrapper.orderByDesc("start_time"); + Page page = superviseThingService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @PreAuth("rddb:supervise_thing:form") + @GetMapping("form") + public String form(String id, Model model) { + SuperviseThing superviseThing = new SuperviseThing(); + if (ObjectUtil.isNotEmpty(id)) { + superviseThing = superviseThingService.getById(id); + List superviseThingUsers = superviseThingUserService.list(new QueryWrapper().eq("supervise_thing_id", id)); + model.addAttribute("superviseThingUsers", superviseThingUsers); + } + model.addAttribute("superviseThing", superviseThing); + return "modules/rddb/supervise_thing/form.html"; + } + + @PostMapping("save") + public void save(@Validated SuperviseThing superviseThing, @RequestParam(name = "userIds", defaultValue = "") String userIds, @RequestParam(name = "fileJson", defaultValue = "") String fileJson) { + renderJson(superviseThingService.insertOrUpdate(superviseThing, getLoginUser(), userIds,fileJson)); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = superviseThingService.del(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @PostMapping("/export") + @ResponseBody + public void export(SuperviseThing superviseThing) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(superviseThing.getTitle())) wrapper.like("title", superviseThing.getTitle()); + if (StringUtils.isNotBlank(superviseThing.getStreet())) wrapper.eq("street", superviseThing.getStreet()); + wrapper.orderByDesc("start_time"); + + List dataList = SuperviseThingWrapper.build().listHead(superviseThingService.list(wrapper), SuperviseThingHead.class); + WebUtils.excel(response, FILE_NAME, dataList, SuperviseThingHead.class, SHEET_NAME); + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/SuperviseThingUserController.java b/src/main/java/com/ydool/boot/modules/rddb/web/SuperviseThingUserController.java new file mode 100644 index 0000000..45a747d --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/SuperviseThingUserController.java @@ -0,0 +1,71 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.rddb.entity.SuperviseThingUser; +import com.ydool.boot.modules.rddb.service.SuperviseThingUserService; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +/** + *

+ * 督事人员 前端控制器 + *

+ * + * @author zhouyuan + * @since 2020-10-16 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/supervise_thing_user") +public class SuperviseThingUserController extends BaseController { + + @Autowired + private SuperviseThingUserService superviseThingUserService; + @Autowired + private UserService userService; + + @RequestMapping("list") + @ResponseBody + public void list(String id) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("supervise_thing_id", id); + wrapper.orderByDesc("created_at"); + Page page = superviseThingUserService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @GetMapping("to_assign") + public String toAssign(String userIds, Model model) { + model.addAttribute("userIds", userIds); + return "modules/rddb/supervise_thing/assign.html"; + } + + /** + * 选择user列表,过滤已选中人员 + * + * @param userIds + */ + @RequestMapping("assign_list") + @ResponseBody + public void assignList(String userIds,String userName,String loginName) { + QueryWrapper userQueryWrapper = new QueryWrapper<>(); + userQueryWrapper.notIn("id", userIds.split(",")); + //人大代表督事 + userQueryWrapper.eq("account_type", "rddb"); + if(StrUtil.isNotBlank(userName)) userQueryWrapper.like("user_name",userName); + if(StrUtil.isNotBlank(loginName)) userQueryWrapper.like("login_name",loginName); + Page page = userService.page(new Page(getPageNum(), getPageSize()), userQueryWrapper); + render(Ret.ok().paged(page)); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/TemporaryController.java b/src/main/java/com/ydool/boot/modules/rddb/web/TemporaryController.java new file mode 100644 index 0000000..84c01d4 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/TemporaryController.java @@ -0,0 +1,116 @@ +package com.ydool.boot.modules.rddb.web; + + +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.modules.rddb.entity.Temporary; +import com.ydool.boot.modules.rddb.service.TemporaryService; +import com.ydool.boot.modules.sys.web.BaseAdminController; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.ArrayList; +import java.util.List; + +/** + *

+ * 临时文件 前端控制器 + *

+ * + * @author zhouyuan + * @since 2021-03-17 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/temporary") +public class TemporaryController extends BaseAdminController { + + @Autowired + TemporaryService temporaryService; + + @GetMapping + public String index(String type) { + if ("1".equals(type)) { + return "modules/rddb/temporary/index1.html"; + } + if ("2".equals(type)) { + return "modules/rddb/temporary/index2.html"; + } + return ""; + } + + @GetMapping("form1") + public String form1(String id, Model model) { + Temporary bean = new Temporary(); + if (ObjectUtil.isNotEmpty(id)) { + bean = temporaryService.getById(id); + } + model.addAttribute("bean", bean); + return "modules/rddb/temporary/form1.html"; + } + + @GetMapping("form2") + public String form2(String id, Model model) { + Temporary bean = new Temporary(); + if (ObjectUtil.isNotEmpty(id)) { + bean = temporaryService.getById(id); + } + model.addAttribute("bean", bean); + return "modules/rddb/temporary/form2.html"; + } + + @PostMapping("save") + public void save(@Validated Temporary bean) { + if (StringUtils.isBlank(bean.getCreatedId())) bean.setCreatedId(getLoginUser().getId()); + bean.setUploadUser(getLoginUser().getUserName()); + boolean flag = temporaryService.saveOrUpdate(bean); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @PostMapping("list") + @ResponseBody + public void list(Temporary temporary) { + QueryWrapper wrapper = new QueryWrapper<>(); + if (StringUtils.isNotBlank(temporary.getFileName())) wrapper.like("file_name", temporary.getFileName()); + //1 2 + if (StringUtils.isNotBlank(temporary.getType())) { + wrapper.eq("type", temporary.getType()); + if ("2".equals(temporary.getType())) { + wrapper.orderByDesc("created_at"); + } else { + wrapper.orderByAsc("sort_no", "created_at"); + } + } + Page page = temporaryService.page(new Page(getPageNum(), getPageSize()), wrapper); + render(Ret.ok().paged(page)); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = temporaryService.removeById(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @PostMapping("updateTreeSort") + public void updateTreeSort(String[] ids, Integer[] sorts) { + List list = new ArrayList<>(); + for (int i = 0; i < ids.length; i++) { + if (ids[i] == null || sorts[i] == null) render(Ret.fail("请把排序字段输入完整")); + Temporary temporary = new Temporary(); + temporary.setId(ids[i]); + temporary.setSortNo(sorts[i]); + list.add(temporary); + } + temporaryService.updateBatchById(list); + render(Ret.ok().msg("保存排序成功")); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/UserTypeController.java b/src/main/java/com/ydool/boot/modules/rddb/web/UserTypeController.java new file mode 100644 index 0000000..5b7b5a1 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/UserTypeController.java @@ -0,0 +1,21 @@ +package com.ydool.boot.modules.rddb.web; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.stereotype.Controller; +import com.ydool.boot.core.web.BaseController; + +/** + *

+ * 账号与类型 前端控制器 + *

+ * + * @author zhouyuan + * @since 2021-05-12 + */ +@Controller +@RequestMapping("/rddb/userType") +public class UserTypeController extends BaseController { + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/VoterController.java b/src/main/java/com/ydool/boot/modules/rddb/web/VoterController.java new file mode 100644 index 0000000..45d64d9 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/VoterController.java @@ -0,0 +1,138 @@ +package com.ydool.boot.modules.rddb.web; + +import cn.hutool.core.util.RandomUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.ydool.boot.common.Ydool; +import com.ydool.boot.common.cache.ConfigUtils; +import com.ydool.boot.common.config.Global; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.core.mybatis.Query; +import com.ydool.boot.modules.rddb.entity.Const; +import com.ydool.boot.modules.rddb.entity.UserType; +import com.ydool.boot.modules.rddb.service.UserTypeService; +import com.ydool.boot.modules.sys.entity.Role; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.entity.UserRole; +import com.ydool.boot.modules.sys.service.RoleService; +import com.ydool.boot.modules.sys.service.UserRoleService; +import com.ydool.boot.modules.sys.service.UserService; +import com.ydool.boot.modules.sys.vo.UserVO; +import com.ydool.boot.modules.sys.web.BaseAdminController; +import com.ydool.boot.modules.sys.wrapper.UserWrapper; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.ModelAttribute; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; + + +@Controller +@RequestMapping("${ydool.path}/rddb/voter") +public class VoterController extends BaseAdminController { + + @Autowired + private UserService userService; + @Autowired + private UserTypeService userTypeService; + @Autowired + private RoleService roleService; + @Autowired + private UserRoleService userRoleService; + + @ModelAttribute + public User getUser(String id) { + return userService.get(id, true); + } + + @GetMapping + public String index() { + return "modules/rddb/voter/index.html"; + } + + @PostMapping("list") + @PreAuth("sys:rddb:list") + public void list(User user, Query query) { + QueryWrapper wrapper = Condition.getQueryWrapper(user, "loginName#like", "accountType"); + IPage paged = userService.page(Condition.getPage(query), wrapper.orderByDesc("created_at")); + render(Ret.ok().paged(UserWrapper.build().pageVO(paged))); + } + + @GetMapping("form") + @PreAuth("sys:rddb:add") + public String form(User user, Model model) { + UserVO userVO = UserWrapper.build().entityVO(user); + model.addAttribute("voter", userVO); + return "modules/rddb/voter/form.html"; + } + + @PostMapping("save") + @PreAuth("sys:rddb:add") + public void save(User user) { + + if (StrUtil.isBlank(user.getLoginName())) renderJson(Ret.fail("登录账号不能为空")); + if (StrUtil.isBlank(user.getUserName())) renderJson(Ret.fail("用户名不能为空")); + + //校验名称重复 + User repeatUserNameUser = userService.getOne(new QueryWrapper().eq("user_name", user.getUserName())); + if (repeatUserNameUser != null) { + //编辑的 + if (StringUtils.isNotBlank(user.getId())) { + if (!repeatUserNameUser.getId().equals(user.getId())) renderJson(Ret.fail("该用户名已存在,不可重复")); + } else { + //新增的 + renderJson(Ret.fail("该用户名已存在,不可重复")); + } + } + + //校验手机号重复 + User repeatPhoneUser = userService.getOne(new QueryWrapper().eq("login_name", user.getLoginName())); + if (repeatPhoneUser != null) { + //编辑的 + if (StringUtils.isNotBlank(user.getId())) { + if (!repeatPhoneUser.getId().equals(user.getId())) renderJson(Ret.fail("该手机号已存在")); + } else { + //新增的 + renderJson(Ret.fail("该手机号已存在")); + } + } + + //选民 + if (user.getIsNewRecord()) { + user.setSalt(RandomUtil.randomString(6)); + user.setPassword(Ydool.password(user.getSalt(), Global.getConfig(ConfigUtils.USER_INIT_PASSWORD))); + user.setInitPwd(true); + user.setAccountType("voter"); + } + user.setPhone(user.getLoginName()); + boolean flag = userService.saveOrUpdate(user); + + Role role = roleService.getOne(new QueryWrapper().eq("code", "default")); + if (role != null) { + userRoleService.save(new UserRole(user.getId(), role.getId())); + } + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @RequestMapping("delete") + public void delete(String id) { + boolean flag = userService.removeById(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @PostMapping(value = "resetpwd") + public void resetpwd(User user) { + user.setSalt(RandomUtil.randomString(6)); + user.setPassword(Ydool.password(user.getSalt(), Global.getConfig(ConfigUtils.USER_INIT_PASSWORD))); + user.setInitPwd(true); + renderJson(userService.updateById(user) ? Ret.ok().msg("用户密码已被初始化") : Ret.fail("重置用户密码失败")); + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/VoterSuggestController.java b/src/main/java/com/ydool/boot/modules/rddb/web/VoterSuggestController.java new file mode 100644 index 0000000..65aee52 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/VoterSuggestController.java @@ -0,0 +1,124 @@ +package com.ydool.boot.modules.rddb.web; + +import cn.hutool.core.util.ObjectUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.common.utils.SecureUtils; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.rddb.entity.Audit; +import com.ydool.boot.modules.rddb.entity.VoterSuggest; +import com.ydool.boot.modules.rddb.entity.VoterSuggestSolve; +import com.ydool.boot.modules.rddb.service.VoterSuggestService; +import com.ydool.boot.modules.rddb.service.VoterSuggestSolveService; +import com.ydool.boot.modules.rddb.vo.VoterSuggestVO; +import com.ydool.boot.modules.rddb.wrapper.VoterSuggestWrapper; +import com.ydool.boot.modules.sys.service.UserService; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.util.List; + + +/** + * 选民建议(VoterSuggest)表控制层 + * + * @author makejava + * @since 2020-10-09 11:53:58 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/voter_suggest") +public class VoterSuggestController extends BaseController { + /** + * 服务对象 + */ + @Resource + private VoterSuggestService voterSuggestService; + + @Resource + private VoterSuggestSolveService voterSuggestSolveService; + + @Resource + private UserService userService; + + @GetMapping("") + public String index() { + return "modules/rddb/voter_suggest/index.html"; + } + + @PreAuth("rddb:voter_suggest:list") + @PostMapping("/list") + @ResponseBody + public void list(VoterSuggestVO vo) { + QueryWrapper qw = getQueryWrapper(vo.getSuggestTitle()); + IPage paged = voterSuggestService.page(new Page<>(getPageNum(), getPageSize()), qw); + renderJson(Ret.ok().paged(VoterSuggestWrapper.build().pageVO(paged))); + } + + @GetMapping("/form") + public String form(String id, Model model) { + VoterSuggest bean = voterSuggestService.get(id, true); + VoterSuggestVO vo = VoterSuggestWrapper.build().entityVO(bean); + if (StrUtil.isNotBlank(id)) { + List voterSuggestSolves = voterSuggestSolveService.list(new QueryWrapper().eq("voter_suggest_id", id)); +// voterSuggestSolves.forEach(item -> item.setUser(userService.getById(item.getUserId()))); + model.addAttribute("voterSuggestSolves", voterSuggestSolves); + } + model.addAttribute("bean", vo); + return "modules/rddb/voter_suggest/form.html"; + } + + @PreAuth("rddb:voter_suggest:save") + @PostMapping("/save") + public void save(@Validated VoterSuggestVO vo, @RequestParam(name = "userIds", defaultValue = "") String userIds) { + vo.setAllotObj(userIds); + boolean flag = voterSuggestService.saveOrUpdate(vo); + + voterSuggestSolveService.remove(new QueryWrapper().eq("voter_suggest_id", vo.getId())); + if (StrUtil.isNotBlank(userIds)) { + String[] split = userIds.split(","); + for (String userId : split) { + VoterSuggestSolve entity = new VoterSuggestSolve(); + entity.setVoterSuggestId(vo.getId()); + entity.setUserId(userId); + entity.setStatus("0"); + entity.setIsRead(0); + entity.setCreatedId(SecureUtils.getUserId()); + voterSuggestSolveService.saveOrUpdate(entity); + } + } + + renderJson(flag ? Ret.ok() : Ret.fail("操作失败")); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = voterSuggestService.removeById(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + @GetMapping("/show") + public String show(String id, Model model) { + VoterSuggest bean = new VoterSuggest(); + if (ObjectUtil.isNotEmpty(id)) { + bean = voterSuggestService.getById(id); + } + model.addAttribute("bean", bean); + return "modules/rddb/voter_suggest/show.html"; + } + + private QueryWrapper getQueryWrapper(String suggestTitle) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(suggestTitle, "suggest_title#like", qw); + qw.orderByDesc("created_at"); + return qw; + } + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/VoterSuggestDbController.java b/src/main/java/com/ydool/boot/modules/rddb/web/VoterSuggestDbController.java new file mode 100644 index 0000000..3226caa --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/VoterSuggestDbController.java @@ -0,0 +1,83 @@ +package com.ydool.boot.modules.rddb.web; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.auth.PreAuth; +import com.ydool.boot.core.mybatis.Condition; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.rddb.entity.VoterSuggestDb; +import com.ydool.boot.modules.rddb.service.VoterSuggestDbService; +import com.ydool.boot.modules.rddb.vo.VoterSuggestDbVO; +import com.ydool.boot.modules.rddb.wrapper.VoterSuggestDbWrapper; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.annotation.Resource; + + +/** + * 选民对代表的建议、联系代表(VoterSuggest)表控制层 + * + * @author makejava + * @since 2020-10-09 11:53:58 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/voter_suggest_db") +public class VoterSuggestDbController extends BaseController { + /** + * 服务对象 + */ + @Resource + private VoterSuggestDbService voterSuggestDbService; + + @GetMapping("") + public String index() { + return "modules/rddb/voter_suggest_db/index.html"; + } + + @PreAuth("rddb:voter_suggest_db:list") + @PostMapping("/list") + @ResponseBody + public void list(VoterSuggestDbVO vo) { + QueryWrapper qw = getQueryWrapper(vo.getVoterName()); + IPage paged = voterSuggestDbService.page(new Page<>(getPageNum(), getPageSize()), qw); + renderJson(Ret.ok().paged(VoterSuggestDbWrapper.build().pageVO(paged))); + } + + @GetMapping("/form") + public String form(String id, Model model) { + VoterSuggestDb bean = voterSuggestDbService.get(id, true); + VoterSuggestDbVO vo = VoterSuggestDbWrapper.build().entityVO(bean); + model.addAttribute("bean", vo); + return "modules/rddb/voter_suggest_db/form.html"; + } + + @PreAuth("rddb:voter_suggest_db:save") + @PostMapping("/save") + public void save(@Validated VoterSuggestDbVO vo) { + vo.setStatus("0"); + vo.setIsRead(0); + boolean flag = voterSuggestDbService.saveOrUpdate(vo); + renderJson(flag ? Ret.ok() : Ret.fail("操作失败")); + } + + @PostMapping("/delete") + public void delete(String id) { + boolean flag = voterSuggestDbService.removeById(id); + renderJson(!flag ? Ret.fail("操作失败") : Ret.ok()); + } + + private QueryWrapper getQueryWrapper(String suggestTitle) { + QueryWrapper qw = new QueryWrapper<>(); + Condition.appendIfNotEmpty(suggestTitle, "voter_name#like", qw); + qw.orderByDesc("created_at"); + return qw; + } +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/VoterSuggestSolveController.java b/src/main/java/com/ydool/boot/modules/rddb/web/VoterSuggestSolveController.java new file mode 100644 index 0000000..413336c --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/VoterSuggestSolveController.java @@ -0,0 +1,79 @@ +package com.ydool.boot.modules.rddb.web; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ydool.boot.common.result.Ret; +import com.ydool.boot.core.web.BaseController; +import com.ydool.boot.modules.rddb.entity.VoterSuggestSolve; +import com.ydool.boot.modules.rddb.service.VoterSuggestService; +import com.ydool.boot.modules.rddb.service.VoterSuggestSolveService; +import com.ydool.boot.modules.rddb.wrapper.VoterSuggestSolveWrapper; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.annotation.Resource; + + +/** + * 选民建议解决人员(VoterSuggest)表控制层 + * + * @author makejava + * @since 2020-10-09 11:53:58 + */ +@Controller +@RequestMapping("${ydool.path}/rddb/voter_suggest_solve") +public class VoterSuggestSolveController extends BaseController { + /** + * 服务对象 + */ + @Resource + private VoterSuggestService voterSuggestService; + + @Resource + private VoterSuggestSolveService voterSuggestSolveService; + + @Resource + private UserService userService; + + @RequestMapping("/list") + @ResponseBody + public void list(String voterSuggestId) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("voter_suggest_id", voterSuggestId); + wrapper.orderByDesc("created_at"); + IPage paged = voterSuggestSolveService.page(new Page<>(getPageNum(), getPageSize()), wrapper); + renderJson(Ret.ok().paged(VoterSuggestSolveWrapper.build().pageVO(paged))); + } + + @GetMapping("/to_assign") + public String toAssign(String userIds, Model model) { + model.addAttribute("userIds", userIds); + return "modules/rddb/voter_suggest/assign.html"; + } + + /** + * 选择user列表,过滤已选中人员 + * + * @param userIds + */ + @RequestMapping("assign_list") + @ResponseBody + public void assignList(String userIds,String userName,String loginName) { + QueryWrapper userQueryWrapper = new QueryWrapper<>(); + userQueryWrapper.notIn("id", userIds.split(",")); + //县级工作人员 +// userQueryWrapper.eq("account_type", "admin"); + if(StrUtil.isNotBlank(userName)) userQueryWrapper.like("user_name",userName); + if(StrUtil.isNotBlank(loginName)) userQueryWrapper.like("login_name",loginName); + Page page = userService.page(new Page(getPageNum(), getPageSize()), userQueryWrapper); + render(Ret.ok().paged(page)); + } + +} \ No newline at end of file diff --git a/src/main/java/com/ydool/boot/modules/rddb/web/WelcomeController.java b/src/main/java/com/ydool/boot/modules/rddb/web/WelcomeController.java new file mode 100644 index 0000000..e09f062 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/web/WelcomeController.java @@ -0,0 +1,16 @@ +package com.ydool.boot.modules.rddb.web; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; + + +@Controller +@RequestMapping(value = "${ydool.path}/welcome") +public class WelcomeController { + + @GetMapping + public String index() { + return "welcome.html"; + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/ActivityAuditUserWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/ActivityAuditUserWrapper.java new file mode 100644 index 0000000..ca3f9cb --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/ActivityAuditUserWrapper.java @@ -0,0 +1,35 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.ActivityAuditUser; +import com.ydool.boot.modules.rddb.vo.ActivityAuditUserVO; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; + +/** + * @author chenchen + * @date 2020/06/05 + */ +@SuppressWarnings("DuplicatedCode") +public class ActivityAuditUserWrapper extends BaseWrapper { + + public static ActivityAuditUserWrapper build() { + return new ActivityAuditUserWrapper(); + } + + @Override + public ActivityAuditUserVO entityVO(ActivityAuditUser activityAuditUser) { + ActivityAuditUserVO vo = BeanUtil.copyProperties(activityAuditUser, ActivityAuditUserVO.class); + + UserService userService = SpringUtils.getBean(UserService.class); + User createUser = userService.getById(vo.getCreatedId()); + if (createUser != null) { + vo.setCreatedName(createUser.getUserName()); + } + + return vo; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/ActivityCommentWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/ActivityCommentWrapper.java new file mode 100644 index 0000000..61df4c0 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/ActivityCommentWrapper.java @@ -0,0 +1,35 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.ActivityComment; +import com.ydool.boot.modules.rddb.vo.ActivityCommentVO; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; + +/** + * @author chenchen + * @date 2020/06/05 + */ +@SuppressWarnings("DuplicatedCode") +public class ActivityCommentWrapper extends BaseWrapper { + + public static ActivityCommentWrapper build() { + return new ActivityCommentWrapper(); + } + + @Override + public ActivityCommentVO entityVO(ActivityComment activityComment) { + ActivityCommentVO vo = BeanUtil.copyProperties(activityComment, ActivityCommentVO.class); + + UserService userService = SpringUtils.getBean(UserService.class); + User createUser = userService.getById(vo.getCreatedId()); + if (createUser != null) { + vo.setCreatedName(createUser.getUserName()); + } + + return vo; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/ActivityUserWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/ActivityUserWrapper.java new file mode 100644 index 0000000..f43c67f --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/ActivityUserWrapper.java @@ -0,0 +1,35 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.ActivityUser; +import com.ydool.boot.modules.rddb.vo.ActivityUserVO; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; + +/** + * @author chenchen + * @date 2020/06/05 + */ +@SuppressWarnings("DuplicatedCode") +public class ActivityUserWrapper extends BaseWrapper { + + public static ActivityUserWrapper build() { + return new ActivityUserWrapper(); + } + + @Override + public ActivityUserVO entityVO(ActivityUser activityUser) { + ActivityUserVO vo = BeanUtil.copyProperties(activityUser, ActivityUserVO.class); + + UserService userService = SpringUtils.getBean(UserService.class); + User createUser = userService.getById(vo.getCreatedId()); + if (createUser != null) { + vo.setCreatedName(createUser.getUserName()); + } + + return vo; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/ActivityWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/ActivityWrapper.java new file mode 100644 index 0000000..2591e48 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/ActivityWrapper.java @@ -0,0 +1,61 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.api.controller.ApiBaseController; +import com.ydool.boot.common.utils.SecureUtils; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.Activity; +import com.ydool.boot.modules.rddb.entity.ActivityUser; +import com.ydool.boot.modules.rddb.service.ActivityUserService; +import com.ydool.boot.modules.rddb.vo.ActivityVO; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; + +/** + * @author chenchen + * @date 2020/06/05 + */ +@SuppressWarnings("DuplicatedCode") +public class ActivityWrapper extends BaseWrapper { + + public static ActivityWrapper build() { + return new ActivityWrapper(); + } + + @Override + public ActivityVO entityVO(Activity activity) { + ActivityVO vo = BeanUtil.copyProperties(activity, ActivityVO.class); + if(StrUtil.isNotBlank(vo.getAttachment())) vo.setFiles(vo.getAttachment().split(",")); + + UserService userService = SpringUtils.getBean(UserService.class); + User createUser = userService.getById(vo.getCreatedId()); + if (createUser != null) { + vo.setCreatedName(createUser.getUserName()); + } + + //当前登录人 是否报名,是否签到... + String userId = SecureUtils.getUserId(); + if (StrUtil.isBlank(userId)) { + + String apiUserId = ApiBaseController.getApiUserId(); + + ActivityUserService activityUserService = SpringUtils.getBean(ActivityUserService.class); + ActivityUser auditUser = activityUserService.getOne(new QueryWrapper() + .eq("activity_id", vo.getId()).eq("user_id", apiUserId)); + if (auditUser != null) { + vo.setIsApply(auditUser.getIsApply()); + vo.setApplyTime(auditUser.getApplyTime()); + vo.setIsLeave(auditUser.getIsLeave()); + vo.setLeaveTime(auditUser.getLeaveTime()); + vo.setIsSign(auditUser.getIsSign()); + vo.setSignTime(auditUser.getSignTime()); + } + } + + return vo; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/BasicDynamicWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/BasicDynamicWrapper.java new file mode 100644 index 0000000..4ca8f0a --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/BasicDynamicWrapper.java @@ -0,0 +1,35 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import com.ydool.boot.common.cache.DictUtils; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.BasicDynamic; +import com.ydool.boot.modules.rddb.vo.BasicDynamicVO; +import com.ydool.boot.modules.sys.entity.Street; +import com.ydool.boot.modules.sys.service.StreetService; + +/** + * @author chenchen + * @date 2020/06/05 + */ +public class BasicDynamicWrapper extends BaseWrapper { + + public static BasicDynamicWrapper build() { + return new BasicDynamicWrapper(); + } + + @Override + public BasicDynamicVO entityVO(BasicDynamic basicDynamic) { + BasicDynamicVO basicDynamicVO = BeanUtil.copyProperties(basicDynamic, BasicDynamicVO.class); + StreetService streetService = SpringUtils.getBean(StreetService.class); + + basicDynamicVO.setCategoryName(DictUtils.getDictLabel("basic_dynamic_category", basicDynamic.getCategory())); + basicDynamicVO.setStatusName(DictUtils.getDictLabel("sys_wait_pass_refuse", basicDynamic.getStatus())); + Street street = streetService.getById(basicDynamic.getStreetId()); + if (street != null) basicDynamicVO.setStreetName(street.getName()); + basicDynamicVO.full(); + return basicDynamicVO; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/ContactActivityCommentWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/ContactActivityCommentWrapper.java new file mode 100644 index 0000000..0a8cb09 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/ContactActivityCommentWrapper.java @@ -0,0 +1,35 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.ContactActivityComment; +import com.ydool.boot.modules.rddb.vo.ContactActivityCommentVO; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; + +/** + * @author chenchen + * @date 2020/06/05 + */ +@SuppressWarnings("DuplicatedCode") +public class ContactActivityCommentWrapper extends BaseWrapper { + + public static ContactActivityCommentWrapper build() { + return new ContactActivityCommentWrapper(); + } + + @Override + public ContactActivityCommentVO entityVO(ContactActivityComment contactActivityComment) { + ContactActivityCommentVO vo = BeanUtil.copyProperties(contactActivityComment, ContactActivityCommentVO.class); + + UserService userService = SpringUtils.getBean(UserService.class); + User createUser = userService.getById(vo.getCreatedId()); + if (createUser != null) { + vo.setCreatedName(createUser.getUserName()); + } + + return vo; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/ContactActivityWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/ContactActivityWrapper.java new file mode 100644 index 0000000..c7a04af --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/ContactActivityWrapper.java @@ -0,0 +1,35 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.ContactActivity; +import com.ydool.boot.modules.rddb.vo.ContactActivityVO; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; + +/** + * @author chenchen + * @date 2020/06/05 + */ +@SuppressWarnings("DuplicatedCode") +public class ContactActivityWrapper extends BaseWrapper { + + public static ContactActivityWrapper build() { + return new ContactActivityWrapper(); + } + + @Override + public ContactActivityVO entityVO(ContactActivity contactActivity) { + ContactActivityVO vo = BeanUtil.copyProperties(contactActivity, ContactActivityVO.class); + + UserService userService = SpringUtils.getBean(UserService.class); + User createUser = userService.getById(vo.getCreatedId()); + if (createUser != null) { + vo.setCreatedName(createUser.getUserName()); + } + + return vo; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/DbWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/DbWrapper.java new file mode 100644 index 0000000..7138c19 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/DbWrapper.java @@ -0,0 +1,103 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.util.StrUtil; +import com.ydool.boot.common.cache.DictUtils; +import com.ydool.boot.common.cache.StreetUtils; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.Db; +import com.ydool.boot.modules.rddb.excel.db.DbReadHead; +import com.ydool.boot.modules.rddb.vo.DbVO; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; + +/** + * @author chenchen + * @date 2020/06/05 + */ +@SuppressWarnings("DuplicatedCode") +public class DbWrapper extends BaseWrapper { + + public static DbWrapper build() { + return new DbWrapper(); + } + + @Override + public DbVO entityVO(Db db) { + DbVO vo = BeanUtil.copyProperties(db, DbVO.class); + vo.setPrecinctAddressStr(StreetUtils.getStreetName(db.getPrecinctAddress())); + vo.setDbIdentityStr(DictUtils.getDictLabel("sys_db_identity", db.getDbIdentity())); + UserService userService = SpringUtils.getBean(UserService.class); + User user = userService.getById(vo.getUserId()); + if (user != null) { + vo.setAvatar(user.getAvatar()); + } + return vo; + } + + // -------------------------------- 导入 ---------------------------- + + @SuppressWarnings({"unchecked"}) + public T entityReadHead(DbReadHead dbReadHead, Class vo) { + DbVO dbVO = (DbVO) BeanUtil.copyProperties(dbReadHead, vo); + + //性别 + if (StrUtil.isNotBlank(dbVO.getSex())) { + dbVO.setSex(DictUtils.getDictValue("sys_user_sex", dbVO.getSex())); + } + //民族 +// if (StrUtil.isNotBlank(dbVO.getNation())) { +// dbVO.setNation(DictUtils.getDictValue("sys_nation", dbVO.getNation())); +// } + //选区地址 + if (StrUtil.isNotBlank(dbVO.getPrecinctAddress())) { + dbVO.setPrecinctAddress(StreetUtils.getStreetId(dbVO.getPrecinctAddress())); + } + //代表身份 + if (StrUtil.isNotBlank(dbVO.getDbIdentity())) { + dbVO.setDbIdentity(DictUtils.getDictValue("sys_db_identity", dbVO.getDbIdentity())); + } + //是否连任 +// if (StrUtil.isNotBlank(dbVO.getIsReappointment())) { +// dbVO.setIsReappointment(DictUtils.getDictValue("sys_yes_no", dbVO.getIsReappointment())); +// } + + return (T) dbVO; + } + + // -------------------------------- 导出 ---------------------------- + + @SuppressWarnings({"unchecked", "DuplicatedCode"}) + @Override + public T entityHead(Db entity, Class head) { + DbReadHead entityHead = (DbReadHead) super.entityHead(entity, head); + + //性别 + if (StrUtil.isNotBlank(entityHead.getSex())) { + entityHead.setSex(DictUtils.getDictLabel("sys_user_sex", entityHead.getSex())); + } + //民族 + if (StrUtil.isNotBlank(entityHead.getNation())) { + entityHead.setNation(DictUtils.getDictLabel("sys_nation", entityHead.getNation())); + } + //学历 + if (StrUtil.isNotBlank(entityHead.getCulture())) { + entityHead.setCulture(DictUtils.getDictLabel("sys_culture", entityHead.getCulture())); + } + //选区地址 + if (StrUtil.isNotBlank(entityHead.getPrecinctAddress())) { + entityHead.setPrecinctAddress(StreetUtils.getStreetName(entityHead.getPrecinctAddress())); + } + //代表身份 + if (StrUtil.isNotBlank(entityHead.getDbIdentity())) { + entityHead.setDbIdentity(DictUtils.getDictLabel("sys_db_identity", entityHead.getDbIdentity())); + } + //是否连任 + if (StrUtil.isNotBlank(entityHead.getIsReappointment())) { + entityHead.setIsReappointment(DictUtils.getDictLabel("sys_yes_no", entityHead.getIsReappointment())); + } + + return (T) entityHead; + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/NoticeWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/NoticeWrapper.java new file mode 100644 index 0000000..831af89 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/NoticeWrapper.java @@ -0,0 +1,65 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.lang.Dict; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.Notice; +import com.ydool.boot.modules.rddb.vo.NoticeVO; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; + +import java.util.ArrayList; +import java.util.List; +import java.util.Map; + +/** + * @author chenchen + * @date 2020/07/28 + */ +public class NoticeWrapper extends BaseWrapper { + + public static NoticeWrapper build() { + return new NoticeWrapper(); + } + + @Override + public NoticeVO entityVO(Notice notice) { + NoticeVO noticeVO = BeanUtil.copyProperties(notice, NoticeVO.class); + + UserService userService = SpringUtils.getBean(UserService.class); + User createUser = userService.getById(notice.getCreatedId()); + if (createUser != null) { + noticeVO.setCreatedName(createUser.getUserName()); + } + + return noticeVO; + } + + public List listVo(List list) { + List noticeVOS = new ArrayList<>(); + for (Notice bean : list) { + noticeVOS.add(this.entityVO(bean)); + } + return noticeVOS; + } + + /** + * @return { + * records:数据 + * pageNo:当前页 + * count:总行数 + * pages:总页数 + * } + */ + public Map paged(IPage paged) { + Dict dict = new Dict(); + dict.set("records", this.listVo(paged.getRecords())) + .set("pageNo", paged.getCurrent()) + .set("count", paged.getTotal()) + .set("pages", paged.getPages()); + return dict; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/PerformWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/PerformWrapper.java new file mode 100644 index 0000000..69bd0ce --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/PerformWrapper.java @@ -0,0 +1,35 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.Perform; +import com.ydool.boot.modules.rddb.vo.PerformVO; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; + +/** + * @author chenchen + * @date 2020/06/05 + */ +@SuppressWarnings("DuplicatedCode") +public class PerformWrapper extends BaseWrapper { + + public static PerformWrapper build() { + return new PerformWrapper(); + } + + @Override + public PerformVO entityVO(Perform perform) { + PerformVO vo = BeanUtil.copyProperties(perform, PerformVO.class); + + UserService userService = SpringUtils.getBean(UserService.class); + User createUser = userService.getById(vo.getCreatedId()); + if (createUser != null) { + vo.setCreatedName(createUser.getUserName()); + } + + return vo; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/StreetWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/StreetWrapper.java new file mode 100644 index 0000000..35c9747 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/StreetWrapper.java @@ -0,0 +1,34 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.BasicDynamic; +import com.ydool.boot.modules.rddb.service.BasicDynamicService; +import com.ydool.boot.modules.rddb.vo.StreetVO; +import com.ydool.boot.modules.sys.entity.Street; + +/** + * @author chenchen + * @date 2020/06/05 + */ +public class StreetWrapper extends BaseWrapper { + + public static StreetWrapper build() { + return new StreetWrapper(); + } + + @Override + public StreetVO entityVO(Street street) { + StreetVO streetVO = BeanUtil.copyProperties(street, StreetVO.class); + + BasicDynamicService basicDynamicService = SpringUtils.getBean(BasicDynamicService.class); + int count = basicDynamicService.count(new LambdaQueryWrapper() + .eq(BasicDynamic::getStreetId, street.getId())); + streetVO.setAllCount(count); + + return streetVO; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/SuperviseThingWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/SuperviseThingWrapper.java new file mode 100644 index 0000000..ec40350 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/SuperviseThingWrapper.java @@ -0,0 +1,61 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.util.ObjectUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.ydool.boot.common.cache.DictUtils; +import com.ydool.boot.common.cache.StreetUtils; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.SuperviseThing; +import com.ydool.boot.modules.rddb.entity.SuperviseThingUser; +import com.ydool.boot.modules.rddb.excel.SuperviseThingHead; +import com.ydool.boot.modules.rddb.service.SuperviseThingUserService; +import com.ydool.boot.modules.sys.service.UserService; + +import java.util.List; +import java.util.stream.Collectors; + +/** + * @author chenchen + * @date 2020/06/05 + */ +public class SuperviseThingWrapper extends BaseWrapper { + + public static SuperviseThingWrapper build() { + return new SuperviseThingWrapper(); + } + + @Override + public SuperviseThingHead entityVO(SuperviseThing superviseThing) { + return null; + } + + @Override + public T entityHead(SuperviseThing entity, Class head) { + SuperviseThingHead entityHead = BeanUtil.copyProperties(entity, SuperviseThingHead.class); + SuperviseThingUserService superviseThingUserService = SpringUtils.getBean(SuperviseThingUserService.class); + UserService userService = SpringUtils.getBean(UserService.class); + + //街道 + if (StrUtil.isNotBlank(entityHead.getStreet())) { + entityHead.setStreet(StreetUtils.getStreetName(entityHead.getStreet())); + } + + //进度 + if (ObjectUtil.isNotNull(entityHead.getStatus())) { + entityHead.setStatus(DictUtils.getDictLabel("supervise_thing_status", entityHead.getStatus())); + } + + //会议人员 + List list = superviseThingUserService.list(new LambdaQueryWrapper().eq(SuperviseThingUser::getSuperviseThingId, entity.getId())); + entityHead.setUserNames(list.stream().map((item) -> { + return StrUtil.isNotBlank(item.getUserName()) ? item.getUserName() : "无用户名"; +// String userId = item.getUserId(); +// User user = userService.getById(userId); +// return user != null ? user.getUserName() : "已删除用户"; + }).collect(Collectors.joining(","))); + return (T) entityHead; + } +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/VoterSuggestDbWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/VoterSuggestDbWrapper.java new file mode 100644 index 0000000..ca1b8a6 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/VoterSuggestDbWrapper.java @@ -0,0 +1,47 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.date.DateUtil; +import com.ydool.boot.common.cache.StreetUtils; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.Db; +import com.ydool.boot.modules.rddb.entity.VoterSuggestDb; +import com.ydool.boot.modules.rddb.service.DbService; +import com.ydool.boot.modules.rddb.vo.VoterSuggestDbVO; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; + +/** + * @author chenchen + * @date 2020/06/05 + */ +@SuppressWarnings("DuplicatedCode") +public class VoterSuggestDbWrapper extends BaseWrapper { + + public static VoterSuggestDbWrapper build() { + return new VoterSuggestDbWrapper(); + } + + @Override + public VoterSuggestDbVO entityVO(VoterSuggestDb voterSuggestDb) { + VoterSuggestDbVO vo = BeanUtil.copyProperties(voterSuggestDb, VoterSuggestDbVO.class); + vo.setDbRegion(StreetUtils.getStreetName(vo.getDbRegion())); + DbService dbService = SpringUtils.getBean(DbService.class); + Db db = dbService.getById(vo.getDb()); + if (db != null) { + vo.setDb(db.getName()); + UserService userService = SpringUtils.getBean(UserService.class); + User user = userService.getById(vo.getCreatedId()); + if (user != null) { + vo.setAvatar(user.getAvatar()); + } + } + String formatDateTime = DateUtil.format(vo.getCreatedAt(), "yyyy-MM-dd HH:mm"); + String formatTime = DateUtil.format(vo.getCreatedAt(), "HH:mm"); + vo.setFormatDateTime(formatDateTime); + vo.setFormatTime(formatTime); + return vo; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/VoterSuggestSolveWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/VoterSuggestSolveWrapper.java new file mode 100644 index 0000000..17d0066 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/VoterSuggestSolveWrapper.java @@ -0,0 +1,34 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.VoterSuggestSolve; +import com.ydool.boot.modules.rddb.vo.VoterSuggestSolveVO; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; + +/** + * @author chenchen + * @date 2020/06/05 + */ +@SuppressWarnings("DuplicatedCode") +public class VoterSuggestSolveWrapper extends BaseWrapper { + + public static VoterSuggestSolveWrapper build() { + return new VoterSuggestSolveWrapper(); + } + + @Override + public VoterSuggestSolveVO entityVO(VoterSuggestSolve voterSuggestSolve) { + VoterSuggestSolveVO vo = BeanUtil.copyProperties(voterSuggestSolve, VoterSuggestSolveVO.class); + + UserService userService = SpringUtils.getBean(UserService.class); + User user = userService.getById(vo.getUserId()); + if (user != null) { + vo.setUserName(user.getUserName()); + } + return vo; + } + +} diff --git a/src/main/java/com/ydool/boot/modules/rddb/wrapper/VoterSuggestWrapper.java b/src/main/java/com/ydool/boot/modules/rddb/wrapper/VoterSuggestWrapper.java new file mode 100644 index 0000000..05c2673 --- /dev/null +++ b/src/main/java/com/ydool/boot/modules/rddb/wrapper/VoterSuggestWrapper.java @@ -0,0 +1,75 @@ +package com.ydool.boot.modules.rddb.wrapper; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.date.DateUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ydool.boot.common.utils.SpringUtils; +import com.ydool.boot.core.wrapper.BaseWrapper; +import com.ydool.boot.modules.rddb.entity.VoterSuggest; +import com.ydool.boot.modules.rddb.entity.VoterSuggestSolve; +import com.ydool.boot.modules.rddb.service.VoterSuggestSolveService; +import com.ydool.boot.modules.rddb.vo.VoterSuggestSolveVO; +import com.ydool.boot.modules.rddb.vo.VoterSuggestVO; +import com.ydool.boot.modules.sys.entity.User; +import com.ydool.boot.modules.sys.service.UserService; + +import java.util.ArrayList; +import java.util.List; + +/** + * @author chenchen + * @date 2020/06/05 + */ +@SuppressWarnings("DuplicatedCode") +public class VoterSuggestWrapper extends BaseWrapper { + + public static VoterSuggestWrapper build() { + return new VoterSuggestWrapper(); + } + + @Override + public VoterSuggestVO entityVO(VoterSuggest voterSuggest) { + VoterSuggestVO vo = BeanUtil.copyProperties(voterSuggest, VoterSuggestVO.class); + String formatDateTime = DateUtil.format(vo.getCreatedAt(), "yyyy-MM-dd HH:mm"); + String formatTime = DateUtil.format(vo.getCreatedAt(), "HH:mm"); + vo.setFormatDateTime(formatDateTime); + vo.setFormatTime(formatTime); + + UserService userService = SpringUtils.getBean(UserService.class); + User user = userService.getById(vo.getCreatedId()); + if (user != null) { + vo.setAvatar(user.getAvatar()); + } + + //分配的解决人员姓名 + if (StrUtil.isNotBlank(vo.getAllotObj())) { + String[] split = vo.getAllotObj().split(","); + ArrayList strings = new ArrayList<>(); + for (String s : split) { + User user1 = userService.getById(s); + if (user1 != null) { + strings.add(user1.getUserName()); + } + } + vo.setAllotObjStr(strings); + } + + //分配的解决人员 + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("voter_suggest_id", vo.getId()); +// wrapper.eq("status", "1"); + wrapper.orderByDesc("created_at"); + VoterSuggestSolveService voterSuggestSolveService = SpringUtils.getBean(VoterSuggestSolveService.class); + List voterSuggestSolves = voterSuggestSolveService.list(wrapper); + List voterSuggestSolveVoS = new ArrayList<>(); + for (VoterSuggestSolve item : voterSuggestSolves) { + VoterSuggestSolveVO solveVO = VoterSuggestSolveWrapper.build().entityVO(item); + voterSuggestSolveVoS.add(solveVO); + } + vo.setVoterSuggestSolveList(voterSuggestSolveVoS); + + return vo; + } + +} diff --git a/src/main/resources/.DS_Store b/src/main/resources/.DS_Store new file mode 100644 index 0000000..2c57b83 Binary files /dev/null and b/src/main/resources/.DS_Store differ diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties new file mode 100644 index 0000000..4364410 --- /dev/null +++ b/src/main/resources/application.properties @@ -0,0 +1,19 @@ +db.user = ydool_rd +db.pass = MfaSPabGrDmPtET@123 +db.url = jdbc:mysql://122.112.138.17:3306/ydool_rd?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&serverTimezone=GMT%2B8 +db.driver = com.mysql.cj.jdbc.Driver + +spring.servlet.multipart.max-file-size=500MB +spring.servlet.multipart.max-request-size=500MB + +spring.redis.host=106.54.109.185 + +ydool.path=/admin +ydool.homeUrl=/page + +ydool.skipAuthUrls[0] = /admin/static/** + +sys.dingding.appId=xsxrd-183g1USbv6S60xwQ7uaeqAfi +sys.dingding.appSecret=40W2TBI5xB913b2Z18MYl4Fb8n7S273R71F675yy + +refer=localhost \ No newline at end of file diff --git a/src/main/resources/static/img/icon.png b/src/main/resources/static/img/icon.png new file mode 100644 index 0000000..5033017 Binary files /dev/null and b/src/main/resources/static/img/icon.png differ diff --git a/src/main/resources/static/img/welcome_bg.jpg b/src/main/resources/static/img/welcome_bg.jpg new file mode 100644 index 0000000..69c0d67 Binary files /dev/null and b/src/main/resources/static/img/welcome_bg.jpg differ diff --git a/src/main/resources/static/jquery.js b/src/main/resources/static/jquery.js new file mode 100644 index 0000000..773ad95 --- /dev/null +++ b/src/main/resources/static/jquery.js @@ -0,0 +1,10598 @@ +/*! + * jQuery JavaScript Library v3.4.1 + * https://jquery.com/ + * + * Includes Sizzle.js + * https://sizzlejs.com/ + * + * Copyright JS Foundation and other contributors + * Released under the MIT license + * https://jquery.org/license + * + * Date: 2019-05-01T21:04Z + */ +( function( global, factory ) { + + "use strict"; + + if ( typeof module === "object" && typeof module.exports === "object" ) { + + // For CommonJS and CommonJS-like environments where a proper `window` + // is present, execute the factory and get jQuery. + // For environments that do not have a `window` with a `document` + // (such as Node.js), expose a factory as module.exports. + // This accentuates the need for the creation of a real `window`. + // e.g. var jQuery = require("jquery")(window); + // See ticket #14549 for more info. + module.exports = global.document ? + factory( global, true ) : + function( w ) { + if ( !w.document ) { + throw new Error( "jQuery requires a window with a document" ); + } + return factory( w ); + }; + } else { + factory( global ); + } + +// Pass this if window is not defined yet +} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) { + +// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1 +// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode +// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common +// enough that all such attempts are guarded in a try block. +"use strict"; + +var arr = []; + +var document = window.document; + +var getProto = Object.getPrototypeOf; + +var slice = arr.slice; + +var concat = arr.concat; + +var push = arr.push; + +var indexOf = arr.indexOf; + +var class2type = {}; + +var toString = class2type.toString; + +var hasOwn = class2type.hasOwnProperty; + +var fnToString = hasOwn.toString; + +var ObjectFunctionString = fnToString.call( Object ); + +var support = {}; + +var isFunction = function isFunction( obj ) { + + // Support: Chrome <=57, Firefox <=52 + // In some browsers, typeof returns "function" for HTML elements + // (i.e., `typeof document.createElement( "object" ) === "function"`). + // We don't want to classify *any* DOM node as a function. + return typeof obj === "function" && typeof obj.nodeType !== "number"; + }; + + +var isWindow = function isWindow( obj ) { + return obj != null && obj === obj.window; + }; + + + + + var preservedScriptAttributes = { + type: true, + src: true, + nonce: true, + noModule: true + }; + + function DOMEval( code, node, doc ) { + doc = doc || document; + + var i, val, + script = doc.createElement( "script" ); + + script.text = code; + if ( node ) { + for ( i in preservedScriptAttributes ) { + + // Support: Firefox 64+, Edge 18+ + // Some browsers don't support the "nonce" property on scripts. + // On the other hand, just using `getAttribute` is not enough as + // the `nonce` attribute is reset to an empty string whenever it + // becomes browsing-context connected. + // See https://github.com/whatwg/html/issues/2369 + // See https://html.spec.whatwg.org/#nonce-attributes + // The `node.getAttribute` check was added for the sake of + // `jQuery.globalEval` so that it can fake a nonce-containing node + // via an object. + val = node[ i ] || node.getAttribute && node.getAttribute( i ); + if ( val ) { + script.setAttribute( i, val ); + } + } + } + doc.head.appendChild( script ).parentNode.removeChild( script ); + } + + +function toType( obj ) { + if ( obj == null ) { + return obj + ""; + } + + // Support: Android <=2.3 only (functionish RegExp) + return typeof obj === "object" || typeof obj === "function" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; +} +/* global Symbol */ +// Defining this global in .eslintrc.json would create a danger of using the global +// unguarded in another place, it seems safer to define global only for this module + + + +var + version = "3.4.1", + + // Define a local copy of jQuery + jQuery = function( selector, context ) { + + // The jQuery object is actually just the init constructor 'enhanced' + // Need init if jQuery is called (just allow error to be thrown if not included) + return new jQuery.fn.init( selector, context ); + }, + + // Support: Android <=4.0 only + // Make sure we trim BOM and NBSP + rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; + +jQuery.fn = jQuery.prototype = { + + // The current version of jQuery being used + jquery: version, + + constructor: jQuery, + + // The default length of a jQuery object is 0 + length: 0, + + toArray: function() { + return slice.call( this ); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + + // Return all the elements in a clean array + if ( num == null ) { + return slice.call( this ); + } + + // Return just the one element from the set + return num < 0 ? this[ num + this.length ] : this[ num ]; + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems ) { + + // Build a new jQuery matched element set + var ret = jQuery.merge( this.constructor(), elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + each: function( callback ) { + return jQuery.each( this, callback ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map( this, function( elem, i ) { + return callback.call( elem, i, elem ); + } ) ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ) ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + eq: function( i ) { + var len = this.length, + j = +i + ( i < 0 ? len : 0 ); + return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); + }, + + end: function() { + return this.prevObject || this.constructor(); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: arr.sort, + splice: arr.splice +}; + +jQuery.extend = jQuery.fn.extend = function() { + var options, name, src, copy, copyIsArray, clone, + target = arguments[ 0 ] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + + // Skip the boolean and the target + target = arguments[ i ] || {}; + i++; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !isFunction( target ) ) { + target = {}; + } + + // Extend jQuery itself if only one argument is passed + if ( i === length ) { + target = this; + i--; + } + + for ( ; i < length; i++ ) { + + // Only deal with non-null/undefined values + if ( ( options = arguments[ i ] ) != null ) { + + // Extend the base object + for ( name in options ) { + copy = options[ name ]; + + // Prevent Object.prototype pollution + // Prevent never-ending loop + if ( name === "__proto__" || target === copy ) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if ( deep && copy && ( jQuery.isPlainObject( copy ) || + ( copyIsArray = Array.isArray( copy ) ) ) ) { + src = target[ name ]; + + // Ensure proper type for the source value + if ( copyIsArray && !Array.isArray( src ) ) { + clone = []; + } else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) { + clone = {}; + } else { + clone = src; + } + copyIsArray = false; + + // Never move original objects, clone them + target[ name ] = jQuery.extend( deep, clone, copy ); + + // Don't bring in undefined values + } else if ( copy !== undefined ) { + target[ name ] = copy; + } + } + } + } + + // Return the modified object + return target; +}; + +jQuery.extend( { + + // Unique for each copy of jQuery on the page + expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), + + // Assume jQuery is ready without the ready module + isReady: true, + + error: function( msg ) { + throw new Error( msg ); + }, + + noop: function() {}, + + isPlainObject: function( obj ) { + var proto, Ctor; + + // Detect obvious negatives + // Use toString instead of jQuery.type to catch host objects + if ( !obj || toString.call( obj ) !== "[object Object]" ) { + return false; + } + + proto = getProto( obj ); + + // Objects with no prototype (e.g., `Object.create( null )`) are plain + if ( !proto ) { + return true; + } + + // Objects with prototype are plain iff they were constructed by a global Object function + Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; + return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; + }, + + isEmptyObject: function( obj ) { + var name; + + for ( name in obj ) { + return false; + } + return true; + }, + + // Evaluates a script in a global context + globalEval: function( code, options ) { + DOMEval( code, { nonce: options && options.nonce } ); + }, + + each: function( obj, callback ) { + var length, i = 0; + + if ( isArrayLike( obj ) ) { + length = obj.length; + for ( ; i < length; i++ ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } else { + for ( i in obj ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } + + return obj; + }, + + // Support: Android <=4.0 only + trim: function( text ) { + return text == null ? + "" : + ( text + "" ).replace( rtrim, "" ); + }, + + // results is for internal usage only + makeArray: function( arr, results ) { + var ret = results || []; + + if ( arr != null ) { + if ( isArrayLike( Object( arr ) ) ) { + jQuery.merge( ret, + typeof arr === "string" ? + [ arr ] : arr + ); + } else { + push.call( ret, arr ); + } + } + + return ret; + }, + + inArray: function( elem, arr, i ) { + return arr == null ? -1 : indexOf.call( arr, elem, i ); + }, + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + merge: function( first, second ) { + var len = +second.length, + j = 0, + i = first.length; + + for ( ; j < len; j++ ) { + first[ i++ ] = second[ j ]; + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, invert ) { + var callbackInverse, + matches = [], + i = 0, + length = elems.length, + callbackExpect = !invert; + + // Go through the array, only saving the items + // that pass the validator function + for ( ; i < length; i++ ) { + callbackInverse = !callback( elems[ i ], i ); + if ( callbackInverse !== callbackExpect ) { + matches.push( elems[ i ] ); + } + } + + return matches; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var length, value, + i = 0, + ret = []; + + // Go through the array, translating each of the items to their new values + if ( isArrayLike( elems ) ) { + length = elems.length; + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + + // Go through every key on the object, + } else { + for ( i in elems ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + } + + // Flatten any nested arrays + return concat.apply( [], ret ); + }, + + // A global GUID counter for objects + guid: 1, + + // jQuery.support is not used in Core but other projects attach their + // properties to it so it needs to exist. + support: support +} ); + +if ( typeof Symbol === "function" ) { + jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; +} + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), +function( i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); +} ); + +function isArrayLike( obj ) { + + // Support: real iOS 8.2 only (not reproducible in simulator) + // `in` check used to prevent JIT error (gh-2145) + // hasOwn isn't used here due to false negatives + // regarding Nodelist length in IE + var length = !!obj && "length" in obj && obj.length, + type = toType( obj ); + + if ( isFunction( obj ) || isWindow( obj ) ) { + return false; + } + + return type === "array" || length === 0 || + typeof length === "number" && length > 0 && ( length - 1 ) in obj; +} +var Sizzle = +/*! + * Sizzle CSS Selector Engine v2.3.4 + * https://sizzlejs.com/ + * + * Copyright JS Foundation and other contributors + * Released under the MIT license + * https://js.foundation/ + * + * Date: 2019-04-08 + */ +(function( window ) { + +var i, + support, + Expr, + getText, + isXML, + tokenize, + compile, + select, + outermostContext, + sortInput, + hasDuplicate, + + // Local document vars + setDocument, + document, + docElem, + documentIsHTML, + rbuggyQSA, + rbuggyMatches, + matches, + contains, + + // Instance-specific data + expando = "sizzle" + 1 * new Date(), + preferredDoc = window.document, + dirruns = 0, + done = 0, + classCache = createCache(), + tokenCache = createCache(), + compilerCache = createCache(), + nonnativeSelectorCache = createCache(), + sortOrder = function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + } + return 0; + }, + + // Instance methods + hasOwn = ({}).hasOwnProperty, + arr = [], + pop = arr.pop, + push_native = arr.push, + push = arr.push, + slice = arr.slice, + // Use a stripped-down indexOf as it's faster than native + // https://jsperf.com/thor-indexof-vs-for/5 + indexOf = function( list, elem ) { + var i = 0, + len = list.length; + for ( ; i < len; i++ ) { + if ( list[i] === elem ) { + return i; + } + } + return -1; + }, + + booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", + + // Regular expressions + + // http://www.w3.org/TR/css3-selectors/#whitespace + whitespace = "[\\x20\\t\\r\\n\\f]", + + // http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier + identifier = "(?:\\\\.|[\\w-]|[^\0-\\xa0])+", + + // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors + attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + + // Operator (capture 2) + "*([*^$|!~]?=)" + whitespace + + // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]" + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace + + "*\\]", + + pseudos = ":(" + identifier + ")(?:\\((" + + // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: + // 1. quoted (capture 3; capture 4 or capture 5) + "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + + // 2. simple (capture 6) + "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + + // 3. anything else (capture 2) + ".*" + + ")\\)|)", + + // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter + rwhitespace = new RegExp( whitespace + "+", "g" ), + rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), + + rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), + rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ), + rdescend = new RegExp( whitespace + "|>" ), + + rpseudo = new RegExp( pseudos ), + ridentifier = new RegExp( "^" + identifier + "$" ), + + matchExpr = { + "ID": new RegExp( "^#(" + identifier + ")" ), + "CLASS": new RegExp( "^\\.(" + identifier + ")" ), + "TAG": new RegExp( "^(" + identifier + "|[*])" ), + "ATTR": new RegExp( "^" + attributes ), + "PSEUDO": new RegExp( "^" + pseudos ), + "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), + "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), + // For use in libraries implementing .is() + // We use this for POS matching in `select` + "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + + whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) + }, + + rhtml = /HTML$/i, + rinputs = /^(?:input|select|textarea|button)$/i, + rheader = /^h\d$/i, + + rnative = /^[^{]+\{\s*\[native \w/, + + // Easily-parseable/retrievable ID or TAG or CLASS selectors + rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + + rsibling = /[+~]/, + + // CSS escapes + // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters + runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ), + funescape = function( _, escaped, escapedWhitespace ) { + var high = "0x" + escaped - 0x10000; + // NaN means non-codepoint + // Support: Firefox<24 + // Workaround erroneous numeric interpretation of +"0x" + return high !== high || escapedWhitespace ? + escaped : + high < 0 ? + // BMP codepoint + String.fromCharCode( high + 0x10000 ) : + // Supplemental Plane codepoint (surrogate pair) + String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); + }, + + // CSS string/identifier serialization + // https://drafts.csswg.org/cssom/#common-serializing-idioms + rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, + fcssescape = function( ch, asCodePoint ) { + if ( asCodePoint ) { + + // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER + if ( ch === "\0" ) { + return "\uFFFD"; + } + + // Control characters and (dependent upon position) numbers get escaped as code points + return ch.slice( 0, -1 ) + "\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; + } + + // Other potentially-special ASCII characters get backslash-escaped + return "\\" + ch; + }, + + // Used for iframes + // See setDocument() + // Removing the function wrapper causes a "Permission Denied" + // error in IE + unloadHandler = function() { + setDocument(); + }, + + inDisabledFieldset = addCombinator( + function( elem ) { + return elem.disabled === true && elem.nodeName.toLowerCase() === "fieldset"; + }, + { dir: "parentNode", next: "legend" } + ); + +// Optimize for push.apply( _, NodeList ) +try { + push.apply( + (arr = slice.call( preferredDoc.childNodes )), + preferredDoc.childNodes + ); + // Support: Android<4.0 + // Detect silently failing push.apply + arr[ preferredDoc.childNodes.length ].nodeType; +} catch ( e ) { + push = { apply: arr.length ? + + // Leverage slice if possible + function( target, els ) { + push_native.apply( target, slice.call(els) ); + } : + + // Support: IE<9 + // Otherwise append directly + function( target, els ) { + var j = target.length, + i = 0; + // Can't trust NodeList.length + while ( (target[j++] = els[i++]) ) {} + target.length = j - 1; + } + }; +} + +function Sizzle( selector, context, results, seed ) { + var m, i, elem, nid, match, groups, newSelector, + newContext = context && context.ownerDocument, + + // nodeType defaults to 9, since context defaults to document + nodeType = context ? context.nodeType : 9; + + results = results || []; + + // Return early from calls with invalid selector or context + if ( typeof selector !== "string" || !selector || + nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { + + return results; + } + + // Try to shortcut find operations (as opposed to filters) in HTML documents + if ( !seed ) { + + if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { + setDocument( context ); + } + context = context || document; + + if ( documentIsHTML ) { + + // If the selector is sufficiently simple, try using a "get*By*" DOM method + // (excepting DocumentFragment context, where the methods don't exist) + if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) { + + // ID selector + if ( (m = match[1]) ) { + + // Document context + if ( nodeType === 9 ) { + if ( (elem = context.getElementById( m )) ) { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( elem.id === m ) { + results.push( elem ); + return results; + } + } else { + return results; + } + + // Element context + } else { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( newContext && (elem = newContext.getElementById( m )) && + contains( context, elem ) && + elem.id === m ) { + + results.push( elem ); + return results; + } + } + + // Type selector + } else if ( match[2] ) { + push.apply( results, context.getElementsByTagName( selector ) ); + return results; + + // Class selector + } else if ( (m = match[3]) && support.getElementsByClassName && + context.getElementsByClassName ) { + + push.apply( results, context.getElementsByClassName( m ) ); + return results; + } + } + + // Take advantage of querySelectorAll + if ( support.qsa && + !nonnativeSelectorCache[ selector + " " ] && + (!rbuggyQSA || !rbuggyQSA.test( selector )) && + + // Support: IE 8 only + // Exclude object elements + (nodeType !== 1 || context.nodeName.toLowerCase() !== "object") ) { + + newSelector = selector; + newContext = context; + + // qSA considers elements outside a scoping root when evaluating child or + // descendant combinators, which is not what we want. + // In such cases, we work around the behavior by prefixing every selector in the + // list with an ID selector referencing the scope context. + // Thanks to Andrew Dupont for this technique. + if ( nodeType === 1 && rdescend.test( selector ) ) { + + // Capture the context ID, setting it first if necessary + if ( (nid = context.getAttribute( "id" )) ) { + nid = nid.replace( rcssescape, fcssescape ); + } else { + context.setAttribute( "id", (nid = expando) ); + } + + // Prefix every selector in the list + groups = tokenize( selector ); + i = groups.length; + while ( i-- ) { + groups[i] = "#" + nid + " " + toSelector( groups[i] ); + } + newSelector = groups.join( "," ); + + // Expand context for sibling selectors + newContext = rsibling.test( selector ) && testContext( context.parentNode ) || + context; + } + + try { + push.apply( results, + newContext.querySelectorAll( newSelector ) + ); + return results; + } catch ( qsaError ) { + nonnativeSelectorCache( selector, true ); + } finally { + if ( nid === expando ) { + context.removeAttribute( "id" ); + } + } + } + } + } + + // All others + return select( selector.replace( rtrim, "$1" ), context, results, seed ); +} + +/** + * Create key-value caches of limited size + * @returns {function(string, object)} Returns the Object data after storing it on itself with + * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) + * deleting the oldest entry + */ +function createCache() { + var keys = []; + + function cache( key, value ) { + // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) + if ( keys.push( key + " " ) > Expr.cacheLength ) { + // Only keep the most recent entries + delete cache[ keys.shift() ]; + } + return (cache[ key + " " ] = value); + } + return cache; +} + +/** + * Mark a function for special use by Sizzle + * @param {Function} fn The function to mark + */ +function markFunction( fn ) { + fn[ expando ] = true; + return fn; +} + +/** + * Support testing using an element + * @param {Function} fn Passed the created element and returns a boolean result + */ +function assert( fn ) { + var el = document.createElement("fieldset"); + + try { + return !!fn( el ); + } catch (e) { + return false; + } finally { + // Remove from its parent by default + if ( el.parentNode ) { + el.parentNode.removeChild( el ); + } + // release memory in IE + el = null; + } +} + +/** + * Adds the same handler for all of the specified attrs + * @param {String} attrs Pipe-separated list of attributes + * @param {Function} handler The method that will be applied + */ +function addHandle( attrs, handler ) { + var arr = attrs.split("|"), + i = arr.length; + + while ( i-- ) { + Expr.attrHandle[ arr[i] ] = handler; + } +} + +/** + * Checks document order of two siblings + * @param {Element} a + * @param {Element} b + * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b + */ +function siblingCheck( a, b ) { + var cur = b && a, + diff = cur && a.nodeType === 1 && b.nodeType === 1 && + a.sourceIndex - b.sourceIndex; + + // Use IE sourceIndex if available on both nodes + if ( diff ) { + return diff; + } + + // Check if b follows a + if ( cur ) { + while ( (cur = cur.nextSibling) ) { + if ( cur === b ) { + return -1; + } + } + } + + return a ? 1 : -1; +} + +/** + * Returns a function to use in pseudos for input types + * @param {String} type + */ +function createInputPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for buttons + * @param {String} type + */ +function createButtonPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return (name === "input" || name === "button") && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for :enabled/:disabled + * @param {Boolean} disabled true for :disabled; false for :enabled + */ +function createDisabledPseudo( disabled ) { + + // Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable + return function( elem ) { + + // Only certain elements can match :enabled or :disabled + // https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled + // https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled + if ( "form" in elem ) { + + // Check for inherited disabledness on relevant non-disabled elements: + // * listed form-associated elements in a disabled fieldset + // https://html.spec.whatwg.org/multipage/forms.html#category-listed + // https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled + // * option elements in a disabled optgroup + // https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled + // All such elements have a "form" property. + if ( elem.parentNode && elem.disabled === false ) { + + // Option elements defer to a parent optgroup if present + if ( "label" in elem ) { + if ( "label" in elem.parentNode ) { + return elem.parentNode.disabled === disabled; + } else { + return elem.disabled === disabled; + } + } + + // Support: IE 6 - 11 + // Use the isDisabled shortcut property to check for disabled fieldset ancestors + return elem.isDisabled === disabled || + + // Where there is no isDisabled, check manually + /* jshint -W018 */ + elem.isDisabled !== !disabled && + inDisabledFieldset( elem ) === disabled; + } + + return elem.disabled === disabled; + + // Try to winnow out elements that can't be disabled before trusting the disabled property. + // Some victims get caught in our net (label, legend, menu, track), but it shouldn't + // even exist on them, let alone have a boolean value. + } else if ( "label" in elem ) { + return elem.disabled === disabled; + } + + // Remaining elements are neither :enabled nor :disabled + return false; + }; +} + +/** + * Returns a function to use in pseudos for positionals + * @param {Function} fn + */ +function createPositionalPseudo( fn ) { + return markFunction(function( argument ) { + argument = +argument; + return markFunction(function( seed, matches ) { + var j, + matchIndexes = fn( [], seed.length, argument ), + i = matchIndexes.length; + + // Match elements found at the specified indexes + while ( i-- ) { + if ( seed[ (j = matchIndexes[i]) ] ) { + seed[j] = !(matches[j] = seed[j]); + } + } + }); + }); +} + +/** + * Checks a node for validity as a Sizzle context + * @param {Element|Object=} context + * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value + */ +function testContext( context ) { + return context && typeof context.getElementsByTagName !== "undefined" && context; +} + +// Expose support vars for convenience +support = Sizzle.support = {}; + +/** + * Detects XML nodes + * @param {Element|Object} elem An element or a document + * @returns {Boolean} True iff elem is a non-HTML XML node + */ +isXML = Sizzle.isXML = function( elem ) { + var namespace = elem.namespaceURI, + docElem = (elem.ownerDocument || elem).documentElement; + + // Support: IE <=8 + // Assume HTML when documentElement doesn't yet exist, such as inside loading iframes + // https://bugs.jquery.com/ticket/4833 + return !rhtml.test( namespace || docElem && docElem.nodeName || "HTML" ); +}; + +/** + * Sets document-related variables once based on the current document + * @param {Element|Object} [doc] An element or document object to use to set the document + * @returns {Object} Returns the current document + */ +setDocument = Sizzle.setDocument = function( node ) { + var hasCompare, subWindow, + doc = node ? node.ownerDocument || node : preferredDoc; + + // Return early if doc is invalid or already selected + if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { + return document; + } + + // Update global variables + document = doc; + docElem = document.documentElement; + documentIsHTML = !isXML( document ); + + // Support: IE 9-11, Edge + // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) + if ( preferredDoc !== document && + (subWindow = document.defaultView) && subWindow.top !== subWindow ) { + + // Support: IE 11, Edge + if ( subWindow.addEventListener ) { + subWindow.addEventListener( "unload", unloadHandler, false ); + + // Support: IE 9 - 10 only + } else if ( subWindow.attachEvent ) { + subWindow.attachEvent( "onunload", unloadHandler ); + } + } + + /* Attributes + ---------------------------------------------------------------------- */ + + // Support: IE<8 + // Verify that getAttribute really returns attributes and not properties + // (excepting IE8 booleans) + support.attributes = assert(function( el ) { + el.className = "i"; + return !el.getAttribute("className"); + }); + + /* getElement(s)By* + ---------------------------------------------------------------------- */ + + // Check if getElementsByTagName("*") returns only elements + support.getElementsByTagName = assert(function( el ) { + el.appendChild( document.createComment("") ); + return !el.getElementsByTagName("*").length; + }); + + // Support: IE<9 + support.getElementsByClassName = rnative.test( document.getElementsByClassName ); + + // Support: IE<10 + // Check if getElementById returns elements by name + // The broken getElementById methods don't pick up programmatically-set names, + // so use a roundabout getElementsByName test + support.getById = assert(function( el ) { + docElem.appendChild( el ).id = expando; + return !document.getElementsByName || !document.getElementsByName( expando ).length; + }); + + // ID filter and find + if ( support.getById ) { + Expr.filter["ID"] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + return elem.getAttribute("id") === attrId; + }; + }; + Expr.find["ID"] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var elem = context.getElementById( id ); + return elem ? [ elem ] : []; + } + }; + } else { + Expr.filter["ID"] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + var node = typeof elem.getAttributeNode !== "undefined" && + elem.getAttributeNode("id"); + return node && node.value === attrId; + }; + }; + + // Support: IE 6 - 7 only + // getElementById is not reliable as a find shortcut + Expr.find["ID"] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var node, i, elems, + elem = context.getElementById( id ); + + if ( elem ) { + + // Verify the id attribute + node = elem.getAttributeNode("id"); + if ( node && node.value === id ) { + return [ elem ]; + } + + // Fall back on getElementsByName + elems = context.getElementsByName( id ); + i = 0; + while ( (elem = elems[i++]) ) { + node = elem.getAttributeNode("id"); + if ( node && node.value === id ) { + return [ elem ]; + } + } + } + + return []; + } + }; + } + + // Tag + Expr.find["TAG"] = support.getElementsByTagName ? + function( tag, context ) { + if ( typeof context.getElementsByTagName !== "undefined" ) { + return context.getElementsByTagName( tag ); + + // DocumentFragment nodes don't have gEBTN + } else if ( support.qsa ) { + return context.querySelectorAll( tag ); + } + } : + + function( tag, context ) { + var elem, + tmp = [], + i = 0, + // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too + results = context.getElementsByTagName( tag ); + + // Filter out possible comments + if ( tag === "*" ) { + while ( (elem = results[i++]) ) { + if ( elem.nodeType === 1 ) { + tmp.push( elem ); + } + } + + return tmp; + } + return results; + }; + + // Class + Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) { + if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { + return context.getElementsByClassName( className ); + } + }; + + /* QSA/matchesSelector + ---------------------------------------------------------------------- */ + + // QSA and matchesSelector support + + // matchesSelector(:active) reports false when true (IE9/Opera 11.5) + rbuggyMatches = []; + + // qSa(:focus) reports false when true (Chrome 21) + // We allow this because of a bug in IE8/9 that throws an error + // whenever `document.activeElement` is accessed on an iframe + // So, we allow :focus to pass through QSA all the time to avoid the IE error + // See https://bugs.jquery.com/ticket/13378 + rbuggyQSA = []; + + if ( (support.qsa = rnative.test( document.querySelectorAll )) ) { + // Build QSA regex + // Regex strategy adopted from Diego Perini + assert(function( el ) { + // Select is set to empty string on purpose + // This is to test IE's treatment of not explicitly + // setting a boolean content attribute, + // since its presence should be enough + // https://bugs.jquery.com/ticket/12359 + docElem.appendChild( el ).innerHTML = "" + + ""; + + // Support: IE8, Opera 11-12.16 + // Nothing should be selected when empty strings follow ^= or $= or *= + // The test attribute must be unknown in Opera but "safe" for WinRT + // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section + if ( el.querySelectorAll("[msallowcapture^='']").length ) { + rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); + } + + // Support: IE8 + // Boolean attributes and "value" are not treated correctly + if ( !el.querySelectorAll("[selected]").length ) { + rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); + } + + // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ + if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) { + rbuggyQSA.push("~="); + } + + // Webkit/Opera - :checked should return selected option elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + // IE8 throws error here and will not see later tests + if ( !el.querySelectorAll(":checked").length ) { + rbuggyQSA.push(":checked"); + } + + // Support: Safari 8+, iOS 8+ + // https://bugs.webkit.org/show_bug.cgi?id=136851 + // In-page `selector#id sibling-combinator selector` fails + if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) { + rbuggyQSA.push(".#.+[+~]"); + } + }); + + assert(function( el ) { + el.innerHTML = "" + + ""; + + // Support: Windows 8 Native Apps + // The type and name attributes are restricted during .innerHTML assignment + var input = document.createElement("input"); + input.setAttribute( "type", "hidden" ); + el.appendChild( input ).setAttribute( "name", "D" ); + + // Support: IE8 + // Enforce case-sensitivity of name attribute + if ( el.querySelectorAll("[name=d]").length ) { + rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); + } + + // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) + // IE8 throws error here and will not see later tests + if ( el.querySelectorAll(":enabled").length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Support: IE9-11+ + // IE's :disabled selector does not pick up the children of disabled fieldsets + docElem.appendChild( el ).disabled = true; + if ( el.querySelectorAll(":disabled").length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Opera 10-11 does not throw on post-comma invalid pseudos + el.querySelectorAll("*,:x"); + rbuggyQSA.push(",.*:"); + }); + } + + if ( (support.matchesSelector = rnative.test( (matches = docElem.matches || + docElem.webkitMatchesSelector || + docElem.mozMatchesSelector || + docElem.oMatchesSelector || + docElem.msMatchesSelector) )) ) { + + assert(function( el ) { + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9) + support.disconnectedMatch = matches.call( el, "*" ); + + // This should fail with an exception + // Gecko does not error, returns false instead + matches.call( el, "[s!='']:x" ); + rbuggyMatches.push( "!=", pseudos ); + }); + } + + rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") ); + rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") ); + + /* Contains + ---------------------------------------------------------------------- */ + hasCompare = rnative.test( docElem.compareDocumentPosition ); + + // Element contains another + // Purposefully self-exclusive + // As in, an element does not contain itself + contains = hasCompare || rnative.test( docElem.contains ) ? + function( a, b ) { + var adown = a.nodeType === 9 ? a.documentElement : a, + bup = b && b.parentNode; + return a === bup || !!( bup && bup.nodeType === 1 && ( + adown.contains ? + adown.contains( bup ) : + a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 + )); + } : + function( a, b ) { + if ( b ) { + while ( (b = b.parentNode) ) { + if ( b === a ) { + return true; + } + } + } + return false; + }; + + /* Sorting + ---------------------------------------------------------------------- */ + + // Document order sorting + sortOrder = hasCompare ? + function( a, b ) { + + // Flag for duplicate removal + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + // Sort on method existence if only one input has compareDocumentPosition + var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; + if ( compare ) { + return compare; + } + + // Calculate position if both inputs belong to the same document + compare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ? + a.compareDocumentPosition( b ) : + + // Otherwise we know they are disconnected + 1; + + // Disconnected nodes + if ( compare & 1 || + (!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) { + + // Choose the first element that is related to our preferred document + if ( a === document || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) { + return -1; + } + if ( b === document || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) { + return 1; + } + + // Maintain original order + return sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + } + + return compare & 4 ? -1 : 1; + } : + function( a, b ) { + // Exit early if the nodes are identical + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + var cur, + i = 0, + aup = a.parentNode, + bup = b.parentNode, + ap = [ a ], + bp = [ b ]; + + // Parentless nodes are either documents or disconnected + if ( !aup || !bup ) { + return a === document ? -1 : + b === document ? 1 : + aup ? -1 : + bup ? 1 : + sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + + // If the nodes are siblings, we can do a quick check + } else if ( aup === bup ) { + return siblingCheck( a, b ); + } + + // Otherwise we need full lists of their ancestors for comparison + cur = a; + while ( (cur = cur.parentNode) ) { + ap.unshift( cur ); + } + cur = b; + while ( (cur = cur.parentNode) ) { + bp.unshift( cur ); + } + + // Walk down the tree looking for a discrepancy + while ( ap[i] === bp[i] ) { + i++; + } + + return i ? + // Do a sibling check if the nodes have a common ancestor + siblingCheck( ap[i], bp[i] ) : + + // Otherwise nodes in our document sort first + ap[i] === preferredDoc ? -1 : + bp[i] === preferredDoc ? 1 : + 0; + }; + + return document; +}; + +Sizzle.matches = function( expr, elements ) { + return Sizzle( expr, null, null, elements ); +}; + +Sizzle.matchesSelector = function( elem, expr ) { + // Set document vars if needed + if ( ( elem.ownerDocument || elem ) !== document ) { + setDocument( elem ); + } + + if ( support.matchesSelector && documentIsHTML && + !nonnativeSelectorCache[ expr + " " ] && + ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && + ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { + + try { + var ret = matches.call( elem, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || support.disconnectedMatch || + // As well, disconnected nodes are said to be in a document + // fragment in IE 9 + elem.document && elem.document.nodeType !== 11 ) { + return ret; + } + } catch (e) { + nonnativeSelectorCache( expr, true ); + } + } + + return Sizzle( expr, document, null, [ elem ] ).length > 0; +}; + +Sizzle.contains = function( context, elem ) { + // Set document vars if needed + if ( ( context.ownerDocument || context ) !== document ) { + setDocument( context ); + } + return contains( context, elem ); +}; + +Sizzle.attr = function( elem, name ) { + // Set document vars if needed + if ( ( elem.ownerDocument || elem ) !== document ) { + setDocument( elem ); + } + + var fn = Expr.attrHandle[ name.toLowerCase() ], + // Don't get fooled by Object.prototype properties (jQuery #13807) + val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? + fn( elem, name, !documentIsHTML ) : + undefined; + + return val !== undefined ? + val : + support.attributes || !documentIsHTML ? + elem.getAttribute( name ) : + (val = elem.getAttributeNode(name)) && val.specified ? + val.value : + null; +}; + +Sizzle.escape = function( sel ) { + return (sel + "").replace( rcssescape, fcssescape ); +}; + +Sizzle.error = function( msg ) { + throw new Error( "Syntax error, unrecognized expression: " + msg ); +}; + +/** + * Document sorting and removing duplicates + * @param {ArrayLike} results + */ +Sizzle.uniqueSort = function( results ) { + var elem, + duplicates = [], + j = 0, + i = 0; + + // Unless we *know* we can detect duplicates, assume their presence + hasDuplicate = !support.detectDuplicates; + sortInput = !support.sortStable && results.slice( 0 ); + results.sort( sortOrder ); + + if ( hasDuplicate ) { + while ( (elem = results[i++]) ) { + if ( elem === results[ i ] ) { + j = duplicates.push( i ); + } + } + while ( j-- ) { + results.splice( duplicates[ j ], 1 ); + } + } + + // Clear input after sorting to release objects + // See https://github.com/jquery/sizzle/pull/225 + sortInput = null; + + return results; +}; + +/** + * Utility function for retrieving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +getText = Sizzle.getText = function( elem ) { + var node, + ret = "", + i = 0, + nodeType = elem.nodeType; + + if ( !nodeType ) { + // If no nodeType, this is expected to be an array + while ( (node = elem[i++]) ) { + // Do not traverse comment nodes + ret += getText( node ); + } + } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { + // Use textContent for elements + // innerText usage removed for consistency of new lines (jQuery #11153) + if ( typeof elem.textContent === "string" ) { + return elem.textContent; + } else { + // Traverse its children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + // Do not include comment or processing instruction nodes + + return ret; +}; + +Expr = Sizzle.selectors = { + + // Can be adjusted by the user + cacheLength: 50, + + createPseudo: markFunction, + + match: matchExpr, + + attrHandle: {}, + + find: {}, + + relative: { + ">": { dir: "parentNode", first: true }, + " ": { dir: "parentNode" }, + "+": { dir: "previousSibling", first: true }, + "~": { dir: "previousSibling" } + }, + + preFilter: { + "ATTR": function( match ) { + match[1] = match[1].replace( runescape, funescape ); + + // Move the given value to match[3] whether quoted or unquoted + match[3] = ( match[3] || match[4] || match[5] || "" ).replace( runescape, funescape ); + + if ( match[2] === "~=" ) { + match[3] = " " + match[3] + " "; + } + + return match.slice( 0, 4 ); + }, + + "CHILD": function( match ) { + /* matches from matchExpr["CHILD"] + 1 type (only|nth|...) + 2 what (child|of-type) + 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) + 4 xn-component of xn+y argument ([+-]?\d*n|) + 5 sign of xn-component + 6 x of xn-component + 7 sign of y-component + 8 y of y-component + */ + match[1] = match[1].toLowerCase(); + + if ( match[1].slice( 0, 3 ) === "nth" ) { + // nth-* requires argument + if ( !match[3] ) { + Sizzle.error( match[0] ); + } + + // numeric x and y parameters for Expr.filter.CHILD + // remember that false/true cast respectively to 0/1 + match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); + match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); + + // other types prohibit arguments + } else if ( match[3] ) { + Sizzle.error( match[0] ); + } + + return match; + }, + + "PSEUDO": function( match ) { + var excess, + unquoted = !match[6] && match[2]; + + if ( matchExpr["CHILD"].test( match[0] ) ) { + return null; + } + + // Accept quoted arguments as-is + if ( match[3] ) { + match[2] = match[4] || match[5] || ""; + + // Strip excess characters from unquoted arguments + } else if ( unquoted && rpseudo.test( unquoted ) && + // Get excess from tokenize (recursively) + (excess = tokenize( unquoted, true )) && + // advance to the next closing parenthesis + (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { + + // excess is a negative index + match[0] = match[0].slice( 0, excess ); + match[2] = unquoted.slice( 0, excess ); + } + + // Return only captures needed by the pseudo filter method (type and argument) + return match.slice( 0, 3 ); + } + }, + + filter: { + + "TAG": function( nodeNameSelector ) { + var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); + return nodeNameSelector === "*" ? + function() { return true; } : + function( elem ) { + return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; + }; + }, + + "CLASS": function( className ) { + var pattern = classCache[ className + " " ]; + + return pattern || + (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && + classCache( className, function( elem ) { + return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== "undefined" && elem.getAttribute("class") || "" ); + }); + }, + + "ATTR": function( name, operator, check ) { + return function( elem ) { + var result = Sizzle.attr( elem, name ); + + if ( result == null ) { + return operator === "!="; + } + if ( !operator ) { + return true; + } + + result += ""; + + return operator === "=" ? result === check : + operator === "!=" ? result !== check : + operator === "^=" ? check && result.indexOf( check ) === 0 : + operator === "*=" ? check && result.indexOf( check ) > -1 : + operator === "$=" ? check && result.slice( -check.length ) === check : + operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : + operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : + false; + }; + }, + + "CHILD": function( type, what, argument, first, last ) { + var simple = type.slice( 0, 3 ) !== "nth", + forward = type.slice( -4 ) !== "last", + ofType = what === "of-type"; + + return first === 1 && last === 0 ? + + // Shortcut for :nth-*(n) + function( elem ) { + return !!elem.parentNode; + } : + + function( elem, context, xml ) { + var cache, uniqueCache, outerCache, node, nodeIndex, start, + dir = simple !== forward ? "nextSibling" : "previousSibling", + parent = elem.parentNode, + name = ofType && elem.nodeName.toLowerCase(), + useCache = !xml && !ofType, + diff = false; + + if ( parent ) { + + // :(first|last|only)-(child|of-type) + if ( simple ) { + while ( dir ) { + node = elem; + while ( (node = node[ dir ]) ) { + if ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) { + + return false; + } + } + // Reverse direction for :only-* (if we haven't yet done so) + start = dir = type === "only" && !start && "nextSibling"; + } + return true; + } + + start = [ forward ? parent.firstChild : parent.lastChild ]; + + // non-xml :nth-child(...) stores cache data on `parent` + if ( forward && useCache ) { + + // Seek `elem` from a previously-cached index + + // ...in a gzip-friendly way + node = parent; + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex && cache[ 2 ]; + node = nodeIndex && parent.childNodes[ nodeIndex ]; + + while ( (node = ++nodeIndex && node && node[ dir ] || + + // Fallback to seeking `elem` from the start + (diff = nodeIndex = 0) || start.pop()) ) { + + // When found, cache indexes on `parent` and break + if ( node.nodeType === 1 && ++diff && node === elem ) { + uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; + break; + } + } + + } else { + // Use previously-cached element index if available + if ( useCache ) { + // ...in a gzip-friendly way + node = elem; + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex; + } + + // xml :nth-child(...) + // or :nth-last-child(...) or :nth(-last)?-of-type(...) + if ( diff === false ) { + // Use the same loop as above to seek `elem` from the start + while ( (node = ++nodeIndex && node && node[ dir ] || + (diff = nodeIndex = 0) || start.pop()) ) { + + if ( ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) && + ++diff ) { + + // Cache the index of each encountered element + if ( useCache ) { + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + uniqueCache[ type ] = [ dirruns, diff ]; + } + + if ( node === elem ) { + break; + } + } + } + } + } + + // Incorporate the offset, then check against cycle size + diff -= last; + return diff === first || ( diff % first === 0 && diff / first >= 0 ); + } + }; + }, + + "PSEUDO": function( pseudo, argument ) { + // pseudo-class names are case-insensitive + // http://www.w3.org/TR/selectors/#pseudo-classes + // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters + // Remember that setFilters inherits from pseudos + var args, + fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || + Sizzle.error( "unsupported pseudo: " + pseudo ); + + // The user may use createPseudo to indicate that + // arguments are needed to create the filter function + // just as Sizzle does + if ( fn[ expando ] ) { + return fn( argument ); + } + + // But maintain support for old signatures + if ( fn.length > 1 ) { + args = [ pseudo, pseudo, "", argument ]; + return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? + markFunction(function( seed, matches ) { + var idx, + matched = fn( seed, argument ), + i = matched.length; + while ( i-- ) { + idx = indexOf( seed, matched[i] ); + seed[ idx ] = !( matches[ idx ] = matched[i] ); + } + }) : + function( elem ) { + return fn( elem, 0, args ); + }; + } + + return fn; + } + }, + + pseudos: { + // Potentially complex pseudos + "not": markFunction(function( selector ) { + // Trim the selector passed to compile + // to avoid treating leading and trailing + // spaces as combinators + var input = [], + results = [], + matcher = compile( selector.replace( rtrim, "$1" ) ); + + return matcher[ expando ] ? + markFunction(function( seed, matches, context, xml ) { + var elem, + unmatched = matcher( seed, null, xml, [] ), + i = seed.length; + + // Match elements unmatched by `matcher` + while ( i-- ) { + if ( (elem = unmatched[i]) ) { + seed[i] = !(matches[i] = elem); + } + } + }) : + function( elem, context, xml ) { + input[0] = elem; + matcher( input, null, xml, results ); + // Don't keep the element (issue #299) + input[0] = null; + return !results.pop(); + }; + }), + + "has": markFunction(function( selector ) { + return function( elem ) { + return Sizzle( selector, elem ).length > 0; + }; + }), + + "contains": markFunction(function( text ) { + text = text.replace( runescape, funescape ); + return function( elem ) { + return ( elem.textContent || getText( elem ) ).indexOf( text ) > -1; + }; + }), + + // "Whether an element is represented by a :lang() selector + // is based solely on the element's language value + // being equal to the identifier C, + // or beginning with the identifier C immediately followed by "-". + // The matching of C against the element's language value is performed case-insensitively. + // The identifier C does not have to be a valid language name." + // http://www.w3.org/TR/selectors/#lang-pseudo + "lang": markFunction( function( lang ) { + // lang value must be a valid identifier + if ( !ridentifier.test(lang || "") ) { + Sizzle.error( "unsupported lang: " + lang ); + } + lang = lang.replace( runescape, funescape ).toLowerCase(); + return function( elem ) { + var elemLang; + do { + if ( (elemLang = documentIsHTML ? + elem.lang : + elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) { + + elemLang = elemLang.toLowerCase(); + return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; + } + } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); + return false; + }; + }), + + // Miscellaneous + "target": function( elem ) { + var hash = window.location && window.location.hash; + return hash && hash.slice( 1 ) === elem.id; + }, + + "root": function( elem ) { + return elem === docElem; + }, + + "focus": function( elem ) { + return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); + }, + + // Boolean properties + "enabled": createDisabledPseudo( false ), + "disabled": createDisabledPseudo( true ), + + "checked": function( elem ) { + // In CSS3, :checked should return both checked and selected elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + var nodeName = elem.nodeName.toLowerCase(); + return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); + }, + + "selected": function( elem ) { + // Accessing this property makes selected-by-default + // options in Safari work properly + if ( elem.parentNode ) { + elem.parentNode.selectedIndex; + } + + return elem.selected === true; + }, + + // Contents + "empty": function( elem ) { + // http://www.w3.org/TR/selectors/#empty-pseudo + // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), + // but not by others (comment: 8; processing instruction: 7; etc.) + // nodeType < 6 works because attributes (2) do not appear as children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + if ( elem.nodeType < 6 ) { + return false; + } + } + return true; + }, + + "parent": function( elem ) { + return !Expr.pseudos["empty"]( elem ); + }, + + // Element/input types + "header": function( elem ) { + return rheader.test( elem.nodeName ); + }, + + "input": function( elem ) { + return rinputs.test( elem.nodeName ); + }, + + "button": function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === "button" || name === "button"; + }, + + "text": function( elem ) { + var attr; + return elem.nodeName.toLowerCase() === "input" && + elem.type === "text" && + + // Support: IE<8 + // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" + ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === "text" ); + }, + + // Position-in-collection + "first": createPositionalPseudo(function() { + return [ 0 ]; + }), + + "last": createPositionalPseudo(function( matchIndexes, length ) { + return [ length - 1 ]; + }), + + "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { + return [ argument < 0 ? argument + length : argument ]; + }), + + "even": createPositionalPseudo(function( matchIndexes, length ) { + var i = 0; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "odd": createPositionalPseudo(function( matchIndexes, length ) { + var i = 1; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { + var i = argument < 0 ? + argument + length : + argument > length ? + length : + argument; + for ( ; --i >= 0; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; ++i < length; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }) + } +}; + +Expr.pseudos["nth"] = Expr.pseudos["eq"]; + +// Add button/input type pseudos +for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { + Expr.pseudos[ i ] = createInputPseudo( i ); +} +for ( i in { submit: true, reset: true } ) { + Expr.pseudos[ i ] = createButtonPseudo( i ); +} + +// Easy API for creating new setFilters +function setFilters() {} +setFilters.prototype = Expr.filters = Expr.pseudos; +Expr.setFilters = new setFilters(); + +tokenize = Sizzle.tokenize = function( selector, parseOnly ) { + var matched, match, tokens, type, + soFar, groups, preFilters, + cached = tokenCache[ selector + " " ]; + + if ( cached ) { + return parseOnly ? 0 : cached.slice( 0 ); + } + + soFar = selector; + groups = []; + preFilters = Expr.preFilter; + + while ( soFar ) { + + // Comma and first run + if ( !matched || (match = rcomma.exec( soFar )) ) { + if ( match ) { + // Don't consume trailing commas as valid + soFar = soFar.slice( match[0].length ) || soFar; + } + groups.push( (tokens = []) ); + } + + matched = false; + + // Combinators + if ( (match = rcombinators.exec( soFar )) ) { + matched = match.shift(); + tokens.push({ + value: matched, + // Cast descendant combinators to space + type: match[0].replace( rtrim, " " ) + }); + soFar = soFar.slice( matched.length ); + } + + // Filters + for ( type in Expr.filter ) { + if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || + (match = preFilters[ type ]( match ))) ) { + matched = match.shift(); + tokens.push({ + value: matched, + type: type, + matches: match + }); + soFar = soFar.slice( matched.length ); + } + } + + if ( !matched ) { + break; + } + } + + // Return the length of the invalid excess + // if we're just parsing + // Otherwise, throw an error or return tokens + return parseOnly ? + soFar.length : + soFar ? + Sizzle.error( selector ) : + // Cache the tokens + tokenCache( selector, groups ).slice( 0 ); +}; + +function toSelector( tokens ) { + var i = 0, + len = tokens.length, + selector = ""; + for ( ; i < len; i++ ) { + selector += tokens[i].value; + } + return selector; +} + +function addCombinator( matcher, combinator, base ) { + var dir = combinator.dir, + skip = combinator.next, + key = skip || dir, + checkNonElements = base && key === "parentNode", + doneName = done++; + + return combinator.first ? + // Check against closest ancestor/preceding element + function( elem, context, xml ) { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + return matcher( elem, context, xml ); + } + } + return false; + } : + + // Check against all ancestor/preceding elements + function( elem, context, xml ) { + var oldCache, uniqueCache, outerCache, + newCache = [ dirruns, doneName ]; + + // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching + if ( xml ) { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + if ( matcher( elem, context, xml ) ) { + return true; + } + } + } + } else { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + outerCache = elem[ expando ] || (elem[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ elem.uniqueID ] || (outerCache[ elem.uniqueID ] = {}); + + if ( skip && skip === elem.nodeName.toLowerCase() ) { + elem = elem[ dir ] || elem; + } else if ( (oldCache = uniqueCache[ key ]) && + oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { + + // Assign to newCache so results back-propagate to previous elements + return (newCache[ 2 ] = oldCache[ 2 ]); + } else { + // Reuse newcache so results back-propagate to previous elements + uniqueCache[ key ] = newCache; + + // A match means we're done; a fail means we have to keep checking + if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) { + return true; + } + } + } + } + } + return false; + }; +} + +function elementMatcher( matchers ) { + return matchers.length > 1 ? + function( elem, context, xml ) { + var i = matchers.length; + while ( i-- ) { + if ( !matchers[i]( elem, context, xml ) ) { + return false; + } + } + return true; + } : + matchers[0]; +} + +function multipleContexts( selector, contexts, results ) { + var i = 0, + len = contexts.length; + for ( ; i < len; i++ ) { + Sizzle( selector, contexts[i], results ); + } + return results; +} + +function condense( unmatched, map, filter, context, xml ) { + var elem, + newUnmatched = [], + i = 0, + len = unmatched.length, + mapped = map != null; + + for ( ; i < len; i++ ) { + if ( (elem = unmatched[i]) ) { + if ( !filter || filter( elem, context, xml ) ) { + newUnmatched.push( elem ); + if ( mapped ) { + map.push( i ); + } + } + } + } + + return newUnmatched; +} + +function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { + if ( postFilter && !postFilter[ expando ] ) { + postFilter = setMatcher( postFilter ); + } + if ( postFinder && !postFinder[ expando ] ) { + postFinder = setMatcher( postFinder, postSelector ); + } + return markFunction(function( seed, results, context, xml ) { + var temp, i, elem, + preMap = [], + postMap = [], + preexisting = results.length, + + // Get initial elements from seed or context + elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), + + // Prefilter to get matcher input, preserving a map for seed-results synchronization + matcherIn = preFilter && ( seed || !selector ) ? + condense( elems, preMap, preFilter, context, xml ) : + elems, + + matcherOut = matcher ? + // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, + postFinder || ( seed ? preFilter : preexisting || postFilter ) ? + + // ...intermediate processing is necessary + [] : + + // ...otherwise use results directly + results : + matcherIn; + + // Find primary matches + if ( matcher ) { + matcher( matcherIn, matcherOut, context, xml ); + } + + // Apply postFilter + if ( postFilter ) { + temp = condense( matcherOut, postMap ); + postFilter( temp, [], context, xml ); + + // Un-match failing elements by moving them back to matcherIn + i = temp.length; + while ( i-- ) { + if ( (elem = temp[i]) ) { + matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); + } + } + } + + if ( seed ) { + if ( postFinder || preFilter ) { + if ( postFinder ) { + // Get the final matcherOut by condensing this intermediate into postFinder contexts + temp = []; + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) ) { + // Restore matcherIn since elem is not yet a final match + temp.push( (matcherIn[i] = elem) ); + } + } + postFinder( null, (matcherOut = []), temp, xml ); + } + + // Move matched elements from seed to results to keep them synchronized + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) && + (temp = postFinder ? indexOf( seed, elem ) : preMap[i]) > -1 ) { + + seed[temp] = !(results[temp] = elem); + } + } + } + + // Add elements to results, through postFinder if defined + } else { + matcherOut = condense( + matcherOut === results ? + matcherOut.splice( preexisting, matcherOut.length ) : + matcherOut + ); + if ( postFinder ) { + postFinder( null, results, matcherOut, xml ); + } else { + push.apply( results, matcherOut ); + } + } + }); +} + +function matcherFromTokens( tokens ) { + var checkContext, matcher, j, + len = tokens.length, + leadingRelative = Expr.relative[ tokens[0].type ], + implicitRelative = leadingRelative || Expr.relative[" "], + i = leadingRelative ? 1 : 0, + + // The foundational matcher ensures that elements are reachable from top-level context(s) + matchContext = addCombinator( function( elem ) { + return elem === checkContext; + }, implicitRelative, true ), + matchAnyContext = addCombinator( function( elem ) { + return indexOf( checkContext, elem ) > -1; + }, implicitRelative, true ), + matchers = [ function( elem, context, xml ) { + var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( + (checkContext = context).nodeType ? + matchContext( elem, context, xml ) : + matchAnyContext( elem, context, xml ) ); + // Avoid hanging onto element (issue #299) + checkContext = null; + return ret; + } ]; + + for ( ; i < len; i++ ) { + if ( (matcher = Expr.relative[ tokens[i].type ]) ) { + matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; + } else { + matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); + + // Return special upon seeing a positional matcher + if ( matcher[ expando ] ) { + // Find the next relative operator (if any) for proper handling + j = ++i; + for ( ; j < len; j++ ) { + if ( Expr.relative[ tokens[j].type ] ) { + break; + } + } + return setMatcher( + i > 1 && elementMatcher( matchers ), + i > 1 && toSelector( + // If the preceding token was a descendant combinator, insert an implicit any-element `*` + tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" }) + ).replace( rtrim, "$1" ), + matcher, + i < j && matcherFromTokens( tokens.slice( i, j ) ), + j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), + j < len && toSelector( tokens ) + ); + } + matchers.push( matcher ); + } + } + + return elementMatcher( matchers ); +} + +function matcherFromGroupMatchers( elementMatchers, setMatchers ) { + var bySet = setMatchers.length > 0, + byElement = elementMatchers.length > 0, + superMatcher = function( seed, context, xml, results, outermost ) { + var elem, j, matcher, + matchedCount = 0, + i = "0", + unmatched = seed && [], + setMatched = [], + contextBackup = outermostContext, + // We must always have either seed elements or outermost context + elems = seed || byElement && Expr.find["TAG"]( "*", outermost ), + // Use integer dirruns iff this is the outermost matcher + dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1), + len = elems.length; + + if ( outermost ) { + outermostContext = context === document || context || outermost; + } + + // Add elements passing elementMatchers directly to results + // Support: IE<9, Safari + // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id + for ( ; i !== len && (elem = elems[i]) != null; i++ ) { + if ( byElement && elem ) { + j = 0; + if ( !context && elem.ownerDocument !== document ) { + setDocument( elem ); + xml = !documentIsHTML; + } + while ( (matcher = elementMatchers[j++]) ) { + if ( matcher( elem, context || document, xml) ) { + results.push( elem ); + break; + } + } + if ( outermost ) { + dirruns = dirrunsUnique; + } + } + + // Track unmatched elements for set filters + if ( bySet ) { + // They will have gone through all possible matchers + if ( (elem = !matcher && elem) ) { + matchedCount--; + } + + // Lengthen the array for every element, matched or not + if ( seed ) { + unmatched.push( elem ); + } + } + } + + // `i` is now the count of elements visited above, and adding it to `matchedCount` + // makes the latter nonnegative. + matchedCount += i; + + // Apply set filters to unmatched elements + // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` + // equals `i`), unless we didn't visit _any_ elements in the above loop because we have + // no element matchers and no seed. + // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that + // case, which will result in a "00" `matchedCount` that differs from `i` but is also + // numerically zero. + if ( bySet && i !== matchedCount ) { + j = 0; + while ( (matcher = setMatchers[j++]) ) { + matcher( unmatched, setMatched, context, xml ); + } + + if ( seed ) { + // Reintegrate element matches to eliminate the need for sorting + if ( matchedCount > 0 ) { + while ( i-- ) { + if ( !(unmatched[i] || setMatched[i]) ) { + setMatched[i] = pop.call( results ); + } + } + } + + // Discard index placeholder values to get only actual matches + setMatched = condense( setMatched ); + } + + // Add matches to results + push.apply( results, setMatched ); + + // Seedless set matches succeeding multiple successful matchers stipulate sorting + if ( outermost && !seed && setMatched.length > 0 && + ( matchedCount + setMatchers.length ) > 1 ) { + + Sizzle.uniqueSort( results ); + } + } + + // Override manipulation of globals by nested matchers + if ( outermost ) { + dirruns = dirrunsUnique; + outermostContext = contextBackup; + } + + return unmatched; + }; + + return bySet ? + markFunction( superMatcher ) : + superMatcher; +} + +compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { + var i, + setMatchers = [], + elementMatchers = [], + cached = compilerCache[ selector + " " ]; + + if ( !cached ) { + // Generate a function of recursive functions that can be used to check each element + if ( !match ) { + match = tokenize( selector ); + } + i = match.length; + while ( i-- ) { + cached = matcherFromTokens( match[i] ); + if ( cached[ expando ] ) { + setMatchers.push( cached ); + } else { + elementMatchers.push( cached ); + } + } + + // Cache the compiled function + cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); + + // Save selector and tokenization + cached.selector = selector; + } + return cached; +}; + +/** + * A low-level selection function that works with Sizzle's compiled + * selector functions + * @param {String|Function} selector A selector or a pre-compiled + * selector function built with Sizzle.compile + * @param {Element} context + * @param {Array} [results] + * @param {Array} [seed] A set of elements to match against + */ +select = Sizzle.select = function( selector, context, results, seed ) { + var i, tokens, token, type, find, + compiled = typeof selector === "function" && selector, + match = !seed && tokenize( (selector = compiled.selector || selector) ); + + results = results || []; + + // Try to minimize operations if there is only one selector in the list and no seed + // (the latter of which guarantees us context) + if ( match.length === 1 ) { + + // Reduce context if the leading compound selector is an ID + tokens = match[0] = match[0].slice( 0 ); + if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && + context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[1].type ] ) { + + context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0]; + if ( !context ) { + return results; + + // Precompiled matchers will still verify ancestry, so step up a level + } else if ( compiled ) { + context = context.parentNode; + } + + selector = selector.slice( tokens.shift().value.length ); + } + + // Fetch a seed set for right-to-left matching + i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; + while ( i-- ) { + token = tokens[i]; + + // Abort if we hit a combinator + if ( Expr.relative[ (type = token.type) ] ) { + break; + } + if ( (find = Expr.find[ type ]) ) { + // Search, expanding context for leading sibling combinators + if ( (seed = find( + token.matches[0].replace( runescape, funescape ), + rsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context + )) ) { + + // If seed is empty or no tokens remain, we can return early + tokens.splice( i, 1 ); + selector = seed.length && toSelector( tokens ); + if ( !selector ) { + push.apply( results, seed ); + return results; + } + + break; + } + } + } + } + + // Compile and execute a filtering function if one is not provided + // Provide `match` to avoid retokenization if we modified the selector above + ( compiled || compile( selector, match ) )( + seed, + context, + !documentIsHTML, + results, + !context || rsibling.test( selector ) && testContext( context.parentNode ) || context + ); + return results; +}; + +// One-time assignments + +// Sort stability +support.sortStable = expando.split("").sort( sortOrder ).join("") === expando; + +// Support: Chrome 14-35+ +// Always assume duplicates if they aren't passed to the comparison function +support.detectDuplicates = !!hasDuplicate; + +// Initialize against the default document +setDocument(); + +// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) +// Detached nodes confoundingly follow *each other* +support.sortDetached = assert(function( el ) { + // Should return 1, but returns 4 (following) + return el.compareDocumentPosition( document.createElement("fieldset") ) & 1; +}); + +// Support: IE<8 +// Prevent attribute/property "interpolation" +// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx +if ( !assert(function( el ) { + el.innerHTML = ""; + return el.firstChild.getAttribute("href") === "#" ; +}) ) { + addHandle( "type|href|height|width", function( elem, name, isXML ) { + if ( !isXML ) { + return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); + } + }); +} + +// Support: IE<9 +// Use defaultValue in place of getAttribute("value") +if ( !support.attributes || !assert(function( el ) { + el.innerHTML = ""; + el.firstChild.setAttribute( "value", "" ); + return el.firstChild.getAttribute( "value" ) === ""; +}) ) { + addHandle( "value", function( elem, name, isXML ) { + if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { + return elem.defaultValue; + } + }); +} + +// Support: IE<9 +// Use getAttributeNode to fetch booleans when getAttribute lies +if ( !assert(function( el ) { + return el.getAttribute("disabled") == null; +}) ) { + addHandle( booleans, function( elem, name, isXML ) { + var val; + if ( !isXML ) { + return elem[ name ] === true ? name.toLowerCase() : + (val = elem.getAttributeNode( name )) && val.specified ? + val.value : + null; + } + }); +} + +return Sizzle; + +})( window ); + + + +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; + +// Deprecated +jQuery.expr[ ":" ] = jQuery.expr.pseudos; +jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; +jQuery.escapeSelector = Sizzle.escape; + + + + +var dir = function( elem, dir, until ) { + var matched = [], + truncate = until !== undefined; + + while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { + if ( elem.nodeType === 1 ) { + if ( truncate && jQuery( elem ).is( until ) ) { + break; + } + matched.push( elem ); + } + } + return matched; +}; + + +var siblings = function( n, elem ) { + var matched = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + matched.push( n ); + } + } + + return matched; +}; + + +var rneedsContext = jQuery.expr.match.needsContext; + + + +function nodeName( elem, name ) { + + return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); + +}; +var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); + + + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, not ) { + if ( isFunction( qualifier ) ) { + return jQuery.grep( elements, function( elem, i ) { + return !!qualifier.call( elem, i, elem ) !== not; + } ); + } + + // Single element + if ( qualifier.nodeType ) { + return jQuery.grep( elements, function( elem ) { + return ( elem === qualifier ) !== not; + } ); + } + + // Arraylike of elements (jQuery, arguments, Array) + if ( typeof qualifier !== "string" ) { + return jQuery.grep( elements, function( elem ) { + return ( indexOf.call( qualifier, elem ) > -1 ) !== not; + } ); + } + + // Filtered directly for both simple and complex selectors + return jQuery.filter( qualifier, elements, not ); +} + +jQuery.filter = function( expr, elems, not ) { + var elem = elems[ 0 ]; + + if ( not ) { + expr = ":not(" + expr + ")"; + } + + if ( elems.length === 1 && elem.nodeType === 1 ) { + return jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : []; + } + + return jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { + return elem.nodeType === 1; + } ) ); +}; + +jQuery.fn.extend( { + find: function( selector ) { + var i, ret, + len = this.length, + self = this; + + if ( typeof selector !== "string" ) { + return this.pushStack( jQuery( selector ).filter( function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + } ) ); + } + + ret = this.pushStack( [] ); + + for ( i = 0; i < len; i++ ) { + jQuery.find( selector, self[ i ], ret ); + } + + return len > 1 ? jQuery.uniqueSort( ret ) : ret; + }, + filter: function( selector ) { + return this.pushStack( winnow( this, selector || [], false ) ); + }, + not: function( selector ) { + return this.pushStack( winnow( this, selector || [], true ) ); + }, + is: function( selector ) { + return !!winnow( + this, + + // If this is a positional/relative selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + typeof selector === "string" && rneedsContext.test( selector ) ? + jQuery( selector ) : + selector || [], + false + ).length; + } +} ); + + +// Initialize a jQuery object + + +// A central reference to the root jQuery(document) +var rootjQuery, + + // A simple way to check for HTML strings + // Prioritize #id over to avoid XSS via location.hash (#9521) + // Strict HTML recognition (#11290: must start with <) + // Shortcut simple #id case for speed + rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/, + + init = jQuery.fn.init = function( selector, context, root ) { + var match, elem; + + // HANDLE: $(""), $(null), $(undefined), $(false) + if ( !selector ) { + return this; + } + + // Method init() accepts an alternate rootjQuery + // so migrate can support jQuery.sub (gh-2101) + root = root || rootjQuery; + + // Handle HTML strings + if ( typeof selector === "string" ) { + if ( selector[ 0 ] === "<" && + selector[ selector.length - 1 ] === ">" && + selector.length >= 3 ) { + + // Assume that strings that start and end with <> are HTML and skip the regex check + match = [ null, selector, null ]; + + } else { + match = rquickExpr.exec( selector ); + } + + // Match html or make sure no context is specified for #id + if ( match && ( match[ 1 ] || !context ) ) { + + // HANDLE: $(html) -> $(array) + if ( match[ 1 ] ) { + context = context instanceof jQuery ? context[ 0 ] : context; + + // Option to run scripts is true for back-compat + // Intentionally let the error be thrown if parseHTML is not present + jQuery.merge( this, jQuery.parseHTML( + match[ 1 ], + context && context.nodeType ? context.ownerDocument || context : document, + true + ) ); + + // HANDLE: $(html, props) + if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { + for ( match in context ) { + + // Properties of context are called as methods if possible + if ( isFunction( this[ match ] ) ) { + this[ match ]( context[ match ] ); + + // ...and otherwise set as attributes + } else { + this.attr( match, context[ match ] ); + } + } + } + + return this; + + // HANDLE: $(#id) + } else { + elem = document.getElementById( match[ 2 ] ); + + if ( elem ) { + + // Inject the element directly into the jQuery object + this[ 0 ] = elem; + this.length = 1; + } + return this; + } + + // HANDLE: $(expr, $(...)) + } else if ( !context || context.jquery ) { + return ( context || root ).find( selector ); + + // HANDLE: $(expr, context) + // (which is just equivalent to: $(context).find(expr) + } else { + return this.constructor( context ).find( selector ); + } + + // HANDLE: $(DOMElement) + } else if ( selector.nodeType ) { + this[ 0 ] = selector; + this.length = 1; + return this; + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( isFunction( selector ) ) { + return root.ready !== undefined ? + root.ready( selector ) : + + // Execute immediately if ready is not present + selector( jQuery ); + } + + return jQuery.makeArray( selector, this ); + }; + +// Give the init function the jQuery prototype for later instantiation +init.prototype = jQuery.fn; + +// Initialize central reference +rootjQuery = jQuery( document ); + + +var rparentsprev = /^(?:parents|prev(?:Until|All))/, + + // Methods guaranteed to produce a unique set when starting from a unique set + guaranteedUnique = { + children: true, + contents: true, + next: true, + prev: true + }; + +jQuery.fn.extend( { + has: function( target ) { + var targets = jQuery( target, this ), + l = targets.length; + + return this.filter( function() { + var i = 0; + for ( ; i < l; i++ ) { + if ( jQuery.contains( this, targets[ i ] ) ) { + return true; + } + } + } ); + }, + + closest: function( selectors, context ) { + var cur, + i = 0, + l = this.length, + matched = [], + targets = typeof selectors !== "string" && jQuery( selectors ); + + // Positional selectors never match, since there's no _selection_ context + if ( !rneedsContext.test( selectors ) ) { + for ( ; i < l; i++ ) { + for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { + + // Always skip document fragments + if ( cur.nodeType < 11 && ( targets ? + targets.index( cur ) > -1 : + + // Don't pass non-elements to Sizzle + cur.nodeType === 1 && + jQuery.find.matchesSelector( cur, selectors ) ) ) { + + matched.push( cur ); + break; + } + } + } + } + + return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched ); + }, + + // Determine the position of an element within the set + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; + } + + // Index in selector + if ( typeof elem === "string" ) { + return indexOf.call( jQuery( elem ), this[ 0 ] ); + } + + // Locate the position of the desired element + return indexOf.call( this, + + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[ 0 ] : elem + ); + }, + + add: function( selector, context ) { + return this.pushStack( + jQuery.uniqueSort( + jQuery.merge( this.get(), jQuery( selector, context ) ) + ) + ); + }, + + addBack: function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter( selector ) + ); + } +} ); + +function sibling( cur, dir ) { + while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {} + return cur; +} + +jQuery.each( { + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, i, until ) { + return dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return sibling( elem, "nextSibling" ); + }, + prev: function( elem ) { + return sibling( elem, "previousSibling" ); + }, + nextAll: function( elem ) { + return dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, i, until ) { + return dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, i, until ) { + return dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return siblings( ( elem.parentNode || {} ).firstChild, elem ); + }, + children: function( elem ) { + return siblings( elem.firstChild ); + }, + contents: function( elem ) { + if ( typeof elem.contentDocument !== "undefined" ) { + return elem.contentDocument; + } + + // Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only + // Treat the template element as a regular one in browsers that + // don't support it. + if ( nodeName( elem, "template" ) ) { + elem = elem.content || elem; + } + + return jQuery.merge( [], elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var matched = jQuery.map( this, fn, until ); + + if ( name.slice( -5 ) !== "Until" ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + matched = jQuery.filter( selector, matched ); + } + + if ( this.length > 1 ) { + + // Remove duplicates + if ( !guaranteedUnique[ name ] ) { + jQuery.uniqueSort( matched ); + } + + // Reverse order for parents* and prev-derivatives + if ( rparentsprev.test( name ) ) { + matched.reverse(); + } + } + + return this.pushStack( matched ); + }; +} ); +var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g ); + + + +// Convert String-formatted options into Object-formatted ones +function createOptions( options ) { + var object = {}; + jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) { + object[ flag ] = true; + } ); + return object; +} + +/* + * Create a callback list using the following parameters: + * + * options: an optional list of space-separated options that will change how + * the callback list behaves or a more traditional option object + * + * By default a callback list will act like an event callback list and can be + * "fired" multiple times. + * + * Possible options: + * + * once: will ensure the callback list can only be fired once (like a Deferred) + * + * memory: will keep track of previous values and will call any callback added + * after the list has been fired right away with the latest "memorized" + * values (like a Deferred) + * + * unique: will ensure a callback can only be added once (no duplicate in the list) + * + * stopOnFalse: interrupt callings when a callback returns false + * + */ +jQuery.Callbacks = function( options ) { + + // Convert options from String-formatted to Object-formatted if needed + // (we check in cache first) + options = typeof options === "string" ? + createOptions( options ) : + jQuery.extend( {}, options ); + + var // Flag to know if list is currently firing + firing, + + // Last fire value for non-forgettable lists + memory, + + // Flag to know if list was already fired + fired, + + // Flag to prevent firing + locked, + + // Actual callback list + list = [], + + // Queue of execution data for repeatable lists + queue = [], + + // Index of currently firing callback (modified by add/remove as needed) + firingIndex = -1, + + // Fire callbacks + fire = function() { + + // Enforce single-firing + locked = locked || options.once; + + // Execute callbacks for all pending executions, + // respecting firingIndex overrides and runtime changes + fired = firing = true; + for ( ; queue.length; firingIndex = -1 ) { + memory = queue.shift(); + while ( ++firingIndex < list.length ) { + + // Run callback and check for early termination + if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && + options.stopOnFalse ) { + + // Jump to end and forget the data so .add doesn't re-fire + firingIndex = list.length; + memory = false; + } + } + } + + // Forget the data if we're done with it + if ( !options.memory ) { + memory = false; + } + + firing = false; + + // Clean up if we're done firing for good + if ( locked ) { + + // Keep an empty list if we have data for future add calls + if ( memory ) { + list = []; + + // Otherwise, this object is spent + } else { + list = ""; + } + } + }, + + // Actual Callbacks object + self = { + + // Add a callback or a collection of callbacks to the list + add: function() { + if ( list ) { + + // If we have memory from a past run, we should fire after adding + if ( memory && !firing ) { + firingIndex = list.length - 1; + queue.push( memory ); + } + + ( function add( args ) { + jQuery.each( args, function( _, arg ) { + if ( isFunction( arg ) ) { + if ( !options.unique || !self.has( arg ) ) { + list.push( arg ); + } + } else if ( arg && arg.length && toType( arg ) !== "string" ) { + + // Inspect recursively + add( arg ); + } + } ); + } )( arguments ); + + if ( memory && !firing ) { + fire(); + } + } + return this; + }, + + // Remove a callback from the list + remove: function() { + jQuery.each( arguments, function( _, arg ) { + var index; + while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { + list.splice( index, 1 ); + + // Handle firing indexes + if ( index <= firingIndex ) { + firingIndex--; + } + } + } ); + return this; + }, + + // Check if a given callback is in the list. + // If no argument is given, return whether or not list has callbacks attached. + has: function( fn ) { + return fn ? + jQuery.inArray( fn, list ) > -1 : + list.length > 0; + }, + + // Remove all callbacks from the list + empty: function() { + if ( list ) { + list = []; + } + return this; + }, + + // Disable .fire and .add + // Abort any current/pending executions + // Clear all callbacks and values + disable: function() { + locked = queue = []; + list = memory = ""; + return this; + }, + disabled: function() { + return !list; + }, + + // Disable .fire + // Also disable .add unless we have memory (since it would have no effect) + // Abort any pending executions + lock: function() { + locked = queue = []; + if ( !memory && !firing ) { + list = memory = ""; + } + return this; + }, + locked: function() { + return !!locked; + }, + + // Call all callbacks with the given context and arguments + fireWith: function( context, args ) { + if ( !locked ) { + args = args || []; + args = [ context, args.slice ? args.slice() : args ]; + queue.push( args ); + if ( !firing ) { + fire(); + } + } + return this; + }, + + // Call all the callbacks with the given arguments + fire: function() { + self.fireWith( this, arguments ); + return this; + }, + + // To know if the callbacks have already been called at least once + fired: function() { + return !!fired; + } + }; + + return self; +}; + + +function Identity( v ) { + return v; +} +function Thrower( ex ) { + throw ex; +} + +function adoptValue( value, resolve, reject, noValue ) { + var method; + + try { + + // Check for promise aspect first to privilege synchronous behavior + if ( value && isFunction( ( method = value.promise ) ) ) { + method.call( value ).done( resolve ).fail( reject ); + + // Other thenables + } else if ( value && isFunction( ( method = value.then ) ) ) { + method.call( value, resolve, reject ); + + // Other non-thenables + } else { + + // Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer: + // * false: [ value ].slice( 0 ) => resolve( value ) + // * true: [ value ].slice( 1 ) => resolve() + resolve.apply( undefined, [ value ].slice( noValue ) ); + } + + // For Promises/A+, convert exceptions into rejections + // Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in + // Deferred#then to conditionally suppress rejection. + } catch ( value ) { + + // Support: Android 4.0 only + // Strict mode functions invoked without .call/.apply get global-object context + reject.apply( undefined, [ value ] ); + } +} + +jQuery.extend( { + + Deferred: function( func ) { + var tuples = [ + + // action, add listener, callbacks, + // ... .then handlers, argument index, [final state] + [ "notify", "progress", jQuery.Callbacks( "memory" ), + jQuery.Callbacks( "memory" ), 2 ], + [ "resolve", "done", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 0, "resolved" ], + [ "reject", "fail", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 1, "rejected" ] + ], + state = "pending", + promise = { + state: function() { + return state; + }, + always: function() { + deferred.done( arguments ).fail( arguments ); + return this; + }, + "catch": function( fn ) { + return promise.then( null, fn ); + }, + + // Keep pipe for back-compat + pipe: function( /* fnDone, fnFail, fnProgress */ ) { + var fns = arguments; + + return jQuery.Deferred( function( newDefer ) { + jQuery.each( tuples, function( i, tuple ) { + + // Map tuples (progress, done, fail) to arguments (done, fail, progress) + var fn = isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ]; + + // deferred.progress(function() { bind to newDefer or newDefer.notify }) + // deferred.done(function() { bind to newDefer or newDefer.resolve }) + // deferred.fail(function() { bind to newDefer or newDefer.reject }) + deferred[ tuple[ 1 ] ]( function() { + var returned = fn && fn.apply( this, arguments ); + if ( returned && isFunction( returned.promise ) ) { + returned.promise() + .progress( newDefer.notify ) + .done( newDefer.resolve ) + .fail( newDefer.reject ); + } else { + newDefer[ tuple[ 0 ] + "With" ]( + this, + fn ? [ returned ] : arguments + ); + } + } ); + } ); + fns = null; + } ).promise(); + }, + then: function( onFulfilled, onRejected, onProgress ) { + var maxDepth = 0; + function resolve( depth, deferred, handler, special ) { + return function() { + var that = this, + args = arguments, + mightThrow = function() { + var returned, then; + + // Support: Promises/A+ section 2.3.3.3.3 + // https://promisesaplus.com/#point-59 + // Ignore double-resolution attempts + if ( depth < maxDepth ) { + return; + } + + returned = handler.apply( that, args ); + + // Support: Promises/A+ section 2.3.1 + // https://promisesaplus.com/#point-48 + if ( returned === deferred.promise() ) { + throw new TypeError( "Thenable self-resolution" ); + } + + // Support: Promises/A+ sections 2.3.3.1, 3.5 + // https://promisesaplus.com/#point-54 + // https://promisesaplus.com/#point-75 + // Retrieve `then` only once + then = returned && + + // Support: Promises/A+ section 2.3.4 + // https://promisesaplus.com/#point-64 + // Only check objects and functions for thenability + ( typeof returned === "object" || + typeof returned === "function" ) && + returned.then; + + // Handle a returned thenable + if ( isFunction( then ) ) { + + // Special processors (notify) just wait for resolution + if ( special ) { + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ) + ); + + // Normal processors (resolve) also hook into progress + } else { + + // ...and disregard older resolution values + maxDepth++; + + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ), + resolve( maxDepth, deferred, Identity, + deferred.notifyWith ) + ); + } + + // Handle all other returned values + } else { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Identity ) { + that = undefined; + args = [ returned ]; + } + + // Process the value(s) + // Default process is resolve + ( special || deferred.resolveWith )( that, args ); + } + }, + + // Only normal processors (resolve) catch and reject exceptions + process = special ? + mightThrow : + function() { + try { + mightThrow(); + } catch ( e ) { + + if ( jQuery.Deferred.exceptionHook ) { + jQuery.Deferred.exceptionHook( e, + process.stackTrace ); + } + + // Support: Promises/A+ section 2.3.3.3.4.1 + // https://promisesaplus.com/#point-61 + // Ignore post-resolution exceptions + if ( depth + 1 >= maxDepth ) { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Thrower ) { + that = undefined; + args = [ e ]; + } + + deferred.rejectWith( that, args ); + } + } + }; + + // Support: Promises/A+ section 2.3.3.3.1 + // https://promisesaplus.com/#point-57 + // Re-resolve promises immediately to dodge false rejection from + // subsequent errors + if ( depth ) { + process(); + } else { + + // Call an optional hook to record the stack, in case of exception + // since it's otherwise lost when execution goes async + if ( jQuery.Deferred.getStackHook ) { + process.stackTrace = jQuery.Deferred.getStackHook(); + } + window.setTimeout( process ); + } + }; + } + + return jQuery.Deferred( function( newDefer ) { + + // progress_handlers.add( ... ) + tuples[ 0 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onProgress ) ? + onProgress : + Identity, + newDefer.notifyWith + ) + ); + + // fulfilled_handlers.add( ... ) + tuples[ 1 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onFulfilled ) ? + onFulfilled : + Identity + ) + ); + + // rejected_handlers.add( ... ) + tuples[ 2 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onRejected ) ? + onRejected : + Thrower + ) + ); + } ).promise(); + }, + + // Get a promise for this deferred + // If obj is provided, the promise aspect is added to the object + promise: function( obj ) { + return obj != null ? jQuery.extend( obj, promise ) : promise; + } + }, + deferred = {}; + + // Add list-specific methods + jQuery.each( tuples, function( i, tuple ) { + var list = tuple[ 2 ], + stateString = tuple[ 5 ]; + + // promise.progress = list.add + // promise.done = list.add + // promise.fail = list.add + promise[ tuple[ 1 ] ] = list.add; + + // Handle state + if ( stateString ) { + list.add( + function() { + + // state = "resolved" (i.e., fulfilled) + // state = "rejected" + state = stateString; + }, + + // rejected_callbacks.disable + // fulfilled_callbacks.disable + tuples[ 3 - i ][ 2 ].disable, + + // rejected_handlers.disable + // fulfilled_handlers.disable + tuples[ 3 - i ][ 3 ].disable, + + // progress_callbacks.lock + tuples[ 0 ][ 2 ].lock, + + // progress_handlers.lock + tuples[ 0 ][ 3 ].lock + ); + } + + // progress_handlers.fire + // fulfilled_handlers.fire + // rejected_handlers.fire + list.add( tuple[ 3 ].fire ); + + // deferred.notify = function() { deferred.notifyWith(...) } + // deferred.resolve = function() { deferred.resolveWith(...) } + // deferred.reject = function() { deferred.rejectWith(...) } + deferred[ tuple[ 0 ] ] = function() { + deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments ); + return this; + }; + + // deferred.notifyWith = list.fireWith + // deferred.resolveWith = list.fireWith + // deferred.rejectWith = list.fireWith + deferred[ tuple[ 0 ] + "With" ] = list.fireWith; + } ); + + // Make the deferred a promise + promise.promise( deferred ); + + // Call given func if any + if ( func ) { + func.call( deferred, deferred ); + } + + // All done! + return deferred; + }, + + // Deferred helper + when: function( singleValue ) { + var + + // count of uncompleted subordinates + remaining = arguments.length, + + // count of unprocessed arguments + i = remaining, + + // subordinate fulfillment data + resolveContexts = Array( i ), + resolveValues = slice.call( arguments ), + + // the master Deferred + master = jQuery.Deferred(), + + // subordinate callback factory + updateFunc = function( i ) { + return function( value ) { + resolveContexts[ i ] = this; + resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; + if ( !( --remaining ) ) { + master.resolveWith( resolveContexts, resolveValues ); + } + }; + }; + + // Single- and empty arguments are adopted like Promise.resolve + if ( remaining <= 1 ) { + adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject, + !remaining ); + + // Use .then() to unwrap secondary thenables (cf. gh-3000) + if ( master.state() === "pending" || + isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) { + + return master.then(); + } + } + + // Multiple arguments are aggregated like Promise.all array elements + while ( i-- ) { + adoptValue( resolveValues[ i ], updateFunc( i ), master.reject ); + } + + return master.promise(); + } +} ); + + +// These usually indicate a programmer mistake during development, +// warn about them ASAP rather than swallowing them by default. +var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; + +jQuery.Deferred.exceptionHook = function( error, stack ) { + + // Support: IE 8 - 9 only + // Console exists when dev tools are open, which can happen at any time + if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) { + window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack ); + } +}; + + + + +jQuery.readyException = function( error ) { + window.setTimeout( function() { + throw error; + } ); +}; + + + + +// The deferred used on DOM ready +var readyList = jQuery.Deferred(); + +jQuery.fn.ready = function( fn ) { + + readyList + .then( fn ) + + // Wrap jQuery.readyException in a function so that the lookup + // happens at the time of error handling instead of callback + // registration. + .catch( function( error ) { + jQuery.readyException( error ); + } ); + + return this; +}; + +jQuery.extend( { + + // Is the DOM ready to be used? Set to true once it occurs. + isReady: false, + + // A counter to track how many items to wait for before + // the ready event fires. See #6781 + readyWait: 1, + + // Handle when the DOM is ready + ready: function( wait ) { + + // Abort if there are pending holds or we're already ready + if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { + return; + } + + // Remember that the DOM is ready + jQuery.isReady = true; + + // If a normal DOM Ready event fired, decrement, and wait if need be + if ( wait !== true && --jQuery.readyWait > 0 ) { + return; + } + + // If there are functions bound, to execute + readyList.resolveWith( document, [ jQuery ] ); + } +} ); + +jQuery.ready.then = readyList.then; + +// The ready event handler and self cleanup method +function completed() { + document.removeEventListener( "DOMContentLoaded", completed ); + window.removeEventListener( "load", completed ); + jQuery.ready(); +} + +// Catch cases where $(document).ready() is called +// after the browser event has already occurred. +// Support: IE <=9 - 10 only +// Older IE sometimes signals "interactive" too soon +if ( document.readyState === "complete" || + ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { + + // Handle it asynchronously to allow scripts the opportunity to delay ready + window.setTimeout( jQuery.ready ); + +} else { + + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", completed ); + + // A fallback to window.onload, that will always work + window.addEventListener( "load", completed ); +} + + + + +// Multifunctional method to get and set values of a collection +// The value/s can optionally be executed if it's a function +var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { + var i = 0, + len = elems.length, + bulk = key == null; + + // Sets many values + if ( toType( key ) === "object" ) { + chainable = true; + for ( i in key ) { + access( elems, fn, i, key[ i ], true, emptyGet, raw ); + } + + // Sets one value + } else if ( value !== undefined ) { + chainable = true; + + if ( !isFunction( value ) ) { + raw = true; + } + + if ( bulk ) { + + // Bulk operations run against the entire set + if ( raw ) { + fn.call( elems, value ); + fn = null; + + // ...except when executing function values + } else { + bulk = fn; + fn = function( elem, key, value ) { + return bulk.call( jQuery( elem ), value ); + }; + } + } + + if ( fn ) { + for ( ; i < len; i++ ) { + fn( + elems[ i ], key, raw ? + value : + value.call( elems[ i ], i, fn( elems[ i ], key ) ) + ); + } + } + } + + if ( chainable ) { + return elems; + } + + // Gets + if ( bulk ) { + return fn.call( elems ); + } + + return len ? fn( elems[ 0 ], key ) : emptyGet; +}; + + +// Matches dashed string for camelizing +var rmsPrefix = /^-ms-/, + rdashAlpha = /-([a-z])/g; + +// Used by camelCase as callback to replace() +function fcamelCase( all, letter ) { + return letter.toUpperCase(); +} + +// Convert dashed to camelCase; used by the css and data modules +// Support: IE <=9 - 11, Edge 12 - 15 +// Microsoft forgot to hump their vendor prefix (#9572) +function camelCase( string ) { + return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); +} +var acceptData = function( owner ) { + + // Accepts only: + // - Node + // - Node.ELEMENT_NODE + // - Node.DOCUMENT_NODE + // - Object + // - Any + return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); +}; + + + + +function Data() { + this.expando = jQuery.expando + Data.uid++; +} + +Data.uid = 1; + +Data.prototype = { + + cache: function( owner ) { + + // Check if the owner object already has a cache + var value = owner[ this.expando ]; + + // If not, create one + if ( !value ) { + value = {}; + + // We can accept data for non-element nodes in modern browsers, + // but we should not, see #8335. + // Always return an empty object. + if ( acceptData( owner ) ) { + + // If it is a node unlikely to be stringify-ed or looped over + // use plain assignment + if ( owner.nodeType ) { + owner[ this.expando ] = value; + + // Otherwise secure it in a non-enumerable property + // configurable must be true to allow the property to be + // deleted when data is removed + } else { + Object.defineProperty( owner, this.expando, { + value: value, + configurable: true + } ); + } + } + } + + return value; + }, + set: function( owner, data, value ) { + var prop, + cache = this.cache( owner ); + + // Handle: [ owner, key, value ] args + // Always use camelCase key (gh-2257) + if ( typeof data === "string" ) { + cache[ camelCase( data ) ] = value; + + // Handle: [ owner, { properties } ] args + } else { + + // Copy the properties one-by-one to the cache object + for ( prop in data ) { + cache[ camelCase( prop ) ] = data[ prop ]; + } + } + return cache; + }, + get: function( owner, key ) { + return key === undefined ? + this.cache( owner ) : + + // Always use camelCase key (gh-2257) + owner[ this.expando ] && owner[ this.expando ][ camelCase( key ) ]; + }, + access: function( owner, key, value ) { + + // In cases where either: + // + // 1. No key was specified + // 2. A string key was specified, but no value provided + // + // Take the "read" path and allow the get method to determine + // which value to return, respectively either: + // + // 1. The entire cache object + // 2. The data stored at the key + // + if ( key === undefined || + ( ( key && typeof key === "string" ) && value === undefined ) ) { + + return this.get( owner, key ); + } + + // When the key is not a string, or both a key and value + // are specified, set or extend (existing objects) with either: + // + // 1. An object of properties + // 2. A key and value + // + this.set( owner, key, value ); + + // Since the "set" path can have two possible entry points + // return the expected data based on which path was taken[*] + return value !== undefined ? value : key; + }, + remove: function( owner, key ) { + var i, + cache = owner[ this.expando ]; + + if ( cache === undefined ) { + return; + } + + if ( key !== undefined ) { + + // Support array or space separated string of keys + if ( Array.isArray( key ) ) { + + // If key is an array of keys... + // We always set camelCase keys, so remove that. + key = key.map( camelCase ); + } else { + key = camelCase( key ); + + // If a key with the spaces exists, use it. + // Otherwise, create an array by matching non-whitespace + key = key in cache ? + [ key ] : + ( key.match( rnothtmlwhite ) || [] ); + } + + i = key.length; + + while ( i-- ) { + delete cache[ key[ i ] ]; + } + } + + // Remove the expando if there's no more data + if ( key === undefined || jQuery.isEmptyObject( cache ) ) { + + // Support: Chrome <=35 - 45 + // Webkit & Blink performance suffers when deleting properties + // from DOM nodes, so set to undefined instead + // https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted) + if ( owner.nodeType ) { + owner[ this.expando ] = undefined; + } else { + delete owner[ this.expando ]; + } + } + }, + hasData: function( owner ) { + var cache = owner[ this.expando ]; + return cache !== undefined && !jQuery.isEmptyObject( cache ); + } +}; +var dataPriv = new Data(); + +var dataUser = new Data(); + + + +// Implementation Summary +// +// 1. Enforce API surface and semantic compatibility with 1.9.x branch +// 2. Improve the module's maintainability by reducing the storage +// paths to a single mechanism. +// 3. Use the same single mechanism to support "private" and "user" data. +// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) +// 5. Avoid exposing implementation details on user objects (eg. expando properties) +// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 + +var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, + rmultiDash = /[A-Z]/g; + +function getData( data ) { + if ( data === "true" ) { + return true; + } + + if ( data === "false" ) { + return false; + } + + if ( data === "null" ) { + return null; + } + + // Only convert to a number if it doesn't change the string + if ( data === +data + "" ) { + return +data; + } + + if ( rbrace.test( data ) ) { + return JSON.parse( data ); + } + + return data; +} + +function dataAttr( elem, key, data ) { + var name; + + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase(); + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = getData( data ); + } catch ( e ) {} + + // Make sure we set the data so it isn't changed later + dataUser.set( elem, key, data ); + } else { + data = undefined; + } + } + return data; +} + +jQuery.extend( { + hasData: function( elem ) { + return dataUser.hasData( elem ) || dataPriv.hasData( elem ); + }, + + data: function( elem, name, data ) { + return dataUser.access( elem, name, data ); + }, + + removeData: function( elem, name ) { + dataUser.remove( elem, name ); + }, + + // TODO: Now that all calls to _data and _removeData have been replaced + // with direct calls to dataPriv methods, these can be deprecated. + _data: function( elem, name, data ) { + return dataPriv.access( elem, name, data ); + }, + + _removeData: function( elem, name ) { + dataPriv.remove( elem, name ); + } +} ); + +jQuery.fn.extend( { + data: function( key, value ) { + var i, name, data, + elem = this[ 0 ], + attrs = elem && elem.attributes; + + // Gets all values + if ( key === undefined ) { + if ( this.length ) { + data = dataUser.get( elem ); + + if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) { + i = attrs.length; + while ( i-- ) { + + // Support: IE 11 only + // The attrs elements can be null (#14894) + if ( attrs[ i ] ) { + name = attrs[ i ].name; + if ( name.indexOf( "data-" ) === 0 ) { + name = camelCase( name.slice( 5 ) ); + dataAttr( elem, name, data[ name ] ); + } + } + } + dataPriv.set( elem, "hasDataAttrs", true ); + } + } + + return data; + } + + // Sets multiple values + if ( typeof key === "object" ) { + return this.each( function() { + dataUser.set( this, key ); + } ); + } + + return access( this, function( value ) { + var data; + + // The calling jQuery object (element matches) is not empty + // (and therefore has an element appears at this[ 0 ]) and the + // `value` parameter was not undefined. An empty jQuery object + // will result in `undefined` for elem = this[ 0 ] which will + // throw an exception if an attempt to read a data cache is made. + if ( elem && value === undefined ) { + + // Attempt to get data from the cache + // The key will always be camelCased in Data + data = dataUser.get( elem, key ); + if ( data !== undefined ) { + return data; + } + + // Attempt to "discover" the data in + // HTML5 custom data-* attrs + data = dataAttr( elem, key ); + if ( data !== undefined ) { + return data; + } + + // We tried really hard, but the data doesn't exist. + return; + } + + // Set the data... + this.each( function() { + + // We always store the camelCased key + dataUser.set( this, key, value ); + } ); + }, null, value, arguments.length > 1, null, true ); + }, + + removeData: function( key ) { + return this.each( function() { + dataUser.remove( this, key ); + } ); + } +} ); + + +jQuery.extend( { + queue: function( elem, type, data ) { + var queue; + + if ( elem ) { + type = ( type || "fx" ) + "queue"; + queue = dataPriv.get( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !queue || Array.isArray( data ) ) { + queue = dataPriv.access( elem, type, jQuery.makeArray( data ) ); + } else { + queue.push( data ); + } + } + return queue || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + startLength = queue.length, + fn = queue.shift(), + hooks = jQuery._queueHooks( elem, type ), + next = function() { + jQuery.dequeue( elem, type ); + }; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + startLength--; + } + + if ( fn ) { + + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + // Clear up the last queue stop function + delete hooks.stop; + fn.call( elem, next, hooks ); + } + + if ( !startLength && hooks ) { + hooks.empty.fire(); + } + }, + + // Not public - generate a queueHooks object, or return the current one + _queueHooks: function( elem, type ) { + var key = type + "queueHooks"; + return dataPriv.get( elem, key ) || dataPriv.access( elem, key, { + empty: jQuery.Callbacks( "once memory" ).add( function() { + dataPriv.remove( elem, [ type + "queue", key ] ); + } ) + } ); + } +} ); + +jQuery.fn.extend( { + queue: function( type, data ) { + var setter = 2; + + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + setter--; + } + + if ( arguments.length < setter ) { + return jQuery.queue( this[ 0 ], type ); + } + + return data === undefined ? + this : + this.each( function() { + var queue = jQuery.queue( this, type, data ); + + // Ensure a hooks for this queue + jQuery._queueHooks( this, type ); + + if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + } ); + }, + dequeue: function( type ) { + return this.each( function() { + jQuery.dequeue( this, type ); + } ); + }, + clearQueue: function( type ) { + return this.queue( type || "fx", [] ); + }, + + // Get a promise resolved when queues of a certain type + // are emptied (fx is the type by default) + promise: function( type, obj ) { + var tmp, + count = 1, + defer = jQuery.Deferred(), + elements = this, + i = this.length, + resolve = function() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + }; + + if ( typeof type !== "string" ) { + obj = type; + type = undefined; + } + type = type || "fx"; + + while ( i-- ) { + tmp = dataPriv.get( elements[ i ], type + "queueHooks" ); + if ( tmp && tmp.empty ) { + count++; + tmp.empty.add( resolve ); + } + } + resolve(); + return defer.promise( obj ); + } +} ); +var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; + +var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); + + +var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; + +var documentElement = document.documentElement; + + + + var isAttached = function( elem ) { + return jQuery.contains( elem.ownerDocument, elem ); + }, + composed = { composed: true }; + + // Support: IE 9 - 11+, Edge 12 - 18+, iOS 10.0 - 10.2 only + // Check attachment across shadow DOM boundaries when possible (gh-3504) + // Support: iOS 10.0-10.2 only + // Early iOS 10 versions support `attachShadow` but not `getRootNode`, + // leading to errors. We need to check for `getRootNode`. + if ( documentElement.getRootNode ) { + isAttached = function( elem ) { + return jQuery.contains( elem.ownerDocument, elem ) || + elem.getRootNode( composed ) === elem.ownerDocument; + }; + } +var isHiddenWithinTree = function( elem, el ) { + + // isHiddenWithinTree might be called from jQuery#filter function; + // in that case, element will be second argument + elem = el || elem; + + // Inline style trumps all + return elem.style.display === "none" || + elem.style.display === "" && + + // Otherwise, check computed style + // Support: Firefox <=43 - 45 + // Disconnected elements can have computed display: none, so first confirm that elem is + // in the document. + isAttached( elem ) && + + jQuery.css( elem, "display" ) === "none"; + }; + +var swap = function( elem, options, callback, args ) { + var ret, name, + old = {}; + + // Remember the old values, and insert the new ones + for ( name in options ) { + old[ name ] = elem.style[ name ]; + elem.style[ name ] = options[ name ]; + } + + ret = callback.apply( elem, args || [] ); + + // Revert the old values + for ( name in options ) { + elem.style[ name ] = old[ name ]; + } + + return ret; +}; + + + + +function adjustCSS( elem, prop, valueParts, tween ) { + var adjusted, scale, + maxIterations = 20, + currentValue = tween ? + function() { + return tween.cur(); + } : + function() { + return jQuery.css( elem, prop, "" ); + }, + initial = currentValue(), + unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), + + // Starting value computation is required for potential unit mismatches + initialInUnit = elem.nodeType && + ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && + rcssNum.exec( jQuery.css( elem, prop ) ); + + if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { + + // Support: Firefox <=54 + // Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144) + initial = initial / 2; + + // Trust units reported by jQuery.css + unit = unit || initialInUnit[ 3 ]; + + // Iteratively approximate from a nonzero starting point + initialInUnit = +initial || 1; + + while ( maxIterations-- ) { + + // Evaluate and update our best guess (doubling guesses that zero out). + // Finish if the scale equals or crosses 1 (making the old*new product non-positive). + jQuery.style( elem, prop, initialInUnit + unit ); + if ( ( 1 - scale ) * ( 1 - ( scale = currentValue() / initial || 0.5 ) ) <= 0 ) { + maxIterations = 0; + } + initialInUnit = initialInUnit / scale; + + } + + initialInUnit = initialInUnit * 2; + jQuery.style( elem, prop, initialInUnit + unit ); + + // Make sure we update the tween properties later on + valueParts = valueParts || []; + } + + if ( valueParts ) { + initialInUnit = +initialInUnit || +initial || 0; + + // Apply relative offset (+=/-=) if specified + adjusted = valueParts[ 1 ] ? + initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : + +valueParts[ 2 ]; + if ( tween ) { + tween.unit = unit; + tween.start = initialInUnit; + tween.end = adjusted; + } + } + return adjusted; +} + + +var defaultDisplayMap = {}; + +function getDefaultDisplay( elem ) { + var temp, + doc = elem.ownerDocument, + nodeName = elem.nodeName, + display = defaultDisplayMap[ nodeName ]; + + if ( display ) { + return display; + } + + temp = doc.body.appendChild( doc.createElement( nodeName ) ); + display = jQuery.css( temp, "display" ); + + temp.parentNode.removeChild( temp ); + + if ( display === "none" ) { + display = "block"; + } + defaultDisplayMap[ nodeName ] = display; + + return display; +} + +function showHide( elements, show ) { + var display, elem, + values = [], + index = 0, + length = elements.length; + + // Determine new display value for elements that need to change + for ( ; index < length; index++ ) { + elem = elements[ index ]; + if ( !elem.style ) { + continue; + } + + display = elem.style.display; + if ( show ) { + + // Since we force visibility upon cascade-hidden elements, an immediate (and slow) + // check is required in this first loop unless we have a nonempty display value (either + // inline or about-to-be-restored) + if ( display === "none" ) { + values[ index ] = dataPriv.get( elem, "display" ) || null; + if ( !values[ index ] ) { + elem.style.display = ""; + } + } + if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) { + values[ index ] = getDefaultDisplay( elem ); + } + } else { + if ( display !== "none" ) { + values[ index ] = "none"; + + // Remember what we're overwriting + dataPriv.set( elem, "display", display ); + } + } + } + + // Set the display of the elements in a second loop to avoid constant reflow + for ( index = 0; index < length; index++ ) { + if ( values[ index ] != null ) { + elements[ index ].style.display = values[ index ]; + } + } + + return elements; +} + +jQuery.fn.extend( { + show: function() { + return showHide( this, true ); + }, + hide: function() { + return showHide( this ); + }, + toggle: function( state ) { + if ( typeof state === "boolean" ) { + return state ? this.show() : this.hide(); + } + + return this.each( function() { + if ( isHiddenWithinTree( this ) ) { + jQuery( this ).show(); + } else { + jQuery( this ).hide(); + } + } ); + } +} ); +var rcheckableType = ( /^(?:checkbox|radio)$/i ); + +var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]*)/i ); + +var rscriptType = ( /^$|^module$|\/(?:java|ecma)script/i ); + + + +// We have to close these tags to support XHTML (#13200) +var wrapMap = { + + // Support: IE <=9 only + option: [ 1, "" ], + + // XHTML parsers do not magically insert elements in the + // same way that tag soup parsers do. So we cannot shorten + // this by omitting or other required elements. + thead: [ 1, "", "
" ], + col: [ 2, "", "
" ], + tr: [ 2, "", "
" ], + td: [ 3, "", "
" ], + + _default: [ 0, "", "" ] +}; + +// Support: IE <=9 only +wrapMap.optgroup = wrapMap.option; + +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + + +function getAll( context, tag ) { + + // Support: IE <=9 - 11 only + // Use typeof to avoid zero-argument method invocation on host objects (#15151) + var ret; + + if ( typeof context.getElementsByTagName !== "undefined" ) { + ret = context.getElementsByTagName( tag || "*" ); + + } else if ( typeof context.querySelectorAll !== "undefined" ) { + ret = context.querySelectorAll( tag || "*" ); + + } else { + ret = []; + } + + if ( tag === undefined || tag && nodeName( context, tag ) ) { + return jQuery.merge( [ context ], ret ); + } + + return ret; +} + + +// Mark scripts as having already been evaluated +function setGlobalEval( elems, refElements ) { + var i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + dataPriv.set( + elems[ i ], + "globalEval", + !refElements || dataPriv.get( refElements[ i ], "globalEval" ) + ); + } +} + + +var rhtml = /<|&#?\w+;/; + +function buildFragment( elems, context, scripts, selection, ignored ) { + var elem, tmp, tag, wrap, attached, j, + fragment = context.createDocumentFragment(), + nodes = [], + i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + elem = elems[ i ]; + + if ( elem || elem === 0 ) { + + // Add nodes directly + if ( toType( elem ) === "object" ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); + + // Convert non-html into a text node + } else if ( !rhtml.test( elem ) ) { + nodes.push( context.createTextNode( elem ) ); + + // Convert html into DOM nodes + } else { + tmp = tmp || fragment.appendChild( context.createElement( "div" ) ); + + // Deserialize a standard representation + tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); + wrap = wrapMap[ tag ] || wrapMap._default; + tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ]; + + // Descend through wrappers to the right content + j = wrap[ 0 ]; + while ( j-- ) { + tmp = tmp.lastChild; + } + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, tmp.childNodes ); + + // Remember the top-level container + tmp = fragment.firstChild; + + // Ensure the created nodes are orphaned (#12392) + tmp.textContent = ""; + } + } + } + + // Remove wrapper from fragment + fragment.textContent = ""; + + i = 0; + while ( ( elem = nodes[ i++ ] ) ) { + + // Skip elements already in the context collection (trac-4087) + if ( selection && jQuery.inArray( elem, selection ) > -1 ) { + if ( ignored ) { + ignored.push( elem ); + } + continue; + } + + attached = isAttached( elem ); + + // Append to fragment + tmp = getAll( fragment.appendChild( elem ), "script" ); + + // Preserve script evaluation history + if ( attached ) { + setGlobalEval( tmp ); + } + + // Capture executables + if ( scripts ) { + j = 0; + while ( ( elem = tmp[ j++ ] ) ) { + if ( rscriptType.test( elem.type || "" ) ) { + scripts.push( elem ); + } + } + } + } + + return fragment; +} + + +( function() { + var fragment = document.createDocumentFragment(), + div = fragment.appendChild( document.createElement( "div" ) ), + input = document.createElement( "input" ); + + // Support: Android 4.0 - 4.3 only + // Check state lost if the name is set (#11217) + // Support: Windows Web Apps (WWA) + // `name` and `type` must use .setAttribute for WWA (#14901) + input.setAttribute( "type", "radio" ); + input.setAttribute( "checked", "checked" ); + input.setAttribute( "name", "t" ); + + div.appendChild( input ); + + // Support: Android <=4.1 only + // Older WebKit doesn't clone checked state correctly in fragments + support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; + + // Support: IE <=11 only + // Make sure textarea (and checkbox) defaultValue is properly cloned + div.innerHTML = ""; + support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; +} )(); + + +var + rkeyEvent = /^key/, + rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/, + rtypenamespace = /^([^.]*)(?:\.(.+)|)/; + +function returnTrue() { + return true; +} + +function returnFalse() { + return false; +} + +// Support: IE <=9 - 11+ +// focus() and blur() are asynchronous, except when they are no-op. +// So expect focus to be synchronous when the element is already active, +// and blur to be synchronous when the element is not already active. +// (focus and blur are always synchronous in other supported browsers, +// this just defines when we can count on it). +function expectSync( elem, type ) { + return ( elem === safeActiveElement() ) === ( type === "focus" ); +} + +// Support: IE <=9 only +// Accessing document.activeElement can throw unexpectedly +// https://bugs.jquery.com/ticket/13393 +function safeActiveElement() { + try { + return document.activeElement; + } catch ( err ) { } +} + +function on( elem, types, selector, data, fn, one ) { + var origFn, type; + + // Types can be a map of types/handlers + if ( typeof types === "object" ) { + + // ( types-Object, selector, data ) + if ( typeof selector !== "string" ) { + + // ( types-Object, data ) + data = data || selector; + selector = undefined; + } + for ( type in types ) { + on( elem, type, selector, data, types[ type ], one ); + } + return elem; + } + + if ( data == null && fn == null ) { + + // ( types, fn ) + fn = selector; + data = selector = undefined; + } else if ( fn == null ) { + if ( typeof selector === "string" ) { + + // ( types, selector, fn ) + fn = data; + data = undefined; + } else { + + // ( types, data, fn ) + fn = data; + data = selector; + selector = undefined; + } + } + if ( fn === false ) { + fn = returnFalse; + } else if ( !fn ) { + return elem; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + + // Can use an empty set, since event contains the info + jQuery().off( event ); + return origFn.apply( this, arguments ); + }; + + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return elem.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + } ); +} + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + global: {}, + + add: function( elem, types, handler, data, selector ) { + + var handleObjIn, eventHandle, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.get( elem ); + + // Don't attach events to noData or text/comment nodes (but allow plain objects) + if ( !elemData ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + selector = handleObjIn.selector; + } + + // Ensure that invalid selectors throw exceptions at attach time + // Evaluate against documentElement in case elem is a non-element node (e.g., document) + if ( selector ) { + jQuery.find.matchesSelector( documentElement, selector ); + } + + // Make sure that the handler has a unique ID, used to find/remove it later + if ( !handler.guid ) { + handler.guid = jQuery.guid++; + } + + // Init the element's event structure and main handler, if this is the first + if ( !( events = elemData.events ) ) { + events = elemData.events = {}; + } + if ( !( eventHandle = elemData.handle ) ) { + eventHandle = elemData.handle = function( e ) { + + // Discard the second event of a jQuery.event.trigger() and + // when an event is called after a page has unloaded + return typeof jQuery !== "undefined" && jQuery.event.triggered !== e.type ? + jQuery.event.dispatch.apply( elem, arguments ) : undefined; + }; + } + + // Handle multiple events separated by a space + types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // There *must* be a type, no attaching namespace-only handlers + if ( !type ) { + continue; + } + + // If event changes its type, use the special event handlers for the changed type + special = jQuery.event.special[ type ] || {}; + + // If selector defined, determine special event api type, otherwise given type + type = ( selector ? special.delegateType : special.bindType ) || type; + + // Update special based on newly reset type + special = jQuery.event.special[ type ] || {}; + + // handleObj is passed to all event handlers + handleObj = jQuery.extend( { + type: type, + origType: origType, + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + needsContext: selector && jQuery.expr.match.needsContext.test( selector ), + namespace: namespaces.join( "." ) + }, handleObjIn ); + + // Init the event handler queue if we're the first + if ( !( handlers = events[ type ] ) ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener if the special events handler returns false + if ( !special.setup || + special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + + if ( elem.addEventListener ) { + elem.addEventListener( type, eventHandle ); + } + } + } + + if ( special.add ) { + special.add.call( elem, handleObj ); + + if ( !handleObj.handler.guid ) { + handleObj.handler.guid = handler.guid; + } + } + + // Add to the element's handler list, delegates in front + if ( selector ) { + handlers.splice( handlers.delegateCount++, 0, handleObj ); + } else { + handlers.push( handleObj ); + } + + // Keep track of which events have ever been used, for event optimization + jQuery.event.global[ type ] = true; + } + + }, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector, mappedTypes ) { + + var j, origCount, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.hasData( elem ) && dataPriv.get( elem ); + + if ( !elemData || !( events = elemData.events ) ) { + return; + } + + // Once for each type.namespace in types; type may be omitted + types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + for ( type in events ) { + jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); + } + continue; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector ? special.delegateType : special.bindType ) || type; + handlers = events[ type ] || []; + tmp = tmp[ 2 ] && + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ); + + // Remove matching events + origCount = j = handlers.length; + while ( j-- ) { + handleObj = handlers[ j ]; + + if ( ( mappedTypes || origType === handleObj.origType ) && + ( !handler || handler.guid === handleObj.guid ) && + ( !tmp || tmp.test( handleObj.namespace ) ) && + ( !selector || selector === handleObj.selector || + selector === "**" && handleObj.selector ) ) { + handlers.splice( j, 1 ); + + if ( handleObj.selector ) { + handlers.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + + // Remove generic event handler if we removed something and no more handlers exist + // (avoids potential for endless recursion during removal of special event handlers) + if ( origCount && !handlers.length ) { + if ( !special.teardown || + special.teardown.call( elem, namespaces, elemData.handle ) === false ) { + + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove data and the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + dataPriv.remove( elem, "handle events" ); + } + }, + + dispatch: function( nativeEvent ) { + + // Make a writable jQuery.Event from the native event object + var event = jQuery.event.fix( nativeEvent ); + + var i, j, ret, matched, handleObj, handlerQueue, + args = new Array( arguments.length ), + handlers = ( dataPriv.get( this, "events" ) || {} )[ event.type ] || [], + special = jQuery.event.special[ event.type ] || {}; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[ 0 ] = event; + + for ( i = 1; i < arguments.length; i++ ) { + args[ i ] = arguments[ i ]; + } + + event.delegateTarget = this; + + // Call the preDispatch hook for the mapped type, and let it bail if desired + if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { + return; + } + + // Determine handlers + handlerQueue = jQuery.event.handlers.call( this, event, handlers ); + + // Run delegates first; they may want to stop propagation beneath us + i = 0; + while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) { + event.currentTarget = matched.elem; + + j = 0; + while ( ( handleObj = matched.handlers[ j++ ] ) && + !event.isImmediatePropagationStopped() ) { + + // If the event is namespaced, then each handler is only invoked if it is + // specially universal or its namespaces are a superset of the event's. + if ( !event.rnamespace || handleObj.namespace === false || + event.rnamespace.test( handleObj.namespace ) ) { + + event.handleObj = handleObj; + event.data = handleObj.data; + + ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle || + handleObj.handler ).apply( matched.elem, args ); + + if ( ret !== undefined ) { + if ( ( event.result = ret ) === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } + } + + // Call the postDispatch hook for the mapped type + if ( special.postDispatch ) { + special.postDispatch.call( this, event ); + } + + return event.result; + }, + + handlers: function( event, handlers ) { + var i, handleObj, sel, matchedHandlers, matchedSelectors, + handlerQueue = [], + delegateCount = handlers.delegateCount, + cur = event.target; + + // Find delegate handlers + if ( delegateCount && + + // Support: IE <=9 + // Black-hole SVG instance trees (trac-13180) + cur.nodeType && + + // Support: Firefox <=42 + // Suppress spec-violating clicks indicating a non-primary pointer button (trac-3861) + // https://www.w3.org/TR/DOM-Level-3-Events/#event-type-click + // Support: IE 11 only + // ...but not arrow key "clicks" of radio inputs, which can have `button` -1 (gh-2343) + !( event.type === "click" && event.button >= 1 ) ) { + + for ( ; cur !== this; cur = cur.parentNode || this ) { + + // Don't check non-elements (#13208) + // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) + if ( cur.nodeType === 1 && !( event.type === "click" && cur.disabled === true ) ) { + matchedHandlers = []; + matchedSelectors = {}; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + + // Don't conflict with Object.prototype properties (#13203) + sel = handleObj.selector + " "; + + if ( matchedSelectors[ sel ] === undefined ) { + matchedSelectors[ sel ] = handleObj.needsContext ? + jQuery( sel, this ).index( cur ) > -1 : + jQuery.find( sel, this, null, [ cur ] ).length; + } + if ( matchedSelectors[ sel ] ) { + matchedHandlers.push( handleObj ); + } + } + if ( matchedHandlers.length ) { + handlerQueue.push( { elem: cur, handlers: matchedHandlers } ); + } + } + } + } + + // Add the remaining (directly-bound) handlers + cur = this; + if ( delegateCount < handlers.length ) { + handlerQueue.push( { elem: cur, handlers: handlers.slice( delegateCount ) } ); + } + + return handlerQueue; + }, + + addProp: function( name, hook ) { + Object.defineProperty( jQuery.Event.prototype, name, { + enumerable: true, + configurable: true, + + get: isFunction( hook ) ? + function() { + if ( this.originalEvent ) { + return hook( this.originalEvent ); + } + } : + function() { + if ( this.originalEvent ) { + return this.originalEvent[ name ]; + } + }, + + set: function( value ) { + Object.defineProperty( this, name, { + enumerable: true, + configurable: true, + writable: true, + value: value + } ); + } + } ); + }, + + fix: function( originalEvent ) { + return originalEvent[ jQuery.expando ] ? + originalEvent : + new jQuery.Event( originalEvent ); + }, + + special: { + load: { + + // Prevent triggered image.load events from bubbling to window.load + noBubble: true + }, + click: { + + // Utilize native event to ensure correct state for checkable inputs + setup: function( data ) { + + // For mutual compressibility with _default, replace `this` access with a local var. + // `|| data` is dead code meant only to preserve the variable through minification. + var el = this || data; + + // Claim the first handler + if ( rcheckableType.test( el.type ) && + el.click && nodeName( el, "input" ) ) { + + // dataPriv.set( el, "click", ... ) + leverageNative( el, "click", returnTrue ); + } + + // Return false to allow normal processing in the caller + return false; + }, + trigger: function( data ) { + + // For mutual compressibility with _default, replace `this` access with a local var. + // `|| data` is dead code meant only to preserve the variable through minification. + var el = this || data; + + // Force setup before triggering a click + if ( rcheckableType.test( el.type ) && + el.click && nodeName( el, "input" ) ) { + + leverageNative( el, "click" ); + } + + // Return non-false to allow normal event-path propagation + return true; + }, + + // For cross-browser consistency, suppress native .click() on links + // Also prevent it if we're currently inside a leveraged native-event stack + _default: function( event ) { + var target = event.target; + return rcheckableType.test( target.type ) && + target.click && nodeName( target, "input" ) && + dataPriv.get( target, "click" ) || + nodeName( target, "a" ); + } + }, + + beforeunload: { + postDispatch: function( event ) { + + // Support: Firefox 20+ + // Firefox doesn't alert if the returnValue field is not set. + if ( event.result !== undefined && event.originalEvent ) { + event.originalEvent.returnValue = event.result; + } + } + } + } +}; + +// Ensure the presence of an event listener that handles manually-triggered +// synthetic events by interrupting progress until reinvoked in response to +// *native* events that it fires directly, ensuring that state changes have +// already occurred before other listeners are invoked. +function leverageNative( el, type, expectSync ) { + + // Missing expectSync indicates a trigger call, which must force setup through jQuery.event.add + if ( !expectSync ) { + if ( dataPriv.get( el, type ) === undefined ) { + jQuery.event.add( el, type, returnTrue ); + } + return; + } + + // Register the controller as a special universal handler for all event namespaces + dataPriv.set( el, type, false ); + jQuery.event.add( el, type, { + namespace: false, + handler: function( event ) { + var notAsync, result, + saved = dataPriv.get( this, type ); + + if ( ( event.isTrigger & 1 ) && this[ type ] ) { + + // Interrupt processing of the outer synthetic .trigger()ed event + // Saved data should be false in such cases, but might be a leftover capture object + // from an async native handler (gh-4350) + if ( !saved.length ) { + + // Store arguments for use when handling the inner native event + // There will always be at least one argument (an event object), so this array + // will not be confused with a leftover capture object. + saved = slice.call( arguments ); + dataPriv.set( this, type, saved ); + + // Trigger the native event and capture its result + // Support: IE <=9 - 11+ + // focus() and blur() are asynchronous + notAsync = expectSync( this, type ); + this[ type ](); + result = dataPriv.get( this, type ); + if ( saved !== result || notAsync ) { + dataPriv.set( this, type, false ); + } else { + result = {}; + } + if ( saved !== result ) { + + // Cancel the outer synthetic event + event.stopImmediatePropagation(); + event.preventDefault(); + return result.value; + } + + // If this is an inner synthetic event for an event with a bubbling surrogate + // (focus or blur), assume that the surrogate already propagated from triggering the + // native event and prevent that from happening again here. + // This technically gets the ordering wrong w.r.t. to `.trigger()` (in which the + // bubbling surrogate propagates *after* the non-bubbling base), but that seems + // less bad than duplication. + } else if ( ( jQuery.event.special[ type ] || {} ).delegateType ) { + event.stopPropagation(); + } + + // If this is a native event triggered above, everything is now in order + // Fire an inner synthetic event with the original arguments + } else if ( saved.length ) { + + // ...and capture the result + dataPriv.set( this, type, { + value: jQuery.event.trigger( + + // Support: IE <=9 - 11+ + // Extend with the prototype to reset the above stopImmediatePropagation() + jQuery.extend( saved[ 0 ], jQuery.Event.prototype ), + saved.slice( 1 ), + this + ) + } ); + + // Abort handling of the native event + event.stopImmediatePropagation(); + } + } + } ); +} + +jQuery.removeEvent = function( elem, type, handle ) { + + // This "if" is needed for plain objects + if ( elem.removeEventListener ) { + elem.removeEventListener( type, handle ); + } +}; + +jQuery.Event = function( src, props ) { + + // Allow instantiation without the 'new' keyword + if ( !( this instanceof jQuery.Event ) ) { + return new jQuery.Event( src, props ); + } + + // Event object + if ( src && src.type ) { + this.originalEvent = src; + this.type = src.type; + + // Events bubbling up the document may have been marked as prevented + // by a handler lower down the tree; reflect the correct value. + this.isDefaultPrevented = src.defaultPrevented || + src.defaultPrevented === undefined && + + // Support: Android <=2.3 only + src.returnValue === false ? + returnTrue : + returnFalse; + + // Create target properties + // Support: Safari <=6 - 7 only + // Target should not be a text node (#504, #13143) + this.target = ( src.target && src.target.nodeType === 3 ) ? + src.target.parentNode : + src.target; + + this.currentTarget = src.currentTarget; + this.relatedTarget = src.relatedTarget; + + // Event type + } else { + this.type = src; + } + + // Put explicitly provided properties onto the event object + if ( props ) { + jQuery.extend( this, props ); + } + + // Create a timestamp if incoming event doesn't have one + this.timeStamp = src && src.timeStamp || Date.now(); + + // Mark it as fixed + this[ jQuery.expando ] = true; +}; + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + constructor: jQuery.Event, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse, + isSimulated: false, + + preventDefault: function() { + var e = this.originalEvent; + + this.isDefaultPrevented = returnTrue; + + if ( e && !this.isSimulated ) { + e.preventDefault(); + } + }, + stopPropagation: function() { + var e = this.originalEvent; + + this.isPropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopPropagation(); + } + }, + stopImmediatePropagation: function() { + var e = this.originalEvent; + + this.isImmediatePropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopImmediatePropagation(); + } + + this.stopPropagation(); + } +}; + +// Includes all common event props including KeyEvent and MouseEvent specific props +jQuery.each( { + altKey: true, + bubbles: true, + cancelable: true, + changedTouches: true, + ctrlKey: true, + detail: true, + eventPhase: true, + metaKey: true, + pageX: true, + pageY: true, + shiftKey: true, + view: true, + "char": true, + code: true, + charCode: true, + key: true, + keyCode: true, + button: true, + buttons: true, + clientX: true, + clientY: true, + offsetX: true, + offsetY: true, + pointerId: true, + pointerType: true, + screenX: true, + screenY: true, + targetTouches: true, + toElement: true, + touches: true, + + which: function( event ) { + var button = event.button; + + // Add which for key events + if ( event.which == null && rkeyEvent.test( event.type ) ) { + return event.charCode != null ? event.charCode : event.keyCode; + } + + // Add which for click: 1 === left; 2 === middle; 3 === right + if ( !event.which && button !== undefined && rmouseEvent.test( event.type ) ) { + if ( button & 1 ) { + return 1; + } + + if ( button & 2 ) { + return 3; + } + + if ( button & 4 ) { + return 2; + } + + return 0; + } + + return event.which; + } +}, jQuery.event.addProp ); + +jQuery.each( { focus: "focusin", blur: "focusout" }, function( type, delegateType ) { + jQuery.event.special[ type ] = { + + // Utilize native event if possible so blur/focus sequence is correct + setup: function() { + + // Claim the first handler + // dataPriv.set( this, "focus", ... ) + // dataPriv.set( this, "blur", ... ) + leverageNative( this, type, expectSync ); + + // Return false to allow normal processing in the caller + return false; + }, + trigger: function() { + + // Force setup before trigger + leverageNative( this, type ); + + // Return non-false to allow normal event-path propagation + return true; + }, + + delegateType: delegateType + }; +} ); + +// Create mouseenter/leave events using mouseover/out and event-time checks +// so that event delegation works in jQuery. +// Do the same for pointerenter/pointerleave and pointerover/pointerout +// +// Support: Safari 7 only +// Safari sends mouseenter too often; see: +// https://bugs.chromium.org/p/chromium/issues/detail?id=470258 +// for the description of the bug (it existed in older Chrome versions as well). +jQuery.each( { + mouseenter: "mouseover", + mouseleave: "mouseout", + pointerenter: "pointerover", + pointerleave: "pointerout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var ret, + target = this, + related = event.relatedTarget, + handleObj = event.handleObj; + + // For mouseenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) { + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = fix; + } + return ret; + } + }; +} ); + +jQuery.fn.extend( { + + on: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn ); + }, + one: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + var handleObj, type; + if ( types && types.preventDefault && types.handleObj ) { + + // ( event ) dispatched jQuery.Event + handleObj = types.handleObj; + jQuery( types.delegateTarget ).off( + handleObj.namespace ? + handleObj.origType + "." + handleObj.namespace : + handleObj.origType, + handleObj.selector, + handleObj.handler + ); + return this; + } + if ( typeof types === "object" ) { + + // ( types-object [, selector] ) + for ( type in types ) { + this.off( type, selector, types[ type ] ); + } + return this; + } + if ( selector === false || typeof selector === "function" ) { + + // ( types [, fn] ) + fn = selector; + selector = undefined; + } + if ( fn === false ) { + fn = returnFalse; + } + return this.each( function() { + jQuery.event.remove( this, types, fn, selector ); + } ); + } +} ); + + +var + + /* eslint-disable max-len */ + + // See https://github.com/eslint/eslint/issues/3229 + rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi, + + /* eslint-enable */ + + // Support: IE <=10 - 11, Edge 12 - 13 only + // In IE/Edge using regex groups here causes severe slowdowns. + // See https://connect.microsoft.com/IE/feedback/details/1736512/ + rnoInnerhtml = /\s*$/g; + +// Prefer a tbody over its parent table for containing new rows +function manipulationTarget( elem, content ) { + if ( nodeName( elem, "table" ) && + nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) { + + return jQuery( elem ).children( "tbody" )[ 0 ] || elem; + } + + return elem; +} + +// Replace/restore the type attribute of script elements for safe DOM manipulation +function disableScript( elem ) { + elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type; + return elem; +} +function restoreScript( elem ) { + if ( ( elem.type || "" ).slice( 0, 5 ) === "true/" ) { + elem.type = elem.type.slice( 5 ); + } else { + elem.removeAttribute( "type" ); + } + + return elem; +} + +function cloneCopyEvent( src, dest ) { + var i, l, type, pdataOld, pdataCur, udataOld, udataCur, events; + + if ( dest.nodeType !== 1 ) { + return; + } + + // 1. Copy private data: events, handlers, etc. + if ( dataPriv.hasData( src ) ) { + pdataOld = dataPriv.access( src ); + pdataCur = dataPriv.set( dest, pdataOld ); + events = pdataOld.events; + + if ( events ) { + delete pdataCur.handle; + pdataCur.events = {}; + + for ( type in events ) { + for ( i = 0, l = events[ type ].length; i < l; i++ ) { + jQuery.event.add( dest, type, events[ type ][ i ] ); + } + } + } + } + + // 2. Copy user data + if ( dataUser.hasData( src ) ) { + udataOld = dataUser.access( src ); + udataCur = jQuery.extend( {}, udataOld ); + + dataUser.set( dest, udataCur ); + } +} + +// Fix IE bugs, see support tests +function fixInput( src, dest ) { + var nodeName = dest.nodeName.toLowerCase(); + + // Fails to persist the checked state of a cloned checkbox or radio button. + if ( nodeName === "input" && rcheckableType.test( src.type ) ) { + dest.checked = src.checked; + + // Fails to return the selected option to the default selected state when cloning options + } else if ( nodeName === "input" || nodeName === "textarea" ) { + dest.defaultValue = src.defaultValue; + } +} + +function domManip( collection, args, callback, ignored ) { + + // Flatten any nested arrays + args = concat.apply( [], args ); + + var fragment, first, scripts, hasScripts, node, doc, + i = 0, + l = collection.length, + iNoClone = l - 1, + value = args[ 0 ], + valueIsFunction = isFunction( value ); + + // We can't cloneNode fragments that contain checked, in WebKit + if ( valueIsFunction || + ( l > 1 && typeof value === "string" && + !support.checkClone && rchecked.test( value ) ) ) { + return collection.each( function( index ) { + var self = collection.eq( index ); + if ( valueIsFunction ) { + args[ 0 ] = value.call( this, index, self.html() ); + } + domManip( self, args, callback, ignored ); + } ); + } + + if ( l ) { + fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored ); + first = fragment.firstChild; + + if ( fragment.childNodes.length === 1 ) { + fragment = first; + } + + // Require either new content or an interest in ignored elements to invoke the callback + if ( first || ignored ) { + scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); + hasScripts = scripts.length; + + // Use the original fragment for the last item + // instead of the first because it can end up + // being emptied incorrectly in certain situations (#8070). + for ( ; i < l; i++ ) { + node = fragment; + + if ( i !== iNoClone ) { + node = jQuery.clone( node, true, true ); + + // Keep references to cloned scripts for later restoration + if ( hasScripts ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( scripts, getAll( node, "script" ) ); + } + } + + callback.call( collection[ i ], node, i ); + } + + if ( hasScripts ) { + doc = scripts[ scripts.length - 1 ].ownerDocument; + + // Reenable scripts + jQuery.map( scripts, restoreScript ); + + // Evaluate executable scripts on first document insertion + for ( i = 0; i < hasScripts; i++ ) { + node = scripts[ i ]; + if ( rscriptType.test( node.type || "" ) && + !dataPriv.access( node, "globalEval" ) && + jQuery.contains( doc, node ) ) { + + if ( node.src && ( node.type || "" ).toLowerCase() !== "module" ) { + + // Optional AJAX dependency, but won't run scripts if not present + if ( jQuery._evalUrl && !node.noModule ) { + jQuery._evalUrl( node.src, { + nonce: node.nonce || node.getAttribute( "nonce" ) + } ); + } + } else { + DOMEval( node.textContent.replace( rcleanScript, "" ), node, doc ); + } + } + } + } + } + } + + return collection; +} + +function remove( elem, selector, keepData ) { + var node, + nodes = selector ? jQuery.filter( selector, elem ) : elem, + i = 0; + + for ( ; ( node = nodes[ i ] ) != null; i++ ) { + if ( !keepData && node.nodeType === 1 ) { + jQuery.cleanData( getAll( node ) ); + } + + if ( node.parentNode ) { + if ( keepData && isAttached( node ) ) { + setGlobalEval( getAll( node, "script" ) ); + } + node.parentNode.removeChild( node ); + } + } + + return elem; +} + +jQuery.extend( { + htmlPrefilter: function( html ) { + return html.replace( rxhtmlTag, "<$1>" ); + }, + + clone: function( elem, dataAndEvents, deepDataAndEvents ) { + var i, l, srcElements, destElements, + clone = elem.cloneNode( true ), + inPage = isAttached( elem ); + + // Fix IE cloning issues + if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && + !jQuery.isXMLDoc( elem ) ) { + + // We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2 + destElements = getAll( clone ); + srcElements = getAll( elem ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + fixInput( srcElements[ i ], destElements[ i ] ); + } + } + + // Copy the events from the original to the clone + if ( dataAndEvents ) { + if ( deepDataAndEvents ) { + srcElements = srcElements || getAll( elem ); + destElements = destElements || getAll( clone ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + cloneCopyEvent( srcElements[ i ], destElements[ i ] ); + } + } else { + cloneCopyEvent( elem, clone ); + } + } + + // Preserve script evaluation history + destElements = getAll( clone, "script" ); + if ( destElements.length > 0 ) { + setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); + } + + // Return the cloned set + return clone; + }, + + cleanData: function( elems ) { + var data, elem, type, + special = jQuery.event.special, + i = 0; + + for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) { + if ( acceptData( elem ) ) { + if ( ( data = elem[ dataPriv.expando ] ) ) { + if ( data.events ) { + for ( type in data.events ) { + if ( special[ type ] ) { + jQuery.event.remove( elem, type ); + + // This is a shortcut to avoid jQuery.event.remove's overhead + } else { + jQuery.removeEvent( elem, type, data.handle ); + } + } + } + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataPriv.expando ] = undefined; + } + if ( elem[ dataUser.expando ] ) { + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataUser.expando ] = undefined; + } + } + } + } +} ); + +jQuery.fn.extend( { + detach: function( selector ) { + return remove( this, selector, true ); + }, + + remove: function( selector ) { + return remove( this, selector ); + }, + + text: function( value ) { + return access( this, function( value ) { + return value === undefined ? + jQuery.text( this ) : + this.empty().each( function() { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + this.textContent = value; + } + } ); + }, null, value, arguments.length ); + }, + + append: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.appendChild( elem ); + } + } ); + }, + + prepend: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.insertBefore( elem, target.firstChild ); + } + } ); + }, + + before: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this ); + } + } ); + }, + + after: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this.nextSibling ); + } + } ); + }, + + empty: function() { + var elem, + i = 0; + + for ( ; ( elem = this[ i ] ) != null; i++ ) { + if ( elem.nodeType === 1 ) { + + // Prevent memory leaks + jQuery.cleanData( getAll( elem, false ) ); + + // Remove any remaining nodes + elem.textContent = ""; + } + } + + return this; + }, + + clone: function( dataAndEvents, deepDataAndEvents ) { + dataAndEvents = dataAndEvents == null ? false : dataAndEvents; + deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; + + return this.map( function() { + return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); + } ); + }, + + html: function( value ) { + return access( this, function( value ) { + var elem = this[ 0 ] || {}, + i = 0, + l = this.length; + + if ( value === undefined && elem.nodeType === 1 ) { + return elem.innerHTML; + } + + // See if we can take a shortcut and just use innerHTML + if ( typeof value === "string" && !rnoInnerhtml.test( value ) && + !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { + + value = jQuery.htmlPrefilter( value ); + + try { + for ( ; i < l; i++ ) { + elem = this[ i ] || {}; + + // Remove element nodes and prevent memory leaks + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + elem.innerHTML = value; + } + } + + elem = 0; + + // If using innerHTML throws an exception, use the fallback method + } catch ( e ) {} + } + + if ( elem ) { + this.empty().append( value ); + } + }, null, value, arguments.length ); + }, + + replaceWith: function() { + var ignored = []; + + // Make the changes, replacing each non-ignored context element with the new content + return domManip( this, arguments, function( elem ) { + var parent = this.parentNode; + + if ( jQuery.inArray( this, ignored ) < 0 ) { + jQuery.cleanData( getAll( this ) ); + if ( parent ) { + parent.replaceChild( elem, this ); + } + } + + // Force callback invocation + }, ignored ); + } +} ); + +jQuery.each( { + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith" +}, function( name, original ) { + jQuery.fn[ name ] = function( selector ) { + var elems, + ret = [], + insert = jQuery( selector ), + last = insert.length - 1, + i = 0; + + for ( ; i <= last; i++ ) { + elems = i === last ? this : this.clone( true ); + jQuery( insert[ i ] )[ original ]( elems ); + + // Support: Android <=4.0 only, PhantomJS 1 only + // .get() because push.apply(_, arraylike) throws on ancient WebKit + push.apply( ret, elems.get() ); + } + + return this.pushStack( ret ); + }; +} ); +var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); + +var getStyles = function( elem ) { + + // Support: IE <=11 only, Firefox <=30 (#15098, #14150) + // IE throws on elements created in popups + // FF meanwhile throws on frame elements through "defaultView.getComputedStyle" + var view = elem.ownerDocument.defaultView; + + if ( !view || !view.opener ) { + view = window; + } + + return view.getComputedStyle( elem ); + }; + +var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" ); + + + +( function() { + + // Executing both pixelPosition & boxSizingReliable tests require only one layout + // so they're executed at the same time to save the second computation. + function computeStyleTests() { + + // This is a singleton, we need to execute it only once + if ( !div ) { + return; + } + + container.style.cssText = "position:absolute;left:-11111px;width:60px;" + + "margin-top:1px;padding:0;border:0"; + div.style.cssText = + "position:relative;display:block;box-sizing:border-box;overflow:scroll;" + + "margin:auto;border:1px;padding:1px;" + + "width:60%;top:1%"; + documentElement.appendChild( container ).appendChild( div ); + + var divStyle = window.getComputedStyle( div ); + pixelPositionVal = divStyle.top !== "1%"; + + // Support: Android 4.0 - 4.3 only, Firefox <=3 - 44 + reliableMarginLeftVal = roundPixelMeasures( divStyle.marginLeft ) === 12; + + // Support: Android 4.0 - 4.3 only, Safari <=9.1 - 10.1, iOS <=7.0 - 9.3 + // Some styles come back with percentage values, even though they shouldn't + div.style.right = "60%"; + pixelBoxStylesVal = roundPixelMeasures( divStyle.right ) === 36; + + // Support: IE 9 - 11 only + // Detect misreporting of content dimensions for box-sizing:border-box elements + boxSizingReliableVal = roundPixelMeasures( divStyle.width ) === 36; + + // Support: IE 9 only + // Detect overflow:scroll screwiness (gh-3699) + // Support: Chrome <=64 + // Don't get tricked when zoom affects offsetWidth (gh-4029) + div.style.position = "absolute"; + scrollboxSizeVal = roundPixelMeasures( div.offsetWidth / 3 ) === 12; + + documentElement.removeChild( container ); + + // Nullify the div so it wouldn't be stored in the memory and + // it will also be a sign that checks already performed + div = null; + } + + function roundPixelMeasures( measure ) { + return Math.round( parseFloat( measure ) ); + } + + var pixelPositionVal, boxSizingReliableVal, scrollboxSizeVal, pixelBoxStylesVal, + reliableMarginLeftVal, + container = document.createElement( "div" ), + div = document.createElement( "div" ); + + // Finish early in limited (non-browser) environments + if ( !div.style ) { + return; + } + + // Support: IE <=9 - 11 only + // Style of cloned element affects source element cloned (#8908) + div.style.backgroundClip = "content-box"; + div.cloneNode( true ).style.backgroundClip = ""; + support.clearCloneStyle = div.style.backgroundClip === "content-box"; + + jQuery.extend( support, { + boxSizingReliable: function() { + computeStyleTests(); + return boxSizingReliableVal; + }, + pixelBoxStyles: function() { + computeStyleTests(); + return pixelBoxStylesVal; + }, + pixelPosition: function() { + computeStyleTests(); + return pixelPositionVal; + }, + reliableMarginLeft: function() { + computeStyleTests(); + return reliableMarginLeftVal; + }, + scrollboxSize: function() { + computeStyleTests(); + return scrollboxSizeVal; + } + } ); +} )(); + + +function curCSS( elem, name, computed ) { + var width, minWidth, maxWidth, ret, + + // Support: Firefox 51+ + // Retrieving style before computed somehow + // fixes an issue with getting wrong values + // on detached elements + style = elem.style; + + computed = computed || getStyles( elem ); + + // getPropertyValue is needed for: + // .css('filter') (IE 9 only, #12537) + // .css('--customProperty) (#3144) + if ( computed ) { + ret = computed.getPropertyValue( name ) || computed[ name ]; + + if ( ret === "" && !isAttached( elem ) ) { + ret = jQuery.style( elem, name ); + } + + // A tribute to the "awesome hack by Dean Edwards" + // Android Browser returns percentage for some values, + // but width seems to be reliably pixels. + // This is against the CSSOM draft spec: + // https://drafts.csswg.org/cssom/#resolved-values + if ( !support.pixelBoxStyles() && rnumnonpx.test( ret ) && rboxStyle.test( name ) ) { + + // Remember the original values + width = style.width; + minWidth = style.minWidth; + maxWidth = style.maxWidth; + + // Put in the new values to get a computed value out + style.minWidth = style.maxWidth = style.width = ret; + ret = computed.width; + + // Revert the changed values + style.width = width; + style.minWidth = minWidth; + style.maxWidth = maxWidth; + } + } + + return ret !== undefined ? + + // Support: IE <=9 - 11 only + // IE returns zIndex value as an integer. + ret + "" : + ret; +} + + +function addGetHookIf( conditionFn, hookFn ) { + + // Define the hook, we'll check on the first run if it's really needed. + return { + get: function() { + if ( conditionFn() ) { + + // Hook not needed (or it's not possible to use it due + // to missing dependency), remove it. + delete this.get; + return; + } + + // Hook needed; redefine it so that the support test is not executed again. + return ( this.get = hookFn ).apply( this, arguments ); + } + }; +} + + +var cssPrefixes = [ "Webkit", "Moz", "ms" ], + emptyStyle = document.createElement( "div" ).style, + vendorProps = {}; + +// Return a vendor-prefixed property or undefined +function vendorPropName( name ) { + + // Check for vendor prefixed names + var capName = name[ 0 ].toUpperCase() + name.slice( 1 ), + i = cssPrefixes.length; + + while ( i-- ) { + name = cssPrefixes[ i ] + capName; + if ( name in emptyStyle ) { + return name; + } + } +} + +// Return a potentially-mapped jQuery.cssProps or vendor prefixed property +function finalPropName( name ) { + var final = jQuery.cssProps[ name ] || vendorProps[ name ]; + + if ( final ) { + return final; + } + if ( name in emptyStyle ) { + return name; + } + return vendorProps[ name ] = vendorPropName( name ) || name; +} + + +var + + // Swappable if display is none or starts with table + // except "table", "table-cell", or "table-caption" + // See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display + rdisplayswap = /^(none|table(?!-c[ea]).+)/, + rcustomProp = /^--/, + cssShow = { position: "absolute", visibility: "hidden", display: "block" }, + cssNormalTransform = { + letterSpacing: "0", + fontWeight: "400" + }; + +function setPositiveNumber( elem, value, subtract ) { + + // Any relative (+/-) values have already been + // normalized at this point + var matches = rcssNum.exec( value ); + return matches ? + + // Guard against undefined "subtract", e.g., when used as in cssHooks + Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) : + value; +} + +function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, computedVal ) { + var i = dimension === "width" ? 1 : 0, + extra = 0, + delta = 0; + + // Adjustment may not be necessary + if ( box === ( isBorderBox ? "border" : "content" ) ) { + return 0; + } + + for ( ; i < 4; i += 2 ) { + + // Both box models exclude margin + if ( box === "margin" ) { + delta += jQuery.css( elem, box + cssExpand[ i ], true, styles ); + } + + // If we get here with a content-box, we're seeking "padding" or "border" or "margin" + if ( !isBorderBox ) { + + // Add padding + delta += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + + // For "border" or "margin", add border + if ( box !== "padding" ) { + delta += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + + // But still keep track of it otherwise + } else { + extra += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + + // If we get here with a border-box (content + padding + border), we're seeking "content" or + // "padding" or "margin" + } else { + + // For "content", subtract padding + if ( box === "content" ) { + delta -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + } + + // For "content" or "padding", subtract border + if ( box !== "margin" ) { + delta -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + } + } + + // Account for positive content-box scroll gutter when requested by providing computedVal + if ( !isBorderBox && computedVal >= 0 ) { + + // offsetWidth/offsetHeight is a rounded sum of content, padding, scroll gutter, and border + // Assuming integer scroll gutter, subtract the rest and round down + delta += Math.max( 0, Math.ceil( + elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + computedVal - + delta - + extra - + 0.5 + + // If offsetWidth/offsetHeight is unknown, then we can't determine content-box scroll gutter + // Use an explicit zero to avoid NaN (gh-3964) + ) ) || 0; + } + + return delta; +} + +function getWidthOrHeight( elem, dimension, extra ) { + + // Start with computed style + var styles = getStyles( elem ), + + // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-4322). + // Fake content-box until we know it's needed to know the true value. + boxSizingNeeded = !support.boxSizingReliable() || extra, + isBorderBox = boxSizingNeeded && + jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + valueIsBorderBox = isBorderBox, + + val = curCSS( elem, dimension, styles ), + offsetProp = "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ); + + // Support: Firefox <=54 + // Return a confounding non-pixel value or feign ignorance, as appropriate. + if ( rnumnonpx.test( val ) ) { + if ( !extra ) { + return val; + } + val = "auto"; + } + + + // Fall back to offsetWidth/offsetHeight when value is "auto" + // This happens for inline elements with no explicit setting (gh-3571) + // Support: Android <=4.1 - 4.3 only + // Also use offsetWidth/offsetHeight for misreported inline dimensions (gh-3602) + // Support: IE 9-11 only + // Also use offsetWidth/offsetHeight for when box sizing is unreliable + // We use getClientRects() to check for hidden/disconnected. + // In those cases, the computed value can be trusted to be border-box + if ( ( !support.boxSizingReliable() && isBorderBox || + val === "auto" || + !parseFloat( val ) && jQuery.css( elem, "display", false, styles ) === "inline" ) && + elem.getClientRects().length ) { + + isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; + + // Where available, offsetWidth/offsetHeight approximate border box dimensions. + // Where not available (e.g., SVG), assume unreliable box-sizing and interpret the + // retrieved value as a content box dimension. + valueIsBorderBox = offsetProp in elem; + if ( valueIsBorderBox ) { + val = elem[ offsetProp ]; + } + } + + // Normalize "" and auto + val = parseFloat( val ) || 0; + + // Adjust for the element's box model + return ( val + + boxModelAdjustment( + elem, + dimension, + extra || ( isBorderBox ? "border" : "content" ), + valueIsBorderBox, + styles, + + // Provide the current computed size to request scroll gutter calculation (gh-3589) + val + ) + ) + "px"; +} + +jQuery.extend( { + + // Add in style property hooks for overriding the default + // behavior of getting and setting a style property + cssHooks: { + opacity: { + get: function( elem, computed ) { + if ( computed ) { + + // We should always get a number back from opacity + var ret = curCSS( elem, "opacity" ); + return ret === "" ? "1" : ret; + } + } + } + }, + + // Don't automatically add "px" to these possibly-unitless properties + cssNumber: { + "animationIterationCount": true, + "columnCount": true, + "fillOpacity": true, + "flexGrow": true, + "flexShrink": true, + "fontWeight": true, + "gridArea": true, + "gridColumn": true, + "gridColumnEnd": true, + "gridColumnStart": true, + "gridRow": true, + "gridRowEnd": true, + "gridRowStart": true, + "lineHeight": true, + "opacity": true, + "order": true, + "orphans": true, + "widows": true, + "zIndex": true, + "zoom": true + }, + + // Add in properties whose names you wish to fix before + // setting or getting the value + cssProps: {}, + + // Get and set the style property on a DOM Node + style: function( elem, name, value, extra ) { + + // Don't set styles on text and comment nodes + if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { + return; + } + + // Make sure that we're working with the right name + var ret, type, hooks, + origName = camelCase( name ), + isCustomProp = rcustomProp.test( name ), + style = elem.style; + + // Make sure that we're working with the right name. We don't + // want to query the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } + + // Gets hook for the prefixed version, then unprefixed version + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // Check if we're setting a value + if ( value !== undefined ) { + type = typeof value; + + // Convert "+=" or "-=" to relative numbers (#7345) + if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) { + value = adjustCSS( elem, name, ret ); + + // Fixes bug #9237 + type = "number"; + } + + // Make sure that null and NaN values aren't set (#7116) + if ( value == null || value !== value ) { + return; + } + + // If a number was passed in, add the unit (except for certain CSS properties) + // The isCustomProp check can be removed in jQuery 4.0 when we only auto-append + // "px" to a few hardcoded values. + if ( type === "number" && !isCustomProp ) { + value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" ); + } + + // background-* props affect original clone's values + if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) { + style[ name ] = "inherit"; + } + + // If a hook was provided, use that value, otherwise just set the specified value + if ( !hooks || !( "set" in hooks ) || + ( value = hooks.set( elem, value, extra ) ) !== undefined ) { + + if ( isCustomProp ) { + style.setProperty( name, value ); + } else { + style[ name ] = value; + } + } + + } else { + + // If a hook was provided get the non-computed value from there + if ( hooks && "get" in hooks && + ( ret = hooks.get( elem, false, extra ) ) !== undefined ) { + + return ret; + } + + // Otherwise just get the value from the style object + return style[ name ]; + } + }, + + css: function( elem, name, extra, styles ) { + var val, num, hooks, + origName = camelCase( name ), + isCustomProp = rcustomProp.test( name ); + + // Make sure that we're working with the right name. We don't + // want to modify the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } + + // Try prefixed name followed by the unprefixed name + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // If a hook was provided get the computed value from there + if ( hooks && "get" in hooks ) { + val = hooks.get( elem, true, extra ); + } + + // Otherwise, if a way to get the computed value exists, use that + if ( val === undefined ) { + val = curCSS( elem, name, styles ); + } + + // Convert "normal" to computed value + if ( val === "normal" && name in cssNormalTransform ) { + val = cssNormalTransform[ name ]; + } + + // Make numeric if forced or a qualifier was provided and val looks numeric + if ( extra === "" || extra ) { + num = parseFloat( val ); + return extra === true || isFinite( num ) ? num || 0 : val; + } + + return val; + } +} ); + +jQuery.each( [ "height", "width" ], function( i, dimension ) { + jQuery.cssHooks[ dimension ] = { + get: function( elem, computed, extra ) { + if ( computed ) { + + // Certain elements can have dimension info if we invisibly show them + // but it must have a current display style that would benefit + return rdisplayswap.test( jQuery.css( elem, "display" ) ) && + + // Support: Safari 8+ + // Table columns in Safari have non-zero offsetWidth & zero + // getBoundingClientRect().width unless display is changed. + // Support: IE <=11 only + // Running getBoundingClientRect on a disconnected node + // in IE throws an error. + ( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ? + swap( elem, cssShow, function() { + return getWidthOrHeight( elem, dimension, extra ); + } ) : + getWidthOrHeight( elem, dimension, extra ); + } + }, + + set: function( elem, value, extra ) { + var matches, + styles = getStyles( elem ), + + // Only read styles.position if the test has a chance to fail + // to avoid forcing a reflow. + scrollboxSizeBuggy = !support.scrollboxSize() && + styles.position === "absolute", + + // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-3991) + boxSizingNeeded = scrollboxSizeBuggy || extra, + isBorderBox = boxSizingNeeded && + jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + subtract = extra ? + boxModelAdjustment( + elem, + dimension, + extra, + isBorderBox, + styles + ) : + 0; + + // Account for unreliable border-box dimensions by comparing offset* to computed and + // faking a content-box to get border and padding (gh-3699) + if ( isBorderBox && scrollboxSizeBuggy ) { + subtract -= Math.ceil( + elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + parseFloat( styles[ dimension ] ) - + boxModelAdjustment( elem, dimension, "border", false, styles ) - + 0.5 + ); + } + + // Convert to pixels if value adjustment is needed + if ( subtract && ( matches = rcssNum.exec( value ) ) && + ( matches[ 3 ] || "px" ) !== "px" ) { + + elem.style[ dimension ] = value; + value = jQuery.css( elem, dimension ); + } + + return setPositiveNumber( elem, value, subtract ); + } + }; +} ); + +jQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft, + function( elem, computed ) { + if ( computed ) { + return ( parseFloat( curCSS( elem, "marginLeft" ) ) || + elem.getBoundingClientRect().left - + swap( elem, { marginLeft: 0 }, function() { + return elem.getBoundingClientRect().left; + } ) + ) + "px"; + } + } +); + +// These hooks are used by animate to expand properties +jQuery.each( { + margin: "", + padding: "", + border: "Width" +}, function( prefix, suffix ) { + jQuery.cssHooks[ prefix + suffix ] = { + expand: function( value ) { + var i = 0, + expanded = {}, + + // Assumes a single number if not a string + parts = typeof value === "string" ? value.split( " " ) : [ value ]; + + for ( ; i < 4; i++ ) { + expanded[ prefix + cssExpand[ i ] + suffix ] = + parts[ i ] || parts[ i - 2 ] || parts[ 0 ]; + } + + return expanded; + } + }; + + if ( prefix !== "margin" ) { + jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber; + } +} ); + +jQuery.fn.extend( { + css: function( name, value ) { + return access( this, function( elem, name, value ) { + var styles, len, + map = {}, + i = 0; + + if ( Array.isArray( name ) ) { + styles = getStyles( elem ); + len = name.length; + + for ( ; i < len; i++ ) { + map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles ); + } + + return map; + } + + return value !== undefined ? + jQuery.style( elem, name, value ) : + jQuery.css( elem, name ); + }, name, value, arguments.length > 1 ); + } +} ); + + +function Tween( elem, options, prop, end, easing ) { + return new Tween.prototype.init( elem, options, prop, end, easing ); +} +jQuery.Tween = Tween; + +Tween.prototype = { + constructor: Tween, + init: function( elem, options, prop, end, easing, unit ) { + this.elem = elem; + this.prop = prop; + this.easing = easing || jQuery.easing._default; + this.options = options; + this.start = this.now = this.cur(); + this.end = end; + this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" ); + }, + cur: function() { + var hooks = Tween.propHooks[ this.prop ]; + + return hooks && hooks.get ? + hooks.get( this ) : + Tween.propHooks._default.get( this ); + }, + run: function( percent ) { + var eased, + hooks = Tween.propHooks[ this.prop ]; + + if ( this.options.duration ) { + this.pos = eased = jQuery.easing[ this.easing ]( + percent, this.options.duration * percent, 0, 1, this.options.duration + ); + } else { + this.pos = eased = percent; + } + this.now = ( this.end - this.start ) * eased + this.start; + + if ( this.options.step ) { + this.options.step.call( this.elem, this.now, this ); + } + + if ( hooks && hooks.set ) { + hooks.set( this ); + } else { + Tween.propHooks._default.set( this ); + } + return this; + } +}; + +Tween.prototype.init.prototype = Tween.prototype; + +Tween.propHooks = { + _default: { + get: function( tween ) { + var result; + + // Use a property on the element directly when it is not a DOM element, + // or when there is no matching style property that exists. + if ( tween.elem.nodeType !== 1 || + tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) { + return tween.elem[ tween.prop ]; + } + + // Passing an empty string as a 3rd parameter to .css will automatically + // attempt a parseFloat and fallback to a string if the parse fails. + // Simple values such as "10px" are parsed to Float; + // complex values such as "rotate(1rad)" are returned as-is. + result = jQuery.css( tween.elem, tween.prop, "" ); + + // Empty strings, null, undefined and "auto" are converted to 0. + return !result || result === "auto" ? 0 : result; + }, + set: function( tween ) { + + // Use step hook for back compat. + // Use cssHook if its there. + // Use .style if available and use plain properties where available. + if ( jQuery.fx.step[ tween.prop ] ) { + jQuery.fx.step[ tween.prop ]( tween ); + } else if ( tween.elem.nodeType === 1 && ( + jQuery.cssHooks[ tween.prop ] || + tween.elem.style[ finalPropName( tween.prop ) ] != null ) ) { + jQuery.style( tween.elem, tween.prop, tween.now + tween.unit ); + } else { + tween.elem[ tween.prop ] = tween.now; + } + } + } +}; + +// Support: IE <=9 only +// Panic based approach to setting things on disconnected nodes +Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = { + set: function( tween ) { + if ( tween.elem.nodeType && tween.elem.parentNode ) { + tween.elem[ tween.prop ] = tween.now; + } + } +}; + +jQuery.easing = { + linear: function( p ) { + return p; + }, + swing: function( p ) { + return 0.5 - Math.cos( p * Math.PI ) / 2; + }, + _default: "swing" +}; + +jQuery.fx = Tween.prototype.init; + +// Back compat <1.8 extension point +jQuery.fx.step = {}; + + + + +var + fxNow, inProgress, + rfxtypes = /^(?:toggle|show|hide)$/, + rrun = /queueHooks$/; + +function schedule() { + if ( inProgress ) { + if ( document.hidden === false && window.requestAnimationFrame ) { + window.requestAnimationFrame( schedule ); + } else { + window.setTimeout( schedule, jQuery.fx.interval ); + } + + jQuery.fx.tick(); + } +} + +// Animations created synchronously will run synchronously +function createFxNow() { + window.setTimeout( function() { + fxNow = undefined; + } ); + return ( fxNow = Date.now() ); +} + +// Generate parameters to create a standard animation +function genFx( type, includeWidth ) { + var which, + i = 0, + attrs = { height: type }; + + // If we include width, step value is 1 to do all cssExpand values, + // otherwise step value is 2 to skip over Left and Right + includeWidth = includeWidth ? 1 : 0; + for ( ; i < 4; i += 2 - includeWidth ) { + which = cssExpand[ i ]; + attrs[ "margin" + which ] = attrs[ "padding" + which ] = type; + } + + if ( includeWidth ) { + attrs.opacity = attrs.width = type; + } + + return attrs; +} + +function createTween( value, prop, animation ) { + var tween, + collection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ "*" ] ), + index = 0, + length = collection.length; + for ( ; index < length; index++ ) { + if ( ( tween = collection[ index ].call( animation, prop, value ) ) ) { + + // We're done with this property + return tween; + } + } +} + +function defaultPrefilter( elem, props, opts ) { + var prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display, + isBox = "width" in props || "height" in props, + anim = this, + orig = {}, + style = elem.style, + hidden = elem.nodeType && isHiddenWithinTree( elem ), + dataShow = dataPriv.get( elem, "fxshow" ); + + // Queue-skipping animations hijack the fx hooks + if ( !opts.queue ) { + hooks = jQuery._queueHooks( elem, "fx" ); + if ( hooks.unqueued == null ) { + hooks.unqueued = 0; + oldfire = hooks.empty.fire; + hooks.empty.fire = function() { + if ( !hooks.unqueued ) { + oldfire(); + } + }; + } + hooks.unqueued++; + + anim.always( function() { + + // Ensure the complete handler is called before this completes + anim.always( function() { + hooks.unqueued--; + if ( !jQuery.queue( elem, "fx" ).length ) { + hooks.empty.fire(); + } + } ); + } ); + } + + // Detect show/hide animations + for ( prop in props ) { + value = props[ prop ]; + if ( rfxtypes.test( value ) ) { + delete props[ prop ]; + toggle = toggle || value === "toggle"; + if ( value === ( hidden ? "hide" : "show" ) ) { + + // Pretend to be hidden if this is a "show" and + // there is still data from a stopped show/hide + if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) { + hidden = true; + + // Ignore all other no-op show/hide data + } else { + continue; + } + } + orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop ); + } + } + + // Bail out if this is a no-op like .hide().hide() + propTween = !jQuery.isEmptyObject( props ); + if ( !propTween && jQuery.isEmptyObject( orig ) ) { + return; + } + + // Restrict "overflow" and "display" styles during box animations + if ( isBox && elem.nodeType === 1 ) { + + // Support: IE <=9 - 11, Edge 12 - 15 + // Record all 3 overflow attributes because IE does not infer the shorthand + // from identically-valued overflowX and overflowY and Edge just mirrors + // the overflowX value there. + opts.overflow = [ style.overflow, style.overflowX, style.overflowY ]; + + // Identify a display type, preferring old show/hide data over the CSS cascade + restoreDisplay = dataShow && dataShow.display; + if ( restoreDisplay == null ) { + restoreDisplay = dataPriv.get( elem, "display" ); + } + display = jQuery.css( elem, "display" ); + if ( display === "none" ) { + if ( restoreDisplay ) { + display = restoreDisplay; + } else { + + // Get nonempty value(s) by temporarily forcing visibility + showHide( [ elem ], true ); + restoreDisplay = elem.style.display || restoreDisplay; + display = jQuery.css( elem, "display" ); + showHide( [ elem ] ); + } + } + + // Animate inline elements as inline-block + if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) { + if ( jQuery.css( elem, "float" ) === "none" ) { + + // Restore the original display value at the end of pure show/hide animations + if ( !propTween ) { + anim.done( function() { + style.display = restoreDisplay; + } ); + if ( restoreDisplay == null ) { + display = style.display; + restoreDisplay = display === "none" ? "" : display; + } + } + style.display = "inline-block"; + } + } + } + + if ( opts.overflow ) { + style.overflow = "hidden"; + anim.always( function() { + style.overflow = opts.overflow[ 0 ]; + style.overflowX = opts.overflow[ 1 ]; + style.overflowY = opts.overflow[ 2 ]; + } ); + } + + // Implement show/hide animations + propTween = false; + for ( prop in orig ) { + + // General show/hide setup for this element animation + if ( !propTween ) { + if ( dataShow ) { + if ( "hidden" in dataShow ) { + hidden = dataShow.hidden; + } + } else { + dataShow = dataPriv.access( elem, "fxshow", { display: restoreDisplay } ); + } + + // Store hidden/visible for toggle so `.stop().toggle()` "reverses" + if ( toggle ) { + dataShow.hidden = !hidden; + } + + // Show elements before animating them + if ( hidden ) { + showHide( [ elem ], true ); + } + + /* eslint-disable no-loop-func */ + + anim.done( function() { + + /* eslint-enable no-loop-func */ + + // The final step of a "hide" animation is actually hiding the element + if ( !hidden ) { + showHide( [ elem ] ); + } + dataPriv.remove( elem, "fxshow" ); + for ( prop in orig ) { + jQuery.style( elem, prop, orig[ prop ] ); + } + } ); + } + + // Per-property setup + propTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim ); + if ( !( prop in dataShow ) ) { + dataShow[ prop ] = propTween.start; + if ( hidden ) { + propTween.end = propTween.start; + propTween.start = 0; + } + } + } +} + +function propFilter( props, specialEasing ) { + var index, name, easing, value, hooks; + + // camelCase, specialEasing and expand cssHook pass + for ( index in props ) { + name = camelCase( index ); + easing = specialEasing[ name ]; + value = props[ index ]; + if ( Array.isArray( value ) ) { + easing = value[ 1 ]; + value = props[ index ] = value[ 0 ]; + } + + if ( index !== name ) { + props[ name ] = value; + delete props[ index ]; + } + + hooks = jQuery.cssHooks[ name ]; + if ( hooks && "expand" in hooks ) { + value = hooks.expand( value ); + delete props[ name ]; + + // Not quite $.extend, this won't overwrite existing keys. + // Reusing 'index' because we have the correct "name" + for ( index in value ) { + if ( !( index in props ) ) { + props[ index ] = value[ index ]; + specialEasing[ index ] = easing; + } + } + } else { + specialEasing[ name ] = easing; + } + } +} + +function Animation( elem, properties, options ) { + var result, + stopped, + index = 0, + length = Animation.prefilters.length, + deferred = jQuery.Deferred().always( function() { + + // Don't match elem in the :animated selector + delete tick.elem; + } ), + tick = function() { + if ( stopped ) { + return false; + } + var currentTime = fxNow || createFxNow(), + remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ), + + // Support: Android 2.3 only + // Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497) + temp = remaining / animation.duration || 0, + percent = 1 - temp, + index = 0, + length = animation.tweens.length; + + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( percent ); + } + + deferred.notifyWith( elem, [ animation, percent, remaining ] ); + + // If there's more to do, yield + if ( percent < 1 && length ) { + return remaining; + } + + // If this was an empty animation, synthesize a final progress notification + if ( !length ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + } + + // Resolve the animation and report its conclusion + deferred.resolveWith( elem, [ animation ] ); + return false; + }, + animation = deferred.promise( { + elem: elem, + props: jQuery.extend( {}, properties ), + opts: jQuery.extend( true, { + specialEasing: {}, + easing: jQuery.easing._default + }, options ), + originalProperties: properties, + originalOptions: options, + startTime: fxNow || createFxNow(), + duration: options.duration, + tweens: [], + createTween: function( prop, end ) { + var tween = jQuery.Tween( elem, animation.opts, prop, end, + animation.opts.specialEasing[ prop ] || animation.opts.easing ); + animation.tweens.push( tween ); + return tween; + }, + stop: function( gotoEnd ) { + var index = 0, + + // If we are going to the end, we want to run all the tweens + // otherwise we skip this part + length = gotoEnd ? animation.tweens.length : 0; + if ( stopped ) { + return this; + } + stopped = true; + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( 1 ); + } + + // Resolve when we played the last frame; otherwise, reject + if ( gotoEnd ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + deferred.resolveWith( elem, [ animation, gotoEnd ] ); + } else { + deferred.rejectWith( elem, [ animation, gotoEnd ] ); + } + return this; + } + } ), + props = animation.props; + + propFilter( props, animation.opts.specialEasing ); + + for ( ; index < length; index++ ) { + result = Animation.prefilters[ index ].call( animation, elem, props, animation.opts ); + if ( result ) { + if ( isFunction( result.stop ) ) { + jQuery._queueHooks( animation.elem, animation.opts.queue ).stop = + result.stop.bind( result ); + } + return result; + } + } + + jQuery.map( props, createTween, animation ); + + if ( isFunction( animation.opts.start ) ) { + animation.opts.start.call( elem, animation ); + } + + // Attach callbacks from options + animation + .progress( animation.opts.progress ) + .done( animation.opts.done, animation.opts.complete ) + .fail( animation.opts.fail ) + .always( animation.opts.always ); + + jQuery.fx.timer( + jQuery.extend( tick, { + elem: elem, + anim: animation, + queue: animation.opts.queue + } ) + ); + + return animation; +} + +jQuery.Animation = jQuery.extend( Animation, { + + tweeners: { + "*": [ function( prop, value ) { + var tween = this.createTween( prop, value ); + adjustCSS( tween.elem, prop, rcssNum.exec( value ), tween ); + return tween; + } ] + }, + + tweener: function( props, callback ) { + if ( isFunction( props ) ) { + callback = props; + props = [ "*" ]; + } else { + props = props.match( rnothtmlwhite ); + } + + var prop, + index = 0, + length = props.length; + + for ( ; index < length; index++ ) { + prop = props[ index ]; + Animation.tweeners[ prop ] = Animation.tweeners[ prop ] || []; + Animation.tweeners[ prop ].unshift( callback ); + } + }, + + prefilters: [ defaultPrefilter ], + + prefilter: function( callback, prepend ) { + if ( prepend ) { + Animation.prefilters.unshift( callback ); + } else { + Animation.prefilters.push( callback ); + } + } +} ); + +jQuery.speed = function( speed, easing, fn ) { + var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : { + complete: fn || !fn && easing || + isFunction( speed ) && speed, + duration: speed, + easing: fn && easing || easing && !isFunction( easing ) && easing + }; + + // Go to the end state if fx are off + if ( jQuery.fx.off ) { + opt.duration = 0; + + } else { + if ( typeof opt.duration !== "number" ) { + if ( opt.duration in jQuery.fx.speeds ) { + opt.duration = jQuery.fx.speeds[ opt.duration ]; + + } else { + opt.duration = jQuery.fx.speeds._default; + } + } + } + + // Normalize opt.queue - true/undefined/null -> "fx" + if ( opt.queue == null || opt.queue === true ) { + opt.queue = "fx"; + } + + // Queueing + opt.old = opt.complete; + + opt.complete = function() { + if ( isFunction( opt.old ) ) { + opt.old.call( this ); + } + + if ( opt.queue ) { + jQuery.dequeue( this, opt.queue ); + } + }; + + return opt; +}; + +jQuery.fn.extend( { + fadeTo: function( speed, to, easing, callback ) { + + // Show any hidden elements after setting opacity to 0 + return this.filter( isHiddenWithinTree ).css( "opacity", 0 ).show() + + // Animate to the value specified + .end().animate( { opacity: to }, speed, easing, callback ); + }, + animate: function( prop, speed, easing, callback ) { + var empty = jQuery.isEmptyObject( prop ), + optall = jQuery.speed( speed, easing, callback ), + doAnimation = function() { + + // Operate on a copy of prop so per-property easing won't be lost + var anim = Animation( this, jQuery.extend( {}, prop ), optall ); + + // Empty animations, or finishing resolves immediately + if ( empty || dataPriv.get( this, "finish" ) ) { + anim.stop( true ); + } + }; + doAnimation.finish = doAnimation; + + return empty || optall.queue === false ? + this.each( doAnimation ) : + this.queue( optall.queue, doAnimation ); + }, + stop: function( type, clearQueue, gotoEnd ) { + var stopQueue = function( hooks ) { + var stop = hooks.stop; + delete hooks.stop; + stop( gotoEnd ); + }; + + if ( typeof type !== "string" ) { + gotoEnd = clearQueue; + clearQueue = type; + type = undefined; + } + if ( clearQueue && type !== false ) { + this.queue( type || "fx", [] ); + } + + return this.each( function() { + var dequeue = true, + index = type != null && type + "queueHooks", + timers = jQuery.timers, + data = dataPriv.get( this ); + + if ( index ) { + if ( data[ index ] && data[ index ].stop ) { + stopQueue( data[ index ] ); + } + } else { + for ( index in data ) { + if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) { + stopQueue( data[ index ] ); + } + } + } + + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && + ( type == null || timers[ index ].queue === type ) ) { + + timers[ index ].anim.stop( gotoEnd ); + dequeue = false; + timers.splice( index, 1 ); + } + } + + // Start the next in the queue if the last step wasn't forced. + // Timers currently will call their complete callbacks, which + // will dequeue but only if they were gotoEnd. + if ( dequeue || !gotoEnd ) { + jQuery.dequeue( this, type ); + } + } ); + }, + finish: function( type ) { + if ( type !== false ) { + type = type || "fx"; + } + return this.each( function() { + var index, + data = dataPriv.get( this ), + queue = data[ type + "queue" ], + hooks = data[ type + "queueHooks" ], + timers = jQuery.timers, + length = queue ? queue.length : 0; + + // Enable finishing flag on private data + data.finish = true; + + // Empty the queue first + jQuery.queue( this, type, [] ); + + if ( hooks && hooks.stop ) { + hooks.stop.call( this, true ); + } + + // Look for any active animations, and finish them + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && timers[ index ].queue === type ) { + timers[ index ].anim.stop( true ); + timers.splice( index, 1 ); + } + } + + // Look for any animations in the old queue and finish them + for ( index = 0; index < length; index++ ) { + if ( queue[ index ] && queue[ index ].finish ) { + queue[ index ].finish.call( this ); + } + } + + // Turn off finishing flag + delete data.finish; + } ); + } +} ); + +jQuery.each( [ "toggle", "show", "hide" ], function( i, name ) { + var cssFn = jQuery.fn[ name ]; + jQuery.fn[ name ] = function( speed, easing, callback ) { + return speed == null || typeof speed === "boolean" ? + cssFn.apply( this, arguments ) : + this.animate( genFx( name, true ), speed, easing, callback ); + }; +} ); + +// Generate shortcuts for custom animations +jQuery.each( { + slideDown: genFx( "show" ), + slideUp: genFx( "hide" ), + slideToggle: genFx( "toggle" ), + fadeIn: { opacity: "show" }, + fadeOut: { opacity: "hide" }, + fadeToggle: { opacity: "toggle" } +}, function( name, props ) { + jQuery.fn[ name ] = function( speed, easing, callback ) { + return this.animate( props, speed, easing, callback ); + }; +} ); + +jQuery.timers = []; +jQuery.fx.tick = function() { + var timer, + i = 0, + timers = jQuery.timers; + + fxNow = Date.now(); + + for ( ; i < timers.length; i++ ) { + timer = timers[ i ]; + + // Run the timer and safely remove it when done (allowing for external removal) + if ( !timer() && timers[ i ] === timer ) { + timers.splice( i--, 1 ); + } + } + + if ( !timers.length ) { + jQuery.fx.stop(); + } + fxNow = undefined; +}; + +jQuery.fx.timer = function( timer ) { + jQuery.timers.push( timer ); + jQuery.fx.start(); +}; + +jQuery.fx.interval = 13; +jQuery.fx.start = function() { + if ( inProgress ) { + return; + } + + inProgress = true; + schedule(); +}; + +jQuery.fx.stop = function() { + inProgress = null; +}; + +jQuery.fx.speeds = { + slow: 600, + fast: 200, + + // Default speed + _default: 400 +}; + + +// Based off of the plugin by Clint Helfers, with permission. +// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ +jQuery.fn.delay = function( time, type ) { + time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; + type = type || "fx"; + + return this.queue( type, function( next, hooks ) { + var timeout = window.setTimeout( next, time ); + hooks.stop = function() { + window.clearTimeout( timeout ); + }; + } ); +}; + + +( function() { + var input = document.createElement( "input" ), + select = document.createElement( "select" ), + opt = select.appendChild( document.createElement( "option" ) ); + + input.type = "checkbox"; + + // Support: Android <=4.3 only + // Default value for a checkbox should be "on" + support.checkOn = input.value !== ""; + + // Support: IE <=11 only + // Must access selectedIndex to make default options select + support.optSelected = opt.selected; + + // Support: IE <=11 only + // An input loses its value after becoming a radio + input = document.createElement( "input" ); + input.value = "t"; + input.type = "radio"; + support.radioValue = input.value === "t"; +} )(); + + +var boolHook, + attrHandle = jQuery.expr.attrHandle; + +jQuery.fn.extend( { + attr: function( name, value ) { + return access( this, jQuery.attr, name, value, arguments.length > 1 ); + }, + + removeAttr: function( name ) { + return this.each( function() { + jQuery.removeAttr( this, name ); + } ); + } +} ); + +jQuery.extend( { + attr: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set attributes on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + // Fallback to prop when attributes are not supported + if ( typeof elem.getAttribute === "undefined" ) { + return jQuery.prop( elem, name, value ); + } + + // Attribute hooks are determined by the lowercase version + // Grab necessary hook if one is defined + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + hooks = jQuery.attrHooks[ name.toLowerCase() ] || + ( jQuery.expr.match.bool.test( name ) ? boolHook : undefined ); + } + + if ( value !== undefined ) { + if ( value === null ) { + jQuery.removeAttr( elem, name ); + return; + } + + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + elem.setAttribute( name, value + "" ); + return value; + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + ret = jQuery.find.attr( elem, name ); + + // Non-existent attributes return null, we normalize to undefined + return ret == null ? undefined : ret; + }, + + attrHooks: { + type: { + set: function( elem, value ) { + if ( !support.radioValue && value === "radio" && + nodeName( elem, "input" ) ) { + var val = elem.value; + elem.setAttribute( "type", value ); + if ( val ) { + elem.value = val; + } + return value; + } + } + } + }, + + removeAttr: function( elem, value ) { + var name, + i = 0, + + // Attribute names can contain non-HTML whitespace characters + // https://html.spec.whatwg.org/multipage/syntax.html#attributes-2 + attrNames = value && value.match( rnothtmlwhite ); + + if ( attrNames && elem.nodeType === 1 ) { + while ( ( name = attrNames[ i++ ] ) ) { + elem.removeAttribute( name ); + } + } + } +} ); + +// Hooks for boolean attributes +boolHook = { + set: function( elem, value, name ) { + if ( value === false ) { + + // Remove boolean attributes when set to false + jQuery.removeAttr( elem, name ); + } else { + elem.setAttribute( name, name ); + } + return name; + } +}; + +jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( i, name ) { + var getter = attrHandle[ name ] || jQuery.find.attr; + + attrHandle[ name ] = function( elem, name, isXML ) { + var ret, handle, + lowercaseName = name.toLowerCase(); + + if ( !isXML ) { + + // Avoid an infinite loop by temporarily removing this function from the getter + handle = attrHandle[ lowercaseName ]; + attrHandle[ lowercaseName ] = ret; + ret = getter( elem, name, isXML ) != null ? + lowercaseName : + null; + attrHandle[ lowercaseName ] = handle; + } + return ret; + }; +} ); + + + + +var rfocusable = /^(?:input|select|textarea|button)$/i, + rclickable = /^(?:a|area)$/i; + +jQuery.fn.extend( { + prop: function( name, value ) { + return access( this, jQuery.prop, name, value, arguments.length > 1 ); + }, + + removeProp: function( name ) { + return this.each( function() { + delete this[ jQuery.propFix[ name ] || name ]; + } ); + } +} ); + +jQuery.extend( { + prop: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set properties on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + + // Fix name and attach hooks + name = jQuery.propFix[ name ] || name; + hooks = jQuery.propHooks[ name ]; + } + + if ( value !== undefined ) { + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + return ( elem[ name ] = value ); + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + return elem[ name ]; + }, + + propHooks: { + tabIndex: { + get: function( elem ) { + + // Support: IE <=9 - 11 only + // elem.tabIndex doesn't always return the + // correct value when it hasn't been explicitly set + // https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ + // Use proper attribute retrieval(#12072) + var tabindex = jQuery.find.attr( elem, "tabindex" ); + + if ( tabindex ) { + return parseInt( tabindex, 10 ); + } + + if ( + rfocusable.test( elem.nodeName ) || + rclickable.test( elem.nodeName ) && + elem.href + ) { + return 0; + } + + return -1; + } + } + }, + + propFix: { + "for": "htmlFor", + "class": "className" + } +} ); + +// Support: IE <=11 only +// Accessing the selectedIndex property +// forces the browser to respect setting selected +// on the option +// The getter ensures a default option is selected +// when in an optgroup +// eslint rule "no-unused-expressions" is disabled for this code +// since it considers such accessions noop +if ( !support.optSelected ) { + jQuery.propHooks.selected = { + get: function( elem ) { + + /* eslint no-unused-expressions: "off" */ + + var parent = elem.parentNode; + if ( parent && parent.parentNode ) { + parent.parentNode.selectedIndex; + } + return null; + }, + set: function( elem ) { + + /* eslint no-unused-expressions: "off" */ + + var parent = elem.parentNode; + if ( parent ) { + parent.selectedIndex; + + if ( parent.parentNode ) { + parent.parentNode.selectedIndex; + } + } + } + }; +} + +jQuery.each( [ + "tabIndex", + "readOnly", + "maxLength", + "cellSpacing", + "cellPadding", + "rowSpan", + "colSpan", + "useMap", + "frameBorder", + "contentEditable" +], function() { + jQuery.propFix[ this.toLowerCase() ] = this; +} ); + + + + + // Strip and collapse whitespace according to HTML spec + // https://infra.spec.whatwg.org/#strip-and-collapse-ascii-whitespace + function stripAndCollapse( value ) { + var tokens = value.match( rnothtmlwhite ) || []; + return tokens.join( " " ); + } + + +function getClass( elem ) { + return elem.getAttribute && elem.getAttribute( "class" ) || ""; +} + +function classesToArray( value ) { + if ( Array.isArray( value ) ) { + return value; + } + if ( typeof value === "string" ) { + return value.match( rnothtmlwhite ) || []; + } + return []; +} + +jQuery.fn.extend( { + addClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).addClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + classes = classesToArray( value ); + + if ( classes.length ) { + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + if ( cur.indexOf( " " + clazz + " " ) < 0 ) { + cur += clazz + " "; + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = stripAndCollapse( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + removeClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + if ( !arguments.length ) { + return this.attr( "class", "" ); + } + + classes = classesToArray( value ); + + if ( classes.length ) { + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + + // This expression is here for better compressibility (see addClass) + cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + + // Remove *all* instances + while ( cur.indexOf( " " + clazz + " " ) > -1 ) { + cur = cur.replace( " " + clazz + " ", " " ); + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = stripAndCollapse( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + toggleClass: function( value, stateVal ) { + var type = typeof value, + isValidValue = type === "string" || Array.isArray( value ); + + if ( typeof stateVal === "boolean" && isValidValue ) { + return stateVal ? this.addClass( value ) : this.removeClass( value ); + } + + if ( isFunction( value ) ) { + return this.each( function( i ) { + jQuery( this ).toggleClass( + value.call( this, i, getClass( this ), stateVal ), + stateVal + ); + } ); + } + + return this.each( function() { + var className, i, self, classNames; + + if ( isValidValue ) { + + // Toggle individual class names + i = 0; + self = jQuery( this ); + classNames = classesToArray( value ); + + while ( ( className = classNames[ i++ ] ) ) { + + // Check each className given, space separated list + if ( self.hasClass( className ) ) { + self.removeClass( className ); + } else { + self.addClass( className ); + } + } + + // Toggle whole class name + } else if ( value === undefined || type === "boolean" ) { + className = getClass( this ); + if ( className ) { + + // Store className if set + dataPriv.set( this, "__className__", className ); + } + + // If the element has a class name or if we're passed `false`, + // then remove the whole classname (if there was one, the above saved it). + // Otherwise bring back whatever was previously saved (if anything), + // falling back to the empty string if nothing was stored. + if ( this.setAttribute ) { + this.setAttribute( "class", + className || value === false ? + "" : + dataPriv.get( this, "__className__" ) || "" + ); + } + } + } ); + }, + + hasClass: function( selector ) { + var className, elem, + i = 0; + + className = " " + selector + " "; + while ( ( elem = this[ i++ ] ) ) { + if ( elem.nodeType === 1 && + ( " " + stripAndCollapse( getClass( elem ) ) + " " ).indexOf( className ) > -1 ) { + return true; + } + } + + return false; + } +} ); + + + + +var rreturn = /\r/g; + +jQuery.fn.extend( { + val: function( value ) { + var hooks, ret, valueIsFunction, + elem = this[ 0 ]; + + if ( !arguments.length ) { + if ( elem ) { + hooks = jQuery.valHooks[ elem.type ] || + jQuery.valHooks[ elem.nodeName.toLowerCase() ]; + + if ( hooks && + "get" in hooks && + ( ret = hooks.get( elem, "value" ) ) !== undefined + ) { + return ret; + } + + ret = elem.value; + + // Handle most common string cases + if ( typeof ret === "string" ) { + return ret.replace( rreturn, "" ); + } + + // Handle cases where value is null/undef or number + return ret == null ? "" : ret; + } + + return; + } + + valueIsFunction = isFunction( value ); + + return this.each( function( i ) { + var val; + + if ( this.nodeType !== 1 ) { + return; + } + + if ( valueIsFunction ) { + val = value.call( this, i, jQuery( this ).val() ); + } else { + val = value; + } + + // Treat null/undefined as ""; convert numbers to string + if ( val == null ) { + val = ""; + + } else if ( typeof val === "number" ) { + val += ""; + + } else if ( Array.isArray( val ) ) { + val = jQuery.map( val, function( value ) { + return value == null ? "" : value + ""; + } ); + } + + hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; + + // If set returns undefined, fall back to normal setting + if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) { + this.value = val; + } + } ); + } +} ); + +jQuery.extend( { + valHooks: { + option: { + get: function( elem ) { + + var val = jQuery.find.attr( elem, "value" ); + return val != null ? + val : + + // Support: IE <=10 - 11 only + // option.text throws exceptions (#14686, #14858) + // Strip and collapse whitespace + // https://html.spec.whatwg.org/#strip-and-collapse-whitespace + stripAndCollapse( jQuery.text( elem ) ); + } + }, + select: { + get: function( elem ) { + var value, option, i, + options = elem.options, + index = elem.selectedIndex, + one = elem.type === "select-one", + values = one ? null : [], + max = one ? index + 1 : options.length; + + if ( index < 0 ) { + i = max; + + } else { + i = one ? index : 0; + } + + // Loop through all the selected options + for ( ; i < max; i++ ) { + option = options[ i ]; + + // Support: IE <=9 only + // IE8-9 doesn't update selected after form reset (#2551) + if ( ( option.selected || i === index ) && + + // Don't return options that are disabled or in a disabled optgroup + !option.disabled && + ( !option.parentNode.disabled || + !nodeName( option.parentNode, "optgroup" ) ) ) { + + // Get the specific value for the option + value = jQuery( option ).val(); + + // We don't need an array for one selects + if ( one ) { + return value; + } + + // Multi-Selects return an array + values.push( value ); + } + } + + return values; + }, + + set: function( elem, value ) { + var optionSet, option, + options = elem.options, + values = jQuery.makeArray( value ), + i = options.length; + + while ( i-- ) { + option = options[ i ]; + + /* eslint-disable no-cond-assign */ + + if ( option.selected = + jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1 + ) { + optionSet = true; + } + + /* eslint-enable no-cond-assign */ + } + + // Force browsers to behave consistently when non-matching value is set + if ( !optionSet ) { + elem.selectedIndex = -1; + } + return values; + } + } + } +} ); + +// Radios and checkboxes getter/setter +jQuery.each( [ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = { + set: function( elem, value ) { + if ( Array.isArray( value ) ) { + return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 ); + } + } + }; + if ( !support.checkOn ) { + jQuery.valHooks[ this ].get = function( elem ) { + return elem.getAttribute( "value" ) === null ? "on" : elem.value; + }; + } +} ); + + + + +// Return jQuery for attributes-only inclusion + + +support.focusin = "onfocusin" in window; + + +var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, + stopPropagationCallback = function( e ) { + e.stopPropagation(); + }; + +jQuery.extend( jQuery.event, { + + trigger: function( event, data, elem, onlyHandlers ) { + + var i, cur, tmp, bubbleType, ontype, handle, special, lastElement, + eventPath = [ elem || document ], + type = hasOwn.call( event, "type" ) ? event.type : event, + namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : []; + + cur = lastElement = tmp = elem = elem || document; + + // Don't do events on text and comment nodes + if ( elem.nodeType === 3 || elem.nodeType === 8 ) { + return; + } + + // focus/blur morphs to focusin/out; ensure we're not firing them right now + if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { + return; + } + + if ( type.indexOf( "." ) > -1 ) { + + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split( "." ); + type = namespaces.shift(); + namespaces.sort(); + } + ontype = type.indexOf( ":" ) < 0 && "on" + type; + + // Caller can pass in a jQuery.Event object, Object, or just an event type string + event = event[ jQuery.expando ] ? + event : + new jQuery.Event( type, typeof event === "object" && event ); + + // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) + event.isTrigger = onlyHandlers ? 2 : 3; + event.namespace = namespaces.join( "." ); + event.rnamespace = event.namespace ? + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) : + null; + + // Clean up the event in case it is being reused + event.result = undefined; + if ( !event.target ) { + event.target = elem; + } + + // Clone any incoming data and prepend the event, creating the handler arg list + data = data == null ? + [ event ] : + jQuery.makeArray( data, [ event ] ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { + return; + } + + // Determine event propagation path in advance, per W3C events spec (#9951) + // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) + if ( !onlyHandlers && !special.noBubble && !isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + if ( !rfocusMorph.test( bubbleType + type ) ) { + cur = cur.parentNode; + } + for ( ; cur; cur = cur.parentNode ) { + eventPath.push( cur ); + tmp = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( tmp === ( elem.ownerDocument || document ) ) { + eventPath.push( tmp.defaultView || tmp.parentWindow || window ); + } + } + + // Fire handlers on the event path + i = 0; + while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) { + lastElement = cur; + event.type = i > 1 ? + bubbleType : + special.bindType || type; + + // jQuery handler + handle = ( dataPriv.get( cur, "events" ) || {} )[ event.type ] && + dataPriv.get( cur, "handle" ); + if ( handle ) { + handle.apply( cur, data ); + } + + // Native handler + handle = ontype && cur[ ontype ]; + if ( handle && handle.apply && acceptData( cur ) ) { + event.result = handle.apply( cur, data ); + if ( event.result === false ) { + event.preventDefault(); + } + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !onlyHandlers && !event.isDefaultPrevented() ) { + + if ( ( !special._default || + special._default.apply( eventPath.pop(), data ) === false ) && + acceptData( elem ) ) { + + // Call a native DOM method on the target with the same name as the event. + // Don't do default actions on window, that's where global variables be (#6170) + if ( ontype && isFunction( elem[ type ] ) && !isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + tmp = elem[ ontype ]; + + if ( tmp ) { + elem[ ontype ] = null; + } + + // Prevent re-triggering of the same event, since we already bubbled it above + jQuery.event.triggered = type; + + if ( event.isPropagationStopped() ) { + lastElement.addEventListener( type, stopPropagationCallback ); + } + + elem[ type ](); + + if ( event.isPropagationStopped() ) { + lastElement.removeEventListener( type, stopPropagationCallback ); + } + + jQuery.event.triggered = undefined; + + if ( tmp ) { + elem[ ontype ] = tmp; + } + } + } + } + + return event.result; + }, + + // Piggyback on a donor event to simulate a different one + // Used only for `focus(in | out)` events + simulate: function( type, elem, event ) { + var e = jQuery.extend( + new jQuery.Event(), + event, + { + type: type, + isSimulated: true + } + ); + + jQuery.event.trigger( e, null, elem ); + } + +} ); + +jQuery.fn.extend( { + + trigger: function( type, data ) { + return this.each( function() { + jQuery.event.trigger( type, data, this ); + } ); + }, + triggerHandler: function( type, data ) { + var elem = this[ 0 ]; + if ( elem ) { + return jQuery.event.trigger( type, data, elem, true ); + } + } +} ); + + +// Support: Firefox <=44 +// Firefox doesn't have focus(in | out) events +// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787 +// +// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1 +// focus(in | out) events fire after focus & blur events, +// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order +// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857 +if ( !support.focusin ) { + jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler on the document while someone wants focusin/focusout + var handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + var doc = this.ownerDocument || this, + attaches = dataPriv.access( doc, fix ); + + if ( !attaches ) { + doc.addEventListener( orig, handler, true ); + } + dataPriv.access( doc, fix, ( attaches || 0 ) + 1 ); + }, + teardown: function() { + var doc = this.ownerDocument || this, + attaches = dataPriv.access( doc, fix ) - 1; + + if ( !attaches ) { + doc.removeEventListener( orig, handler, true ); + dataPriv.remove( doc, fix ); + + } else { + dataPriv.access( doc, fix, attaches ); + } + } + }; + } ); +} +var location = window.location; + +var nonce = Date.now(); + +var rquery = ( /\?/ ); + + + +// Cross-browser xml parsing +jQuery.parseXML = function( data ) { + var xml; + if ( !data || typeof data !== "string" ) { + return null; + } + + // Support: IE 9 - 11 only + // IE throws on parseFromString with invalid input. + try { + xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" ); + } catch ( e ) { + xml = undefined; + } + + if ( !xml || xml.getElementsByTagName( "parsererror" ).length ) { + jQuery.error( "Invalid XML: " + data ); + } + return xml; +}; + + +var + rbracket = /\[\]$/, + rCRLF = /\r?\n/g, + rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i, + rsubmittable = /^(?:input|select|textarea|keygen)/i; + +function buildParams( prefix, obj, traditional, add ) { + var name; + + if ( Array.isArray( obj ) ) { + + // Serialize array item. + jQuery.each( obj, function( i, v ) { + if ( traditional || rbracket.test( prefix ) ) { + + // Treat each array item as a scalar. + add( prefix, v ); + + } else { + + // Item is non-scalar (array or object), encode its numeric index. + buildParams( + prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]", + v, + traditional, + add + ); + } + } ); + + } else if ( !traditional && toType( obj ) === "object" ) { + + // Serialize object item. + for ( name in obj ) { + buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add ); + } + + } else { + + // Serialize scalar item. + add( prefix, obj ); + } +} + +// Serialize an array of form elements or a set of +// key/values into a query string +jQuery.param = function( a, traditional ) { + var prefix, + s = [], + add = function( key, valueOrFunction ) { + + // If value is a function, invoke it and use its return value + var value = isFunction( valueOrFunction ) ? + valueOrFunction() : + valueOrFunction; + + s[ s.length ] = encodeURIComponent( key ) + "=" + + encodeURIComponent( value == null ? "" : value ); + }; + + if ( a == null ) { + return ""; + } + + // If an array was passed in, assume that it is an array of form elements. + if ( Array.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { + + // Serialize the form elements + jQuery.each( a, function() { + add( this.name, this.value ); + } ); + + } else { + + // If traditional, encode the "old" way (the way 1.3.2 or older + // did it), otherwise encode params recursively. + for ( prefix in a ) { + buildParams( prefix, a[ prefix ], traditional, add ); + } + } + + // Return the resulting serialization + return s.join( "&" ); +}; + +jQuery.fn.extend( { + serialize: function() { + return jQuery.param( this.serializeArray() ); + }, + serializeArray: function() { + return this.map( function() { + + // Can add propHook for "elements" to filter or add form elements + var elements = jQuery.prop( this, "elements" ); + return elements ? jQuery.makeArray( elements ) : this; + } ) + .filter( function() { + var type = this.type; + + // Use .is( ":disabled" ) so that fieldset[disabled] works + return this.name && !jQuery( this ).is( ":disabled" ) && + rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) && + ( this.checked || !rcheckableType.test( type ) ); + } ) + .map( function( i, elem ) { + var val = jQuery( this ).val(); + + if ( val == null ) { + return null; + } + + if ( Array.isArray( val ) ) { + return jQuery.map( val, function( val ) { + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ); + } + + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ).get(); + } +} ); + + +var + r20 = /%20/g, + rhash = /#.*$/, + rantiCache = /([?&])_=[^&]*/, + rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg, + + // #7653, #8125, #8152: local protocol detection + rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, + rnoContent = /^(?:GET|HEAD)$/, + rprotocol = /^\/\//, + + /* Prefilters + * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example) + * 2) These are called: + * - BEFORE asking for a transport + * - AFTER param serialization (s.data is a string if s.processData is true) + * 3) key is the dataType + * 4) the catchall symbol "*" can be used + * 5) execution will start with transport dataType and THEN continue down to "*" if needed + */ + prefilters = {}, + + /* Transports bindings + * 1) key is the dataType + * 2) the catchall symbol "*" can be used + * 3) selection will start with transport dataType and THEN go to "*" if needed + */ + transports = {}, + + // Avoid comment-prolog char sequence (#10098); must appease lint and evade compression + allTypes = "*/".concat( "*" ), + + // Anchor tag for parsing the document origin + originAnchor = document.createElement( "a" ); + originAnchor.href = location.href; + +// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport +function addToPrefiltersOrTransports( structure ) { + + // dataTypeExpression is optional and defaults to "*" + return function( dataTypeExpression, func ) { + + if ( typeof dataTypeExpression !== "string" ) { + func = dataTypeExpression; + dataTypeExpression = "*"; + } + + var dataType, + i = 0, + dataTypes = dataTypeExpression.toLowerCase().match( rnothtmlwhite ) || []; + + if ( isFunction( func ) ) { + + // For each dataType in the dataTypeExpression + while ( ( dataType = dataTypes[ i++ ] ) ) { + + // Prepend if requested + if ( dataType[ 0 ] === "+" ) { + dataType = dataType.slice( 1 ) || "*"; + ( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func ); + + // Otherwise append + } else { + ( structure[ dataType ] = structure[ dataType ] || [] ).push( func ); + } + } + } + }; +} + +// Base inspection function for prefilters and transports +function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) { + + var inspected = {}, + seekingTransport = ( structure === transports ); + + function inspect( dataType ) { + var selected; + inspected[ dataType ] = true; + jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) { + var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR ); + if ( typeof dataTypeOrTransport === "string" && + !seekingTransport && !inspected[ dataTypeOrTransport ] ) { + + options.dataTypes.unshift( dataTypeOrTransport ); + inspect( dataTypeOrTransport ); + return false; + } else if ( seekingTransport ) { + return !( selected = dataTypeOrTransport ); + } + } ); + return selected; + } + + return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" ); +} + +// A special extend for ajax options +// that takes "flat" options (not to be deep extended) +// Fixes #9887 +function ajaxExtend( target, src ) { + var key, deep, + flatOptions = jQuery.ajaxSettings.flatOptions || {}; + + for ( key in src ) { + if ( src[ key ] !== undefined ) { + ( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ]; + } + } + if ( deep ) { + jQuery.extend( true, target, deep ); + } + + return target; +} + +/* Handles responses to an ajax request: + * - finds the right dataType (mediates between content-type and expected dataType) + * - returns the corresponding response + */ +function ajaxHandleResponses( s, jqXHR, responses ) { + + var ct, type, finalDataType, firstDataType, + contents = s.contents, + dataTypes = s.dataTypes; + + // Remove auto dataType and get content-type in the process + while ( dataTypes[ 0 ] === "*" ) { + dataTypes.shift(); + if ( ct === undefined ) { + ct = s.mimeType || jqXHR.getResponseHeader( "Content-Type" ); + } + } + + // Check if we're dealing with a known content-type + if ( ct ) { + for ( type in contents ) { + if ( contents[ type ] && contents[ type ].test( ct ) ) { + dataTypes.unshift( type ); + break; + } + } + } + + // Check to see if we have a response for the expected dataType + if ( dataTypes[ 0 ] in responses ) { + finalDataType = dataTypes[ 0 ]; + } else { + + // Try convertible dataTypes + for ( type in responses ) { + if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) { + finalDataType = type; + break; + } + if ( !firstDataType ) { + firstDataType = type; + } + } + + // Or just use first one + finalDataType = finalDataType || firstDataType; + } + + // If we found a dataType + // We add the dataType to the list if needed + // and return the corresponding response + if ( finalDataType ) { + if ( finalDataType !== dataTypes[ 0 ] ) { + dataTypes.unshift( finalDataType ); + } + return responses[ finalDataType ]; + } +} + +/* Chain conversions given the request and the original response + * Also sets the responseXXX fields on the jqXHR instance + */ +function ajaxConvert( s, response, jqXHR, isSuccess ) { + var conv2, current, conv, tmp, prev, + converters = {}, + + // Work with a copy of dataTypes in case we need to modify it for conversion + dataTypes = s.dataTypes.slice(); + + // Create converters map with lowercased keys + if ( dataTypes[ 1 ] ) { + for ( conv in s.converters ) { + converters[ conv.toLowerCase() ] = s.converters[ conv ]; + } + } + + current = dataTypes.shift(); + + // Convert to each sequential dataType + while ( current ) { + + if ( s.responseFields[ current ] ) { + jqXHR[ s.responseFields[ current ] ] = response; + } + + // Apply the dataFilter if provided + if ( !prev && isSuccess && s.dataFilter ) { + response = s.dataFilter( response, s.dataType ); + } + + prev = current; + current = dataTypes.shift(); + + if ( current ) { + + // There's only work to do if current dataType is non-auto + if ( current === "*" ) { + + current = prev; + + // Convert response if prev dataType is non-auto and differs from current + } else if ( prev !== "*" && prev !== current ) { + + // Seek a direct converter + conv = converters[ prev + " " + current ] || converters[ "* " + current ]; + + // If none found, seek a pair + if ( !conv ) { + for ( conv2 in converters ) { + + // If conv2 outputs current + tmp = conv2.split( " " ); + if ( tmp[ 1 ] === current ) { + + // If prev can be converted to accepted input + conv = converters[ prev + " " + tmp[ 0 ] ] || + converters[ "* " + tmp[ 0 ] ]; + if ( conv ) { + + // Condense equivalence converters + if ( conv === true ) { + conv = converters[ conv2 ]; + + // Otherwise, insert the intermediate dataType + } else if ( converters[ conv2 ] !== true ) { + current = tmp[ 0 ]; + dataTypes.unshift( tmp[ 1 ] ); + } + break; + } + } + } + } + + // Apply converter (if not an equivalence) + if ( conv !== true ) { + + // Unless errors are allowed to bubble, catch and return them + if ( conv && s.throws ) { + response = conv( response ); + } else { + try { + response = conv( response ); + } catch ( e ) { + return { + state: "parsererror", + error: conv ? e : "No conversion from " + prev + " to " + current + }; + } + } + } + } + } + } + + return { state: "success", data: response }; +} + +jQuery.extend( { + + // Counter for holding the number of active queries + active: 0, + + // Last-Modified header cache for next request + lastModified: {}, + etag: {}, + + ajaxSettings: { + url: location.href, + type: "GET", + isLocal: rlocalProtocol.test( location.protocol ), + global: true, + processData: true, + async: true, + contentType: "application/x-www-form-urlencoded; charset=UTF-8", + + /* + timeout: 0, + data: null, + dataType: null, + username: null, + password: null, + cache: null, + throws: false, + traditional: false, + headers: {}, + */ + + accepts: { + "*": allTypes, + text: "text/plain", + html: "text/html", + xml: "application/xml, text/xml", + json: "application/json, text/javascript" + }, + + contents: { + xml: /\bxml\b/, + html: /\bhtml/, + json: /\bjson\b/ + }, + + responseFields: { + xml: "responseXML", + text: "responseText", + json: "responseJSON" + }, + + // Data converters + // Keys separate source (or catchall "*") and destination types with a single space + converters: { + + // Convert anything to text + "* text": String, + + // Text to html (true = no transformation) + "text html": true, + + // Evaluate text as a json expression + "text json": JSON.parse, + + // Parse text as xml + "text xml": jQuery.parseXML + }, + + // For options that shouldn't be deep extended: + // you can add your own custom options here if + // and when you create one that shouldn't be + // deep extended (see ajaxExtend) + flatOptions: { + url: true, + context: true + } + }, + + // Creates a full fledged settings object into target + // with both ajaxSettings and settings fields. + // If target is omitted, writes into ajaxSettings. + ajaxSetup: function( target, settings ) { + return settings ? + + // Building a settings object + ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) : + + // Extending ajaxSettings + ajaxExtend( jQuery.ajaxSettings, target ); + }, + + ajaxPrefilter: addToPrefiltersOrTransports( prefilters ), + ajaxTransport: addToPrefiltersOrTransports( transports ), + + // Main method + ajax: function( url, options ) { + + // If url is an object, simulate pre-1.5 signature + if ( typeof url === "object" ) { + options = url; + url = undefined; + } + + // Force options to be an object + options = options || {}; + + var transport, + + // URL without anti-cache param + cacheURL, + + // Response headers + responseHeadersString, + responseHeaders, + + // timeout handle + timeoutTimer, + + // Url cleanup var + urlAnchor, + + // Request state (becomes false upon send and true upon completion) + completed, + + // To know if global events are to be dispatched + fireGlobals, + + // Loop variable + i, + + // uncached part of the url + uncached, + + // Create the final options object + s = jQuery.ajaxSetup( {}, options ), + + // Callbacks context + callbackContext = s.context || s, + + // Context for global events is callbackContext if it is a DOM node or jQuery collection + globalEventContext = s.context && + ( callbackContext.nodeType || callbackContext.jquery ) ? + jQuery( callbackContext ) : + jQuery.event, + + // Deferreds + deferred = jQuery.Deferred(), + completeDeferred = jQuery.Callbacks( "once memory" ), + + // Status-dependent callbacks + statusCode = s.statusCode || {}, + + // Headers (they are sent all at once) + requestHeaders = {}, + requestHeadersNames = {}, + + // Default abort message + strAbort = "canceled", + + // Fake xhr + jqXHR = { + readyState: 0, + + // Builds headers hashtable if needed + getResponseHeader: function( key ) { + var match; + if ( completed ) { + if ( !responseHeaders ) { + responseHeaders = {}; + while ( ( match = rheaders.exec( responseHeadersString ) ) ) { + responseHeaders[ match[ 1 ].toLowerCase() + " " ] = + ( responseHeaders[ match[ 1 ].toLowerCase() + " " ] || [] ) + .concat( match[ 2 ] ); + } + } + match = responseHeaders[ key.toLowerCase() + " " ]; + } + return match == null ? null : match.join( ", " ); + }, + + // Raw string + getAllResponseHeaders: function() { + return completed ? responseHeadersString : null; + }, + + // Caches the header + setRequestHeader: function( name, value ) { + if ( completed == null ) { + name = requestHeadersNames[ name.toLowerCase() ] = + requestHeadersNames[ name.toLowerCase() ] || name; + requestHeaders[ name ] = value; + } + return this; + }, + + // Overrides response content-type header + overrideMimeType: function( type ) { + if ( completed == null ) { + s.mimeType = type; + } + return this; + }, + + // Status-dependent callbacks + statusCode: function( map ) { + var code; + if ( map ) { + if ( completed ) { + + // Execute the appropriate callbacks + jqXHR.always( map[ jqXHR.status ] ); + } else { + + // Lazy-add the new callbacks in a way that preserves old ones + for ( code in map ) { + statusCode[ code ] = [ statusCode[ code ], map[ code ] ]; + } + } + } + return this; + }, + + // Cancel the request + abort: function( statusText ) { + var finalText = statusText || strAbort; + if ( transport ) { + transport.abort( finalText ); + } + done( 0, finalText ); + return this; + } + }; + + // Attach deferreds + deferred.promise( jqXHR ); + + // Add protocol if not provided (prefilters might expect it) + // Handle falsy url in the settings object (#10093: consistency with old signature) + // We also use the url parameter if available + s.url = ( ( url || s.url || location.href ) + "" ) + .replace( rprotocol, location.protocol + "//" ); + + // Alias method option to type as per ticket #12004 + s.type = options.method || options.type || s.method || s.type; + + // Extract dataTypes list + s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnothtmlwhite ) || [ "" ]; + + // A cross-domain request is in order when the origin doesn't match the current origin. + if ( s.crossDomain == null ) { + urlAnchor = document.createElement( "a" ); + + // Support: IE <=8 - 11, Edge 12 - 15 + // IE throws exception on accessing the href property if url is malformed, + // e.g. http://example.com:80x/ + try { + urlAnchor.href = s.url; + + // Support: IE <=8 - 11 only + // Anchor's host property isn't correctly set when s.url is relative + urlAnchor.href = urlAnchor.href; + s.crossDomain = originAnchor.protocol + "//" + originAnchor.host !== + urlAnchor.protocol + "//" + urlAnchor.host; + } catch ( e ) { + + // If there is an error parsing the URL, assume it is crossDomain, + // it can be rejected by the transport if it is invalid + s.crossDomain = true; + } + } + + // Convert data if not already a string + if ( s.data && s.processData && typeof s.data !== "string" ) { + s.data = jQuery.param( s.data, s.traditional ); + } + + // Apply prefilters + inspectPrefiltersOrTransports( prefilters, s, options, jqXHR ); + + // If request was aborted inside a prefilter, stop there + if ( completed ) { + return jqXHR; + } + + // We can fire global events as of now if asked to + // Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118) + fireGlobals = jQuery.event && s.global; + + // Watch for a new set of requests + if ( fireGlobals && jQuery.active++ === 0 ) { + jQuery.event.trigger( "ajaxStart" ); + } + + // Uppercase the type + s.type = s.type.toUpperCase(); + + // Determine if request has content + s.hasContent = !rnoContent.test( s.type ); + + // Save the URL in case we're toying with the If-Modified-Since + // and/or If-None-Match header later on + // Remove hash to simplify url manipulation + cacheURL = s.url.replace( rhash, "" ); + + // More options handling for requests with no content + if ( !s.hasContent ) { + + // Remember the hash so we can put it back + uncached = s.url.slice( cacheURL.length ); + + // If data is available and should be processed, append data to url + if ( s.data && ( s.processData || typeof s.data === "string" ) ) { + cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data; + + // #9682: remove data so that it's not used in an eventual retry + delete s.data; + } + + // Add or update anti-cache param if needed + if ( s.cache === false ) { + cacheURL = cacheURL.replace( rantiCache, "$1" ); + uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce++ ) + uncached; + } + + // Put hash and anti-cache on the URL that will be requested (gh-1732) + s.url = cacheURL + uncached; + + // Change '%20' to '+' if this is encoded form body content (gh-2658) + } else if ( s.data && s.processData && + ( s.contentType || "" ).indexOf( "application/x-www-form-urlencoded" ) === 0 ) { + s.data = s.data.replace( r20, "+" ); + } + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + if ( jQuery.lastModified[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] ); + } + if ( jQuery.etag[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] ); + } + } + + // Set the correct header, if data is being sent + if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) { + jqXHR.setRequestHeader( "Content-Type", s.contentType ); + } + + // Set the Accepts header for the server, depending on the dataType + jqXHR.setRequestHeader( + "Accept", + s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ? + s.accepts[ s.dataTypes[ 0 ] ] + + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) : + s.accepts[ "*" ] + ); + + // Check for headers option + for ( i in s.headers ) { + jqXHR.setRequestHeader( i, s.headers[ i ] ); + } + + // Allow custom headers/mimetypes and early abort + if ( s.beforeSend && + ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) { + + // Abort if not done already and return + return jqXHR.abort(); + } + + // Aborting is no longer a cancellation + strAbort = "abort"; + + // Install callbacks on deferreds + completeDeferred.add( s.complete ); + jqXHR.done( s.success ); + jqXHR.fail( s.error ); + + // Get transport + transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR ); + + // If no transport, we auto-abort + if ( !transport ) { + done( -1, "No Transport" ); + } else { + jqXHR.readyState = 1; + + // Send global event + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] ); + } + + // If request was aborted inside ajaxSend, stop there + if ( completed ) { + return jqXHR; + } + + // Timeout + if ( s.async && s.timeout > 0 ) { + timeoutTimer = window.setTimeout( function() { + jqXHR.abort( "timeout" ); + }, s.timeout ); + } + + try { + completed = false; + transport.send( requestHeaders, done ); + } catch ( e ) { + + // Rethrow post-completion exceptions + if ( completed ) { + throw e; + } + + // Propagate others as results + done( -1, e ); + } + } + + // Callback for when everything is done + function done( status, nativeStatusText, responses, headers ) { + var isSuccess, success, error, response, modified, + statusText = nativeStatusText; + + // Ignore repeat invocations + if ( completed ) { + return; + } + + completed = true; + + // Clear timeout if it exists + if ( timeoutTimer ) { + window.clearTimeout( timeoutTimer ); + } + + // Dereference transport for early garbage collection + // (no matter how long the jqXHR object will be used) + transport = undefined; + + // Cache response headers + responseHeadersString = headers || ""; + + // Set readyState + jqXHR.readyState = status > 0 ? 4 : 0; + + // Determine if successful + isSuccess = status >= 200 && status < 300 || status === 304; + + // Get response data + if ( responses ) { + response = ajaxHandleResponses( s, jqXHR, responses ); + } + + // Convert no matter what (that way responseXXX fields are always set) + response = ajaxConvert( s, response, jqXHR, isSuccess ); + + // If successful, handle type chaining + if ( isSuccess ) { + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + modified = jqXHR.getResponseHeader( "Last-Modified" ); + if ( modified ) { + jQuery.lastModified[ cacheURL ] = modified; + } + modified = jqXHR.getResponseHeader( "etag" ); + if ( modified ) { + jQuery.etag[ cacheURL ] = modified; + } + } + + // if no content + if ( status === 204 || s.type === "HEAD" ) { + statusText = "nocontent"; + + // if not modified + } else if ( status === 304 ) { + statusText = "notmodified"; + + // If we have data, let's convert it + } else { + statusText = response.state; + success = response.data; + error = response.error; + isSuccess = !error; + } + } else { + + // Extract error from statusText and normalize for non-aborts + error = statusText; + if ( status || !statusText ) { + statusText = "error"; + if ( status < 0 ) { + status = 0; + } + } + } + + // Set data for the fake xhr object + jqXHR.status = status; + jqXHR.statusText = ( nativeStatusText || statusText ) + ""; + + // Success/Error + if ( isSuccess ) { + deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] ); + } else { + deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] ); + } + + // Status-dependent callbacks + jqXHR.statusCode( statusCode ); + statusCode = undefined; + + if ( fireGlobals ) { + globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError", + [ jqXHR, s, isSuccess ? success : error ] ); + } + + // Complete + completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] ); + + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] ); + + // Handle the global AJAX counter + if ( !( --jQuery.active ) ) { + jQuery.event.trigger( "ajaxStop" ); + } + } + } + + return jqXHR; + }, + + getJSON: function( url, data, callback ) { + return jQuery.get( url, data, callback, "json" ); + }, + + getScript: function( url, callback ) { + return jQuery.get( url, undefined, callback, "script" ); + } +} ); + +jQuery.each( [ "get", "post" ], function( i, method ) { + jQuery[ method ] = function( url, data, callback, type ) { + + // Shift arguments if data argument was omitted + if ( isFunction( data ) ) { + type = type || callback; + callback = data; + data = undefined; + } + + // The url can be an options object (which then must have .url) + return jQuery.ajax( jQuery.extend( { + url: url, + type: method, + dataType: type, + data: data, + success: callback + }, jQuery.isPlainObject( url ) && url ) ); + }; +} ); + + +jQuery._evalUrl = function( url, options ) { + return jQuery.ajax( { + url: url, + + // Make this explicit, since user can override this through ajaxSetup (#11264) + type: "GET", + dataType: "script", + cache: true, + async: false, + global: false, + + // Only evaluate the response if it is successful (gh-4126) + // dataFilter is not invoked for failure responses, so using it instead + // of the default converter is kludgy but it works. + converters: { + "text script": function() {} + }, + dataFilter: function( response ) { + jQuery.globalEval( response, options ); + } + } ); +}; + + +jQuery.fn.extend( { + wrapAll: function( html ) { + var wrap; + + if ( this[ 0 ] ) { + if ( isFunction( html ) ) { + html = html.call( this[ 0 ] ); + } + + // The elements to wrap the target around + wrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true ); + + if ( this[ 0 ].parentNode ) { + wrap.insertBefore( this[ 0 ] ); + } + + wrap.map( function() { + var elem = this; + + while ( elem.firstElementChild ) { + elem = elem.firstElementChild; + } + + return elem; + } ).append( this ); + } + + return this; + }, + + wrapInner: function( html ) { + if ( isFunction( html ) ) { + return this.each( function( i ) { + jQuery( this ).wrapInner( html.call( this, i ) ); + } ); + } + + return this.each( function() { + var self = jQuery( this ), + contents = self.contents(); + + if ( contents.length ) { + contents.wrapAll( html ); + + } else { + self.append( html ); + } + } ); + }, + + wrap: function( html ) { + var htmlIsFunction = isFunction( html ); + + return this.each( function( i ) { + jQuery( this ).wrapAll( htmlIsFunction ? html.call( this, i ) : html ); + } ); + }, + + unwrap: function( selector ) { + this.parent( selector ).not( "body" ).each( function() { + jQuery( this ).replaceWith( this.childNodes ); + } ); + return this; + } +} ); + + +jQuery.expr.pseudos.hidden = function( elem ) { + return !jQuery.expr.pseudos.visible( elem ); +}; +jQuery.expr.pseudos.visible = function( elem ) { + return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); +}; + + + + +jQuery.ajaxSettings.xhr = function() { + try { + return new window.XMLHttpRequest(); + } catch ( e ) {} +}; + +var xhrSuccessStatus = { + + // File protocol always yields status code 0, assume 200 + 0: 200, + + // Support: IE <=9 only + // #1450: sometimes IE returns 1223 when it should be 204 + 1223: 204 + }, + xhrSupported = jQuery.ajaxSettings.xhr(); + +support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported ); +support.ajax = xhrSupported = !!xhrSupported; + +jQuery.ajaxTransport( function( options ) { + var callback, errorCallback; + + // Cross domain only allowed if supported through XMLHttpRequest + if ( support.cors || xhrSupported && !options.crossDomain ) { + return { + send: function( headers, complete ) { + var i, + xhr = options.xhr(); + + xhr.open( + options.type, + options.url, + options.async, + options.username, + options.password + ); + + // Apply custom fields if provided + if ( options.xhrFields ) { + for ( i in options.xhrFields ) { + xhr[ i ] = options.xhrFields[ i ]; + } + } + + // Override mime type if needed + if ( options.mimeType && xhr.overrideMimeType ) { + xhr.overrideMimeType( options.mimeType ); + } + + // X-Requested-With header + // For cross-domain requests, seeing as conditions for a preflight are + // akin to a jigsaw puzzle, we simply never set it to be sure. + // (it can always be set on a per-request basis or even using ajaxSetup) + // For same-domain requests, won't change header if already provided. + if ( !options.crossDomain && !headers[ "X-Requested-With" ] ) { + headers[ "X-Requested-With" ] = "XMLHttpRequest"; + } + + // Set headers + for ( i in headers ) { + xhr.setRequestHeader( i, headers[ i ] ); + } + + // Callback + callback = function( type ) { + return function() { + if ( callback ) { + callback = errorCallback = xhr.onload = + xhr.onerror = xhr.onabort = xhr.ontimeout = + xhr.onreadystatechange = null; + + if ( type === "abort" ) { + xhr.abort(); + } else if ( type === "error" ) { + + // Support: IE <=9 only + // On a manual native abort, IE9 throws + // errors on any property access that is not readyState + if ( typeof xhr.status !== "number" ) { + complete( 0, "error" ); + } else { + complete( + + // File: protocol always yields status 0; see #8605, #14207 + xhr.status, + xhr.statusText + ); + } + } else { + complete( + xhrSuccessStatus[ xhr.status ] || xhr.status, + xhr.statusText, + + // Support: IE <=9 only + // IE9 has no XHR2 but throws on binary (trac-11426) + // For XHR2 non-text, let the caller handle it (gh-2498) + ( xhr.responseType || "text" ) !== "text" || + typeof xhr.responseText !== "string" ? + { binary: xhr.response } : + { text: xhr.responseText }, + xhr.getAllResponseHeaders() + ); + } + } + }; + }; + + // Listen to events + xhr.onload = callback(); + errorCallback = xhr.onerror = xhr.ontimeout = callback( "error" ); + + // Support: IE 9 only + // Use onreadystatechange to replace onabort + // to handle uncaught aborts + if ( xhr.onabort !== undefined ) { + xhr.onabort = errorCallback; + } else { + xhr.onreadystatechange = function() { + + // Check readyState before timeout as it changes + if ( xhr.readyState === 4 ) { + + // Allow onerror to be called first, + // but that will not handle a native abort + // Also, save errorCallback to a variable + // as xhr.onerror cannot be accessed + window.setTimeout( function() { + if ( callback ) { + errorCallback(); + } + } ); + } + }; + } + + // Create the abort callback + callback = callback( "abort" ); + + try { + + // Do send the request (this may raise an exception) + xhr.send( options.hasContent && options.data || null ); + } catch ( e ) { + + // #14683: Only rethrow if this hasn't been notified as an error yet + if ( callback ) { + throw e; + } + } + }, + + abort: function() { + if ( callback ) { + callback(); + } + } + }; + } +} ); + + + + +// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432) +jQuery.ajaxPrefilter( function( s ) { + if ( s.crossDomain ) { + s.contents.script = false; + } +} ); + +// Install script dataType +jQuery.ajaxSetup( { + accepts: { + script: "text/javascript, application/javascript, " + + "application/ecmascript, application/x-ecmascript" + }, + contents: { + script: /\b(?:java|ecma)script\b/ + }, + converters: { + "text script": function( text ) { + jQuery.globalEval( text ); + return text; + } + } +} ); + +// Handle cache's special case and crossDomain +jQuery.ajaxPrefilter( "script", function( s ) { + if ( s.cache === undefined ) { + s.cache = false; + } + if ( s.crossDomain ) { + s.type = "GET"; + } +} ); + +// Bind script tag hack transport +jQuery.ajaxTransport( "script", function( s ) { + + // This transport only deals with cross domain or forced-by-attrs requests + if ( s.crossDomain || s.scriptAttrs ) { + var script, callback; + return { + send: function( _, complete ) { + script = jQuery( " \ No newline at end of file diff --git a/src/main/resources/views/dist/js/52599c1fa0897a2ff383.worker.js b/src/main/resources/views/dist/js/52599c1fa0897a2ff383.worker.js new file mode 100644 index 0000000..fa0ae1a --- /dev/null +++ b/src/main/resources/views/dist/js/52599c1fa0897a2ff383.worker.js @@ -0,0 +1,30 @@ +(function(e){var t={};function r(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.m=e,r.c=t,r.d=function(e,t,a){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(r.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(a,n,function(t){return e[t]}.bind(null,n));return a},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s="069e")})({"069e":function(e,t,r){(function(t,r,a){ +/** + * @licstart The following is the entire license notice for the + * Javascript code in this page + * + * Copyright 2020 Mozilla Foundation + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * @licend The above is the entire license notice for the + * Javascript code in this page + */ +(function(t,r){e.exports=r()})(0,(function(){return function(e){var t={};function r(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.m=e,r.c=t,r.d=function(e,t,a){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(r.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(a,n,function(t){return e[t]}.bind(null,n));return a},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"WorkerMessageHandler",{enumerable:!0,get:function(){return a.WorkerMessageHandler}});var a=r(1)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WorkerMessageHandler=t.WorkerTask=void 0;var a=h(r(2)),n=r(5),i=r(198),o=r(199),s=r(7),c=r(238),l=r(239),u=r(201);function h(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return v(e)||m(e,t)||p(e,t)||d()}function d(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function p(e,t){if(e){if("string"===typeof e)return g(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?g(e,t):void 0}}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r=n.VerbosityLevel.INFOS?Date.now():0;r.getOperatorList({handler:C,sink:t,task:i,intent:e.intent,renderInteractiveForms:e.renderInteractiveForms}).then((function(e){T(i),o&&(0,n.info)("page=".concat(a+1," - getOperatorList: time=")+"".concat(Date.now()-o,"ms, len=").concat(e.length)),t.close()}),(function(e){T(i),i.terminated||(C.send("UnsupportedFeature",{featureId:n.UNSUPPORTED_FEATURES.errorOperatorList}),t.error(e))}))}))}),this),C.on("GetTextContent",(function(e,t){var a=e.pageIndex;t.onPull=function(e){},t.onCancel=function(e){},r.getPage(a).then((function(r){var i=new w("GetTextContent: page "+a);E(i);var o=p>=n.VerbosityLevel.INFOS?Date.now():0;r.extractTextContent({handler:C,task:i,sink:t,normalizeWhitespace:e.normalizeWhitespace,combineTextItems:e.combineTextItems}).then((function(){T(i),o&&(0,n.info)("page=".concat(a+1," - getTextContent: time=")+"".concat(Date.now()-o,"ms")),t.close()}),(function(e){T(i),i.terminated||t.error(e)}))}))})),C.on("FontFallback",(function(e){return r.fontFallback(e.id,C)})),C.on("Cleanup",(function(e){return r.cleanup(!0)})),C.on("Terminate",(function(e){s=!0;var t=[];if(r){r.terminate(new n.AbortException("Worker was terminated."));var a=r.cleanup();t.push(a),r=null}else(0,i.clearPrimitiveCaches)();return h&&h(new n.AbortException("Worker was terminated.")),d.forEach((function(e){t.push(e.finished),e.terminate()})),Promise.all(t).then((function(){C.destroy(),C=null}))})),C.on("Ready",(function(t){F(e),e=null})),x},initializeFromPort:function(e){var t=new c.MessageHandler("worker","main",e);k.setup(t,e),t.send("ready",null)}};function S(e){return"function"===typeof e.postMessage&&"onmessage"in e}t.WorkerMessageHandler=k,"undefined"===typeof window&&!s.isNodeJS&&"undefined"!==typeof self&&S(self)&&k.initializeFromPort(self)},function(e,t,r){"use strict";e.exports=r(3)},function(e,t,r){"use strict";(function(e){function t(e){return t="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}var r=function(e){var r,a=Object.prototype,n=a.hasOwnProperty,i="function"===typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function l(e,t,r,a){var n=t&&t.prototype instanceof m?t:m,i=Object.create(n.prototype),o=new I(a||[]);return i._invoke=A(e,r,o),i}function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(a){return{type:"throw",arg:a}}}e.wrap=l;var h="suspendedStart",f="suspendedYield",d="executing",p="completed",g={};function m(){}function v(){}function b(){}var y={};y[o]=function(){return this};var w=Object.getPrototypeOf,k=w&&w(w(P([])));k&&k!==a&&n.call(k,o)&&(y=k);var S=b.prototype=m.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function C(e,r){function a(i,o,s,c){var l=u(e[i],e,o);if("throw"!==l.type){var h=l.arg,f=h.value;return f&&"object"===t(f)&&n.call(f,"__await")?r.resolve(f.__await).then((function(e){a("next",e,s,c)}),(function(e){a("throw",e,s,c)})):r.resolve(f).then((function(e){h.value=e,s(h)}),(function(e){return a("throw",e,s,c)}))}c(l.arg)}var i;function o(e,t){function n(){return new r((function(r,n){a(e,t,r,n)}))}return i=i?i.then(n,n):n()}this._invoke=o}function A(e,t,r){var a=h;return function(n,i){if(a===d)throw new Error("Generator is already running");if(a===p){if("throw"===n)throw i;return F()}r.method=n,r.arg=i;while(1){var o=r.delegate;if(o){var s=E(o,r);if(s){if(s===g)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===h)throw a=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=d;var c=u(e,t,r);if("normal"===c.type){if(a=r.done?p:f,c.arg===g)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(a=p,r.method="throw",r.arg=c.arg)}}}function E(e,t){var a=e.iterator[t.method];if(a===r){if(t.delegate=null,"throw"===t.method){if(e.iterator["return"]&&(t.method="return",t.arg=r,E(e,t),"throw"===t.method))return g;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return g}var n=u(a,e.iterator,t.arg);if("throw"===n.type)return t.method="throw",t.arg=n.arg,t.delegate=null,g;var i=n.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=r),t.delegate=null,g):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,g)}function T(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function O(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(T,this),this.reset(!0)}function P(e){if(e){var t=e[o];if(t)return t.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var a=-1,i=function t(){while(++a=0;--i){var o=this.tryEntries[i],s=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var c=n.call(o,"catchLoc"),l=n.call(o,"finallyLoc");if(c&&l){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),O(r),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var a=r.completion;if("throw"===a.type){var n=a.arg;O(r)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,a){return this.delegate={iterator:P(e),resultName:t,nextLoc:a},"next"===this.method&&(this.arg=r),g}},e}("object"===t(e)?e.exports:{});try{regeneratorRuntime=r}catch(a){Function("r","regeneratorRuntime = r")(r)}}).call(this,r(4)(e))},function(e,t,r){"use strict";e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,r){"use strict";function a(e,t){for(var r=0;r>24&255,e>>16&255,e>>8&255,255&e)}function oe(){var e=new Uint8Array(4);e[0]=1;var t=new Uint32Array(e.buffer,0,1);return 1===t[0]}var se={get value(){return G(this,"value",oe())}};function ce(){try{return new Function(""),!0}catch(e){return!1}}t.IsLittleEndianCached=se;var le={get value(){return G(this,"value",ce())}};t.IsEvalSupportedCached=le;var ue=["rgb(",0,",",0,",",0,")"],he=function(){function e(){o(this,e)}return n(e,null,[{key:"makeCssRgb",value:function(e,t,r){return ue[1]=e,ue[3]=t,ue[5]=r,ue.join("")}},{key:"transform",value:function(e,t){return[e[0]*t[0]+e[2]*t[1],e[1]*t[0]+e[3]*t[1],e[0]*t[2]+e[2]*t[3],e[1]*t[2]+e[3]*t[3],e[0]*t[4]+e[2]*t[5]+e[4],e[1]*t[4]+e[3]*t[5]+e[5]]}},{key:"applyTransform",value:function(e,t){var r=e[0]*t[0]+e[1]*t[2]+t[4],a=e[0]*t[1]+e[1]*t[3]+t[5];return[r,a]}},{key:"applyInverseTransform",value:function(e,t){var r=t[0]*t[3]-t[1]*t[2],a=(e[0]*t[3]-e[1]*t[2]+t[2]*t[5]-t[4]*t[3])/r,n=(-e[0]*t[1]+e[1]*t[0]+t[4]*t[1]-t[5]*t[0])/r;return[a,n]}},{key:"getAxialAlignedBoundingBox",value:function(t,r){var a=e.applyTransform(t,r),n=e.applyTransform(t.slice(2,4),r),i=e.applyTransform([t[0],t[3]],r),o=e.applyTransform([t[2],t[1]],r);return[Math.min(a[0],n[0],i[0],o[0]),Math.min(a[1],n[1],i[1],o[1]),Math.max(a[0],n[0],i[0],o[0]),Math.max(a[1],n[1],i[1],o[1])]}},{key:"inverseTransform",value:function(e){var t=e[0]*e[3]-e[1]*e[2];return[e[3]/t,-e[1]/t,-e[2]/t,e[0]/t,(e[2]*e[5]-e[4]*e[3])/t,(e[4]*e[1]-e[5]*e[0])/t]}},{key:"apply3dTransform",value:function(e,t){return[e[0]*t[0]+e[1]*t[1]+e[2]*t[2],e[3]*t[0]+e[4]*t[1]+e[5]*t[2],e[6]*t[0]+e[7]*t[1]+e[8]*t[2]]}},{key:"singularValueDecompose2dScale",value:function(e){var t=[e[0],e[2],e[1],e[3]],r=e[0]*t[0]+e[1]*t[2],a=e[0]*t[1]+e[1]*t[3],n=e[2]*t[0]+e[3]*t[2],i=e[2]*t[1]+e[3]*t[3],o=(r+i)/2,s=Math.sqrt((r+i)*(r+i)-4*(r*i-n*a))/2,c=o+s||1,l=o-s||1;return[Math.sqrt(c),Math.sqrt(l)]}},{key:"normalizeRect",value:function(e){var t=e.slice(0);return e[0]>e[2]&&(t[0]=e[2],t[2]=e[0]),e[1]>e[3]&&(t[1]=e[3],t[3]=e[1]),t}},{key:"intersect",value:function(t,r){function a(e,t){return e-t}var n=[t[0],t[2],r[0],r[2]].sort(a),i=[t[1],t[3],r[1],r[3]].sort(a),o=[];return t=e.normalizeRect(t),r=e.normalizeRect(r),n[0]===t[0]&&n[1]===r[0]||n[0]===r[0]&&n[1]===t[0]?(o[0]=n[1],o[2]=n[2],i[0]===t[1]&&i[1]===r[1]||i[0]===r[1]&&i[1]===t[1]?(o[1]=i[1],o[3]=i[2],o):null):null}}]),e}();t.Util=he;var fe=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,376,381,305,322,339,353,382,0,8364];function de(e){var t=e.length,r=[];if("þ"===e[0]&&"ÿ"===e[1])for(var a=2;a2&&void 0!==arguments[2]&&arguments[2];if(!a&&URL.createObjectURL){var n=new Blob([t],{type:r});return URL.createObjectURL(n)}for(var i="data:".concat(r,";base64,"),o=0,s=t.length;o>2,f=(3&c)<<4|l>>4,d=o+1>6:64,p=o+21?!!arguments[1]:!this.contains(e);return this[t?"add":"remove"](e),t})}}(),function(){if(o&&c){var e=window.history.pushState,t=window.history.replaceState;window.history.pushState=function(t,r,a){var n=void 0===a?[t,r]:[t,r,a];e.apply(this,n)},window.history.replaceState=function(e,r,a){var n=void 0===a?[e,r]:[e,r,a];t.apply(this,n)}}}(),function(){String.prototype.startsWith||a(53)}(),function(){String.prototype.endsWith||a(64)}(),function(){String.prototype.includes||a(66)}(),function(){Array.prototype.includes||a(68)}(),function(){Array.from||a(76)}(),function(){Object.assign||a(98)}(),function(){Math.log2||(Math.log2=a(101))}(),function(){Number.isNaN||(Number.isNaN=a(103))}(),function(){Number.isInteger||(Number.isInteger=a(105))}(),function(){Uint8Array.prototype.slice||a(108)}(),function(){globalThis.Promise&&globalThis.Promise.allSettled||(globalThis.Promise=a(113))}(),function(){globalThis.URL=a(136)}(),function(){var e=!1;if("undefined"!==typeof ReadableStream)try{new ReadableStream({start:function(e){e.close()}}),e=!0}catch(t){}e||(globalThis.ReadableStream=a(143).ReadableStream)}(),function(){globalThis.Map&&globalThis.Map.prototype.entries||(globalThis.Map=a(144))}(),function(){globalThis.Set&&globalThis.Set.prototype.entries||(globalThis.Set=a(151))}(),function(){globalThis.WeakMap||(globalThis.WeakMap=a(153))}(),function(){globalThis.WeakSet||(globalThis.WeakSet=a(159))}(),function(){String.prototype.codePointAt||a(161)}(),function(){String.fromCodePoint||(String.fromCodePoint=a(163))}(),function(){globalThis.Symbol||a(165)}(),function(){String.prototype.padStart||a(188)}(),function(){String.prototype.padEnd||a(193)}(),function(){Object.values||(Object.values=a(195))}()}},function(e,t,a){"use strict";function n(e){return n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.isNodeJS=void 0;var i="object"===("undefined"===typeof r?"undefined":n(r))&&r+""==="[object process]"&&!r.versions.nw&&!r.versions.electron;t.isNodeJS=i},function(e,t,r){r(9),e.exports=r(11)},function(e,t,r){var a=r(10),n=r(11);a({global:!0},{globalThis:n})},function(e,t,r){var a=r(11),n=r(12).f,i=r(26),o=r(29),s=r(30),c=r(40),l=r(52);e.exports=function(e,t){var r,u,h,f,d,p,g=e.target,m=e.global,v=e.stat;if(u=m?a:v?a[g]||s(g,{}):(a[g]||{}).prototype,u)for(h in t){if(d=t[h],e.noTargetGet?(p=n(u,h),f=p&&p.value):f=u[h],r=l(m?h:g+(v?".":"#")+h,e.forced),!r&&void 0!==f){if(typeof d===typeof f)continue;c(d,f)}(e.sham||f&&f.sham)&&i(d,"sham",!0),o(u,h,d,e)}}},function(e,t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof a&&a)||Function("return this")()},function(e,t,r){var a=r(13),n=r(15),i=r(16),o=r(17),s=r(21),c=r(23),l=r(24),u=Object.getOwnPropertyDescriptor;t.f=a?u:function(e,t){if(e=o(e),t=s(t,!0),l)try{return u(e,t)}catch(r){}if(c(e,t))return i(!n.f.call(e,t),e[t])}},function(e,t,r){var a=r(14);e.exports=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,r){"use strict";var a={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!a.call({1:2},1);t.f=i?function(e){var t=n(this,e);return!!t&&t.enumerable}:a},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,r){var a=r(18),n=r(20);e.exports=function(e){return a(n(e))}},function(e,t,r){var a=r(14),n=r(19),i="".split;e.exports=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==n(e)?i.call(e,""):Object(e)}:Object},function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,r){var a=r(22);e.exports=function(e,t){if(!a(e))return e;var r,n;if(t&&"function"==typeof(r=e.toString)&&!a(n=r.call(e)))return n;if("function"==typeof(r=e.valueOf)&&!a(n=r.call(e)))return n;if(!t&&"function"==typeof(r=e.toString)&&!a(n=r.call(e)))return n;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){var a=r(13),n=r(14),i=r(25);e.exports=!a&&!n((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(e,t,r){var a=r(11),n=r(22),i=a.document,o=n(i)&&n(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},function(e,t,r){var a=r(13),n=r(27),i=r(16);e.exports=a?function(e,t,r){return n.f(e,t,i(1,r))}:function(e,t,r){return e[t]=r,e}},function(e,t,r){var a=r(13),n=r(24),i=r(28),o=r(21),s=Object.defineProperty;t.f=a?s:function(e,t,r){if(i(e),t=o(t,!0),i(r),n)try{return s(e,t,r)}catch(a){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){var a=r(22);e.exports=function(e){if(!a(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,r){var a=r(11),n=r(26),i=r(23),o=r(30),s=r(31),c=r(33),l=c.get,u=c.enforce,h=String(String).split("String");(e.exports=function(e,t,r,s){var c=!!s&&!!s.unsafe,l=!!s&&!!s.enumerable,f=!!s&&!!s.noTargetGet;"function"==typeof r&&("string"!=typeof t||i(r,"name")||n(r,"name",t),u(r).source=h.join("string"==typeof t?t:"")),e!==a?(c?!f&&e[t]&&(l=!0):delete e[t],l?e[t]=r:n(e,t,r)):l?e[t]=r:o(t,r)})(Function.prototype,"toString",(function(){return"function"==typeof this&&l(this).source||s(this)}))},function(e,t,r){var a=r(11),n=r(26);e.exports=function(e,t){try{n(a,e,t)}catch(r){a[e]=t}return t}},function(e,t,r){var a=r(32),n=Function.toString;"function"!=typeof a.inspectSource&&(a.inspectSource=function(e){return n.call(e)}),e.exports=a.inspectSource},function(e,t,r){var a=r(11),n=r(30),i="__core-js_shared__",o=a[i]||n(i,{});e.exports=o},function(e,t,r){var a,n,i,o=r(34),s=r(11),c=r(22),l=r(26),u=r(23),h=r(35),f=r(39),d=s.WeakMap,p=function(e){return i(e)?n(e):a(e,{})},g=function(e){return function(t){var r;if(!c(t)||(r=n(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return r}};if(o){var m=new d,v=m.get,b=m.has,y=m.set;a=function(e,t){return y.call(m,e,t),t},n=function(e){return v.call(m,e)||{}},i=function(e){return b.call(m,e)}}else{var w=h("state");f[w]=!0,a=function(e,t){return l(e,w,t),t},n=function(e){return u(e,w)?e[w]:{}},i=function(e){return u(e,w)}}e.exports={set:a,get:n,has:i,enforce:p,getterFor:g}},function(e,t,r){var a=r(11),n=r(31),i=a.WeakMap;e.exports="function"===typeof i&&/native code/.test(n(i))},function(e,t,r){var a=r(36),n=r(38),i=a("keys");e.exports=function(e){return i[e]||(i[e]=n(e))}},function(e,t,r){var a=r(37),n=r(32);(e.exports=function(e,t){return n[e]||(n[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.5",mode:a?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports=!1},function(e,t){var r=0,a=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++r+a).toString(36)}},function(e,t){e.exports={}},function(e,t,r){var a=r(23),n=r(41),i=r(12),o=r(27);e.exports=function(e,t){for(var r=n(t),s=o.f,c=i.f,l=0;lc)a(s,r=t[c++])&&(~i(l,r)||l.push(r));return l}},function(e,t,r){var a=r(17),n=r(47),i=r(49),o=function(e){return function(t,r,o){var s,c=a(t),l=n(c.length),u=i(o,l);if(e&&r!=r){while(l>u)if(s=c[u++],s!=s)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===r)return e||u||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},function(e,t,r){var a=r(48),n=Math.min;e.exports=function(e){return e>0?n(a(e),9007199254740991):0}},function(e,t){var r=Math.ceil,a=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?a:r)(e)}},function(e,t,r){var a=r(48),n=Math.max,i=Math.min;e.exports=function(e,t){var r=a(e);return r<0?n(r+t,0):i(r,t)}},function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,r){var a=r(14),n=/#|\.prototype\./,i=function(e,t){var r=s[o(e)];return r==l||r!=c&&("function"==typeof t?a(t):!!t)},o=i.normalize=function(e){return String(e).replace(n,".").toLowerCase()},s=i.data={},c=i.NATIVE="N",l=i.POLYFILL="P";e.exports=i},function(e,t,r){r(54);var a=r(61);e.exports=a("String","startsWith")},function(e,t,r){"use strict";var a=r(10),n=r(12).f,i=r(47),o=r(55),s=r(20),c=r(60),l=r(37),u="".startsWith,h=Math.min,f=c("startsWith"),d=!l&&!f&&!!function(){var e=n(String.prototype,"startsWith");return e&&!e.writable}();a({target:"String",proto:!0,forced:!d&&!f},{startsWith:function(e){var t=String(s(this));o(e);var r=i(h(arguments.length>1?arguments[1]:void 0,t.length)),a=String(e);return u?u.call(t,a,r):t.slice(r,r+a.length)===a}})},function(e,t,r){var a=r(56);e.exports=function(e){if(a(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,r){var a=r(22),n=r(19),i=r(57),o=i("match");e.exports=function(e){var t;return a(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==n(e))}},function(e,t,r){var a=r(11),n=r(36),i=r(23),o=r(38),s=r(58),c=r(59),l=n("wks"),u=a.Symbol,h=c?u:u&&u.withoutSetter||o;e.exports=function(e){return i(l,e)||(s&&i(u,e)?l[e]=u[e]:l[e]=h("Symbol."+e)),l[e]}},function(e,t,r){var a=r(14);e.exports=!!Object.getOwnPropertySymbols&&!a((function(){return!String(Symbol())}))},function(e,t,r){var a=r(58);e.exports=a&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,r){var a=r(57),n=a("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,"/./"[e](t)}catch(a){}}return!1}},function(e,t,r){var a=r(11),n=r(62),i=Function.call;e.exports=function(e,t,r){return n(i,a[e].prototype[t],r)}},function(e,t,r){var a=r(63);e.exports=function(e,t,r){if(a(e),void 0===t)return e;switch(r){case 0:return function(){return e.call(t)};case 1:return function(r){return e.call(t,r)};case 2:return function(r,a){return e.call(t,r,a)};case 3:return function(r,a,n){return e.call(t,r,a,n)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,r){r(65);var a=r(61);e.exports=a("String","endsWith")},function(e,t,r){"use strict";var a=r(10),n=r(12).f,i=r(47),o=r(55),s=r(20),c=r(60),l=r(37),u="".endsWith,h=Math.min,f=c("endsWith"),d=!l&&!f&&!!function(){var e=n(String.prototype,"endsWith");return e&&!e.writable}();a({target:"String",proto:!0,forced:!d&&!f},{endsWith:function(e){var t=String(s(this));o(e);var r=arguments.length>1?arguments[1]:void 0,a=i(t.length),n=void 0===r?a:h(i(r),a),c=String(e);return u?u.call(t,c,n):t.slice(n-c.length,n)===c}})},function(e,t,r){r(67);var a=r(61);e.exports=a("String","includes")},function(e,t,r){"use strict";var a=r(10),n=r(55),i=r(20),o=r(60);a({target:"String",proto:!0,forced:!o("includes")},{includes:function(e){return!!~String(i(this)).indexOf(n(e),arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){r(69);var a=r(61);e.exports=a("Array","includes")},function(e,t,r){"use strict";var a=r(10),n=r(46).includes,i=r(70),o=r(75),s=o("indexOf",{ACCESSORS:!0,1:0});a({target:"Array",proto:!0,forced:!s},{includes:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}}),i("includes")},function(e,t,r){var a=r(57),n=r(71),i=r(27),o=a("unscopables"),s=Array.prototype;void 0==s[o]&&i.f(s,o,{configurable:!0,value:n(null)}),e.exports=function(e){s[o][e]=!0}},function(e,t,r){var a,n=r(28),i=r(72),o=r(50),s=r(39),c=r(74),l=r(25),u=r(35),h=">",f="<",d="prototype",p="script",g=u("IE_PROTO"),m=function(){},v=function(e){return f+p+h+e+f+"/"+p+h},b=function(e){e.write(v("")),e.close();var t=e.parentWindow.Object;return e=null,t},y=function(){var e,t=l("iframe"),r="java"+p+":";return t.style.display="none",c.appendChild(t),t.src=String(r),e=t.contentWindow.document,e.open(),e.write(v("document.F=Object")),e.close(),e.F},w=function(){try{a=document.domain&&new ActiveXObject("htmlfile")}catch(t){}w=a?b(a):y();var e=o.length;while(e--)delete w[d][o[e]];return w()};s[g]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(m[d]=n(e),r=new m,m[d]=null,r[g]=e):r=w(),void 0===t?r:i(r,t)}},function(e,t,r){var a=r(13),n=r(27),i=r(28),o=r(73);e.exports=a?Object.defineProperties:function(e,t){i(e);var r,a=o(t),s=a.length,c=0;while(s>c)n.f(e,r=a[c++],t[r]);return e}},function(e,t,r){var a=r(45),n=r(50);e.exports=Object.keys||function(e){return a(e,n)}},function(e,t,r){var a=r(42);e.exports=a("document","documentElement")},function(e,t,r){var a=r(13),n=r(14),i=r(23),o=Object.defineProperty,s={},c=function(e){throw e};e.exports=function(e,t){if(i(s,e))return s[e];t||(t={});var r=[][e],l=!!i(t,"ACCESSORS")&&t.ACCESSORS,u=i(t,0)?t[0]:c,h=i(t,1)?t[1]:void 0;return s[e]=!!r&&!n((function(){if(l&&!a)return!0;var e={length:-1};l?o(e,1,{enumerable:!0,get:c}):e[1]=1,r.call(e,u,h)}))}},function(e,t,r){r(77),r(89);var a=r(43);e.exports=a.Array.from},function(e,t,r){"use strict";var a=r(78).charAt,n=r(33),i=r(79),o="String Iterator",s=n.set,c=n.getterFor(o);i(String,"String",(function(e){s(this,{type:o,string:String(e),index:0})}),(function(){var e,t=c(this),r=t.string,n=t.index;return n>=r.length?{value:void 0,done:!0}:(e=a(r,n),t.index+=e.length,{value:e,done:!1})}))},function(e,t,r){var a=r(48),n=r(20),i=function(e){return function(t,r){var i,o,s=String(n(t)),c=a(r),l=s.length;return c<0||c>=l?e?"":void 0:(i=s.charCodeAt(c),i<55296||i>56319||c+1===l||(o=s.charCodeAt(c+1))<56320||o>57343?e?s.charAt(c):i:e?s.slice(c,c+2):o-56320+(i-55296<<10)+65536)}};e.exports={codeAt:i(!1),charAt:i(!0)}},function(e,t,r){"use strict";var a=r(10),n=r(80),i=r(82),o=r(87),s=r(85),c=r(26),l=r(29),u=r(57),h=r(37),f=r(86),d=r(81),p=d.IteratorPrototype,g=d.BUGGY_SAFARI_ITERATORS,m=u("iterator"),v="keys",b="values",y="entries",w=function(){return this};e.exports=function(e,t,r,u,d,k,S){n(r,t,u);var x,C,A,E=function(e){if(e===d&&F)return F;if(!g&&e in I)return I[e];switch(e){case v:return function(){return new r(this,e)};case b:return function(){return new r(this,e)};case y:return function(){return new r(this,e)}}return function(){return new r(this)}},T=t+" Iterator",O=!1,I=e.prototype,P=I[m]||I["@@iterator"]||d&&I[d],F=!g&&P||E(d),_="Array"==t&&I.entries||P;if(_&&(x=i(_.call(new e)),p!==Object.prototype&&x.next&&(h||i(x)===p||(o?o(x,p):"function"!=typeof x[m]&&c(x,m,w)),s(x,T,!0,!0),h&&(f[T]=w))),d==b&&P&&P.name!==b&&(O=!0,F=function(){return P.call(this)}),h&&!S||I[m]===F||c(I,m,F),f[t]=F,d)if(C={values:E(b),keys:k?F:E(v),entries:E(y)},S)for(A in C)(g||O||!(A in I))&&l(I,A,C[A]);else a({target:t,proto:!0,forced:g||O},C);return C}},function(e,t,r){"use strict";var a=r(81).IteratorPrototype,n=r(71),i=r(16),o=r(85),s=r(86),c=function(){return this};e.exports=function(e,t,r){var l=t+" Iterator";return e.prototype=n(a,{next:i(1,r)}),o(e,l,!1,!0),s[l]=c,e}},function(e,t,r){"use strict";var a,n,i,o=r(82),s=r(26),c=r(23),l=r(57),u=r(37),h=l("iterator"),f=!1,d=function(){return this};[].keys&&(i=[].keys(),"next"in i?(n=o(o(i)),n!==Object.prototype&&(a=n)):f=!0),void 0==a&&(a={}),u||c(a,h)||s(a,h,d),e.exports={IteratorPrototype:a,BUGGY_SAFARI_ITERATORS:f}},function(e,t,r){var a=r(23),n=r(83),i=r(35),o=r(84),s=i("IE_PROTO"),c=Object.prototype;e.exports=o?Object.getPrototypeOf:function(e){return e=n(e),a(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}},function(e,t,r){var a=r(20);e.exports=function(e){return Object(a(e))}},function(e,t,r){var a=r(14);e.exports=!a((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,r){var a=r(27).f,n=r(23),i=r(57),o=i("toStringTag");e.exports=function(e,t,r){e&&!n(e=r?e:e.prototype,o)&&a(e,o,{configurable:!0,value:t})}},function(e,t){e.exports={}},function(e,t,r){var a=r(28),n=r(88);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(r,[]),t=r instanceof Array}catch(i){}return function(r,i){return a(r),n(i),t?e.call(r,i):r.__proto__=i,r}}():void 0)},function(e,t,r){var a=r(22);e.exports=function(e){if(!a(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,r){var a=r(10),n=r(90),i=r(97),o=!i((function(e){Array.from(e)}));a({target:"Array",stat:!0,forced:o},{from:n})},function(e,t,r){"use strict";var a=r(62),n=r(83),i=r(91),o=r(92),s=r(47),c=r(93),l=r(94);e.exports=function(e){var t,r,u,h,f,d,p=n(e),g="function"==typeof this?this:Array,m=arguments.length,v=m>1?arguments[1]:void 0,b=void 0!==v,y=l(p),w=0;if(b&&(v=a(v,m>2?arguments[2]:void 0,2)),void 0==y||g==Array&&o(y))for(t=s(p.length),r=new g(t);t>w;w++)d=b?v(p[w],w):p[w],c(r,w,d);else for(h=y.call(p),f=h.next,r=new g;!(u=f.call(h)).done;w++)d=b?i(h,v,[u.value,w],!0):u.value,c(r,w,d);return r.length=w,r}},function(e,t,r){var a=r(28);e.exports=function(e,t,r,n){try{return n?t(a(r)[0],r[1]):t(r)}catch(o){var i=e["return"];throw void 0!==i&&a(i.call(e)),o}}},function(e,t,r){var a=r(57),n=r(86),i=a("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(n.Array===e||o[i]===e)}},function(e,t,r){"use strict";var a=r(21),n=r(27),i=r(16);e.exports=function(e,t,r){var o=a(t);o in e?n.f(e,o,i(0,r)):e[o]=r}},function(e,t,r){var a=r(95),n=r(86),i=r(57),o=i("iterator");e.exports=function(e){if(void 0!=e)return e[o]||e["@@iterator"]||n[a(e)]}},function(e,t,r){var a=r(96),n=r(19),i=r(57),o=i("toStringTag"),s="Arguments"==n(function(){return arguments}()),c=function(e,t){try{return e[t]}catch(r){}};e.exports=a?n:function(e){var t,r,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=c(t=Object(e),o))?r:s?n(t):"Object"==(a=n(t))&&"function"==typeof t.callee?"Arguments":a}},function(e,t,r){var a=r(57),n=a("toStringTag"),i={};i[n]="z",e.exports="[object z]"===String(i)},function(e,t,r){var a=r(57),n=a("iterator"),i=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){i=!0}};s[n]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}e.exports=function(e,t){if(!t&&!i)return!1;var r=!1;try{var a={};a[n]=function(){return{next:function(){return{done:r=!0}}}},e(a)}catch(c){}return r}},function(e,t,r){r(99);var a=r(43);e.exports=a.Object.assign},function(e,t,r){var a=r(10),n=r(100);a({target:"Object",stat:!0,forced:Object.assign!==n},{assign:n})},function(e,t,r){"use strict";var a=r(13),n=r(14),i=r(73),o=r(51),s=r(15),c=r(83),l=r(18),u=Object.assign,h=Object.defineProperty;e.exports=!u||n((function(){if(a&&1!==u({b:1},u(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol(),n="abcdefghijklmnopqrst";return e[r]=7,n.split("").forEach((function(e){t[e]=e})),7!=u({},e)[r]||i(u({},t)).join("")!=n}))?function(e,t){var r=c(e),n=arguments.length,u=1,h=o.f,f=s.f;while(n>u){var d,p=l(arguments[u++]),g=h?i(p).concat(h(p)):i(p),m=g.length,v=0;while(m>v)d=g[v++],a&&!f.call(p,d)||(r[d]=p[d])}return r}:u},function(e,t,r){r(102);var a=r(43);e.exports=a.Math.log2},function(e,t,r){var a=r(10),n=Math.log,i=Math.LN2;a({target:"Math",stat:!0},{log2:function(e){return n(e)/i}})},function(e,t,r){r(104);var a=r(43);e.exports=a.Number.isNaN},function(e,t,r){var a=r(10);a({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,r){r(106);var a=r(43);e.exports=a.Number.isInteger},function(e,t,r){var a=r(10),n=r(107);a({target:"Number",stat:!0},{isInteger:n})},function(e,t,r){var a=r(22),n=Math.floor;e.exports=function(e){return!a(e)&&isFinite(e)&&n(e)===e}},function(e,t,r){r(109)},function(e,t,r){"use strict";var a=r(110),n=r(112),i=r(14),o=a.aTypedArray,s=a.aTypedArrayConstructor,c=a.exportTypedArrayMethod,l=[].slice,u=i((function(){new Int8Array(1).slice()}));c("slice",(function(e,t){var r=l.call(o(this),e,t),a=n(this,this.constructor),i=0,c=r.length,u=new(s(a))(c);while(c>i)u[i]=r[i++];return u}),u)},function(e,t,r){"use strict";var a,n=r(111),i=r(13),o=r(11),s=r(22),c=r(23),l=r(95),u=r(26),h=r(29),f=r(27).f,d=r(82),p=r(87),g=r(57),m=r(38),v=o.Int8Array,b=v&&v.prototype,y=o.Uint8ClampedArray,w=y&&y.prototype,k=v&&d(v),S=b&&d(b),x=Object.prototype,C=x.isPrototypeOf,A=g("toStringTag"),E=m("TYPED_ARRAY_TAG"),T=n&&!!p&&"Opera"!==l(o.opera),O=!1,I={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},P=function(e){var t=l(e);return"DataView"===t||c(I,t)},F=function(e){return s(e)&&c(I,l(e))},_=function(e){if(F(e))return e;throw TypeError("Target is not a typed array")},R=function(e){if(p){if(C.call(k,e))return e}else for(var t in I)if(c(I,a)){var r=o[t];if(r&&(e===r||C.call(r,e)))return e}throw TypeError("Target is not a typed array constructor")},B=function(e,t,r){if(i){if(r)for(var a in I){var n=o[a];n&&c(n.prototype,e)&&delete n.prototype[e]}S[e]&&!r||h(S,e,r?t:T&&b[e]||t)}},M=function(e,t,r){var a,n;if(i){if(p){if(r)for(a in I)n=o[a],n&&c(n,e)&&delete n[e];if(k[e]&&!r)return;try{return h(k,e,r?t:T&&v[e]||t)}catch(s){}}for(a in I)n=o[a],!n||n[e]&&!r||h(n,e,t)}};for(a in I)o[a]||(T=!1);if((!T||"function"!=typeof k||k===Function.prototype)&&(k=function(){throw TypeError("Incorrect invocation")},T))for(a in I)o[a]&&p(o[a],k);if((!T||!S||S===x)&&(S=k.prototype,T))for(a in I)o[a]&&p(o[a].prototype,S);if(T&&d(w)!==S&&p(w,S),i&&!c(S,A))for(a in O=!0,f(S,A,{get:function(){return s(this)?this[E]:void 0}}),I)o[a]&&u(o[a],E,a);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:T,TYPED_ARRAY_TAG:O&&E,aTypedArray:_,aTypedArrayConstructor:R,exportTypedArrayMethod:B,exportTypedArrayStaticMethod:M,isView:P,isTypedArray:F,TypedArray:k,TypedArrayPrototype:S}},function(e,t){e.exports="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof DataView},function(e,t,r){var a=r(28),n=r(63),i=r(57),o=i("species");e.exports=function(e,t){var r,i=a(e).constructor;return void 0===i||void 0==(r=a(i)[o])?t:n(r)}},function(e,t,r){r(114),r(77),r(116),r(119),r(134),r(135);var a=r(43);e.exports=a.Promise},function(e,t,r){var a=r(96),n=r(29),i=r(115);a||n(Object.prototype,"toString",i,{unsafe:!0})},function(e,t,r){"use strict";var a=r(96),n=r(95);e.exports=a?{}.toString:function(){return"[object "+n(this)+"]"}},function(e,t,r){var a=r(11),n=r(117),i=r(118),o=r(26),s=r(57),c=s("iterator"),l=s("toStringTag"),u=i.values;for(var h in n){var f=a[h],d=f&&f.prototype;if(d){if(d[c]!==u)try{o(d,c,u)}catch(g){d[c]=u}if(d[l]||o(d,l,h),n[h])for(var p in i)if(d[p]!==i[p])try{o(d,p,i[p])}catch(g){d[p]=i[p]}}}},function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(e,t,r){"use strict";var a=r(17),n=r(70),i=r(86),o=r(33),s=r(79),c="Array Iterator",l=o.set,u=o.getterFor(c);e.exports=s(Array,"Array",(function(e,t){l(this,{type:c,target:a(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,r=e.kind,a=e.index++;return!t||a>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:a,done:!1}:"values"==r?{value:t[a],done:!1}:{value:[a,t[a]],done:!1}}),"values"),i.Arguments=i.Array,n("keys"),n("values"),n("entries")},function(e,t,r){"use strict";var a,n,i,o,s=r(10),c=r(37),l=r(11),u=r(42),h=r(120),f=r(29),d=r(121),p=r(85),g=r(122),m=r(22),v=r(63),b=r(123),y=r(19),w=r(31),k=r(124),S=r(97),x=r(112),C=r(125).set,A=r(128),E=r(129),T=r(131),O=r(130),I=r(132),P=r(33),F=r(52),_=r(57),R=r(133),B=_("species"),M="Promise",L=P.get,D=P.set,N=P.getterFor(M),U=h,j=l.TypeError,q=l.document,z=l.process,H=u("fetch"),G=O.f,W=G,X="process"==y(z),Y=!!(q&&q.createEvent&&l.dispatchEvent),V="unhandledrejection",K="rejectionhandled",J=0,Z=1,Q=2,$=1,ee=2,te=F(M,(function(){var e=w(U)!==String(U);if(!e){if(66===R)return!0;if(!X&&"function"!=typeof PromiseRejectionEvent)return!0}if(c&&!U.prototype["finally"])return!0;if(R>=51&&/native code/.test(U))return!1;var t=U.resolve(1),r=function(e){e((function(){}),(function(){}))},a=t.constructor={};return a[B]=r,!(t.then((function(){}))instanceof r)})),re=te||!S((function(e){U.all(e)["catch"]((function(){}))})),ae=function(e){var t;return!(!m(e)||"function"!=typeof(t=e.then))&&t},ne=function(e,t,r){if(!t.notified){t.notified=!0;var a=t.reactions;A((function(){var n=t.value,i=t.state==Z,o=0;while(a.length>o){var s,c,l,u=a[o++],h=i?u.ok:u.fail,f=u.resolve,d=u.reject,p=u.domain;try{h?(i||(t.rejection===ee&&ce(e,t),t.rejection=$),!0===h?s=n:(p&&p.enter(),s=h(n),p&&(p.exit(),l=!0)),s===u.promise?d(j("Promise-chain cycle")):(c=ae(s))?c.call(s,f,d):f(s)):d(n)}catch(g){p&&!l&&p.exit(),d(g)}}t.reactions=[],t.notified=!1,r&&!t.rejection&&oe(e,t)}))}},ie=function(e,t,r){var a,n;Y?(a=q.createEvent("Event"),a.promise=t,a.reason=r,a.initEvent(e,!1,!0),l.dispatchEvent(a)):a={promise:t,reason:r},(n=l["on"+e])?n(a):e===V&&T("Unhandled promise rejection",r)},oe=function(e,t){C.call(l,(function(){var r,a=t.value,n=se(t);if(n&&(r=I((function(){X?z.emit("unhandledRejection",a,e):ie(V,e,a)})),t.rejection=X||se(t)?ee:$,r.error))throw r.value}))},se=function(e){return e.rejection!==$&&!e.parent},ce=function(e,t){C.call(l,(function(){X?z.emit("rejectionHandled",e):ie(K,e,t.value)}))},le=function(e,t,r,a){return function(n){e(t,r,n,a)}},ue=function(e,t,r,a){t.done||(t.done=!0,a&&(t=a),t.value=r,t.state=Q,ne(e,t,!0))},he=function(e,t,r,a){if(!t.done){t.done=!0,a&&(t=a);try{if(e===r)throw j("Promise can't be resolved itself");var n=ae(r);n?A((function(){var a={done:!1};try{n.call(r,le(he,e,a,t),le(ue,e,a,t))}catch(i){ue(e,a,i,t)}})):(t.value=r,t.state=Z,ne(e,t,!1))}catch(i){ue(e,{done:!1},i,t)}}};te&&(U=function(e){b(this,U,M),v(e),a.call(this);var t=L(this);try{e(le(he,this,t),le(ue,this,t))}catch(r){ue(this,t,r)}},a=function(e){D(this,{type:M,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:J,value:void 0})},a.prototype=d(U.prototype,{then:function(e,t){var r=N(this),a=G(x(this,U));return a.ok="function"!=typeof e||e,a.fail="function"==typeof t&&t,a.domain=X?z.domain:void 0,r.parent=!0,r.reactions.push(a),r.state!=J&&ne(this,r,!1),a.promise},catch:function(e){return this.then(void 0,e)}}),n=function(){var e=new a,t=L(e);this.promise=e,this.resolve=le(he,e,t),this.reject=le(ue,e,t)},O.f=G=function(e){return e===U||e===i?new n(e):W(e)},c||"function"!=typeof h||(o=h.prototype.then,f(h.prototype,"then",(function(e,t){var r=this;return new U((function(e,t){o.call(r,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof H&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return E(U,H.apply(l,arguments))}}))),s({global:!0,wrap:!0,forced:te},{Promise:U}),p(U,M,!1,!0),g(M),i=u(M),s({target:M,stat:!0,forced:te},{reject:function(e){var t=G(this);return t.reject.call(void 0,e),t.promise}}),s({target:M,stat:!0,forced:c||te},{resolve:function(e){return E(c&&this===i?U:this,e)}}),s({target:M,stat:!0,forced:re},{all:function(e){var t=this,r=G(t),a=r.resolve,n=r.reject,i=I((function(){var r=v(t.resolve),i=[],o=0,s=1;k(e,(function(e){var c=o++,l=!1;i.push(void 0),s++,r.call(t,e).then((function(e){l||(l=!0,i[c]=e,--s||a(i))}),n)})),--s||a(i)}));return i.error&&n(i.value),r.promise},race:function(e){var t=this,r=G(t),a=r.reject,n=I((function(){var n=v(t.resolve);k(e,(function(e){n.call(t,e).then(r.resolve,a)}))}));return n.error&&a(n.value),r.promise}})},function(e,t,r){var a=r(11);e.exports=a.Promise},function(e,t,r){var a=r(29);e.exports=function(e,t,r){for(var n in t)a(e,n,t[n],r);return e}},function(e,t,r){"use strict";var a=r(42),n=r(27),i=r(57),o=r(13),s=i("species");e.exports=function(e){var t=a(e),r=n.f;o&&t&&!t[s]&&r(t,s,{configurable:!0,get:function(){return this}})}},function(e,t){e.exports=function(e,t,r){if(!(e instanceof t))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return e}},function(e,t,r){var a=r(28),n=r(92),i=r(47),o=r(62),s=r(94),c=r(91),l=function(e,t){this.stopped=e,this.result=t},u=e.exports=function(e,t,r,u,h){var f,d,p,g,m,v,b,y=o(t,r,u?2:1);if(h)f=e;else{if(d=s(e),"function"!=typeof d)throw TypeError("Target is not iterable");if(n(d)){for(p=0,g=i(e.length);g>p;p++)if(m=u?y(a(b=e[p])[0],b[1]):y(e[p]),m&&m instanceof l)return m;return new l(!1)}f=d.call(e)}v=f.next;while(!(b=v.call(f)).done)if(m=c(f,y,b.value,u),"object"==typeof m&&m&&m instanceof l)return m;return new l(!1)};u.stop=function(e){return new l(!0,e)}},function(e,t,r){var a,n,i,o=r(11),s=r(14),c=r(19),l=r(62),u=r(74),h=r(25),f=r(126),d=o.location,p=o.setImmediate,g=o.clearImmediate,m=o.process,v=o.MessageChannel,b=o.Dispatch,y=0,w={},k="onreadystatechange",S=function(e){if(w.hasOwnProperty(e)){var t=w[e];delete w[e],t()}},x=function(e){return function(){S(e)}},C=function(e){S(e.data)},A=function(e){o.postMessage(e+"",d.protocol+"//"+d.host)};p&&g||(p=function(e){var t=[],r=1;while(arguments.length>r)t.push(arguments[r++]);return w[++y]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},a(y),y},g=function(e){delete w[e]},"process"==c(m)?a=function(e){m.nextTick(x(e))}:b&&b.now?a=function(e){b.now(x(e))}:v&&!f?(n=new v,i=n.port2,n.port1.onmessage=C,a=l(i.postMessage,i,1)):!o.addEventListener||"function"!=typeof postMessage||o.importScripts||s(A)||"file:"===d.protocol?a=k in h("script")?function(e){u.appendChild(h("script"))[k]=function(){u.removeChild(this),S(e)}}:function(e){setTimeout(x(e),0)}:(a=A,o.addEventListener("message",C,!1))),e.exports={set:p,clear:g}},function(e,t,r){var a=r(127);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(a)},function(e,t,r){var a=r(42);e.exports=a("navigator","userAgent")||""},function(e,t,r){var a,n,i,o,s,c,l,u,h=r(11),f=r(12).f,d=r(19),p=r(125).set,g=r(126),m=h.MutationObserver||h.WebKitMutationObserver,v=h.process,b=h.Promise,y="process"==d(v),w=f(h,"queueMicrotask"),k=w&&w.value;k||(a=function(){var e,t;y&&(e=v.domain)&&e.exit();while(n){t=n.fn,n=n.next;try{t()}catch(r){throw n?o():i=void 0,r}}i=void 0,e&&e.enter()},y?o=function(){v.nextTick(a)}:m&&!g?(s=!0,c=document.createTextNode(""),new m(a).observe(c,{characterData:!0}),o=function(){c.data=s=!s}):b&&b.resolve?(l=b.resolve(void 0),u=l.then,o=function(){u.call(l,a)}):o=function(){p.call(h,a)}),e.exports=k||function(e){var t={fn:e,next:void 0};i&&(i.next=t),n||(n=t,o()),i=t}},function(e,t,r){var a=r(28),n=r(22),i=r(130);e.exports=function(e,t){if(a(e),n(t)&&t.constructor===e)return t;var r=i.f(e),o=r.resolve;return o(t),r.promise}},function(e,t,r){"use strict";var a=r(63),n=function(e){var t,r;this.promise=new e((function(e,a){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=a})),this.resolve=a(t),this.reject=a(r)};e.exports.f=function(e){return new n(e)}},function(e,t,r){var a=r(11);e.exports=function(e,t){var r=a.console;r&&r.error&&(1===arguments.length?r.error(e):r.error(e,t))}},function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},function(e,t,r){var a,n,i=r(11),o=r(127),s=i.process,c=s&&s.versions,l=c&&c.v8;l?(a=l.split("."),n=a[0]+a[1]):o&&(a=o.match(/Edge\/(\d+)/),(!a||a[1]>=74)&&(a=o.match(/Chrome\/(\d+)/),a&&(n=a[1]))),e.exports=n&&+n},function(e,t,r){"use strict";var a=r(10),n=r(63),i=r(130),o=r(132),s=r(124);a({target:"Promise",stat:!0},{allSettled:function(e){var t=this,r=i.f(t),a=r.resolve,c=r.reject,l=o((function(){var r=n(t.resolve),i=[],o=0,c=1;s(e,(function(e){var n=o++,s=!1;i.push(void 0),c++,r.call(t,e).then((function(e){s||(s=!0,i[n]={status:"fulfilled",value:e},--c||a(i))}),(function(e){s||(s=!0,i[n]={status:"rejected",reason:e},--c||a(i))}))})),--c||a(i)}));return l.error&&c(l.value),r.promise}})},function(e,t,r){"use strict";var a=r(10),n=r(37),i=r(120),o=r(14),s=r(42),c=r(112),l=r(129),u=r(29),h=!!i&&o((function(){i.prototype["finally"].call({then:function(){}},(function(){}))}));a({target:"Promise",proto:!0,real:!0,forced:h},{finally:function(e){var t=c(this,s("Promise")),r="function"==typeof e;return this.then(r?function(r){return l(t,e()).then((function(){return r}))}:e,r?function(r){return l(t,e()).then((function(){throw r}))}:e)}}),n||"function"!=typeof i||i.prototype["finally"]||u(i.prototype,"finally",s("Promise").prototype["finally"])},function(e,t,r){r(137),r(142),r(140);var a=r(43);e.exports=a.URL},function(e,t,r){"use strict";r(77);var a,n=r(10),i=r(13),o=r(138),s=r(11),c=r(72),l=r(29),u=r(123),h=r(23),f=r(100),d=r(90),p=r(78).codeAt,g=r(139),m=r(85),v=r(140),b=r(33),y=s.URL,w=v.URLSearchParams,k=v.getState,S=b.set,x=b.getterFor("URL"),C=Math.floor,A=Math.pow,E="Invalid authority",T="Invalid scheme",O="Invalid host",I="Invalid port",P=/[A-Za-z]/,F=/[\d+-.A-Za-z]/,_=/\d/,R=/^(0x|0X)/,B=/^[0-7]+$/,M=/^\d+$/,L=/^[\dA-Fa-f]+$/,D=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,N=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,U=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,j=/[\u0009\u000A\u000D]/g,q=function(e,t){var r,a,n;if("["==t.charAt(0)){if("]"!=t.charAt(t.length-1))return O;if(r=H(t.slice(1,-1)),!r)return O;e.host=r}else if(Q(e)){if(t=g(t),D.test(t))return O;if(r=z(t),null===r)return O;e.host=r}else{if(N.test(t))return O;for(r="",a=d(t),n=0;n4)return e;for(r=[],a=0;a1&&"0"==n.charAt(0)&&(i=R.test(n)?16:8,n=n.slice(8==i?1:2)),""===n)o=0;else{if(!(10==i?M:8==i?B:L).test(n))return e;o=parseInt(n,i)}r.push(o)}for(a=0;a=A(256,5-t))return null}else if(o>255)return null;for(s=r.pop(),a=0;a6)return;a=0;while(f()){if(n=null,a>0){if(!("."==f()&&a<4))return;h++}if(!_.test(f()))return;while(_.test(f())){if(i=parseInt(f(),10),null===n)n=i;else{if(0==n)return;n=10*n+i}if(n>255)return;h++}c[l]=256*c[l]+n,a++,2!=a&&4!=a||l++}if(4!=a)return;break}if(":"==f()){if(h++,!f())return}else if(f())return;c[l++]=t}else{if(null!==u)return;h++,l++,u=l}}if(null!==u){o=l-u,l=7;while(0!=l&&o>0)s=c[l],c[l--]=c[u+o-1],c[u+--o]=s}else if(8!=l)return;return c},G=function(e){for(var t=null,r=1,a=null,n=0,i=0;i<8;i++)0!==e[i]?(n>r&&(t=a,r=n),a=null,n=0):(null===a&&(a=i),++n);return n>r&&(t=a,r=n),t},W=function(e){var t,r,a,n;if("number"==typeof e){for(t=[],r=0;r<4;r++)t.unshift(e%256),e=C(e/256);return t.join(".")}if("object"==typeof e){for(t="",a=G(e),r=0;r<8;r++)n&&0===e[r]||(n&&(n=!1),a===r?(t+=r?":":"::",n=!0):(t+=e[r].toString(16),r<7&&(t+=":")));return"["+t+"]"}return e},X={},Y=f({},X,{" ":1,'"':1,"<":1,">":1,"`":1}),V=f({},Y,{"#":1,"?":1,"{":1,"}":1}),K=f({},V,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),J=function(e,t){var r=p(e,0);return r>32&&r<127&&!h(t,e)?e:encodeURIComponent(e)},Z={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Q=function(e){return h(Z,e.scheme)},$=function(e){return""!=e.username||""!=e.password},ee=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},te=function(e,t){var r;return 2==e.length&&P.test(e.charAt(0))&&(":"==(r=e.charAt(1))||!t&&"|"==r)},re=function(e){var t;return e.length>1&&te(e.slice(0,2))&&(2==e.length||"/"===(t=e.charAt(2))||"\\"===t||"?"===t||"#"===t)},ae=function(e){var t=e.path,r=t.length;!r||"file"==e.scheme&&1==r&&te(t[0],!0)||t.pop()},ne=function(e){return"."===e||"%2e"===e.toLowerCase()},ie=function(e){return e=e.toLowerCase(),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},oe={},se={},ce={},le={},ue={},he={},fe={},de={},pe={},ge={},me={},ve={},be={},ye={},we={},ke={},Se={},xe={},Ce={},Ae={},Ee={},Te=function(e,t,r,n){var i,o,s,c,l=r||oe,u=0,f="",p=!1,g=!1,m=!1;r||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,t=t.replace(U,"")),t=t.replace(j,""),i=d(t);while(u<=i.length){switch(o=i[u],l){case oe:if(!o||!P.test(o)){if(r)return T;l=ce;continue}f+=o.toLowerCase(),l=se;break;case se:if(o&&(F.test(o)||"+"==o||"-"==o||"."==o))f+=o.toLowerCase();else{if(":"!=o){if(r)return T;f="",l=ce,u=0;continue}if(r&&(Q(e)!=h(Z,f)||"file"==f&&($(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=f,r)return void(Q(e)&&Z[e.scheme]==e.port&&(e.port=null));f="","file"==e.scheme?l=ye:Q(e)&&n&&n.scheme==e.scheme?l=le:Q(e)?l=de:"/"==i[u+1]?(l=ue,u++):(e.cannotBeABaseURL=!0,e.path.push(""),l=Ce)}break;case ce:if(!n||n.cannotBeABaseURL&&"#"!=o)return T;if(n.cannotBeABaseURL&&"#"==o){e.scheme=n.scheme,e.path=n.path.slice(),e.query=n.query,e.fragment="",e.cannotBeABaseURL=!0,l=Ee;break}l="file"==n.scheme?ye:he;continue;case le:if("/"!=o||"/"!=i[u+1]){l=he;continue}l=pe,u++;break;case ue:if("/"==o){l=ge;break}l=xe;continue;case he:if(e.scheme=n.scheme,o==a)e.username=n.username,e.password=n.password,e.host=n.host,e.port=n.port,e.path=n.path.slice(),e.query=n.query;else if("/"==o||"\\"==o&&Q(e))l=fe;else if("?"==o)e.username=n.username,e.password=n.password,e.host=n.host,e.port=n.port,e.path=n.path.slice(),e.query="",l=Ae;else{if("#"!=o){e.username=n.username,e.password=n.password,e.host=n.host,e.port=n.port,e.path=n.path.slice(),e.path.pop(),l=xe;continue}e.username=n.username,e.password=n.password,e.host=n.host,e.port=n.port,e.path=n.path.slice(),e.query=n.query,e.fragment="",l=Ee}break;case fe:if(!Q(e)||"/"!=o&&"\\"!=o){if("/"!=o){e.username=n.username,e.password=n.password,e.host=n.host,e.port=n.port,l=xe;continue}l=ge}else l=pe;break;case de:if(l=pe,"/"!=o||"/"!=f.charAt(u+1))continue;u++;break;case pe:if("/"!=o&&"\\"!=o){l=ge;continue}break;case ge:if("@"==o){p&&(f="%40"+f),p=!0,s=d(f);for(var v=0;v65535)return I;e.port=Q(e)&&w===Z[e.scheme]?null:w,f=""}if(r)return;l=Se;continue}return I}f+=o;break;case ye:if(e.scheme="file","/"==o||"\\"==o)l=we;else{if(!n||"file"!=n.scheme){l=xe;continue}if(o==a)e.host=n.host,e.path=n.path.slice(),e.query=n.query;else if("?"==o)e.host=n.host,e.path=n.path.slice(),e.query="",l=Ae;else{if("#"!=o){re(i.slice(u).join(""))||(e.host=n.host,e.path=n.path.slice(),ae(e)),l=xe;continue}e.host=n.host,e.path=n.path.slice(),e.query=n.query,e.fragment="",l=Ee}}break;case we:if("/"==o||"\\"==o){l=ke;break}n&&"file"==n.scheme&&!re(i.slice(u).join(""))&&(te(n.path[0],!0)?e.path.push(n.path[0]):e.host=n.host),l=xe;continue;case ke:if(o==a||"/"==o||"\\"==o||"?"==o||"#"==o){if(!r&&te(f))l=xe;else if(""==f){if(e.host="",r)return;l=Se}else{if(c=q(e,f),c)return c;if("localhost"==e.host&&(e.host=""),r)return;f="",l=Se}continue}f+=o;break;case Se:if(Q(e)){if(l=xe,"/"!=o&&"\\"!=o)continue}else if(r||"?"!=o)if(r||"#"!=o){if(o!=a&&(l=xe,"/"!=o))continue}else e.fragment="",l=Ee;else e.query="",l=Ae;break;case xe:if(o==a||"/"==o||"\\"==o&&Q(e)||!r&&("?"==o||"#"==o)){if(ie(f)?(ae(e),"/"==o||"\\"==o&&Q(e)||e.path.push("")):ne(f)?"/"==o||"\\"==o&&Q(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&te(f)&&(e.host&&(e.host=""),f=f.charAt(0)+":"),e.path.push(f)),f="","file"==e.scheme&&(o==a||"?"==o||"#"==o))while(e.path.length>1&&""===e.path[0])e.path.shift();"?"==o?(e.query="",l=Ae):"#"==o&&(e.fragment="",l=Ee)}else f+=J(o,V);break;case Ce:"?"==o?(e.query="",l=Ae):"#"==o?(e.fragment="",l=Ee):o!=a&&(e.path[0]+=J(o,X));break;case Ae:r||"#"!=o?o!=a&&("'"==o&&Q(e)?e.query+="%27":e.query+="#"==o?"%23":J(o,X)):(e.fragment="",l=Ee);break;case Ee:o!=a&&(e.fragment+=J(o,Y));break}u++}},Oe=function(e){var t,r,a=u(this,Oe,"URL"),n=arguments.length>1?arguments[1]:void 0,o=String(e),s=S(a,{type:"URL"});if(void 0!==n)if(n instanceof Oe)t=x(n);else if(r=Te(t={},String(n)),r)throw TypeError(r);if(r=Te(s,o,null,t),r)throw TypeError(r);var c=s.searchParams=new w,l=k(c);l.updateSearchParams(s.query),l.updateURL=function(){s.query=String(c)||null},i||(a.href=Pe.call(a),a.origin=Fe.call(a),a.protocol=_e.call(a),a.username=Re.call(a),a.password=Be.call(a),a.host=Me.call(a),a.hostname=Le.call(a),a.port=De.call(a),a.pathname=Ne.call(a),a.search=Ue.call(a),a.searchParams=je.call(a),a.hash=qe.call(a))},Ie=Oe.prototype,Pe=function(){var e=x(this),t=e.scheme,r=e.username,a=e.password,n=e.host,i=e.port,o=e.path,s=e.query,c=e.fragment,l=t+":";return null!==n?(l+="//",$(e)&&(l+=r+(a?":"+a:"")+"@"),l+=W(n),null!==i&&(l+=":"+i)):"file"==t&&(l+="//"),l+=e.cannotBeABaseURL?o[0]:o.length?"/"+o.join("/"):"",null!==s&&(l+="?"+s),null!==c&&(l+="#"+c),l},Fe=function(){var e=x(this),t=e.scheme,r=e.port;if("blob"==t)try{return new URL(t.path[0]).origin}catch(a){return"null"}return"file"!=t&&Q(e)?t+"://"+W(e.host)+(null!==r?":"+r:""):"null"},_e=function(){return x(this).scheme+":"},Re=function(){return x(this).username},Be=function(){return x(this).password},Me=function(){var e=x(this),t=e.host,r=e.port;return null===t?"":null===r?W(t):W(t)+":"+r},Le=function(){var e=x(this).host;return null===e?"":W(e)},De=function(){var e=x(this).port;return null===e?"":String(e)},Ne=function(){var e=x(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},Ue=function(){var e=x(this).query;return e?"?"+e:""},je=function(){return x(this).searchParams},qe=function(){var e=x(this).fragment;return e?"#"+e:""},ze=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(i&&c(Ie,{href:ze(Pe,(function(e){var t=x(this),r=String(e),a=Te(t,r);if(a)throw TypeError(a);k(t.searchParams).updateSearchParams(t.query)})),origin:ze(Fe),protocol:ze(_e,(function(e){var t=x(this);Te(t,String(e)+":",oe)})),username:ze(Re,(function(e){var t=x(this),r=d(String(e));if(!ee(t)){t.username="";for(var a=0;a=55296&&n<=56319&&r>1,e+=m(e/t);e>g*o>>1;a+=n)e=m(e/g);return m(a+(g+1)*e/(e+s))},k=function(e){var t=[];e=b(e);var r,s,c=e.length,f=u,d=0,g=l;for(r=0;r=f&&sm((a-d)/C))throw RangeError(p);for(d+=(x-f)*C,f=x,r=0;ra)throw RangeError(p);if(s==f){for(var A=d,E=n;;E+=n){var T=E<=g?i:E>=g+o?o:E-g;if(A0?arguments[0]:void 0,u=this,d=[];if(T(u,{type:A,entries:d,updateURL:function(){},updateSearchParams:j}),void 0!==l)if(m(l))if(e=w(l),"function"===typeof e){t=e.call(l),r=t.next;while(!(a=r.call(t)).done){if(n=y(g(a.value)),i=n.next,(o=i.call(n)).done||(s=i.call(n)).done||!i.call(n).done)throw TypeError("Expected sequence with length 2");d.push({key:o.value+"",value:s.value+""})}}else for(c in l)f(l,c)&&d.push({key:c,value:l[c]+""});else U(d,"string"===typeof l?"?"===l.charAt(0)?l.slice(1):l:l+"")},G=H.prototype;s(G,{append:function(e,t){q(arguments.length,2);var r=O(this);r.entries.push({key:e+"",value:t+""}),r.updateURL()},delete:function(e){q(arguments.length,1);var t=O(this),r=t.entries,a=e+"",n=0;while(ne.key){n.splice(t,0,e);break}t===r&&n.push(e)}a.updateURL()},forEach:function(e){var t,r=O(this).entries,a=d(e,arguments.length>1?arguments[1]:void 0,3),n=0;while(n1&&(t=arguments[1],m(t)&&(r=t.body,p(r)===A&&(a=t.headers?new x(t.headers):new x,a.has("content-type")||a.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),t=v(t,{body:b(0,String(r)),headers:b(0,a)}))),n.push(t)),S.apply(this,n)}}),e.exports={URLSearchParams:H,getState:O}},function(e,t,r){var a=r(28),n=r(94);e.exports=function(e){var t=n(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return a(t.call(e))}},function(e,t,r){"use strict";var a=r(10);a({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},function(e,t,r){(function(e,r){r(t)})(0,(function(e){"use strict";var t="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol:function(e){return"Symbol("+e+")"};function r(){}var a=Number.isNaN||function(e){return e!==e},n=r;function i(e){return"object"===typeof e&&null!==e||"function"===typeof e}function o(e){return e.slice()}function s(e,t,r,a,n){new Uint8Array(e).set(new Uint8Array(r,a,n),t)}function c(e){return!1!==l(e)&&e!==1/0}function l(e){return"number"===typeof e&&(!a(e)&&!(e<0))}function u(e,t,r){if("function"!==typeof e)throw new TypeError("Argument is not a function");return Function.prototype.apply.call(e,t,r)}function h(e,t,r,a){var n=e[t];if(void 0!==n){if("function"!==typeof n)throw new TypeError(n+" is not a method");switch(r){case 0:return function(){return d(n,e,a)};case 1:return function(t){var r=[t].concat(a);return d(n,e,r)}}}return function(){return x(void 0)}}function f(e,t,r){var a=e[t];if(void 0!==a)return u(a,e,r)}function d(e,t,r){try{return x(u(e,t,r))}catch(a){return C(a)}}function p(e){return e}function g(e){return!1}function m(e){if(e=Number(e),a(e)||e<0)throw new RangeError("highWaterMark property of a queuing strategy must be non-negative and non-NaN");return e}function v(e){if(void 0===e)return function(){return 1};if("function"!==typeof e)throw new TypeError("size property of a queuing strategy must be a function");return function(t){return e(t)}}var b=Promise,y=Promise.prototype.then,w=Promise.resolve.bind(b),k=Promise.reject.bind(b);function S(e){return new b(e)}function x(e){return w(e)}function C(e){return k(e)}function A(e,t,r){return y.call(e,t,r)}function E(e,t,r){A(A(e,t,r),void 0,n)}function T(e,t){E(e,t)}function O(e,t){E(e,void 0,t)}function I(e,t,r){return A(e,t,r)}function P(e){A(e,void 0,n)}var F=16384,_=function(){function e(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}return Object.defineProperty(e.prototype,"length",{get:function(){return this._size},enumerable:!0,configurable:!0}),e.prototype.push=function(e){var t=this._back,r=t;t._elements.length===F-1&&(r={_elements:[],_next:void 0}),t._elements.push(e),r!==t&&(this._back=r,t._next=r),++this._size},e.prototype.shift=function(){var e=this._front,t=e,r=this._cursor,a=r+1,n=e._elements,i=n[r];return a===F&&(t=e._next,a=0),--this._size,this._cursor=a,e!==t&&(this._front=t),n[r]=void 0,i},e.prototype.forEach=function(e){var t=this._cursor,r=this._front,a=r._elements;while(t!==a.length||void 0!==r._next){if(t===a.length&&(r=r._next,a=r._elements,t=0,0===a.length))break;e(a[t]),++t}},e.prototype.peek=function(){var e=this._front,t=this._cursor;return e._elements[t]},e}();function R(e,t,r){var a=null;!0===r&&(a=Object.prototype);var n=Object.create(a);return n.value=e,n.done=t,n}function B(e,t){e._forAuthorCode=!0,e._ownerReadableStream=t,t._reader=e,"readable"===t._state?N(e):"closed"===t._state?j(e):U(e,t._storedError)}function M(e,t){var r=e._ownerReadableStream;return Lr(r,t)}function L(e){"readable"===e._ownerReadableStream._state?q(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):z(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),e._ownerReadableStream._reader=void 0,e._ownerReadableStream=void 0}function D(e){return new TypeError("Cannot "+e+" a stream using a released reader")}function N(e){e._closedPromise=S((function(t,r){e._closedPromise_resolve=t,e._closedPromise_reject=r}))}function U(e,t){N(e),q(e,t)}function j(e){N(e),H(e)}function q(e,t){P(e._closedPromise),e._closedPromise_reject(t),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0}function z(e,t){U(e,t)}function H(e){e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0}var G=t("[[CancelSteps]]"),W=t("[[PullSteps]]");function X(e,t){void 0===t&&(t=!1);var r=new $(e);return r._forAuthorCode=t,r}function Y(e){var t=S((function(t,r){var a={_resolve:t,_reject:r};e._reader._readRequests.push(a)}));return t}function V(e,t,r){var a=e._reader,n=a._readRequests.shift();n._resolve(R(t,r,a._forAuthorCode))}function K(e){return e._reader._readRequests.length}function J(e){var t=e._reader;return void 0!==t&&!!ee(t)}var Z,Q,$=function(){function e(e){if(!1===Br(e))throw new TypeError("ReadableStreamDefaultReader can only be constructed with a ReadableStream instance");if(!0===Mr(e))throw new TypeError("This stream has already been locked for exclusive reading by another reader");B(this,e),this._readRequests=new _}return Object.defineProperty(e.prototype,"closed",{get:function(){return ee(this)?this._closedPromise:C(re("closed"))},enumerable:!0,configurable:!0}),e.prototype.cancel=function(e){return ee(this)?void 0===this._ownerReadableStream?C(D("cancel")):M(this,e):C(re("cancel"))},e.prototype.read=function(){return ee(this)?void 0===this._ownerReadableStream?C(D("read from")):te(this):C(re("read"))},e.prototype.releaseLock=function(){if(!ee(this))throw re("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");L(this)}},e}();function ee(e){return!!i(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readRequests")}function te(e){var t=e._ownerReadableStream;return t._disturbed=!0,"closed"===t._state?x(R(void 0,!0,e._forAuthorCode)):"errored"===t._state?C(t._storedError):t._readableStreamController[W]()}function re(e){return new TypeError("ReadableStreamDefaultReader.prototype."+e+" can only be used on a ReadableStreamDefaultReader")}"symbol"===typeof t.asyncIterator&&(Z={},Z[t.asyncIterator]=function(){return this},Q=Z,Object.defineProperty(Q,t.asyncIterator,{enumerable:!1}));var ae={next:function(){if(!1===ie(this))return C(oe("next"));var e=this._asyncIteratorReader;return void 0===e._ownerReadableStream?C(D("iterate")):I(te(e),(function(t){var r=t.done;r&&L(e);var a=t.value;return R(a,r,!0)}))},return:function(e){if(!1===ie(this))return C(oe("next"));var t=this._asyncIteratorReader;if(void 0===t._ownerReadableStream)return C(D("finish iterating"));if(t._readRequests.length>0)return C(new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled"));if(!1===this._preventCancel){var r=M(t,e);return L(t),I(r,(function(){return R(e,!0,!0)}))}return L(t),x(R(e,!0,!0))}};function ne(e,t){void 0===t&&(t=!1);var r=X(e),a=Object.create(ae);return a._asyncIteratorReader=r,a._preventCancel=Boolean(t),a}function ie(e){return!!i(e)&&!!Object.prototype.hasOwnProperty.call(e,"_asyncIteratorReader")}function oe(e){return new TypeError("ReadableStreamAsyncIterator."+e+" can only be used on a ReadableSteamAsyncIterator")}function se(e){var t=e._queue.shift();return e._queueTotalSize-=t.size,e._queueTotalSize<0&&(e._queueTotalSize=0),t.value}function ce(e,t,r){if(r=Number(r),!c(r))throw new RangeError("Size must be a finite, non-NaN, non-negative number.");e._queue.push({value:t,size:r}),e._queueTotalSize+=r}function le(e){var t=e._queue.peek();return t.value}function ue(e){e._queue=new _,e._queueTotalSize=0}void 0!==Q&&Object.setPrototypeOf(ae,Q),Object.defineProperty(ae,"next",{enumerable:!1}),Object.defineProperty(ae,"return",{enumerable:!1});var he=t("[[AbortSteps]]"),fe=t("[[ErrorSteps]]"),de=function(){function e(e,t){void 0===e&&(e={}),void 0===t&&(t={}),me(this);var r=t.size,a=t.highWaterMark,n=e.type;if(void 0!==n)throw new RangeError("Invalid type is specified");var i=v(r);void 0===a&&(a=1),a=m(a),Ve(this,e,a,i)}return Object.defineProperty(e.prototype,"locked",{get:function(){if(!1===ve(this))throw ot("locked");return be(this)},enumerable:!0,configurable:!0}),e.prototype.abort=function(e){return!1===ve(this)?C(ot("abort")):!0===be(this)?C(new TypeError("Cannot abort a stream that already has a writer")):ye(this,e)},e.prototype.close=function(){return!1===ve(this)?C(ot("close")):!0===be(this)?C(new TypeError("Cannot close a stream that already has a writer")):!0===Ie(this)?C(new TypeError("Cannot close an already-closing stream")):we(this)},e.prototype.getWriter=function(){if(!1===ve(this))throw ot("getWriter");return pe(this)},e}();function pe(e){return new Me(e)}function ge(e,t,r,a,n,i){void 0===n&&(n=1),void 0===i&&(i=function(){return 1});var o=Object.create(de.prototype);me(o);var s=Object.create(We.prototype);return Ye(o,s,e,t,r,a,n,i),o}function me(e){e._state="writable",e._storedError=void 0,e._writer=void 0,e._writableStreamController=void 0,e._writeRequests=new _,e._inFlightWriteRequest=void 0,e._closeRequest=void 0,e._inFlightCloseRequest=void 0,e._pendingAbortRequest=void 0,e._backpressure=!1}function ve(e){return!!i(e)&&!!Object.prototype.hasOwnProperty.call(e,"_writableStreamController")}function be(e){return void 0!==e._writer}function ye(e,t){var r=e._state;if("closed"===r||"errored"===r)return x(void 0);if(void 0!==e._pendingAbortRequest)return e._pendingAbortRequest._promise;var a=!1;"erroring"===r&&(a=!0,t=void 0);var n=S((function(r,n){e._pendingAbortRequest={_promise:void 0,_resolve:r,_reject:n,_reason:t,_wasAlreadyErroring:a}}));return e._pendingAbortRequest._promise=n,!1===a&&xe(e,t),n}function we(e){var t=e._state;if("closed"===t||"errored"===t)return C(new TypeError("The stream (in "+t+" state) is not in the writable state and cannot be closed"));var r=S((function(t,r){var a={_resolve:t,_reject:r};e._closeRequest=a})),a=e._writer;return void 0!==a&&!0===e._backpressure&&"writable"===t&&kt(a),Je(e._writableStreamController),r}function ke(e){var t=S((function(t,r){var a={_resolve:t,_reject:r};e._writeRequests.push(a)}));return t}function Se(e,t){var r=e._state;"writable"!==r?Ce(e):xe(e,t)}function xe(e,t){var r=e._writableStreamController;e._state="erroring",e._storedError=t;var a=e._writer;void 0!==a&&qe(a,t),!1===Pe(e)&&!0===r._started&&Ce(e)}function Ce(e){e._state="errored",e._writableStreamController[fe]();var t=e._storedError;if(e._writeRequests.forEach((function(e){e._reject(t)})),e._writeRequests=new _,void 0!==e._pendingAbortRequest){var r=e._pendingAbortRequest;if(e._pendingAbortRequest=void 0,!0===r._wasAlreadyErroring)return r._reject(t),void Re(e);var a=e._writableStreamController[he](r._reason);E(a,(function(){r._resolve(),Re(e)}),(function(t){r._reject(t),Re(e)}))}else Re(e)}function Ae(e){e._inFlightWriteRequest._resolve(void 0),e._inFlightWriteRequest=void 0}function Ee(e,t){e._inFlightWriteRequest._reject(t),e._inFlightWriteRequest=void 0,Se(e,t)}function Te(e){e._inFlightCloseRequest._resolve(void 0),e._inFlightCloseRequest=void 0;var t=e._state;"erroring"===t&&(e._storedError=void 0,void 0!==e._pendingAbortRequest&&(e._pendingAbortRequest._resolve(),e._pendingAbortRequest=void 0)),e._state="closed";var r=e._writer;void 0!==r&&pt(r)}function Oe(e,t){e._inFlightCloseRequest._reject(t),e._inFlightCloseRequest=void 0,void 0!==e._pendingAbortRequest&&(e._pendingAbortRequest._reject(t),e._pendingAbortRequest=void 0),Se(e,t)}function Ie(e){return void 0!==e._closeRequest||void 0!==e._inFlightCloseRequest}function Pe(e){return void 0!==e._inFlightWriteRequest||void 0!==e._inFlightCloseRequest}function Fe(e){e._inFlightCloseRequest=e._closeRequest,e._closeRequest=void 0}function _e(e){e._inFlightWriteRequest=e._writeRequests.shift()}function Re(e){void 0!==e._closeRequest&&(e._closeRequest._reject(e._storedError),e._closeRequest=void 0);var t=e._writer;void 0!==t&&ft(t,e._storedError)}function Be(e,t){var r=e._writer;void 0!==r&&t!==e._backpressure&&(!0===t?yt(r):kt(r)),e._backpressure=t}var Me=function(){function e(e){if(!1===ve(e))throw new TypeError("WritableStreamDefaultWriter can only be constructed with a WritableStream instance");if(!0===be(e))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=e,e._writer=this;var t=e._state;if("writable"===t)!1===Ie(e)&&!0===e._backpressure?gt(this):vt(this),lt(this);else if("erroring"===t)mt(this,e._storedError),lt(this);else if("closed"===t)vt(this),ht(this);else{var r=e._storedError;mt(this,r),ut(this,r)}}return Object.defineProperty(e.prototype,"closed",{get:function(){return!1===Le(this)?C(st("closed")):this._closedPromise},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===Le(this))throw st("desiredSize");if(void 0===this._ownerWritableStream)throw ct("desiredSize");return ze(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ready",{get:function(){return!1===Le(this)?C(st("ready")):this._readyPromise},enumerable:!0,configurable:!0}),e.prototype.abort=function(e){return!1===Le(this)?C(st("abort")):void 0===this._ownerWritableStream?C(ct("abort")):De(this,e)},e.prototype.close=function(){if(!1===Le(this))return C(st("close"));var e=this._ownerWritableStream;return void 0===e?C(ct("close")):!0===Ie(e)?C(new TypeError("Cannot close an already-closing stream")):Ne(this)},e.prototype.releaseLock=function(){if(!1===Le(this))throw st("releaseLock");var e=this._ownerWritableStream;void 0!==e&&He(this)},e.prototype.write=function(e){return!1===Le(this)?C(st("write")):void 0===this._ownerWritableStream?C(ct("write to")):Ge(this,e)},e}();function Le(e){return!!i(e)&&!!Object.prototype.hasOwnProperty.call(e,"_ownerWritableStream")}function De(e,t){var r=e._ownerWritableStream;return ye(r,t)}function Ne(e){var t=e._ownerWritableStream;return we(t)}function Ue(e){var t=e._ownerWritableStream,r=t._state;return!0===Ie(t)||"closed"===r?x(void 0):"errored"===r?C(t._storedError):Ne(e)}function je(e,t){"pending"===e._closedPromiseState?ft(e,t):dt(e,t)}function qe(e,t){"pending"===e._readyPromiseState?bt(e,t):wt(e,t)}function ze(e){var t=e._ownerWritableStream,r=t._state;return"errored"===r||"erroring"===r?null:"closed"===r?0:Qe(t._writableStreamController)}function He(e){var t=e._ownerWritableStream,r=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");qe(e,r),je(e,r),t._writer=void 0,e._ownerWritableStream=void 0}function Ge(e,t){var r=e._ownerWritableStream,a=r._writableStreamController,n=Ze(a,t);if(r!==e._ownerWritableStream)return C(ct("write to"));var i=r._state;if("errored"===i)return C(r._storedError);if(!0===Ie(r)||"closed"===i)return C(new TypeError("The stream is closing or closed and cannot be written to"));if("erroring"===i)return C(r._storedError);var o=ke(r);return $e(a,t,n),o}var We=function(){function e(){throw new TypeError("WritableStreamDefaultController cannot be constructed explicitly")}return e.prototype.error=function(e){if(!1===Xe(this))throw new TypeError("WritableStreamDefaultController.prototype.error can only be used on a WritableStreamDefaultController");var t=this._controlledWritableStream._state;"writable"===t&&it(this,e)},e.prototype[he]=function(e){var t=this._abortAlgorithm(e);return Ke(this),t},e.prototype[fe]=function(){ue(this)},e}();function Xe(e){return!!i(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledWritableStream")}function Ye(e,t,r,a,n,i,o,s){t._controlledWritableStream=e,e._writableStreamController=t,t._queue=void 0,t._queueTotalSize=void 0,ue(t),t._started=!1,t._strategySizeAlgorithm=s,t._strategyHWM=o,t._writeAlgorithm=a,t._closeAlgorithm=n,t._abortAlgorithm=i;var c=nt(t);Be(e,c);var l=r(),u=x(l);E(u,(function(){t._started=!0,et(t)}),(function(r){t._started=!0,Se(e,r)}))}function Ve(e,t,r,a){var n=Object.create(We.prototype);function i(){return f(t,"start",[n])}var o=h(t,"write",1,[n]),s=h(t,"close",0,[]),c=h(t,"abort",1,[]);Ye(e,n,i,o,s,c,r,a)}function Ke(e){e._writeAlgorithm=void 0,e._closeAlgorithm=void 0,e._abortAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function Je(e){ce(e,"close",0),et(e)}function Ze(e,t){try{return e._strategySizeAlgorithm(t)}catch(r){return tt(e,r),1}}function Qe(e){return e._strategyHWM-e._queueTotalSize}function $e(e,t,r){var a={chunk:t};try{ce(e,a,r)}catch(o){return void tt(e,o)}var n=e._controlledWritableStream;if(!1===Ie(n)&&"writable"===n._state){var i=nt(e);Be(n,i)}et(e)}function et(e){var t=e._controlledWritableStream;if(!1!==e._started&&void 0===t._inFlightWriteRequest){var r=t._state;if("erroring"!==r){if(0!==e._queue.length){var a=le(e);"close"===a?rt(e):at(e,a.chunk)}}else Ce(t)}}function tt(e,t){"writable"===e._controlledWritableStream._state&&it(e,t)}function rt(e){var t=e._controlledWritableStream;Fe(t),se(e);var r=e._closeAlgorithm();Ke(e),E(r,(function(){Te(t)}),(function(e){Oe(t,e)}))}function at(e,t){var r=e._controlledWritableStream;_e(r);var a=e._writeAlgorithm(t);E(a,(function(){Ae(r);var t=r._state;if(se(e),!1===Ie(r)&&"writable"===t){var a=nt(e);Be(r,a)}et(e)}),(function(t){"writable"===r._state&&Ke(e),Ee(r,t)}))}function nt(e){var t=Qe(e);return t<=0}function it(e,t){var r=e._controlledWritableStream;Ke(e),xe(r,t)}function ot(e){return new TypeError("WritableStream.prototype."+e+" can only be used on a WritableStream")}function st(e){return new TypeError("WritableStreamDefaultWriter.prototype."+e+" can only be used on a WritableStreamDefaultWriter")}function ct(e){return new TypeError("Cannot "+e+" a stream using a released writer")}function lt(e){e._closedPromise=S((function(t,r){e._closedPromise_resolve=t,e._closedPromise_reject=r,e._closedPromiseState="pending"}))}function ut(e,t){lt(e),ft(e,t)}function ht(e){lt(e),pt(e)}function ft(e,t){P(e._closedPromise),e._closedPromise_reject(t),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="rejected"}function dt(e,t){ut(e,t)}function pt(e){e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="resolved"}function gt(e){e._readyPromise=S((function(t,r){e._readyPromise_resolve=t,e._readyPromise_reject=r})),e._readyPromiseState="pending"}function mt(e,t){gt(e),bt(e,t)}function vt(e){gt(e),kt(e)}function bt(e,t){P(e._readyPromise),e._readyPromise_reject(t),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="rejected"}function yt(e){gt(e)}function wt(e,t){mt(e,t)}function kt(e){e._readyPromise_resolve(void 0),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="fulfilled"}function St(e){if("object"!==typeof e||null===e)return!1;try{return"boolean"===typeof e.aborted}catch(Z){return!1}}var xt="undefined"!==typeof DOMException?DOMException:void 0;function Ct(e){if("function"!==typeof e&&"object"!==typeof e)return!1;try{return new e,!0}catch(Z){return!1}}function At(){var e=function(e,t){this.message=e||"",this.name=t||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)};return e.prototype=Object.create(Error.prototype),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,configurable:!0}),e}var Et=Ct(xt)?xt:At();function Tt(e,t,a,n,i,o){var s=X(e),c=pe(t);e._disturbed=!0;var l=!1,u=x(void 0);return S((function(h,f){var d;if(void 0!==o){if(d=function(){var r=new Et("Aborted","AbortError"),a=[];!1===n&&a.push((function(){return"writable"===t._state?ye(t,r):x(void 0)})),!1===i&&a.push((function(){return"readable"===e._state?Lr(e,r):x(void 0)})),w((function(){return Promise.all(a.map((function(e){return e()})))}),!0,r)},!0===o.aborted)return void d();o.addEventListener("abort",d)}function p(){return S((function(e,t){function r(a){a?e():A(g(),r,t)}r(!1)}))}function g(){return!0===l?x(!0):A(c._readyPromise,(function(){return A(te(s),(function(e){return!0===e.done||(u=A(Ge(c,e.value),void 0,r),!1)}))}))}if(b(e,s._closedPromise,(function(e){!1===n?w((function(){return ye(t,e)}),!0,e):k(!0,e)})),b(t,c._closedPromise,(function(t){!1===i?w((function(){return Lr(e,t)}),!0,t):k(!0,t)})),y(e,s._closedPromise,(function(){!1===a?w((function(){return Ue(c)})):k()})),!0===Ie(t)||"closed"===t._state){var m=new TypeError("the destination writable stream closed before all data could be piped to it");!1===i?w((function(){return Lr(e,m)}),!0,m):k(!0,m)}function v(){var e=u;return A(u,(function(){return e!==u?v():void 0}))}function b(e,t,r){"errored"===e._state?r(e._storedError):O(t,r)}function y(e,t,r){"closed"===e._state?r():T(t,r)}function w(e,r,a){function n(){E(e(),(function(){return C(r,a)}),(function(e){return C(!0,e)}))}!0!==l&&(l=!0,"writable"===t._state&&!1===Ie(t)?T(v(),n):n())}function k(e,r){!0!==l&&(l=!0,"writable"===t._state&&!1===Ie(t)?T(v(),(function(){return C(e,r)})):C(e,r))}function C(e,t){He(c),L(s),void 0!==o&&o.removeEventListener("abort",d),e?f(t):h(void 0)}P(p())}))}var Ot=function(){function e(){throw new TypeError}return Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===It(this))throw qt("desiredSize");return Lt(this)},enumerable:!0,configurable:!0}),e.prototype.close=function(){if(!1===It(this))throw qt("close");if(!1===Nt(this))throw new TypeError("The stream is not in a state that permits close");Rt(this)},e.prototype.enqueue=function(e){if(!1===It(this))throw qt("enqueue");if(!1===Nt(this))throw new TypeError("The stream is not in a state that permits enqueue");return Bt(this,e)},e.prototype.error=function(e){if(!1===It(this))throw qt("error");Mt(this,e)},e.prototype[G]=function(e){ue(this);var t=this._cancelAlgorithm(e);return _t(this),t},e.prototype[W]=function(){var e=this._controlledReadableStream;if(this._queue.length>0){var t=se(this);return!0===this._closeRequested&&0===this._queue.length?(_t(this),Dr(e)):Pt(this),x(R(t,!1,e._reader._forAuthorCode))}var r=Y(e);return Pt(this),r},e}();function It(e){return!!i(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableStream")}function Pt(e){var t=Ft(e);if(!1!==t)if(!0!==e._pulling){e._pulling=!0;var r=e._pullAlgorithm();E(r,(function(){e._pulling=!1,!0===e._pullAgain&&(e._pullAgain=!1,Pt(e))}),(function(t){Mt(e,t)}))}else e._pullAgain=!0}function Ft(e){var t=e._controlledReadableStream;if(!1===Nt(e))return!1;if(!1===e._started)return!1;if(!0===Mr(t)&&K(t)>0)return!0;var r=Lt(e);return r>0}function _t(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function Rt(e){var t=e._controlledReadableStream;e._closeRequested=!0,0===e._queue.length&&(_t(e),Dr(t))}function Bt(e,t){var r=e._controlledReadableStream;if(!0===Mr(r)&&K(r)>0)V(r,t,!1);else{var a=void 0;try{a=e._strategySizeAlgorithm(t)}catch(n){throw Mt(e,n),n}try{ce(e,t,a)}catch(i){throw Mt(e,i),i}}Pt(e)}function Mt(e,t){var r=e._controlledReadableStream;"readable"===r._state&&(ue(e),_t(e),Nr(r,t))}function Lt(e){var t=e._controlledReadableStream,r=t._state;return"errored"===r?null:"closed"===r?0:e._strategyHWM-e._queueTotalSize}function Dt(e){return!0!==Ft(e)}function Nt(e){var t=e._controlledReadableStream._state;return!1===e._closeRequested&&"readable"===t}function Ut(e,t,r,a,n,i,o){t._controlledReadableStream=e,t._queue=void 0,t._queueTotalSize=void 0,ue(t),t._started=!1,t._closeRequested=!1,t._pullAgain=!1,t._pulling=!1,t._strategySizeAlgorithm=o,t._strategyHWM=i,t._pullAlgorithm=a,t._cancelAlgorithm=n,e._readableStreamController=t;var s=r();E(x(s),(function(){t._started=!0,Pt(t)}),(function(e){Mt(t,e)}))}function jt(e,t,r,a){var n=Object.create(Ot.prototype);function i(){return f(t,"start",[n])}var o=h(t,"pull",0,[n]),s=h(t,"cancel",1,[]);Ut(e,n,i,o,s,r,a)}function qt(e){return new TypeError("ReadableStreamDefaultController.prototype."+e+" can only be used on a ReadableStreamDefaultController")}function zt(e,t){var r,a,n,i,s,c=X(e),l=!1,u=!1,h=!1,f=S((function(e){s=e}));function d(){if(!0===l)return x(void 0);l=!0;var e=I(te(c),(function(e){l=!1;var t=e.done;if(!0===t)return!1===u&&Rt(n._readableStreamController),void(!1===h&&Rt(i._readableStreamController));var r=e.value,a=r,o=r;!1===u&&Bt(n._readableStreamController,a),!1===h&&Bt(i._readableStreamController,o)}));return P(e),x(void 0)}function p(t){if(u=!0,r=t,!0===h){var n=o([r,a]),i=Lr(e,n);s(i)}return f}function g(t){if(h=!0,a=t,!0===u){var n=o([r,a]),i=Lr(e,n);s(i)}return f}function m(){}return n=_r(m,d,p),i=_r(m,d,g),O(c._closedPromise,(function(e){Mt(n._readableStreamController,e),Mt(i._readableStreamController,e)})),[n,i]}var Ht=Number.isInteger||function(e){return"number"===typeof e&&isFinite(e)&&Math.floor(e)===e},Gt=function(){function e(){throw new TypeError("ReadableStreamBYOBRequest cannot be used directly")}return Object.defineProperty(e.prototype,"view",{get:function(){if(!1===Yt(this))throw wr("view");return this._view},enumerable:!0,configurable:!0}),e.prototype.respond=function(e){if(!1===Yt(this))throw wr("respond");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");g(this._view.buffer),gr(this._associatedReadableByteStreamController,e)},e.prototype.respondWithNewView=function(e){if(!1===Yt(this))throw wr("respond");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");if(!ArrayBuffer.isView(e))throw new TypeError("You can only respond with array buffer views");g(e.buffer),mr(this._associatedReadableByteStreamController,e)},e}(),Wt=function(){function e(){throw new TypeError("ReadableByteStreamController constructor cannot be used directly")}return Object.defineProperty(e.prototype,"byobRequest",{get:function(){if(!1===Xt(this))throw kr("byobRequest");if(void 0===this._byobRequest&&this._pendingPullIntos.length>0){var e=this._pendingPullIntos.peek(),t=new Uint8Array(e.buffer,e.byteOffset+e.bytesFilled,e.byteLength-e.bytesFilled),r=Object.create(Gt.prototype);yr(r,this,t),this._byobRequest=r}return this._byobRequest},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===Xt(this))throw kr("desiredSize");return pr(this)},enumerable:!0,configurable:!0}),e.prototype.close=function(){if(!1===Xt(this))throw kr("close");if(!0===this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");var e=this._controlledReadableByteStream._state;if("readable"!==e)throw new TypeError("The stream (in "+e+" state) is not in the readable state and cannot be closed");hr(this)},e.prototype.enqueue=function(e){if(!1===Xt(this))throw kr("enqueue");if(!0===this._closeRequested)throw new TypeError("stream is closed or draining");var t=this._controlledReadableByteStream._state;if("readable"!==t)throw new TypeError("The stream (in "+t+" state) is not in the readable state and cannot be enqueued to");if(!ArrayBuffer.isView(e))throw new TypeError("You can only enqueue array buffer views when using a ReadableByteStreamController");g(e.buffer),fr(this,e)},e.prototype.error=function(e){if(!1===Xt(this))throw kr("error");dr(this,e)},e.prototype[G]=function(e){if(this._pendingPullIntos.length>0){var t=this._pendingPullIntos.peek();t.bytesFilled=0}ue(this);var r=this._cancelAlgorithm(e);return ur(this),r},e.prototype[W]=function(){var e=this._controlledReadableByteStream;if(this._queueTotalSize>0){var t=this._queue.shift();this._queueTotalSize-=t.byteLength,tr(this);var r=void 0;try{r=new Uint8Array(t.buffer,t.byteOffset,t.byteLength)}catch(s){return C(s)}return x(R(r,!1,e._reader._forAuthorCode))}var a=this._autoAllocateChunkSize;if(void 0!==a){var n=void 0;try{n=new ArrayBuffer(a)}catch(c){return C(c)}var i={buffer:n,byteOffset:0,byteLength:a,bytesFilled:0,elementSize:1,ctor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(i)}var o=Y(e);return Vt(this),o},e}();function Xt(e){return!!i(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableByteStream")}function Yt(e){return!!i(e)&&!!Object.prototype.hasOwnProperty.call(e,"_associatedReadableByteStreamController")}function Vt(e){var t=lr(e);if(!1!==t)if(!0!==e._pulling){e._pulling=!0;var r=e._pullAlgorithm();E(r,(function(){e._pulling=!1,!0===e._pullAgain&&(e._pullAgain=!1,Vt(e))}),(function(t){dr(e,t)}))}else e._pullAgain=!0}function Kt(e){rr(e),e._pendingPullIntos=new _}function Jt(e,t){var r=!1;"closed"===e._state&&(r=!0);var a=Zt(t);"default"===t.readerType?V(e,a,r):Cr(e,a,r)}function Zt(e){var t=e.bytesFilled,r=e.elementSize;return new e.ctor(e.buffer,e.byteOffset,t/r)}function Qt(e,t,r,a){e._queue.push({buffer:t,byteOffset:r,byteLength:a}),e._queueTotalSize+=a}function $t(e,t){var r=t.elementSize,a=t.bytesFilled-t.bytesFilled%r,n=Math.min(e._queueTotalSize,t.byteLength-t.bytesFilled),i=t.bytesFilled+n,o=i-i%r,c=n,l=!1;o>a&&(c=o-t.bytesFilled,l=!0);var u=e._queue;while(c>0){var h=u.peek(),f=Math.min(c,h.byteLength),d=t.byteOffset+t.bytesFilled;s(t.buffer,d,h.buffer,h.byteOffset,f),h.byteLength===f?u.shift():(h.byteOffset+=f,h.byteLength-=f),e._queueTotalSize-=f,er(e,f,t),c-=f}return l}function er(e,t,r){rr(e),r.bytesFilled+=t}function tr(e){0===e._queueTotalSize&&!0===e._closeRequested?(ur(e),Dr(e._controlledReadableByteStream)):Vt(e)}function rr(e){void 0!==e._byobRequest&&(e._byobRequest._associatedReadableByteStreamController=void 0,e._byobRequest._view=void 0,e._byobRequest=void 0)}function ar(e){while(e._pendingPullIntos.length>0){if(0===e._queueTotalSize)return;var t=e._pendingPullIntos.peek();!0===$t(e,t)&&(cr(e),Jt(e._controlledReadableByteStream,t))}}function nr(e,t){var r=e._controlledReadableByteStream,a=1;t.constructor!==DataView&&(a=t.constructor.BYTES_PER_ELEMENT);var n=t.constructor,i=p(t.buffer),o={buffer:i,byteOffset:t.byteOffset,byteLength:t.byteLength,bytesFilled:0,elementSize:a,ctor:n,readerType:"byob"};if(e._pendingPullIntos.length>0)return e._pendingPullIntos.push(o),xr(r);if("closed"===r._state){var s=new n(o.buffer,o.byteOffset,0);return x(R(s,!0,r._reader._forAuthorCode))}if(e._queueTotalSize>0){if(!0===$t(e,o)){var c=Zt(o);return tr(e),x(R(c,!1,r._reader._forAuthorCode))}if(!0===e._closeRequested){var l=new TypeError("Insufficient bytes to fill elements in the given buffer");return dr(e,l),C(l)}}e._pendingPullIntos.push(o);var u=xr(r);return Vt(e),u}function ir(e,t){t.buffer=p(t.buffer);var r=e._controlledReadableByteStream;if(!0===Er(r))while(Ar(r)>0){var a=cr(e);Jt(r,a)}}function or(e,t,r){if(r.bytesFilled+t>r.byteLength)throw new RangeError("bytesWritten out of range");if(er(e,t,r),!(r.bytesFilled0){var n=r.byteOffset+r.bytesFilled,i=r.buffer.slice(n-a,n);Qt(e,i,0,i.byteLength)}r.buffer=p(r.buffer),r.bytesFilled-=a,Jt(e._controlledReadableByteStream,r),ar(e)}}function sr(e,t){var r=e._pendingPullIntos.peek(),a=e._controlledReadableByteStream;if("closed"===a._state){if(0!==t)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream");ir(e,r)}else or(e,t,r);Vt(e)}function cr(e){var t=e._pendingPullIntos.shift();return rr(e),t}function lr(e){var t=e._controlledReadableByteStream;if("readable"!==t._state)return!1;if(!0===e._closeRequested)return!1;if(!1===e._started)return!1;if(!0===J(t)&&K(t)>0)return!0;if(!0===Er(t)&&Ar(t)>0)return!0;var r=pr(e);return r>0}function ur(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0}function hr(e){var t=e._controlledReadableByteStream;if(e._queueTotalSize>0)e._closeRequested=!0;else{if(e._pendingPullIntos.length>0){var r=e._pendingPullIntos.peek();if(r.bytesFilled>0){var a=new TypeError("Insufficient bytes to fill elements in the given buffer");throw dr(e,a),a}}ur(e),Dr(t)}}function fr(e,t){var r=e._controlledReadableByteStream,a=t.buffer,n=t.byteOffset,i=t.byteLength,o=p(a);if(!0===J(r))if(0===K(r))Qt(e,o,n,i);else{var s=new Uint8Array(o,n,i);V(r,s,!1)}else!0===Er(r)?(Qt(e,o,n,i),ar(e)):Qt(e,o,n,i);Vt(e)}function dr(e,t){var r=e._controlledReadableByteStream;"readable"===r._state&&(Kt(e),ue(e),ur(e),Nr(r,t))}function pr(e){var t=e._controlledReadableByteStream,r=t._state;return"errored"===r?null:"closed"===r?0:e._strategyHWM-e._queueTotalSize}function gr(e,t){if(t=Number(t),!1===c(t))throw new RangeError("bytesWritten must be a finite");sr(e,t)}function mr(e,t){var r=e._pendingPullIntos.peek();if(r.byteOffset+r.bytesFilled!==t.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(r.byteLength!==t.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");r.buffer=t.buffer,sr(e,t.byteLength)}function vr(e,t,r,a,n,i,o){t._controlledReadableByteStream=e,t._pullAgain=!1,t._pulling=!1,t._byobRequest=void 0,t._queue=t._queueTotalSize=void 0,ue(t),t._closeRequested=!1,t._started=!1,t._strategyHWM=m(i),t._pullAlgorithm=a,t._cancelAlgorithm=n,t._autoAllocateChunkSize=o,t._pendingPullIntos=new _,e._readableStreamController=t;var s=r();E(x(s),(function(){t._started=!0,Vt(t)}),(function(e){dr(t,e)}))}function br(e,t,r){var a=Object.create(Wt.prototype);function n(){return f(t,"start",[a])}var i=h(t,"pull",0,[a]),o=h(t,"cancel",1,[]),s=t.autoAllocateChunkSize;if(void 0!==s&&(s=Number(s),!1===Ht(s)||s<=0))throw new RangeError("autoAllocateChunkSize must be a positive integer");vr(e,a,n,i,o,r,s)}function yr(e,t,r){e._associatedReadableByteStreamController=t,e._view=r}function wr(e){return new TypeError("ReadableStreamBYOBRequest.prototype."+e+" can only be used on a ReadableStreamBYOBRequest")}function kr(e){return new TypeError("ReadableByteStreamController.prototype."+e+" can only be used on a ReadableByteStreamController")}function Sr(e,t){void 0===t&&(t=!1);var r=new Tr(e);return r._forAuthorCode=t,r}function xr(e){var t=S((function(t,r){var a={_resolve:t,_reject:r};e._reader._readIntoRequests.push(a)}));return t}function Cr(e,t,r){var a=e._reader,n=a._readIntoRequests.shift();n._resolve(R(t,r,a._forAuthorCode))}function Ar(e){return e._reader._readIntoRequests.length}function Er(e){var t=e._reader;return void 0!==t&&!!Or(t)}var Tr=function(){function e(e){if(!Br(e))throw new TypeError("ReadableStreamBYOBReader can only be constructed with a ReadableStream instance given a byte source");if(!1===Xt(e._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");if(Mr(e))throw new TypeError("This stream has already been locked for exclusive reading by another reader");B(this,e),this._readIntoRequests=new _}return Object.defineProperty(e.prototype,"closed",{get:function(){return Or(this)?this._closedPromise:C(Pr("closed"))},enumerable:!0,configurable:!0}),e.prototype.cancel=function(e){return Or(this)?void 0===this._ownerReadableStream?C(D("cancel")):M(this,e):C(Pr("cancel"))},e.prototype.read=function(e){return Or(this)?void 0===this._ownerReadableStream?C(D("read from")):ArrayBuffer.isView(e)?(g(e.buffer),0===e.byteLength?C(new TypeError("view must have non-zero byteLength")):Ir(this,e)):C(new TypeError("view must be an array buffer view")):C(Pr("read"))},e.prototype.releaseLock=function(){if(!Or(this))throw Pr("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");L(this)}},e}();function Or(e){return!!i(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readIntoRequests")}function Ir(e,t){var r=e._ownerReadableStream;return r._disturbed=!0,"errored"===r._state?C(r._storedError):nr(r._readableStreamController,t)}function Pr(e){return new TypeError("ReadableStreamBYOBReader.prototype."+e+" can only be used on a ReadableStreamBYOBReader")}var Fr=function(){function e(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Rr(this);var r=t.size,a=t.highWaterMark,n=e.type,i=String(n);if("bytes"===i){if(void 0!==r)throw new RangeError("The strategy for a byte stream cannot have a size function");void 0===a&&(a=0),a=m(a),br(this,e,a)}else{if(void 0!==n)throw new RangeError("Invalid type is specified");var o=v(r);void 0===a&&(a=1),a=m(a),jt(this,e,a,o)}}return Object.defineProperty(e.prototype,"locked",{get:function(){if(!1===Br(this))throw Ur("locked");return Mr(this)},enumerable:!0,configurable:!0}),e.prototype.cancel=function(e){return!1===Br(this)?C(Ur("cancel")):!0===Mr(this)?C(new TypeError("Cannot cancel a stream that already has a reader")):Lr(this,e)},e.prototype.getReader=function(e){var t=(void 0===e?{}:e).mode;if(!1===Br(this))throw Ur("getReader");if(void 0===t)return X(this,!0);if(t=String(t),"byob"===t)return Sr(this,!0);throw new RangeError("Invalid mode is specified")},e.prototype.pipeThrough=function(e,t){var r=e.writable,a=e.readable,n=void 0===t?{}:t,i=n.preventClose,o=n.preventAbort,s=n.preventCancel,c=n.signal;if(!1===Br(this))throw Ur("pipeThrough");if(!1===ve(r))throw new TypeError("writable argument to pipeThrough must be a WritableStream");if(!1===Br(a))throw new TypeError("readable argument to pipeThrough must be a ReadableStream");if(i=Boolean(i),o=Boolean(o),s=Boolean(s),void 0!==c&&!St(c))throw new TypeError("ReadableStream.prototype.pipeThrough's signal option must be an AbortSignal");if(!0===Mr(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(!0===be(r))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");var l=Tt(this,r,i,o,s,c);return P(l),a},e.prototype.pipeTo=function(e,t){var r=void 0===t?{}:t,a=r.preventClose,n=r.preventAbort,i=r.preventCancel,o=r.signal;return!1===Br(this)?C(Ur("pipeTo")):!1===ve(e)?C(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream")):(a=Boolean(a),n=Boolean(n),i=Boolean(i),void 0===o||St(o)?!0===Mr(this)?C(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):!0===be(e)?C(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):Tt(this,e,a,n,i,o):C(new TypeError("ReadableStream.prototype.pipeTo's signal option must be an AbortSignal")))},e.prototype.tee=function(){if(!1===Br(this))throw Ur("tee");var e=zt(this);return o(e)},e.prototype.getIterator=function(e){var t=(void 0===e?{}:e).preventCancel,r=void 0!==t&&t;if(!1===Br(this))throw Ur("getIterator");return ne(this,r)},e}();function _r(e,t,r,a,n){void 0===a&&(a=1),void 0===n&&(n=function(){return 1});var i=Object.create(Fr.prototype);Rr(i);var o=Object.create(Ot.prototype);return Ut(i,o,e,t,r,a,n),i}function Rr(e){e._state="readable",e._reader=void 0,e._storedError=void 0,e._disturbed=!1}function Br(e){return!!i(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readableStreamController")}function Mr(e){return void 0!==e._reader}function Lr(e,t){if(e._disturbed=!0,"closed"===e._state)return x(void 0);if("errored"===e._state)return C(e._storedError);Dr(e);var a=e._readableStreamController[G](t);return I(a,r)}function Dr(e){e._state="closed";var t=e._reader;void 0!==t&&(ee(t)&&(t._readRequests.forEach((function(e){e._resolve(R(void 0,!0,t._forAuthorCode))})),t._readRequests=new _),H(t))}function Nr(e,t){e._state="errored",e._storedError=t;var r=e._reader;void 0!==r&&(ee(r)?(r._readRequests.forEach((function(e){e._reject(t)})),r._readRequests=new _):(r._readIntoRequests.forEach((function(e){e._reject(t)})),r._readIntoRequests=new _),q(r,t))}function Ur(e){return new TypeError("ReadableStream.prototype."+e+" can only be used on a ReadableStream")}"symbol"===typeof t.asyncIterator&&Object.defineProperty(Fr.prototype,t.asyncIterator,{value:Fr.prototype.getIterator,enumerable:!1,writable:!0,configurable:!0});var jr=function(){function e(e){var t=e.highWaterMark;this.highWaterMark=t}return e.prototype.size=function(e){return e.byteLength},e}(),qr=function(){function e(e){var t=e.highWaterMark;this.highWaterMark=t}return e.prototype.size=function(){return 1},e}(),zr=function(){function e(e,t,r){void 0===e&&(e={}),void 0===t&&(t={}),void 0===r&&(r={});var a=t.size,n=t.highWaterMark,i=r.size,o=r.highWaterMark,s=e.writableType;if(void 0!==s)throw new RangeError("Invalid writable type specified");var c=v(a);void 0===n&&(n=1),n=m(n);var l=e.readableType;if(void 0!==l)throw new RangeError("Invalid readable type specified");var u,h=v(i);void 0===o&&(o=0),o=m(o);var d=S((function(e){u=e}));Hr(this,d,n,c,o,h),Zr(this,e);var p=f(e,"start",[this._transformStreamController]);u(p)}return Object.defineProperty(e.prototype,"readable",{get:function(){if(!1===Gr(this))throw ca("readable");return this._readable},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"writable",{get:function(){if(!1===Gr(this))throw ca("writable");return this._writable},enumerable:!0,configurable:!0}),e}();function Hr(e,t,r,a,n,i){function o(){return t}function s(t){return aa(e,t)}function c(t){return na(e,t)}function l(){return ia(e)}function u(){return oa(e)}function h(t){return Xr(e,t),x(void 0)}e._writable=ge(o,s,l,c,r,a),e._readable=_r(o,u,h,n,i),e._backpressure=void 0,e._backpressureChangePromise=void 0,e._backpressureChangePromise_resolve=void 0,Yr(e,!0),e._transformStreamController=void 0}function Gr(e){return!!i(e)&&!!Object.prototype.hasOwnProperty.call(e,"_transformStreamController")}function Wr(e,t){Mt(e._readable._readableStreamController,t),Xr(e,t)}function Xr(e,t){Qr(e._transformStreamController),tt(e._writable._writableStreamController,t),!0===e._backpressure&&Yr(e,!1)}function Yr(e,t){void 0!==e._backpressureChangePromise&&e._backpressureChangePromise_resolve(),e._backpressureChangePromise=S((function(t){e._backpressureChangePromise_resolve=t})),e._backpressure=t}var Vr=function(){function e(){throw new TypeError("TransformStreamDefaultController instances cannot be created directly")}return Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===Kr(this))throw sa("desiredSize");var e=this._controlledTransformStream._readable._readableStreamController;return Lt(e)},enumerable:!0,configurable:!0}),e.prototype.enqueue=function(e){if(!1===Kr(this))throw sa("enqueue");$r(this,e)},e.prototype.error=function(e){if(!1===Kr(this))throw sa("error");ea(this,e)},e.prototype.terminate=function(){if(!1===Kr(this))throw sa("terminate");ra(this)},e}();function Kr(e){return!!i(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledTransformStream")}function Jr(e,t,r,a){t._controlledTransformStream=e,e._transformStreamController=t,t._transformAlgorithm=r,t._flushAlgorithm=a}function Zr(e,t){var r=Object.create(Vr.prototype),a=function(e){try{return $r(r,e),x(void 0)}catch(t){return C(t)}},n=t.transform;if(void 0!==n){if("function"!==typeof n)throw new TypeError("transform is not a method");a=function(e){return d(n,t,[e,r])}}var i=h(t,"flush",0,[r]);Jr(e,r,a,i)}function Qr(e){e._transformAlgorithm=void 0,e._flushAlgorithm=void 0}function $r(e,t){var r=e._controlledTransformStream,a=r._readable._readableStreamController;if(!1===Nt(a))throw new TypeError("Readable side is not in a state that permits enqueue");try{Bt(a,t)}catch(i){throw Xr(r,i),r._readable._storedError}var n=Dt(a);n!==r._backpressure&&Yr(r,!0)}function ea(e,t){Wr(e._controlledTransformStream,t)}function ta(e,t){var r=e._transformAlgorithm(t);return I(r,void 0,(function(t){throw Wr(e._controlledTransformStream,t),t}))}function ra(e){var t=e._controlledTransformStream,r=t._readable._readableStreamController;!0===Nt(r)&&Rt(r);var a=new TypeError("TransformStream terminated");Xr(t,a)}function aa(e,t){var r=e._transformStreamController;if(!0===e._backpressure){var a=e._backpressureChangePromise;return I(a,(function(){var a=e._writable,n=a._state;if("erroring"===n)throw a._storedError;return ta(r,t)}))}return ta(r,t)}function na(e,t){return Wr(e,t),x(void 0)}function ia(e){var t=e._readable,r=e._transformStreamController,a=r._flushAlgorithm();return Qr(r),I(a,(function(){if("errored"===t._state)throw t._storedError;var e=t._readableStreamController;!0===Nt(e)&&Rt(e)}),(function(r){throw Wr(e,r),t._storedError}))}function oa(e){return Yr(e,!1),e._backpressureChangePromise}function sa(e){return new TypeError("TransformStreamDefaultController.prototype."+e+" can only be used on a TransformStreamDefaultController")}function ca(e){return new TypeError("TransformStream.prototype."+e+" can only be used on a TransformStream")}e.ByteLengthQueuingStrategy=jr,e.CountQueuingStrategy=qr,e.ReadableStream=Fr,e.TransformStream=zr,e.WritableStream=de,Object.defineProperty(e,"__esModule",{value:!0})}))},function(e,t,r){r(145),r(114),r(77),r(116);var a=r(43);e.exports=a.Map},function(e,t,r){"use strict";var a=r(146),n=r(150);e.exports=a("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n)},function(e,t,r){"use strict";var a=r(10),n=r(11),i=r(52),o=r(29),s=r(147),c=r(124),l=r(123),u=r(22),h=r(14),f=r(97),d=r(85),p=r(149);e.exports=function(e,t,r){var g=-1!==e.indexOf("Map"),m=-1!==e.indexOf("Weak"),v=g?"set":"add",b=n[e],y=b&&b.prototype,w=b,k={},S=function(e){var t=y[e];o(y,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(m&&!u(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return m&&!u(e)?void 0:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(m&&!u(e))&&t.call(this,0===e?0:e)}:function(e,r){return t.call(this,0===e?0:e,r),this})};if(i(e,"function"!=typeof b||!(m||y.forEach&&!h((function(){(new b).entries().next()})))))w=r.getConstructor(t,e,g,v),s.REQUIRED=!0;else if(i(e,!0)){var x=new w,C=x[v](m?{}:-0,1)!=x,A=h((function(){x.has(1)})),E=f((function(e){new b(e)})),T=!m&&h((function(){var e=new b,t=5;while(t--)e[v](t,t);return!e.has(-0)}));E||(w=t((function(t,r){l(t,w,e);var a=p(new b,t,w);return void 0!=r&&c(r,a[v],a,g),a})),w.prototype=y,y.constructor=w),(A||T)&&(S("delete"),S("has"),g&&S("get")),(T||C)&&S(v),m&&y.clear&&delete y.clear}return k[e]=w,a({global:!0,forced:w!=b},k),d(w,e),m||r.setStrong(w,e,g),w}},function(e,t,r){var a=r(39),n=r(22),i=r(23),o=r(27).f,s=r(38),c=r(148),l=s("meta"),u=0,h=Object.isExtensible||function(){return!0},f=function(e){o(e,l,{value:{objectID:"O"+ ++u,weakData:{}}})},d=function(e,t){if(!n(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,l)){if(!h(e))return"F";if(!t)return"E";f(e)}return e[l].objectID},p=function(e,t){if(!i(e,l)){if(!h(e))return!0;if(!t)return!1;f(e)}return e[l].weakData},g=function(e){return c&&m.REQUIRED&&h(e)&&!i(e,l)&&f(e),e},m=e.exports={REQUIRED:!1,fastKey:d,getWeakData:p,onFreeze:g};a[l]=!0},function(e,t,r){var a=r(14);e.exports=!a((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,r){var a=r(22),n=r(87);e.exports=function(e,t,r){var i,o;return n&&"function"==typeof(i=t.constructor)&&i!==r&&a(o=i.prototype)&&o!==r.prototype&&n(e,o),e}},function(e,t,r){"use strict";var a=r(27).f,n=r(71),i=r(121),o=r(62),s=r(123),c=r(124),l=r(79),u=r(122),h=r(13),f=r(147).fastKey,d=r(33),p=d.set,g=d.getterFor;e.exports={getConstructor:function(e,t,r,l){var u=e((function(e,a){s(e,u,t),p(e,{type:t,index:n(null),first:void 0,last:void 0,size:0}),h||(e.size=0),void 0!=a&&c(a,e[l],e,r)})),d=g(t),m=function(e,t,r){var a,n,i=d(e),o=v(e,t);return o?o.value=r:(i.last=o={index:n=f(t,!0),key:t,value:r,previous:a=i.last,next:void 0,removed:!1},i.first||(i.first=o),a&&(a.next=o),h?i.size++:e.size++,"F"!==n&&(i.index[n]=o)),e},v=function(e,t){var r,a=d(e),n=f(t);if("F"!==n)return a.index[n];for(r=a.first;r;r=r.next)if(r.key==t)return r};return i(u.prototype,{clear:function(){var e=this,t=d(e),r=t.index,a=t.first;while(a)a.removed=!0,a.previous&&(a.previous=a.previous.next=void 0),delete r[a.index],a=a.next;t.first=t.last=void 0,h?t.size=0:e.size=0},delete:function(e){var t=this,r=d(t),a=v(t,e);if(a){var n=a.next,i=a.previous;delete r.index[a.index],a.removed=!0,i&&(i.next=n),n&&(n.previous=i),r.first==a&&(r.first=n),r.last==a&&(r.last=i),h?r.size--:t.size--}return!!a},forEach:function(e){var t,r=d(this),a=o(e,arguments.length>1?arguments[1]:void 0,3);while(t=t?t.next:r.first){a(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!v(this,e)}}),i(u.prototype,r?{get:function(e){var t=v(this,e);return t&&t.value},set:function(e,t){return m(this,0===e?0:e,t)}}:{add:function(e){return m(this,e=0===e?0:e,e)}}),h&&a(u.prototype,"size",{get:function(){return d(this).size}}),u},setStrong:function(e,t,r){var a=t+" Iterator",n=g(t),i=g(a);l(e,t,(function(e,t){p(this,{type:a,target:e,state:n(e),kind:t,last:void 0})}),(function(){var e=i(this),t=e.kind,r=e.last;while(r&&r.removed)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?"keys"==t?{value:r.key,done:!1}:"values"==t?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),r?"entries":"values",!r,!0),u(t)}}},function(e,t,r){r(152),r(114),r(77),r(116);var a=r(43);e.exports=a.Set},function(e,t,r){"use strict";var a=r(146),n=r(150);e.exports=a("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n)},function(e,t,r){r(114),r(154),r(116);var a=r(43);e.exports=a.WeakMap},function(e,t,r){"use strict";var a,n=r(11),i=r(121),o=r(147),s=r(146),c=r(155),l=r(22),u=r(33).enforce,h=r(34),f=!n.ActiveXObject&&"ActiveXObject"in n,d=Object.isExtensible,p=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},g=e.exports=s("WeakMap",p,c);if(h&&f){a=c.getConstructor(p,"WeakMap",!0),o.REQUIRED=!0;var m=g.prototype,v=m["delete"],b=m.has,y=m.get,w=m.set;i(m,{delete:function(e){if(l(e)&&!d(e)){var t=u(this);return t.frozen||(t.frozen=new a),v.call(this,e)||t.frozen["delete"](e)}return v.call(this,e)},has:function(e){if(l(e)&&!d(e)){var t=u(this);return t.frozen||(t.frozen=new a),b.call(this,e)||t.frozen.has(e)}return b.call(this,e)},get:function(e){if(l(e)&&!d(e)){var t=u(this);return t.frozen||(t.frozen=new a),b.call(this,e)?y.call(this,e):t.frozen.get(e)}return y.call(this,e)},set:function(e,t){if(l(e)&&!d(e)){var r=u(this);r.frozen||(r.frozen=new a),b.call(this,e)?w.call(this,e,t):r.frozen.set(e,t)}else w.call(this,e,t);return this}})}},function(e,t,r){"use strict";var a=r(121),n=r(147).getWeakData,i=r(28),o=r(22),s=r(123),c=r(124),l=r(156),u=r(23),h=r(33),f=h.set,d=h.getterFor,p=l.find,g=l.findIndex,m=0,v=function(e){return e.frozen||(e.frozen=new b)},b=function(){this.entries=[]},y=function(e,t){return p(e.entries,(function(e){return e[0]===t}))};b.prototype={get:function(e){var t=y(this,e);if(t)return t[1]},has:function(e){return!!y(this,e)},set:function(e,t){var r=y(this,e);r?r[1]=t:this.entries.push([e,t])},delete:function(e){var t=g(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,r,l){var h=e((function(e,a){s(e,h,t),f(e,{type:t,id:m++,frozen:void 0}),void 0!=a&&c(a,e[l],e,r)})),p=d(t),g=function(e,t,r){var a=p(e),o=n(i(t),!0);return!0===o?v(a).set(t,r):o[a.id]=r,e};return a(h.prototype,{delete:function(e){var t=p(this);if(!o(e))return!1;var r=n(e);return!0===r?v(t)["delete"](e):r&&u(r,t.id)&&delete r[t.id]},has:function(e){var t=p(this);if(!o(e))return!1;var r=n(e);return!0===r?v(t).has(e):r&&u(r,t.id)}}),a(h.prototype,r?{get:function(e){var t=p(this);if(o(e)){var r=n(e);return!0===r?v(t).get(e):r?r[t.id]:void 0}},set:function(e,t){return g(this,e,t)}}:{add:function(e){return g(this,e,!0)}}),h}}},function(e,t,r){var a=r(62),n=r(18),i=r(83),o=r(47),s=r(157),c=[].push,l=function(e){var t=1==e,r=2==e,l=3==e,u=4==e,h=6==e,f=5==e||h;return function(d,p,g,m){for(var v,b,y=i(d),w=n(y),k=a(p,g,3),S=o(w.length),x=0,C=m||s,A=t?C(d,S):r?C(d,0):void 0;S>x;x++)if((f||x in w)&&(v=w[x],b=k(v,x,y),e))if(t)A[x]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return x;case 2:c.call(A,v)}else if(u)return!1;return h?-1:l||u?u:A}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},function(e,t,r){var a=r(22),n=r(158),i=r(57),o=i("species");e.exports=function(e,t){var r;return n(e)&&(r=e.constructor,"function"!=typeof r||r!==Array&&!n(r.prototype)?a(r)&&(r=r[o],null===r&&(r=void 0)):r=void 0),new(void 0===r?Array:r)(0===t?0:t)}},function(e,t,r){var a=r(19);e.exports=Array.isArray||function(e){return"Array"==a(e)}},function(e,t,r){r(114),r(160),r(116);var a=r(43);e.exports=a.WeakSet},function(e,t,r){"use strict";var a=r(146),n=r(155);a("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n)},function(e,t,r){r(162);var a=r(61);e.exports=a("String","codePointAt")},function(e,t,r){"use strict";var a=r(10),n=r(78).codeAt;a({target:"String",proto:!0},{codePointAt:function(e){return n(this,e)}})},function(e,t,r){r(164);var a=r(43);e.exports=a.String.fromCodePoint},function(e,t,r){var a=r(10),n=r(49),i=String.fromCharCode,o=String.fromCodePoint,s=!!o&&1!=o.length;a({target:"String",stat:!0,forced:s},{fromCodePoint:function(e){var t,r=[],a=arguments.length,o=0;while(a>o){if(t=+arguments[o++],n(t,1114111)!==t)throw RangeError(t+" is not a valid code point");r.push(t<65536?i(t):i(55296+((t-=65536)>>10),t%1024+56320))}return r.join("")}})},function(e,t,r){r(166),r(114),r(168),r(172),r(173),r(174),r(175),r(176),r(177),r(178),r(179),r(180),r(181),r(182),r(183),r(184),r(185),r(186),r(187);var a=r(43);e.exports=a.Symbol},function(e,t,r){"use strict";var a=r(10),n=r(14),i=r(158),o=r(22),s=r(83),c=r(47),l=r(93),u=r(157),h=r(167),f=r(57),d=r(133),p=f("isConcatSpreadable"),g=9007199254740991,m="Maximum allowed index exceeded",v=d>=51||!n((function(){var e=[];return e[p]=!1,e.concat()[0]!==e})),b=h("concat"),y=function(e){if(!o(e))return!1;var t=e[p];return void 0!==t?!!t:i(e)},w=!v||!b;a({target:"Array",proto:!0,forced:w},{concat:function(e){var t,r,a,n,i,o=s(this),h=u(o,0),f=0;for(t=-1,a=arguments.length;tg)throw TypeError(m);for(r=0;r=g)throw TypeError(m);l(h,f++,i)}return h.length=f,h}})},function(e,t,r){var a=r(14),n=r(57),i=r(133),o=n("species");e.exports=function(e){return i>=51||!a((function(){var t=[],r=t.constructor={};return r[o]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,r){"use strict";var a=r(10),n=r(11),i=r(42),o=r(37),s=r(13),c=r(58),l=r(59),u=r(14),h=r(23),f=r(158),d=r(22),p=r(28),g=r(83),m=r(17),v=r(21),b=r(16),y=r(71),w=r(73),k=r(44),S=r(169),x=r(51),C=r(12),A=r(27),E=r(15),T=r(26),O=r(29),I=r(36),P=r(35),F=r(39),_=r(38),R=r(57),B=r(170),M=r(171),L=r(85),D=r(33),N=r(156).forEach,U=P("hidden"),j="Symbol",q="prototype",z=R("toPrimitive"),H=D.set,G=D.getterFor(j),W=Object[q],X=n.Symbol,Y=i("JSON","stringify"),V=C.f,K=A.f,J=S.f,Z=E.f,Q=I("symbols"),$=I("op-symbols"),ee=I("string-to-symbol-registry"),te=I("symbol-to-string-registry"),re=I("wks"),ae=n.QObject,ne=!ae||!ae[q]||!ae[q].findChild,ie=s&&u((function(){return 7!=y(K({},"a",{get:function(){return K(this,"a",{value:7}).a}})).a}))?function(e,t,r){var a=V(W,t);a&&delete W[t],K(e,t,r),a&&e!==W&&K(W,t,a)}:K,oe=function(e,t){var r=Q[e]=y(X[q]);return H(r,{type:j,tag:e,description:t}),s||(r.description=t),r},se=l?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof X},ce=function(e,t,r){e===W&&ce($,t,r),p(e);var a=v(t,!0);return p(r),h(Q,a)?(r.enumerable?(h(e,U)&&e[U][a]&&(e[U][a]=!1),r=y(r,{enumerable:b(0,!1)})):(h(e,U)||K(e,U,b(1,{})),e[U][a]=!0),ie(e,a,r)):K(e,a,r)},le=function(e,t){p(e);var r=m(t),a=w(r).concat(pe(r));return N(a,(function(t){s&&!he.call(r,t)||ce(e,t,r[t])})),e},ue=function(e,t){return void 0===t?y(e):le(y(e),t)},he=function(e){var t=v(e,!0),r=Z.call(this,t);return!(this===W&&h(Q,t)&&!h($,t))&&(!(r||!h(this,t)||!h(Q,t)||h(this,U)&&this[U][t])||r)},fe=function(e,t){var r=m(e),a=v(t,!0);if(r!==W||!h(Q,a)||h($,a)){var n=V(r,a);return!n||!h(Q,a)||h(r,U)&&r[U][a]||(n.enumerable=!0),n}},de=function(e){var t=J(m(e)),r=[];return N(t,(function(e){h(Q,e)||h(F,e)||r.push(e)})),r},pe=function(e){var t=e===W,r=J(t?$:m(e)),a=[];return N(r,(function(e){!h(Q,e)||t&&!h(W,e)||a.push(Q[e])})),a};if(c||(X=function(){if(this instanceof X)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=_(e),r=function(e){this===W&&r.call($,e),h(this,U)&&h(this[U],t)&&(this[U][t]=!1),ie(this,t,b(1,e))};return s&&ne&&ie(W,t,{configurable:!0,set:r}),oe(t,e)},O(X[q],"toString",(function(){return G(this).tag})),O(X,"withoutSetter",(function(e){return oe(_(e),e)})),E.f=he,A.f=ce,C.f=fe,k.f=S.f=de,x.f=pe,B.f=function(e){return oe(R(e),e)},s&&(K(X[q],"description",{configurable:!0,get:function(){return G(this).description}}),o||O(W,"propertyIsEnumerable",he,{unsafe:!0}))),a({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:X}),N(w(re),(function(e){M(e)})),a({target:j,stat:!0,forced:!c},{for:function(e){var t=String(e);if(h(ee,t))return ee[t];var r=X(t);return ee[t]=r,te[r]=t,r},keyFor:function(e){if(!se(e))throw TypeError(e+" is not a symbol");if(h(te,e))return te[e]},useSetter:function(){ne=!0},useSimple:function(){ne=!1}}),a({target:"Object",stat:!0,forced:!c,sham:!s},{create:ue,defineProperty:ce,defineProperties:le,getOwnPropertyDescriptor:fe}),a({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:de,getOwnPropertySymbols:pe}),a({target:"Object",stat:!0,forced:u((function(){x.f(1)}))},{getOwnPropertySymbols:function(e){return x.f(g(e))}}),Y){var ge=!c||u((function(){var e=X();return"[null]"!=Y([e])||"{}"!=Y({a:e})||"{}"!=Y(Object(e))}));a({target:"JSON",stat:!0,forced:ge},{stringify:function(e,t,r){var a,n=[e],i=1;while(arguments.length>i)n.push(arguments[i++]);if(a=t,(d(t)||void 0!==e)&&!se(e))return f(t)||(t=function(e,t){if("function"==typeof a&&(t=a.call(this,e,t)),!se(t))return t}),n[1]=t,Y.apply(null,n)}})}X[q][z]||T(X[q],z,X[q].valueOf),L(X,j),F[U]=!0},function(e,t,r){var a=r(17),n=r(44).f,i={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return n(e)}catch(t){return o.slice()}};e.exports.f=function(e){return o&&"[object Window]"==i.call(e)?s(e):n(a(e))}},function(e,t,r){var a=r(57);t.f=a},function(e,t,r){var a=r(43),n=r(23),i=r(170),o=r(27).f;e.exports=function(e){var t=a.Symbol||(a.Symbol={});n(t,e)||o(t,e,{value:i.f(e)})}},function(e,t,r){var a=r(171);a("asyncIterator")},function(e,t,r){"use strict";var a=r(10),n=r(13),i=r(11),o=r(23),s=r(22),c=r(27).f,l=r(40),u=i.Symbol;if(n&&"function"==typeof u&&(!("description"in u.prototype)||void 0!==u().description)){var h={},f=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof f?new u(e):void 0===e?u():u(e);return""===e&&(h[t]=!0),t};l(f,u);var d=f.prototype=u.prototype;d.constructor=f;var p=d.toString,g="Symbol(test)"==String(u("test")),m=/^Symbol\((.*)\)[^)]+$/;c(d,"description",{configurable:!0,get:function(){var e=s(this)?this.valueOf():this,t=p.call(e);if(o(h,e))return"";var r=g?t.slice(7,-1):t.replace(m,"$1");return""===r?void 0:r}}),a({global:!0,forced:!0},{Symbol:f})}},function(e,t,r){var a=r(171);a("hasInstance")},function(e,t,r){var a=r(171);a("isConcatSpreadable")},function(e,t,r){var a=r(171);a("iterator")},function(e,t,r){var a=r(171);a("match")},function(e,t,r){var a=r(171);a("matchAll")},function(e,t,r){var a=r(171);a("replace")},function(e,t,r){var a=r(171);a("search")},function(e,t,r){var a=r(171);a("species")},function(e,t,r){var a=r(171);a("split")},function(e,t,r){var a=r(171);a("toPrimitive")},function(e,t,r){var a=r(171);a("toStringTag")},function(e,t,r){var a=r(171);a("unscopables")},function(e,t,r){var a=r(85);a(Math,"Math",!0)},function(e,t,r){var a=r(11),n=r(85);n(a.JSON,"JSON",!0)},function(e,t,r){r(189);var a=r(61);e.exports=a("String","padStart")},function(e,t,r){"use strict";var a=r(10),n=r(190).start,i=r(192);a({target:"String",proto:!0,forced:i},{padStart:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){var a=r(47),n=r(191),i=r(20),o=Math.ceil,s=function(e){return function(t,r,s){var c,l,u=String(i(t)),h=u.length,f=void 0===s?" ":String(s),d=a(r);return d<=h||""==f?u:(c=d-h,l=n.call(f,o(c/f.length)),l.length>c&&(l=l.slice(0,c)),e?u+l:l+u)}};e.exports={start:s(!1),end:s(!0)}},function(e,t,r){"use strict";var a=r(48),n=r(20);e.exports="".repeat||function(e){var t=String(n(this)),r="",i=a(e);if(i<0||i==1/0)throw RangeError("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(t+=t))1&i&&(r+=t);return r}},function(e,t,r){var a=r(127);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(a)},function(e,t,r){r(194);var a=r(61);e.exports=a("String","padEnd")},function(e,t,r){"use strict";var a=r(10),n=r(190).end,i=r(192);a({target:"String",proto:!0,forced:i},{padEnd:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){r(196);var a=r(43);e.exports=a.Object.values},function(e,t,r){var a=r(10),n=r(197).values;a({target:"Object",stat:!0},{values:function(e){return n(e)}})},function(e,t,r){var a=r(13),n=r(73),i=r(17),o=r(15).f,s=function(e){return function(t){var r,s=i(t),c=n(s),l=c.length,u=0,h=[];while(l>u)r=c[u++],a&&!o.call(s,r)||h.push(e?[r,s[r]]:s[r]);return h}};e.exports={entries:s(!0),values:s(!1)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clearPrimitiveCaches=S,t.isEOF=g,t.isCmd=v,t.isDict=b,t.isName=m,t.isRef=y,t.isRefsEqual=w,t.isStream=k,t.RefSetCache=t.RefSet=t.Ref=t.Name=t.Dict=t.Cmd=t.EOF=void 0;var a=n(r(2));r(5);function n(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function o(e,t,r,a,n,i,o){try{var s=e[i](o),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(a,n)}function s(e){return function(){var t=this,r=arguments;return new Promise((function(a,n){var i=e.apply(t,r);function s(e){o(i,a,n,s,c,"next",e)}function c(e){o(i,a,n,s,c,"throw",e)}s(void 0)}))}}var c={};t.EOF=c;var l=function(){var e=Object.create(null);function t(e){this.name=e}return t.prototype={},t.get=function(r){var a=e[r];return a||(e[r]=new t(r))},t._clearCache=function(){e=Object.create(null)},t}();t.Name=l;var u=function(){var e=Object.create(null);function t(e){this.cmd=e}return t.prototype={},t.get=function(r){var a=e[r];return a||(e[r]=new t(r))},t._clearCache=function(){e=Object.create(null)},t}();t.Cmd=u;var h=function(){var e=function(){return e};function t(t){this._map=Object.create(null),this.xref=t,this.objId=null,this.suppressEncryption=!1,this.__nonSerializable__=e}return t.prototype={assignXref:function(e){this.xref=e},get:function(e,t,r){var a=this._map[e];return void 0===a&&void 0!==t&&(a=this._map[t],void 0===a&&void 0!==r&&(a=this._map[r])),a instanceof f&&this.xref?this.xref.fetch(a,this.suppressEncryption):a},getAsync:function(e,t,r){var n=this;return s(a["default"].mark((function i(){var o;return a["default"].wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(o=n._map[e],void 0===o&&void 0!==t&&(o=n._map[t],void 0===o&&void 0!==r&&(o=n._map[r])),!(o instanceof f&&n.xref)){a.next=4;break}return a.abrupt("return",n.xref.fetchAsync(o,n.suppressEncryption));case 4:return a.abrupt("return",o);case 5:case"end":return a.stop()}}),i)})))()},getArray:function(e,t,r){var a=this.get(e,t,r);if(!Array.isArray(a)||!this.xref)return a;a=a.slice();for(var n=0,i=a.length;n0&&void 0!==arguments[0]&&arguments[0];return this.pdfDocument.cleanup(e)}},{key:"ensure",value:function(){var e=y(a["default"].mark((function e(t,r,i){return a["default"].wrap((function(e){while(1)switch(e.prev=e.next){case 0:(0,n.unreachable)("Abstract method `ensure` called");case 1:case"end":return e.stop()}}),e)})));function t(t,r,a){return e.apply(this,arguments)}return t}()},{key:"requestRange",value:function(e,t){(0,n.unreachable)("Abstract method `requestRange` called")}},{key:"requestLoadedStream",value:function(){(0,n.unreachable)("Abstract method `requestLoadedStream` called")}},{key:"sendProgressiveData",value:function(e){(0,n.unreachable)("Abstract method `sendProgressiveData` called")}},{key:"updatePassword",value:function(e){this._password=e}},{key:"terminate",value:function(e){(0,n.unreachable)("Abstract method `terminate` called")}},{key:"docId",get:function(){return this._docId}},{key:"password",get:function(){return this._password}},{key:"docBaseUrl",get:function(){var e=null;if(this._docBaseUrl){var t=(0,n.createValidAbsoluteUrl)(this._docBaseUrl);t?e=t.href:(0,n.warn)('Invalid absolute docBaseUrl: "'.concat(this._docBaseUrl,'".'))}return(0,n.shadow)(this,"docBaseUrl",e)}}]),e}(),C=function(e){h(r,e);var t=d(r);function r(e,a,n,i,o){var l;w(this,r),l=t.call(this),l._docId=e,l._password=n,l._docBaseUrl=o,l.evaluatorOptions=i;var u=new c.Stream(a);return l.pdfDocument=new s.PDFDocument(g(l),u),l._loadedStreamPromise=Promise.resolve(u),l}return S(r,[{key:"ensure",value:function(){var e=y(a["default"].mark((function e(t,r,n){var i;return a["default"].wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(i=t[r],"function"!==typeof i){e.next=3;break}return e.abrupt("return",i.apply(t,n));case 3:return e.abrupt("return",i);case 4:case"end":return e.stop()}}),e)})));function t(t,r,a){return e.apply(this,arguments)}return t}()},{key:"requestRange",value:function(e,t){return Promise.resolve()}},{key:"requestLoadedStream",value:function(){}},{key:"onLoadedStream",value:function(){return this._loadedStreamPromise}},{key:"terminate",value:function(e){}}]),r}(x);t.LocalPdfManager=C;var A=function(e){h(r,e);var t=d(r);function r(e,a,n,o,c){var l;return w(this,r),l=t.call(this),l._docId=e,l._password=n.password,l._docBaseUrl=c,l.msgHandler=n.msgHandler,l.evaluatorOptions=o,l.streamManager=new i.ChunkedStreamManager(a,{msgHandler:n.msgHandler,length:n.length,disableAutoFetch:n.disableAutoFetch,rangeChunkSize:n.rangeChunkSize}),l.pdfDocument=new s.PDFDocument(g(l),l.streamManager.getStream()),l}return S(r,[{key:"ensure",value:function(){var e=y(a["default"].mark((function e(t,r,n){var i;return a["default"].wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,i=t[r],"function"!==typeof i){e.next=4;break}return e.abrupt("return",i.apply(t,n));case 4:return e.abrupt("return",i);case 7:if(e.prev=7,e.t0=e["catch"](0),e.t0 instanceof o.MissingDataException){e.next=11;break}throw e.t0;case 11:return e.next=13,this.requestRange(e.t0.begin,e.t0.end);case 13:return e.abrupt("return",this.ensure(t,r,n));case 14:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(t,r,a){return e.apply(this,arguments)}return t}()},{key:"requestRange",value:function(e,t){return this.streamManager.requestRange(e,t)}},{key:"requestLoadedStream",value:function(){this.streamManager.requestAllChunks()}},{key:"sendProgressiveData",value:function(e){this.streamManager.onReceiveData({chunk:e})}},{key:"onLoadedStream",value:function(){return this.streamManager.onLoadedStream()}},{key:"terminate",value:function(e){this.streamManager.abort(e)}}]),r}(x);t.NetworkPdfManager=A},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChunkedStreamManager=t.ChunkedStream=void 0;var a=r(5),n=r(201);function i(e,t){var r;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=o(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,c=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return s=e.done,e},e:function(e){c=!0,i=e},f:function(){try{s||null==r["return"]||r["return"]()}finally{if(c)throw i}}}}function o(e,t){if(e){if("string"===typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r=this.end?this.numChunks:Math.floor(t/this.chunkSize),n=r;n=t)&&!(t<=this.progressiveDataLength))for(var r=this.chunkSize,a=Math.floor(e/r),i=Math.floor((t-1)/r)+1,o=a;o=this.end?-1:(e>=this.progressiveDataLength&&this.ensureByte(e),this.bytes[this.pos++])}},{key:"getUint16",value:function(){var e=this.getByte(),t=this.getByte();return-1===e||-1===t?-1:(e<<8)+t}},{key:"getInt32",value:function(){var e=this.getByte(),t=this.getByte(),r=this.getByte(),a=this.getByte();return(e<<24)+(t<<16)+(r<<8)+a}},{key:"getBytes",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.bytes,a=this.pos,n=this.end;if(!e){n>this.progressiveDataLength&&this.ensureRange(a,n);var i=r.subarray(a,n);return t?new Uint8ClampedArray(i):i}var o=a+e;o>n&&(o=n),o>this.progressiveDataLength&&this.ensureRange(a,o),this.pos=o;var s=r.subarray(a,o);return t?new Uint8ClampedArray(s):s}},{key:"peekByte",value:function(){var e=this.getByte();return-1!==e&&this.pos--,e}},{key:"peekBytes",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.getBytes(e,t);return this.pos-=r.length,r}},{key:"getByteRange",value:function(e,t){return e<0&&(e=0),t>this.end&&(t=this.end),t>this.progressiveDataLength&&this.ensureRange(e,t),this.bytes.subarray(e,t)}},{key:"skip",value:function(e){e||(e=1),this.pos+=e}},{key:"reset",value:function(){this.pos=this.start}},{key:"moveStart",value:function(){this.start=this.pos}},{key:"makeSubStream",value:function(e,t,r){function a(){}t?e+t>this.progressiveDataLength&&this.ensureRange(e,e+t):e>=this.progressiveDataLength&&this.ensureByte(e),a.prototype=Object.create(this),a.prototype.getMissingChunks=function(){for(var e=this.chunkSize,t=Math.floor(this.start/e),r=Math.floor((this.end-1)/e)+1,a=[],n=t;n0&&void 0!==arguments[0]?arguments[0]:[],r=[],a=i(t);try{for(a.s();!(e=a.n()).done;)for(var n=e.value,o=this.getBeginChunk(n.begin),s=this.getEndChunk(n.end),c=o;c=0&&a+1!==o&&(t.push({beginChunk:r,endChunk:a+1}),r=o),n+1===e.length&&t.push({beginChunk:r,endChunk:o+1}),a=o}return t}},{key:"onProgress",value:function(e){this.msgHandler.send("DocProgress",{loaded:this.stream.numChunksLoaded*this.chunkSize+e.loaded,total:this.length})}},{key:"onReceiveData",value:function(e){var t=e.chunk,r=void 0===e.begin,n=r?this.progressiveDataLength:e.begin,o=n+t.byteLength,s=Math.floor(n/this.chunkSize),c=ol){(0,a.warn)('getInheritableProperty: maximum loop count exceeded for "'.concat(n,'"'));break}r=r.get("Parent")}return t}t.XRefParseException=m;var b=["","C","CC","CCC","CD","D","DC","DCC","DCCC","CM","","X","XX","XXX","XL","L","LX","LXX","LXXX","XC","","I","II","III","IV","V","VI","VII","VIII","IX"];function y(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];(0,a.assert)(Number.isInteger(e)&&e>0,"The number should be a positive integer.");var r,n=[];while(e>=1e3)e-=1e3,n.push("M");r=e/100|0,e%=100,n.push(b[r]),r=e/10|0,e%=10,n.push(b[10+r]),n.push(b[20+e]);var i=n.join("");return t?i.toLowerCase():i}function w(e){return e<=0?0:Math.ceil(Math.log2(e))}function k(e,t){return e[t]<<24>>24}function S(e,t){return e[t]<<8|e[t+1]}function x(e,t){return(e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3])>>>0}function C(e){return 32===e||9===e||13===e||10===e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFDocument=t.Page=void 0;var a=g(r(2)),n=r(5),i=r(203),o=r(198),s=r(201),c=r(205),l=r(218),u=r(215),h=r(204),f=r(219),d=r(220),p=r(234);function g(e){return e&&e.__esModule?e:{default:e}}function m(e,t,r,a,n,i,o){try{var s=e[i](o),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(a,n)}function v(e){return function(){var t=this,r=arguments;return new Promise((function(a,n){var i=e.apply(t,r);function o(e){m(i,a,n,o,s,"next",e)}function s(e){m(i,a,n,o,s,"throw",e)}o(void 0)}))}}function b(e,t){return k(e)||w(e,t)||x(e,t)||y()}function y(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function w(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var r=[],a=!0,n=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(a=(o=s.next()).done);a=!0)if(r.push(o.value),t&&r.length===t)break}catch(c){n=!0,i=c}finally{try{a||null==s["return"]||s["return"]()}finally{if(n)throw i}}return r}}function k(e){if(Array.isArray(e))return e}function S(e,t){var r;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=x(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r["return"]||r["return"]()}finally{if(s)throw i}}}}function x(e,t){if(e){if("string"===typeof e)return C(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?C(e,t):void 0}}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r1&&void 0!==arguments[1]&&arguments[1],r=(0,s.getInheritableProperty)({dict:this.pageDict,key:e,getArray:t,stopWhenFound:!1});return Array.isArray(r)?1!==r.length&&(0,o.isDict)(r[0])?o.Dict.merge(this.xref,r):r[0]:r}},{key:"_getBoundingBox",value:function(e){var t=this._getInheritableProperty(e,!0);if(Array.isArray(t)&&4===t.length){if(t[2]-t[0]!==0&&t[3]-t[1]!==0)return t;(0,n.warn)("Empty /".concat(e," entry."))}return null}},{key:"getContentStream",value:function(){var e,t=this.content;if(Array.isArray(t)){var r,a=this.xref,n=[],i=S(t);try{for(i.s();!(r=i.n()).done;){var s=r.value;n.push(a.fetchIfRef(s))}}catch(l){i.e(l)}finally{i.f()}e=new c.StreamsSequenceStream(n)}else e=(0,o.isStream)(t)?t:new c.NullStream;return e}},{key:"loadResources",value:function(e){var t=this;return this.resourcesPromise||(this.resourcesPromise=this.pdfManager.ensure(this,"resources")),this.resourcesPromise.then((function(){var r=new i.ObjectLoader(t.resources,e,t.xref);return r.load()}))}},{key:"getOperatorList",value:function(e){var t=this,r=e.handler,a=e.sink,i=e.task,o=e.intent,s=e.renderInteractiveForms,c=this.pdfManager.ensure(this,"getContentStream"),l=this.loadResources(["ExtGState","ColorSpace","Pattern","Shading","XObject","Font"]),u=new d.PartialEvaluator({xref:this.xref,handler:r,pageIndex:this.pageIndex,idFactory:this.idFactory,fontCache:this.fontCache,builtInCMapCache:this.builtInCMapCache,globalImageCache:this.globalImageCache,options:this.evaluatorOptions,pdfFunctionFactory:this.pdfFunctionFactory}),h=Promise.all([c,l]),p=h.then((function(e){var n=b(e,1),s=n[0],c=new f.OperatorList(o,a,t.pageIndex);return r.send("StartRenderPage",{transparency:u.hasBlendModes(t.resources),pageIndex:t.pageIndex,intent:o}),u.getOperatorList({stream:s,task:i,resources:t.resources,operatorList:c}).then((function(){return c}))}));return Promise.all([p,this._parsedAnnotations]).then((function(e){var t=b(e,2),r=t[0],a=t[1];if(0===a.length)return r.flush(!0),{length:r.totalLength};var c,l=[],h=S(a);try{for(h.s();!(c=h.n()).done;){var f=c.value;P(f,o)&&l.push(f.getOperatorList(u,i,s)["catch"]((function(e){return(0,n.warn)("getOperatorList - ignoring annotation data during "+'"'.concat(i.name,'" task: "').concat(e,'".')),null})))}}catch(d){h.e(d)}finally{h.f()}return Promise.all(l).then((function(e){r.addOp(n.OPS.beginAnnotations,[]);var t,a=S(e);try{for(a.s();!(t=a.n()).done;){var i=t.value;r.addOpList(i)}}catch(d){a.e(d)}finally{a.f()}return r.addOp(n.OPS.endAnnotations,[]),r.flush(!0),{length:r.totalLength}}))}))}},{key:"extractTextContent",value:function(e){var t=this,r=e.handler,a=e.task,n=e.normalizeWhitespace,i=e.sink,o=e.combineTextItems,s=this.pdfManager.ensure(this,"getContentStream"),c=this.loadResources(["ExtGState","XObject","Font"]),l=Promise.all([s,c]);return l.then((function(e){var s=b(e,1),c=s[0],l=new d.PartialEvaluator({xref:t.xref,handler:r,pageIndex:t.pageIndex,idFactory:t.idFactory,fontCache:t.fontCache,builtInCMapCache:t.builtInCMapCache,globalImageCache:t.globalImageCache,options:t.evaluatorOptions,pdfFunctionFactory:t.pdfFunctionFactory});return l.getTextContent({stream:c,task:a,resources:t.resources,normalizeWhitespace:n,combineTextItems:o,sink:i})}))}},{key:"getAnnotationsData",value:function(e){return this._parsedAnnotations.then((function(t){for(var r=[],a=0,n=t.length;a=360?e%=360:e<0&&(e=(e%360+360)%360),(0,n.shadow)(this,"rotate",e)}},{key:"annotations",get:function(){return(0,n.shadow)(this,"annotations",this._getInheritableProperty("Annots")||[])}},{key:"_parsedAnnotations",get:function(){var e=this,t=this.pdfManager.ensure(this,"annotations").then((function(){var t,r=[],a=S(e.annotations);try{for(a.s();!(t=a.n()).done;){var i=t.value;r.push(l.AnnotationFactory.create(e.xref,i,e.pdfManager,e.idFactory)["catch"]((function(e){return(0,n.warn)('_parsedAnnotations: "'.concat(e,'".')),null})))}}catch(o){a.e(o)}finally{a.f()}return Promise.all(r).then((function(e){return e.filter((function(e){return!!e}))}))}));return(0,n.shadow)(this,"_parsedAnnotations",t)}}]),e}();t.Page=F;var _=new Uint8Array([37,80,68,70,45]),R=new Uint8Array([115,116,97,114,116,120,114,101,102]),B=new Uint8Array([101,110,100,111,98,106]),M=1024,L="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",D=/^[1-9]\.[0-9]$/;function N(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1024,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],n=t.length,i=e.peekBytes(r),o=i.length-n;if(o<=0)return!1;if(a){var s=n-1,c=i.length-1;while(c>=s){var l=0;while(l=n)return e.pos+=c-s,!0;c--}}else{var u=0;while(u<=o){var h=0;while(h=n)return e.pos+=u,!0;u++}}return!1}var U=function(){function e(t,r){var a;if(A(this,e),(0,o.isStream)(r))a=r;else{if(!(0,n.isArrayBuffer)(r))throw new Error("PDFDocument: Unknown argument type");a=new c.Stream(r)}if(a.length<=0)throw new n.InvalidPDFException("The PDF file is empty, i.e. its size is zero bytes.");this.pdfManager=t,this.stream=a,this.xref=new i.XRef(a,t),this.pdfFunctionFactory=new p.PDFFunctionFactory({xref:this.xref,isEvalSupported:t.evaluatorOptions.isEvalSupported}),this._pagePromises=[]}return T(e,[{key:"parse",value:function(e){this.setup(e);var t=this.catalog.catDict.get("Version");(0,o.isName)(t)&&(this.pdfFormatVersion=t.name);try{if(this.acroForm=this.catalog.catDict.get("AcroForm"),this.acroForm){this.xfa=this.acroForm.get("XFA");var r=this.acroForm.get("Fields");Array.isArray(r)&&0!==r.length||this.xfa||(this.acroForm=null)}}catch(i){if(i instanceof s.MissingDataException)throw i;(0,n.info)("Cannot fetch AcroForm entry; assuming no AcroForms are present"),this.acroForm=null}try{var a=this.catalog.catDict.get("Collection");(0,o.isDict)(a)&&a.getKeys().length>0&&(this.collection=a)}catch(i){if(i instanceof s.MissingDataException)throw i;(0,n.info)("Cannot fetch Collection dictionary.")}}},{key:"checkHeader",value:function(){var e=this.stream;if(e.reset(),N(e,_)){e.moveStart();var t,r=12,a="";while((t=e.getByte())>32){if(a.length>=r)break;a+=String.fromCharCode(t)}this.pdfFormatVersion||(this.pdfFormatVersion=a.substring(5))}}},{key:"parseStartXRef",value:function(){this.xref.setStartXRef(this.startXRef)}},{key:"setup",value:function(e){this.xref.parse(e),this.catalog=new i.Catalog(this.pdfManager,this.xref)}},{key:"_getLinearizationPage",value:function(e){var t=this.catalog,r=this.linearization,a=o.Ref.get(r.objectNumberFirst,0);return this.xref.fetchAsync(a).then((function(e){if((0,o.isDict)(e,"Page")||(0,o.isDict)(e)&&!e.has("Type")&&e.has("Contents"))return a&&!t.pageKidsCountCache.has(a)&&t.pageKidsCountCache.put(a,1),[e,a];throw new n.FormatError("The Linearization dictionary doesn't point to a valid Page dictionary.")}))["catch"]((function(r){return(0,n.info)(r),t.getPageDict(e)}))}},{key:"getPage",value:function(e){var t=this;if(void 0!==this._pagePromises[e])return this._pagePromises[e];var r=this.catalog,a=this.linearization,n=a&&a.pageFirst===e?this._getLinearizationPage(e):r.getPageDict(e);return this._pagePromises[e]=n.then((function(a){var n=b(a,2),i=n[0],o=n[1];return new F({pdfManager:t.pdfManager,xref:t.xref,pageIndex:e,pageDict:i,ref:o,fontCache:r.fontCache,builtInCMapCache:r.builtInCMapCache,globalImageCache:r.globalImageCache,pdfFunctionFactory:t.pdfFunctionFactory})}))}},{key:"checkFirstPage",value:function(){var e=this;return this.getPage(0)["catch"](function(){var t=v(a["default"].mark((function t(r){return a["default"].wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!(r instanceof s.XRefEntryException)){t.next=5;break}return e._pagePromises.length=0,t.next=4,e.cleanup();case 4:throw new s.XRefParseException;case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}},{key:"fontFallback",value:function(e,t){return this.catalog.fontFallback(e,t)}},{key:"cleanup",value:function(){var e=v(a["default"].mark((function e(){var t,r=arguments;return a["default"].wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]&&r[0],e.abrupt("return",this.catalog?this.catalog.cleanup(t):(0,o.clearPrimitiveCaches)());case 2:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"linearization",get:function(){var e=null;try{e=h.Linearization.create(this.stream)}catch(t){if(t instanceof s.MissingDataException)throw t;(0,n.info)(t)}return(0,n.shadow)(this,"linearization",e)}},{key:"startXRef",get:function(){var e=this.stream,t=0;if(this.linearization)e.reset(),N(e,B)&&(t=e.pos+6-e.start);else{var r=1024,a=R.length,i=!1,o=e.end;while(!i&&o>0)o-=r-a,o<0&&(o=0),e.pos=o,i=N(e,R,r,!0);if(i){var c;e.skip(9);do{c=e.getByte()}while((0,s.isWhiteSpace)(c));var l="";while(c>=32&&c<=57)l+=String.fromCharCode(c),c=e.getByte();t=parseInt(l,10),isNaN(t)&&(t=0)}}return(0,n.shadow)(this,"startXRef",t)}},{key:"numPages",get:function(){var e=this.linearization,t=e?e.numPages:this.catalog.numPages;return(0,n.shadow)(this,"numPages",t)}},{key:"documentInfo",get:function(){var e={Title:n.isString,Author:n.isString,Subject:n.isString,Keywords:n.isString,Creator:n.isString,Producer:n.isString,CreationDate:n.isString,ModDate:n.isString,Trapped:o.isName},t=this.pdfFormatVersion;"string"===typeof t&&D.test(t)||((0,n.warn)("Invalid PDF header version number: ".concat(t)),t=null);var r,a={PDFFormatVersion:t,IsLinearized:!!this.linearization,IsAcroFormPresent:!!this.acroForm,IsXFAPresent:!!this.xfa,IsCollectionPresent:!!this.collection};try{r=this.xref.trailer.get("Info")}catch(f){if(f instanceof s.MissingDataException)throw f;(0,n.info)("The document information dictionary is invalid.")}if((0,o.isDict)(r)){var i,c=S(r.getKeys());try{for(c.s();!(i=c.n()).done;){var l=i.value,u=r.get(l);if(e[l])e[l](u)?a[l]="string"!==typeof u?u:(0,n.stringToPDFString)(u):(0,n.info)('Bad value in document info for "'.concat(l,'".'));else if("string"===typeof l){var h=void 0;if((0,n.isString)(u))h=(0,n.stringToPDFString)(u);else{if(!((0,o.isName)(u)||(0,n.isNum)(u)||(0,n.isBool)(u))){(0,n.info)('Unsupported value in document info for (custom) "'.concat(l,'".'));continue}h=u}a.Custom||(a.Custom=Object.create(null)),a.Custom[l]=h}}}catch(f){c.e(f)}finally{c.f()}}return(0,n.shadow)(this,"documentInfo",a)}},{key:"fingerprint",get:function(){var e,t=this.xref.trailer.get("ID");e=Array.isArray(t)&&t[0]&&(0,n.isString)(t[0])&&t[0]!==L?(0,n.stringToBytes)(t[0]):(0,u.calculateMD5)(this.stream.getByteRange(0,M),0,M);for(var r=[],a=0,i=e.length;a=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r["return"]||r["return"]()}finally{if(s)throw i}}}}function T(e,t){if(e){if("string"===typeof e)return O(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?O(e,t):void 0}}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r0){var u=a.shift(),h=s.fetchIfRef(u.obj);if(null!==h){if(!h.has("Title"))throw new n.FormatError("Invalid outline item encountered.");var f={url:null,dest:null};e.parseDestDictionary({destDict:h,resultObj:f,docBaseUrl:this.pdfManager.docBaseUrl});var d=h.get("Title"),p=h.get("F")||0,g=h.getArray("C"),m=h.get("Count"),v=c;!Array.isArray(g)||3!==g.length||0===g[0]&&0===g[1]&&0===g[2]||(v=l.ColorSpace.singletons.rgb.getRgb(g,0));var b={dest:f.dest,url:f.url,unsafeUrl:f.unsafeUrl,newWindow:f.newWindow,title:(0,n.stringToPDFString)(d),color:v,count:Number.isInteger(m)?m:void 0,bold:!!(2&p),italic:!!(1&p),items:[]};u.parent.items.push(b),t=h.getRaw("First"),(0,i.isRef)(t)&&!o.has(t)&&(a.push({obj:t,parent:b}),o.put(t)),t=h.getRaw("Next"),(0,i.isRef)(t)&&!o.has(t)&&(a.push({obj:t,parent:u.parent}),o.put(t))}}return r.items.length>0?r.items:null}},{key:"_readPermissions",value:function(){var e=this.xref.trailer.get("Encrypt");if(!(0,i.isDict)(e))return null;var t=e.get("P");if(!(0,n.isNum)(t))return null;t+=Math.pow(2,32);var r=[];for(var a in n.PermissionFlag){var o=n.PermissionFlag[a];t&o&&r.push(o)}return r}},{key:"getDestination",value:function(e){var t=this._readDests();return t instanceof L||t instanceof i.Dict?_(t.get(e)||null):null}},{key:"_readDests",value:function(){var e=this.catDict.get("Names");return e&&e.has("Dests")?new L(e.getRaw("Dests"),this.xref):this.catDict.has("Dests")?this.catDict.get("Dests"):void 0}},{key:"_readPageLabels",value:function(){var e=this.catDict.getRaw("PageLabels");if(!e)return null;for(var t=new Array(this.numPages),r=null,a="",o=new D(e,this.xref),c=o.getAll(),l="",u=1,h=0,f=this.numPages;h=1))throw new n.FormatError("Invalid start in PageLabel dictionary.");u=m}else u=1}switch(r){case"D":l=u;break;case"R":case"r":l=(0,s.toRomanNumerals)(u,"r"===r);break;case"A":case"a":for(var v=26,b=65,y=97,w="a"===r?y:b,k=u-1,S=String.fromCharCode(w+k%v),x=[],C=0,A=k/v|0;C<=A;C++)x.push(S);l=x.join("");break;default:if(r)throw new n.FormatError('Invalid style "'.concat(r,'" in PageLabel dictionary.'));l=""}t[h]=a+l,u++}return t}},{key:"fontFallback",value:function(e,t){var r=[];return this.fontCache.forEach((function(e){r.push(e)})),Promise.all(r).then((function(r){var a,n=E(r);try{for(n.s();!(a=n.n()).done;){var i=a.value;if(i.loadedName===e)return void i.fallback(t)}}catch(o){n.e(o)}finally{n.f()}}))}},{key:"cleanup",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];(0,i.clearPrimitiveCaches)(),this.globalImageCache.clear(t),this.pageKidsCountCache.clear();var r=[];return this.fontCache.forEach((function(e){r.push(e)})),Promise.all(r).then((function(t){var r,a=E(t);try{for(a.s();!(r=a.n()).done;){var n=r.value.dict;delete n.translated}}catch(i){a.e(i)}finally{a.f()}e.fontCache.clear(),e.builtInCMapCache.clear()}))}},{key:"getPageDict",value:function(e){var t,r=(0,n.createPromiseCapability)(),a=[this.catDict.getRaw("Pages")],o=new i.RefSet,s=this.xref,c=this.pageKidsCountCache,l=0;function u(){var h=function(){var h=a.pop();if((0,i.isRef)(h))return t=c.get(h),t>0&&l+t=0){var f=h.objId;if(f&&!c.has(f)&&c.put(f,t),l+t<=e)return l+=t,"continue"}var d=h.get("Kids");if(!Array.isArray(d))return(0,i.isName)(h.get("Type"),"Page")||!h.has("Type")&&h.has("Contents")?l===e?(r.resolve([h,null]),{v:void 0}):(l++,"continue"):(r.reject(new n.FormatError("Page dictionary kids object is not an array.")),{v:void 0});for(var p=d.length-1;p>=0;p--)a.push(d[p])};while(a.length){var f=h();switch(f){case"continue":continue;default:if("object"===A(f))return f.v}}r.reject(new Error("Page index ".concat(e," not found.")))}return u(),r.promise}},{key:"getPageIndex",value:function(e){var t=this.xref;function r(r){var a,o=0;return t.fetchAsync(r).then((function(t){if((0,i.isRefsEqual)(r,e)&&!(0,i.isDict)(t,"Page")&&(!(0,i.isDict)(t)||t.has("Type")||!t.has("Contents")))throw new n.FormatError("The reference does not point to a /Page dictionary.");if(!t)return null;if(!(0,i.isDict)(t))throw new n.FormatError("Node must be a dictionary.");return a=t.getRaw("Parent"),t.getAsync("Parent")})).then((function(e){if(!e)return null;if(!(0,i.isDict)(e))throw new n.FormatError("Parent must be a dictionary.");return e.getAsync("Kids")})).then((function(e){if(!e)return null;for(var s=[],c=!1,l=0,u=e.length;l0&&(0===r||t>=a[r-1])&&t<=e.numPages}));u&&(c=s);break;case"NumCopies":s>0&&(c=s);break;default:if("boolean"!==typeof s)throw new n.FormatError("viewerPreferences - expected a boolean value for: ".concat(o));c=s}void 0!==c?(a||(a=Object.create(null)),a[o]=c):(0,n.info)('Bad value in ViewerPreferences for "'.concat(o,'".'))}else(0,n.info)('Bad value in ViewerPreferences for "'.concat(o,'".'))}return(0,n.shadow)(this,"viewerPreferences",a)}},{key:"openAction",get:function(){var t=this.catDict.get("OpenAction"),r=null;if((0,i.isDict)(t)){var a=new i.Dict(this.xref);a.set("A",t);var o={url:null,dest:null,action:null};e.parseDestDictionary({destDict:a,resultObj:o}),Array.isArray(o.dest)?(r||(r=Object.create(null)),r.dest=o.dest):o.action&&(r||(r=Object.create(null)),r.action=o.action)}else Array.isArray(t)&&(r||(r=Object.create(null)),r.dest=t);return(0,n.shadow)(this,"openAction",r)}},{key:"attachments",get:function(){var e=this.catDict.get("Names"),t=null;if(e&&e.has("EmbeddedFiles")){var r=new L(e.getRaw("EmbeddedFiles"),this.xref),a=r.getAll();for(var i in a){var o=new N(a[i],this.xref);t||(t=Object.create(null)),t[(0,n.stringToPDFString)(i)]=o.serializable}}return(0,n.shadow)(this,"attachments",t)}},{key:"javaScript",get:function(){var e=this.catDict.get("Names"),t=null;function r(e){var r=e.get("S");if((0,i.isName)(r,"JavaScript")){var a=e.get("JS");if((0,i.isStream)(a))a=(0,n.bytesToString)(a.getBytes());else if(!(0,n.isString)(a))return;t||(t=[]),t.push((0,n.stringToPDFString)(a))}}if(e&&e.has("JavaScript")){var a=new L(e.getRaw("JavaScript"),this.xref),o=a.getAll();for(var s in o){var c=o[s];(0,i.isDict)(c)&&r(c)}}var l=this.catDict.get("OpenAction");return(0,i.isDict)(l)&&(0,i.isName)(l.get("S"),"JavaScript")&&r(l),(0,n.shadow)(this,"javaScript",t)}}],[{key:"parseDestDictionary",value:function(e){function t(e){return e.startsWith("www.")?"http://".concat(e):e}function r(e){try{return(0,n.stringToUTF8String)(e)}catch(t){return e}}var a=e.destDict;if((0,i.isDict)(a)){var o=e.resultObj;if("object"===A(o)){var s,c,l=e.docBaseUrl||null,u=a.get("A");if(!(0,i.isDict)(u)&&a.has("Dest")&&(u=a.get("Dest")),(0,i.isDict)(u)){var h=u.get("S");if(!(0,i.isName)(h))return void(0,n.warn)("parseDestDictionary: Invalid type in Action dictionary.");var f=h.name;switch(f){case"URI":s=u.get("URI"),(0,i.isName)(s)?s="/"+s.name:(0,n.isString)(s)&&(s=t(s));break;case"GoTo":c=u.get("D");break;case"Launch":case"GoToR":var d=u.get("F");(0,i.isDict)(d)?s=d.get("F")||null:(0,n.isString)(d)&&(s=d);var p=u.get("D");if(p&&((0,i.isName)(p)&&(p=p.name),(0,n.isString)(s))){var g=s.split("#")[0];(0,n.isString)(p)?s=g+"#"+p:Array.isArray(p)&&(s=g+"#"+JSON.stringify(p))}var m=u.get("NewWindow");(0,n.isBool)(m)&&(o.newWindow=m);break;case"Named":var v=u.get("N");(0,i.isName)(v)&&(o.action=v.name);break;case"JavaScript":var b,y=u.get("JS");if((0,i.isStream)(y)?b=(0,n.bytesToString)(y.getBytes()):(0,n.isString)(y)&&(b=y),b){var w=["app.launchURL","window.open"],k=new RegExp("^\\s*("+w.join("|").split(".").join("\\.")+")\\((?:'|\")([^'\"]*)(?:'|\")(?:,\\s*(\\w+)\\)|\\))","i"),S=k.exec((0,n.stringToPDFString)(b));if(S&&S[2]){s=S[2],"true"===S[3]&&"app.launchURL"===S[1]&&(o.newWindow=!0);break}}default:(0,n.warn)('parseDestDictionary: unsupported action type "'.concat(f,'".'));break}}else a.has("Dest")&&(c=a.get("Dest"));if((0,n.isString)(s)){s=r(s);var x=(0,n.createValidAbsoluteUrl)(s,l);x&&(o.url=x.href),o.unsafeUrl=s}c&&((0,i.isName)(c)&&(c=c.name),((0,n.isString)(c)||Array.isArray(c))&&(o.dest=c))}else(0,n.warn)("parseDestDictionary: `resultObj` must be an object.")}else(0,n.warn)("parseDestDictionary: `destDict` must be a dictionary.")}}]),e}();t.Catalog=R;var B=function(){function e(e,t){this.stream=e,this.pdfManager=t,this.entries=[],this.xrefstms=Object.create(null),this._cacheMap=new Map,this.stats={streamTypes:Object.create(null),fontTypes:Object.create(null)}}return e.prototype={setStartXRef:function(e){this.startXRefQueue=[e]},parse:function(e){var t,r,a;e?((0,n.warn)("Indexing all PDF objects"),t=this.indexObjects()):t=this.readXRef(),t.assignXref(this),this.trailer=t;try{r=t.get("Encrypt")}catch(u){if(u instanceof s.MissingDataException)throw u;(0,n.warn)('XRef.parse - Invalid "Encrypt" reference: "'.concat(u,'".'))}if((0,i.isDict)(r)){var o=t.get("ID"),l=o&&o.length?o[0]:"";r.suppressEncryption=!0,this.encrypt=new c.CipherTransformFactory(r,l,this.pdfManager.password)}try{a=t.get("Root")}catch(u){if(u instanceof s.MissingDataException)throw u;(0,n.warn)('XRef.parse - Invalid "Root" reference: "'.concat(u,'".'))}if(!(0,i.isDict)(a)||!a.has("Pages")){if(!e)throw new s.XRefParseException;throw new n.FormatError("Invalid root reference")}this.root=a},processXRefTable:function(e){"tableState"in this||(this.tableState={entryNum:0,streamPos:e.lexer.stream.pos,parserBuf1:e.buf1,parserBuf2:e.buf2});var t=this.readXRefTable(e);if(!(0,i.isCmd)(t,"trailer"))throw new n.FormatError("Invalid XRef table: could not find trailer dictionary");var r=e.getObj();if(!(0,i.isDict)(r)&&r.dict&&(r=r.dict),!(0,i.isDict)(r))throw new n.FormatError("Invalid XRef table: could not parse trailer dictionary");return delete this.tableState,r},readXRefTable:function(e){var t,r=e.lexer.stream,a=this.tableState;r.pos=a.streamPos,e.buf1=a.parserBuf1,e.buf2=a.parserBuf2;while(1){if(!("firstEntryNum"in a)||!("entryCount"in a)){if((0,i.isCmd)(t=e.getObj(),"trailer"))break;a.firstEntryNum=t,a.entryCount=e.getObj()}var o=a.firstEntryNum,s=a.entryCount;if(!Number.isInteger(o)||!Number.isInteger(s))throw new n.FormatError("Invalid XRef table: wrong types in subsection header");for(var c=a.entryNum;c0){var u=l[0],h=l[1];if(!Number.isInteger(u)||!Number.isInteger(h))throw new n.FormatError("Invalid XRef range fields: ".concat(u,", ").concat(h));if(!Number.isInteger(o)||!Number.isInteger(s)||!Number.isInteger(c))throw new n.FormatError("Invalid XRef entry fields length: ".concat(u,", ").concat(h));for(t=a.entryNum;t=e.length)break;n+=String.fromCharCode(i),i=e[a]}return n}function h(e,t,r){var a=r.length,n=e.length,i=0;while(t=a)break;t++,i++}return i}var f=/^(\d+)\s+(\d+)\s+obj\b/,d=/\bendobj[\b\s]$/,p=/\s+(\d+\s+\d+\s+obj[\b\s<])$/,g=25,m=new Uint8Array([116,114,97,105,108,101,114]),v=new Uint8Array([115,116,97,114,116,120,114,101,102]),b=new Uint8Array([111,98,106]),y=new Uint8Array([47,88,82,101,102]);this.entries.length=0;var w=this.stream;w.pos=0;var k,S,x,C=w.getBytes(),A=w.start,E=C.length,T=[],O=[];while(A=E)break;I=C[A]}while(I!==t&&I!==r);else++A}for(k=0,S=O.length;k2&&void 0!==arguments[2]&&arguments[2],a=e.gen,n=e.num;if(t.gen!==a)throw new s.XRefEntryException("Inconsistent generation in XRef: ".concat(e));var c=this.stream.makeSubStream(t.offset+this.stream.start),l=new o.Parser({lexer:new o.Lexer(c),xref:this,allowStreams:!0}),u=l.getObj(),h=l.getObj(),f=l.getObj();if(u!==n||h!==a||!(f instanceof i.Cmd))throw new s.XRefEntryException("Bad (uncompressed) XRef entry: ".concat(e));if("obj"!==f.cmd){if(f.cmd.startsWith("obj")&&(n=parseInt(f.cmd.substring(3),10),!Number.isNaN(n)))return n;throw new s.XRefEntryException("Bad (uncompressed) XRef entry: ".concat(e))}return t=this.encrypt&&!r?l.getObj(this.encrypt.createCipherTransform(n,a)):l.getObj(),(0,i.isStream)(t)||this._cacheMap.set(n,t),t},fetchCompressed:function(e,t){var r=t.offset,a=this.fetch(i.Ref.get(r,0));if(!(0,i.isStream)(a))throw new n.FormatError("bad ObjStm stream");var c=a.dict.get("First"),l=a.dict.get("N");if(!Number.isInteger(c)||!Number.isInteger(l))throw new n.FormatError("invalid first and n parameters for ObjStm stream");for(var u=new o.Parser({lexer:new o.Lexer(a),xref:this,allowStreams:!0}),h=new Array(l),f=0;f0){var o=t.fetchIfRef(a.shift());if((0,i.isDict)(o))if(o.has("Kids"))for(var s=o.get("Kids"),c=0,l=s.length;ci)return(0,n.warn)('Search depth limit reached for "'.concat(this._type,'" tree.')),null;var o=r.get("Kids");if(!Array.isArray(o))return null;var s=0,c=o.length-1;while(s<=c){var l=s+c>>1,u=t.fetchIfRef(o[l]),h=u.get("Limits");if(et.fetchIfRef(h[1]))){r=t.fetchIfRef(o[l]);break}s=l+1}}if(s>c)return null}var f=r.get(this._type);if(Array.isArray(f)){var d=0,p=f.length-2;while(d<=p){var g=d+p>>1,m=g+(1&g),v=t.fetchIfRef(f[m]);if(ev))return t.fetchIfRef(f[m+1]);d=m+2}}(0,n.info)('Falling back to an exhaustive search, for key "'.concat(e,'", ')+'in "'.concat(this._type,'" tree.'));for(var b=0,y=f.length;b0&&void 0!==arguments[0]?arguments[0]:null,t=this.buf1;if(this.shift(),t instanceof i.Cmd)switch(t.cmd){case"BI":return this.makeInlineImage(e);case"[":var r=[];while(!(0,i.isCmd)(this.buf1,"]")&&!(0,i.isEOF)(this.buf1))r.push(this.getObj(e));if((0,i.isEOF)(this.buf1)){if(!this.recoveryMode)throw new n.FormatError("End of file inside array");return r}return this.shift(),r;case"<<":var a=new i.Dict(this.xref);while(!(0,i.isCmd)(this.buf1,">>")&&!(0,i.isEOF)(this.buf1))if((0,i.isName)(this.buf1)){var o=this.buf1.name;if(this.shift(),(0,i.isEOF)(this.buf1))break;a.set(o,this.getObj(e))}else(0,n.info)("Malformed dictionary: key must be a name object"),this.shift();if((0,i.isEOF)(this.buf1)){if(!this.recoveryMode)throw new n.FormatError("End of file inside dictionary");return a}return(0,i.isCmd)(this.buf2,"stream")?this.allowStreams?this.makeStream(a,e):a:(this.shift(),a);default:return t}if(Number.isInteger(t)){if(Number.isInteger(this.buf1)&&(0,i.isCmd)(this.buf2,"R")){var s=i.Ref.get(t,this.buf1);return this.shift(),this.shift(),s}return t}return"string"===typeof t&&e?e.decryptString(t):t}},{key:"findDefaultInlineStreamEnd",value:function(e){var t,r,a=69,i=73,s=32,c=10,l=13,u=10,h=0,f=e.pos,d=0;while(-1!==(t=e.getByte()))if(0===d)d=t===a?1:0;else if(1===d)d=t===i?2:0;else if((0,n.assert)(2===d,"findDefaultInlineStreamEnd - invalid state."),t===s||t===c||t===l){r=e.pos;for(var p=e.peekBytes(u),g=0,m=p.length;g127)){d=0;break}if(2===d)break}else d=0;-1===t&&((0,n.warn)("findDefaultInlineStreamEnd: Reached the end of the stream without finding a valid EI marker"),r&&((0,n.warn)('... trying to recover by using the last "EI" occurrence.'),e.skip(-(e.pos-r))));var v=4;return e.skip(-v),t=e.peekByte(),e.skip(v),(0,o.isWhiteSpace)(t)||v--,e.pos-v-f}},{key:"findDCTDecodeInlineStreamEnd",value:function(e){var t,r,a=e.pos,i=!1;while(-1!==(t=e.getByte()))if(255===t){switch(e.getByte()){case 0:break;case 255:e.skip(-1);break;case 217:i=!0;break;case 192:case 193:case 194:case 195:case 197:case 198:case 199:case 201:case 202:case 203:case 205:case 206:case 207:case 196:case 204:case 218:case 219:case 220:case 221:case 222:case 223:case 224:case 225:case 226:case 227:case 228:case 229:case 230:case 231:case 232:case 233:case 234:case 235:case 236:case 237:case 238:case 239:case 254:r=e.getUint16(),r>2?e.skip(r-2):e.skip(-2);break}if(i)break}var o=e.pos-a;return-1===t?((0,n.warn)("Inline DCTDecode image stream: EOI marker not found, searching for /EI/ instead."),e.skip(-o),this.findDefaultInlineStreamEnd(e)):(this.inlineStreamSkipEI(e),o)}},{key:"findASCII85DecodeInlineStreamEnd",value:function(e){var t,r=126,a=62,i=e.pos;while(-1!==(t=e.getByte()))if(t===r){var s=e.pos;t=e.peekByte();while((0,o.isWhiteSpace)(t))e.skip(),t=e.peekByte();if(t===a){e.skip();break}if(e.pos>s){var c=e.peekBytes(2);if(69===c[0]&&73===c[1])break}}var l=e.pos-i;return-1===t?((0,n.warn)("Inline ASCII85Decode image stream: EOD marker not found, searching for /EI/ instead."),e.skip(-l),this.findDefaultInlineStreamEnd(e)):(this.inlineStreamSkipEI(e),l)}},{key:"findASCIIHexDecodeInlineStreamEnd",value:function(e){var t,r=62,a=e.pos;while(-1!==(t=e.getByte()))if(t===r)break;var i=e.pos-a;return-1===t?((0,n.warn)("Inline ASCIIHexDecode image stream: EOD marker not found, searching for /EI/ instead."),e.skip(-i),this.findDefaultInlineStreamEnd(e)):(this.inlineStreamSkipEI(e),i)}},{key:"inlineStreamSkipEI",value:function(e){var t,r=69,a=73,n=0;while(-1!==(t=e.getByte()))if(0===n)n=t===r?1:0;else if(1===n)n=t===a?2:0;else if(2===n)break}},{key:"makeInlineImage",value:function(e){var t,r=this.lexer,a=r.stream,o=new i.Dict(this.xref);while(!(0,i.isCmd)(this.buf1,"ID")&&!(0,i.isEOF)(this.buf1)){if(!(0,i.isName)(this.buf1))throw new n.FormatError("Dictionary key must be a name object");var s=this.buf1.name;if(this.shift(),(0,i.isEOF)(this.buf1))break;o.set(s,this.getObj(e))}-1!==r.beginInlineImagePos&&(t=a.pos-r.beginInlineImagePos);var c,l=o.get("Filter","F");if((0,i.isName)(l))c=l.name;else if(Array.isArray(l)){var u=this.xref.fetchIfRef(l[0]);(0,i.isName)(u)&&(c=u.name)}var h,f=a.pos;h="DCTDecode"===c||"DCT"===c?this.findDCTDecodeInlineStreamEnd(a):"ASCII85Decode"===c||"A85"===c?this.findASCII85DecodeInlineStreamEnd(a):"ASCIIHexDecode"===c||"AHx"===c?this.findASCIIHexDecodeInlineStreamEnd(a):this.findDefaultInlineStreamEnd(a);var d,v=a.makeSubStream(f,h,o);if(h=n)return r.pos+=s,r.pos-e;s++}r.pos+=o}return-1}},{key:"makeStream",value:function(e,t){var r=this.lexer,a=r.stream;r.skipToNextLine();var s=a.pos-1,c=e.get("Length");if(Number.isInteger(c)||((0,n.info)('Bad length "'.concat(c,'" in stream')),c=0),a.pos=s+c,r.nextChar(),this.tryShift()&&(0,i.isCmd)(this.buf2,"endstream"))this.shift();else{var l=new Uint8Array([101,110,100,115,116,114,101,97,109]),u=this._findStreamLength(s,l);if(u<0){for(var h=1,f=1;f<=h;f++){var d=l.length-f,p=l.slice(0,d),g=this._findStreamLength(s,p);if(g>=0){var m=a.peekBytes(d+1)[d];if(!(0,o.isWhiteSpace)(m))break;(0,n.info)('Found "'.concat((0,n.bytesToString)(p),'" when ')+"searching for endstream command."),u=g;break}}if(u<0)throw new n.FormatError("Missing endstream command.")}c=u,r.nextChar(),this.shift(),this.shift()}return this.shift(),a=a.makeSubStream(s,c,e),t&&(a=t.createStream(a,c)),a=this.filter(a,e,c),a.dict=e,a}},{key:"filter",value:function(e,t,r){var a=t.get("Filter","F"),o=t.get("DecodeParms","DP");if((0,i.isName)(a))return Array.isArray(o)&&(0,n.warn)("/DecodeParms should not contain an Array, when /Filter contains a Name."),this.makeFilter(e,a.name,r,o);var s=r;if(Array.isArray(a))for(var c=a,l=o,u=0,h=c.length;u=48&&e<=57?15&e:e>=65&&e<=70||e>=97&&e<=102?9+(15&e):-1}var w=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;h(this,e),this.stream=t,this.nextChar(),this.strBuf=[],this.knownCommands=r,this._hexStringNumWarn=0,this.beginInlineImagePos=-1}return d(e,[{key:"nextChar",value:function(){return this.currentChar=this.stream.getByte()}},{key:"peekChar",value:function(){return this.stream.peekByte()}},{key:"getNumber",value:function(){var e=this.currentChar,t=!1,r=0,a=0;if(45===e?(a=-1,e=this.nextChar(),45===e&&(e=this.nextChar())):43===e&&(a=1,e=this.nextChar()),10===e||13===e)do{e=this.nextChar()}while(10===e||13===e);if(46===e&&(r=10,e=this.nextChar()),e<48||e>57){if(10===r&&0===a&&((0,o.isWhiteSpace)(e)||-1===e))return(0,n.warn)("Lexer.getNumber - treating a single decimal point as zero."),0;throw new n.FormatError("Invalid number: ".concat(String.fromCharCode(e)," (charCode ").concat(e,")"))}a=a||1;var i=e-48,s=0,c=1;while((e=this.nextChar())>=0)if(e>=48&&e<=57){var l=e-48;t?s=10*s+l:(0!==r&&(r*=10),i=10*i+l)}else if(46===e){if(0!==r)break;r=1}else if(45===e)(0,n.warn)("Badly formatted number: minus sign in the middle");else{if(69!==e&&101!==e)break;if(e=this.peekChar(),43===e||45===e)c=45===e?-1:1,this.nextChar();else if(e<48||e>57)break;t=!0}return 0!==r&&(i/=r),t&&(i*=Math.pow(10,c*s)),a*i}},{key:"getString",value:function(){var e=1,t=!1,r=this.strBuf;r.length=0;var a=this.nextChar();while(1){var i=!1;switch(0|a){case-1:(0,n.warn)("Unterminated string"),t=!0;break;case 40:++e,r.push("(");break;case 41:0===--e?(this.nextChar(),t=!0):r.push(")");break;case 92:switch(a=this.nextChar(),a){case-1:(0,n.warn)("Unterminated string"),t=!0;break;case 110:r.push("\n");break;case 114:r.push("\r");break;case 116:r.push("\t");break;case 98:r.push("\b");break;case 102:r.push("\f");break;case 92:case 40:case 41:r.push(String.fromCharCode(a));break;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:var o=15&a;a=this.nextChar(),i=!0,a>=48&&a<=55&&(o=(o<<3)+(15&a),a=this.nextChar(),a>=48&&a<=55&&(i=!1,o=(o<<3)+(15&a))),r.push(String.fromCharCode(o));break;case 13:10===this.peekChar()&&this.nextChar();break;case 10:break;default:r.push(String.fromCharCode(a));break}break;default:r.push(String.fromCharCode(a));break}if(t)break;i||(a=this.nextChar())}return r.join("")}},{key:"getName",value:function(){var e,t,r=this.strBuf;r.length=0;while((e=this.nextChar())>=0&&!b[e])if(35===e){if(e=this.nextChar(),b[e]){(0,n.warn)("Lexer_getName: NUMBER SIGN (#) should be followed by a hexadecimal number."),r.push("#");break}var a=y(e);if(-1!==a){t=e,e=this.nextChar();var o=y(e);if(-1===o){if((0,n.warn)("Lexer_getName: Illegal digit (".concat(String.fromCharCode(e),") ")+"in hexadecimal number."),r.push("#",String.fromCharCode(t)),b[e])break;r.push(String.fromCharCode(e));continue}r.push(String.fromCharCode(a<<4|o))}else r.push("#",String.fromCharCode(e))}else r.push(String.fromCharCode(e));return r.length>127&&(0,n.warn)("Name token is longer than allowed by the spec: ".concat(r.length)),i.Name.get(r.join(""))}},{key:"_hexStringWarn",value:function(e){var t=5;this._hexStringNumWarn++!==t?this._hexStringNumWarn>t||(0,n.warn)("getHexString - ignoring invalid character: ".concat(e)):(0,n.warn)("getHexString - ignoring additional invalid characters.")}},{key:"getHexString",value:function(){var e=this.strBuf;e.length=0;var t,r,a=this.currentChar,i=!0;this._hexStringNumWarn=0;while(1){if(a<0){(0,n.warn)("Unterminated hex string");break}if(62===a){this.nextChar();break}if(1!==b[a]){if(i){if(t=y(a),-1===t){this._hexStringWarn(a),a=this.nextChar();continue}}else{if(r=y(a),-1===r){this._hexStringWarn(a),a=this.nextChar();continue}e.push(String.fromCharCode(t<<4|r))}i=!i,a=this.nextChar()}else a=this.nextChar()}return e.join("")}},{key:"getObj",value:function(){var e=!1,t=this.currentChar;while(1){if(t<0)return i.EOF;if(e)10!==t&&13!==t||(e=!1);else if(37===t)e=!0;else if(1!==b[t])break;t=this.nextChar()}switch(0|t){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 43:case 45:case 46:return this.getNumber();case 40:return this.getString();case 47:return this.getName();case 91:return this.nextChar(),i.Cmd.get("[");case 93:return this.nextChar(),i.Cmd.get("]");case 60:return t=this.nextChar(),60===t?(this.nextChar(),i.Cmd.get("<<")):this.getHexString();case 62:return t=this.nextChar(),62===t?(this.nextChar(),i.Cmd.get(">>")):i.Cmd.get(">");case 123:return this.nextChar(),i.Cmd.get("{");case 125:return this.nextChar(),i.Cmd.get("}");case 41:throw this.nextChar(),new n.FormatError("Illegal character: ".concat(t))}var r=String.fromCharCode(t),a=this.knownCommands,o=a&&void 0!==a[r];while((t=this.nextChar())>=0&&!b[t]){var s=r+String.fromCharCode(t);if(o&&void 0===a[s])break;if(128===r.length)throw new n.FormatError("Command token too long: ".concat(r.length));r=s,o=a&&void 0!==a[r]}return"true"===r||"false"!==r&&("null"===r?null:("BI"===r&&(this.beginInlineImagePos=this.stream.pos),i.Cmd.get(r)))}},{key:"skipToNextLine",value:function(){var e=this.currentChar;while(e>=0){if(13===e){e=this.nextChar(),10===e&&this.nextChar();break}if(10===e){this.nextChar();break}e=this.nextChar()}}}]),e}();t.Lexer=w;var k=function(){function e(){h(this,e)}return d(e,null,[{key:"create",value:function(e){function t(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=e.get(t);if(Number.isInteger(a)&&(r?a>=0:a>0))return a;throw new Error('The "'.concat(t,'" parameter in the linearization ')+"dictionary is invalid.")}function r(e){var t,r=e.get("H");if(Array.isArray(r)&&(2===(t=r.length)||4===t)){for(var a=0;a0))throw new Error("Hint (".concat(a,") in the linearization dictionary is invalid."))}return r}throw new Error("Hint array in the linearization dictionary is invalid.")}var a,o,s=new v({lexer:new w(e),xref:null}),c=s.getObj(),l=s.getObj(),u=s.getObj(),h=s.getObj();if(!(Number.isInteger(c)&&Number.isInteger(l)&&(0,i.isCmd)(u,"obj")&&(0,i.isDict)(h)&&(0,n.isNum)(a=h.get("Linearized"))&&a>0))return null;if((o=t(h,"L"))!==e.length)throw new Error('The "L" parameter in the linearization dictionary does not equal the stream length.');return{length:o,hints:r(h),objectNumberFirst:t(h,"O"),endFirst:t(h,"E"),numPages:t(h,"N"),mainXRefEntriesOffset:t(h,"T"),pageFirst:h.has("P")?t(h,"P",!0):0}}}]),e}();t.Linearization=k},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LZWStream=t.StringStream=t.StreamsSequenceStream=t.Stream=t.RunLengthStream=t.PredictorStream=t.NullStream=t.FlateStream=t.DecodeStream=t.DecryptStream=t.AsciiHexStream=t.Ascii85Stream=void 0;var a=r(5),n=r(198),i=r(201);function o(e){return u(e)||l(e)||c(e)||s()}function s(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(e,t){if(e){if("string"===typeof e)return h(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?h(e,t):void 0}}function l(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function u(e){if(Array.isArray(e))return h(e)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r=this.end?-1:this.bytes[this.pos++]},getUint16:function(){var e=this.getByte(),t=this.getByte();return-1===e||-1===t?-1:(e<<8)+t},getInt32:function(){var e=this.getByte(),t=this.getByte(),r=this.getByte(),a=this.getByte();return(e<<24)+(t<<16)+(r<<8)+a},getBytes:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.bytes,a=this.pos,n=this.end;if(!e){var i=r.subarray(a,n);return t?new Uint8ClampedArray(i):i}var o=a+e;o>n&&(o=n),this.pos=o;var s=r.subarray(a,o);return t?new Uint8ClampedArray(s):s},peekByte:function(){var e=this.getByte();return-1!==e&&this.pos--,e},peekBytes:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.getBytes(e,t);return this.pos-=r.length,r},getByteRange:function(e,t){return e<0&&(e=0),t>this.end&&(t=this.end),this.bytes.subarray(e,t)},skip:function(e){e||(e=1),this.pos+=e},reset:function(){this.pos=this.start},moveStart:function(){this.start=this.pos},makeSubStream:function(t,r,a){return new e(this.bytes.buffer,t,r,a)}},e}();t.Stream=f;var d=function(){function e(e){var t=(0,a.stringToBytes)(e);f.call(this,t)}return e.prototype=f.prototype,e}();t.StringStream=d;var p=function(){var e=new Uint8Array(0);function t(t){if(this._rawMinBufferLength=t||0,this.pos=0,this.bufferLength=0,this.eof=!1,this.buffer=e,this.minBufferLength=512,t)while(this.minBufferLength1&&void 0!==arguments[1]&&arguments[1],a=this.pos;if(e){this.ensureBuffer(a+e),t=a+e;while(!this.eof&&this.bufferLengthn&&(t=n)}else{while(!this.eof)this.readBlock();t=this.bufferLength}this.pos=t;var i=this.buffer.subarray(a,t);return!r||i instanceof Uint8ClampedArray?i:new Uint8ClampedArray(i)},peekByte:function(){var e=this.getByte();return-1!==e&&this.pos--,e},peekBytes:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.getBytes(e,t);return this.pos-=r.length,r},makeSubStream:function(e,t,r){var a=e+t;while(this.bufferLength<=a&&!this.eof)this.readBlock();return new f(this.buffer,e,t,r)},getByteRange:function(e,t){(0,a.unreachable)("Should not call DecodeStream.getByteRange")},skip:function(e){e||(e=1),this.pos+=e},reset:function(){this.pos=0},getBaseStreams:function(){return this.str&&this.str.getBaseStreams?this.str.getBaseStreams():[]}},t}();t.DecodeStream=p;var g=function(){function e(e){this.streams=e;for(var t=0,r=0,a=e.length;r>e,this.codeSize=n-=e,t},o.prototype.getCode=function(e){var t,r=this.str,n=e[0],i=e[1],o=this.codeSize,s=this.codeBuf;while(o>16,u=65535&c;if(l<1||o>l,this.codeSize=o-l,u},o.prototype.generateHuffmanTable=function(e){var t,r=e.length,a=0;for(t=0;ta&&(a=e[t]);for(var n=1<>=1;for(t=u;t>=1,0!==l){var u,h;if(1===l)u=n,h=i;else{if(2!==l)throw new a.FormatError("Unknown block type in flate stream");var f,d=this.getBits(5)+257,p=this.getBits(5)+1,g=this.getBits(4)+4,m=new Uint8Array(e.length);for(f=0;f0)S[f++]=w}u=this.generateHuffmanTable(S.subarray(0,d)),h=this.generateHuffmanTable(S.subarray(d,k))}o=this.buffer;var A=o?o.length:0,E=this.bufferLength;while(1){var T=this.getCode(u);if(T<256)E+1>=A&&(o=this.ensureBuffer(E+1),A=o.length),o[E++]=T;else{if(256===T)return void(this.bufferLength=E);T-=257,T=t[T];var O=T>>16;O>0&&(O=this.getBits(O)),s=(65535&T)+O,T=this.getCode(h),T=r[T],O=T>>16,O>0&&(O=this.getBits(O));var I=(65535&T)+O;E+s>=A&&(o=this.ensureBuffer(E+s),A=o.length);for(var P=0;P15))throw new a.FormatError("Unsupported predictor: ".concat(i));this.readBlock=2===i?this.readBlockTiff:this.readBlockPng,this.str=e,this.dict=e.dict;var o=this.colors=r.get("Colors")||1,s=this.bits=r.get("BitsPerComponent")||8,c=this.columns=r.get("Columns")||1;return this.pixBytes=o*s+7>>3,this.rowBytes=c*o*s+7>>3,p.call(this,t),this}return e.prototype=Object.create(p.prototype),e.prototype.readBlockTiff=function(){var e=this.rowBytes,t=this.bufferLength,r=this.ensureBuffer(t+e),a=this.bits,n=this.colors,i=this.str.getBytes(e);if(this.eof=!i.length,!this.eof){var o,s=0,c=0,l=0,u=0,h=t;if(1===a&&1===n)for(o=0;o>1,f^=f>>2,f^=f>>4,s=(1&f)<<7,r[h++]=f}else if(8===a){for(o=0;o>8&255,r[h++]=255&p}}else{var g=new Uint8Array(n+1),m=(1<>l-a)&m,l-=a,c=c<=8&&(r[b++]=c>>u-8&255,u-=8);u>0&&(r[b++]=(c<<8-u)+(s&(1<<8-u)-1))}this.bufferLength+=e}},e.prototype.readBlockPng=function(){var e=this.rowBytes,t=this.pixBytes,r=this.str.getByte(),n=this.str.getBytes(e);if(this.eof=!n.length,!this.eof){var i=this.bufferLength,o=this.ensureBuffer(i+e),s=o.subarray(i-e,i);0===s.length&&(s=new Uint8Array(e));var c,l,u,h=i;switch(r){case 0:for(c=0;c>1)+n[c];for(;c>1)+n[c]&255,h++;break;case 4:for(c=0;c0,a=this.decrypt;e=a(e,!r);var n,i=this.bufferLength,o=e.length,s=this.ensureBuffer(i+o);for(n=0;n=0;--s)o[c+s]=255&u,u>>=8}}else this.eof=!0},e}();t.Ascii85Stream=y;var w=function(){function e(e,t){this.str=e,this.dict=e.dict,this.firstDigit=-1,t&&(t*=.5),p.call(this,t)}return e.prototype=Object.create(p.prototype),e.prototype.readBlock=function(){var e=8e3,t=this.str.getBytes(e);if(t.length){for(var r=t.length+1>>1,a=this.ensureBuffer(this.bufferLength+r),n=this.bufferLength,i=this.firstDigit,o=0,s=t.length;o=48&&l<=57)c=15&l;else{if(!(l>=65&&l<=70||l>=97&&l<=102)){if(62===l){this.eof=!0;break}continue}c=9+(15&l)}i<0?i=c:(a[n++]=i<<4|c,i=-1)}i>=0&&this.eof&&(a[n++]=i<<4,i=-1),this.firstDigit=i,this.bufferLength=n}else this.eof=!0},e}();t.AsciiHexStream=w;var k=function(){function e(e,t){this.str=e,this.dict=e.dict,p.call(this,t)}return e.prototype=Object.create(p.prototype),e.prototype.readBlock=function(){var e=this.str.getBytes(2);if(!e||e.length<2||128===e[0])this.eof=!0;else{var t,r=this.bufferLength,a=e[0];if(a<128){if(t=this.ensureBuffer(r+a+1),t[r++]=e[1],a>0){var n=this.str.getBytes(a);t.set(n,r),r+=a}}else{a=257-a;var i=e[1];t=this.ensureBuffer(r+a+1);for(var o=0;o>>t&(1<0;if(y<256)p[0]=y,g=1;else{if(!(y>=258)){if(256===y){f=9,c=258,g=0;continue}this.eof=!0,delete this.lzwState;break}if(y=0;t--)p[t]=l[r],r=h[r];else p[g++]=p[0]}if(w&&(h[c]=d,u[c]=u[d]+1,l[c]=p[0],c++,f=c+s&c+s-1?f:0|Math.min(Math.log(c+s)/.6931471805599453+1,12)),d=y,m+=g,n1&&void 0!==arguments[1]?arguments[1]:{};if(!e||"function"!==typeof e.next)throw new Error('CCITTFaxDecoder - invalid "source" parameter.');this.source=e,this.eof=!1,this.encoding=t.K||0,this.eoline=t.EndOfLine||!1,this.byteAlign=t.EncodedByteAlign||!1,this.columns=t.Columns||1728,this.rows=t.Rows||0;var r,a=t.EndOfBlock;null!==a&&void 0!==a||(a=!0),this.eoblock=a,this.black=t.BlackIs1||!1,this.codingLine=new Uint32Array(this.columns+1),this.refLine=new Uint32Array(this.columns+2),this.codingLine[0]=this.columns,this.codingPos=0,this.row=0,this.nextLine2D=this.encoding<0,this.inputBits=0,this.inputBuf=0,this.outputBits=0,this.rowsDone=!1;while(0===(r=this._lookBits(12)))this._eatBits(1);1===r&&this._eatBits(12),this.encoding>0&&(this.nextLine2D=!this._lookBits(1),this._eatBits(1))}return b.prototype={readNextChar:function(){if(this.eof)return-1;var e,f,d,p,g,m=this.refLine,v=this.codingLine,b=this.columns;if(0===this.outputBits){if(this.rowsDone&&(this.eof=!0),this.eof)return-1;var y,w,k;if(this.err=!1,this.nextLine2D){for(p=0;v[p]=64);do{w+=k=this._getWhiteCode()}while(k>=64)}else{do{y+=k=this._getWhiteCode()}while(k>=64);do{w+=k=this._getBlackCode()}while(k>=64)}this._addPixels(v[this.codingPos]+y,f),v[this.codingPos]0?--e:++e;while(m[e]<=v[this.codingPos]&&m[e]0?--e:++e;while(m[e]<=v[this.codingPos]&&m[e]0?--e:++e;while(m[e]<=v[this.codingPos]&&m[e]=64);else do{y+=k=this._getWhiteCode()}while(k>=64);this._addPixels(v[this.codingPos]+y,f),f^=1}}var S=!1;if(this.byteAlign&&(this.inputBits&=-8),this.eoblock||this.row!==this.rows-1){if(y=this._lookBits(12),this.eoline)while(y!==t&&1!==y)this._eatBits(1),y=this._lookBits(12);else while(0===y)this._eatBits(1),y=this._lookBits(12);1===y?(this._eatBits(12),S=!0):y===t&&(this.eof=!0)}else this.rowsDone=!0;if(!this.eof&&this.encoding>0&&!this.rowsDone&&(this.nextLine2D=!this._lookBits(1),this._eatBits(1)),this.eoblock&&S&&this.byteAlign){if(y=this._lookBits(12),1===y){if(this._eatBits(12),this.encoding>0&&(this._lookBits(1),this._eatBits(1)),this.encoding>=0)for(p=0;p<4;++p)y=this._lookBits(12),1!==y&&(0,a.info)("bad rtc code: "+y),this._eatBits(12),this.encoding>0&&(this._lookBits(1),this._eatBits(1));this.eof=!0}}else if(this.err&&this.eoline){while(1){if(y=this._lookBits(13),y===t)return this.eof=!0,-1;if(y>>1===1)break;this._eatBits(1)}this._eatBits(12),this.encoding>0&&(this._eatBits(1),this.nextLine2D=!(1&y))}v[0]>0?this.outputBits=v[this.codingPos=0]:this.outputBits=v[this.codingPos=1],this.row++}if(this.outputBits>=8)g=1&this.codingPos?0:255,this.outputBits-=8,0===this.outputBits&&v[this.codingPos]d?(g<<=d,1&this.codingPos||(g|=255>>8-d),this.outputBits-=d,d=0):(g<<=this.outputBits,1&this.codingPos||(g|=255>>8-this.outputBits),d-=this.outputBits,this.outputBits=0,v[this.codingPos]0&&(g<<=d,d=0))}while(d)}return this.black&&(g^=255),g},_addPixels:function(e,t){var r=this.codingLine,n=this.codingPos;e>r[n]&&(e>this.columns&&((0,a.info)("row is wrong length"),this.err=!0,e=this.columns),1&n^t&&++n,r[n]=e),this.codingPos=n},_addPixelsNeg:function(e,t){var r=this.codingLine,n=this.codingPos;if(e>r[n])e>this.columns&&((0,a.info)("row is wrong length"),this.err=!0,e=this.columns),1&n^t&&++n,r[n]=e;else if(e0&&e=i){var c=a[s-i];if(c[0]===o)return this._eatBits(o),[!0,c[1],!0]}}return[!1,0,!1]},_getTwoDimCode:function(){var e,r=0;if(this.eoblock){if(r=this._lookBits(7),e=f[r],e&&e[0]>0)return this._eatBits(e[0]),e[1]}else{var n=this._findTableCode(1,7,f);if(n[0]&&n[2])return n[1]}return(0,a.info)("Bad two dim code"),t},_getWhiteCode:function(){var e,r=0;if(this.eoblock){if(r=this._lookBits(12),r===t)return 1;if(e=r>>5===0?d[r]:p[r>>3],e[0]>0)return this._eatBits(e[0]),e[1]}else{var n=this._findTableCode(1,9,p);if(n[0])return n[1];if(n=this._findTableCode(11,12,d),n[0])return n[1]}return(0,a.info)("bad white code"),this._eatBits(1),1},_getBlackCode:function(){var e,r;if(this.eoblock){if(e=this._lookBits(13),e===t)return 1;if(r=e>>7===0?g[e]:e>>9===0&&e>>7!==0?m[(e>>1)-64]:v[e>>7],r[0]>0)return this._eatBits(r[0]),r[1]}else{var n=this._findTableCode(2,6,v);if(n[0])return n[1];if(n=this._findTableCode(7,12,m,64),n[0])return n[1];if(n=this._findTableCode(10,13,g),n[0])return n[1]}return(0,a.info)("bad black code"),this._eatBits(1),1},_lookBits:function(e){var r;while(this.inputBits>16-e;this.inputBuf=this.inputBuf<<8|r,this.inputBits+=8}return this.inputBuf>>this.inputBits-e&65535>>16-e},_eatBits:function(e){(this.inputBits-=e)<0&&(this.inputBits=0)}},b}();t.CCITTFaxDecoder=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Jbig2Stream=void 0;var a=r(198),n=r(205),i=r(209),o=r(5),s=function(){function e(e,t,r,a){this.stream=e,this.maybeLength=t,this.dict=r,this.params=a,n.DecodeStream.call(this,t)}return e.prototype=Object.create(n.DecodeStream.prototype),Object.defineProperty(e.prototype,"bytes",{get:function(){return(0,o.shadow)(this,"bytes",this.stream.getBytes(this.maybeLength))},configurable:!0}),e.prototype.ensureBuffer=function(e){},e.prototype.readBlock=function(){if(!this.eof){var e=new i.Jbig2Image,t=[];if((0,a.isDict)(this.params)){var r=this.params.get("JBIG2Globals");if((0,a.isStream)(r)){var n=r.getBytes();t.push({data:n,start:0,end:n.length})}}t.push({data:this.bytes,start:0,end:this.bytes.length});for(var o=e.parseChunks(t),s=o.length,c=0;c>>0}var o=i(1),s=i(1)?i(1)?i(1)?i(1)?i(1)?i(32)+4436:i(12)+340:i(8)+84:i(6)+20:i(4)+4:i(2);return 0===o?s:s>0?-s:null}function s(e,t,r){for(var a=e.getContexts("IAID"),n=1,i=0;i=R&&O=B)for(G=G<<1&w,g=0;g=0&&P=0&&(F=U[I][P],F&&(G|=F<<_)));var Y=j.readBit(z,G);N[O]=Y}}return U}function g(e,t,r,a,n,i,o,s,c){var l=u[r].coding;0===r&&(l=l.concat([s[0]]));var h,d=l.length,p=new Int32Array(d),g=new Int32Array(d);for(h=0;h=e?B<<=1:B=B<<1|C[_][R];for(h=0;h=S||R<0||R>=k?B<<=1:B=B<<1|a[_][R];var M=A.readBit(E,B);P[F]=M}}return C}function v(e,t,a,i,o,c,l,u,h,f,d,v){if(e&&t)throw new m("symbol refinement with Huffman is not supported");var y,w,k=[],S=0,x=(0,n.log2)(a.length+i),C=d.decoder,A=d.contextCache;e&&(y=M(1),w=[],x=Math.max(x,1));while(k.length1)P=b(e,t,T,S,0,_,1,a.concat(k),x,0,0,1,0,c,h,f,d,0,v);else{var R=s(A,C,x),B=r(A,"IARDX",C),L=r(A,"IARDY",C),D=R1&&(B=e?S.readBits(k):r(O,"IAIT",T));var M=c*I+B,L=e?v.symbolIDTable.decode(S):s(O,T,u),D=t&&(e?S.readBit():r(O,"IARI",T)),N=l[L],U=N[0].length,j=N.length;if(D){var q=r(O,"IARDW",T),z=r(O,"IARDH",T),H=r(O,"IARDX",T),G=r(O,"IARDY",T);U+=q,j+=z,N=g(U,j,b,N,(q>>1)+H,(z>>1)+G,!1,y,w)}var W,X,Y,V=M-(1&d?0:j-1),K=R-(2&d?U-1:0);if(h){for(W=0;W=0;y--)P=e?q(I,l,u,!0):p(!1,l,u,r,!1,b,O,v),z[y]=P;for(F=0;F=0;w--)R=z[w][F][_]^R,B|=R<>8,N=f+F*d-_*g>>8,D>=0&&D+A<=a&&N>=0&&N+E<=i)for(y=0;y=i))for(j=S[G],U=M[y],w=0;w=0&&H>5&7,u=[31&s],h=t+6;if(7===s){l=536870911&(0,n.readUint32)(e,h-1),h+=3;var f=l+7>>3;u[0]=e[h++];while(--f>0)u.push(e[h++])}else if(5===s||6===s)throw new m("invalid referred-to flags");r.retainBits=u;var d=4;r.number<=256?d=1:r.number<=65536&&(d=2);var p,g,v=[];for(p=0;p>>24&255,A[3]=y.height>>16&255,A[4]=y.height>>8&255,A[5]=255&y.height,p=h,g=e.length;p>2&3,h.huffmanDWSelector=f>>4&3,h.bitmapSizeSelector=f>>6&1,h.aggregationInstancesSelector=f>>7&1,h.bitmapCodingContextUsed=!!(256&f),h.bitmapCodingContextRetained=!!(512&f),h.template=f>>10&3,h.refinementTemplate=f>>12&1,l+=2,!h.huffman){for(o=0===h.template?4:1,a=[],i=0;i>2&3,d.stripSize=1<>4&3,d.transposed=!!(64&p),d.combinationOperator=p>>7&3,d.defaultPixelValue=p>>9&1,d.dsOffset=p<<17>>27,d.refinementTemplate=p>>15&1,d.huffman){var g=(0,n.readUint16)(c,l);l+=2,d.huffmanFS=3&g,d.huffmanDS=g>>2&3,d.huffmanDT=g>>4&3,d.huffmanRefinementDW=g>>6&3,d.huffmanRefinementDH=g>>8&3,d.huffmanRefinementDX=g>>10&3,d.huffmanRefinementDY=g>>12&3,d.huffmanRefinementSizeSelector=!!(16384&g)}if(d.refinement&&!d.refinementTemplate){for(a=[],i=0;i<2;i++)a.push({x:(0,n.readInt8)(c,l),y:(0,n.readInt8)(c,l+1)}),l+=2;d.refinementAt=a}d.numberOfSymbolInstances=(0,n.readUint32)(c,l),l+=4,r=[d,s.referredTo,c,l,u];break;case 16:var v={},b=c[l++];v.mmr=!!(1&b),v.template=b>>1&3,v.patternWidth=c[l++],v.patternHeight=c[l++],v.maxPatternIndex=(0,n.readUint32)(c,l),l+=4,r=[v,s.number,c,l,u];break;case 22:case 23:var y={};y.info=x(c,l),l+=C;var w=c[l++];y.mmr=!!(1&w),y.template=w>>1&3,y.enableSkip=!!(8&w),y.combinationOperator=w>>4&7,y.defaultPixelValue=w>>7&1,y.gridWidth=(0,n.readUint32)(c,l),l+=4,y.gridHeight=(0,n.readUint32)(c,l),l+=4,y.gridOffsetX=4294967295&(0,n.readUint32)(c,l),l+=4,y.gridOffsetY=4294967295&(0,n.readUint32)(c,l),l+=4,y.gridVectorX=(0,n.readUint16)(c,l),l+=2,y.gridVectorY=(0,n.readUint16)(c,l),l+=2,r=[y,s.referredTo,c,l,u];break;case 38:case 39:var k={};k.info=x(c,l),l+=C;var S=c[l++];if(k.mmr=!!(1&S),k.template=S>>1&3,k.prediction=!!(8&S),!k.mmr){for(o=0===k.template?4:1,a=[],i=0;i>2&1,A.combinationOperator=E>>3&3,A.requiresBuffer=!!(32&E),A.combinationOperatorOverride=!!(64&E),r=[A];break;case 49:break;case 50:break;case 51:break;case 53:r=[s.number,c,l,u];break;case 62:break;default:throw new m("segment type ".concat(s.typeName,"(").concat(s.type,")")+" is not implemented")}var T="on"+s.typeName;T in t&&t[T].apply(t,r)}function E(e,t){for(var r=0,a=e.length;r>=1;return{imgData:f,width:l,height:u}}function I(){}function P(e){2===e.length?(this.isOOB=!0,this.rangeLow=0,this.prefixLength=e[0],this.rangeLength=0,this.prefixCode=e[1],this.isLowerRange=!1):(this.isOOB=!1,this.rangeLow=e[0],this.prefixLength=e[1],this.rangeLength=e[2],this.prefixCode=e[3],this.isLowerRange="lower"===e[4])}function F(e){this.children=[],e?(this.isLeaf=!0,this.rangeLength=e.rangeLength,this.rangeLow=e.rangeLow,this.isLowerRange=e.isLowerRange,this.isOOB=e.isOOB):this.isLeaf=!1}function _(e,t){t||this.assignPrefixCodes(e),this.rootNode=new F(null);for(var r=0,a=e.length;r0&&this.rootNode.buildTree(n,n.prefixLength-1)}}function R(e,t,r){var a,i,o=e[t],s=4294967295&(0,n.readUint32)(e,t+1),c=4294967295&(0,n.readUint32)(e,t+5),l=new L(e,t+9,r),u=1+(o>>1&7),h=1+(o>>4&7),f=[],d=s;do{a=l.readBits(u),i=l.readBits(h),f.push(new P([d,a,i,0])),d+=1<>3,r=new Uint8ClampedArray(t*e.height);if(e.defaultPixelValue)for(var a=0,n=r.length;a>3,u=o.combinationOperatorOverride?e.combinationOperator:o.combinationOperator,h=this.buffer,f=128>>(7&e.x),d=e.y*l+(e.x>>3);switch(u){case 0:for(r=0;r>=1,n||(n=128,i++);d+=l}break;case 2:for(r=0;r>=1,n||(n=128,i++);d+=l}break;default:throw new m("operator ".concat(u," is not supported"))}},onImmediateGenericRegion:function(e,r,a,n){var i=e.info,o=new t(r,a,n),s=p(e.mmr,i.width,i.height,e.template,e.prediction,null,e.at,o);this.drawBitmap(i,s)},onImmediateLosslessGenericRegion:function(){this.onImmediateGenericRegion.apply(this,arguments)},onSymbolDictionary:function(e,r,a,n,i,o){var s,c;e.huffman&&(s=U(e,a,this.customTables),c=new L(n,i,o));var l=this.symbols;l||(this.symbols=l={});for(var u=[],h=0,f=a.length;h>t&1;if(t<=0)this.children[r]=new F(e);else{var a=this.children[r];a||(this.children[r]=a=new F(null)),a.buildTree(e,t-1)}},decodeNode:function(e){if(this.isLeaf){if(this.isOOB)return null;var t=e.readBits(this.rangeLength);return this.rangeLow+(this.isLowerRange?-t:t)}var r=this.children[e.readBit()];if(!r)throw new m("invalid Huffman data");return r.decodeNode(e)}},_.prototype={decode:function(e){return this.rootNode.decodeNode(e)},assignPrefixCodes:function(e){for(var t=e.length,r=0,a=0;a=32){var h=void 0,f=void 0,d=void 0;switch(u){case 32:if(0===l)throw new m("no previous value in symbol ID table");f=n.readBits(2)+3,h=i[l-1].prefixLength;break;case 33:f=n.readBits(3)+3,h=0;break;case 34:f=n.readBits(7)+11,h=0;break;default:throw new m("invalid code length in symbol ID table")}for(d=0;d>f&1,f--}if(a&&!l)for(var p=5,g=0;g=this.end)throw new m("end of data while reading bit");this.currentByte=this.data[this.position++],this.shift=7}var e=this.currentByte>>this.shift&1;return this.shift--,e},readBits:function(e){var t,r=0;for(t=e-1;t>=0;t--)r|=this.readBit()<=this.end?-1:this.data[this.position++]}},z.prototype={parseChunks:function(e){return T(e)},parse:function(e){var t=O(e),r=t.imgData,a=t.width,n=t.height;return this.width=a,this.height=n,r}},z}();t.Jbig2Image=v},function(e,t,r){"use strict";function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var r=0;r>9&127,this.clow=this.clow<<7&65535,this.ct-=7,this.a=32768}return i(e,[{key:"byteIn",value:function(){var e=this.data,t=this.bp;255===e[t]?e[t+1]>143?(this.clow+=65280,this.ct=8):(t++,this.clow+=e[t]<<9,this.ct=7,this.bp=t):(t++,this.clow+=t65535&&(this.chigh+=this.clow>>16,this.clow&=65535)}},{key:"readBit",value:function(e,t){var r,a=e[t]>>1,n=1&e[t],i=o[a],s=i.qe,c=this.a-s;if(this.chigh>15&1,this.clow=this.clow<<1&65535,this.ct--}while(0===(32768&c));return this.a=c,e[t]=a<<1|n,r}}]),e}();t.ArithmeticDecoder=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JpegStream=void 0;var a=r(205),n=r(198),i=r(212),o=r(5),s=function(){function e(e,t,r,n){var i;while(-1!==(i=e.getByte()))if(255===i){e.skip(-1);break}this.stream=e,this.maybeLength=t,this.dict=r,this.params=n,a.DecodeStream.call(this,t)}return e.prototype=Object.create(a.DecodeStream.prototype),Object.defineProperty(e.prototype,"bytes",{get:function(){return(0,o.shadow)(this,"bytes",this.stream.getBytes(this.maybeLength))},configurable:!0}),e.prototype.ensureBuffer=function(e){},e.prototype.readBlock=function(){if(!this.eof){var e={decodeTransform:void 0,colorTransform:void 0},t=this.dict.getArray("Decode","D");if(this.forceRGB&&Array.isArray(t)){for(var r=this.dict.get("BitsPerComponent")||8,a=t.length,o=new Int32Array(a),s=!1,c=(1<0&&void 0!==arguments[0]?arguments[0]:{},t=e.decodeTransform,r=void 0===t?null:t,a=e.colorTransform,n=void 0===a?-1:a;this._decodeTransform=r,this._colorTransform=n}function d(e,t){var r,a,n=0,i=[],o=16;while(o>0&&!e[o-1])o--;i.push({children:[],index:0});var s,c=i[0];for(r=0;r0)c=i.pop();c.index++,i.push(c);while(i.length<=r)i.push(s={children:[],index:0}),c.children[c.index]=s.children,c=s;n++}r+19&&void 0!==arguments[9]&&arguments[9],b=o.mcusPerLine,y=o.progressive,w=r,S=0,x=0;function C(){if(x>0)return x--,S>>x&1;if(S=t[r++],255===S){var e=t[r++];if(e){if(220===e&&d){r+=2;var a=(0,n.readUint16)(t,r);if(r+=2,a>0&&a!==o.scanLines)throw new g("Found DNL marker (0xFFDC) while parsing scan data",a)}else if(217===e){if(d){var i=8*L;if(i>0&&i>>7}function A(e){var t=e;while(1){switch(t=t[C()],i(t)){case"number":return t;case"object":continue}throw new p("invalid huffman sequence")}}function E(e){var t=0;while(e>0)t=t<<1|C(),e--;return t}function T(e){if(1===e)return 1===C()?1:-1;var t=E(e);return t>=1<>4;if(0!==s){i+=c;var l=e[i];t.blockData[r+l]=T(s),i++}else{if(c<15)break;i+=16}}}function I(e,t){var r=A(e.huffmanTableDC),a=0===r?0:T(r)<0)F--;else{var a=l,n=u;while(a<=n){var i=A(t.huffmanTableAC),o=15&i,s=i>>4;if(0!==o){a+=s;var c=e[a];t.blockData[r+c]=T(o)*(1<>4,0===a)s<15?(F=E(s)+(1<0){for(j=0;j0?"unexpected":"excessive";(0,a.warn)("decodeScan - ".concat(Q," MCU data, current marker is: ").concat(X.invalid)),r=X.offset}if(!(X.marker>=65488&&X.marker<=65495))break;r+=2}return r-w}function y(e,a,n){var i,f,d,g,m,v,b,y,w,k,S,x,C,A,E,T,O,I=e.quantizationTable,P=e.blockData;if(!I)throw new p("missing required Quantization Table.");for(var F=0;F<64;F+=8)w=P[a+F],k=P[a+F+1],S=P[a+F+2],x=P[a+F+3],C=P[a+F+4],A=P[a+F+5],E=P[a+F+6],T=P[a+F+7],w*=I[F],0!==(k|S|x|C|A|E|T)?(k*=I[F+1],S*=I[F+2],x*=I[F+3],C*=I[F+4],A*=I[F+5],E*=I[F+6],T*=I[F+7],i=u*w+128>>8,f=u*C+128>>8,d=S,g=E,m=h*(k-T)+128>>8,y=h*(k+T)+128>>8,v=x<<4,b=A<<4,i=i+f+1>>1,f=i-f,O=d*l+g*c+128>>8,d=d*c-g*l+128>>8,g=O,m=m+b+1>>1,b=m-b,y=y+v+1>>1,v=y-v,i=i+g+1>>1,g=i-g,f=f+d+1>>1,d=f-d,O=m*s+y*o+2048>>12,m=m*o-y*s+2048>>12,y=O,O=v*r+b*t+2048>>12,v=v*t-b*r+2048>>12,b=O,n[F]=i+y,n[F+7]=i-y,n[F+1]=f+b,n[F+6]=f-b,n[F+2]=d+v,n[F+5]=d-v,n[F+3]=g+m,n[F+4]=g-m):(O=u*w+512>>10,n[F]=O,n[F+1]=O,n[F+2]=O,n[F+3]=O,n[F+4]=O,n[F+5]=O,n[F+6]=O,n[F+7]=O);for(var _=0;_<8;++_)w=n[_],k=n[_+8],S=n[_+16],x=n[_+24],C=n[_+32],A=n[_+40],E=n[_+48],T=n[_+56],0!==(k|S|x|C|A|E|T)?(i=u*w+2048>>12,f=u*C+2048>>12,d=S,g=E,m=h*(k-T)+2048>>12,y=h*(k+T)+2048>>12,v=x,b=A,i=4112+(i+f+1>>1),f=i-f,O=d*l+g*c+2048>>12,d=d*c-g*l+2048>>12,g=O,m=m+b+1>>1,b=m-b,y=y+v+1>>1,v=y-v,i=i+g+1>>1,g=i-g,f=f+d+1>>1,d=f-d,O=m*s+y*o+2048>>12,m=m*o-y*s+2048>>12,y=O,O=v*r+b*t+2048>>12,v=v*t-b*r+2048>>12,b=O,w=i+y,T=i-y,k=f+b,E=f-b,S=d+v,A=d-v,x=g+m,C=g-m,w<16?w=0:w>=4080?w=255:w>>=4,k<16?k=0:k>=4080?k=255:k>>=4,S<16?S=0:S>=4080?S=255:S>>=4,x<16?x=0:x>=4080?x=255:x>>=4,C<16?C=0:C>=4080?C=255:C>>=4,A<16?A=0:A>=4080?A=255:A>>=4,E<16?E=0:E>=4080?E=255:E>>=4,T<16?T=0:T>=4080?T=255:T>>=4,P[a+_]=w,P[a+_+8]=k,P[a+_+16]=S,P[a+_+24]=x,P[a+_+32]=C,P[a+_+40]=A,P[a+_+48]=E,P[a+_+56]=T):(O=u*w+8192>>14,O=O<-2040?0:O>=2024?255:O+2056>>4,P[a+_]=O,P[a+_+8]=O,P[a+_+16]=O,P[a+_+24]=O,P[a+_+32]=O,P[a+_+40]=O,P[a+_+48]=O,P[a+_+56]=O)}function w(e,t){for(var r=t.blocksPerLine,a=t.blocksPerColumn,n=new Int16Array(64),i=0;i2&&void 0!==arguments[2]?arguments[2]:t,a=e.length-1,i=r=a)return null;var o=(0,n.readUint16)(e,t);if(o>=65472&&o<=65534)return{invalid:null,marker:o,offset:t};var s=(0,n.readUint16)(e,i);while(!(s>=65472&&s<=65534)){if(++i>=a)return null;s=(0,n.readUint16)(e,i)}return{invalid:o.toString(16),marker:s,offset:i}}return f.prototype={parse:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=r.dnlScanLines,o=void 0===i?null:i;function s(){var e=(0,n.readUint16)(t,h);h+=2;var r=h+e-2,i=k(t,r,h);i&&i.invalid&&((0,a.warn)("readDataBlock - incorrect length, current marker is: "+i.invalid),r=i.offset);var o=t.subarray(h,r);return h+=o.length,o}function c(e){for(var t=Math.ceil(e.samplesPerLine/8/e.maxH),r=Math.ceil(e.scanLines/8/e.maxV),a=0;a>4===0)for(T=0;T<64;T++)F=e[T],B[F]=t[h++];else{if(R>>4!==1)throw new p("DQT - invalid table spec");for(T=0;T<64;T++)F=e[T],B[F]=(0,n.readUint16)(t,h),h+=2}S[15&R]=B}break;case 65472:case 65473:case 65474:if(l)throw new p("Only single frame JPEGs supported");h+=2,l={},l.extended=65473===A,l.progressive=65474===A,l.precision=t[h++];var M=(0,n.readUint16)(t,h);h+=2,l.scanLines=o||M,l.samplesPerLine=(0,n.readUint16)(t,h),h+=2,l.components=[],l.componentIds={};var L,D=t[h++],N=0,U=0;for(E=0;E>4,q=15&t[h+1];N>4===0?C:x)[15&G]=d(W,Y)}break;case 65501:h+=2,u=(0,n.readUint16)(t,h),h+=2;break;case 65498:var V=1===++y&&!o;h+=2;var K,J=t[h++],Z=[];for(E=0;E>4],K.huffmanTableAC=x[15&$],Z.push(K)}var ee=t[h++],te=t[h++],re=t[h++];try{var ae=b(t,h,l,Z,u,ee,te,re>>4,15&re,V);h+=ae}catch(oe){if(oe instanceof g)return(0,a.warn)("".concat(oe.message," -- attempting to re-parse the JPEG image.")),this.parse(t,{dnlScanLines:oe.scanLines});if(oe instanceof m){(0,a.warn)("".concat(oe.message," -- ignoring the rest of the image data."));break e}throw oe}break;case 65500:h+=4;break;case 65535:255!==t[h]&&h--;break;default:var ne=k(t,h-2,h-3);if(ne&&ne.invalid){(0,a.warn)("JpegImage.parse - unexpected data, current marker is: "+ne.invalid),h=ne.offset;break}if(h>=t.length-1){(0,a.warn)("JpegImage.parse - reached the end of the image data without finding an EOI marker (0xFFD9).");break e}throw new p("JpegImage.parse - unknown marker: "+A.toString(16))}A=(0,n.readUint16)(t,h),h+=2}for(this.width=l.samplesPerLine,this.height=l.scanLines,this.jfif=f,this.adobe=v,this.components=[],E=0;E2&&void 0!==arguments[2]&&arguments[2],g=this.width/e,m=this.height/t,v=0,b=this.components.length,y=e*t*b,w=new Uint8ClampedArray(y),k=new Uint32Array(e),S=4294967288;for(c=0;c>8)+x[u+1];return w},get _isColorConversionNeeded(){return this.adobe?!!this.adobe.transformCode:3===this.numComponents?0!==this._colorTransform:1===this._colorTransform},_convertYccToRgb:function(e){for(var t,r,a,n=0,i=e.length;n4)throw new p("Unsupported color mode");var s=this._getLinearizedBlockData(t,r,o);if(1===this.numComponents&&n){for(var c=s.length,l=new Uint8ClampedArray(3*c),u=0,h=0;h0?Math.min(a.xcb,n.PPx-1):Math.min(a.xcb,n.PPx),n.ycb_=r>0?Math.min(a.ycb,n.PPy-1):Math.min(a.ycb,n.PPy),n}function c(e,t,r){var a=1<t.trx0?Math.ceil(t.trx1/a)-Math.floor(t.trx0/a):0,l=t.try1>t.try0?Math.ceil(t.try1/n)-Math.floor(t.try0/n):0,u=c*l;t.precinctParameters={precinctWidth:a,precinctHeight:n,numprecinctswide:c,numprecinctshigh:l,numprecincts:u,precinctWidthInSubband:o,precinctHeightInSubband:s}}function l(e,t,r){var a,n,i,o,s=r.xcb_,c=r.ycb_,l=1<>s,f=t.tby0>>c,d=t.tbx1+l-1>>s,p=t.tby1+u-1>>c,g=t.resolution.precinctParameters,m=[],v=[];for(n=f;nw.cbxMax&&(w.cbxMax=a),nw.cbyMax&&(w.cbyMax=n)):v[o]=w={cbxMin:a,cbyMin:n,cbxMax:a,cbyMax:n},i.precinct=w}}t.codeblockParameters={codeblockWidth:s,codeblockHeight:c,numcodeblockwide:d-h+1,numcodeblockhigh:p-f+1},t.codeblocks=m,t.precincts=v}function u(e,t,r){for(var a=[],n=e.subbands,i=0,o=n.length;ie.codingStyleParameters.decompositionLevelsCount)){for(var t=e.resolutions[l],r=t.precinctParameters.numprecincts;fe.codingStyleParameters.decompositionLevelsCount)){for(var t=e.resolutions[c],r=t.precinctParameters.numprecincts;fe.codingStyleParameters.decompositionLevelsCount)){var i=e.resolutions[r],o=i.precinctParameters.numprecincts;if(!(n>=o)){for(;t=0;--m){var v=c.resolutions[m],b=g*v.precinctParameters.precinctWidth,y=g*v.precinctParameters.precinctHeight;h=Math.min(h,b),f=Math.min(f,y),d=Math.max(d,v.precinctParameters.numprecinctswide),p=Math.max(p,v.precinctParameters.numprecinctshigh),u[m]={width:b,height:y},g<<=1}r=Math.min(r,h),a=Math.min(a,f),n=Math.max(n,d),i=Math.max(i,p),o[s]={resolutions:u,minWidth:h,minHeight:f,maxNumWide:d,maxNumHigh:p}}return{components:o,minWidth:r,minHeight:a,maxNumWide:n,maxNumHigh:i}}function y(e){for(var t=e.SIZ,r=e.currentTile.index,a=e.tiles[r],n=t.Csiz,i=0;i>>s&(1<0){var q=S.shift();w=q.codeblock,void 0===w.data&&(w.data=[]),w.data.push({data:t,start:r+o,end:r+o+q.dataLength,codingpasses:q.codingpasses}),o+=q.dataLength}}}return o}function k(e,t,r,a,n,o,s,c){for(var l=a.tbx0,u=a.tby0,h=a.tbx1-a.tbx0,f=a.codeblocks,d="H"===a.type.charAt(0)?1:0,p="H"===a.type.charAt(1)?t:0,g=0,m=f.length;g=o?B:B*(1<0?1-v:0));var T=b.subbands[x],O=e[T.type],F=d?1:Math.pow(2,f+O-E)*(1+A/2048),_=u+E-1;k(S,y,w,T,F,_,d,h)}g.push({width:y,height:w,items:S})}var R=p.calculate(g,n.tcx0,n.tcy0);return{left:n.tcx0,top:n.tcy0,width:R.width,height:R.height,items:R.items}}function x(e){for(var t=e.SIZ,r=e.components,a=t.Csiz,n=[],i=0,o=e.tiles.length;i>2);b[w++]=I+m>>u,b[w++]=I>>u,b[w++]=I+g>>u}else for(f=0;f>u,b[w++]=p-.34413*g-.71414*m>>u,b[w++]=p+1.772*g>>u;if(k)for(f=0,w=3;f>u}else for(s=0;s>u,w+=a}n.push(y)}return n}function C(e,t){for(var r=e.SIZ,a=r.Csiz,n=e.tiles[t],i=0;i>24&255,c>>16&255,c>>8&255,255&c);(0,a.warn)("Unsupported header type "+c+" ("+d+")");break}u&&(r+=l)}}else this.parseCodestream(e,0,e.length)},parseImageProperties:function(e){var t=e.getByte();while(t>=0){var r=t;t=e.getByte();var a=r<<8|t;if(65361===a){e.skip(4);var n=e.getInt32()>>>0,i=e.getInt32()>>>0,o=e.getInt32()>>>0,s=e.getInt32()>>>0;e.skip(16);var c=e.getUint16();return this.width=n-o,this.height=i-s,this.componentsCount=c,void(this.bitsPerComponent=8)}}throw new g("No size marker found in JPX stream")},parseCodestream:function(e,t,i){var s={},c=!1;try{var l=t;while(l+1>5,d=[];while(h>3,I.mu=0):(I.epsilon=e[h]>>3,I.mu=(7&e[h])<<8|e[h+1],h+=2),d.push(I)}O.SPqcds=d,s.mainHeader?s.QCD=O:(s.currentTile.QCD=O,s.currentTile.QCC=[]);break;case 65373:b=(0,n.readUint16)(e,l);var P,F={};switch(h=l+2,s.SIZ.Csiz<257?P=e[h++]:(P=(0,n.readUint16)(e,h),h+=2),f=e[h++],31&f){case 0:p=8,m=!0;break;case 1:p=16,m=!1;break;case 2:p=16,m=!0;break;default:throw new Error("Invalid SQcd value "+f)}F.noQuantization=8===p,F.scalarExpounded=m,F.guardBits=f>>5,d=[];while(h>3,I.mu=0):(I.epsilon=e[h]>>3,I.mu=(7&e[h])<<8|e[h+1],h+=2),d.push(I);F.SPqcds=d,s.mainHeader?s.QCC[P]=F:s.currentTile.QCC[P]=F;break;case 65362:b=(0,n.readUint16)(e,l);var _={};h=l+2;var R=e[h++];_.entropyCoderWithCustomPrecincts=!!(1&R),_.sopMarkerUsed=!!(2&R),_.ephMarkerUsed=!!(4&R),_.progressionOrder=e[h++],_.layersCount=(0,n.readUint16)(e,h),h+=2,_.multipleComponentTransform=e[h++],_.decompositionLevelsCount=e[h++],_.xcb=2+(15&e[h++]),_.ycb=2+(15&e[h++]);var B=e[h++];if(_.selectiveArithmeticCodingBypass=!!(1&B),_.resetContextProbabilities=!!(2&B),_.terminationOnEachCodingPass=!!(4&B),_.verticallyStripe=!!(8&B),_.predictableTermination=!!(16&B),_.segmentationSymbolUsed=!!(32&B),_.reversibleTransformation=e[h++],_.entropyCoderWithCustomPrecincts){var M=[];while(h>4})}_.precinctsSizes=M}var D=[];if(_.selectiveArithmeticCodingBypass&&D.push("selectiveArithmeticCodingBypass"),_.resetContextProbabilities&&D.push("resetContextProbabilities"),_.terminationOnEachCodingPass&&D.push("terminationOnEachCodingPass"),_.verticallyStripe&&D.push("verticallyStripe"),_.predictableTermination&&D.push("predictableTermination"),D.length>0)throw c=!0,new Error("Unsupported COD options ("+D.join(", ")+")");s.mainHeader?s.COD=_:(s.currentTile.COD=_,s.currentTile.COC=[]);break;case 65424:b=(0,n.readUint16)(e,l),v={},v.index=(0,n.readUint16)(e,l+2),v.length=(0,n.readUint32)(e,l+4),v.dataEnd=v.length+l-2,v.partIndex=e[l+8],v.partsCount=e[l+9],s.mainHeader=!1,0===v.partIndex&&(v.COD=s.COD,v.COC=s.COC.slice(0),v.QCD=s.QCD,v.QCC=s.QCC.slice(0)),s.currentTile=v;break;case 65427:v=s.currentTile,0===v.partIndex&&(C(s,v.index),y(s)),b=v.dataEnd-l,w(s,e,l,b);break;case 65365:case 65367:case 65368:case 65380:b=(0,n.readUint16)(e,l);break;case 65363:throw new Error("Codestream code 0xFF53 (COC) is not implemented");default:throw new Error("Unknown codestream code: "+u.toString(16))}l+=b}}catch(N){if(c||this.failOnCorruptedImage)throw new g(N.message);(0,a.warn)("JPX: Trying to recover from: "+N.message)}this.tiles=x(s),this.width=s.SIZ.Xsiz-s.SIZ.XOsiz,this.height=s.SIZ.Ysiz-s.SIZ.YOsiz,this.componentsCount=s.SIZ.Csiz}};var A=function(){function e(e,t){var r=(0,n.log2)(Math.max(e,t))+1;this.levels=[];for(var a=0;a>=1,t>>=1,a++}a--,r=this.levels[a],r.items[r.index]=n,this.currentLevel=a,delete this.value},incrementValue:function(){var e=this.levels[this.currentLevel];e.items[e.index]++},nextLevel:function(){var e=this.currentLevel,t=this.levels[e],r=t.items[t.index];return e--,e<0?(this.value=r,!1):(this.currentLevel=e,t=this.levels[e],t.items[t.index]=r,!0)}},e}(),E=function(){function e(e,t,r){var a=(0,n.log2)(Math.max(e,t))+1;this.levels=[];for(var i=0;ir)return this.currentLevel=a,this.propagateValues(),!1;e>>=1,t>>=1,a++}return this.currentLevel=a-1,!0},incrementValue:function(e){var t=this.levels[this.currentLevel];t.items[t.index]=e+1,this.propagateValues()},propagateValues:function(){var e=this.currentLevel,t=this.levels[e],r=t.items[t.index];while(--e>=0)t=this.levels[e],t.items[t.index]=r},nextLevel:function(){var e=this.currentLevel,t=this.levels[e],r=t.items[t.index];return t.items[t.index]=255,e--,!(e<0)&&(this.currentLevel=e,t=this.levels[e],t.items[t.index]=r,!0)}},e}(),T=function(){var e=17,t=18,r=new Uint8Array([0,5,8,0,3,7,8,0,4,7,8,0,0,0,0,0,1,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8]),a=new Uint8Array([0,3,4,0,5,7,7,0,8,8,8,0,0,0,0,0,1,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8]),n=new Uint8Array([0,1,2,0,1,2,2,0,2,2,2,0,0,0,0,0,3,4,5,0,4,5,5,0,5,5,5,0,0,0,0,0,6,7,7,0,7,7,7,0,7,7,7,0,0,0,0,0,8,8,8,0,8,8,8,0,8,8,8,0,0,0,0,0,8,8,8,0,8,8,8,0,8,8,8]);function i(e,t,i,o,s){var c;this.width=e,this.height=t,c="HH"===i?n:"HL"===i?a:r,this.contextLabelTable=c;var l,u=e*t;this.neighborsSignificance=new Uint8Array(u),this.coefficentsSign=new Uint8Array(u),l=s>14?new Uint32Array(u):s>6?new Uint16Array(u):new Uint8Array(u),this.coefficentsMagnitude=l,this.processingFlags=new Uint8Array(u);var h=new Uint8Array(u);if(0!==o)for(var f=0;f0,c=t+10&&(a=r-i,s&&(n[a-1]+=16),c&&(n[a+1]+=16),n[a]+=4),e+1=r)break;if(o[g]&=u,!a[g]&&i[g]){var b=c[i[g]],y=e.readBit(s,b);if(y){var w=this.decodeSignBit(v,p,g);n[g]=w,a[g]=1,this.setNeighborsSignificance(v,p,g),o[g]|=f}l[g]++,o[g]|=h}}},decodeSignBit:function(e,t,r){var a,n,i,o,s,c,l=this.width,u=this.height,h=this.coefficentsMagnitude,f=this.coefficentsSign;o=t>0&&0!==h[r-1],t+10&&0!==h[r-l],e+1=0?(s=9+a,c=this.decoder.readBit(this.contexts,s)):(s=9-a,c=1^this.decoder.readBit(this.contexts,s)),c},runMagnitudeRefinementPass:function(){for(var e,t=this.decoder,r=this.width,a=this.height,n=this.coefficentsMagnitude,i=this.neighborsSignificance,o=this.contexts,s=this.bitsDecoded,c=this.processingFlags,l=1,u=2,h=r*a,f=4*r,d=0;d>1;t|=0;var c=-1.586134342059924,l=-.052980118572961,u=.882911075530934,h=.443506852043971,f=1.230174104914001,d=1/f;for(a=t-3,n=s+4;n--;a+=2)e[a]*=d;for(a=t-2,i=h*e[a-1],n=s+3;n--;a+=2){if(o=h*e[a+1],e[a]=f*e[a]-i-o,!n--)break;a+=2,i=h*e[a+1],e[a]=f*e[a]-i-o}for(a=t-1,i=u*e[a-1],n=s+2;n--;a+=2){if(o=u*e[a+1],e[a]-=i+o,!n--)break;a+=2,i=u*e[a+1],e[a]-=i+o}for(a=t,i=l*e[a-1],n=s+1;n--;a+=2){if(o=l*e[a+1],e[a]-=i+o,!n--)break;a+=2,i=l*e[a+1],e[a]-=i+o}if(0!==s)for(a=t+1,i=c*e[a-1],n=s;n--;a+=2){if(o=c*e[a+1],e[a]-=i+o,!n--)break;a+=2,i=c*e[a+1],e[a]-=i+o}},e}(),P=function(){function e(){O.call(this)}return e.prototype=Object.create(O.prototype),e.prototype.filter=function(e,t,r){var a,n,i=r>>1;for(t|=0,a=t,n=i+1;n--;a+=2)e[a]-=e[a-1]+e[a+1]+2>>2;for(a=t+1,n=i;n--;a+=2)e[a]+=e[a-1]+e[a+1]>>1},e}();return t}();t.JpxImage=m},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateSHA512=t.calculateSHA384=t.calculateSHA256=t.calculateMD5=t.PDF20=t.PDF17=t.CipherTransformFactory=t.ARCFourCipher=t.AES256Cipher=t.AES128Cipher=void 0;var a=r(5),n=r(198),i=r(205);function o(e){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function s(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}function c(e,t){return c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=f();return function(){var r,a=d(e);if(t){var n=d(this).constructor;r=Reflect.construct(a,arguments,n)}else r=a.apply(this,arguments);return u(this,r)}}function u(e,t){return!t||"object"!==o(t)&&"function"!==typeof t?h(e):t}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var r=0;r>5&255,d[i++]=n>>13&255,d[i++]=n>>21&255,d[i++]=n>>>29&255,d[i++]=0,d[i++]=0,d[i++]=0;var p=new Int32Array(16);for(i=0;i>>32-x)|0,v=k}c=c+v|0,l=l+b|0,u=u+y|0,h=h+w|0}return new Uint8Array([255&c,c>>8&255,c>>16&255,c>>>24&255,255&l,l>>8&255,l>>16&255,l>>>24&255,255&u,u>>8&255,u>>16&255,u>>>24&255,255&h,h>>8&255,h>>16&255,h>>>24&255])}return r}();t.calculateMD5=b;var y=function(){function e(e,t){this.high=0|e,this.low=0|t}return e.prototype={and:function(e){this.high&=e.high,this.low&=e.low},xor:function(e){this.high^=e.high,this.low^=e.low},or:function(e){this.high|=e.high,this.low|=e.low},shiftRight:function(e){e>=32?(this.low=this.high>>>e-32|0,this.high=0):(this.low=this.low>>>e|this.high<<32-e,this.high=this.high>>>e|0)},shiftLeft:function(e){e>=32?(this.high=this.low<>>32-e,this.low=this.low<>>e|r<<32-e,this.high=r>>>e|t<<32-e},not:function(){this.high=~this.high,this.low=~this.low},add:function(e){var t=(this.low>>>0)+(e.low>>>0),r=(this.high>>>0)+(e.high>>>0);t>4294967295&&(r+=1),this.low=0|t,this.high=0|r},copyTo:function(e,t){e[t]=this.high>>>24&255,e[t+1]=this.high>>16&255,e[t+2]=this.high>>8&255,e[t+3]=255&this.high,e[t+4]=this.low>>>24&255,e[t+5]=this.low>>16&255,e[t+6]=this.low>>8&255,e[t+7]=255&this.low},assign:function(e){this.high=e.high,this.low=e.low}},e}(),w=function(){function e(e,t){return e>>>t|e<<32-t}function t(e,t,r){return e&t^~e&r}function r(e,t,r){return e&t^e&r^t&r}function a(t){return e(t,2)^e(t,13)^e(t,22)}function n(t){return e(t,6)^e(t,11)^e(t,25)}function i(t){return e(t,7)^e(t,18)^t>>>3}function o(t){return e(t,17)^e(t,19)^t>>>10}var s=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function c(e,c,l){var u,h,f,d=1779033703,p=3144134277,g=1013904242,m=2773480762,v=1359893119,b=2600822924,y=528734635,w=1541459225,k=64*Math.ceil((l+9)/64),S=new Uint8Array(k);for(u=0;u>>29&255,S[u++]=l>>21&255,S[u++]=l>>13&255,S[u++]=l>>5&255,S[u++]=l<<3&255;var x=new Uint32Array(64);for(u=0;u>24&255,d>>16&255,d>>8&255,255&d,p>>24&255,p>>16&255,p>>8&255,255&p,g>>24&255,g>>16&255,g>>8&255,255&g,m>>24&255,m>>16&255,m>>8&255,255&m,v>>24&255,v>>16&255,v>>8&255,255&v,b>>24&255,b>>16&255,b>>8&255,255&b,y>>24&255,y>>16&255,y>>8&255,255&y,w>>24&255,w>>16&255,w>>8&255,255&w])}return c}();t.calculateSHA256=w;var k=function(){function e(e,t,r,a,n){e.assign(t),e.and(r),n.assign(t),n.not(),n.and(a),e.xor(n)}function t(e,t,r,a,n){e.assign(t),e.and(r),n.assign(t),n.and(a),e.xor(n),n.assign(r),n.and(a),e.xor(n)}function r(e,t,r){e.assign(t),e.rotateRight(28),r.assign(t),r.rotateRight(34),e.xor(r),r.assign(t),r.rotateRight(39),e.xor(r)}function a(e,t,r){e.assign(t),e.rotateRight(14),r.assign(t),r.rotateRight(18),e.xor(r),r.assign(t),r.rotateRight(41),e.xor(r)}function n(e,t,r){e.assign(t),e.rotateRight(1),r.assign(t),r.rotateRight(8),e.xor(r),r.assign(t),r.shiftRight(7),e.xor(r)}function i(e,t,r){e.assign(t),e.rotateRight(19),r.assign(t),r.rotateRight(61),e.xor(r),r.assign(t),r.shiftRight(6),e.xor(r)}var o=[new y(1116352408,3609767458),new y(1899447441,602891725),new y(3049323471,3964484399),new y(3921009573,2173295548),new y(961987163,4081628472),new y(1508970993,3053834265),new y(2453635748,2937671579),new y(2870763221,3664609560),new y(3624381080,2734883394),new y(310598401,1164996542),new y(607225278,1323610764),new y(1426881987,3590304994),new y(1925078388,4068182383),new y(2162078206,991336113),new y(2614888103,633803317),new y(3248222580,3479774868),new y(3835390401,2666613458),new y(4022224774,944711139),new y(264347078,2341262773),new y(604807628,2007800933),new y(770255983,1495990901),new y(1249150122,1856431235),new y(1555081692,3175218132),new y(1996064986,2198950837),new y(2554220882,3999719339),new y(2821834349,766784016),new y(2952996808,2566594879),new y(3210313671,3203337956),new y(3336571891,1034457026),new y(3584528711,2466948901),new y(113926993,3758326383),new y(338241895,168717936),new y(666307205,1188179964),new y(773529912,1546045734),new y(1294757372,1522805485),new y(1396182291,2643833823),new y(1695183700,2343527390),new y(1986661051,1014477480),new y(2177026350,1206759142),new y(2456956037,344077627),new y(2730485921,1290863460),new y(2820302411,3158454273),new y(3259730800,3505952657),new y(3345764771,106217008),new y(3516065817,3606008344),new y(3600352804,1432725776),new y(4094571909,1467031594),new y(275423344,851169720),new y(430227734,3100823752),new y(506948616,1363258195),new y(659060556,3750685593),new y(883997877,3785050280),new y(958139571,3318307427),new y(1322822218,3812723403),new y(1537002063,2003034995),new y(1747873779,3602036899),new y(1955562222,1575990012),new y(2024104815,1125592928),new y(2227730452,2716904306),new y(2361852424,442776044),new y(2428436474,593698344),new y(2756734187,3733110249),new y(3204031479,2999351573),new y(3329325298,3815920427),new y(3391569614,3928383900),new y(3515267271,566280711),new y(3940187606,3454069534),new y(4118630271,4000239992),new y(116418474,1914138554),new y(174292421,2731055270),new y(289380356,3203993006),new y(460393269,320620315),new y(685471733,587496836),new y(852142971,1086792851),new y(1017036298,365543100),new y(1126000580,2618297676),new y(1288033470,3409855158),new y(1501505948,4234509866),new y(1607167915,987167468),new y(1816402316,1246189591)];function s(s,c,l,u){var h,f,d,p,g,m,v,b;u=!!u,u?(h=new y(3418070365,3238371032),f=new y(1654270250,914150663),d=new y(2438529370,812702999),p=new y(355462360,4144912697),g=new y(1731405415,4290775857),m=new y(2394180231,1750603025),v=new y(3675008525,1694076839),b=new y(1203062813,3204075428)):(h=new y(1779033703,4089235720),f=new y(3144134277,2227873595),d=new y(1013904242,4271175723),p=new y(2773480762,1595750129),g=new y(1359893119,2917565137),m=new y(2600822924,725511199),v=new y(528734635,4215389547),b=new y(1541459225,327033209));var w,k,S,x=128*Math.ceil((l+17)/128),C=new Uint8Array(x);for(w=0;w>>29&255,C[w++]=l>>21&255,C[w++]=l>>13&255,C[w++]=l>>5&255,C[w++]=l<<3&255;var A=new Array(80);for(w=0;w<80;w++)A[w]=new y(0,0);var E,T,O=new y(0,0),I=new y(0,0),P=new y(0,0),F=new y(0,0),_=new y(0,0),R=new y(0,0),B=new y(0,0),M=new y(0,0),L=new y(0,0),D=new y(0,0),N=new y(0,0),U=new y(0,0);for(w=0;w=1;--c){r=i[13],i[13]=i[9],i[9]=i[5],i[5]=i[1],i[1]=r,r=i[14],a=i[10],i[14]=i[6],i[10]=i[2],i[6]=r,i[2]=a,r=i[15],a=i[11],n=i[7],i[15]=i[3],i[11]=r,i[7]=a,i[3]=n;for(var l=0;l<16;++l)i[l]=this._inv_s[i[l]];for(var u=0,h=16*c;u<16;++u,++h)i[u]^=t[h];for(var f=0;f<16;f+=4){var d=this._mix[i[f]],p=this._mix[i[f+1]],g=this._mix[i[f+2]],m=this._mix[i[f+3]];r=d^p>>>8^p<<24^g>>>16^g<<16^m>>>24^m<<8,i[f]=r>>>24&255,i[f+1]=r>>16&255,i[f+2]=r>>8&255,i[f+3]=255&r}}r=i[13],i[13]=i[9],i[9]=i[5],i[5]=i[1],i[1]=r,r=i[14],a=i[10],i[14]=i[6],i[10]=i[2],i[6]=r,i[2]=a,r=i[15],a=i[11],n=i[7],i[15]=i[3],i[11]=r,i[7]=a,i[3]=n;for(var v=0;v<16;++v)i[v]=this._inv_s[i[v]],i[v]^=t[v];return i}},{key:"_encrypt",value:function(e,t){var r,a,n,i=this._s,o=new Uint8Array(16);o.set(e);for(var s=0;s<16;++s)o[s]^=t[s];for(var c=1;c=p;--d)if(h[d]!==f){f=0;break}u-=f,i[i.length-1]=h.subarray(0,16-f)}}for(var g=new Uint8Array(u),m=0,v=0,b=i.length;m2&&void 0!==arguments[2]?arguments[2]:null,a=e.length,n=this.buffer,i=this.bufferPosition;if(r)this.iv=r;else{for(var o=0;i<16&&o=256&&(c=255&(27^c)));for(var h=0;h<4;++h)a[l]=n^=a[l-32],l++,a[l]=i^=a[l-32],l++,a[l]=o^=a[l-32],l++,a[l]=s^=a[l-32],l++}return a}}]),r}(C);t.AES256Cipher=E;var T=function(){function e(e,t){if(e.length!==t.length)return!1;for(var r=0;ro-32){var s=t.length+n.length+a.length,c=new Uint8Array(64*s),l=e(t,n);l=e(l,a);for(var u=0,h=0;u<64;u++,h+=s)c.set(l,h);var f=new A(n.subarray(0,16));i=f.encrypt(c,n.subarray(16,32));for(var d=0,p=0;p<16;p++)d*=1,d%=3,d+=(i[p]>>>0)%3,d%=3;0===d?n=w(i,0,i.length):1===d?n=S(i,0,i.length):2===d&&(n=k(i,0,i.length)),o++}return n.subarray(0,32)}function r(){}function a(e,t){if(e.length!==t.length)return!1;for(var r=0;r>8&255,f[d++]=i>>16&255,f[d++]=i>>>24&255,l=0,u=t.length;l=4&&!c&&(f[d++]=255,f[d++]=255,f[d++]=255,f[d++]=255);var p=b(f,0,d),g=s>>3;if(o>=3)for(l=0;l<50;++l)p=b(p,0,g);var m,y,w=p.subarray(0,g);if(o>=3){for(d=0;d<32;++d)f[d]=e[d];for(l=0,u=t.length;l>3;if(a>=3)for(i=0;i<50;++i)h=b(h,0,h.length);if(a>=3){u=r;var d,p=new Uint8Array(f);for(i=19;i>=0;i--){for(d=0;d=4){var _=e.get("CF");(0,n.isDict)(_)&&(_.suppressEncryption=!0),this.cf=_,this.stmf=e.get("StmF")||o,this.strf=e.get("StrF")||o,this.eff=e.get("EFF")||this.stmf}}function c(e,t,r,a){var n,i,o=new Uint8Array(r.length+9);for(n=0,i=r.length;n>8&255,o[n++]=e>>16&255,o[n++]=255&t,o[n++]=t>>8&255,a&&(o[n++]=115,o[n++]=65,o[n++]=108,o[n++]=84);var s=b(o,0,n);return s.subarray(0,Math.min(r.length+5,16))}function l(e,t,r,i,o){if(!(0,n.isName)(t))throw new a.FormatError("Invalid crypt filter name.");var s,l=e.get(t.name);if(null!==l&&void 0!==l&&(s=l.get("CFM")),!s||"None"===s.name)return function(){return new x};if("V2"===s.name)return function(){return new v(c(r,i,o,!1))};if("AESV2"===s.name)return function(){return new A(c(r,i,o,!0))};if("AESV3"===s.name)return function(){return new E(o)};throw new a.FormatError("Unknown crypto method")}return s.prototype={createCipherTransform:function(e,t){if(4===this.algorithm||5===this.algorithm)return new I(l(this.cf,this.stmf,e,t,this.encryptionKey),l(this.cf,this.strf,e,t,this.encryptionKey));var r=c(e,t,this.encryptionKey,!1),a=function(){return new v(r)};return new I(a,a)}},s}();t.CipherTransformFactory=P},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ColorSpace=void 0;var a=r(5),n=r(198);function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function o(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}function s(e,t){return s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},s(e,t)}function c(e){var t=h();return function(){var r,a=f(e);if(t){var n=f(this).constructor;r=Reflect.construct(a,arguments,n)}else r=a.apply(this,arguments);return l(this,r)}}function l(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var r=0;rh&&"DeviceGray"!==this.name&&"DeviceRGB"!==this.name){for(var d=o<=8?new Uint8Array(h):new Uint16Array(h),p=0;p2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3?arguments[3]:void 0;if(e=t.fetchIfRef(e),(0,n.isName)(e))switch(e.name){case"DeviceGray":case"G":return"DeviceGrayCS";case"DeviceRGB":case"RGB":return"DeviceRgbCS";case"DeviceCMYK":case"CMYK":return"DeviceCmykCS";case"Pattern":return["PatternCS",null];default:if((0,n.isDict)(r)){var o=r.get("ColorSpace");if((0,n.isDict)(o)){var s=o.get(e.name);if(s){if((0,n.isName)(s))return this.parseToIR(s,t,r,i);e=s;break}}}throw new a.FormatError("unrecognized colorspace ".concat(e.name))}if(Array.isArray(e)){var c,l,u,h,f,d,p=t.fetchIfRef(e[0]).name;switch(p){case"DeviceGray":case"G":return"DeviceGrayCS";case"DeviceRGB":case"RGB":return"DeviceRgbCS";case"DeviceCMYK":case"CMYK":return"DeviceCmykCS";case"CalGray":return l=t.fetchIfRef(e[1]),h=l.getArray("WhitePoint"),f=l.getArray("BlackPoint"),d=l.get("Gamma"),["CalGrayCS",h,f,d];case"CalRGB":l=t.fetchIfRef(e[1]),h=l.getArray("WhitePoint"),f=l.getArray("BlackPoint"),d=l.getArray("Gamma");var g=l.getArray("Matrix");return["CalRGBCS",h,f,d,g];case"ICCBased":var m=t.fetchIfRef(e[1]),v=m.dict;if(c=v.get("N"),u=v.get("Alternate"),u){var b=this.parseToIR(u,t,r,i),y=this.fromIR(b,i);if(y.numComps===c)return b;(0,a.warn)("ICCBased color space: Ignoring incorrect /Alternate entry.")}if(1===c)return"DeviceGrayCS";if(3===c)return"DeviceRgbCS";if(4===c)return"DeviceCmykCS";break;case"Pattern":var w=e[1]||null;return w&&(w=this.parseToIR(w,t,r,i)),["PatternCS",w];case"Indexed":case"I":var k=this.parseToIR(e[1],t,r,i),S=t.fetchIfRef(e[2])+1,x=t.fetchIfRef(e[3]);return(0,n.isStream)(x)&&(x=x.getBytes()),["IndexedCS",k,S,x];case"Separation":case"DeviceN":var C=t.fetchIfRef(e[1]);c=Array.isArray(C)?C.length:1,u=this.parseToIR(e[2],t,r,i);var A=i.create(t.fetchIfRef(e[3]));return["AlternateCS",c,u,A];case"Lab":l=t.fetchIfRef(e[1]),h=l.getArray("WhitePoint"),f=l.getArray("BlackPoint");var E=l.getArray("Range");return["LabCS",h,f,E];default:throw new a.FormatError('unimplemented color space object "'.concat(p,'"'))}}throw new a.FormatError('unrecognized color space object: "'.concat(e,'"'))}},{key:"isDefaultDecode",value:function(e,t){if(!Array.isArray(e))return!0;if(2*t!==e.length)return(0,a.warn)("The decode map is not the correct length"),!0;for(var r=0,n=e.length;r8?Math.pow((e+16)/116,3):e*u}function w(e,t,r){if(0===e[0]&&0===e[1]&&0===e[2])return r[0]=t[0],r[1]=t[1],void(r[2]=t[2]);var a=y(0),n=a,i=y(e[0]),o=a,s=y(e[1]),c=a,l=y(e[2]),u=(1-n)/(1-i),h=1-u,f=(1-o)/(1-s),d=1-f,p=(1-c)/(1-l),g=1-p;r[0]=t[0]*u+h,r[1]=t[1]*f+d,r[2]=t[2]*p+g}function k(r,a,n){if(1===r[0]&&1===r[2])return n[0]=a[0],n[1]=a[1],void(n[2]=a[2]);var o=n;h(e,a,o);var s=i;f(r,o,s),h(t,s,n)}function S(r,a,n){var o=n;h(e,a,o);var s=i;p(r,o,s),h(t,s,n)}function x(e,t,a,i,o,c){var u=b(0,1,t[a]*c),f=b(0,1,t[a+1]*c),d=b(0,1,t[a+2]*c),p=Math.pow(u,e.GR),g=Math.pow(f,e.GG),v=Math.pow(d,e.GB),y=e.MXA*p+e.MXB*g+e.MXC*v,x=e.MYA*p+e.MYB*g+e.MYC*v,C=e.MZA*p+e.MZB*g+e.MZC*v,A=s;A[0]=y,A[1]=x,A[2]=C;var E=l;k(e.whitePoint,A,E);var T=s;w(e.blackPoint,E,T);var O=l;S(n,T,O);var I=s;h(r,O,I),i[o]=255*m(I[0]),i[o+1]=255*m(I[1]),i[o+2]=255*m(I[2])}var C=function(e){o(r,e);var t=c(r);function r(e,n,i,o){var s;if(d(this,r),s=t.call(this,"CalRGB",3),!e)throw new a.FormatError("WhitePoint missing - required for color space CalRGB");n=n||new Float32Array(3),i=i||new Float32Array([1,1,1]),o=o||new Float32Array([1,0,0,0,1,0,0,0,1]);var c=e[0],l=e[1],u=e[2];s.whitePoint=e;var h=n[0],f=n[1],p=n[2];if(s.blackPoint=n,s.GR=i[0],s.GG=i[1],s.GB=i[2],s.MXA=o[0],s.MYA=o[1],s.MZA=o[2],s.MXB=o[3],s.MYB=o[4],s.MZB=o[5],s.MXC=o[6],s.MYC=o[7],s.MZC=o[8],c<0||u<0||1!==l)throw new a.FormatError("Invalid WhitePoint components for ".concat(s.name)+", no fallback available");return(h<0||f<0||p<0)&&((0,a.info)("Invalid BlackPoint for ".concat(s.name," [").concat(h,", ").concat(f,", ").concat(p,"], ")+"falling back to default."),s.blackPoint=new Float32Array(3)),(s.GR<0||s.GG<0||s.GB<0)&&((0,a.info)("Invalid Gamma [".concat(s.GR,", ").concat(s.GG,", ").concat(s.GB,"] for ")+"".concat(s.name,", falling back to default.")),s.GR=s.GG=s.GB=1),s}return g(r,[{key:"getRgbItem",value:function(e,t,r,a){x(this,e,t,r,a,1)}},{key:"getRgbBuffer",value:function(e,t,r,a,n,i,o){for(var s=1/((1<=6/29?e*e*e:108/841*(e-4/29),t}function t(e,t,r,a){return r+e*(a-r)/t}function r(r,a,n,i,o,s){var c=a[n],l=a[n+1],u=a[n+2];!1!==i&&(c=t(c,i,0,100),l=t(l,i,r.amin,r.amax),u=t(u,i,r.bmin,r.bmax)),l>r.amax?l=r.amax:lr.bmax?u=r.bmax:uo.amax||o.bmin>o.bmax)&&((0,a.info)("Invalid Range, falling back to defaults"),o.amin=-100,o.amax=100,o.bmin=-100,o.bmax=100),o}return g(n,[{key:"getRgbItem",value:function(e,t,a,n){r(this,e,t,!1,a,n)}},{key:"getRgbBuffer",value:function(e,t,a,n,i,o,s){for(var c=(1<1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2?arguments[2]:void 0;if(!e)throw new Error('LocalImageCache.set - expected "name" argument.');if(t){if(this._imageCache.has(t))return;return this._nameRefMap.set(e,t),void this._imageCache.put(t,r)}this._imageMap.has(e)||this._imageMap.set(e,r)}}]),e}();t.LocalImageCache=c;var l=function(){function e(){i(this,e),this._refCache=new n.RefSetCache,this._imageCache=new n.RefSetCache}return s(e,null,[{key:"NUM_PAGES_THRESHOLD",get:function(){return(0,a.shadow)(this,"NUM_PAGES_THRESHOLD",2)}},{key:"MAX_IMAGES_TO_CACHE",get:function(){return(0,a.shadow)(this,"MAX_IMAGES_TO_CACHE",10)}}]),s(e,[{key:"shouldCache",value:function(t,r){var a=this._refCache.get(t),n=a?a.size+(a.has(r)?0:1):1;return!(n=e.MAX_IMAGES_TO_CACHE)}},{key:"addPageIndex",value:function(e,t){var r=this._refCache.get(e);r||(r=new Set,this._refCache.put(e,r)),r.add(t)}},{key:"getData",value:function(t,r){if(!this._refCache.has(t))return null;var a=this._refCache.get(t);return a.size=e.MAX_IMAGES_TO_CACHE?(0,a.info)("GlobalImageCache.setData - ignoring image above MAX_IMAGES_TO_CACHE."):this._imageCache.put(t,r))}},{key:"clear",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];e||this._refCache.clear(),this._imageCache.clear()}}]),e}();t.GlobalImageCache=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getQuadPoints=F,t.MarkupAnnotation=t.AnnotationFactory=t.AnnotationBorderStyle=t.Annotation=void 0;var a=r(5),n=r(203),i=r(198),o=r(216),s=r(201),c=r(219),l=r(205);function u(e,t,r){return u="undefined"!==typeof Reflect&&Reflect.get?Reflect.get:function(e,t,r){var a=h(e,t);if(a){var n=Object.getOwnPropertyDescriptor(a,t);return n.get?n.get.call(r):n.value}},u(e,t,r||e)}function h(e,t){while(!Object.prototype.hasOwnProperty.call(e,t))if(e=y(e),null===e)break;return e}function f(e){return f="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function d(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function g(e){var t=b();return function(){var r,a=y(e);if(t){var n=y(this).constructor;r=Reflect.construct(a,arguments,n)}else r=a.apply(this,arguments);return m(this,r)}}function m(e,t){return!t||"object"!==f(t)&&"function"!==typeof t?v(e):t}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function w(e,t){var r;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=x(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var a=0,n=function(){};return{s:n,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r["return"]||r["return"]()}finally{if(s)throw i}}}}function k(e,t){return E(e)||A(e,t)||x(e,t)||S()}function S(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function x(e,t){if(e){if("string"===typeof e)return C(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?C(e,t):void 0}}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r0)return null;for(var a=[],n=0,i=r.length/8;nt[2]||lt[3])return null;a[n].push({x:c,y:l})}}return a}function _(e,t,r){var n=a.Util.getAxialAlignedBoundingBox(t,r),i=k(n,4),o=i[0],s=i[1],c=i[2],l=i[3];if(o===c||s===l)return[1,0,0,1,e[0],e[1]];var u=(e[2]-e[0])/(c-o),h=(e[3]-e[1])/(l-s);return[u,0,0,h,e[0]-o*u,e[1]-s*h]}t.AnnotationFactory=P;var R=function(){function e(t){T(this,e);var r=t.dict;this.setContents(r.get("Contents")),this.setModificationDate(r.get("M")),this.setFlags(r.get("F")),this.setRectangle(r.getArray("Rect")),this.setColor(r.getArray("C")),this.setBorderStyle(r),this.setAppearance(r),this.data={annotationFlags:this.flags,borderStyle:this.borderStyle,color:this.color,contents:this.contents,hasAppearance:!!this.appearance,id:t.id,modificationDate:this.modificationDate,rect:this.rectangle,subtype:t.subtype}}return I(e,[{key:"_hasFlag",value:function(e,t){return!!(e&t)}},{key:"_isViewable",value:function(e){return!this._hasFlag(e,a.AnnotationFlag.INVISIBLE)&&!this._hasFlag(e,a.AnnotationFlag.HIDDEN)&&!this._hasFlag(e,a.AnnotationFlag.NOVIEW)}},{key:"_isPrintable",value:function(e){return this._hasFlag(e,a.AnnotationFlag.PRINT)&&!this._hasFlag(e,a.AnnotationFlag.INVISIBLE)&&!this._hasFlag(e,a.AnnotationFlag.HIDDEN)}},{key:"setContents",value:function(e){this.contents=(0,a.stringToPDFString)(e||"")}},{key:"setModificationDate",value:function(e){this.modificationDate=(0,a.isString)(e)?e:null}},{key:"setFlags",value:function(e){this.flags=Number.isInteger(e)&&e>0?e:0}},{key:"hasFlag",value:function(e){return this._hasFlag(this.flags,e)}},{key:"setRectangle",value:function(e){Array.isArray(e)&&4===e.length?this.rectangle=a.Util.normalizeRect(e):this.rectangle=[0,0,0,0]}},{key:"setColor",value:function(e){var t=new Uint8ClampedArray(3);if(Array.isArray(e))switch(e.length){case 0:this.color=null;break;case 1:o.ColorSpace.singletons.gray.getRgbItem(e,0,t,0),this.color=t;break;case 3:o.ColorSpace.singletons.rgb.getRgbItem(e,0,t,0),this.color=t;break;case 4:o.ColorSpace.singletons.cmyk.getRgbItem(e,0,t,0),this.color=t;break;default:this.color=t;break}else this.color=t}},{key:"setBorderStyle",value:function(e){if(this.borderStyle=new B,(0,i.isDict)(e))if(e.has("BS")){var t=e.get("BS"),r=t.get("Type");r&&!(0,i.isName)(r,"Border")||(this.borderStyle.setWidth(t.get("W"),this.rectangle),this.borderStyle.setStyle(t.get("S")),this.borderStyle.setDashArray(t.getArray("D")))}else if(e.has("Border")){var a=e.getArray("Border");Array.isArray(a)&&a.length>=3&&(this.borderStyle.setHorizontalCornerRadius(a[0]),this.borderStyle.setVerticalCornerRadius(a[1]),this.borderStyle.setWidth(a[2],this.rectangle),4===a.length&&this.borderStyle.setDashArray(a[3]))}else this.borderStyle.setWidth(0)}},{key:"setAppearance",value:function(e){this.appearance=null;var t=e.get("AP");if((0,i.isDict)(t)){var r=t.get("N");if((0,i.isStream)(r))this.appearance=r;else if((0,i.isDict)(r)){var a=e.get("AS");(0,i.isName)(a)&&r.has(a.name)&&(this.appearance=r.get(a.name))}}}},{key:"loadResources",value:function(e){return this.appearance.dict.getAsync("Resources").then((function(t){if(t){var r=new n.ObjectLoader(t,e,t.xref);return r.load().then((function(){return t}))}}))}},{key:"getOperatorList",value:function(e,t,r){var n=this;if(!this.appearance)return Promise.resolve(new c.OperatorList);var i=this.data,o=this.appearance.dict,s=this.loadResources(["ExtGState","ColorSpace","Pattern","Shading","XObject","Font"]),l=o.getArray("BBox")||[0,0,1,1],u=o.getArray("Matrix")||[1,0,0,1,0,0],h=_(i.rect,l,u);return s.then((function(r){var o=new c.OperatorList;return o.addOp(a.OPS.beginAnnotation,[i.rect,h,u]),e.getOperatorList({stream:n.appearance,task:t,resources:r,operatorList:o}).then((function(){return o.addOp(a.OPS.endAnnotation,[]),n.appearance.reset(),o}))}))}},{key:"viewable",get:function(){return 0===this.flags||this._isViewable(this.flags)}},{key:"printable",get:function(){return 0!==this.flags&&this._isPrintable(this.flags)}}]),e}();t.Annotation=R;var B=function(){function e(){T(this,e),this.width=1,this.style=a.AnnotationBorderStyleType.SOLID,this.dashArray=[3],this.horizontalCornerRadius=0,this.verticalCornerRadius=0}return I(e,[{key:"setWidth",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[0,0,0,0];if((0,i.isName)(e))this.width=0;else if(Number.isInteger(e)){if(e>0){var r=(t[2]-t[0])/2,n=(t[3]-t[1])/2;r>0&&n>0&&(e>r||e>n)&&((0,a.warn)("AnnotationBorderStyle.setWidth - ignoring width: ".concat(e)),e=1)}this.width=e}}},{key:"setStyle",value:function(e){if((0,i.isName)(e))switch(e.name){case"S":this.style=a.AnnotationBorderStyleType.SOLID;break;case"D":this.style=a.AnnotationBorderStyleType.DASHED;break;case"B":this.style=a.AnnotationBorderStyleType.BEVELED;break;case"I":this.style=a.AnnotationBorderStyleType.INSET;break;case"U":this.style=a.AnnotationBorderStyleType.UNDERLINE;break;default:break}}},{key:"setDashArray",value:function(e){if(Array.isArray(e)&&e.length>0){var t,r=!0,a=!0,n=w(e);try{for(n.s();!(t=n.n()).done;){var i=t.value,o=+i>=0;if(!o){r=!1;break}i>0&&(a=!1)}}catch(s){n.e(s)}finally{n.f()}r&&!a?this.dashArray=e:this.width=0}else e&&(this.width=0)}},{key:"setHorizontalCornerRadius",value:function(e){Number.isInteger(e)&&(this.horizontalCornerRadius=e)}},{key:"setVerticalCornerRadius",value:function(e){Number.isInteger(e)&&(this.verticalCornerRadius=e)}}]),e}();t.AnnotationBorderStyle=B;var M=function(e){d(r,e);var t=g(r);function r(e){var n;T(this,r),n=t.call(this,e);var o=e.dict;if(o.has("IRT")){var s=o.getRaw("IRT");n.data.inReplyTo=(0,i.isRef)(s)?s.toString():null;var c=o.get("RT");n.data.replyType=(0,i.isName)(c)?c.name:a.AnnotationReplyType.REPLY}if(n.data.replyType===a.AnnotationReplyType.GROUP){var l=o.get("IRT");n.data.title=(0,a.stringToPDFString)(l.get("T")||""),n.setContents(l.get("Contents")),n.data.contents=n.contents,l.has("CreationDate")?(n.setCreationDate(l.get("CreationDate")),n.data.creationDate=n.creationDate):n.data.creationDate=null,l.has("M")?(n.setModificationDate(l.get("M")),n.data.modificationDate=n.modificationDate):n.data.modificationDate=null,n.data.hasPopup=l.has("Popup"),l.has("C")?(n.setColor(l.getArray("C")),n.data.color=n.color):n.data.color=null}else n.data.title=(0,a.stringToPDFString)(o.get("T")||""),n.setCreationDate(o.get("CreationDate")),n.data.creationDate=n.creationDate,n.data.hasPopup=o.has("Popup"),o.has("C")||(n.data.color=null);return n}return I(r,[{key:"setCreationDate",value:function(e){this.creationDate=(0,a.isString)(e)?e:null}}]),r}(R);t.MarkupAnnotation=M;var L=function(e){d(r,e);var t=g(r);function r(e){var n;T(this,r),n=t.call(this,e);var o=e.dict,c=n.data;c.annotationType=a.AnnotationType.WIDGET,c.fieldName=n._constructFieldName(o),c.fieldValue=(0,s.getInheritableProperty)({dict:o,key:"V",getArray:!0}),c.alternativeText=(0,a.stringToPDFString)(o.get("TU")||""),c.defaultAppearance=(0,s.getInheritableProperty)({dict:o,key:"DA"})||"";var l=(0,s.getInheritableProperty)({dict:o,key:"FT"});return c.fieldType=(0,i.isName)(l)?l.name:null,n.fieldResources=(0,s.getInheritableProperty)({dict:o,key:"DR"})||i.Dict.empty,c.fieldFlags=(0,s.getInheritableProperty)({dict:o,key:"Ff"}),(!Number.isInteger(c.fieldFlags)||c.fieldFlags<0)&&(c.fieldFlags=0),c.readOnly=n.hasFieldFlag(a.AnnotationFieldFlag.READONLY),"Sig"===c.fieldType&&(c.fieldValue=null,n.setFlags(a.AnnotationFlag.HIDDEN)),n}return I(r,[{key:"_constructFieldName",value:function(e){if(!e.has("T")&&!e.has("Parent"))return(0,a.warn)("Unknown field name, falling back to empty field name."),"";if(!e.has("Parent"))return(0,a.stringToPDFString)(e.get("T"));var t=[];e.has("T")&&t.unshift((0,a.stringToPDFString)(e.get("T")));var r=e;while(r.has("Parent")){if(r=r.get("Parent"),!(0,i.isDict)(r))break;r.has("T")&&t.unshift((0,a.stringToPDFString)(r.get("T")))}return t.join(".")}},{key:"hasFieldFlag",value:function(e){return!!(this.data.fieldFlags&e)}},{key:"getOperatorList",value:function(e,t,a){return a?Promise.resolve(new c.OperatorList):u(y(r.prototype),"getOperatorList",this).call(this,e,t,a)}}]),r}(R),D=function(e){d(r,e);var t=g(r);function r(e){var n;T(this,r),n=t.call(this,e);var i=e.dict;n.data.fieldValue=(0,a.stringToPDFString)(n.data.fieldValue||"");var o=(0,s.getInheritableProperty)({dict:i,key:"Q"});(!Number.isInteger(o)||o<0||o>2)&&(o=null),n.data.textAlignment=o;var c=(0,s.getInheritableProperty)({dict:i,key:"MaxLen"});return(!Number.isInteger(c)||c<0)&&(c=null),n.data.maxLen=c,n.data.multiLine=n.hasFieldFlag(a.AnnotationFieldFlag.MULTILINE),n.data.comb=n.hasFieldFlag(a.AnnotationFieldFlag.COMB)&&!n.hasFieldFlag(a.AnnotationFieldFlag.MULTILINE)&&!n.hasFieldFlag(a.AnnotationFieldFlag.PASSWORD)&&!n.hasFieldFlag(a.AnnotationFieldFlag.FILESELECT)&&null!==n.data.maxLen,n}return I(r,[{key:"getOperatorList",value:function(e,t,n){if(n||this.appearance)return u(y(r.prototype),"getOperatorList",this).call(this,e,t,n);var i=new c.OperatorList;if(!this.data.defaultAppearance)return Promise.resolve(i);var o=new l.Stream((0,a.stringToBytes)(this.data.defaultAppearance));return e.getOperatorList({stream:o,task:t,resources:this.fieldResources,operatorList:i}).then((function(){return i}))}}]),r}(L),N=function(e){d(r,e);var t=g(r);function r(e){var n;return T(this,r),n=t.call(this,e),n.data.checkBox=!n.hasFieldFlag(a.AnnotationFieldFlag.RADIO)&&!n.hasFieldFlag(a.AnnotationFieldFlag.PUSHBUTTON),n.data.radioButton=n.hasFieldFlag(a.AnnotationFieldFlag.RADIO)&&!n.hasFieldFlag(a.AnnotationFieldFlag.PUSHBUTTON),n.data.pushButton=n.hasFieldFlag(a.AnnotationFieldFlag.PUSHBUTTON),n.data.checkBox?n._processCheckBox(e):n.data.radioButton?n._processRadioButton(e):n.data.pushButton?n._processPushButton(e):(0,a.warn)("Invalid field flags for button widget annotation"),n}return I(r,[{key:"_processCheckBox",value:function(e){(0,i.isName)(this.data.fieldValue)&&(this.data.fieldValue=this.data.fieldValue.name);var t=e.dict.get("AP");if((0,i.isDict)(t)){var r=t.get("D");if((0,i.isDict)(r)){var a=r.getKeys(),n=2===a.length;n&&(this.data.exportValue="Off"===a[0]?a[1]:a[0])}}}},{key:"_processRadioButton",value:function(e){this.data.fieldValue=this.data.buttonValue=null;var t=e.dict.get("Parent");if((0,i.isDict)(t)&&t.has("V")){var r=t.get("V");(0,i.isName)(r)&&(this.data.fieldValue=r.name)}var a=e.dict.get("AP");if((0,i.isDict)(a)){var n=a.get("N");if((0,i.isDict)(n)){var o,s=w(n.getKeys());try{for(s.s();!(o=s.n()).done;){var c=o.value;if("Off"!==c){this.data.buttonValue=c;break}}}catch(l){s.e(l)}finally{s.f()}}}}},{key:"_processPushButton",value:function(e){e.dict.has("A")?n.Catalog.parseDestDictionary({destDict:e.dict,resultObj:this.data,docBaseUrl:e.pdfManager.docBaseUrl}):(0,a.warn)("Push buttons without action dictionaries are not supported")}}]),r}(L),U=function(e){d(r,e);var t=g(r);function r(e){var n;T(this,r),n=t.call(this,e),n.data.options=[];var i=(0,s.getInheritableProperty)({dict:e.dict,key:"Opt"});if(Array.isArray(i))for(var o=e.xref,c=0,l=i.length;ci&&(g=Math.max(g,b),y+=v+2*o,b=0,v=0),m.push({transform:w,x:b,y:y,w:k.width,h:k.height}),b+=k.width+2*o,v=Math.max(v,k.height)}var S=Math.max(g,b)+o,x=y+v+o,C=new Uint8ClampedArray(S*x*4),A=S<<2;for(p=0;p=0)E[I-4]=E[I],E[I-3]=E[I+1],E[I-2]=E[I+2],E[I-1]=E[I+3],E[I+T]=E[I+T-4],E[I+T+1]=E[I+T-3],E[I+T+2]=E[I+T-2],E[I+T+3]=E[I+T-1],I-=A}return s.splice(u,4*d,a.OPS.paintInlineImageXObjectGroup),c.splice(u,4*d,[{width:S,height:x,kind:a.ImageKind.RGBA_32BPP,data:C},m]),u+1})),e(r,[a.OPS.save,a.OPS.transform,a.OPS.paintImageMaskXObject,a.OPS.restore],null,(function(e,t){var r=e.fnArray,n=e.iCurr-3,i=(t-n)%4;switch(i){case 0:return r[t]===a.OPS.save;case 1:return r[t]===a.OPS.transform;case 2:return r[t]===a.OPS.paintImageMaskXObject;case 3:return r[t]===a.OPS.restore}throw new Error("iterateImageMaskGroup - invalid pos: ".concat(i))}),(function(e,r){var n,i=10,o=100,s=1e3,c=e.fnArray,l=e.argsArray,u=e.iCurr,h=u-3,f=u-2,d=u-1,p=Math.floor((r-h)/4);if(p=t(h,p,c,l),p=4&&n[s-4]===n[c]&&n[s-3]===n[l]&&n[s-2]===n[u]&&n[s-1]===n[h]&&i[s-4][0]===f&&i[s-4][1]===d&&(p++,g-=5);for(var m=g+4,v=1;v=a)break}n=(n||r)[e[t]],n&&!Array.isArray(n)?(o.iCurr=t,t++,!n.checkFn||(0,n.checkFn)(o)?(i=n,n=null):n=null):t++}this.state=n,this.match=i,this.lastProcessed=t}else this.lastProcessed=a},push:function(e,t){this.queue.fnArray.push(e),this.queue.argsArray.push(t),this._optimize()},flush:function(){while(this.match){var e=this.queue.fnArray.length;this.lastProcessed=(0,this.match.processFn)(this.context,e),this.match=null,this.state=null,this._optimize()}},reset:function(){this.state=null,this.match=null,this.lastProcessed=0}},n}(),i=function(){function e(e){this.queue=e}return e.prototype={push:function(e,t){this.queue.fnArray.push(e),this.queue.argsArray.push(t)},flush:function(){},reset:function(){}},e}(),o=function(){var e=1e3,t=e-5;function r(e,t,r){this._streamSink=t,this.fnArray=[],this.argsArray=[],this.optimizer=t&&"oplist"!==e?new n(this):new i(this),this.dependencies=Object.create(null),this._totalLength=0,this.pageIndex=r,this.intent=e,this.weight=0,this._resolved=t?null:Promise.resolve()}return r.prototype={get length(){return this.argsArray.length},get ready(){return this._resolved||this._streamSink.ready},get totalLength(){return this._totalLength+this.length},addOp:function(r,n){this.optimizer.push(r,n),this.weight++,this._streamSink&&(this.weight>=e||this.weight>=t&&(r===a.OPS.restore||r===a.OPS.endText))&&this.flush()},addDependency:function(e){e in this.dependencies||(this.dependencies[e]=!0,this.addOp(a.OPS.dependency,[e]))},addDependencies:function(e){for(var t in e)this.addDependency(t)},addOpList:function(e){if(e instanceof r){Object.assign(this.dependencies,e.dependencies);for(var t=0,n=e.length;t0&&void 0!==arguments[0]&&arguments[0];this.optimizer.flush();var t=this.length;this._totalLength+=t,this._streamSink.enqueue({fnArray:this.fnArray,argsArray:this.argsArray,lastChunk:e,length:t},1,this._transfers),this.dependencies=Object.create(null),this.fnArray.length=0,this.argsArray.length=0,this.weight=0,this.optimizer.reset()}},r}();t.OperatorList=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PartialEvaluator=void 0;var a=C(r(2)),n=r(5),i=r(221),o=r(198),s=r(222),c=r(225),l=r(201),u=r(228),h=r(227),f=r(231),d=r(204),p=r(232),g=r(216),m=r(205),v=r(226),b=r(233),y=r(234),w=r(217),k=r(236),S=r(219),x=r(237);function C(e){return e&&e.__esModule?e:{default:e}}function A(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function E(e,t){for(var r=0;r=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r["return"]||r["return"]()}finally{if(s)throw i}}}}function I(e,t){if(e){if("string"===typeof e)return P(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?P(e,t):void 0}}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r1&&void 0!==arguments[1]&&arguments[1];if(Array.isArray(e)){for(var r=0,a=e.length;r0&&void 0!==arguments[0]?arguments[0]:e,r=Object.create(this);return r.options=t,r},hasBlendModes:function(e){if(!(e instanceof o.Dict))return!1;var t=Object.create(null);e.objId&&(t[e.objId]=!0);var r=[e],a=this.xref;while(r.length){var i=r.shift(),s=i.get("ExtGState");if(s instanceof o.Dict)for(var c=s.getKeys(),u=0,h=c.length;uv)){r.next=12;break}return(0,n.warn)("Image exceeded maximum allowed size and was removed."),r.abrupt("return",void 0);case 12:if(b=f.get("ImageMask","IM")||!1,!b){r.next=25;break}return k=f.get("Width","W"),S=f.get("Height","H"),C=k+7>>3,A=o.getBytes(C*S,!0),E=f.getArray("Decode","D"),y=x.PDFImage.createMask({imgArray:A,width:k,height:S,imageIsFromDecodeStream:o instanceof m.DecodeStream,inverseDecode:!!E&&E[0]>0}),y.cached=!!u,w=[y],l.addOp(n.OPS.paintImageMaskXObject,w),u&&h.set(u,d,{fn:n.OPS.paintImageMaskXObject,args:w}),r.abrupt("return",void 0);case 25:if(T=f.get("SMask","SM")||!1,O=f.get("Mask")||!1,I=200,!c||T||O||!(p+g0&&r.addOp(n.OPS.setGState,[c])}))},loadFont:function(e,r,a){var i,c=this,l=function(){return Promise.resolve(new B({loadedName:"g_font_error",font:new s.ErrorFont('Font "'.concat(e,'" is not available.')),dict:r,extraProperties:c.options.fontExtraProperties}))},u=this.xref;if(r){if(!(0,o.isRef)(r))throw new n.FormatError('The "font" object should be a reference.');i=r}else{var h=a.get("Font");h&&(i=h.getRaw(e))}if(!i){var f='Font "'.concat(e||r&&r.toString(),'" is not available');if(!this.options.ignoreErrors&&!this.parsingType3Font)return(0,n.warn)("".concat(f,".")),l();this.handler.send("UnsupportedFeature",{featureId:n.UNSUPPORTED_FEATURES.errorFontMissing}),(0,n.warn)("".concat(f," -- attempting to fallback to a default font.")),i=t.getFallbackFontDict()}if(this.fontCache.has(i))return this.fontCache.get(i);if(r=u.fetchIfRef(i),!(0,o.isDict)(r))return l();if(r.translated)return r.translated;var d,p,g=(0,n.createPromiseCapability)(),m=this.preEvaluateFont(r),v=m.descriptor,b=m.hash,y=(0,o.isRef)(i);if(y&&(d=i.toString()),b&&(0,o.isDict)(v)){v.fontAliases||(v.fontAliases=Object.create(null));var w=v.fontAliases;if(w[b]){var k=w[b].aliasRef;if(y&&k&&this.fontCache.has(k))return this.fontCache.putAlias(i,k),this.fontCache.get(i)}else w[b]={fontID:s.Font.getFontID()};y&&(w[b].aliasRef=i),d=w[b].fontID}y?this.fontCache.put(i,g.promise):(d||(d=this.idFactory.createObjId()),this.fontCache.put("id_".concat(d),g.promise)),(0,n.assert)(d,'The "fontID" must be defined.'),r.loadedName="".concat(this.idFactory.getDocId(),"_f").concat(d),r.translated=g.promise;try{p=this.translateFont(m)}catch(S){p=Promise.reject(S)}return p.then((function(e){if(void 0!==e.fontType){var t=u.stats.fontTypes;t[e.fontType]=!0}g.resolve(new B({loadedName:r.loadedName,font:e,dict:r,extraProperties:c.options.fontExtraProperties}))}))["catch"]((function(e){c.handler.send("UnsupportedFeature",{featureId:n.UNSUPPORTED_FEATURES.errorFontTranslate});try{var t=v&&v.get("FontFile3"),a=t&&t.get("Subtype"),i=(0,s.getFontType)(m.type,a&&a.name),o=u.stats.fontTypes;o[i]=!0}catch(l){}g.resolve(new B({loadedName:r.loadedName,font:new s.ErrorFont(e instanceof Error?e.message:e),dict:r,extraProperties:c.options.fontExtraProperties}))})),g.promise},buildPath:function(e,t,r){var a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=e.length-1;if(r||(r=[]),i<0||e.fnArray[i]!==n.OPS.constructPath)a&&((0,n.warn)('Encountered path operator "'.concat(t,'" inside of a text object.')),e.addOp(n.OPS.save,null)),e.addOp(n.OPS.constructPath,[[t],r]),a&&e.addOp(n.OPS.restore,null);else{var o=e.argsArray[i];o[0].push(t),Array.prototype.push.apply(o[1],r)}},parseColorSpace:function(e){var t=this,r=e.cs,a=e.resources;return new Promise((function(e){e(g.ColorSpace.parse(r,t.xref,a,t.pdfFunctionFactory))}))["catch"]((function(e){if(e instanceof n.AbortException)return null;if(t.options.ignoreErrors)return t.handler.send("UnsupportedFeature",{featureId:n.UNSUPPORTED_FEATURES.errorColorSpace}),(0,n.warn)('parseColorSpace - ignoring ColorSpace: "'.concat(e,'".')),null;throw e}))},handleColorN:function(e,t,r,i,s,c,l){var u=this;return _(a["default"].mark((function h(){var d,p,g,m,v,b,y;return a["default"].wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(d=r[r.length-1],!(0,o.isName)(d)||!(p=s.get(d.name))){a.next=16;break}if(g=(0,o.isStream)(p)?p.dict:p,m=g.get("PatternType"),m!==T){a.next=9;break}return v=i.base?i.base.getRgb(r,0):null,a.abrupt("return",u.handleTilingType(t,v,c,p,g,e,l));case 9:if(m!==I){a.next=15;break}return b=g.get("Shading"),y=g.getArray("Matrix"),p=f.Pattern.parseShading(b,y,u.xref,c,u.handler,u.pdfFunctionFactory),e.addOp(t,p.getIR()),a.abrupt("return",void 0);case 15:throw new n.FormatError("Unknown PatternType: ".concat(m));case 16:throw new n.FormatError("Unknown PatternName: ".concat(d));case 17:case"end":return a.stop()}}),h)})))()},getOperatorList:function(e){var t=this,r=e.stream,a=e.task,i=e.resources,s=e.operatorList,c=e.initialState,l=void 0===c?null:c;if(i=i||o.Dict.empty,l=l||new D,!s)throw new Error('getOperatorList: missing "operatorList" parameter');var u=this,h=this.xref,d=!1,p=new w.LocalImageCache,m=i.get("XObject")||o.Dict.empty,v=i.get("Pattern")||o.Dict.empty,b=new M(l),y=new N(r,h,b),k=new C;function S(e){for(var t=0,r=y.savedStatesDepth;t0&&(t[3]*=r*b.fontMatrix[3])}var a=n.Util.transform(b.ctm,n.Util.transform(b.textMatrix,t));S.transform=a,e.vertical?(S.width=Math.sqrt(a[0]*a[0]+a[1]*a[1]),S.height=0,S.vertical=!0):(S.width=0,S.height=Math.sqrt(a[2]*a[2]+a[3]*a[3]),S.vertical=!1);var i=b.textLineMatrix[0],o=b.textLineMatrix[1],s=Math.sqrt(i*i+o*o);i=b.ctm[0],o=b.ctm[1];var c=Math.sqrt(i*i+o*o);S.textAdvanceScale=c*s,S.lastAdvanceWidth=0,S.lastAdvanceHeight=0;var l=e.spaceWidth/1e3*b.fontSize;return l?(S.spaceWidth=l,S.fakeSpaceMin=l*x,S.fakeMultiSpaceMin=l*A,S.fakeMultiSpaceMax=l*T,S.textRunBreakAllowed=!e.isMonospace):(S.spaceWidth=0,S.fakeSpaceMin=1/0,S.fakeMultiSpaceMin=1/0,S.fakeMultiSpaceMax=0,S.textRunBreakAllowed=!1),S.initialized=!0,S}function B(e){var t,r=0,a=e.length;while(r=32&&t<=127)r++;return r0&&q(d,r.str)}var p=0,g=0;if(t.vertical){var m=c*b.fontMatrix[0];g=m*b.fontSize+f,n+=g}else{var v=c*b.fontMatrix[0];p=(v*b.fontSize+f)*b.textHScale,a+=p}b.translateTextMatrix(p,g),r.str.push(l)}return t.vertical?(r.lastAdvanceHeight=n,r.height+=Math.abs(n)):(r.lastAdvanceWidth=a,r.width+=a),r}function q(e,t){if(!(e0)t.push(" ")}}function z(){S.initialized&&(S.vertical?S.height*=S.textAdvanceScale:S.width*=S.textAdvanceScale,k.items.push(D(S)),S.initialized=!1,S.str.length=0)}function H(){var e=k.items.length;e>0&&(g.enqueue(k,e),k.items=[],k.styles=Object.create(null))}var G=new C;return new Promise((function e(t,r){var s=function(a){H(),Promise.all([a,g.ready]).then((function(){try{e(t,r)}catch(a){r(a)}}),r)};a.ensureNotTerminated(),G.reset();var l,u={},f=[];while(!(l=G.check())){if(f.length=0,u.args=f,!_.read(u))break;b=c.state;var p,m,y=u.fn;switch(f=u.args,0|y){case n.OPS.setFont:var w=f[0].name,x=f[1];if(b.font&&w===b.fontName&&x===b.fontSize)break;return z(),b.fontName=w,b.fontSize=x,void s(U(w,null));case n.OPS.setTextRise:z(),b.textRise=f[0];break;case n.OPS.setHScale:z(),b.textHScale=f[0]/100;break;case n.OPS.setLeading:z(),b.leading=f[0];break;case n.OPS.moveText:var C=!!b.font&&0===(b.font.vertical?f[0]:f[1]);if(p=f[0]-f[1],d&&C&&S.initialized&&p>0&&p<=S.fakeMultiSpaceMax){b.translateTextLineMatrix(f[0],f[1]),S.width+=f[0]-S.lastAdvanceWidth,S.height+=f[1]-S.lastAdvanceHeight,m=f[0]-S.lastAdvanceWidth-(f[1]-S.lastAdvanceHeight),q(m,S.str);break}z(),b.translateTextLineMatrix(f[0],f[1]),b.textMatrix=b.textLineMatrix.slice();break;case n.OPS.setLeadingMoveText:z(),b.leading=-f[1],b.translateTextLineMatrix(f[0],f[1]),b.textMatrix=b.textLineMatrix.slice();break;case n.OPS.nextLine:z(),b.carriageReturn();break;case n.OPS.setTextMatrix:if(p=b.calcTextLineMatrixAdvance(f[0],f[1],f[2],f[3],f[4],f[5]),d&&null!==p&&S.initialized&&p.value>0&&p.value<=S.fakeMultiSpaceMax){b.translateTextLineMatrix(p.width,p.height),S.width+=p.width-S.lastAdvanceWidth,S.height+=p.height-S.lastAdvanceHeight,m=p.width-S.lastAdvanceWidth-(p.height-S.lastAdvanceHeight),q(m,S.str);break}z(),b.setTextMatrix(f[0],f[1],f[2],f[3],f[4],f[5]),b.setTextLineMatrix(f[0],f[1],f[2],f[3],f[4],f[5]);break;case n.OPS.setCharSpacing:b.charSpacing=f[0];break;case n.OPS.setWordSpacing:b.wordSpacing=f[0];break;case n.OPS.beginText:z(),b.textMatrix=n.IDENTITY_MATRIX.slice(),b.textLineMatrix=n.IDENTITY_MATRIX.slice();break;case n.OPS.showSpacedText:if(!c.state.font){O.ensureStateFont(c.state);continue}for(var A,T=f[0],B=0,L=T.length;BS.fakeMultiSpaceMax,D||(S.height+=A)):(p=-p,A=p*b.textHScale,b.translateTextMatrix(A,0),D=S.textRunBreakAllowed&&p>S.fakeMultiSpaceMax,D||(S.width+=A)),D?z():p>0&&q(p,S.str)}break;case n.OPS.showText:if(!c.state.font){O.ensureStateFont(c.state);continue}j(f[0]);break;case n.OPS.nextLineShowText:if(!c.state.font){O.ensureStateFont(c.state);continue}z(),b.carriageReturn(),j(f[0]);break;case n.OPS.nextLineSetSpacingShowText:if(!c.state.font){O.ensureStateFont(c.state);continue}z(),b.wordSpacing=f[0],b.charSpacing=f[1],b.carriageReturn(),j(f[2]);break;case n.OPS.paintXObject:z(),P||(P=i.get("XObject")||o.Dict.empty);var N=f[0].name;if(N&&F.getByName(N))break;return void s(new Promise((function(e,t){if(!N)throw new n.FormatError("XObject must be referred to by name.");var r=P.getRaw(N);if(r instanceof o.Ref){if(F.getByRef(r))return void e();r=I.fetch(r)}if(r){if(!(0,o.isStream)(r))throw new n.FormatError("XObject should be a stream");var s=r.dict.get("Subtype");if(!(0,o.isName)(s))throw new n.FormatError("XObject should have a Name subtype");if("Form"!==s.name)return F.set(N,r.dict.objId,!0),void e();var l=c.state.clone(),u=new M(l),f=r.dict.getArray("Matrix");Array.isArray(f)&&6===f.length&&u.transform(f),H();var p={enqueueInvoked:!1,enqueue:function(e,t){this.enqueueInvoked=!0,g.enqueue(e,t)},get desiredSize(){return g.desiredSize},get ready(){return g.ready}};O.getTextContent({stream:r,task:a,resources:r.dict.get("Resources")||i,stateManager:u,normalizeWhitespace:h,combineTextItems:d,sink:p,seenStyles:v}).then((function(){p.enqueueInvoked||F.set(N,r.dict.objId,!0),e()}),t)}else e()}))["catch"]((function(e){if(!(e instanceof n.AbortException)){if(!O.options.ignoreErrors)throw e;(0,n.warn)('getTextContent - ignoring XObject: "'.concat(e,'".'))}})));case n.OPS.setGState:z();var W=f[0],X=i.get("ExtGState");if(!(0,o.isDict)(X)||!(0,o.isName)(W))break;var Y=X.get(W.name);if(!(0,o.isDict)(Y))break;var V=Y.get("Font");if(V)return b.fontName=null,b.fontSize=V[1],void s(U(null,V[0]));break}if(k.items.length>=g.desiredSize){l=!0;break}}l?s(E):(z(),H(),t())}))["catch"]((function(e){if(!(e instanceof n.AbortException)){if(t.options.ignoreErrors)return(0,n.warn)('getTextContent - ignoring errors during "'.concat(a.name,'" ')+'task: "'.concat(e,'".')),z(),void H();throw e}}))},extractDataStructures:function(e,t,r){var a,i=this,l=this.xref,u=e.get("ToUnicode")||t.get("ToUnicode"),h=u?this.readToUnicode(u):Promise.resolve(void 0);if(r.composite){var f=e.get("CIDSystemInfo");(0,o.isDict)(f)&&(r.cidSystemInfo={registry:(0,n.stringToPDFString)(f.get("Registry")),ordering:(0,n.stringToPDFString)(f.get("Ordering")),supplement:f.get("Supplement")});var d=e.get("CIDToGIDMap");(0,o.isStream)(d)&&(a=d.getBytes())}var p,g=[],m=null;if(e.has("Encoding")){if(p=e.get("Encoding"),(0,o.isDict)(p)){if(m=p.get("BaseEncoding"),m=(0,o.isName)(m)?m.name:null,p.has("Differences"))for(var v=p.get("Differences"),b=0,y=0,w=v.length;y0,r.dict=e,h.then((function(e){return r.toUnicode=e,i.buildToUnicode(r)})).then((function(e){return r.toUnicode=e,a&&(r.cidToGidMap=i.readCidToGidMap(a,e)),r}))},_buildSimpleFontToUnicode:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];(0,n.assert)(!e.composite,"Must be a simple font.");var r=[],a=e.defaultEncoding.slice(),i=e.baseEncodingName,o=e.differences;for(var l in o){var h=o[l];".notdef"!==h&&(a[l]=h)}var f=(0,v.getGlyphsUnicode)();for(var d in a){var p=a[d];if(""!==p)if(void 0!==f[p])r[d]=String.fromCharCode(f[p]);else{var g=0;switch(p[0]){case"G":3===p.length&&(g=parseInt(p.substring(1),16));break;case"g":5===p.length&&(g=parseInt(p.substring(1),16));break;case"C":case"c":if(p.length>=3&&p.length<=4){var m=p.substring(1);if(t){g=parseInt(m,16);break}if(g=+m,Number.isNaN(g)&&Number.isInteger(parseInt(m,16)))return this._buildSimpleFontToUnicode(e,!0)}break;default:var b=(0,u.getUnicodeForGlyph)(p,f);-1!==b&&(g=b)}if(g>0&&g<=1114111&&Number.isInteger(g)){if(i&&g===+d){var y=(0,c.getEncoding)(i);if(y&&(p=y[d])){r[d]=String.fromCharCode(f[p]);continue}}r[d]=String.fromCodePoint(g)}}}return new s.ToUnicodeMap(r)},buildToUnicode:function(e){if(e.hasIncludedToUnicodeMap=!!e.toUnicode&&e.toUnicode.length>0,e.hasIncludedToUnicodeMap)return!e.composite&&e.hasEncoding&&(e.fallbackToUnicode=this._buildSimpleFontToUnicode(e)),Promise.resolve(e.toUnicode);if(!e.composite)return Promise.resolve(this._buildSimpleFontToUnicode(e));if(e.composite&&(e.cMap.builtInCMap&&!(e.cMap instanceof i.IdentityCMap)||"Adobe"===e.cidSystemInfo.registry&&("GB1"===e.cidSystemInfo.ordering||"CNS1"===e.cidSystemInfo.ordering||"Japan1"===e.cidSystemInfo.ordering||"Korea1"===e.cidSystemInfo.ordering))){var t=e.cidSystemInfo.registry,r=e.cidSystemInfo.ordering,a=o.Name.get(t+"-"+r+"-UCS2");return i.CMapFactory.create({encoding:a,fetchBuiltInCMap:this.fetchBuiltInCMap,useCMap:null}).then((function(t){var r=e.cMap,a=[];return r.forEach((function(e,r){if(r>65535)throw new n.FormatError("Max size of CID is 65,535");var i=t.lookup(r);i&&(a[e]=String.fromCharCode((i.charCodeAt(0)<<8)+i.charCodeAt(1)))})),new s.ToUnicodeMap(a)}))}return Promise.resolve(new s.IdentityToUnicodeMap(e.firstChar,e.lastChar))},readToUnicode:function(e){var t=this,r=e;return(0,o.isName)(r)?i.CMapFactory.create({encoding:r,fetchBuiltInCMap:this.fetchBuiltInCMap,useCMap:null}).then((function(e){return e instanceof i.IdentityCMap?new s.IdentityToUnicodeMap(0,65535):new s.ToUnicodeMap(e.getMap())})):(0,o.isStream)(r)?i.CMapFactory.create({encoding:r,fetchBuiltInCMap:this.fetchBuiltInCMap,useCMap:null}).then((function(e){if(e instanceof i.IdentityCMap)return new s.IdentityToUnicodeMap(0,65535);var t=new Array(e.length);return e.forEach((function(e,r){for(var a=[],n=0;n>1;(0!==i||t.has(o))&&(r[o]=i)}return r},extractWidths:function(e,t,r){var a,n,i,c,l,u,h,f,d=this.xref,p=[],g=0,m=[];if(r.composite){if(g=e.has("DW")?e.get("DW"):1e3,f=e.get("W"),f)for(n=0,i=f.length;nl&&(0,n.info)("Command ".concat(i,": expected [0, ").concat(l,"] args, ")+"but received ".concat(u," args."));else{if(u!==l){var h=this.nonProcessedArgs;while(u>l)h.push(r.shift()),u--;while(u=n.OPS.moveTo&&c<=n.OPS.endPath&&++this._numInvalidPathOPS>t)throw new n.FormatError("Invalid ".concat(f));(0,n.warn)("Skipping ".concat(f)),null!==r&&(r.length=0);continue}}return this.preprocessCommand(c,r),e.fn=c,e.args=r,!0}if(a===o.EOF)return!1;if(null!==a&&(null===r&&(r=[]),r.push(a),r.length>33))throw new n.FormatError("Too many arguments")}},preprocessCommand:function(e,t){switch(0|e){case n.OPS.save:this.stateManager.save();break;case n.OPS.restore:this.stateManager.restore();break;case n.OPS.transform:this.stateManager.transform(t);break}}},r}()},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CMapFactory=t.IdentityCMap=t.CMap=void 0;var a=l(r(2)),n=r(5),i=r(198),o=r(204),s=r(201),c=r(205);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r,a,n,i,o){try{var s=e[i](o),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(a,n)}function h(e){return function(){var t=this,r=arguments;return new Promise((function(a,n){var i=e.apply(t,r);function o(e){u(i,a,n,o,s,"next",e)}function s(e){u(i,a,n,o,s,"throw",e)}o(void 0)}))}}function f(e){return f="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function d(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function g(e){var t=b();return function(){var r,a=y(e);if(t){var n=y(this).constructor;r=Reflect.construct(a,arguments,n)}else r=a.apply(this,arguments);return m(this,r)}}function m(e,t){return!t||"object"!==f(t)&&"function"!==typeof t?v(e):t}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function w(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function k(e,t){for(var r=0;r0&&void 0!==arguments[0]&&arguments[0];w(this,e),this.codespaceRanges=[[],[],[],[]],this.numCodespaceRanges=0,this._map=[],this.name="",this.vertical=!1,this.useCMap=null,this.builtInCMap=t}return S(e,[{key:"addCodespaceRange",value:function(e,t,r){this.codespaceRanges[e-1].push(t,r),this.numCodespaceRanges++}},{key:"mapCidRange",value:function(e,t,r){if(t-e>C)throw new Error("mapCidRange - ignoring data above MAX_MAP_RANGE.");while(e<=t)this._map[e++]=r++}},{key:"mapBfRange",value:function(e,t,r){if(t-e>C)throw new Error("mapBfRange - ignoring data above MAX_MAP_RANGE.");var a=r.length-1;while(e<=t)this._map[e++]=r,r=r.substring(0,a)+String.fromCharCode(r.charCodeAt(a)+1)}},{key:"mapBfRangeToArray",value:function(e,t,r){if(t-e>C)throw new Error("mapBfRangeToArray - ignoring data above MAX_MAP_RANGE.");var a=r.length,n=0;while(e<=t&&n>>0;for(var s=n[i],c=0,l=s.length;c=u&&a<=h)return r.charcode=a,void(r.length=i+1)}}r.charcode=0,r.length=1}},{key:"length",get:function(){return this._map.length}},{key:"isIdentityCMap",get:function(){if("Identity-H"!==this.name&&"Identity-V"!==this.name)return!1;if(65536!==this._map.length)return!1;for(var e=0;e<65536;e++)if(this._map[e]!==e)return!1;return!0}}]),e}();t.CMap=A;var E=function(e){d(r,e);var t=g(r);function r(e,a){var n;return w(this,r),n=t.call(this),n.vertical=e,n.addCodespaceRange(a,0,65535),n}return S(r,[{key:"mapCidRange",value:function(e,t,r){(0,n.unreachable)("should not call mapCidRange")}},{key:"mapBfRange",value:function(e,t,r){(0,n.unreachable)("should not call mapBfRange")}},{key:"mapBfRangeToArray",value:function(e,t,r){(0,n.unreachable)("should not call mapBfRangeToArray")}},{key:"mapOne",value:function(e,t){(0,n.unreachable)("should not call mapCidOne")}},{key:"lookup",value:function(e){return Number.isInteger(e)&&e<=65535?e:void 0}},{key:"contains",value:function(e){return Number.isInteger(e)&&e<=65535}},{key:"forEach",value:function(e){for(var t=0;t<=65535;t++)e(t,t)}},{key:"charCodeOf",value:function(e){return Number.isInteger(e)&&e<=65535?e:-1}},{key:"getMap",value:function(){for(var e=new Array(65536),t=0;t<=65535;t++)e[t]=t;return e}},{key:"length",get:function(){return 65536}},{key:"isIdentityCMap",get:function(){(0,n.unreachable)("should not access .isIdentityCMap")}}]),r}(A);t.IdentityCMap=E;var T=function(){function e(e,t){for(var r=0,a=0;a<=t;a++)r=r<<8|e[a];return r>>>0}function t(e,t){return 1===t?String.fromCharCode(e[0],e[1]):3===t?String.fromCharCode(e[0],e[1],e[2],e[3]):String.fromCharCode.apply(null,e.subarray(0,t+1))}function r(e,t,r){for(var a=0,n=r;n>=0;n--)a+=e[n]+t[n],e[n]=255&a,a>>=8}function a(e,t){for(var r=1,a=t;a>=0&&r>0;a--)r+=e[a],e[a]=255&r,r>>=8}var i=16,o=19;function s(e){this.buffer=e,this.pos=0,this.end=e.length,this.tmpBuf=new Uint8Array(o)}function c(n,o,c){return new Promise((function(l,u){var h=new s(n),f=h.readByte();o.vertical=!!(1&f);var d,p,g=null,m=new Uint8Array(i),v=new Uint8Array(i),b=new Uint8Array(i),y=new Uint8Array(i),w=new Uint8Array(i);while((p=h.readByte())>=0){var k=p>>5;if(7!==k){var S=!!(16&p),x=15&p;if(x+1>i)throw new Error("processBinaryCMap: Invalid dataSize.");var C,A=1,E=h.readNumber();switch(k){case 0:for(h.readHex(m,x),h.readHexNumber(v,x),r(v,m,x),o.addCodespaceRange(x+1,e(m,x),e(v,x)),C=1;C=this.end?-1:this.buffer[this.pos++]},readNumber:function(){var e,t=0;do{var r=this.readByte();if(r<0)throw new n.FormatError("unexpected EOF in bcmap");e=!(128&r),t=t<<7|127&r}while(!e);return t},readSigned:function(){var e=this.readNumber();return 1&e?~(e>>>1):e>>>1},readHex:function(e,t){e.set(this.buffer.subarray(this.pos,this.pos+t+1)),this.pos+=t+1},readHexNumber:function(e,t){var r,a=this.tmpBuf,i=0;do{var o=this.readByte();if(o<0)throw new n.FormatError("unexpected EOF in bcmap");r=!(128&o),a[i++]=127&o}while(!r);var s=t,c=0,l=0;while(s>=0){while(l<8&&a.length>0)c=a[--i]<>=8,l-=8}},readHexSigned:function(e,t){this.readHexNumber(e,t);for(var r=1&e[t]?255:0,a=0,n=0;n<=t;n++)a=(1&a)<<8|e[n],e[n]=a>>1^r},readString:function(){for(var e=this.readNumber(),t="",r=0;r>>0}function t(e){if(!(0,n.isString)(e))throw new n.FormatError("Malformed CMap: expected string.")}function r(e){if(!Number.isInteger(e))throw new n.FormatError("Malformed CMap: expected int.")}function l(r,a){while(1){var n=a.getObj();if((0,i.isEOF)(n))break;if((0,i.isCmd)(n,"endbfchar"))return;t(n);var o=e(n);n=a.getObj(),t(n);var s=n;r.mapOne(o,s)}}function u(r,a){while(1){var o=a.getObj();if((0,i.isEOF)(o))break;if((0,i.isCmd)(o,"endbfrange"))return;t(o);var s=e(o);o=a.getObj(),t(o);var c=e(o);if(o=a.getObj(),Number.isInteger(o)||(0,n.isString)(o)){var l=Number.isInteger(o)?String.fromCharCode(o):o;r.mapBfRange(s,c,l)}else{if(!(0,i.isCmd)(o,"["))break;o=a.getObj();var u=[];while(!(0,i.isCmd)(o,"]")&&!(0,i.isEOF)(o))u.push(o),o=a.getObj();r.mapBfRangeToArray(s,c,u)}}throw new n.FormatError("Invalid bf range.")}function f(a,n){while(1){var o=n.getObj();if((0,i.isEOF)(o))break;if((0,i.isCmd)(o,"endcidchar"))return;t(o);var s=e(o);o=n.getObj(),r(o);var c=o;a.mapOne(s,c)}}function d(a,n){while(1){var o=n.getObj();if((0,i.isEOF)(o))break;if((0,i.isCmd)(o,"endcidrange"))return;t(o);var s=e(o);o=n.getObj(),t(o);var c=e(o);o=n.getObj(),r(o);var l=o;a.mapCidRange(s,c,l)}}function p(t,r){while(1){var a=r.getObj();if((0,i.isEOF)(a))break;if((0,i.isCmd)(a,"endcodespacerange"))return;if(!(0,n.isString)(a))break;var o=e(a);if(a=r.getObj(),!(0,n.isString)(a))break;var s=e(a);t.addCodespaceRange(a.length,o,s)}throw new n.FormatError("Invalid codespace range.")}function g(e,t){var r=t.getObj();Number.isInteger(r)&&(e.vertical=!!r)}function m(e,t){var r=t.getObj();(0,i.isName)(r)&&(0,n.isString)(r.name)&&(e.name=r.name)}function v(e,t,r,a){var o,c;e:while(1)try{var h=t.getObj();if((0,i.isEOF)(h))break;if((0,i.isName)(h))"WMode"===h.name?g(e,t):"CMapName"===h.name&&m(e,t),o=h;else if((0,i.isCmd)(h))switch(h.cmd){case"endcmap":break e;case"usecmap":(0,i.isName)(o)&&(c=o.name);break;case"begincodespacerange":p(e,t);break;case"beginbfchar":l(e,t);break;case"begincidchar":f(e,t);break;case"beginbfrange":u(e,t);break;case"begincidrange":d(e,t);break}}catch(v){if(v instanceof s.MissingDataException)throw v;(0,n.warn)("Invalid cMap data: "+v);continue}return!a&&c&&(a=c),a?b(e,r,a):Promise.resolve(e)}function b(e,t,r){return y(r,t).then((function(t){if(e.useCMap=t,0===e.numCodespaceRanges){for(var r=e.useCMap.codespaceRanges,a=0;a=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r["return"]||r["return"]()}finally{if(s)throw i}}}}function g(e,t){return w(e)||y(e,t)||v(e,t)||m()}function m(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(e,t){if(e){if("string"===typeof e)return b(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?b(e,t):void 0}}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:[];this._map=e}return e.prototype={get length(){return this._map.length},forEach:function(e){for(var t in this._map)e(t,this._map[t].charCodeAt(0))},has:function(e){return void 0!==this._map[e]},get:function(e){return this._map[e]},charCodeOf:function(e){var t=this._map;if(t.length<=65536)return t.indexOf(e);for(var r in t)if(t[r]===e)return 0|r;return-1},amend:function(e){for(var t in e)this._map[t]=e[t]}},e}();t.ToUnicodeMap=R;var B=function(){function e(e,t){this.firstChar=e,this.lastChar=t}return e.prototype={get length(){return this.lastChar+1-this.firstChar},forEach:function(e){for(var t=this.firstChar,r=this.lastChar;t<=r;t++)e(t,t)},has:function(e){return this.firstChar<=e&&e<=this.lastChar},get:function(e){if(this.firstChar<=e&&e<=this.lastChar)return String.fromCharCode(e)},charCodeOf:function(e){return Number.isInteger(e)&&e>=this.firstChar&&e<=this.lastChar?e:-1},amend:function(e){(0,a.unreachable)("Should not call amend()")}},e}();t.IdentityToUnicodeMap=B;var M=function(){function e(e,t,r){e[t]=r>>8&255,e[t+1]=255&r}function t(e,t,r){e[t]=r>>24&255,e[t+1]=r>>16&255,e[t+2]=r>>8&255,e[t+3]=255&r}function r(e,t,r){var a,n;if(r instanceof Uint8Array)e.set(r,t);else if("string"===typeof r)for(a=0,n=r.length;ar)r<<=1,a++;var n=r*t;return{range:n,entry:a,rangeShift:t*e-n}};var i=12,o=16;return n.prototype={toArray:function(){var s=this.sfnt,c=this.tables,u=Object.keys(c);u.sort();var h,f,d,p,g,m=u.length,v=i+m*o,b=[v];for(h=0;h>>0;v+=y,b.push(v)}var w=new Uint8Array(v);for(h=0;h>>0}t(w,v+4,S),t(w,v+8,b[h]),t(w,v+12,c[g].length),v+=o}return w},addTable:function(e,t){if(e in this.tables)throw new Error("Table "+e+" already exists");this.tables[e]=t}},n}(),L=function(){function e(e,t,r){var n;this.name=e,this.loadedName=r.loadedName,this.isType3Font=r.isType3Font,this.missingFile=!1,this.glyphCache=Object.create(null),this.isSerifFont=!!(r.flags&E.Serif),this.isSymbolicFont=!!(r.flags&E.Symbolic),this.isMonospace=!!(r.flags&E.FixedPitch);var i=r.type,o=r.subtype;this.type=i,this.subtype=o;var s="sans-serif";if(this.isMonospace?s="monospace":this.isSerifFont&&(s="serif"),this.fallbackName=s,this.differences=r.differences,this.widths=r.widths,this.defaultWidth=r.defaultWidth,this.composite=r.composite,this.cMap=r.cMap,this.ascent=r.ascent/S,this.descent=r.descent/S,this.fontMatrix=r.fontMatrix,this.bbox=r.bbox,this.defaultEncoding=r.defaultEncoding,this.toUnicode=r.toUnicode,this.fallbackToUnicode=r.fallbackToUnicode||new R,this.toFontChar=[],"Type3"!==r.type){if(this.cidEncoding=r.cidEncoding,this.vertical=!!r.vertical,this.vertical&&(this.vmetrics=r.vmetrics,this.defaultVMetrics=r.defaultVMetrics),!t||t.isEmpty)return t&&(0,a.warn)('Font file is empty in "'+e+'" ('+this.loadedName+")"),void this.fallbackToSystemFont();var c=q(t,r),l=g(c,2);i=l[0],o=l[1],i===this.type&&o===this.subtype||(0,a.info)("Inconsistent font file Type/SubType, expected: "+"".concat(this.type,"/").concat(this.subtype," but found: ").concat(i,"/").concat(o,"."));try{var u;switch(i){case"MMType1":(0,a.info)("MMType1 font ("+e+"), falling back to Type1.");case"Type1":case"CIDFontType0":this.mimetype="font/opentype";var h="Type1C"===o||"CIDFontType0C"===o?new j(t,r):new U(e,t,r);O(r),u=this.convert(e,h,r);break;case"OpenType":case"TrueType":case"CIDFontType2":this.mimetype="font/opentype",u=this.checkAndRepair(e,t,r),this.isOpenType&&(O(r),i="OpenType");break;default:throw new a.FormatError("Font ".concat(i," is not supported"))}}catch(f){return(0,a.warn)(f),void this.fallbackToSystemFont()}this.data=u,this.fontType=P(i,o),this.fontMatrix=r.fontMatrix,this.widths=r.widths,this.defaultWidth=r.defaultWidth,this.toUnicode=r.toUnicode,this.seacMap=r.seacMap}else{for(n=0;n<256;n++)this.toFontChar[n]=this.differences[n]||r.defaultEncoding[n];this.fontType=a.FontType.TYPE3}}function t(e,t){return(e<<8)+t}function r(e,t,r){e[t+1]=r,e[t]=r>>>8}function d(e,t){var r=(e<<8)+t;return 32768&r?r-65536:r}function m(e,t,r,a){return(e<<24)+(t<<16)+(r<<8)+a}function v(e){return String.fromCharCode(e>>8&255,255&e)}function b(e){return e>32767?e=32767:e<-32768&&(e=-32768),String.fromCharCode(e>>8&255,255&e)}function y(e){var t=e.peekBytes(4);return 65536===(0,l.readUint32)(t,0)||"true"===(0,a.bytesToString)(t)}function w(e){var t=e.peekBytes(4);return"ttcf"===(0,a.bytesToString)(t)}function L(e){var t=e.peekBytes(4);return"OTTO"===(0,a.bytesToString)(t)}function D(e){var t=e.peekBytes(2);return 37===t[0]&&33===t[1]||128===t[0]&&1===t[1]}function N(e){var t=e.peekBytes(4);return t[0]>=1&&t[3]>=1&&t[3]<=4}function q(e,t){var r,n,i=t.type,o=t.subtype,s=t.composite;return y(e)||w(e)?r=s?"CIDFontType2":"TrueType":L(e)?r=s?"CIDFontType2":"OpenType":D(e)?r=s?"CIDFontType0":"MMType1"===i?"MMType1":"Type1":N(e)?s?(r="CIDFontType0",n="CIDFontType0C"):(r="MMType1"===i?"MMType1":"Type1",n="Type1C"):((0,a.warn)("getFontFileType: Unable to detect correct font file Type/Subtype."),r=i,n=o),[r,n]}function z(e,t,r){for(var a,n=[],i=0,o=e.length;ic){if(o++,o>=k.length){(0,a.warn)("Ran out of space in font private use area.");break}s=k[o][0],c=k[o][1]}var h=s++;0===u&&(u=r),n[h]=u,i[l]=h}}return{toFontChar:i,charCodeToGlyphId:n,nextAvailableFontCharCode:s}}function G(e,t){var r=[];for(var a in e)e[a]>=t||r.push({fontCharCode:0|a,glyphId:e[a]});0===r.length&&r.push({fontCharCode:0,glyphId:0}),r.sort((function(e,t){return e.fontCharCode-t.fontCharCode}));for(var n=[],i=r.length,o=0;o65535?2:1,l="\0\0"+v(c)+"\0\0"+(0,a.string32)(4+8*c);for(r=s.length-1;r>=0;--r)if(s[r][0]<=65535)break;var u=r+1;s[r][0]<65535&&65535===s[r][1]&&(s[r][1]=65534);var h,f,d,p,g=s[r][1]<65535?1:0,m=u+g,b=M.getSearchParams(m,2),y="",w="",k="",S="",x="",C=0;for(r=0,n=u;r0&&(w+="ÿÿ",y+="ÿÿ",k+="\0",S+="\0\0");var O="\0\0"+v(2*m)+v(b.range)+v(b.entry)+v(b.rangeShift)+w+"\0\0"+y+k+S+x,I="",P="";if(c>1){for(l+="\0\0\n"+(0,a.string32)(4+8*c+4+O.length),I="",r=0,n=s.length;ri)return!1;t.skip(6);var o=t.getUint16();return 0!==o&&(e.data[8]=e.data[9]=0,!0)}function Y(e,t,r){r=r||{unitsPerEm:0,yMax:0,yMin:0,ascent:0,descent:0};var n=0,i=0,o=0,s=0,l=null,u=0;if(t){for(var h in t){h|=0,(l>h||!l)&&(l=h),u 123 are reserved for internal usage");s|=1<65535&&(u=65535)}else l=0,u=255;var d=e.bbox||[0,0,0,0],p=r.unitsPerEm||1/(e.fontMatrix||a.FONT_IDENTITY_MATRIX)[0],g=e.ascentScaled?1:p/S,m=r.ascent||Math.round(g*(e.ascent||d[3])),b=r.descent||Math.round(g*(e.descent||d[1]));b>0&&e.descent>0&&d[1]<0&&(b=-b);var y=r.yMax||m,w=-r.yMin||-b;return"\0$ô\0\0\0Š»\0\0\0ŒŠ»\0\0ß\x001\0\0\0\0"+String.fromCharCode(e.fixedPitch?9:0)+"\0\0\0\0\0\0"+(0,a.string32)(n)+(0,a.string32)(i)+(0,a.string32)(o)+(0,a.string32)(s)+"*21*"+v(e.italicAngle?1:0)+v(l||e.firstChar)+v(u||e.lastChar)+v(m)+v(b)+"\0d"+v(y)+v(w)+"\0\0\0\0\0\0\0\0"+v(e.xHeight)+v(e.capHeight)+v(0)+v(l||e.firstChar)+"\0"}function V(e){var t=Math.floor(e.italicAngle*Math.pow(2,16));return"\0\0\0"+(0,a.string32)(t)+"\0\0\0\0"+(0,a.string32)(e.fixedPitch)+"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}function K(e,t){t||(t=[[],[]]);var r,a,n,i,o,s=[t[0][0]||"Original licence",t[0][1]||e,t[0][2]||"Unknown",t[0][3]||"uniqueID",t[0][4]||e,t[0][5]||"Version 0.11",t[0][6]||"",t[0][7]||"Unknown",t[0][8]||"Unknown",t[0][9]||"Unknown"],c=[];for(r=0,a=s.length;r0&&void 0!==arguments[0]&&arguments[0],n=a?[].concat(C,A):C,i=Object.create(null),o=p(n);try{for(o.s();!(r=o.n()).done;)e=r.value,t=this[e],void 0!==t&&(i[e]=t)}catch(s){o.e(s)}finally{o.f()}return i},fallbackToSystemFont:function(){var e=this;this.missingFile=!0;var t=this.name,r=this.type,n=this.subtype,l=t.replace(/[,_]/g,"-").replace(/\s/g,""),u=(0,s.getStdFontMap)(),h=(0,s.getNonStdFontMap)(),f=!!u[l]||!(!h[l]||!u[h[l]]);if(l=u[l]||h[l]||l,this.bold=-1!==l.search(/bold/gi),this.italic=-1!==l.search(/oblique/gi)||-1!==l.search(/italic/gi),this.black=-1!==t.search(/Black/g),this.remeasure=Object.keys(this.widths).length>0,f&&"CIDFontType2"===r&&this.cidEncoding.startsWith("Identity-")){var d=(0,s.getGlyphMapForStandardFonts)(),p=[];for(var g in d)p[+g]=d[g];if(/Arial-?Black/i.test(t)){var m=(0,s.getSupplementalGlyphMapForArialBlack)();for(var v in m)p[+v]=m[v]}else if(/Calibri/i.test(t)){var b=(0,s.getSupplementalGlyphMapForCalibri)();for(var y in b)p[+y]=b[y]}var w=this.toUnicode instanceof B;w||this.toUnicode.forEach((function(e,t){p[+e]=t})),this.toFontChar=p,this.toUnicode=new R(p)}else if(/Symbol/i.test(l))this.toFontChar=z(o.SymbolSetEncoding,(0,i.getGlyphsUnicode)(),this.differences);else if(/Dingbats/i.test(l))/Wingdings/i.test(t)&&(0,a.warn)("Non-embedded Wingdings font, falling back to ZapfDingbats."),this.toFontChar=z(o.ZapfDingbatsEncoding,(0,i.getDingbatsGlyphsUnicode)(),this.differences);else if(f)this.toFontChar=z(this.defaultEncoding,(0,i.getGlyphsUnicode)(),this.differences);else{var k=(0,i.getGlyphsUnicode)(),S=[];if(this.toUnicode.forEach((function(t,r){if(!e.composite){var a=e.differences[t]||e.defaultEncoding[t],n=(0,c.getUnicodeForGlyph)(a,k);-1!==n&&(r=n)}S[+t]=r})),this.composite&&this.toUnicode instanceof B&&/Verdana/i.test(t)){var x=(0,s.getGlyphMapForStandardFonts)();for(var C in x)S[+C]=x[C]}this.toFontChar=S}this.loadedName=l.split("-")[0],this.fontType=P(r,n)},checkAndRepair:function(e,s,c){var l=["OS/2","cmap","head","hhea","hmtx","maxp","name","post","loca","glyf","fpgm","prep","cvt ","CFF "];function u(e,t){var r=Object.create(null);r["OS/2"]=null,r.cmap=null,r.head=null,r.hhea=null,r.hmtx=null,r.maxp=null,r.name=null,r.post=null;for(var a=0;a>>0,n=e.getInt32()>>>0,i=e.getInt32()>>>0,o=e.pos;e.pos=e.start?e.start:0,e.skip(n);var s=e.getBytes(i);return e.pos=o,"head"===t&&(s[8]=s[9]=s[10]=s[11]=0,s[17]|=32),{tag:t,checksum:r,length:i,offset:n,data:s}}function g(e){return{version:(0,a.bytesToString)(e.getBytes(4)),numTables:e.getUint16(),searchRange:e.getUint16(),entrySelector:e.getUint16(),rangeShift:e.getUint16()}}function v(e){var t=(0,a.bytesToString)(e.getBytes(4));(0,a.assert)("ttcf"===t,"Must be a TrueType Collection font.");for(var r=e.getUint16(),n=e.getUint16(),i=e.getInt32()>>>0,o=[],s=0;s>>0);var c={ttcTag:t,majorVersion:r,minorVersion:n,numFonts:i,offsetTable:o};switch(r){case 1:return c;case 2:return c.dsigTag=e.getInt32()>>>0,c.dsigLength=e.getInt32()>>>0,c.dsigOffset=e.getInt32()>>>0,c}throw new a.FormatError("Invalid TrueType Collection majorVersion: ".concat(r,"."))}function b(e,t){for(var r=v(e),n=r.numFonts,i=r.offsetTable,o=0;o>>0,p=!1;if((!s||s.platformId!==h||s.encodingId!==f)&&(0===h&&0===f||1===h&&0===f?p=!0:3!==h||1!==f||!n&&s?r&&3===h&&0===f&&(p=!0,l=!0):(p=!0,r||(l=!0)),p&&(s={platformId:h,encodingId:f,offset:d}),l))break}if(s&&(t.pos=o+s.offset),!s||-1===t.peekByte())return(0,a.warn)("Could not find a preferred cmap table."),{platformId:-1,encodingId:-1,mappings:[],hasShortCmap:!1};var g=t.getUint16();t.skip(4);var m,v,b=!1,y=[];if(0===g){for(m=0;m<256;m++){var w=t.getByte();w&&y.push({charCode:m,glyphId:w})}b=!0}else if(4===g){var k=t.getUint16()>>1;t.skip(6);var S,x=[];for(S=0;S>1)-(k-S);i.offsetIndex=E,C=Math.max(C,E+i.end-i.start+1)}else i.offsetIndex=-1}var T=[];for(m=0;mn&&((0,a.info)("The numOfMetrics ("+o+") should not be greater than the numGlyphs ("+n+")"),o=n,t.data[34]=(65280&o)>>8,t.data[35]=255&o);var s=n-o,c=s-(r.length-4*o>>1);if(c>0){var l=new Uint8Array(r.length+2*c);l.set(r.data),i&&(l[r.length]=r.data[2],l[r.length+1]=r.data[3]),r.data=l}}else r&&(r.data=null)}function S(e,t,a,n,i,o){var s={length:0,sizeOfInstructions:0};if(a-t<=12)return s;var c=e.subarray(t,a),l=d(c[0],c[1]);if(l<0)return l=-1,r(c,0,l),n.set(c,i),s.length=c.length,s;var u,h=10,f=0;for(u=0;uc.length?s:!o&&m>0?(n.set(c.subarray(0,g),i),n.set([0,0],i+g),n.set(c.subarray(v,C),i+g+2),C-=m,c.length-C>3&&(C=C+3&-4),s.length=C,s):c.length-C>3?(C=C+3&-4,n.set(c.subarray(0,C),i),s.length=C,s):(n.set(c,i),s.length=c.length,s)}function C(e,r,n){var i=e.data,o=m(i[0],i[1],i[2],i[3]);o>>16!==1&&((0,a.info)("Attempting to fix invalid version in head table: "+o),i[0]=0,i[1]=1,i[2]=0,i[3]=0);var s=t(i[50],i[51]);if(s<0||s>1){(0,a.info)("Attempting to fix invalid indexToLocFormat in head table: "+s);var c=r+1;if(n===c<<1)i[50]=0,i[51]=0;else{if(n!==c<<2)throw new a.FormatError("Could not fix indexToLocFormat: "+s);i[50]=0,i[51]=1}}}function A(e,t,r,a,n,i,o){var s,c,l;a?(s=4,c=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]},l=function(e,t,r){e[t]=r>>>24&255,e[t+1]=r>>16&255,e[t+2]=r>>8&255,e[t+3]=255&r}):(s=2,c=function(e,t){return e[t]<<9|e[t+1]<<1},l=function(e,t,r){e[t]=r>>9&255,e[t+1]=r>>1&255});var u=i?r+1:r,h=s*(1+u),f=new Uint8Array(h);f.set(e.data.subarray(0,h)),e.data=f;var d,p,g=t.data,m=g.length,v=new Uint8Array(m),b=c(f,0),y=0,w=Object.create(null);for(l(f,0,y),d=0,p=s;dm&&(m+3&-4)===k&&(k=m),k>m&&(b=k);var x=S(g,b,k,v,y,n),C=x.length;0===C&&(w[d]=!0),x.sizeOfInstructions>o&&(o=x.sizeOfInstructions),y+=C,l(f,p,y),b=k}if(0===y){var A=new Uint8Array([0,1,0,0,0,0,0,0,0,0,0,0,0,0,49,0]);for(d=0,p=s;dE+y?t.data=v.subarray(0,E+y):(t.data=new Uint8Array(E+y),t.data.set(v.subarray(0,y))),t.data.set(v.subarray(0,E),y),l(e.data,f.length-s,y+E)}else t.data=v.subarray(0,y);return{missingGlyphs:w,maxSizeOfInstructions:o}}function E(e,t,r){var n=(s.start?s.start:0)+e.offset;s.pos=n;var i,o=e.length,c=n+o,l=s.getInt32();s.skip(28);var u,h=!0;switch(l){case 65536:i=T;break;case 131072:var f=s.getUint16();if(f!==r){h=!1;break}var d=[];for(u=0;u=32768){h=!1;break}d.push(p)}if(!h)break;var g=[],m=[];while(s.posi)){s.pos=v;var b=m.name;if(m.encoding){for(var y="",w=0,k=m.length;w0&&(l+=k-1)}}else(m||b)&&((0,a.warn)("TT: nested FDEFs not allowed"),g=!0),m=!0,h=l,o=f.pop(),t.functionsDefined[o]={data:c,i:l};else if(!m&&!b)if(o=f[f.length-1],isNaN(o))(0,a.info)("TT: CALL empty stack (or invalid entry).");else if(t.functionsUsed[o]=!0,o in t.functionsStackDeltas){var S=f.length+t.functionsStackDeltas[o];if(S<0)return(0,a.warn)("TT: CALL invalid functions stack delta."),void(t.hintsValid=!1);f.length=S}else if(o in t.functionsDefined&&!p.includes(o)){if(d.push({data:c,i:l,stackTop:f.length-1}),p.push(o),s=t.functionsDefined[o],!s)return(0,a.warn)("TT: CALL non-existent function"),void(t.hintsValid=!1);c=s.data,l=s.i}if(!m&&!b){var x=0;w<=142?x=L[w]:w>=192&&w<=223?x=-1:w>=224&&(x=-2),w>=113&&w<=117&&(n=f.pop(),isNaN(n)||(x=2*-n));while(x<0&&f.length>0)f.pop(),x++;while(x>0)f.push(NaN),x--}}t.tooComplexToFollowFunctions=g;var C=[c];l>c.length&&C.push(new Uint8Array(l-c.length)),h>u&&((0,a.warn)("TT: complementing a missing function tail"),C.push(new Uint8Array([34,45]))),U(e,C)}function N(e,t){if(!e.tooComplexToFollowFunctions){if(e.functionsDefined.length>t)return(0,a.warn)("TT: more functions defined than expected"),void(e.hintsValid=!1);for(var r=0,n=e.functionsUsed.length;rt)return(0,a.warn)("TT: invalid function id: "+r),void(e.hintsValid=!1);if(e.functionsUsed[r]&&!e.functionsDefined[r])return(0,a.warn)("TT: undefined function: "+r),void(e.hintsValid=!1)}}}function U(e,t){if(t.length>1){var r,a,n=0;for(r=0,a=t.length;r0||!(c.cMap instanceof h.IdentityCMap));if("OTTO"===P.version&&!J||!_.head||!_.hhea||!_.maxp||!_.post)return B=new f.Stream(_["CFF "].data),R=new j(B,c),O(c),this.convert(e,R,c);delete _.glyf,delete _.loca,delete _.fpgm,delete _.prep,delete _["cvt "],this.isOpenType=!0}if(!_.maxp)throw new a.FormatError('Required "maxp" table is not found');s.pos=(s.start||0)+_.maxp.offset;var Z=s.getInt32(),Q=s.getUint16(),$=Q+1,ee=!0;$>65535&&(ee=!1,$=Q,(0,a.warn)("Not enough space in glyfs to duplicate first glyph."));var te=0,re=0;if(Z>=65536&&_.maxp.length>=22){s.pos+=8;var ae=s.getUint16();ae>2&&(_.maxp.data[14]=0,_.maxp.data[15]=2),s.pos+=4,te=s.getUint16(),s.pos+=4,re=s.getUint16()}_.maxp.data[4]=$>>8,_.maxp.data[5]=255&$;var ne=q(_.fpgm,_.prep,_["cvt "],te);if(ne||(delete _.fpgm,delete _.prep,delete _["cvt "]),k(s,_.hhea,_.hmtx,$,ee),!_.head)throw new a.FormatError('Required "head" table is not found');C(_.head,Q,G?_.loca.length:0);var ie=Object.create(null);if(G){var oe=t(_.head.data[50],_.head.data[51]),se=A(_.loca,_.glyf,Q,oe,ne,ee,re);ie=se.missingGlyphs,Z>=65536&&_.maxp.length>=22&&(_.maxp.data[26]=se.maxSizeOfInstructions>>8,_.maxp.data[27]=255&se.maxSizeOfInstructions)}if(!_.hhea)throw new a.FormatError('Required "hhea" table is not found');0===_.hhea.data[10]&&0===_.hhea.data[11]&&(_.hhea.data[10]=255,_.hhea.data[11]=255);var ce={unitsPerEm:t(_.head.data[18],_.head.data[19]),yMax:t(_.head.data[42],_.head.data[43]),yMin:d(_.head.data[38],_.head.data[39]),ascent:t(_.hhea.data[4],_.hhea.data[5]),descent:d(_.hhea.data[6],_.hhea.data[7])};this.ascent=ce.ascent/ce.unitsPerEm,this.descent=ce.descent/ce.unitsPerEm,_.post&&E(_.post,c,Q),_.post={tag:"post",data:V(c)};var le=[];function ue(e){return!ie[e]}if(c.composite){var he=c.cidToGidMap||[],fe=0===he.length;c.cMap.forEach((function(e,t){if(t>65535)throw new a.FormatError("Max size of CID is 65,535");var r=-1;fe?r=t:void 0!==he[t]&&(r=he[t]),r>=0&&r0&&ue(Ee)&&(le[we]=Ee)}}}}else if(0===pe&&0===ge)for(var Te=0;Te=61440&&Ie<=61695&&(Ie&=255),le[Ie]=me[Oe].glyphId}}0===le.length&&(le[0]=0);var Pe=$-1;ee||(Pe=0);var Fe=H(le,ue,Pe);if(this.toFontChar=Fe.toFontChar,_.cmap={tag:"cmap",data:W(Fe.charCodeToGlyphId,$)},_["OS/2"]&&X(_["OS/2"],s)||(_["OS/2"]={tag:"OS/2",data:Y(c,Fe.charCodeToGlyphId,ce)}),!G)try{B=new f.Stream(_["CFF "].data);var _e=new n.CFFParser(B,c,x);R=_e.parse(),R.duplicateFirstGlyph();var Re=new n.CFFCompiler(R);_["CFF "].data=Re.compile()}catch(De){(0,a.warn)("Failed to compile font "+c.loadedName)}if(_.name){var Be=I(_.name);_.name.data=K(e,Be)}else _.name={tag:"name",data:K(this.name)};var Me=new M(P.version);for(var Le in _)Me.addTable(Le,_[Le].data);return Me.toArray()},convert:function(e,t,r){r.fixedPitch=!1,r.builtInEncoding&&I(r,r.builtInEncoding);var n=1;t instanceof j&&(n=t.numGlyphs-1);var i=t.getGlyphMapping(r),s=H(i,t.hasGlyphId.bind(t),n);this.toFontChar=s.toFontChar;var c=t.numGlyphs;function l(e,t){var r=null;for(var a in e)t===e[a]&&(r||(r=[]),r.push(0|a));return r}function u(e,t){for(var r in e)if(t===e[r])return 0|r;return s.charCodeToGlyphId[s.nextAvailableFontCharCode]=t,s.nextAvailableFontCharCode++}var h=t.seacs;if(x&&h&&h.length){var f=r.fontMatrix||a.FONT_IDENTITY_MATRIX,d=t.getCharset(),p=Object.create(null);for(var g in h){g|=0;var m=h[g],y=o.StandardEncoding[m[2]],w=o.StandardEncoding[m[3]],k=d.indexOf(y),S=d.indexOf(w);if(!(k<0||S<0)){var C={x:m[0]*f[0]+m[1]*f[2]+f[4],y:m[0]*f[1]+m[1]*f[3]+f[5]},A=l(i,g);if(A)for(var E=0,T=A.length;E=0?a:0;else if(l)for(n in t)c[n]=t[n];else for(s=o.StandardEncoding,n=0;n=0?a:0;var u,h=e.differences;if(h)for(n in h){var f=h[n];if(a=r.indexOf(f),-1===a){u||(u=(0,i.getGlyphsUnicode)());var d=F(f,u);d!==f&&(a=r.indexOf(d))}c[n]=a>=0?a:0}return c}t.ErrorFont=D;var U=function(){function e(e,t,r){var a,n=e.length,i=t.length,o=n-i,s=r,c=!1;while(s=i){s+=a;while(s=0&&(l[u]=o)}return N(e,l,s)},hasGlyphId:function(e){if(e<0||e>=this.numGlyphs)return!1;if(0===e)return!0;var t=this.charstrings[e-1];return t.charstring.length>0},getSeacs:function(e){var t,r,a=[];for(t=0,r=e.length;t0;w--)y[w]-=y[w-1];m.setByName(b,y)}}o.topDict.privateDict=m;var k=new n.CFFIndex;for(l=0,u=a.length;l=t)throw new a.FormatError("Invalid CFF header");0!==r&&((0,a.info)("cff data is shifted"),e=e.subarray(r),this.bytes=e);var n=e[0],i=e[1],o=e[2],s=e[3],c=new h(n,i,o,s);return{obj:c,endPos:o}},parseDict:function(e){var t=0;function r(){var r=e[t++];return 30===r?n():28===r?(r=e[t++],r=(r<<24|e[t++]<<16)>>16,r):29===r?(r=e[t++],r=r<<8|e[t++],r=r<<8|e[t++],r=r<<8|e[t++],r):r>=32&&r<=246?r-139:r>=247&&r<=250?256*(r-247)+e[t++]+108:r>=251&&r<=254?-256*(r-251)-e[t++]-108:((0,a.warn)('CFFParser_parseDict: "'+r+'" is a reserved command.'),NaN)}function n(){var r="",a=15,n=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],i=e.length;while(t>4,c=15&o;if(s===a)break;if(r+=n[s],c===a)break;r+=n[c]}return parseFloat(r)}var i=[],o=[];t=0;var s=e.length;while(to)return!1;for(var c=r.stackSize,l=r.stack,u=n.length,h=0;h>16,h+=2,c++;else if(14===f){if(c>=4&&(c-=4,this.seacAnalysisEnabled))return r.seac=l.slice(c,c+4),!1;d=e[f]}else if(f>=32&&f<=246)l[c]=f-139,c++;else if(f>=247&&f<=254)l[c]=f<251?(f-247<<8)+n[h]+108:-(f-251<<8)-n[h]-108,h++,c++;else if(255===f)l[c]=(n[h]<<24|n[h+1]<<16|n[h+2]<<8|n[h+3])/65536,h+=4,c++;else if(19===f||20===f)r.hints+=c>>1,h+=r.hints+7>>3,c%=2,d=e[f];else{if(10===f||29===f){var g;if(g=10===f?i:s,!g)return d=e[f],(0,a.warn)("Missing subrsIndex for "+d.id),!1;var m=32768;g.count<1240?m=107:g.count<33900&&(m=1131);var v=l[--c]+m;if(v<0||v>=g.count||isNaN(v))return d=e[f],(0,a.warn)("Out of bounds subrIndex for "+d.id),!1;r.stackSize=c,r.callDepth++;var b=this.parseCharString(r,g.get(v),i,s);if(!b)return!1;r.callDepth--,c=r.stackSize;continue}if(11===f)return r.stackSize=c,!0;d=e[f]}if(d){if(d.stem&&(r.hints+=c>>1,3===f||23===f?r.hasVStems=!0:!r.hasVStems||1!==f&&18!==f||((0,a.warn)("CFF stem hints are in wrong order"),n[h-1]=1===f?3:23)),"min"in d&&!r.undefStack&&c=2&&d.stem?c%=2:c>1&&(0,a.warn)("Found too many parameters for stack-clearing command"),c>0&&l[c-1]>=0&&(r.width=l[c-1])),"stackDelta"in d?("stackFn"in d&&d.stackFn(l,c),c+=d.stackDelta):d.stackClearing?c=0:d.resetStack?(c=0,r.undefStack=!1):d.undefStack&&(c=0,r.undefStack=!0,r.firstStackClearing=!1)}}return r.stackSize=c,!0},parseCharStrings:function(e){for(var t=e.charStrings,r=e.localSubrIndex,n=e.globalSubrIndex,i=e.fdSelect,o=e.fdArray,s=e.privateDict,c=[],l=[],u=t.count,h=0;h=o.length&&((0,a.warn)("Invalid fd index for glyph index."),p=!1),p&&(m=o[v].privateDict,g=m.subrsIndex)}else r&&(g=r);if(p&&(p=this.parseCharString(d,f,g,n)),null!==d.width){var b=m.getByName("nominalWidthX");l[h]=b+d.width}else{var y=m.getByName("defaultWidthX");l[h]=y}null!==d.seac&&(c[h]=d.seac),p||t.set(h,new Uint8Array([14]))}return{charStrings:t,seacs:c,widths:l}},emptyPrivateDictionary:function(e){var t=this.createDict(m,[],e.strings);e.setByKey(18,[0,0]),e.privateDict=t},parsePrivateDict:function(e){if(e.hasName("Private")){var t=e.getByName("Private");if(Array.isArray(t)&&2===t.length){var r=t[0],a=t[1];if(0===r||a>=this.bytes.length)this.emptyPrivateDictionary(e);else{var n=a+r,i=this.bytes.subarray(a,n),o=this.parseDict(i),s=this.createDict(m,o,e.strings);if(e.privateDict=s,s.getByName("Subrs")){var c=s.getByName("Subrs"),l=a+c;if(0===c||l>=this.bytes.length)this.emptyPrivateDictionary(e);else{var u=this.parseIndex(l);s.subrsIndex=u.obj}}}}else e.removeByName("Private")}else this.emptyPrivateDictionary(e)},parseCharsets:function(e,t,r,i){if(0===e)return new b(!0,v.ISO_ADOBE,n.ISOAdobeCharset);if(1===e)return new b(!0,v.EXPERT,n.ExpertCharset);if(2===e)return new b(!0,v.EXPERT_SUBSET,n.ExpertSubsetCharset);var o,s,c,l=this.bytes,u=e,h=l[e++],f=[i?0:".notdef"];switch(t-=1,h){case 0:for(c=0;c=65535)(0,a.warn)("Not enough space in charstrings to duplicate first glyph.");else{var e=this.charStrings.get(0);this.charStrings.add(e),this.isCIDFont&&this.fdSelect.fdSelect.push(this.fdSelect.fdSelect[0])}},hasGlyphId:function(e){if(e<0||e>=this.charStrings.count)return!1;var t=this.charStrings.get(e);return t.length>0}},e}();t.CFF=u;var h=function(){function e(e,t,r,a){this.major=e,this.minor=t,this.hdrSize=r,this.offSize=a}return e}();t.CFFHeader=h;var f=function(){function e(){this.strings=[]}return e.prototype={get:function(e){return e>=0&&e<=c-1?s[e]:e-c<=this.strings.length?this.strings[e-c]:s[0]},getSID:function(e){var t=s.indexOf(e);return-1!==t?t:(t=this.strings.indexOf(e),-1!==t?t+c:-1)},add:function(e){this.strings.push(e)},get count(){return this.strings.length}},e}();t.CFFStrings=f;var d=function(){function e(){this.objects=[],this.length=0}return e.prototype={add:function(e){this.length+=e.length,this.objects.push(e)},set:function(e,t){this.length+=t.length-this.objects[e].length,this.objects[e]=t},get:function(e){return this.objects[e]},get count(){return this.objects.length}},e}();t.CFFIndex=d;var p=function(){function e(e,t){this.keyToNameMap=e.keyToNameMap,this.nameToKeyMap=e.nameToKeyMap,this.defaults=e.defaults,this.types=e.types,this.opcodes=e.opcodes,this.order=e.order,this.strings=t,this.values=Object.create(null)}return e.prototype={setByKey:function(e,t){if(!(e in this.keyToNameMap))return!1;var r=t.length;if(0===r)return!0;for(var n=0;n=this.fdSelect.length?-1:this.fdSelect[e]}},e}();t.CFFFDSelect=w;var k=function(){function e(){this.offsets=Object.create(null)}return e.prototype={isTracking:function(e){return e in this.offsets},track:function(e,t){if(e in this.offsets)throw new a.FormatError("Already tracking location of ".concat(e));this.offsets[e]=t},offset:function(e){for(var t in this.offsets)this.offsets[t]+=e},setEntryLocation:function(e,t,r){if(!(e in this.offsets))throw new a.FormatError("Not tracking location of ".concat(e));for(var n=r.data,i=this.offsets[e],o=5,s=0,c=t.length;s>24&255,n[h]=p>>16&255,n[f]=p>>8&255,n[d]=255&p}}},e}(),S=function(){function e(e){this.cff=e}return e.prototype={compile:function(){var e=this.cff,t={data:[],length:0,add:function(e){this.data=this.data.concat(e),this.length=this.data.length}},r=this.compileHeader(e.header);t.add(r);var n=this.compileNameIndex(e.names);if(t.add(n),e.isCIDFont&&e.topDict.hasName("FontMatrix")){var i=e.topDict.getByName("FontMatrix");e.topDict.removeByName("FontMatrix");for(var o=0,s=e.fdArray.length;o=-107&&e<=107?t=[e+139]:e>=108&&e<=1131?(e-=108,t=[247+(e>>8),255&e]):e>=-1131&&e<=-108?(e=-e-108,t=[251+(e>>8),255&e]):t=e>=-32768&&e<=32767?[28,e>>8&255,255&e]:[29,e>>24&255,e>>16&255,e>>8&255,255&e],t},compileHeader:function(e){return[e.major,e.minor,e.hdrSize,e.offSize]},compileNameIndex:function(e){for(var t=new d,r=0,n=e.length;r"~"||"["===l||"]"===l||"("===l||")"===l||"{"===l||"}"===l||"<"===l||">"===l||"/"===l||"%"===l)&&(l="_"),s[c]=l}s=s.join(""),""===s&&(s="Bad_Font_Name"),t.add((0,a.stringToBytes)(s))}return this.compileIndex(t)},compileTopDicts:function(e,t,r){for(var a=[],n=new d,i=0,o=e.length;i>8&255,255&o]);else{var s=1+2*o;i=new Uint8Array(s),i[0]=0;for(var c=0,l=e.charset.length,u=!1,h=1;h>8&255,i[h+1]=255&f}}return this.compileTypedArray(i)},compileEncoding:function(e){return this.compileTypedArray(e.raw)},compileFDSelect:function(e){var t,r,a=e.format;switch(a){case 0:for(t=new Uint8Array(1+e.fdSelect.length),t[0]=a,r=0;r>8&255,255&n,i];for(r=1;r>8&255,255&r,s),i=s)}var c=(o.length-3)/3;o[1]=c>>8&255,o[2]=255&c,o.push(r>>8&255,255&r),t=new Uint8Array(o);break}return this.compileTypedArray(t)},compileTypedArray:function(e){for(var t=[],r=0,a=e.length;r>8&255,255&a],s=1;for(n=0;n>8&255,255&c):3===i?o.push(c>>16&255,c>>8&255,255&c):o.push(c>>>24&255,c>>16&255,c>>8&255,255&c),r[n]&&(c+=r[n].length);for(n=0;n=65520&&e<=65535?0:e>=62976&&e<=63743?n()[e]||e:173===e?45:e}function o(e,t){var r=t[e];if(void 0!==r)return r;if(!e)return-1;if("u"===e[0]){var a,n=e.length;if(7===n&&"n"===e[1]&&"i"===e[2])a=e.substring(3);else{if(!(n>=5&&n<=7))return-1;a=e.substring(1)}if(a===a.toUpperCase()&&(r=parseInt(a,16),r>=0))return r}return-1}var s=[{begin:0,end:127},{begin:128,end:255},{begin:256,end:383},{begin:384,end:591},{begin:592,end:687},{begin:688,end:767},{begin:768,end:879},{begin:880,end:1023},{begin:11392,end:11519},{begin:1024,end:1279},{begin:1328,end:1423},{begin:1424,end:1535},{begin:42240,end:42559},{begin:1536,end:1791},{begin:1984,end:2047},{begin:2304,end:2431},{begin:2432,end:2559},{begin:2560,end:2687},{begin:2688,end:2815},{begin:2816,end:2943},{begin:2944,end:3071},{begin:3072,end:3199},{begin:3200,end:3327},{begin:3328,end:3455},{begin:3584,end:3711},{begin:3712,end:3839},{begin:4256,end:4351},{begin:6912,end:7039},{begin:4352,end:4607},{begin:7680,end:7935},{begin:7936,end:8191},{begin:8192,end:8303},{begin:8304,end:8351},{begin:8352,end:8399},{begin:8400,end:8447},{begin:8448,end:8527},{begin:8528,end:8591},{begin:8592,end:8703},{begin:8704,end:8959},{begin:8960,end:9215},{begin:9216,end:9279},{begin:9280,end:9311},{begin:9312,end:9471},{begin:9472,end:9599},{begin:9600,end:9631},{begin:9632,end:9727},{begin:9728,end:9983},{begin:9984,end:10175},{begin:12288,end:12351},{begin:12352,end:12447},{begin:12448,end:12543},{begin:12544,end:12591},{begin:12592,end:12687},{begin:43072,end:43135},{begin:12800,end:13055},{begin:13056,end:13311},{begin:44032,end:55215},{begin:55296,end:57343},{begin:67840,end:67871},{begin:19968,end:40959},{begin:57344,end:63743},{begin:12736,end:12783},{begin:64256,end:64335},{begin:64336,end:65023},{begin:65056,end:65071},{begin:65040,end:65055},{begin:65104,end:65135},{begin:65136,end:65279},{begin:65280,end:65519},{begin:65520,end:65535},{begin:3840,end:4095},{begin:1792,end:1871},{begin:1920,end:1983},{begin:3456,end:3583},{begin:4096,end:4255},{begin:4608,end:4991},{begin:5024,end:5119},{begin:5120,end:5759},{begin:5760,end:5791},{begin:5792,end:5887},{begin:6016,end:6143},{begin:6144,end:6319},{begin:10240,end:10495},{begin:40960,end:42127},{begin:5888,end:5919},{begin:66304,end:66351},{begin:66352,end:66383},{begin:66560,end:66639},{begin:118784,end:119039},{begin:119808,end:120831},{begin:1044480,end:1048573},{begin:65024,end:65039},{begin:917504,end:917631},{begin:6400,end:6479},{begin:6480,end:6527},{begin:6528,end:6623},{begin:6656,end:6687},{begin:11264,end:11359},{begin:11568,end:11647},{begin:19904,end:19967},{begin:43008,end:43055},{begin:65536,end:65663},{begin:65856,end:65935},{begin:66432,end:66463},{begin:66464,end:66527},{begin:66640,end:66687},{begin:66688,end:66735},{begin:67584,end:67647},{begin:68096,end:68191},{begin:119552,end:119647},{begin:73728,end:74751},{begin:119648,end:119679},{begin:7040,end:7103},{begin:7168,end:7247},{begin:7248,end:7295},{begin:43136,end:43231},{begin:43264,end:43311},{begin:43312,end:43359},{begin:43520,end:43615},{begin:65936,end:65999},{begin:66e3,end:66047},{begin:66208,end:66271},{begin:127024,end:127135}];function c(e){for(var t=0,r=s.length;t=a.begin&&e=t.begin&&e=t.begin&&e=0;a--)r+=e[a];return r}t.mapSpecialUnicodeValues=i,t.reverseIfRtl=h,t.getUnicodeRangeFor=c,t.getNormalizedUnicodes=u,t.getUnicodeForGlyph=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FontRendererFactory=void 0;var a=r(5),n=r(223),i=r(226),o=r(225),s=r(205);function c(e){return c="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function l(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}function u(e,t){return u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},u(e,t)}function h(e){var t=p();return function(){var r,a=g(e);if(t){var n=g(this).constructor;r=Reflect.construct(a,arguments,n)}else r=a.apply(this,arguments);return f(this,r)}}function f(e,t){return!t||"object"!==c(t)&&"function"!==typeof t?d(e):t}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){for(var r=0;r>1;for(s=n+l+14,o=[],c=0;c>1;r>16,l=0,u=0;if(s+=10,c<0)do{o=e[s]<<8|e[s+1];var h,f,d=e[s+2]<<8|e[s+3];s+=4,1&o?(h=(e[s]<<24|e[s+1]<<16)>>16,f=(e[s+2]<<24|e[s+3]<<16)>>16,s+=4):(h=e[s++],f=e[s++]),2&o?(l=h,u=f):(l=0,u=0);var g=1,m=1,v=0,b=0;8&o?(g=m=(e[s]<<24|e[s+1]<<16)/1073741824,s+=2):64&o?(g=(e[s]<<24|e[s+1]<<16)/1073741824,m=(e[s+2]<<24|e[s+3]<<16)/1073741824,s+=4):128&o&&(g=(e[s]<<24|e[s+1]<<16)/1073741824,v=(e[s+2]<<24|e[s+3]<<16)/1073741824,b=(e[s+4]<<24|e[s+5]<<16)/1073741824,m=(e[s+6]<<24|e[s+7]<<16)/1073741824,s+=8);var y=r.glyphs[d];y&&(t.push({cmd:"save"}),t.push({cmd:"transform",args:[g,v,b,m,l,u]}),p(y,t,r),t.push({cmd:"restore"}))}while(32&o);else{var w,k,S=[];for(w=0;w0)A.push({flags:o})}for(w=0;w>16,s+=2;break;case 2:l-=e[s++];break;case 18:l+=e[s++];break}A[w].x=l}for(w=0;w>16,s+=2;break;case 4:u-=e[s++];break;case 36:u+=e[s++];break}A[w].y=u}var T=0;for(s=0;s>1,T=!0;break;case 3:p+=u.length>>1,T=!0;break;case 4:f+=u.pop(),s(h,f),T=!0;break;case 5:while(u.length>0)h+=u.shift(),f+=u.shift(),c(h,f);break;case 6:while(u.length>0){if(h+=u.shift(),c(h,f),0===u.length)break;f+=u.shift(),c(h,f)}break;case 7:while(u.length>0){if(f+=u.shift(),c(h,f),0===u.length)break;h+=u.shift(),c(h,f)}break;case 8:while(u.length>0)b=h+u.shift(),w=f+u.shift(),y=b+u.shift(),k=w+u.shift(),h=y+u.shift(),f=k+u.shift(),l(b,w,y,k,h,f);break;case 10:if(A=u.pop(),E=null,n.isCFFCIDFont){var I=n.fdSelect.getFDIndex(i);if(I>=0&&IMath.abs(f-R)?h+=u.shift():f+=u.shift(),l(b,w,y,k,h,f);break;default:throw new a.FormatError("unknown operator: 12 ".concat(O))}break;case 14:if(u.length>=4){var B=u.pop(),M=u.pop();f=u.pop(),h=u.pop(),t.push({cmd:"save"}),t.push({cmd:"translate",args:[h,f]});var L=d(n.cmap,String.fromCharCode(n.glyphNameMap[o.StandardEncoding[B]]));g(n.glyphs[L.glyphId],t,n,L.glyphId),t.push({cmd:"restore"}),L=d(n.cmap,String.fromCharCode(n.glyphNameMap[o.StandardEncoding[M]])),g(n.glyphs[L.glyphId],t,n,L.glyphId)}return;case 18:p+=u.length>>1,T=!0;break;case 19:p+=u.length>>1,v+=p+7>>3,T=!0;break;case 20:p+=u.length>>1,v+=p+7>>3,T=!0;break;case 21:f+=u.pop(),h+=u.pop(),s(h,f),T=!0;break;case 22:h+=u.pop(),s(h,f),T=!0;break;case 23:p+=u.length>>1,T=!0;break;case 24:while(u.length>2)b=h+u.shift(),w=f+u.shift(),y=b+u.shift(),k=w+u.shift(),h=y+u.shift(),f=k+u.shift(),l(b,w,y,k,h,f);h+=u.shift(),f+=u.shift(),c(h,f);break;case 25:while(u.length>6)h+=u.shift(),f+=u.shift(),c(h,f);b=h+u.shift(),w=f+u.shift(),y=b+u.shift(),k=w+u.shift(),h=y+u.shift(),f=k+u.shift(),l(b,w,y,k,h,f);break;case 26:u.length%2&&(h+=u.shift());while(u.length>0)b=h,w=f+u.shift(),y=b+u.shift(),k=w+u.shift(),h=y,f=k+u.shift(),l(b,w,y,k,h,f);break;case 27:u.length%2&&(f+=u.shift());while(u.length>0)b=h+u.shift(),w=f,y=b+u.shift(),k=w+u.shift(),h=y+u.shift(),f=k,l(b,w,y,k,h,f);break;case 28:u.push((e[v]<<24|e[v+1]<<16)>>16),v+=2;break;case 29:A=u.pop()+n.gsubrsBias,E=n.gsubrs[A],E&&m(E);break;case 30:while(u.length>0){if(b=h,w=f+u.shift(),y=b+u.shift(),k=w+u.shift(),h=y+u.shift(),f=k+(1===u.length?u.shift():0),l(b,w,y,k,h,f),0===u.length)break;b=h+u.shift(),w=f,y=b+u.shift(),k=w+u.shift(),f=k+u.shift(),h=y+(1===u.length?u.shift():0),l(b,w,y,k,h,f)}break;case 31:while(u.length>0){if(b=h+u.shift(),w=f,y=b+u.shift(),k=w+u.shift(),f=k+u.shift(),h=y+(1===u.length?u.shift():0),l(b,w,y,k,h,f),0===u.length)break;b=h,w=f+u.shift(),y=b+u.shift(),k=w+u.shift(),h=y+u.shift(),f=k+(1===u.length?u.shift():0),l(b,w,y,k,h,f)}break;default:if(O<32)throw new a.FormatError("unknown operator: ".concat(O));O<247?u.push(O-139):O<251?u.push(256*(O-247)+e[v++]+108):O<255?u.push(256*-(O-251)-e[v++]-108):(u.push((e[v]<<24|e[v+1]<<16|e[v+2]<<8|e[v+3])/65536),v+=4);break}T&&(u.length=0)}}m(e)}var v=[],y=function(){function e(t){m(this,e),this.constructor===e&&(0,a.unreachable)("Cannot initialize CompiledFont."),this.fontMatrix=t,this.compiledGlyphs=Object.create(null),this.compiledCharCodeToGlyphId=Object.create(null)}return b(e,[{key:"getPathJs",value:function(e){var t=d(this.cmap,e),r=this.compiledGlyphs[t.glyphId];return r||(r=this.compileGlyph(this.glyphs[t.glyphId],t.glyphId),this.compiledGlyphs[t.glyphId]=r),void 0===this.compiledCharCodeToGlyphId[t.charCode]&&(this.compiledCharCodeToGlyphId[t.charCode]=t.glyphId),r}},{key:"compileGlyph",value:function(e,t){if(!e||0===e.length||14===e[0])return v;var r=this.fontMatrix;if(this.isCFFCIDFont){var n=this.fdSelect.getFDIndex(t);if(n>=0&&na)return!0;for(var n=a-e,i=n;i>8&255,255&o):(o=65536*o|0,this.output.push(255,o>>24&255,o>>16&255,o>>8&255,255&o))}return this.output.push.apply(this.output,t),r?this.stack.splice(n,e):this.stack.length=0,!1}},t}(),l=function(){var e=55665,t=4330;function r(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function o(e,t,r){if(r>=e.length)return new Uint8Array(0);var a,n,i=0|t,o=52845,s=22719;for(a=0;a>8,i=(u+i)*o+s&65535}return l}function l(e,t,a){var n,i,o=0|t,s=52845,c=22719,l=e.length,u=l>>>1,h=new Uint8Array(u);for(n=0,i=0;n>8,o=(p+o)*s+c&65535}}}return h.slice(a,i)}function u(e){return 47===e||91===e||93===e||123===e||125===e||40===e||41===e}function h(t,a,s){if(a){var c=t.getBytes(),u=!((r(c[0])||(0,n.isWhiteSpace)(c[0]))&&r(c[1])&&r(c[2])&&r(c[3])&&r(c[4])&&r(c[5])&&r(c[6])&&r(c[7]));t=new i.Stream(u?o(c,e,4):l(c,e,4))}this.seacAnalysisEnabled=!!s,this.stream=t,this.nextChar()}return h.prototype={readNumberArray:function(){this.getToken();var e=[];while(1){var t=this.getToken();if(null===t||"]"===t||"}"===t)break;e.push(parseFloat(t||0))}return e},readNumber:function(){var e=this.getToken();return parseFloat(e||0)},readInt:function(){var e=this.getToken();return 0|parseInt(e||0,10)},readBoolean:function(){var e=this.getToken();return"true"===e?1:0},nextChar:function(){return this.currentChar=this.stream.getByte()},getToken:function(){var e=!1,t=this.currentChar;while(1){if(-1===t)return null;if(e)10!==t&&13!==t||(e=!1);else if(37===t)e=!0;else if(!(0,n.isWhiteSpace)(t))break;t=this.nextChar()}if(u(t))return this.nextChar(),String.fromCharCode(t);var r="";do{r+=String.fromCharCode(t),t=this.nextChar()}while(t>=0&&!(0,n.isWhiteSpace)(t)&&!u(t));return r},readCharStrings:function(e,r){return-1===r?e:o(e,t,r)},extractFontProgram:function(e){var t=this.stream,r=[],a=[],n=Object.create(null);n.lenIV=4;var i,o,l,u,h,f={subrs:[],charstrings:[],properties:{privateData:n}};while(null!==(i=this.getToken()))if("/"===i)switch(i=this.getToken(),i){case"CharStrings":this.getToken(),this.getToken(),this.getToken(),this.getToken();while(1){if(i=this.getToken(),null===i||"end"===i)break;if("/"===i){var d=this.getToken();o=this.readInt(),this.getToken(),l=o>0?t.getBytes(o):new Uint8Array(0),u=f.properties.privateData.lenIV,h=this.readCharStrings(l,u),this.nextChar(),i=this.getToken(),"noaccess"===i&&this.getToken(),a.push({glyph:d,encoded:h})}}break;case"Subrs":this.readInt(),this.getToken();while("dup"===this.getToken()){var p=this.readInt();o=this.readInt(),this.getToken(),l=o>0?t.getBytes(o):new Uint8Array(0),u=f.properties.privateData.lenIV,h=this.readCharStrings(l,u),this.nextChar(),i=this.getToken(),"noaccess"===i&&this.getToken(),r[p]=h}break;case"BlueValues":case"OtherBlues":case"FamilyBlues":case"FamilyOtherBlues":var g=this.readNumberArray();g.length>0&&g.length%2===0&&s&&(f.properties.privateData[i]=g);break;case"StemSnapH":case"StemSnapV":f.properties.privateData[i]=this.readNumberArray();break;case"StdHW":case"StdVW":f.properties.privateData[i]=this.readNumberArray()[0];break;case"BlueShift":case"lenIV":case"BlueFuzz":case"BlueScale":case"LanguageGroup":case"ExpansionFactor":f.properties.privateData[i]=this.readNumber();break;case"ForceBold":f.properties.privateData[i]=this.readBoolean();break}for(var m=0;m-1&&void 0===e.widths[k]&&k>=e.firstChar&&k<=e.lastChar&&(e.widths[k]=v.width)}}return f},extractFontHeader:function(e){var t;while(null!==(t=this.getToken()))if("/"===t)switch(t=this.getToken(),t){case"FontMatrix":var r=this.readNumberArray();e.fontMatrix=r;break;case"Encoding":var n,i=this.getToken();if(/^\d+$/.test(i)){n=[];var o=0|parseInt(i,10);this.getToken();for(var s=0;s=f||T<=0)(0,a.info)("Bad shading domain.");else{for(var I,P=new Float32Array(c.numComps),F=new Float32Array(1),_=0;_<=E;_++){F[0]=h+_*T,A(F,0,P,0),I=c.getRgb(P,0);var R=a.Util.makeCssRgb(I[0],I[1],I[2]);O.push([_/E,R])}var B="transparent";e.has("Background")&&(I=c.getRgb(e.get("Background"),0),B=a.Util.makeCssRgb(I[0],I[1],I[2])),p||(O.unshift([0,B]),O[1][0]+=l.SMALL_NUMBER),g||(O[O.length-1][0]-=l.SMALL_NUMBER,O.push([1,B])),this.colorStops=O}}return e.prototype={getIR:function(){var e,t,r,n,i,o=this.coordsArr,c=this.shadingType;c===s.AXIAL?(t=[o[0],o[1]],r=[o[2],o[3]],n=null,i=null,e="axial"):c===s.RADIAL?(t=[o[0],o[1]],r=[o[3],o[4]],n=o[2],i=o[5],e="radial"):(0,a.unreachable)("getPattern type unknown: ".concat(c));var l=this.matrix;if(l&&(t=a.Util.applyTransform(t,l),r=a.Util.applyTransform(r,l),c===s.RADIAL)){var u=a.Util.singularValueDecompose2dScale(l);n*=u[0],i*=u[1]}return["RadialAxial",e,this.bbox,this.colorStops,t,r,n,i]}},e}(),l.Mesh=function(){function e(e,t){this.stream=e,this.context=t,this.buffer=0,this.bufferLength=0;var r=t.numComps;this.tmpCompsBuf=new Float32Array(r);var a=t.colorSpace.numComps;this.tmpCsCompsBuf=t.colorFn?new Float32Array(a):this.tmpCompsBuf}function t(e,t){var r=e.coords,n=e.colors,i=[],o=[],s=0;while(t.hasData){var c=t.readFlag(),l=t.readCoordinate(),u=t.readComponents();if(0===s){if(!(0<=c&&c<=2))throw new a.FormatError("Unknown type4 flag");switch(c){case 0:s=3;break;case 1:o.push(o[o.length-2],o[o.length-1]),s=1;break;case 2:o.push(o[o.length-3],o[o.length-1]),s=1;break}i.push(c)}o.push(r.length),r.push(l),n.push(u),s--,t.align()}e.figures.push({type:"triangles",coords:new Int32Array(o),colors:new Int32Array(o)})}function r(e,t,r){var a=e.coords,n=e.colors,i=[];while(t.hasData){var o=t.readCoordinate(),s=t.readComponents();i.push(a.length),a.push(o),n.push(s)}e.figures.push({type:"lattice",coords:new Int32Array(i),colors:new Int32Array(i),verticesPerRow:r})}e.prototype={get hasData(){if(this.stream.end)return this.stream.pos0)return!0;var e=this.stream.getByte();return!(e<0)&&(this.buffer=e,this.bufferLength=8,!0)},readBits:function(e){var t=this.buffer,r=this.bufferLength;if(32===e){if(0===r)return(this.stream.getByte()<<24|this.stream.getByte()<<16|this.stream.getByte()<<8|this.stream.getByte())>>>0;t=t<<24|this.stream.getByte()<<16|this.stream.getByte()<<8|this.stream.getByte();var a=this.stream.getByte();return this.buffer=a&(1<>r)>>>0}if(8===e&&0===r)return this.stream.getByte();while(r>r},align:function(){this.buffer=0,this.bufferLength=0},readFlag:function(){return this.readBits(this.context.bitsPerFlag)},readCoordinate:function(){var e=this.context.bitsPerCoordinate,t=this.readBits(e),r=this.readBits(e),a=this.context.decode,n=e<32?1/((1<s?s:t,r=r>c?c:r,a=a2&&void 0!==arguments[2]&&arguments[2],a="ltr";return r?a="ttb":t||(a="rtl"),{str:e,dir:a}}var f=[],d=[];function p(e,t,r){var p=!0,g=e.length;if(0===g||r)return h(e,p,r);f.length=g,d.length=g;var m,v,b=0;for(m=0;m=0;--T){if("ET"!==d[T])break;d[T]="EN"}for(T=m+1;T0&&(I=d[m-1]);var P=A;O+1F&&o(F)&&(R=F);for(F=_;F>=R;--F){var B=-1;for(m=0,v=k.length;m=0&&(u(f,B,m),B=-1):B<0&&(B=m);B>=0&&u(f,B,k.length)}for(m=0,v=f.length;m"!==M||(f[m]="")}return h(f.join(""),p)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMetrics=void 0;var a=r(201),n=(0,a.getLookupTableFactory)((function(e){e.Courier=600,e["Courier-Bold"]=600,e["Courier-BoldOblique"]=600,e["Courier-Oblique"]=600,e.Helvetica=(0,a.getLookupTableFactory)((function(e){e.space=278,e.exclam=278,e.quotedbl=355,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=667,e.quoteright=222,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=278,e.semicolon=278,e.less=584,e.equal=584,e.greater=584,e.question=556,e.at=1015,e.A=667,e.B=667,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=500,e.K=667,e.L=556,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=278,e.backslash=278,e.bracketright=278,e.asciicircum=469,e.underscore=556,e.quoteleft=222,e.a=556,e.b=556,e.c=500,e.d=556,e.e=556,e.f=278,e.g=556,e.h=556,e.i=222,e.j=222,e.k=500,e.l=222,e.m=833,e.n=556,e.o=556,e.p=556,e.q=556,e.r=333,e.s=500,e.t=278,e.u=556,e.v=500,e.w=722,e.x=500,e.y=500,e.z=500,e.braceleft=334,e.bar=260,e.braceright=334,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=191,e.quotedblleft=333,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=500,e.fl=500,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=537,e.bullet=350,e.quotesinglbase=222,e.quotedblbase=333,e.quotedblright=333,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=556,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=222,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=556,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=667,e.aacute=556,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=500,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=500,e.aring=556,e.Ncommaaccent=722,e.lacute=222,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=500,e.scedilla=500,e.iacute=278,e.lozenge=471,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=556,e.acircumflex=556,e.Amacron=667,e.rcaron=333,e.ccedilla=500,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=643,e.Umacron=722,e.uring=556,e.threesuperior=333,e.Ograve=778,e.Agrave=667,e.Abreve=667,e.multiply=584,e.uacute=556,e.Tcaron=611,e.partialdiff=476,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=500,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=260,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=333,e.omacron=556,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=222,e.tcaron=317,e.eogonek=556,e.Uogonek=722,e.Aacute=667,e.Adieresis=667,e.egrave=556,e.zacute=500,e.iogonek=222,e.Oacute=778,e.oacute=556,e.amacron=556,e.sacute=500,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=556,e.twosuperior=333,e.Odieresis=778,e.mu=556,e.igrave=278,e.ohungarumlaut=556,e.Eogonek=667,e.dcroat=556,e.threequarters=834,e.Scedilla=667,e.lcaron=299,e.Kcommaaccent=667,e.Lacute=556,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=556,e.onehalf=834,e.lessequal=549,e.ocircumflex=556,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=556,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=556,e.Ccaron=722,e.ugrave=556,e.radical=453,e.Dcaron=722,e.rcommaaccent=333,e.Ntilde=722,e.otilde=556,e.Rcommaaccent=722,e.Lcommaaccent=556,e.Atilde=667,e.Aogonek=667,e.Aring=667,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=500,e.minus=584,e.Icircumflex=278,e.ncaron=556,e.tcommaaccent=278,e.logicalnot=584,e.odieresis=556,e.udieresis=556,e.notequal=549,e.gcommaaccent=556,e.eth=556,e.zcaron=500,e.ncommaaccent=556,e.onesuperior=333,e.imacron=278,e.Euro=556})),e["Helvetica-Bold"]=(0,a.getLookupTableFactory)((function(e){e.space=278,e.exclam=333,e.quotedbl=474,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=722,e.quoteright=278,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=333,e.semicolon=333,e.less=584,e.equal=584,e.greater=584,e.question=611,e.at=975,e.A=722,e.B=722,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=556,e.K=722,e.L=611,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=584,e.underscore=556,e.quoteleft=278,e.a=556,e.b=611,e.c=556,e.d=611,e.e=556,e.f=333,e.g=611,e.h=611,e.i=278,e.j=278,e.k=556,e.l=278,e.m=889,e.n=611,e.o=611,e.p=611,e.q=611,e.r=389,e.s=556,e.t=333,e.u=611,e.v=556,e.w=778,e.x=556,e.y=556,e.z=500,e.braceleft=389,e.bar=280,e.braceright=389,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=238,e.quotedblleft=500,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=611,e.fl=611,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=556,e.bullet=350,e.quotesinglbase=278,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=611,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=278,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=611,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=722,e.aacute=556,e.Ucircumflex=722,e.yacute=556,e.scommaaccent=556,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=611,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=556,e.aring=556,e.Ncommaaccent=722,e.lacute=278,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=556,e.scedilla=556,e.iacute=278,e.lozenge=494,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=611,e.acircumflex=556,e.Amacron=722,e.rcaron=389,e.ccedilla=556,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=743,e.Umacron=722,e.uring=611,e.threesuperior=333,e.Ograve=778,e.Agrave=722,e.Abreve=722,e.multiply=584,e.uacute=611,e.Tcaron=611,e.partialdiff=494,e.ydieresis=556,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=556,e.nacute=611,e.umacron=611,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=280,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=389,e.omacron=611,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=278,e.tcaron=389,e.eogonek=556,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=556,e.zacute=500,e.iogonek=278,e.Oacute=778,e.oacute=611,e.amacron=556,e.sacute=556,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=611,e.twosuperior=333,e.Odieresis=778,e.mu=611,e.igrave=278,e.ohungarumlaut=611,e.Eogonek=667,e.dcroat=611,e.threequarters=834,e.Scedilla=667,e.lcaron=400,e.Kcommaaccent=722,e.Lacute=611,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=611,e.onehalf=834,e.lessequal=549,e.ocircumflex=611,e.ntilde=611,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=611,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=611,e.Ccaron=722,e.ugrave=611,e.radical=549,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=722,e.otilde=611,e.Rcommaaccent=722,e.Lcommaaccent=611,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=556,e.minus=584,e.Icircumflex=278,e.ncaron=611,e.tcommaaccent=333,e.logicalnot=584,e.odieresis=611,e.udieresis=611,e.notequal=549,e.gcommaaccent=611,e.eth=611,e.zcaron=500,e.ncommaaccent=611,e.onesuperior=333,e.imacron=278,e.Euro=556})),e["Helvetica-BoldOblique"]=(0,a.getLookupTableFactory)((function(e){e.space=278,e.exclam=333,e.quotedbl=474,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=722,e.quoteright=278,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=333,e.semicolon=333,e.less=584,e.equal=584,e.greater=584,e.question=611,e.at=975,e.A=722,e.B=722,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=556,e.K=722,e.L=611,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=584,e.underscore=556,e.quoteleft=278,e.a=556,e.b=611,e.c=556,e.d=611,e.e=556,e.f=333,e.g=611,e.h=611,e.i=278,e.j=278,e.k=556,e.l=278,e.m=889,e.n=611,e.o=611,e.p=611,e.q=611,e.r=389,e.s=556,e.t=333,e.u=611,e.v=556,e.w=778,e.x=556,e.y=556,e.z=500,e.braceleft=389,e.bar=280,e.braceright=389,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=238,e.quotedblleft=500,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=611,e.fl=611,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=556,e.bullet=350,e.quotesinglbase=278,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=611,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=278,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=611,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=722,e.aacute=556,e.Ucircumflex=722,e.yacute=556,e.scommaaccent=556,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=611,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=556,e.aring=556,e.Ncommaaccent=722,e.lacute=278,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=556,e.scedilla=556,e.iacute=278,e.lozenge=494,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=611,e.acircumflex=556,e.Amacron=722,e.rcaron=389,e.ccedilla=556,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=743,e.Umacron=722,e.uring=611,e.threesuperior=333,e.Ograve=778,e.Agrave=722,e.Abreve=722,e.multiply=584,e.uacute=611,e.Tcaron=611,e.partialdiff=494,e.ydieresis=556,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=556,e.nacute=611,e.umacron=611,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=280,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=389,e.omacron=611,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=278,e.tcaron=389,e.eogonek=556,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=556,e.zacute=500,e.iogonek=278,e.Oacute=778,e.oacute=611,e.amacron=556,e.sacute=556,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=611,e.twosuperior=333,e.Odieresis=778,e.mu=611,e.igrave=278,e.ohungarumlaut=611,e.Eogonek=667,e.dcroat=611,e.threequarters=834,e.Scedilla=667,e.lcaron=400,e.Kcommaaccent=722,e.Lacute=611,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=611,e.onehalf=834,e.lessequal=549,e.ocircumflex=611,e.ntilde=611,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=611,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=611,e.Ccaron=722,e.ugrave=611,e.radical=549,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=722,e.otilde=611,e.Rcommaaccent=722,e.Lcommaaccent=611,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=556,e.minus=584,e.Icircumflex=278,e.ncaron=611,e.tcommaaccent=333,e.logicalnot=584,e.odieresis=611,e.udieresis=611,e.notequal=549,e.gcommaaccent=611,e.eth=611,e.zcaron=500,e.ncommaaccent=611,e.onesuperior=333,e.imacron=278,e.Euro=556})),e["Helvetica-Oblique"]=(0,a.getLookupTableFactory)((function(e){e.space=278,e.exclam=278,e.quotedbl=355,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=667,e.quoteright=222,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=278,e.semicolon=278,e.less=584,e.equal=584,e.greater=584,e.question=556,e.at=1015,e.A=667,e.B=667,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=500,e.K=667,e.L=556,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=278,e.backslash=278,e.bracketright=278,e.asciicircum=469,e.underscore=556,e.quoteleft=222,e.a=556,e.b=556,e.c=500,e.d=556,e.e=556,e.f=278,e.g=556,e.h=556,e.i=222,e.j=222,e.k=500,e.l=222,e.m=833,e.n=556,e.o=556,e.p=556,e.q=556,e.r=333,e.s=500,e.t=278,e.u=556,e.v=500,e.w=722,e.x=500,e.y=500,e.z=500,e.braceleft=334,e.bar=260,e.braceright=334,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=191,e.quotedblleft=333,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=500,e.fl=500,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=537,e.bullet=350,e.quotesinglbase=222,e.quotedblbase=333,e.quotedblright=333,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=556,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=222,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=556,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=667,e.aacute=556,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=500,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=500,e.aring=556,e.Ncommaaccent=722,e.lacute=222,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=500,e.scedilla=500,e.iacute=278,e.lozenge=471,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=556,e.acircumflex=556,e.Amacron=667,e.rcaron=333,e.ccedilla=500,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=643,e.Umacron=722,e.uring=556,e.threesuperior=333,e.Ograve=778,e.Agrave=667,e.Abreve=667,e.multiply=584,e.uacute=556,e.Tcaron=611,e.partialdiff=476,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=500,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=260,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=333,e.omacron=556,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=222,e.tcaron=317,e.eogonek=556,e.Uogonek=722,e.Aacute=667,e.Adieresis=667,e.egrave=556,e.zacute=500,e.iogonek=222,e.Oacute=778,e.oacute=556,e.amacron=556,e.sacute=500,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=556,e.twosuperior=333,e.Odieresis=778,e.mu=556,e.igrave=278,e.ohungarumlaut=556,e.Eogonek=667,e.dcroat=556,e.threequarters=834,e.Scedilla=667,e.lcaron=299,e.Kcommaaccent=667,e.Lacute=556,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=556,e.onehalf=834,e.lessequal=549,e.ocircumflex=556,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=556,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=556,e.Ccaron=722,e.ugrave=556,e.radical=453,e.Dcaron=722,e.rcommaaccent=333,e.Ntilde=722,e.otilde=556,e.Rcommaaccent=722,e.Lcommaaccent=556,e.Atilde=667,e.Aogonek=667,e.Aring=667,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=500,e.minus=584,e.Icircumflex=278,e.ncaron=556,e.tcommaaccent=278,e.logicalnot=584,e.odieresis=556,e.udieresis=556,e.notequal=549,e.gcommaaccent=556,e.eth=556,e.zcaron=500,e.ncommaaccent=556,e.onesuperior=333,e.imacron=278,e.Euro=556})),e.Symbol=(0,a.getLookupTableFactory)((function(e){e.space=250,e.exclam=333,e.universal=713,e.numbersign=500,e.existential=549,e.percent=833,e.ampersand=778,e.suchthat=439,e.parenleft=333,e.parenright=333,e.asteriskmath=500,e.plus=549,e.comma=250,e.minus=549,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=278,e.semicolon=278,e.less=549,e.equal=549,e.greater=549,e.question=444,e.congruent=549,e.Alpha=722,e.Beta=667,e.Chi=722,e.Delta=612,e.Epsilon=611,e.Phi=763,e.Gamma=603,e.Eta=722,e.Iota=333,e.theta1=631,e.Kappa=722,e.Lambda=686,e.Mu=889,e.Nu=722,e.Omicron=722,e.Pi=768,e.Theta=741,e.Rho=556,e.Sigma=592,e.Tau=611,e.Upsilon=690,e.sigma1=439,e.Omega=768,e.Xi=645,e.Psi=795,e.Zeta=611,e.bracketleft=333,e.therefore=863,e.bracketright=333,e.perpendicular=658,e.underscore=500,e.radicalex=500,e.alpha=631,e.beta=549,e.chi=549,e.delta=494,e.epsilon=439,e.phi=521,e.gamma=411,e.eta=603,e.iota=329,e.phi1=603,e.kappa=549,e.lambda=549,e.mu=576,e.nu=521,e.omicron=549,e.pi=549,e.theta=521,e.rho=549,e.sigma=603,e.tau=439,e.upsilon=576,e.omega1=713,e.omega=686,e.xi=493,e.psi=686,e.zeta=494,e.braceleft=480,e.bar=200,e.braceright=480,e.similar=549,e.Euro=750,e.Upsilon1=620,e.minute=247,e.lessequal=549,e.fraction=167,e.infinity=713,e.florin=500,e.club=753,e.diamond=753,e.heart=753,e.spade=753,e.arrowboth=1042,e.arrowleft=987,e.arrowup=603,e.arrowright=987,e.arrowdown=603,e.degree=400,e.plusminus=549,e.second=411,e.greaterequal=549,e.multiply=549,e.proportional=713,e.partialdiff=494,e.bullet=460,e.divide=549,e.notequal=549,e.equivalence=549,e.approxequal=549,e.ellipsis=1e3,e.arrowvertex=603,e.arrowhorizex=1e3,e.carriagereturn=658,e.aleph=823,e.Ifraktur=686,e.Rfraktur=795,e.weierstrass=987,e.circlemultiply=768,e.circleplus=768,e.emptyset=823,e.intersection=768,e.union=768,e.propersuperset=713,e.reflexsuperset=713,e.notsubset=713,e.propersubset=713,e.reflexsubset=713,e.element=713,e.notelement=713,e.angle=768,e.gradient=713,e.registerserif=790,e.copyrightserif=790,e.trademarkserif=890,e.product=823,e.radical=549,e.dotmath=250,e.logicalnot=713,e.logicaland=603,e.logicalor=603,e.arrowdblboth=1042,e.arrowdblleft=987,e.arrowdblup=603,e.arrowdblright=987,e.arrowdbldown=603,e.lozenge=494,e.angleleft=329,e.registersans=790,e.copyrightsans=790,e.trademarksans=786,e.summation=713,e.parenlefttp=384,e.parenleftex=384,e.parenleftbt=384,e.bracketlefttp=384,e.bracketleftex=384,e.bracketleftbt=384,e.bracelefttp=494,e.braceleftmid=494,e.braceleftbt=494,e.braceex=494,e.angleright=329,e.integral=274,e.integraltp=686,e.integralex=686,e.integralbt=686,e.parenrighttp=384,e.parenrightex=384,e.parenrightbt=384,e.bracketrighttp=384,e.bracketrightex=384,e.bracketrightbt=384,e.bracerighttp=494,e.bracerightmid=494,e.bracerightbt=494,e.apple=790})),e["Times-Roman"]=(0,a.getLookupTableFactory)((function(e){e.space=250,e.exclam=333,e.quotedbl=408,e.numbersign=500,e.dollar=500,e.percent=833,e.ampersand=778,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=564,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=278,e.semicolon=278,e.less=564,e.equal=564,e.greater=564,e.question=444,e.at=921,e.A=722,e.B=667,e.C=667,e.D=722,e.E=611,e.F=556,e.G=722,e.H=722,e.I=333,e.J=389,e.K=722,e.L=611,e.M=889,e.N=722,e.O=722,e.P=556,e.Q=722,e.R=667,e.S=556,e.T=611,e.U=722,e.V=722,e.W=944,e.X=722,e.Y=722,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=469,e.underscore=500,e.quoteleft=333,e.a=444,e.b=500,e.c=444,e.d=500,e.e=444,e.f=333,e.g=500,e.h=500,e.i=278,e.j=278,e.k=500,e.l=278,e.m=778,e.n=500,e.o=500,e.p=500,e.q=500,e.r=333,e.s=389,e.t=278,e.u=500,e.v=500,e.w=722,e.x=500,e.y=500,e.z=444,e.braceleft=480,e.bar=200,e.braceright=480,e.asciitilde=541,e.exclamdown=333,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=180,e.quotedblleft=444,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=556,e.fl=556,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=453,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=444,e.quotedblright=444,e.guillemotright=500,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=444,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=889,e.ordfeminine=276,e.Lslash=611,e.Oslash=722,e.OE=889,e.ordmasculine=310,e.ae=667,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=722,e.germandbls=500,e.Idieresis=333,e.eacute=444,e.abreve=444,e.uhungarumlaut=500,e.ecaron=444,e.Ydieresis=722,e.divide=564,e.Yacute=722,e.Acircumflex=722,e.aacute=444,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=444,e.Uacute=722,e.uogonek=500,e.Edieresis=611,e.Dcroat=722,e.commaaccent=250,e.copyright=760,e.Emacron=611,e.ccaron=444,e.aring=444,e.Ncommaaccent=722,e.lacute=278,e.agrave=444,e.Tcommaaccent=611,e.Cacute=667,e.atilde=444,e.Edotaccent=611,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=471,e.Rcaron=667,e.Gcommaaccent=722,e.ucircumflex=500,e.acircumflex=444,e.Amacron=722,e.rcaron=333,e.ccedilla=444,e.Zdotaccent=611,e.Thorn=556,e.Omacron=722,e.Racute=667,e.Sacute=556,e.dcaron=588,e.Umacron=722,e.uring=500,e.threesuperior=300,e.Ograve=722,e.Agrave=722,e.Abreve=722,e.multiply=564,e.uacute=500,e.Tcaron=611,e.partialdiff=476,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=611,e.adieresis=444,e.edieresis=444,e.cacute=444,e.nacute=500,e.umacron=500,e.Ncaron=722,e.Iacute=333,e.plusminus=564,e.brokenbar=200,e.registered=760,e.Gbreve=722,e.Idotaccent=333,e.summation=600,e.Egrave=611,e.racute=333,e.omacron=500,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=667,e.lcommaaccent=278,e.tcaron=326,e.eogonek=444,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=444,e.zacute=444,e.iogonek=278,e.Oacute=722,e.oacute=500,e.amacron=444,e.sacute=389,e.idieresis=278,e.Ocircumflex=722,e.Ugrave=722,e.Delta=612,e.thorn=500,e.twosuperior=300,e.Odieresis=722,e.mu=500,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=611,e.dcroat=500,e.threequarters=750,e.Scedilla=556,e.lcaron=344,e.Kcommaaccent=722,e.Lacute=611,e.trademark=980,e.edotaccent=444,e.Igrave=333,e.Imacron=333,e.Lcaron=611,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=500,e.Uhungarumlaut=722,e.Eacute=611,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=556,e.Scommaaccent=556,e.Ohungarumlaut=722,e.degree=400,e.ograve=500,e.Ccaron=667,e.ugrave=500,e.radical=453,e.Dcaron=722,e.rcommaaccent=333,e.Ntilde=722,e.otilde=500,e.Rcommaaccent=667,e.Lcommaaccent=611,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=722,e.zdotaccent=444,e.Ecaron=611,e.Iogonek=333,e.kcommaaccent=500,e.minus=564,e.Icircumflex=333,e.ncaron=500,e.tcommaaccent=278,e.logicalnot=564,e.odieresis=500,e.udieresis=500,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=444,e.ncommaaccent=500,e.onesuperior=300,e.imacron=278,e.Euro=500})),e["Times-Bold"]=(0,a.getLookupTableFactory)((function(e){e.space=250,e.exclam=333,e.quotedbl=555,e.numbersign=500,e.dollar=500,e.percent=1e3,e.ampersand=833,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=570,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=333,e.semicolon=333,e.less=570,e.equal=570,e.greater=570,e.question=500,e.at=930,e.A=722,e.B=667,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=778,e.I=389,e.J=500,e.K=778,e.L=667,e.M=944,e.N=722,e.O=778,e.P=611,e.Q=778,e.R=722,e.S=556,e.T=667,e.U=722,e.V=722,e.W=1e3,e.X=722,e.Y=722,e.Z=667,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=581,e.underscore=500,e.quoteleft=333,e.a=500,e.b=556,e.c=444,e.d=556,e.e=444,e.f=333,e.g=500,e.h=556,e.i=278,e.j=333,e.k=556,e.l=278,e.m=833,e.n=556,e.o=500,e.p=556,e.q=556,e.r=444,e.s=389,e.t=333,e.u=556,e.v=500,e.w=722,e.x=500,e.y=500,e.z=444,e.braceleft=394,e.bar=220,e.braceright=394,e.asciitilde=520,e.exclamdown=333,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=278,e.quotedblleft=500,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=556,e.fl=556,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=540,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=500,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=500,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=300,e.Lslash=667,e.Oslash=778,e.OE=1e3,e.ordmasculine=330,e.ae=722,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=722,e.germandbls=556,e.Idieresis=389,e.eacute=444,e.abreve=500,e.uhungarumlaut=556,e.ecaron=444,e.Ydieresis=722,e.divide=570,e.Yacute=722,e.Acircumflex=722,e.aacute=500,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=500,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=747,e.Emacron=667,e.ccaron=444,e.aring=500,e.Ncommaaccent=722,e.lacute=278,e.agrave=500,e.Tcommaaccent=667,e.Cacute=722,e.atilde=500,e.Edotaccent=667,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=494,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=556,e.acircumflex=500,e.Amacron=722,e.rcaron=444,e.ccedilla=444,e.Zdotaccent=667,e.Thorn=611,e.Omacron=778,e.Racute=722,e.Sacute=556,e.dcaron=672,e.Umacron=722,e.uring=556,e.threesuperior=300,e.Ograve=778,e.Agrave=722,e.Abreve=722,e.multiply=570,e.uacute=556,e.Tcaron=667,e.partialdiff=494,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=500,e.edieresis=444,e.cacute=444,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=389,e.plusminus=570,e.brokenbar=220,e.registered=747,e.Gbreve=778,e.Idotaccent=389,e.summation=600,e.Egrave=667,e.racute=444,e.omacron=500,e.Zacute=667,e.Zcaron=667,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=278,e.tcaron=416,e.eogonek=444,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=444,e.zacute=444,e.iogonek=278,e.Oacute=778,e.oacute=500,e.amacron=500,e.sacute=389,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=556,e.twosuperior=300,e.Odieresis=778,e.mu=556,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=667,e.dcroat=556,e.threequarters=750,e.Scedilla=556,e.lcaron=394,e.Kcommaaccent=778,e.Lacute=667,e.trademark=1e3,e.edotaccent=444,e.Igrave=389,e.Imacron=389,e.Lcaron=667,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=556,e.Scommaaccent=556,e.Ohungarumlaut=778,e.degree=400,e.ograve=500,e.Ccaron=722,e.ugrave=556,e.radical=549,e.Dcaron=722,e.rcommaaccent=444,e.Ntilde=722,e.otilde=500,e.Rcommaaccent=722,e.Lcommaaccent=667,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=778,e.zdotaccent=444,e.Ecaron=667,e.Iogonek=389,e.kcommaaccent=556,e.minus=570,e.Icircumflex=389,e.ncaron=556,e.tcommaaccent=333,e.logicalnot=570,e.odieresis=500,e.udieresis=556,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=444,e.ncommaaccent=556,e.onesuperior=300,e.imacron=278,e.Euro=500})),e["Times-BoldItalic"]=(0,a.getLookupTableFactory)((function(e){e.space=250,e.exclam=389,e.quotedbl=555,e.numbersign=500,e.dollar=500,e.percent=833,e.ampersand=778,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=570,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=333,e.semicolon=333,e.less=570,e.equal=570,e.greater=570,e.question=500,e.at=832,e.A=667,e.B=667,e.C=667,e.D=722,e.E=667,e.F=667,e.G=722,e.H=778,e.I=389,e.J=500,e.K=667,e.L=611,e.M=889,e.N=722,e.O=722,e.P=611,e.Q=722,e.R=667,e.S=556,e.T=611,e.U=722,e.V=667,e.W=889,e.X=667,e.Y=611,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=570,e.underscore=500,e.quoteleft=333,e.a=500,e.b=500,e.c=444,e.d=500,e.e=444,e.f=333,e.g=500,e.h=556,e.i=278,e.j=278,e.k=500,e.l=278,e.m=778,e.n=556,e.o=500,e.p=500,e.q=500,e.r=389,e.s=389,e.t=278,e.u=556,e.v=444,e.w=667,e.x=500,e.y=444,e.z=389,e.braceleft=348,e.bar=220,e.braceright=348,e.asciitilde=570,e.exclamdown=389,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=278,e.quotedblleft=500,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=556,e.fl=556,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=500,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=500,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=500,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=944,e.ordfeminine=266,e.Lslash=611,e.Oslash=722,e.OE=944,e.ordmasculine=300,e.ae=722,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=722,e.germandbls=500,e.Idieresis=389,e.eacute=444,e.abreve=500,e.uhungarumlaut=556,e.ecaron=444,e.Ydieresis=611,e.divide=570,e.Yacute=611,e.Acircumflex=667,e.aacute=500,e.Ucircumflex=722,e.yacute=444,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=500,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=747,e.Emacron=667,e.ccaron=444,e.aring=500,e.Ncommaaccent=722,e.lacute=278,e.agrave=500,e.Tcommaaccent=611,e.Cacute=667,e.atilde=500,e.Edotaccent=667,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=494,e.Rcaron=667,e.Gcommaaccent=722,e.ucircumflex=556,e.acircumflex=500,e.Amacron=667,e.rcaron=389,e.ccedilla=444,e.Zdotaccent=611,e.Thorn=611,e.Omacron=722,e.Racute=667,e.Sacute=556,e.dcaron=608,e.Umacron=722,e.uring=556,e.threesuperior=300,e.Ograve=722,e.Agrave=667,e.Abreve=667,e.multiply=570,e.uacute=556,e.Tcaron=611,e.partialdiff=494,e.ydieresis=444,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=500,e.edieresis=444,e.cacute=444,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=389,e.plusminus=570,e.brokenbar=220,e.registered=747,e.Gbreve=722,e.Idotaccent=389,e.summation=600,e.Egrave=667,e.racute=389,e.omacron=500,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=667,e.lcommaaccent=278,e.tcaron=366,e.eogonek=444,e.Uogonek=722,e.Aacute=667,e.Adieresis=667,e.egrave=444,e.zacute=389,e.iogonek=278,e.Oacute=722,e.oacute=500,e.amacron=500,e.sacute=389,e.idieresis=278,e.Ocircumflex=722,e.Ugrave=722,e.Delta=612,e.thorn=500,e.twosuperior=300,e.Odieresis=722,e.mu=576,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=667,e.dcroat=500,e.threequarters=750,e.Scedilla=556,e.lcaron=382,e.Kcommaaccent=667,e.Lacute=611,e.trademark=1e3,e.edotaccent=444,e.Igrave=389,e.Imacron=389,e.Lcaron=611,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=556,e.Scommaaccent=556,e.Ohungarumlaut=722,e.degree=400,e.ograve=500,e.Ccaron=667,e.ugrave=556,e.radical=549,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=722,e.otilde=500,e.Rcommaaccent=667,e.Lcommaaccent=611,e.Atilde=667,e.Aogonek=667,e.Aring=667,e.Otilde=722,e.zdotaccent=389,e.Ecaron=667,e.Iogonek=389,e.kcommaaccent=500,e.minus=606,e.Icircumflex=389,e.ncaron=556,e.tcommaaccent=278,e.logicalnot=606,e.odieresis=500,e.udieresis=556,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=389,e.ncommaaccent=556,e.onesuperior=300,e.imacron=278,e.Euro=500})),e["Times-Italic"]=(0,a.getLookupTableFactory)((function(e){e.space=250,e.exclam=333,e.quotedbl=420,e.numbersign=500,e.dollar=500,e.percent=833,e.ampersand=778,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=675,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=333,e.semicolon=333,e.less=675,e.equal=675,e.greater=675,e.question=500,e.at=920,e.A=611,e.B=611,e.C=667,e.D=722,e.E=611,e.F=611,e.G=722,e.H=722,e.I=333,e.J=444,e.K=667,e.L=556,e.M=833,e.N=667,e.O=722,e.P=611,e.Q=722,e.R=611,e.S=500,e.T=556,e.U=722,e.V=611,e.W=833,e.X=611,e.Y=556,e.Z=556,e.bracketleft=389,e.backslash=278,e.bracketright=389,e.asciicircum=422,e.underscore=500,e.quoteleft=333,e.a=500,e.b=500,e.c=444,e.d=500,e.e=444,e.f=278,e.g=500,e.h=500,e.i=278,e.j=278,e.k=444,e.l=278,e.m=722,e.n=500,e.o=500,e.p=500,e.q=500,e.r=389,e.s=389,e.t=278,e.u=500,e.v=444,e.w=667,e.x=444,e.y=444,e.z=389,e.braceleft=400,e.bar=275,e.braceright=400,e.asciitilde=541,e.exclamdown=389,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=214,e.quotedblleft=556,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=500,e.fl=500,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=523,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=556,e.quotedblright=556,e.guillemotright=500,e.ellipsis=889,e.perthousand=1e3,e.questiondown=500,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=889,e.AE=889,e.ordfeminine=276,e.Lslash=556,e.Oslash=722,e.OE=944,e.ordmasculine=310,e.ae=667,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=667,e.germandbls=500,e.Idieresis=333,e.eacute=444,e.abreve=500,e.uhungarumlaut=500,e.ecaron=444,e.Ydieresis=556,e.divide=675,e.Yacute=556,e.Acircumflex=611,e.aacute=500,e.Ucircumflex=722,e.yacute=444,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=500,e.Uacute=722,e.uogonek=500,e.Edieresis=611,e.Dcroat=722,e.commaaccent=250,e.copyright=760,e.Emacron=611,e.ccaron=444,e.aring=500,e.Ncommaaccent=667,e.lacute=278,e.agrave=500,e.Tcommaaccent=556,e.Cacute=667,e.atilde=500,e.Edotaccent=611,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=471,e.Rcaron=611,e.Gcommaaccent=722,e.ucircumflex=500,e.acircumflex=500,e.Amacron=611,e.rcaron=389,e.ccedilla=444,e.Zdotaccent=556,e.Thorn=611,e.Omacron=722,e.Racute=611,e.Sacute=500,e.dcaron=544,e.Umacron=722,e.uring=500,e.threesuperior=300,e.Ograve=722,e.Agrave=611,e.Abreve=611,e.multiply=675,e.uacute=500,e.Tcaron=556,e.partialdiff=476,e.ydieresis=444,e.Nacute=667,e.icircumflex=278,e.Ecircumflex=611,e.adieresis=500,e.edieresis=444,e.cacute=444,e.nacute=500,e.umacron=500,e.Ncaron=667,e.Iacute=333,e.plusminus=675,e.brokenbar=275,e.registered=760,e.Gbreve=722,e.Idotaccent=333,e.summation=600,e.Egrave=611,e.racute=389,e.omacron=500,e.Zacute=556,e.Zcaron=556,e.greaterequal=549,e.Eth=722,e.Ccedilla=667,e.lcommaaccent=278,e.tcaron=300,e.eogonek=444,e.Uogonek=722,e.Aacute=611,e.Adieresis=611,e.egrave=444,e.zacute=389,e.iogonek=278,e.Oacute=722,e.oacute=500,e.amacron=500,e.sacute=389,e.idieresis=278,e.Ocircumflex=722,e.Ugrave=722,e.Delta=612,e.thorn=500,e.twosuperior=300,e.Odieresis=722,e.mu=500,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=611,e.dcroat=500,e.threequarters=750,e.Scedilla=500,e.lcaron=300,e.Kcommaaccent=667,e.Lacute=556,e.trademark=980,e.edotaccent=444,e.Igrave=333,e.Imacron=333,e.Lcaron=611,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=500,e.Uhungarumlaut=722,e.Eacute=611,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=500,e.Scommaaccent=500,e.Ohungarumlaut=722,e.degree=400,e.ograve=500,e.Ccaron=667,e.ugrave=500,e.radical=453,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=667,e.otilde=500,e.Rcommaaccent=611,e.Lcommaaccent=556,e.Atilde=611,e.Aogonek=611,e.Aring=611,e.Otilde=722,e.zdotaccent=389,e.Ecaron=611,e.Iogonek=333,e.kcommaaccent=444,e.minus=675,e.Icircumflex=333,e.ncaron=500,e.tcommaaccent=278,e.logicalnot=675,e.odieresis=500,e.udieresis=500,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=389,e.ncommaaccent=500,e.onesuperior=300,e.imacron=278,e.Euro=500})),e.ZapfDingbats=(0,a.getLookupTableFactory)((function(e){e.space=278,e.a1=974,e.a2=961,e.a202=974,e.a3=980,e.a4=719,e.a5=789,e.a119=790,e.a118=791,e.a117=690,e.a11=960,e.a12=939,e.a13=549,e.a14=855,e.a15=911,e.a16=933,e.a105=911,e.a17=945,e.a18=974,e.a19=755,e.a20=846,e.a21=762,e.a22=761,e.a23=571,e.a24=677,e.a25=763,e.a26=760,e.a27=759,e.a28=754,e.a6=494,e.a7=552,e.a8=537,e.a9=577,e.a10=692,e.a29=786,e.a30=788,e.a31=788,e.a32=790,e.a33=793,e.a34=794,e.a35=816,e.a36=823,e.a37=789,e.a38=841,e.a39=823,e.a40=833,e.a41=816,e.a42=831,e.a43=923,e.a44=744,e.a45=723,e.a46=749,e.a47=790,e.a48=792,e.a49=695,e.a50=776,e.a51=768,e.a52=792,e.a53=759,e.a54=707,e.a55=708,e.a56=682,e.a57=701,e.a58=826,e.a59=815,e.a60=789,e.a61=789,e.a62=707,e.a63=687,e.a64=696,e.a65=689,e.a66=786,e.a67=787,e.a68=713,e.a69=791,e.a70=785,e.a71=791,e.a72=873,e.a73=761,e.a74=762,e.a203=762,e.a75=759,e.a204=759,e.a76=892,e.a77=892,e.a78=788,e.a79=784,e.a81=438,e.a82=138,e.a83=277,e.a84=415,e.a97=392,e.a98=392,e.a99=668,e.a100=668,e.a89=390,e.a90=390,e.a93=317,e.a94=317,e.a91=276,e.a92=276,e.a205=509,e.a85=509,e.a206=410,e.a86=410,e.a87=234,e.a88=234,e.a95=334,e.a96=334,e.a101=732,e.a102=544,e.a103=544,e.a104=910,e.a106=667,e.a107=760,e.a108=760,e.a112=776,e.a111=595,e.a110=694,e.a109=626,e.a120=788,e.a121=788,e.a122=788,e.a123=788,e.a124=788,e.a125=788,e.a126=788,e.a127=788,e.a128=788,e.a129=788,e.a130=788,e.a131=788,e.a132=788,e.a133=788,e.a134=788,e.a135=788,e.a136=788,e.a137=788,e.a138=788,e.a139=788,e.a140=788,e.a141=788,e.a142=788,e.a143=788,e.a144=788,e.a145=788,e.a146=788,e.a147=788,e.a148=788,e.a149=788,e.a150=788,e.a151=788,e.a152=788,e.a153=788,e.a154=788,e.a155=788,e.a156=788,e.a157=788,e.a158=788,e.a159=788,e.a160=894,e.a161=838,e.a163=1016,e.a164=458,e.a196=748,e.a165=924,e.a192=748,e.a166=918,e.a167=927,e.a168=928,e.a169=928,e.a170=834,e.a171=873,e.a172=828,e.a173=924,e.a162=924,e.a174=917,e.a175=930,e.a176=931,e.a177=463,e.a178=883,e.a179=836,e.a193=836,e.a180=867,e.a199=867,e.a181=696,e.a200=696,e.a182=874,e.a201=874,e.a183=760,e.a184=946,e.a197=771,e.a185=865,e.a194=771,e.a198=888,e.a186=967,e.a195=888,e.a187=831,e.a188=873,e.a189=927,e.a190=970,e.a191=918}))}));t.getMetrics=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPDFFunction=d,t.PostScriptCompiler=t.PostScriptEvaluator=t.PDFFunctionFactory=void 0;var a=r(5),n=r(198),i=r(235);function o(e){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var r=0;r>c)*u,l&=(1<r?e=r:e0&&(d=a[h-1]);var p=r[1];h>1,l=n.length>>1,u=new g(o),h=Object.create(null),f=8192,d=f,p=new Float32Array(l);return function(e,t,r,a){var n,o,s="",f=p;for(n=0;ny&&(o=y)),m[n]=o}d>0&&(d--,h[s]=m),r.set(m,a)}else r.set(g,a)}}}}();function d(e){var t;if("object"!==o(e))return!1;if((0,n.isDict)(e))t=e;else{if(!(0,n.isStream)(e))return!1;t=e.dict}return t.has("FunctionType")}var p=function(){var e=100;function t(e){this.stack=e?Array.prototype.slice.call(e,0):[]}return t.prototype={push:function(t){if(this.stack.length>=e)throw new Error("PostScript function stack overflow.");this.stack.push(t)},pop:function(){if(this.stack.length<=0)throw new Error("PostScript function stack underflow.");return this.stack.pop()},copy:function(t){if(this.stack.length+t>=e)throw new Error("PostScript function stack overflow.");for(var r=this.stack,a=r.length-t,n=t-1;n>=0;n--,a++)r.push(r[a])},index:function(e){this.push(this.stack[this.stack.length-e-1])},roll:function(e,t){var r,a,n,i=this.stack,o=i.length-e,s=i.length-1,c=o+(t-Math.floor(t/e)*e);for(r=o,a=s;r0?i.push(r<>n);break;case"ceiling":r=i.pop(),i.push(Math.ceil(r));break;case"copy":r=i.pop(),i.copy(r);break;case"cos":r=i.pop(),i.push(Math.cos(r));break;case"cvi":r=0|i.pop(),i.push(r);break;case"cvr":break;case"div":n=i.pop(),r=i.pop(),i.push(r/n);break;case"dup":i.copy(1);break;case"eq":n=i.pop(),r=i.pop(),i.push(r===n);break;case"exch":i.roll(2,1);break;case"exp":n=i.pop(),r=i.pop(),i.push(Math.pow(r,n));break;case"false":i.push(!1);break;case"floor":r=i.pop(),i.push(Math.floor(r));break;case"ge":n=i.pop(),r=i.pop(),i.push(r>=n);break;case"gt":n=i.pop(),r=i.pop(),i.push(r>n);break;case"idiv":n=i.pop(),r=i.pop(),i.push(r/n|0);break;case"index":r=i.pop(),i.index(r);break;case"le":n=i.pop(),r=i.pop(),i.push(r<=n);break;case"ln":r=i.pop(),i.push(Math.log(r));break;case"log":r=i.pop(),i.push(Math.log(r)/Math.LN10);break;case"lt":n=i.pop(),r=i.pop(),i.push(r=t?new r(t):e.max<=t?e:new i(e,t)}function d(){}return e.prototype.visit=function(e){(0,a.unreachable)("abstract method")},t.prototype=Object.create(e.prototype),t.prototype.visit=function(e){e.visitArgument(this)},r.prototype=Object.create(e.prototype),r.prototype.visit=function(e){e.visitLiteral(this)},n.prototype=Object.create(e.prototype),n.prototype.visit=function(e){e.visitBinaryOperation(this)},i.prototype=Object.create(e.prototype),i.prototype.visit=function(e){e.visitMin(this)},o.prototype=Object.create(e.prototype),o.prototype.visit=function(e){e.visitVariable(this)},s.prototype=Object.create(e.prototype),s.prototype.visit=function(e){e.visitVariableDefinition(this)},c.prototype={visitArgument:function(e){this.parts.push("Math.max(",e.min,", Math.min(",e.max,", src[srcOffset + ",e.index,"]))")},visitVariable:function(e){this.parts.push("v",e.index)},visitLiteral:function(e){this.parts.push(e.number)},visitBinaryOperation:function(e){this.parts.push("("),e.arg1.visit(this),this.parts.push(" ",e.op," "),e.arg2.visit(this),this.parts.push(")")},visitVariableDefinition:function(e){this.parts.push("var "),e.variable.visit(this),this.parts.push(" = "),e.arg.visit(this),this.parts.push(";")},visitMin:function(e){this.parts.push("Math.min("),e.arg.visit(this),this.parts.push(", ",e.max,")")},toString:function(){return this.parts.join("")}},d.prototype={compile:function(e,a,n){for(var i,d,p,g,m,v,b,y,w=[],k=[],S=a.length>>1,x=n.length>>1,C=0,A=0;Ae.min&&(o.unshift("Math.max(",a,", "),o.push(")")),i=0&&(t>=65&&t<=90||t>=97&&t<=122))r.push(String.fromCharCode(t));var a=r.join("");switch(a.toLowerCase()){case"if":return h.IF;case"ifelse":return h.IFELSE;default:return h.getOperator(a)}}},{key:"getNumber",value:function(){var e=this.currentChar,t=this.strBuf;t.length=0,t[0]=String.fromCharCode(e);while((e=this.nextChar())>=0){if(!(e>=48&&e<=57||45===e||46===e))break;t.push(String.fromCharCode(e))}var r=parseFloat(t.join(""));if(isNaN(r))throw new a.FormatError("Invalid floating point number: ".concat(r));return r}}]),e}();t.PostScriptLexer=f},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MurmurHash3_64=void 0;var a=r(5);function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var r=0;r>>8,t[r++]=255&o)}}else{if(!(0,a.isArrayBuffer)(e))throw new Error("Wrong data format in MurmurHash3_64_update. Input must be a string or array.");t=e,r=t.byteLength}for(var s=r>>2,u=r-4*s,h=new Uint32Array(t.buffer,0,s),f=0,d=0,p=this.h1,g=this.h2,m=3432918353,v=461845907,b=m&l,y=v&l,w=0;w>>17,f=f*v&c|f*y&l,p^=f,p=p<<13|p>>>19,p=5*p+3864292196):(d=h[w],d=d*m&c|d*b&l,d=d<<15|d>>>17,d=d*v&c|d*y&l,g^=d,g=g<<13|g>>>19,g=5*g+3864292196);switch(f=0,u){case 3:f^=t[4*s+2]<<16;case 2:f^=t[4*s+1]<<8;case 1:f^=t[4*s],f=f*m&c|f*b&l,f=f<<15|f>>>17,f=f*v&c|f*y&l,1&s?p^=f:g^=f}this.h1=p,this.h2=g}},{key:"hexdigest",value:function(){var e=this.h1,t=this.h2;e^=t>>>1,e=3981806797*e&c|36045*e&l,t=4283543511*t&c|(2950163797*(t<<16|e>>>16)&c)>>>16,e^=t>>>1,e=444984403*e&c|60499*e&l,t=3301882366*t&c|(3120437893*(t<<16|e>>>16)&c)>>>16,e^=t>>>1;var r=(e>>>0).toString(16),a=(t>>>0).toString(16);return r.padStart(8,"0")+a.padStart(8,"0")}}]),e}();t.MurmurHash3_64=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFImage=void 0;var a=r(5),n=r(198),i=r(216),o=r(205),s=r(211),c=r(214),l=function(){function e(e,t,r,a){return e=t+e*r,e<0?e=0:e>a&&(e=a),e}function t(e,t,r,a,n,i){var o,s=n*i;o=t<=8?new Uint8Array(s):t<=16?new Uint16Array(s):new Uint32Array(s);var c,l,u,h,f=r/n,d=a/i,p=0,g=new Uint16Array(n),m=r;for(c=0;c0&&Number.isInteger(s.height)&&s.height>0&&(s.width!==k||s.height!==S)&&((0,a.warn)("PDFImage - using the Width/Height of the image data, rather than the image dictionary."),k=s.width,S=s.height),k<1||S<1)throw new a.FormatError("Invalid image width: ".concat(k," or height: ").concat(S));this.width=k,this.height=S,this.interpolate=b.get("Interpolate","I")||!1,this.imageMask=b.get("ImageMask","IM")||!1,this.matte=b.get("Matte")||!1;var x=s.bitsPerComponent;if(!x&&(x=b.get("BitsPerComponent","BPC"),!x)){if(!this.imageMask)throw new a.FormatError("Bits per component missing in image: ".concat(this.imageMask));x=1}if(this.bpc=x,!this.imageMask){var C=b.get("ColorSpace","CS");if(!C)switch((0,a.info)("JPX images (which do not require color spaces)"),s.numComps){case 1:C=n.Name.get("DeviceGray");break;case 3:C=n.Name.get("DeviceRGB");break;case 4:C=n.Name.get("DeviceCMYK");break;default:throw new Error("JPX images with ".concat(s.numComps," ")+"color components not supported.")}var A=u?o:null;this.colorSpace=i.ColorSpace.parse(C,t,A,v),this.numComps=this.colorSpace.numComps}if(this.decode=b.getArray("Decode","D"),this.needsDecode=!1,this.decode&&(this.colorSpace&&!this.colorSpace.isDefaultDecode(this.decode,x)||m&&!i.ColorSpace.isDefaultDecode(this.decode,1))){this.needsDecode=!0;var E=(1<>3)*i,l=a.byteLength,u=c===l;if(!o||s&&!u)if(s)for(t=new Uint8ClampedArray(c),t.set(a),r=l;r>7&1,r[f+1]=l>>6&1,r[f+2]=l>>5&1,r[f+3]=l>>4&1,r[f+4]=l>>3&1,r[f+5]=l>>2&1,r[f+6]=l>>1&1,r[f+7]=1&l,f+=8;if(f>=1}}else{var v=0;for(l=0,f=0,c=o;f>b;y<0?y=0:y>h&&(y=h),r[f]=y,l&=(1<g[w+1]){v=255;break}}c[h]=v}}if(c)for(h=0,d=3,f=n*o;h0&&void 0!==arguments[0]&&arguments[0],r=this.drawWidth,n=this.drawHeight,i={width:r,height:n,kind:0,data:null},c=this.numComps,l=this.width,u=this.height,h=this.bpc,f=l*c*h+7>>3;if(!t){var d;if("DeviceGray"===this.colorSpace.name&&1===h?d=a.ImageKind.GRAYSCALE_1BPP:"DeviceRGB"!==this.colorSpace.name||8!==h||this.needsDecode||(d=a.ImageKind.RGB_24BPP),d&&!this.smask&&!this.mask&&r===l&&n===u){if(i.kind=d,e=this.getImageBytes(u*f),this.image instanceof o.DecodeStream)i.data=e;else{var p=new Uint8ClampedArray(e.length);p.set(e),i.data=p}if(this.needsDecode){(0,a.assert)(d===a.ImageKind.GRAYSCALE_1BPP,"PDFImage.createImageData: The image must be grayscale.");for(var g=i.data,m=0,v=g.length;m>3,l=this.getImageBytes(o*c),u=this.getComponents(l);if(1!==s){this.needsDecode&&this.decodeBuffer(u),n=i*o;var h=255/((1<3&&void 0!==arguments[3]&&arguments[3];return this.image.reset(),this.image.drawWidth=t||this.width,this.image.drawHeight=r||this.height,this.image.forceRGB=!!a,this.image.getBytes(e,!0)}},r}();t.PDFImage=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MessageHandler=void 0;var a=i(r(2)),n=r(5);function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r,a,n,i,o){try{var s=e[i](o),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(a,n)}function s(e){return function(){var t=this,r=arguments;return new Promise((function(a,n){var i=e.apply(t,r);function s(e){o(i,a,n,s,c,"next",e)}function c(e){o(i,a,n,s,c,"throw",e)}s(void 0)}))}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:1,s=arguments.length>2?arguments[2]:void 0;if(!this.isCancelled){var c=this.desiredSize;this.desiredSize-=r,c>0&&this.desiredSize<=0&&(this.sinkCapability=(0,n.createPromiseCapability)(),this.ready=this.sinkCapability.promise),t._postMessage({sourceName:i,targetName:o,stream:d.ENQUEUE,streamId:a,chunk:e},s)}},close:function(){this.isCancelled||(this.isCancelled=!0,s.postMessage({sourceName:i,targetName:o,stream:d.CLOSE,streamId:a}),delete t.streamSinks[a])},error:function(e){(0,n.assert)(e instanceof Error,"error must have a valid reason"),this.isCancelled||(this.isCancelled=!0,s.postMessage({sourceName:i,targetName:o,stream:d.ERROR,streamId:a,reason:p(e)}))},sinkCapability:(0,n.createPromiseCapability)(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:e.desiredSize,ready:null};c.sinkCapability.resolve(),c.ready=c.sinkCapability.promise,this.streamSinks[a]=c,new Promise((function(t){t(r(e.data,c))})).then((function(){s.postMessage({sourceName:i,targetName:o,stream:d.START_COMPLETE,streamId:a,success:!0})}),(function(e){s.postMessage({sourceName:i,targetName:o,stream:d.START_COMPLETE,streamId:a,reason:p(e)})}))}},{key:"_processStreamMessage",value:function(e){var t=e.streamId,r=this.sourceName,a=e.sourceName,i=this.comObj;switch(e.stream){case d.START_COMPLETE:e.success?this.streamControllers[t].startCall.resolve():this.streamControllers[t].startCall.reject(p(e.reason));break;case d.PULL_COMPLETE:e.success?this.streamControllers[t].pullCall.resolve():this.streamControllers[t].pullCall.reject(p(e.reason));break;case d.PULL:if(!this.streamSinks[t]){i.postMessage({sourceName:r,targetName:a,stream:d.PULL_COMPLETE,streamId:t,success:!0});break}this.streamSinks[t].desiredSize<=0&&e.desiredSize>0&&this.streamSinks[t].sinkCapability.resolve(),this.streamSinks[t].desiredSize=e.desiredSize;var o=this.streamSinks[e.streamId].onPull;new Promise((function(e){e(o&&o())})).then((function(){i.postMessage({sourceName:r,targetName:a,stream:d.PULL_COMPLETE,streamId:t,success:!0})}),(function(e){i.postMessage({sourceName:r,targetName:a,stream:d.PULL_COMPLETE,streamId:t,reason:p(e)})}));break;case d.ENQUEUE:if((0,n.assert)(this.streamControllers[t],"enqueue should have stream controller"),this.streamControllers[t].isClosed)break;this.streamControllers[t].controller.enqueue(e.chunk);break;case d.CLOSE:if((0,n.assert)(this.streamControllers[t],"close should have stream controller"),this.streamControllers[t].isClosed)break;this.streamControllers[t].isClosed=!0,this.streamControllers[t].controller.close(),this._deleteStreamController(t);break;case d.ERROR:(0,n.assert)(this.streamControllers[t],"error should have stream controller"),this.streamControllers[t].controller.error(p(e.reason)),this._deleteStreamController(t);break;case d.CANCEL_COMPLETE:e.success?this.streamControllers[t].cancelCall.resolve():this.streamControllers[t].cancelCall.reject(p(e.reason)),this._deleteStreamController(t);break;case d.CANCEL:if(!this.streamSinks[t])break;var s=this.streamSinks[e.streamId].onCancel;new Promise((function(t){t(s&&s(p(e.reason)))})).then((function(){i.postMessage({sourceName:r,targetName:a,stream:d.CANCEL_COMPLETE,streamId:t,success:!0})}),(function(e){i.postMessage({sourceName:r,targetName:a,stream:d.CANCEL_COMPLETE,streamId:t,reason:p(e)})})),this.streamSinks[t].sinkCapability.reject(p(e.reason)),this.streamSinks[t].isCancelled=!0,delete this.streamSinks[t];break;default:throw new Error("Unexpected stream case")}}},{key:"_deleteStreamController",value:function(){var e=s(a["default"].mark((function e(t){return a["default"].wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Promise.allSettled([this.streamControllers[t].startCall,this.streamControllers[t].pullCall,this.streamControllers[t].cancelCall].map((function(e){return e&&e.promise})));case 2:delete this.streamControllers[t];case 3:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"_postMessage",value:function(e,t){t&&this.postMessageTransfers?this.comObj.postMessage(e,t):this.comObj.postMessage(e)}},{key:"destroy",value:function(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}}]),e}();t.MessageHandler=g},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFWorkerStream=void 0;var a=i(r(2)),n=r(5);function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r,a,n,i,o){try{var s=e[i](o),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(a,n)}function s(e){return function(){var t=this,r=arguments;return new Promise((function(a,n){var i=e.apply(t,r);function s(e){o(i,a,n,s,c,"next",e)}function c(e){o(i,a,n,s,c,"throw",e)}s(void 0)}))}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var r=0;r0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var a=r===t?0:4-r%4;return[r,a]}function u(e){var t=l(e),r=t[0],a=t[1];return 3*(r+a)/4-a}function h(e,t,r){return 3*(t+r)/4-r}function f(e){var t,r,a=l(e),o=a[0],s=a[1],c=new i(h(e,o,s)),u=0,f=s>0?o-4:o;for(r=0;r>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===s&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,c[u++]=255&t),1===s&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c}function d(e){return a[e>>18&63]+a[e>>12&63]+a[e>>6&63]+a[63&e]}function p(e,t,r){for(var a,n=[],i=t;ic?c:s+o));return 1===n?(t=e[r-1],i.push(a[t>>2]+a[t<<4&63]+"==")):2===n&&(t=(e[r-2]<<8)+e[r-1],i.push(a[t>>10]+a[t>>4&63]+a[t<<2&63]+"=")),i.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},4362:function(e,t,r){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,a="/";t.cwd=function(){return a},t.chdir=function(t){e||(e=r("df7c")),a=e.resolve(t,a)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},9152:function(e,t){t.read=function(e,t,r,a,n){var i,o,s=8*n-a-1,c=(1<>1,u=-7,h=r?n-1:0,f=r?-1:1,d=e[t+h];for(h+=f,i=d&(1<<-u)-1,d>>=-u,u+=s;u>0;i=256*i+e[t+h],h+=f,u-=8);for(o=i&(1<<-u)-1,i>>=-u,u+=a;u>0;o=256*o+e[t+h],h+=f,u-=8);if(0===i)i=1-l;else{if(i===c)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,a),i-=l}return(d?-1:1)*o*Math.pow(2,i-a)},t.write=function(e,t,r,a,n,i){var o,s,c,l=8*i-n-1,u=(1<>1,f=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,d=a?0:i-1,p=a?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=u):(o=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-o))<1&&(o--,c*=2),t+=o+h>=1?f/c:f*Math.pow(2,1-h),t*c>=2&&(o++,c/=2),o+h>=u?(s=0,o=u):o+h>=1?(s=(t*c-1)*Math.pow(2,n),o+=h):(s=t*Math.pow(2,h-1)*Math.pow(2,n),o=0));n>=8;e[r+d]=255&s,d+=p,s/=256,n-=8);for(o=o<0;e[r+d]=255&o,d+=p,o/=256,l-=8);e[r+d-p]|=128*g}},b639:function(e,t,r){"use strict";(function(e){ +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */ +var a=r("1fb5"),n=r("9152"),i=r("e3db");function o(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function s(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function c(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function y(e){return+e!=e&&(e=0),l.alloc(+e)}function w(e,t){if(l.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var a=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return J(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return $(e).length;default:if(a)return J(e).length;t=(""+t).toLowerCase(),a=!0}}function k(e,t,r){var a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return D(this,t,r);case"utf8":case"utf-8":return _(this,t,r);case"ascii":return M(this,t,r);case"latin1":case"binary":return L(this,t,r);case"base64":return F(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,t,r);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function S(e,t,r){var a=e[t];e[t]=e[r],e[r]=a}function x(e,t,r,a,n){if(0===e.length)return-1;if("string"===typeof r?(a=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=n?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(n)return-1;r=e.length-1}else if(r<0){if(!n)return-1;r=0}if("string"===typeof t&&(t=l.from(t,a)),l.isBuffer(t))return 0===t.length?-1:C(e,t,r,a,n);if("number"===typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):C(e,[t],r,a,n);throw new TypeError("val must be string, number or Buffer")}function C(e,t,r,a,n){var i,o=1,s=e.length,c=t.length;if(void 0!==a&&(a=String(a).toLowerCase(),"ucs2"===a||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;o=2,s/=2,c/=2,r/=2}function l(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(n){var u=-1;for(i=r;is&&(r=s-c),i=r;i>=0;i--){for(var h=!0,f=0;fn&&(a=n)):a=n;var i=t.length;if(i%2!==0)throw new TypeError("Invalid hex string");a>i/2&&(a=i/2);for(var o=0;o239?4:l>223?3:l>191?2:1;if(n+h<=r)switch(h){case 1:l<128&&(u=l);break;case 2:i=e[n+1],128===(192&i)&&(c=(31&l)<<6|63&i,c>127&&(u=c));break;case 3:i=e[n+1],o=e[n+2],128===(192&i)&&128===(192&o)&&(c=(15&l)<<12|(63&i)<<6|63&o,c>2047&&(c<55296||c>57343)&&(u=c));break;case 4:i=e[n+1],o=e[n+2],s=e[n+3],128===(192&i)&&128===(192&o)&&128===(192&s)&&(c=(15&l)<<18|(63&i)<<12|(63&o)<<6|63&s,c>65535&&c<1114112&&(u=c))}null===u?(u=65533,h=1):u>65535&&(u-=65536,a.push(u>>>10&1023|55296),u=56320|1023&u),a.push(u),n+=h}return B(a)}t.Buffer=l,t.SlowBuffer=y,t.INSPECT_MAX_BYTES=50,l.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:o(),t.kMaxLength=s(),l.poolSize=8192,l._augment=function(e){return e.__proto__=l.prototype,e},l.from=function(e,t,r){return u(null,e,t,r)},l.TYPED_ARRAY_SUPPORT&&(l.prototype.__proto__=Uint8Array.prototype,l.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&l[Symbol.species]===l&&Object.defineProperty(l,Symbol.species,{value:null,configurable:!0})),l.alloc=function(e,t,r){return f(null,e,t,r)},l.allocUnsafe=function(e){return d(null,e)},l.allocUnsafeSlow=function(e){return d(null,e)},l.isBuffer=function(e){return!(null==e||!e._isBuffer)},l.compare=function(e,t){if(!l.isBuffer(e)||!l.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,a=t.length,n=0,i=Math.min(r,a);n0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),""},l.prototype.compare=function(e,t,r,a,n){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===a&&(a=0),void 0===n&&(n=this.length),t<0||r>e.length||a<0||n>this.length)throw new RangeError("out of range index");if(a>=n&&t>=r)return 0;if(a>=n)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,a>>>=0,n>>>=0,this===e)return 0;for(var i=n-a,o=r-t,s=Math.min(i,o),c=this.slice(a,n),u=e.slice(t,r),h=0;hn)&&(r=n),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");for(var i=!1;;)switch(a){case"hex":return A(this,e,t,r);case"utf8":case"utf-8":return E(this,e,t,r);case"ascii":return T(this,e,t,r);case"latin1":case"binary":return O(this,e,t,r);case"base64":return I(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,e,t,r);default:if(i)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var R=4096;function B(e){var t=e.length;if(t<=R)return String.fromCharCode.apply(String,e);var r="",a=0;while(aa)&&(r=a);for(var n="",i=t;ir)throw new RangeError("Trying to access beyond buffer length")}function j(e,t,r,a,n,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>n||te.length)throw new RangeError("Index out of range")}function q(e,t,r,a){t<0&&(t=65535+t+1);for(var n=0,i=Math.min(e.length-r,2);n>>8*(a?n:1-n)}function z(e,t,r,a){t<0&&(t=4294967295+t+1);for(var n=0,i=Math.min(e.length-r,4);n>>8*(a?n:3-n)&255}function H(e,t,r,a,n,i){if(r+a>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function G(e,t,r,a,i){return i||H(e,t,r,4,34028234663852886e22,-34028234663852886e22),n.write(e,t,r,a,23,4),r+4}function W(e,t,r,a,i){return i||H(e,t,r,8,17976931348623157e292,-17976931348623157e292),n.write(e,t,r,a,52,8),r+8}l.prototype.slice=function(e,t){var r,a=this.length;if(e=~~e,t=void 0===t?a:~~t,e<0?(e+=a,e<0&&(e=0)):e>a&&(e=a),t<0?(t+=a,t<0&&(t=0)):t>a&&(t=a),t0&&(n*=256))a+=this[e+--t]*n;return a},l.prototype.readUInt8=function(e,t){return t||U(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||U(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||U(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||U(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||U(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||U(e,t,this.length);var a=this[e],n=1,i=0;while(++i=n&&(a-=Math.pow(2,8*t)),a},l.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||U(e,t,this.length);var a=t,n=1,i=this[e+--a];while(a>0&&(n*=256))i+=this[e+--a]*n;return n*=128,i>=n&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||U(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||U(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt16BE=function(e,t){t||U(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt32LE=function(e,t){return t||U(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||U(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||U(e,4,this.length),n.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||U(e,4,this.length),n.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||U(e,8,this.length),n.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||U(e,8,this.length),n.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,r,a){if(e=+e,t|=0,r|=0,!a){var n=Math.pow(2,8*r)-1;j(this,e,t,r,n,0)}var i=1,o=0;this[t]=255&e;while(++o=0&&(o*=256))this[t+i]=e/o&255;return t+r},l.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):q(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):q(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):z(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):z(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,r,a){if(e=+e,t|=0,!a){var n=Math.pow(2,8*r-1);j(this,e,t,r,n-1,-n)}var i=0,o=1,s=0;this[t]=255&e;while(++i>0)-s&255;return t+r},l.prototype.writeIntBE=function(e,t,r,a){if(e=+e,t|=0,!a){var n=Math.pow(2,8*r-1);j(this,e,t,r,n-1,-n)}var i=r-1,o=1,s=0;this[t+i]=255&e;while(--i>=0&&(o*=256))e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/o>>0)-s&255;return t+r},l.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):q(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):q(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):z(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||j(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):z(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,r){return G(this,e,t,!0,r)},l.prototype.writeFloatBE=function(e,t,r){return G(this,e,t,!1,r)},l.prototype.writeDoubleLE=function(e,t,r){return W(this,e,t,!0,r)},l.prototype.writeDoubleBE=function(e,t,r){return W(this,e,t,!1,r)},l.prototype.copy=function(e,t,r,a){if(r||(r=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("sourceStart out of bounds");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t=0;--n)e[n+t]=this[n+r];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(n=0;n>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"===typeof e)for(i=t;i55295&&r<57344){if(!n){if(r>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(o+1===a){(t-=3)>-1&&i.push(239,191,189);continue}n=r;continue}if(r<56320){(t-=3)>-1&&i.push(239,191,189),n=r;continue}r=65536+(n-55296<<10|r-56320)}else n&&(t-=3)>-1&&i.push(239,191,189);if(n=null,r<128){if((t-=1)<0)break;i.push(r)}else if(r<2048){if((t-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function Z(e){for(var t=[],r=0;r>8,n=r%256,i.push(n),i.push(a)}return i}function $(e){return a.toByteArray(Y(e))}function ee(e,t,r,a){for(var n=0;n=t.length||n>=e.length)break;t[n+r]=e[n]}return n}function te(e){return e!==e}}).call(this,r("c8ba"))},c8ba:function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(a){"object"===typeof window&&(r=window)}e.exports=r},df7c:function(e,t,r){(function(e){function r(e,t){for(var r=0,a=e.length-1;a>=0;a--){var n=e[a];"."===n?e.splice(a,1):".."===n?(e.splice(a,1),r++):r&&(e.splice(a,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function a(e){"string"!==typeof e&&(e+="");var t,r=0,a=-1,n=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!n){r=t+1;break}}else-1===a&&(n=!1,a=t+1);return-1===a?"":e.slice(r,a)}function n(e,t){if(e.filter)return e.filter(t);for(var r=[],a=0;a=-1&&!a;i--){var o=i>=0?arguments[i]:e.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,a="/"===o.charAt(0))}return t=r(n(t.split("/"),(function(e){return!!e})),!a).join("/"),(a?"/":"")+t||"."},t.normalize=function(e){var a=t.isAbsolute(e),o="/"===i(e,-1);return e=r(n(e.split("/"),(function(e){return!!e})),!a).join("/"),e||a||(e="."),e&&o&&(e+="/"),(a?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(n(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,r){function a(e){for(var t=0;t=0;r--)if(""!==e[r])break;return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var n=a(e.split("/")),i=a(r.split("/")),o=Math.min(n.length,i.length),s=o,c=0;c=1;--i)if(t=e.charCodeAt(i),47===t){if(!n){a=i;break}}else n=!1;return-1===a?r?"/":".":r&&1===a?"/":e.slice(0,a)},t.basename=function(e,t){var r=a(e);return t&&r.substr(-1*t.length)===t&&(r=r.substr(0,r.length-t.length)),r},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,r=0,a=-1,n=!0,i=0,o=e.length-1;o>=0;--o){var s=e.charCodeAt(o);if(47!==s)-1===a&&(n=!1,a=o+1),46===s?-1===t?t=o:1!==i&&(i=1):-1!==t&&(i=-1);else if(!n){r=o+1;break}}return-1===t||-1===a||0===i||1===i&&t===a-1&&t===r+1?"":e.slice(t,a)};var i="b"==="ab".substr(-1)?function(e,t,r){return e.substr(t,r)}:function(e,t,r){return t<0&&(t=e.length+t),e.substr(t,r)}}).call(this,r("4362"))},e3db:function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}}}); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/app.7db500bf.js b/src/main/resources/views/dist/js/app.7db500bf.js new file mode 100644 index 0000000..11d8e92 --- /dev/null +++ b/src/main/resources/views/dist/js/app.7db500bf.js @@ -0,0 +1 @@ +(function(e){function n(n){for(var a,t,i=n[0],u=n[1],A=n[2],l=0,r=[];le(l)}).$mount("#app")},"6aae":function(e,n,c){},"7f90":function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAADnklEQVRYR+2YT0gUURzHv7+ZVRQilAo8dBAynSXB3TJ1lqC8GdVBLFpJqA6dKqhzBUXeC6pThB6MigoPFXrTQ7jrn9y1P7hpwR46CBWGCC67O/OLtzq7s+uu7q6z6wbNcea99/2837zve7/fI5T4QyXOh3WAM61KF0vUA3AziPYWZQLMPwCaIp0HmsYDr82accCJw7U15WUVgwC1FQUqowh7w5FQZ8tkcEE0iQHG4GwVHhDVbi/cmjpzMBwNqQIyBuhXlSEQdSTguF9jfiExBYoBrBMrMtFZgC7E9ZiHHZ7AcfqoKkd1olHjg65p3QfH554XAyxVY7q13i3J8jPjvcR8jPwupc8gZ8a3P0u/nO1ffi5vB+DIgT07qnbu9hGhblWf+8mn2ucTL2Jv/eHIynFjkRYLdNWklUMAHIamCBj5XPYIAbYkEMaCTdM6GifmZooB+Lmlvikqy8Mg1Jj1GIiS32XnDBDLjKjbOTb/rpCQPtf+EwSbWPM70ukkAbLOFyHRYyOiYgZgXHN6Zh8VAtKn2i+DcD9JT+dLJFGfoZcE6BibJV+bcowkGgRQZbL8w0VP4Hq7ALbgGQFs1apyD0RXTMP9YZ07nd7AqPmvrgMUHabUekWG/CbJPMxvF5d+d2/V4cKp1Tt3PQPRSbMZNGinmj1zsX13U0DRaM1VLwEcMc1ySw5P51QA78ORlTPmXSMrQAE1UltbUV1T0QeJ3InfnZ/D0zpV5+eLC6GL7cFgyLxysgY0Ovnb7Hch4aZpkJwcntapOnod3tlb6ZZ0zoBiEF+bciEfh2dyqtMb6M/kt7wA1yCzdvhmTt1oM8gbMFuHZ+PUggFmdDhzEICRBblTcst1Ti0oYEaHp1PN4NSCAxoCPlfDDUC6nZpwiGNS0rm3yRu4k+vhs6U1mE7sg7qvTuby8yBuXvvu1xB5csjz/VuucFmfJPkMbFUfyyNoFVj8YDClgGmTBasFcx3vfwRzjVhq+38rguaiSWTUW529Ff0TEeRQUtkZZc1uZLVWCOUzxqRrX2MZyj+JvrGy01y4g/mhwxO4ms/AVvXxq8qDRK0iCvfVImkkRiyOJ7C7aSz5Cswq8c3GmXEpXQx6ZbRjndvXXR7FimXwALE+UEZyXkfVZiCp3yOs1TFJPQzqiZ/pxuVRPH0q5eu3OGRZpaiHt/kCE95wZCX5AtMc8unWhtOSJJ3bjitgXdefHhz/Gl+Dgqsk9r2N1mzJA/4FWUkbIGAvjQcAAAAASUVORK5CYII="},"7faf":function(e,n,c){"use strict";var a=c("b8ff"),t=c.n(a);t.a},"81f5":function(e,n){e.exports="data:image/png;base64,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"},8244:function(e,n){e.exports="data:image/png;base64,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"},"8d12":function(e,n,c){"use strict";var a=c("25ca"),t=c.n(a);t.a},"96c9":function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAENElEQVRYR+2YT2gcdRTH33d2NuwhlPQfVBRcabo7aSO7S5NmZ1uwgQopWmhQaS49iC0oeuhBQenBCopKPfSgWBAhEg+FFhpoQCGR5FAy0yZ1NjXtTteIAT0UrCaUQOP+mSezm5nMNrPd2d2xzSF73N9v3vv83u/3vu/9fiAffrdTHc/+y/wFgD4mCoF5DFw8E1N/vdaseTRrQEtG95OAYRC2OW0xUUEw+ERM1b9rxkdTgOlk5BgJwiARQtUgYPCZmKp/1Chkw4BaMnoagvCx7ZhZz+fxmijyEgQMEdGBVSgeXJjUT/YSFeoFrRtwnEhsS0W/BgknHHAT/GC5P5GeXzT/M+dsTkpDJGDAmsPMY4v3/+7vvfXXUj2QdQGO79ne2rZp62UAhxxOvl+YzLzuFp20LH1KwPuOhczmCssv7puav+sV0jNgWo48TSSMESBZxr2crxk5+oYB4TyIxNJ3THepkD8Un5q75QXSE+DNHmmvIWCEQDvKPqhABp9MqPqgFyc35GhfAMJFImpdmb8ELh6NKdmfan1fE1BL7XoJJF5wGF9kg/sTqj5Ry7hzfKprZ2cw2DLqXKQXGXokoCZ3vE2gc6vbw/MFMg53KVm9Hjhr7vXu8I4WMTRKQKfXY+IKaGbhFjl6liGcckiFmssv99dzwN0WYSba5k1bLxLQ50WG1gCWDWwZIghHV7OPhhfu3zter0RUi7KbVFWToQrA0hYEQ5eJkLS3gI1z/yh33mtEZGsdAxexXyNDNuDM/miUDfxIQNjOVKZTCSXzVS1HzYz/3BMZQCAwVE2GSoA3ZekFAxhxygBz8XhCyQ4349zrt9M9kQNiIPCDmwxhJiW9YhAu2CsohY8n4ore69WBH/PSsjROwEHLVqkbIh5AOtWxQERtFU7WAeAKzyI0WRo1aysTT4PQVS5HTzqCrJqJysyXMB4Oh1q3BdpFMWi2Sb+vB0A2+DmTI6Hq83YWa0kpvJ4ATTgTcgPQa4Y7s9jcYt8iOLsvEsuLeAeMdicMg+eCBf6y83p2xgvk/wK4phl9iKSkZWy8GVPufFsL0nfAG/LOdgEtmQqBd6EwIQ3OdexVfpt7FKTvgJosnQXwblk2eYyYPqkAAJ227y7Mn8UV/YPHCpiWpSsEvGw6zefo+e7pzKwTQOveFUdQ1FZ0dSSu6EceN6BdO51ZZ0HUq6u+b3E1gxuAXmvxRgSbrcUbEXw4gmpP+zOhQPCPchayGp/U5UZ0q+EsTkmKdZvM5R88Zd2/K66dVvvvpTz5ucXOssnE9xKT+nZroRWAWir6jf3ux6xTQXg1PnXb9RXKL8B09+49JBqX7FczpvNxJfOWO2C5q/7Fcf2r1YT4PW4+TCWsXrCio3acnYMQcOUJQC4VisXDXdeyV52rdn08KtdR+pAYfdZzmd+hsu0x/0mEEWb+3Bk5a/w/mc842ZkSd6kAAAAASUVORK5CYII="},"9b6c":function(e,n){e.exports="data:image/png;base64,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"},a18c:function(e,n,c){"use strict";var a=c("2b0e"),t=c("8c4f");a["a"].use(t["a"]);const o=[{path:"/",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-732c3d84")]).then(function(){var n=[c("37f9")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/home",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-732c3d84")]).then(function(){var n=[c("37f9")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/voter",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-14addab8")]).then(function(){var n=[c("edae")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/login",name:"login",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-56bcd9e8")]).then(function(){var n=[c("9ed6")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/dingtalkPage",name:"dingtalkPage",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-7ab4fd84")]).then(function(){var n=[c("2ac3")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/dingcomeback",name:"dingcomeback",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-64cd460e")]).then(function(){var n=[c("54f1")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/opinionList",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-2a31a620")]).then(function(){var n=[c("6315")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/opinionDetails",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-33cdb748")]).then(function(){var n=[c("ec0b")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/authorize",component:e=>c.e("chunk-2d0e454c").then(function(){var n=[c("9087")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/modifyPassword",name:"modifyPassword",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-d9bc211c")]).then(function(){var n=[c("45a2")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/bankdataindex",name:"bankdataindex",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-4a9450f4")]).then(function(){var n=[c("1133")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/register",name:"register",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-7af25272")]).then(function(){var n=[c("b953")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/bankdata",name:"bankdata",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-a4c89fa4")]).then(function(){var n=[c("e088")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/liaisonStation",name:"liaisonStation",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-6509f2eb")]).then(function(){var n=[c("fa7c")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/liaisonStation/add",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-601c4fc4")]).then(function(){var n=[c("b71f")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/liastationDetail",name:"liastationDetail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-6fd191b2")]).then(function(){var n=[c("54cb")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/meeting",name:"meeting",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-3a8a56ba")]).then(function(){var n=[c("a0ee")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/suggestions",name:"suggestions",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-042d963c")]).then(function(){var n=[c("3f62")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/suggestionsdeatil",name:"suggestionsdeatil",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-4a6e37df")]).then(function(){var n=[c("d825")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/sugdetailfront",name:"sugdetailfront",component:e=>c.e("chunk-db9510f8").then(function(){var n=[c("2e70")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/distribution",name:"distribution",component:e=>c.e("chunk-73aa39a0").then(function(){var n=[c("22bc")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/meeting/detail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-15b47c20")]).then(function(){var n=[c("0def")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/addmeeting",name:"addmeeting",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-1d79a524")]).then(function(){var n=[c("f91b")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/peoplecongress",name:"peoplecongress",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-31a718bc")]).then(function(){var n=[c("7ff5")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/peoplecongress/type",component:e=>c.e("chunk-29b137c6").then(function(){var n=[c("84e6")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/peoplecongress/list",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-7113871a")]).then(function(){var n=[c("eb0e")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/peoplecongress/street",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-6b23a0fa")]).then(function(){var n=[c("149e")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/peoplecongress/contact",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-50dc843c")]).then(function(){var n=[c("6fdc")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/peoplecongress/proposal",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-35669876")]).then(function(){var n=[c("1ad1")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/peoplecongress/detail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-26813daa")]).then(function(){var n=[c("5cce")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/conferencepapers",name:"conferencepapers",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-971f7276")]).then(function(){var n=[c("c786")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/Superintendence",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-52221fcf")]).then(function(){var n=[c("a362")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/Superintendence/streetIdList",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-7e4328d6")]).then(function(){var n=[c("ad0f")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/Superintendence/add",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-37202c8a")]).then(function(){var n=[c("faf7")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/Superintendence/detail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-fc68cb76")]).then(function(){var n=[c("e4f2")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/Superintendence/upload",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-66223f7e")]).then(function(){var n=[c("8af6")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/Superintendence/signUser",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-489d579a")]).then(function(){var n=[c("1ed9")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/Superintendence/statistics",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-be0790f0")]).then(function(){var n=[c("4708")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/fileread",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-9fbc2680")]).then(function(){var n=[c("126d")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/fileread/detail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-e04c7ece")]).then(function(){var n=[c("2c04")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/notice",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-1bde3c62")]).then(function(){var n=[c("ab43")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/notice/add",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-2bdeffaf")]).then(function(){var n=[c("15e4")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/notice/detail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-57e670c8")]).then(function(){var n=[c("e373")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/mine",name:"mine",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-4560fdf0")]).then(function(){var n=[c("b5b1")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/mineper",name:"mineper",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-f9ae0d3a")]).then(function(){var n=[c("8338")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/minemessage",name:"minemessage",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-4dd1c6f6")]).then(function(){var n=[c("ff37")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/mine/replymessage",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-3b58f573")]).then(function(){var n=[c("7c84")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/mine/message",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-e0a6af0a")]).then(function(){var n=[c("3bae")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/mine/message/detail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-a2b5a0de")]).then(function(){var n=[c("bc02")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/documentapproval",name:"documentapproval",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-7e96485a")]).then(function(){var n=[c("2403")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/documentdetail",name:"documentdetail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-da6ee668")]).then(function(){var n=[c("7000")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/addApproval",name:"addApproval",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-882492fe")]).then(function(){var n=[c("d034")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/choosePeople",name:"choosePeople",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-db83747c")]).then(function(){var n=[c("6491")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/deputyActivity",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-6558a2c1")]).then(function(){var n=[c("781d")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/deputyActivity/add",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-9ea1ebb4")]).then(function(){var n=[c("a460")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/deputyActivity/detail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-1657bec4")]).then(function(){var n=[c("6365")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/activity",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-ec88a650")]).then(function(){var n=[c("7a17")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/activity/detail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-2cb02852")]).then(function(){var n=[c("c2c2")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/performanceDuties",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-1f33a65a")]).then(function(){var n=[c("6615")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/performanceDuties/add",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-a8f40060")]).then(function(){var n=[c("48c0")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/performanceDuties/detail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-f588777c")]).then(function(){var n=[c("8071")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/dbmessage",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-5f713197")]).then(function(){var n=[c("7058")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/dbmessage/detail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-65f55aea")]).then(function(){var n=[c("6996")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/peoplecongresshd",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-31a718bc")]).then(function(){var n=[c("7ff5")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/approval",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-5708d936")]).then(function(){var n=[c("488f")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/pdf",component:e=>c.e("chunk-98fd116c").then(function(){var n=[c("eb47")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/researchArticles",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-1396bae7")]).then(function(){var n=[c("7db6")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/grassrootsNews",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-81ba9376")]).then(function(){var n=[c("1606")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/grassrootsNews/detail",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-152bf35d")]).then(function(){var n=[c("8c7d")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/grassrootsNews/add",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-4b0a3731")]).then(function(){var n=[c("193e")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/resolution",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-583c1436")]).then(function(){var n=[c("cc1b")];e.apply(null,n)}.bind(this)).catch(c.oe)},{path:"/proposal",component:e=>Promise.all([c.e("chunk-02e4005a"),c.e("chunk-72314e70")]).then(function(){var n=[c("de2b")];e.apply(null,n)}.bind(this)).catch(c.oe)}],h=new t["a"]({routes:o,scrollBehavior(e,n,c){return{x:0,y:0}}});n["a"]=h},a335:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAGcUlEQVRYR8VZf4gUVRz/fnfm0BP/UEjaMyUFg44MlAoUlIqMDJQSlJSKFNZ9b25VTlJSNJrIyFC5UmZn3t6FFxEKKh2UaChoaHSRoGDQQUaGB7uRf/iHsp7szIvv9t4yNzezO3cd+P7am/d93/d531/v832HkHL09vY+KqVcHwTBSgBYhIhZKWUNAG4AwCAADFQqldO2bdO3SRvYSpNt21Oz2eweRNwBAFNbyN8IgmCLZVnft9Kbdr4pQMdxsqZpniGLpVWo5PYzxnaPc02seCJAIcQjAHAJAJ7UK6WUg1JKAQAXLcu6qay7EBFfAQCy8IyQ7EHO+c7wrn19fY8HQTBPSjnMGPsjzQESAXqe9y0iriIlFGuIaDHG+pKU9vT0zJg2bdpRAHhdyyDi2nw+f4r+dhxngWEYVxFxupofllL2V6vVQ9u3b7+TpDcWoOd5ryHigAYHAKs552fTnFgI8RUAvKXWViqVynzbtu87jrPMNE3yyKghpayYprk2l8v9GKc/CeAviPis2mSMq5oBdRxnumma1wFgnpLbwhhz6LcQ4l0p5QuISDE9JxQOtUwmsyKfz/8Q1T0GILnCNM3fFbi71Wp1bjMXxIEVQuQAoFfNXWaMLY/KeZ63EhFdfRCyZLVa7YzuNQagEOIdAOgnhYh4Mp/Pr0vj2rAMJZiUsoyIJsVvpVJpj6uPqkr8FAI5xltxAD8AAFttaDPGPhwvQOXOP/XGQRDMp6yP01MsFlcYhnFOJw5jbG5YrhVAzhijsjLuIYS4qutnM4DRwzx48KBz69atQ3rDOIB7AGCfcvG+fD7//rjR/ZcQt3QijIyMzN22bdtwkp5wSQuC4EXLsi42A0h17JtmAd4KcDjRAOAOY2xmszWlUukCZTfJpAE4KsB93+8sFApECFIPIUQ4jgcYY2uSFqvb6B9dwKPWjq2DQgiyYP1GkFJ+xzlfnRad67rzEPG63tD3/TVdXV31oh83qDYCwEE1N8QY62yaJDTpOM4iwzCoWJsKZKpircrLBURcqDa5whh7rknsvQQAZ/U+ANAo6okxqCc8zzugKJb+dDyTyXRv3rz577gNS6XS80EQ9COivkHuSymXc86vROV7e3ufCYJgo5SSh8BdKZfLS6P1MpEs2LZtZrPZY3Th6w2klHeJmCLieUS86fv+1EwmQ9aicFgWkiPSuoFzflJ/oyvQMAwiIPVkiIzhkZGRpXGZ3pQPEsiOjo4DANCdNgYB4LaU8u0ouVBXG3HLuDFgGEZ3Lpf7KzrZFKBym51w6iTM5FrPMIz94XAgOtbe3n4GEZfELSTvICLF4JdpkoTc4SJinTZFxn0AGELEOocjAhqKu4YobUgxZlnW1+H1VFZmzZo1xzAMAvqG5pyh8OjmnH+emCSu6z6WyWTOh5k0FVtFIE6Vy+XBaCAr6xC5jdvws0qlsjOpmaKKYZomMZ86vaMhpcxxzr+g36NcrFjvJerYGidA9O7du7c7LeUqFotLyPrhPkZKeZJznsiKVAIdDSUkeWkxY2yoAVARTWK89QZJZey6tEw64kZz9uzZR8jFoe97GWMfJwWu2v9CyJL1G6gBUAhxhAqlBoeIrzLGLo8je8eICiF6dAVQfc0yxtjPTUCOuiBqtdoTdYCu61JnRg1N/eYIgmCDZVnH/w84vVYIQaWFmn3yyiDnfGkzvUKIYwCwXsnYdYCe553Q/p8oi07a9PDhw3OmTJlCPYpuSVcxxk4nyXuetxYRT6j580i02zCMW5qeT4S9tLJ0mN20Ih/qQMQladxEIQQjIyoXjIu5tAKm52OMMLNQKNC1GTuEELJRRcJ9bBAEmyzLqjdMkz08zyOWU7+Hfd9/uauri2ptKoC/6aIc7QcmE6QQ4hMA2KU8tYtz/mkqgJ7nUXtYL8zlcrltsp/PNIhisZgzDEP3yk0fl6IubvibMdbyOW6iVnVdd2Mmk6G3Gyo3/ZzzTXG6SqXSU1LKX9XcHUqShwrQdd03EXGFAjRd/dYl6fhDBRh+gYhak65a3/cXP1SARL06OjroHajxkKSAXqvVapsKhcI1AkgCC9TEmKZlojEXXqfeDul20K5sPKmQFYMg0E0WLbttWZaOQcBSqfSRlHLvZABJo0ORhqeJSqWRp6uO2PO5JCqeRsk4ZXYwxg6lXVMvKwSyra3tPfo3Q8jdaXWkkSMCSu3nIcZYYhMfp+hf781G6hQhMtMAAAAASUVORK5CYII="},aaa7:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAADZElEQVRYR+2YP2gUQRTG35vbgEUKyxxYWKSIIKhgoSAYuwS1CFG8YMCk8GaXVdBahRXTK5hld1YkKSKJqKRQSTpTCFoIKjaCKVIIZ2mRIuDcPJnj9phc9sze3r8EXLjmdma+3z7eNzPvIezxB/c4H+wADIJgnDE2CQAnAeBQlz7gJwB8UkotOI7zytSsAfq+P5DL5ZYR8VSXoBJliOhjuVwec133lx5QAdRwlmV9AIDDvYQztDeklKc1ZAUwDMMVRByJByDivFLqORF97wYwIg4xxq4Q0VSsR0Srtm2PYhRFZ4loLX6hlJpwHGepG2D1GkEQFBhji0aghjEMwzlEjMnXpZQnXNfd7AWg7/v9lmV9BoBBrU9E8yiE+BH/UYX6IqUcjZO0W6BVH6wAwHFDc11H8A8iWiYIEWkHjdi2/bUbgGEYHgOAVUQcqOOQOoKUBEFEm4hY4Jy/7SSkEOI8ES0hYn+SzjZApdQ0Ij6JI0pEEhFvcc79TkAKIVwiemTqEdF1xthczShmBDnnGATBMGNsGQAOGlCzpVLptud5sh2gnudZ+Xz+IQDcMNb7rZQacxxnzWTaFkENqCcIIYYA4LVpHiJ6Uy6XJ1p1uHZqLpdbRMQLphkA4CLnvLLv7gponC4vAOCMsVBLDm/g1PdSysvmrpEKUEN5nncgn8/rfCgYO3wmhzdw6lKpVJr2PG/LTJ3UgPGkKIoeENFdA7Iphyc5FRFnisXivaScbhpQLxIEwVQWhzdyquM4840MlwmwCpna4bs59V+7QWbAtA5P49SOATZyOBFtIGLlFkREBUQ075Y7nNpRwEYObyCa6NSOA8YCQog7ROQlXDj0MTnDOb/f7OnTUg4mifm+P9jX13eNiHShpR+9oT91XXe9WbjUJ0mWhds1p+0RbBeYkTa1K2DiZaHdgs2u9z+CzUasfvz+iqBZNMUX1lYj0Op8I4Jb9WXnkfhW26pI1vlBEBxljH2rzq+UnWbhPss5v5l18XbME0I8jmuVSuFeLZLeVQ95yRgrFIvFbS2wdginWSOKonEiehmPVUqdi4skXdFXmke61ASABf2zLCvTUZUGxhwjpdStDt2TnDTO9FXO+ej+aL/pr9nTDUwz3GEYXkLEq71oARPRM9u2azmoufZfE73ZBO/0+L/t2zbAIrrJWwAAAABJRU5ErkJggg=="},b8ff:function(e,n,c){},bea3:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAADD0lEQVRYR+2ZMWsUQRTH35vbhRQp/AgRItgZsU0wgkUsAgo2wRO0ycxyhRban4hYaBExy84khYJnrUUKu0RMYSEYwUJQMIWlpUXgdufJO3bOueXu9LJ3F8Xband23syPN2/e7PsvQpdrc3PzjLVWEdE8Is4AwFS3fkNoOyCifQDYAQCtlPpQHBP9hjiOpyuVSoKI1SFMPvAQRNTIsiyq1Wo/nHEbkOGCIHgDAHMDjzxcg700TRccZBvQGPMCAC66uYhox1r7iIi+5+CtV2wshPjm+gkhvrp7a+0KALztxYuIDxDxcv5+LR9/TghxAxEXPbuXUspL/NwC3NjYOMtAHtxDpdRtfk6SZKYAcTyKIo6b1mWMIQ/wXBRF7XGKoFrrJ4h4LW+vSynvuD5aa4a/1V5axMXV1dXXLUBjzDMAcHG3K6VccB3HBZhzcIjN8z0RPVVKXXeAvEy8W/nFVaVU4ygAtdZVRGRn8fVFSnmiBai1biJikMfY6VqttncUgHEczwVB8D53VKqUCp0H/TjqiLFxLnFxLikl/t+A9Xp9ql6vH3g7tecu7pYxRubBJEmuCCHWAeAYEW1lWbbCibdfmhkbICKeQsQ1PwcS0bssy5Yrlcr9XnlwLIBE9AoRl4oJOn/+BAB8Ap3vlqjHAljw2kchxC4RqR7AHSfJyAD9HOqB7KZpeiGPOz5nO5Z8rB7UWm8XDvo2nAM2xkgiWneHAbdba5ejKNryvTuSPBjH8WwQBI8B4CQAMFzH95yXYpYQ8S4ATANAQ0p5r7j0IwHsEV+Hap4AHsptntHEgxMP5vlpoO/Bsl4beR6cALIHCqXjZIl7hcUkD5bdMP+uB8sU7mW95tv3K9w/A8BsnqirURQ9d4a/K9yHCZhXg052+SV9lBGPhglojOkuHiVJsiiE2HaTEdEfy2/DAizKb9balpTXV8AEgDUWMLk6cyDW2vkwDNsCZlnANE1Z0b3ZV8DkSf56CdiDTDwxs6yDBrVvFIuuDpXfjcbbPQxDLhVZNx7pbwgA2EfEnWazaXxd0rH8BKij5FYICbDHAAAAAElFTkSuQmCC"},cebb:function(e,n,c){"use strict";var a=c("6aae"),t=c.n(a);t.a},eb26:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAADPElEQVRYR+2YX0hTURzHv79tuhlGigYSCYPArjljOi036mGQRGDUQw+9BAW99dBDRUFEL0JBPtZDT/lmDz4EBfkgWBTO3GqX/uBVFPYgJii2IurmtvuLe7c7baa79+4aC3aeNs7vz2ffc37n7PwIZT6ozPmQB4z7vXXY4b5EcJwBWADIsxU8g5cBvHAy7h+MSC+364dqgGL3gTa4lBEQ7bWSiJkHOiLSNSu+xXwoFmhpdFU7P4DQpBozkAZYJMb3TZ2JXAB8AOp0GxXSCTwrlrBwnlO8uBKbngtreTcOigeFe0R0VZtiljJInQxE5maLJRrzej31e2ouA7hbzNbAfJJYGVz5tnIr/GnpD2FIDApTIBLUIEpa6e6cnI4ZCJg3EUOtrwAcMeOzqS2ztJqWw4eiiUXdhsRQK+tf/ONTpqs63iOcJwc90leACI/NwCoMHxH61oqSJ/zjUtA2wLG23bX1uxqW1ARqZScX5OZwIiGbgYx27fO5qqvGCNSoraSS6e2cmBlVP5esoHYKhIQhgM5mtzEPJz/L58xCxkP7bxIc/bkY+VPBFsBYoEVwuZ1RALXZk4CXifHRjIoAmvRaAHjQPy5dsE1BNdDboNDnJBrSIU3CFZq//vJ1+YRa0bYoqEeP9wheIroO4LR+rloFZebRjojUayvgehi1eOp2Nmib3sjIpBSPy+08xUA/AepFAGLl4rYBGoH6m40YEq4ANJCd44myA9SuXrdzKQdv7x60qlqh3/rLo+wUzJ6ra7dbBdDKslcUtKLaep+KghUFS1WgVP/KHvxnCk52e5uqXTW3s50Gw0N9jzzxR6SHhj0KDA0vsRgU7oDohpVEcibV3PNmdt6Kr2HAdz0txxwOx9NifZpCCAbHkgvyUbMPJz2OYUDVQe0g1DV5tLaIkZHKyPL6h7cRn//q71aupfJThy659WFFoa18xKBwHEQjmg2ztKF55KR0X/v47JzdiY3Ee39YCCgODIPIm+XjgQ3tt1wgEcxJI0FtsyFSW3n+fDzGYno10641i6KhVl8V83OrDUzbIPVAzPNpKL1dkRnJcgvYdiiwDJDEUIbx49eDDjGhraDpdpv9YFtHLHvA3yHwojn4hTf2AAAAAElFTkSuQmCC"},ee15:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAADUElEQVRYR+2ZT0wTQRTG35u2ygGMGrzXCOk2GtkNMbANxJJ4wAOJJl6ImOgJPOFB7xpjPOgBIgl60sR61gMHb8XQtPUP2UI0XcSEHrhZbQQPJO3OM7tll+2mLdkWFo3todmdfTPz6zczb3a+IlT5LPcJvZqPJpBwABCCANhWLa75MtoCghwAzvs17emZD1+XnG2ivSB++kT7sY7js8DYWPOdN9AC57HC5s+bQ1++/zZrW4AG3JHOBUAQG2h676oQZAob+UET0gLMyOHXgHDJ6olonoBPaxzyfp9vwSwvadqgD9m69QsZrpnXXNNGEVm6Ji3CI0S8oj9HgilONA3IRQQ2CYjRnb7hjZjKXjbi9K9lWTjPEefNACJ6LKXUO/q90i8E0QZBnE5KaTVnxmYiYbLqcRqS0qrVjhM0ExGeA+D1csd0tyep3jNjFFnQ4W+b94woejalvjMAM5HwSwAw511CTGYHrYoeAW5z6CM1UO6bXohJ9UYZUBbWADGoX2sav9b7fiV2EICLfaExn4/pYgERfJNS2W4DUImEiwjgNx4US5L0cTVzEIDKuW4RA37F4AAoSclswBxi+zyqmGNezcFq811MZvH/BowHg21DudzWzoqvvYo9VVDpD11FxmYA4CgQzRU2fozqibdemvEMkCH1ELIpew4koE/F4tbIoUDbw1p50BNAIHoLiMPOBF1Oa6QS4DoiXKiWqL0BrJCNPgNgAhAmqgE7d5J9A7TnUBtIovArf1Gfd0tyaNI55N4qKAvxio0ewIKzVq8sjBPijLkZGDsW0UhvSp2zq+vMuXuSBxflU10+CDwBAAEIE4XNfMX7nAmwKIeGGeJ9JGgnpJiUXHngHPp9Aay6IBosbAE2KJxVraVgS0FjR3KcOXZ7H2xWtX3Pgy1AXQHH0dHVK39LwZaCLubAv7uTNHNwdyHQrqE1D+6KHF5FhK5youZjUnrlldmat4naOA0atkuF9dGMebSrLC4CMpFwdfNI6ReiyDButuXGfnPRf91Qp/1G21ZeXQOTIU3pBiYylrDgOR84zHYMzGYBS8BFTnirroGpd/LXW8AWZEfnLDDLzGxWIHf1OcSch64Kl99aubpP5/ePA1DUq78hqFR6ZvclTZY/yEjrVntar+AAAAAASUVORK5CYII="},ffd5:function(e,n){e.exports="data:image/png;base64,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"}}); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-02e4005a.78a33370.js b/src/main/resources/views/dist/js/chunk-02e4005a.78a33370.js new file mode 100644 index 0000000..8ab93e1 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-02e4005a.78a33370.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-02e4005a"],{"0a06":function(e,t,r){"use strict";var n=r("c532"),o=r("30b5"),i=r("f6b4"),a=r("5270"),s=r("4a7b");function c(e){this.defaults=e,this.interceptors={request:new i,response:new i}}c.prototype.request=function(e){"string"===typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=s(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[a,void 0],r=Promise.resolve(e);this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));while(t.length)r=r.then(t.shift(),t.shift());return r},c.prototype.getUri=function(e){return e=s(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],(function(e){c.prototype[e]=function(t,r){return this.request(s(r||{},{method:e,url:t}))}})),n.forEach(["post","put","patch"],(function(e){c.prototype[e]=function(t,r,n){return this.request(s(n||{},{method:e,url:t,data:r}))}})),e.exports=c},"0df6":function(e,t,r){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},"1d2b":function(e,t,r){"use strict";e.exports=function(e,t){return function(){for(var r=new Array(arguments.length),n=0;n=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};n.forEach(["delete","get","head"],(function(e){c.headers[e]={}})),n.forEach(["post","put","patch"],(function(e){c.headers[e]=n.merge(i)})),e.exports=c}).call(this,r("4362"))},"2d83":function(e,t,r){"use strict";var n=r("387f");e.exports=function(e,t,r,o,i){var a=new Error(e);return n(a,t,r,o,i)}},"2e67":function(e,t,r){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},"30b5":function(e,t,r){"use strict";var n=r("c532");function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,r){if(!t)return e;var i;if(r)i=r(t);else if(n.isURLSearchParams(t))i=t.toString();else{var a=[];n.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(n.isArray(e)?t+="[]":e=[e],n.forEach(e,(function(e){n.isDate(e)?e=e.toISOString():n.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))})))})),i=a.join("&")}if(i){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},"387f":function(e,t,r){"use strict";e.exports=function(e,t,r,n,o){return e.config=t,r&&(e.code=r),e.request=n,e.response=o,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},3934:function(e,t,r){"use strict";var n=r("c532");e.exports=n.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function o(e){var n=e;return t&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return e=o(window.location.href),function(t){var r=n.isString(t)?o(t):t;return r.protocol===e.protocol&&r.host===e.host}}():function(){return function(){return!0}}()},4127:function(e,t,r){"use strict";var n=r("d233"),o=r("b313"),i=Object.prototype.hasOwnProperty,a={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},s=Array.isArray,c=Array.prototype.push,u=function(e,t){c.apply(e,s(t)?t:[t])},f=Date.prototype.toISOString,l=o["default"],p={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:n.encode,encodeValuesOnly:!1,format:l,formatter:o.formatters[l],indices:!1,serializeDate:function(e){return f.call(e)},skipNulls:!1,strictNullHandling:!1},d=function(e){return"string"===typeof e||"number"===typeof e||"boolean"===typeof e||"symbol"===typeof e||"bigint"===typeof e},h=function e(t,r,o,i,a,c,f,l,h,m,y,g,b){var v=t;if("function"===typeof f?v=f(r,v):v instanceof Date?v=m(v):"comma"===o&&s(v)&&(v=n.maybeMap(v,(function(e){return e instanceof Date?m(e):e})).join(",")),null===v){if(i)return c&&!g?c(r,p.encoder,b,"key"):r;v=""}if(d(v)||n.isBuffer(v)){if(c){var w=g?r:c(r,p.encoder,b,"key");return[y(w)+"="+y(c(v,p.encoder,b,"value"))]}return[y(r)+"="+y(String(v))]}var j,x=[];if("undefined"===typeof v)return x;if(s(f))j=f;else{var O=Object.keys(v);j=l?O.sort(l):O}for(var k=0;k0?g+y:""}},4328:function(e,t,r){"use strict";var n=r("4127"),o=r("9e6a"),i=r("b313");e.exports={formats:i,parse:o,stringify:n}},4362:function(e,t,r){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,n="/";t.cwd=function(){return n},t.chdir=function(t){e||(e=r("df7c")),n=e.resolve(t,n)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},"467f":function(e,t,r){"use strict";var n=r("2d83");e.exports=function(e,t,r){var o=r.config.validateStatus;r.status&&o&&!o(r.status)?t(n("Request failed with status code "+r.status,r.config,null,r.request,r)):e(r)}},"4a7b":function(e,t,r){"use strict";var n=r("c532");e.exports=function(e,t){t=t||{};var r={},o=["url","method","data"],i=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function c(e,t){return n.isPlainObject(e)&&n.isPlainObject(t)?n.merge(e,t):n.isPlainObject(t)?n.merge({},t):n.isArray(t)?t.slice():t}function u(o){n.isUndefined(t[o])?n.isUndefined(e[o])||(r[o]=c(void 0,e[o])):r[o]=c(e[o],t[o])}n.forEach(o,(function(e){n.isUndefined(t[e])||(r[e]=c(void 0,t[e]))})),n.forEach(i,u),n.forEach(a,(function(o){n.isUndefined(t[o])?n.isUndefined(e[o])||(r[o]=c(void 0,e[o])):r[o]=c(void 0,t[o])})),n.forEach(s,(function(n){n in t?r[n]=c(e[n],t[n]):n in e&&(r[n]=c(void 0,e[n]))}));var f=o.concat(i).concat(a).concat(s),l=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===f.indexOf(e)}));return n.forEach(l,u),r}},5270:function(e,t,r){"use strict";var n=r("c532"),o=r("c401"),i=r("2e67"),a=r("2444");function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){s(e),e.headers=e.headers||{},e.data=o(e.data,e.headers,e.transformRequest),e.headers=n.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),n.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||a.adapter;return t(e).then((function(t){return s(e),t.data=o(t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(s(e),t&&t.response&&(t.response.data=o(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},"7a77":function(e,t,r){"use strict";function n(e){this.message=e}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,e.exports=n},"7aac":function(e,t,r){"use strict";var n=r("c532");e.exports=n.isStandardBrowserEnv()?function(){return{write:function(e,t,r,o,i,a){var s=[];s.push(e+"="+encodeURIComponent(t)),n.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),n.isString(o)&&s.push("path="+o),n.isString(i)&&s.push("domain="+i),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},"83b9":function(e,t,r){"use strict";var n=r("d925"),o=r("e683");e.exports=function(e,t){return e&&!n(t)?o(e,t):t}},"8df4":function(e,t,r){"use strict";var n=r("7a77");function o(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var r=this;e((function(e){r.reason||(r.reason=new n(e),t(r.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e,t=new o((function(t){e=t}));return{token:t,cancel:e}},e.exports=o},"9e6a":function(e,t,r){"use strict";var n=r("d233"),o=Object.prototype.hasOwnProperty,i=Array.isArray,a={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:n.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},s=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},c=function(e,t){return e&&"string"===typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},u="utf8=%26%2310003%3B",f="utf8=%E2%9C%93",l=function(e,t){var r,l={},p=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,d=t.parameterLimit===1/0?void 0:t.parameterLimit,h=p.split(t.delimiter,d),m=-1,y=t.charset;if(t.charsetSentinel)for(r=0;r-1&&(b=i(b)?[b]:b),o.call(l,g)?l[g]=n.combine(l[g],b):l[g]=b}return l},p=function(e,t,r,n){for(var o=n?t:c(t,r),i=e.length-1;i>=0;--i){var a,s=e[i];if("[]"===s&&r.parseArrays)a=[].concat(o);else{a=r.plainObjects?Object.create(null):{};var u="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,f=parseInt(u,10);r.parseArrays||""!==u?!isNaN(f)&&s!==u&&String(f)===u&&f>=0&&r.parseArrays&&f<=r.arrayLimit?(a=[],a[f]=o):a[u]=o:a={0:o}}o=a}return o},d=function(e,t,r,n){if(e){var i=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/,s=/(\[[^[\]]*])/g,c=r.depth>0&&a.exec(i),u=c?i.slice(0,c.index):i,f=[];if(u){if(!r.plainObjects&&o.call(Object.prototype,u)&&!r.allowPrototypes)return;f.push(u)}var l=0;while(r.depth>0&&null!==(c=s.exec(i))&&l=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([r]):a[t]?a[t]+", "+r:r}})),a):a}},c401:function(e,t,r){"use strict";var n=r("c532");e.exports=function(e,t,r){return n.forEach(r,(function(r){e=r(e,t)})),e}},c532:function(e,t,r){"use strict";var n=r("1d2b"),o=Object.prototype.toString;function i(e){return"[object Array]"===o.call(e)}function a(e){return"undefined"===typeof e}function s(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function c(e){return"[object ArrayBuffer]"===o.call(e)}function u(e){return"undefined"!==typeof FormData&&e instanceof FormData}function f(e){var t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer,t}function l(e){return"string"===typeof e}function p(e){return"number"===typeof e}function d(e){return null!==e&&"object"===typeof e}function h(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function m(e){return"[object Date]"===o.call(e)}function y(e){return"[object File]"===o.call(e)}function g(e){return"[object Blob]"===o.call(e)}function b(e){return"[object Function]"===o.call(e)}function v(e){return d(e)&&b(e.pipe)}function w(e){return"undefined"!==typeof URLSearchParams&&e instanceof URLSearchParams}function j(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")}function x(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function O(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),i(e))for(var r=0,n=e.length;r1){var t=e.pop(),r=t.obj[t.prop];if(o(r)){for(var n=[],i=0;i=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122?o+=n.charAt(a):s<128?o+=i[s]:s<2048?o+=i[192|s>>6]+i[128|63&s]:s<55296||s>=57344?o+=i[224|s>>12]+i[128|s>>6&63]+i[128|63&s]:(a+=1,s=65536+((1023&s)<<10|1023&n.charCodeAt(a)),o+=i[240|s>>18]+i[128|s>>12&63]+i[128|s>>6&63]+i[128|63&s])}return o},p=function(e){for(var t=[{obj:{o:e},prop:"o"}],r=[],n=0;n=0;n--){var o=e[n];"."===o?e.splice(n,1):".."===o?(e.splice(n,1),r++):r&&(e.splice(n,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function n(e){"string"!==typeof e&&(e+="");var t,r=0,n=-1,o=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!o){r=t+1;break}}else-1===n&&(o=!1,n=t+1);return-1===n?"":e.slice(r,n)}function o(e,t){if(e.filter)return e.filter(t);for(var r=[],n=0;n=-1&&!n;i--){var a=i>=0?arguments[i]:e.cwd();if("string"!==typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(t=a+"/"+t,n="/"===a.charAt(0))}return t=r(o(t.split("/"),(function(e){return!!e})),!n).join("/"),(n?"/":"")+t||"."},t.normalize=function(e){var n=t.isAbsolute(e),a="/"===i(e,-1);return e=r(o(e.split("/"),(function(e){return!!e})),!n).join("/"),e||n||(e="."),e&&a&&(e+="/"),(n?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(o(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,r){function n(e){for(var t=0;t=0;r--)if(""!==e[r])break;return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var o=n(e.split("/")),i=n(r.split("/")),a=Math.min(o.length,i.length),s=a,c=0;c=1;--i)if(t=e.charCodeAt(i),47===t){if(!o){n=i;break}}else o=!1;return-1===n?r?"/":".":r&&1===n?"/":e.slice(0,n)},t.basename=function(e,t){var r=n(e);return t&&r.substr(-1*t.length)===t&&(r=r.substr(0,r.length-t.length)),r},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,r=0,n=-1,o=!0,i=0,a=e.length-1;a>=0;--a){var s=e.charCodeAt(a);if(47!==s)-1===n&&(o=!1,n=a+1),46===s?-1===t?t=a:1!==i&&(i=1):-1!==t&&(i=-1);else if(!o){r=a+1;break}}return-1===t||-1===n||0===i||1===i&&t===n-1&&t===r+1?"":e.slice(t,n)};var i="b"==="ab".substr(-1)?function(e,t,r){return e.substr(t,r)}:function(e,t,r){return t<0&&(t=e.length+t),e.substr(t,r)}}).call(this,r("4362"))},e683:function(e,t,r){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},f6b4:function(e,t,r){"use strict";var n=r("c532");function o(){this.handlers=[]}o.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){n.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-042d963c.78120fff.js b/src/main/resources/views/dist/js/chunk-042d963c.78120fff.js new file mode 100644 index 0000000..e2c9086 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-042d963c.78120fff.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-042d963c"],{"14c6":function(t,e,a){"use strict";var n=a("703a"),r=a.n(n);r.a},"3f62":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"suggestions-box"},[a("nav-bar",{attrs:{"left-arrow":"township"!=t.usertype,title:"选民建议"}}),a("van-search",{attrs:{shape:"round",placeholder:"请输入建议名称"},on:{search:t.onSearch},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),a("div",{staticClass:"body"},[0==t.sugdata.length?a("van-empty",{attrs:{description:"暂无数据"}}):t._e(),a("ul",t._l(t.sugdata,(function(e){return a("li",{key:e.id,on:{click:function(a){return t.godetail(e.id)}}},[a("div",{staticClass:"top"},[a("div",[a("div",{staticClass:"avatar",class:{unread:0==e.isRead}},[a("img",{attrs:{src:e.avatar,alt:""}})]),a("span",[t._v(t._s(e.voterName))])]),a("span",[t._v(t._s(e.formatDateTime))])]),a("div",{staticClass:"bg"}),a("div",{staticClass:"content"},[a("p",[t._v(t._s(e.suggestTitle))]),a("p",[t._v(t._s(e.suggestContent))])]),e.allotObj&&e.allotObjStr.length&&!e.isReply&&"township"==t.usertype?a("div",{staticClass:"assign"},[t._v("分配对象:"+t._s(e.allotObjStr.join()))]):t._e(),e.isReply?t._e():a("div",{staticClass:"noreply"},[t._v("待回复")]),t._l(e.voterSuggestSolveList,(function(n){return a("div",{directives:[{name:"show",rawName:"v-show",value:e.voterSuggestSolveList&&e.voterSuggestSolveList.length>0&&1==n.status,expression:"i.voterSuggestSolveList&&i.voterSuggestSolveList.length>0&&e.status==1"}],key:n.id,staticClass:"reply"},[a("p",[a("span",[t._v("“"+t._s(n.userName)+"”回复“"+t._s(e.voterName)+"”:")]),t._v(" "+t._s(n.replyContent)+" ")])])}))],2)})),0)],1),0!=t.sugdata.length?a("van-pagination",{attrs:{"total-items":t.totalitems,"items-per-page":t.pageSize,mode:"simple"},on:{change:t.changeFn},model:{value:t.currentPage,callback:function(e){t.currentPage=e},expression:"currentPage"}}):t._e(),"township"==t.usertype?a("tabbar"):t._e()],1)},r=[],u=a("9c8b"),i={data(){return{currentPage:1,pageSize:10,totalitems:"",usertype:localStorage.getItem("usertype"),value:"",sugdata:[]}},created(){this.value="",this.currentPage=1,this.getdata()},methods:{onSearch(t){this.currentPage=1,this.getdata()},changeFn(t){this.getdata()},getdata(){"township"==localStorage.getItem("usertype")?(this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(u["C"])({pageNo:this.currentPage,pageSize:this.pageSize,suggestTitle:this.value||null}).then(t=>{1==t.data.state?(this.$toast.clear(),t.data.data.map(t=>{t.voterSuggestSolveList&&t.voterSuggestSolveList.length&&t.voterSuggestSolveList.map(e=>{1==e.status&&(t.isReply=e.status)})}),this.totalitems=t.data.count,this.sugdata=t.data.data):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})):"rddb"==localStorage.getItem("usertype")&&(this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(u["D"])({pageNo:this.currentPage,pageSize:this.pageSize,suggestTitle:this.value||null}).then(t=>{1==t.data.state?(t.data.data.map(t=>{t.voterSuggestSolveList.map(e=>{1==e.status&&(t.isReply=e.status),e.userId==localStorage.getItem("userId")&&(t.isRead=e.isRead)})}),this.$toast.clear(),this.totalitems=t.data.count,this.sugdata=t.data.data):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")}))},godetail(t){this.$router.push({path:"/suggestionsdeatil",query:{id:t}})}}},s=i,o=(a("14c6"),a("2877")),c=Object(o["a"])(s,n,r,!1,null,"2e952ca5",null);e["default"]=c.exports},"703a":function(t,e,a){},"9c8b":function(t,e,a){"use strict";a.d(e,"M",(function(){return i})),a.d(e,"N",(function(){return s})),a.d(e,"y",(function(){return o})),a.d(e,"z",(function(){return c})),a.d(e,"D",(function(){return d})),a.d(e,"R",(function(){return l})),a.d(e,"A",(function(){return g})),a.d(e,"B",(function(){return f})),a.d(e,"C",(function(){return p})),a.d(e,"x",(function(){return m})),a.d(e,"e",(function(){return h})),a.d(e,"d",(function(){return v})),a.d(e,"f",(function(){return b})),a.d(e,"q",(function(){return j})),a.d(e,"O",(function(){return y})),a.d(e,"p",(function(){return _})),a.d(e,"P",(function(){return O})),a.d(e,"h",(function(){return S})),a.d(e,"E",(function(){return w})),a.d(e,"I",(function(){return C})),a.d(e,"F",(function(){return k})),a.d(e,"n",(function(){return L})),a.d(e,"a",(function(){return $})),a.d(e,"i",(function(){return P})),a.d(e,"k",(function(){return R})),a.d(e,"w",(function(){return z})),a.d(e,"L",(function(){return I})),a.d(e,"o",(function(){return N})),a.d(e,"j",(function(){return x})),a.d(e,"l",(function(){return T})),a.d(e,"J",(function(){return D})),a.d(e,"K",(function(){return F})),a.d(e,"c",(function(){return J})),a.d(e,"g",(function(){return q})),a.d(e,"b",(function(){return E})),a.d(e,"m",(function(){return A})),a.d(e,"G",(function(){return B})),a.d(e,"H",(function(){return G})),a.d(e,"u",(function(){return H})),a.d(e,"v",(function(){return K})),a.d(e,"s",(function(){return M})),a.d(e,"r",(function(){return Q})),a.d(e,"S",(function(){return U})),a.d(e,"Q",(function(){return V})),a.d(e,"t",(function(){return W}));var n=a("1d61"),r=a("4328"),u=a.n(r);function i(t){return Object(n["a"])({url:"/auth/check_ding_binding",method:"post",data:u.a.stringify(t)})}function s(t){return Object(n["a"])({url:"/auth/ding_binding",method:"post",data:u.a.stringify(t)})}function o(t){return Object(n["a"])({url:"/voter_suggest/list",method:"get",params:t})}function c(t){return Object(n["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(n["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function l(t){return Object(n["a"])({url:"/voter_suggest/allocation",method:"post",data:u.a.stringify(t)})}function g(t){return Object(n["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function f(t){return Object(n["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function p(t){return Object(n["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function m(t){return Object(n["a"])({url:"/voter_suggest/solve/save",method:"post",data:u.a.stringify(t)})}function h(t){return Object(n["a"])({url:"/activity/have_apply",method:"get",params:t})}function v(t){return Object(n["a"])({url:"/activity/finish",method:"get",params:t})}function b(t){return Object(n["a"])({url:"/activity/"+t,method:"get"})}function j(t){return Object(n["a"])({url:"/perform/list/my",method:"get",params:t})}function y(t){return Object(n["a"])({url:"/perform/save",method:"post",data:u.a.stringify(t)})}function _(t){return Object(n["a"])({url:"/perform/"+t,method:"get"})}function O(t){return Object(n["a"])({url:"/upload/upload_json",method:"post",data:t})}function S(t){return Object(n["a"])({url:"/activity/newest",method:"get",params:t})}function w(t){return Object(n["a"])({url:"/activity/apply",method:"post",data:u.a.stringify(t)})}function C(t){return Object(n["a"])({url:"/activity/sign",method:"post",data:u.a.stringify(t)})}function k(t){return Object(n["a"])({url:"/activity/leave",method:"post",data:u.a.stringify(t)})}function L(t){return Object(n["a"])({url:"/data_bank",method:"get",params:t})}function $(t){return Object(n["a"])({url:"/data_bank/del",method:"delete",params:t})}function P(t){return Object(n["a"])({url:"/audit",method:"get",params:t})}function R(t){return Object(n["a"])({url:"/audit/mine",method:"get",params:t})}function z(t){return Object(n["a"])({url:"/user/users",method:"get",params:t})}function I(t){return Object(n["a"])({url:"/audit/save",method:"post",data:u.a.stringify(t)})}function N(){return Object(n["a"])({url:"/user",method:"get"})}function x(t){return Object(n["a"])({url:"/audit/detail",method:"get",params:t})}function T(t){return Object(n["a"])({url:"/audit/audit_users",method:"get",params:t})}function D(t){return Object(n["a"])({url:"/audit/pass",method:"post",data:u.a.stringify(t)})}function F(t){return Object(n["a"])({url:"/audit/refuse",method:"post",data:u.a.stringify(t)})}function J(t){return Object(n["a"])({url:"/activity/audit",method:"get",params:t})}function q(t){return Object(n["a"])({url:"/activity/list/my",method:"get",params:t})}function E(t){return Object(n["a"])({url:"/activity/"+t,method:"get"})}function A(t){return Object(n["a"])({url:"/activity/audit_users",method:"get",params:t})}function B(t){return Object(n["a"])({url:"/activity/pass",method:"post",data:u.a.stringify(t)})}function G(t){return Object(n["a"])({url:"/activity/refuse",method:"post",data:u.a.stringify(t)})}function H(t){return Object(n["a"])({url:"/user/street_contacts",method:"get",params:t})}function K(t){return Object(n["a"])({url:"/user/street_detail",method:"get",params:t})}function M(t){return Object(n["a"])({url:"/user/contact_detail",method:"get",params:t})}function Q(t){return Object(n["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(n["a"])({url:"/voter_suggest_db/read",method:"post",data:u.a.stringify(t)})}function V(t){return Object(n["a"])({url:"/user/edit_pwd",method:"post",data:u.a.stringify(t)})}function W(t){return Object(n["a"])({url:"/user/dict",method:"get",params:t})}}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-1396bae7.8dae0c5d.js b/src/main/resources/views/dist/js/chunk-1396bae7.8dae0c5d.js new file mode 100644 index 0000000..f9a8102 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-1396bae7.8dae0c5d.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1396bae7"],{"07ba":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAFQklEQVR4Xu3cTWgcZRgH8P+7m5hN1tgaqlK1KiooHixSUAK1giAFD+KlFS+SFJSKCCItSCkexIu1FK1fNxssItVSsbSFUr9IqjlItfVQUgQxVm21knWT3U26uzMjszFLsrXrfDzzvvO6/znPPO+T/2+eyc7OJArcrE5AWd09mwcBLT8JCEhAyxOwvH1OIAEtT8Dy9jmBBLQ8Acvb5wQS8NIESpvWrnbczFYorAewIs0ZTRbLI3cfODGc5h7b9SY+gYUnBu9R2a7jCqrPhlDOTJWQyyprEcUB/xpet08BG23A83v0Af3NVkRxwOLQ/VNQ6mrbAG1FlAccXufZgrd4Ahd6tm0SCfjPJXTxSWcTIgH/BdCmyykBLwNoCyIB2wDagEjA/wBMOyIBAwCmGZGAAQHTikjAEIBpRCRgSMC0IRIwAmCaEAkYETAtiASMAZgGRALGBDSNSEABQJOIBBQCNIVIQEFAE4gEFAbUjUjABAB1IhIwIUBdiB0P+EOhBDfBt3iSfj2j4wF/nZlFqeYk+h5WkogdD3jRcTFZrCDBIUz0vdOOB/TTnas7KMzVUKrVrbucEjDRi+elxZftGRXNXLSY327Rshd7NfuBgLoTF16PgMKB6i5HQN2JC69HQOFAdZcjoO7EhdcjoHCgussRUHfiwusRUDhQ3eUIqDtx4fUIKByo7nIE1J248HoEFA5UdzkC6k5ceD0CCgequxwBdScuvF7HA2ZvuQO5x58NHKtXmYHz0xnAceCVp+GcOwtn4tvAx0vv2PGAXXetQd+WXbFy9YpTqH55ENVP98Mrz8SqFfZgAgoALoTuXvgNlddegHtuMqxD5P0J2AJ48dBeuOfPtg1U9eSA3jy6730Q2RtuBbLZ5v5u4QLKLz0Ffyp1bARsAazsfB710ycCZ59ZeTN6N7+I7Krbm8dUPzuAufdfD1wjzo4EjAnoh6/y/chvexuZlTc1LLzZMmaeeTiOS+BjCSgA6KfdPfgQep/c3gy+snsb6ie/CgwRdUcCCgH6U9i/+yCgMg2Lub27UP3ik6gugY8joBCgn3j/m4eh+q6cB/zgDVSP7Q8MEXVHAkoCvnUEqjdPwMVnY9JvZrfeyIf9FLrQqxq4Fv07P2q2PjvyKmqjh6IOVuDjOIFCE9jz6DB6HhlqBl9++Wk4P54ODBF1RwIKAPr3gvnt7zQvn+7UHyht2RDVJNRxBIwB6H/y7FrzAHIbNjfuBRe22XdfQe34kVAQUXcmYAtg7euj8L/TbLdlrrkemVW3IXPdjVBX5JbsWp/4DpUdz0X1CH0cAaW+zPZc1MaPNW4fdD6RIGBMQP/5YP3UOKpjh+FMnAw9QXEPIGALYPXzj+H+/kvbXL1KqfFA1z3/8/zDXYMbAWN8iDHo1lyagARcch5a9zfyUt/EmJpGTiAnkBNoavr8dTmBnEBOICewTQK2PE4yhchLKC+hvISamj5+iAHA+8Clp591N/Imp0di7Y7/HSgRoskaBDSZvsDaBBQI0WQJAppMX2BtAgqEaLIEAU2mL7A2AQVCNFmCgCbTF1ibgAIhmixBQJPpC6xNQIEQTZYgoMn0BdYmoECIJkvYAFgAsNxkSKld2/MKy0bGBiT7S+Jx0j4AGyWb/L/U8oAPl+8ZfUzy5xEHnB4avNNV3d8oYP6/B3CbT8DzphXq9101Mj4hGYk4oN9cadPa1Y6rtkKp9QBWSDZsYa0/4eGo43o7Bt4b+166/0QApZtkvcsnQEDLzw4CEtDyBCxvnxNIQMsTsLx9TiABLU/A8vY5gQS0PAHL2/8b43QqnhoZr18AAAAASUVORK5CYII="},"0a83":function(t,e,n){},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return a})),n.d(e,"rb",(function(){return u})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return o})),n.d(e,"a",(function(){return s})),n.d(e,"U",(function(){return d})),n.d(e,"pb",(function(){return g})),n.d(e,"w",(function(){return l})),n.d(e,"sb",(function(){return f})),n.d(e,"ob",(function(){return m})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return h})),n.d(e,"x",(function(){return I})),n.d(e,"y",(function(){return j})),n.d(e,"C",(function(){return p})),n.d(e,"eb",(function(){return M})),n.d(e,"B",(function(){return Q})),n.d(e,"z",(function(){return B})),n.d(e,"db",(function(){return v})),n.d(e,"bb",(function(){return C})),n.d(e,"fb",(function(){return D})),n.d(e,"cb",(function(){return E})),n.d(e,"A",(function(){return O})),n.d(e,"hb",(function(){return N})),n.d(e,"ib",(function(){return G})),n.d(e,"gb",(function(){return w})),n.d(e,"D",(function(){return y})),n.d(e,"h",(function(){return R})),n.d(e,"j",(function(){return P})),n.d(e,"X",(function(){return H})),n.d(e,"k",(function(){return U})),n.d(e,"l",(function(){return z})),n.d(e,"jb",(function(){return Z})),n.d(e,"kb",(function(){return T})),n.d(e,"L",(function(){return Y})),n.d(e,"nb",(function(){return x})),n.d(e,"P",(function(){return L})),n.d(e,"M",(function(){return S})),n.d(e,"O",(function(){return k})),n.d(e,"N",(function(){return J})),n.d(e,"V",(function(){return F})),n.d(e,"d",(function(){return W})),n.d(e,"e",(function(){return V})),n.d(e,"c",(function(){return X})),n.d(e,"q",(function(){return K})),n.d(e,"r",(function(){return q})),n.d(e,"t",(function(){return _})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return it})),n.d(e,"v",(function(){return rt})),n.d(e,"n",(function(){return At})),n.d(e,"m",(function(){return at})),n.d(e,"I",(function(){return ut})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return ot})),n.d(e,"J",(function(){return st})),n.d(e,"lb",(function(){return dt})),n.d(e,"Z",(function(){return gt})),n.d(e,"E",(function(){return lt})),n.d(e,"u",(function(){return ft})),n.d(e,"g",(function(){return mt})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return ht})),n.d(e,"f",(function(){return It})),n.d(e,"W",(function(){return jt})),n.d(e,"G",(function(){return pt})),n.d(e,"F",(function(){return Mt})),n.d(e,"b",(function(){return Qt}));var i=n("1d61"),r=n("4328"),A=n.n(r);function a(t){return Object(i["a"])({url:"/auth",method:"get",params:t})}function u(t){return Object(i["a"])({url:"/auth/sendCode",method:"post",data:A.a.stringify(t)})}function c(t){return Object(i["a"])({url:"/auth/register",method:"post",data:A.a.stringify(t)})}function o(){return Object(i["a"])({url:"/user/types",method:"get"})}function s(t){return Object(i["a"])({url:"/user/change_type",method:"post",params:t})}function d(){return Object(i["a"])({url:"/user",method:"get"})}function g(t){return Object(i["a"])({url:"/user",method:"post",data:A.a.stringify(t)})}function l(){return Object(i["a"])({url:"/user/street",method:"get"})}function f(t){return Object(i["a"])({url:"/upload/upload_json",method:"post",data:t})}function m(t){return Object(i["a"])({url:"/notice/save",method:"post",data:A.a.stringify(t)})}function b(t){return Object(i["a"])({url:"/notice/list",method:"get",params:t})}function h(t){return Object(i["a"])({url:"/notice/"+t,method:"get"})}function I(t){return Object(i["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function j(t){return Object(i["a"])({url:"/supervise_thing/list",method:"get",params:t})}function p(t){return Object(i["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function M(t){return Object(i["a"])({url:"/supervise_thing/save",method:"post",data:A.a.stringify(t)})}function Q(t){return Object(i["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function B(t){return Object(i["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function v(t){return Object(i["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function C(t){return Object(i["a"])({url:"/supervise_thing/comment",method:"post",data:A.a.stringify(t)})}function D(t){return Object(i["a"])({url:"/supervise_thing/sign_in",method:"post",data:A.a.stringify(t)})}function E(t){return Object(i["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:A.a.stringify(t)})}function O(t){return Object(i["a"])({url:"/supervise_thing/del",method:"get",params:t})}function N(t){return Object(i["a"])({url:"/supervise_thing/upload_data",method:"post",data:A.a.stringify(t)})}function G(t){return Object(i["a"])({url:"/supervise_thing/upload_file",method:"post",data:A.a.stringify(t)})}function w(t){return Object(i["a"])({url:"/supervise_thing/to_do",method:"post",data:A.a.stringify(t)})}function y(t){return Object(i["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function R(t){return Object(i["a"])({url:"/contact_activity/list",method:"get",params:t})}function P(t){return Object(i["a"])({url:"/contact_activity/"+t,method:"get"})}function H(t){return Object(i["a"])({url:"/contact_activity/comment/reply",method:"post",data:A.a.stringify(t)})}function U(t){return Object(i["a"])({url:"/db/list",method:"get",params:t})}function z(t){return Object(i["a"])({url:"/db/"+t,method:"get"})}function Z(t){return Object(i["a"])({url:"/voter_suggest/save",method:"post",data:A.a.stringify(t)})}function T(t){return Object(i["a"])({url:"/voter_suggest_db/save",method:"post",data:A.a.stringify(t)})}function Y(t){return Object(i["a"])({url:"/conference",method:"get",params:t})}function x(t){return Object(i["a"])({url:"/conference/save",method:"post",data:A.a.stringify(t)})}function L(t){return Object(i["a"])({url:"/conference/sign_in",method:"get",params:t})}function S(t){return Object(i["a"])({url:"/conference/detail",method:"get",params:t})}function k(t){return Object(i["a"])({url:"/conference/have_attachment",method:"get",params:t})}function J(t){return Object(i["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function F(t){return Object(i["a"])({url:"/activity/save",method:"post",data:A.a.stringify(t)})}function W(t){return Object(i["a"])({url:"/activity/list",method:"get",params:t})}function V(t){return Object(i["a"])({url:"/activity/list/my",method:"get",params:t})}function X(t){return Object(i["a"])({url:"/activity/"+t,method:"get"})}function K(t){return Object(i["a"])({url:"/readfile",method:"get",params:t})}function q(t){return Object(i["a"])({url:"/readfile/mine",method:"get",params:t})}function _(t){return Object(i["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(i["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(i["a"])({url:"/readfile/read",method:"post",data:A.a.stringify(t)})}function et(t){return Object(i["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(i["a"])({url:"/contact_activity/comment/save",method:"post",data:A.a.stringify(t)})}function it(){return Object(i["a"])({url:"/user/now",method:"get"})}function rt(){return Object(i["a"])({url:"/user/statistics",method:"get"})}function At(){return Object(i["a"])({url:"/message/unread_count",method:"get"})}function at(t){return Object(i["a"])({url:"/message",method:"get",params:t})}function ut(t){return Object(i["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(i["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ot(t){return Object(i["a"])({url:"/voter_suggest_db/reply",method:"post",data:A.a.stringify(t)})}function st(){return Object(i["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function dt(t){return Object(i["a"])({url:"/voter_suggest_db/read/my",method:"post",data:A.a.stringify(t)})}function gt(t){return Object(i["a"])({url:"/message/read",method:"post",data:A.a.stringify(t)})}function lt(){return Object(i["a"])({url:"/supervise_thing/statistics",method:"get"})}function ft(t){return Object(i["a"])({url:"/research_article",method:"get",params:t})}function mt(t){return Object(i["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(i["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function ht(t){return Object(i["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function It(t){return Object(i["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function jt(t){return Object(i["a"])({url:"/basic_dynamic/save",method:"post",data:A.a.stringify(t)})}function pt(){return Object(i["a"])({url:"/temporary/statistics",method:"get"})}function Mt(t){return Object(i["a"])({url:"/temporary",method:"get",params:t})}function Qt(t){return Object(i["a"])({url:"/temporary/del",method:"delete",params:t})}},"139f":function(t,e){t.exports="data:image/png;base64,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"},"600a":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI4YjY3MzQtNWMwOS1mYjQ2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"},6835:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTI5VDE2OjUwOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvfFcAcAAALOSURBVHic7d27alRRGIbhb82oiCYegiews1AsRKyExFYE8XABaeJFCHa5BS9AME0uQNJpEatAKtsUplAsBzRGGYskv4WgQTSZTP61Z3/J+8IUAzP/XvCwhs2wmCkRIfKtM+oF0P4C0DwAzQPQPADNA9A8AM0D0DwAzTuSPbCUolh+cFPqPI3QPUnnsq+RWay+netOf33S2PWSv/lK34Gx9OhWRFmK0LRajidJ6q/PbM6fejnqZQxbOuBWiWdSOZE9t2rGiOmApehu9sxGMkWscBNTzubPbChDRO5C/84MEcB/ZYQI4P8yQQRwpwwQAdytliMCOEgtRgRw0FqKCOBeaiEigHutZYgADlOLEAEctpYgArifWoAI4H4bMSKAGY0QEcCsRoQIYGYjQAQwu4YRAaxRg4gA1qohRAA76Udj/9QAIoBj5+vOr4wI4IVrUunWvUZ/fWZz/kwVxEMPWI6PS1empNOXpe7Rehfqr1VBLNln9WP5MT97sUPl9quSOe/Q70D3ADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzADQPQPMANK/iiZ7KTUypXHpYbXx8eCF9f19tfla+gMcmpPHr9eZ3T9abnRgfoeb57sC1d4rV57u/buyqysX7v58O9B5J6n8callN5wvY//TrMUjbANVbrLOeEcVHqHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJrne7B30HqLigN2mHd77EDzADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzagB+qTDzgBSfsyemA5YSr7NnHpQi9CZ7Zv4O3NSsQt/S5/q31gnNZg/N34GTCysbG1t3StG8pF72fMN6ETFXOj9ulMmFlezh6f8fSM3GXah5AJoHoHkAmgegeQCaB6B5AJoHoHk/ATIm1g9peQ4FAAAAAElFTkSuQmCC"},"7db6":function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"conferencePapers-box"},[i("nav-bar",{attrs:{"left-arrow":"",title:"审议意见"}}),i("van-search",{attrs:{shape:"round",placeholder:"请输入文章名称"},on:{search:t.onsearch},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),i("div",{staticClass:"list"},[i("van-collapse",{model:{value:t.activeNames,callback:function(e){t.activeNames=e},expression:"activeNames"}},t._l(t.list,(function(e){return i("van-collapse-item",{key:e.id,attrs:{title:e.title,name:e.id}},[i("van-collapse",{model:{value:e.activeNames,callback:function(n){t.$set(e,"activeNames",n)},expression:"item.activeNames"}},t._l(e.issueList,(function(e){return i("van-collapse-item",{key:e.id,attrs:{title:e.title,name:e.id}},[i("ul",{staticClass:"fileUl"},t._l(e.attachmentList,(function(e){return i("li",{key:e.id,on:{click:function(n){return n.stopPropagation(),t.openfile(e)}}},[i("div",{staticClass:"filediv"},["pdf"==e.type?i("img",{staticClass:"icon",attrs:{src:n("139f"),alt:""}}):"ppt"==e.type?i("img",{staticClass:"icon",attrs:{src:n("07ba"),alt:""}}):"txt"==e.type?i("img",{staticClass:"icon",attrs:{src:n("6835"),alt:""}}):"docx"==e.type||"doc"==e.type?i("img",{staticClass:"icon",attrs:{src:n("e739"),alt:""}}):"xlsx"==e.type||"xls"==e.type?i("img",{staticClass:"icon",attrs:{src:n("e537"),alt:""}}):i("img",{staticClass:"icon",attrs:{src:n("600a"),alt:""}}),i("div",{staticClass:"right"},[i("div",{staticClass:"row"},[i("div",{staticClass:"title"},[t._v(t._s(e.title))])])])])])})),0)])})),1)],1)})),1)],1),0!=t.list.length?i("van-pagination",{attrs:{"total-items":t.totalitems,"items-per-page":t.size,mode:"simple"},on:{change:t.getdata},model:{value:t.currentPage,callback:function(e){t.currentPage=e},expression:"currentPage"}}):t._e()],1)},r=[],A=n("0c6d"),a={data(){return{currentPage:1,size:9,totalitems:"",value:"",list:[],activeNames:[]}},created(){this.getdata()},methods:{onsearch(t){this.currentPage=1,this.getdata()},openfile(t){"pdf"==t.type.toLowerCase()?this.$router.push("/pdf?url="+t.attachment):window.open(t.attachment)},getdata(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(A["u"])({title:this.value||null,page:this.currentPage,size:this.size}).then(t=>{1==t.data.state?(t.data.data.map(t=>{t.activeNames=[],t.issueList.map(t=>{t.attachmentList.map(t=>{t.type=t.title.split(".")[t.title.split(".").length-1]})})}),this.$toast.clear(),this.totalitems=t.data.count,this.list=t.data.data):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})}}},u=a,c=(n("8fe0"),n("2877")),o=Object(c["a"])(u,i,r,!1,null,"e92583b2",null);e["default"]=o.exports},"8fe0":function(t,e,n){"use strict";var i=n("0a83"),r=n.n(i);r.a},e537:function(t,e){t.exports="data:image/png;base64,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"},e739:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAIxUlEQVR4Xu2deXAURRTGv12CIiCIIkIpWFJKcVjBEwokhQeYaCFopUgMMRKigIKoICgYFdCiUEQ8gRCsGDkliEo4JAYETDzAA0UjxiAqlNwhEAWEJLtWT9yx2exu95Keocd589fWzOvut98vr7tfd+/EA7ocrYDH0d6T8yCADv8jIIAE0OEKONx9ikAC6HAFHO4+RSABdLgCDnefIpAA1lWgQ3JW1xi/dxyAeA/QUmeNTlbszi0rnDREZx8j+aY8Ajsnzr7a4/UWw+Np7ARRTpT/Do+3oWMhqgeYlL3EAyQ5AR7zkQFkl1MhKgfYJWnOIcDTwmkAnQrRAoDZfqfA4yMw4LPTIpEA/tuF8n90ToJIAEMAdFJ3SgDDAHQKRAIYAaATIBJAAUDdIRJACYA6QySAkgB1hUgAowCoI0QCGCVA3SASwNMAqBNEAniaAHWBSADrAVAHiASwngDPNEQCqADgmYRIABUBPFMQCaBCgGcCIgFUDNBuiATQAoB2QiSAFgG0CyIBPLQT8Ft3jMfq4xmuB1j15wH4Th6z9ByWlRBdD9BXU4Wqw3sAWBeFRnca0zC3rED9CXDXA2Ti+qpPouZ4JXxVxwG/z7JotAIiAbQMV+iKS/KGKdVcaWXM5S5JzjrYazM/EEC7FVfcHgFULKjd1RFAuxVX3B4BVCyo3dURQLsVV9weAVQsqN3VEUC7FVfcHgFULKjd1RFAuxVX3B4BVCyo3dURQLsVV9weAVQsqN3VEUC7FVfcHgFULKjd1RFAuxVX3J5rAE57+Ga0vqCJIV9VtQ/3PbcqKimv79wGo5KvM8vkFW7DyuLtUdUxdeSNuLjVuaftQ6jGXAMwM6MnUuK7mBo8+PwaFG3ZJQ1gTGo3ZPTvatqX/l6OxMffky7frMnZ2JidioYxDYwyZTsP4a5xy6TLhzN0DcC+3S/Dy2P6mDq8tHAT3srfKi1g/oyBaH/xeaZ9VXUNeg9biMqjJ6TqSOjRHtMfvcW0nT5/E3JXyrfveoBMgM1vp6Nxo4aGFtFEUMvzzsHaWYMQ08B7io5jX1mHNZ/vkAI4YUhPpCb81wNkPLsKm0t2S5WNZOSaCGQi5E7qh+s6tTH0OHGyBtem5UgJOKD3FZgy4sY6tosLSjAl5zOpOj58LRltL2pm2FZU/o24ofOlyomMXAUwJb4zMjNuMDWRjaDJw+OQeHNHo9zOvUfQrnVz4/Mf+/9E/Kh3RBojOII/2PAznpq9UVhOxsBVAC9pdS5Wv5oMr7f28Fzuiq2YvmCTUKf1Wam4sEXtC4Ofe7MY49N7GJMRn8+PWx9ajL3lRyPWERzBmbM2YPnGMmG7MgauAsgEKXj9bnMq/9vuI+g3Oi+iTpe2aY5Vr9S+MDjQ7b7/YiKuaHe+cW/y3CIsXftTxDr4CI528iOC6DqA/GSiusaHPiMW4eDh42F14rvd77fvR0rmcgzpH4vHUrsbZYq/3YUHpq6JqHPhzBS0adnUsCnZcQDJEz4QcZF+7jqAwenEhDfWY0VR+IScn/g8//bnWLD6B8Rd3RazxycYIosmJKzbXvP63SaQafO+wLxV30sDEhm6DiAThE8nlq7dhslzi8Pq9MVbg9G08VnG87Rn8rGldJ/x+bOce8GSc3ZFSgkG9umIiUPjzPr5OkRwZJ67EiAfVXsO/oW+IxeH1CpSpM3NvA09Yi8xykWKqqwJCeh1VVvDrvzIcfQetkCGi7SNKwHy41qkmeR9A7pi9KBuhpj5n5ThyZkbTGFDjY2hVC+am4YWzRoZj5Z9/BMmzimShiNj6EqAwelEuJkkv3z2dNYneH99qakpP7aFWxSIvbwVFk0ZYJYRjbcywIJtXAmQicCnE8HRxZ6z5JvNHlm+x2arCaPeqZPv8bPL0TPWonDTr6foe8/tV2L84B7GPdXpQ6Ah1wLk04lQY9MdcZdj6kM3GTrt2leJ2x5eUidAJg7thYF9Ohn3Qy0K8GOt6vTB9QCD04lBmcuxdft+ExKffIdbsRFB5mewqtMH1wNkAvACT8n5FIsLfjQBrps1CBf9uwH8yPRCrPvytzoRyO/xBXez/AyWFVSdPhBAAHwq8NW2PUiftNLQhV8+O/Z3FboNzg07v+CX1fiJTnq/WIxNq12tOVBxDDc9sPB05ijCMq4dA5kyyX074en7exkisY3ZnhnzjM98irCldC/SnlkRVkh+WY2fDC2Zeie6tL/QKCdaLBBSimDgaoDsjMxHb6SYuxOBFZVQy2fhNOS7Sn4y9PX8DJx9Vu3xicdf+xirP/2lPpzClnU1QKYKv9EaOObAj43Bk5tQSvLLasyejZ2B4xssR2Tdp+zRi2gpux7g2Hu6I/2OWEM3ttsw691vzIVq2aUvfixlC96tz29ySp1sB8Oqy/UAe1/TDjOfiDf0ZROWOe9tMZfPZHfOg8fM5k0bmQegAjsYBNAqBYLSCQYxcPBJduc8eNO3QQOPeQBKpguuz1dzfQQy8fguMCCmzGYvLzyfNwbu7ys/iltGLKoPH2FZAhiUTgQU2/HHYfQfs1QoYMCAX7kJ3LMyfQi0QQAB48g9n04wcXLyv8OMhZulAfLLaoFCVqYPBDAIDZ9OsEcjXyjAxm92SgPkdy9YIavTBwIojUZvQ+pC9eYj9I4ACiXS24AA6s1H6B0BFEqktwEB1JuP0DsCKJRIbwMCqDcfoXcEUCiR3gYEUG8+Qu8IoFAivQ0IoN58hN4RQKFEehsQQL35CL3TH+DA7Ap48N8bdoRfyU0G/oqSvOG1P9ZXdCn/30mdk7KXeIDatwzQdYoCfiDvx7xhySplUQ6wQ+KcjjFefOnxeGrfEkCXoYAf/srqGnT/ednwyK/IiFIv5QBZ+x2Ss7rG+L3jAMR7gJZR+vS/MvcDB9nPG2tqqqeVLhtR/5etBaljCcD/FQHNvwwB1ByQyD0CKFJI8+cEUHNAIvcIoEghzZ8TQM0BidwjgCKFNH9OADUHJHKPAIoU0vw5AdQckMi9fwCCQXqtmNHlGgAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-14addab8.3216d66f.js b/src/main/resources/views/dist/js/chunk-14addab8.3216d66f.js new file mode 100644 index 0000000..76fccec --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-14addab8.3216d66f.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-14addab8"],{"0336":function(t,e,n){t.exports=n.p+"img/icon_user.5e553d53.png"},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return s})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return o})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return p})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return h})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return j})),n.d(e,"C",(function(){return O})),n.d(e,"eb",(function(){return _})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return k})),n.d(e,"bb",(function(){return w})),n.d(e,"fb",(function(){return N})),n.d(e,"cb",(function(){return I})),n.d(e,"A",(function(){return S})),n.d(e,"hb",(function(){return x})),n.d(e,"ib",(function(){return z})),n.d(e,"gb",(function(){return D})),n.d(e,"D",(function(){return $})),n.d(e,"h",(function(){return A})),n.d(e,"j",(function(){return L})),n.d(e,"X",(function(){return E})),n.d(e,"k",(function(){return J})),n.d(e,"l",(function(){return Q})),n.d(e,"jb",(function(){return q})),n.d(e,"kb",(function(){return B})),n.d(e,"L",(function(){return P})),n.d(e,"nb",(function(){return F})),n.d(e,"P",(function(){return G})),n.d(e,"M",(function(){return H})),n.d(e,"O",(function(){return K})),n.d(e,"N",(function(){return M})),n.d(e,"V",(function(){return R})),n.d(e,"d",(function(){return U})),n.d(e,"e",(function(){return T})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return at})),n.d(e,"n",(function(){return ut})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return st})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return ot})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return pt})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return ht})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return jt})),n.d(e,"G",(function(){return Ot})),n.d(e,"F",(function(){return _t})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),a=n("4328"),u=n.n(a);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:u.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:u.a.stringify(t)})}function o(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:u.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function p(t){return Object(r["a"])({url:"/notice/save",method:"post",data:u.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function h(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:u.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:u.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:u.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:u.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:u.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:u.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:u.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function E(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:u.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function q(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:u.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:u.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/conference/save",method:"post",data:u.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/activity/save",method:"post",data:u.a.stringify(t)})}function U(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:u.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:u.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function at(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function ut(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:u.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:u.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:u.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:u.a.stringify(t)})}function Ot(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function _t(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},7449:function(t,e,n){t.exports=n.p+"img/p6.ccca653f.png"},8125:function(t,e,n){"use strict";var r=n("a6f1"),a=n.n(r);a.a},"8aa0":function(t,e,n){t.exports=n.p+"img/p2.881b1534.png"},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return i})),n.d(e,"N",(function(){return s})),n.d(e,"y",(function(){return c})),n.d(e,"z",(function(){return o})),n.d(e,"D",(function(){return d})),n.d(e,"R",(function(){return f})),n.d(e,"A",(function(){return l})),n.d(e,"B",(function(){return m})),n.d(e,"C",(function(){return g})),n.d(e,"x",(function(){return p})),n.d(e,"e",(function(){return b})),n.d(e,"d",(function(){return h})),n.d(e,"f",(function(){return v})),n.d(e,"q",(function(){return j})),n.d(e,"O",(function(){return O})),n.d(e,"p",(function(){return _})),n.d(e,"P",(function(){return y})),n.d(e,"h",(function(){return C})),n.d(e,"E",(function(){return k})),n.d(e,"I",(function(){return w})),n.d(e,"F",(function(){return N})),n.d(e,"n",(function(){return I})),n.d(e,"a",(function(){return S})),n.d(e,"i",(function(){return x})),n.d(e,"k",(function(){return z})),n.d(e,"w",(function(){return D})),n.d(e,"L",(function(){return $})),n.d(e,"o",(function(){return A})),n.d(e,"j",(function(){return L})),n.d(e,"l",(function(){return E})),n.d(e,"J",(function(){return J})),n.d(e,"K",(function(){return Q})),n.d(e,"c",(function(){return q})),n.d(e,"g",(function(){return B})),n.d(e,"b",(function(){return P})),n.d(e,"m",(function(){return F})),n.d(e,"G",(function(){return G})),n.d(e,"H",(function(){return H})),n.d(e,"u",(function(){return K})),n.d(e,"v",(function(){return M})),n.d(e,"s",(function(){return R})),n.d(e,"r",(function(){return U})),n.d(e,"S",(function(){return T})),n.d(e,"Q",(function(){return V})),n.d(e,"t",(function(){return W}));var r=n("1d61"),a=n("4328"),u=n.n(a);function i(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:u.a.stringify(t)})}function s(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:u.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:u.a.stringify(t)})}function l(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:u.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function h(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/perform/save",method:"post",data:u.a.stringify(t)})}function _(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function y(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function C(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:u.a.stringify(t)})}function w(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:u.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:u.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function x(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/audit/save",method:"post",data:u.a.stringify(t)})}function A(){return Object(r["a"])({url:"/user",method:"get"})}function L(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:u.a.stringify(t)})}function Q(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:u.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function F(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:u.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:u.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:u.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:u.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},a6f1:function(t,e,n){},ba82:function(t,e,n){t.exports=n.p+"img/p3.19cdb8dd.png"},edae:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"page"},[r("div",{staticClass:"civilian"},[r("img",{staticClass:"banner",attrs:{src:n("8aa0"),alt:""}}),r("div",{staticClass:"user",on:{click:function(e){return t.to("/login")}}},[t._m(0),r("div",{staticClass:"link"},[r("span",[t._v("去登录")]),r("van-icon",{attrs:{name:"arrow"}})],1)]),r("div",{staticClass:"civilian-menu"},[r("div",{staticClass:"item",on:{click:function(e){return t.to("/peoplecongress/contact")}}},[r("img",{staticClass:"bg-img",attrs:{src:n("7449"),alt:""}}),r("div",{staticClass:"content"},[r("div",{staticClass:"title"},[t._v("选民提意见")]),r("div",{staticClass:"btn"},[t._v("去提意见 "),r("van-icon",{attrs:{name:"arrow"}})],1)])]),r("div",{staticClass:"item",on:{click:function(e){return t.to("/peoplecongress/street")}}},[r("img",{staticClass:"bg-img",attrs:{src:n("ba82"),alt:""}}),r("div",{staticClass:"content"},[r("div",{staticClass:"title"},[t._v("人大代表栏目")]),r("div",{staticClass:"btn"},[t._v("去查看 "),r("van-icon",{attrs:{name:"arrow"}})],1)])])])]),r("div",{staticClass:"interval",staticStyle:{height:"0.32rem","background-color":"rgb(248,248,248)"}}),r("div",{staticClass:"box opinionBox"},[r("div",{staticClass:"title"},[r("div",{staticClass:"title_text"},[t._v("选民意见")]),r("div",{staticClass:"more",on:{click:function(e){return t.to("/opinionList")}}},[t._v("更多")])]),t.opinionList.length?r("div",{staticClass:"grassrootsNews"},t._l(t.opinionList,(function(e){return r("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/opinionDetails?id="+e.id)}}},[r("div",{staticClass:"info"},[r("div",{staticClass:"title van-multi-ellipsis--l2"},[t._v(t._s(e.suggestContent))])]),r("van-icon",{staticClass:"icon opinionArrow",attrs:{name:"arrow"}})],1)})),0):r("van-empty",{attrs:{description:"暂无动态"}})],1),r("div",{staticClass:"box"},[r("div",{staticClass:"title"},[r("div",{staticClass:"title_text"},[t._v("基层动态")]),r("div",{staticClass:"more",on:{click:function(e){return t.to("/grassrootsNews")}}},[t._v("更多")])]),t.basicDynamic.length?r("div",{staticClass:"grassrootsNews"},t._l(t.basicDynamic,(function(e){return r("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/grassrootsNews/detail?id="+e.id)}}},[r("div",{staticClass:"info"},[r("div",{staticClass:"title van-multi-ellipsis--l2"},[t._v(t._s(e.title))]),r("div",{staticClass:"text"},[t._v(t._s(e.categoryName))]),r("div",{staticClass:"text"},[t._v(t._s(e.createdAt))])]),e.pictureArr&&0!=e.pictureArr.length?r("img",{staticClass:"img",attrs:{src:e.pictureArr[0],alt:""}}):t._e()])})),0):r("van-empty",{attrs:{description:"暂无动态"}})],1)])},a=[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"avatar"},[r("img",{attrs:{src:n("0336"),alt:""}})])}],u=n("0c6d"),i=(n("9c8b"),n("bc3a")),s=n.n(i),c={data(){return{usertype:localStorage.getItem("usertype"),avatar:localStorage.getItem("avatar"),userName:"",notice:[],supervise:[],suggestNum:"",activedata:[],conference:[],files:[],statistics:[],audit:[],messageCount:0,basicDynamic:[],opinionList:[]}},created(){this.getData()},methods:{to(t){"/minemessage"==t&&"voter"==this.usertype?t="/mine/message":"/minemessage"==t&&"rddb"==this.usertype&&(t="/dbmessage"),this.$router.push(t)},getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),this.usertype?s.a.all([Object(u["U"])(),Object(u["Q"])({pageNo:1,pageSize:3}),Object(u["y"])({page:1,size:1}),Object(u["n"])(),Object(u["g"])({page:1,size:3}),Object(u["p"])({pageNo:1,pageSize:3})]).then(s.a.spread((t,e,n,r,a,u)=>{1==t.data.state&&(localStorage.setItem("avatar",t.data.data.user.avatar),localStorage.setItem("userName",t.data.data.user.userName),localStorage.setItem("userId",t.data.data.user.id),localStorage.setItem("streetId",t.data.data.user.streetId),t.data.data.office&&(localStorage.setItem("street",t.data.data.office.street),localStorage.setItem("duty",t.data.data.office.duty)),t.data.data.rddb&&(localStorage.setItem("rddbId",t.data.data.rddb.id),localStorage.setItem("precinctAddress",t.data.data.rddb.precinctAddress)),this.avatar=t.data.data.user.avatar,this.userName=t.data.data.user.userName),1==e.data.state&&(this.notice=e.data.data),1==n.data.state&&(this.supervise=n.data.data),1==r.data.state&&(this.suggestNum=r.data.data),1==a.data.state&&(this.basicDynamic=a.data.data),1==u.data.state&&(this.opinionList=u.data.data),1==t.data.state&&1==e.data.state&&1==n.data.state&&1==a.data.state&&1==u.data.state?this.$toast.clear():this.$toast.fail("加载失败")})).catch(t=>{this.$toast.fail("加载失败")}):s.a.all([Object(u["Q"])({pageNo:1,pageSize:3}),Object(u["y"])({page:1,size:1}),Object(u["g"])({page:1,size:3}),Object(u["p"])({pageNo:1,pageSize:3})]).then(s.a.spread((t,e,n,r)=>{1==t.data.state&&(this.notice=t.data.data),1==e.data.state&&(this.supervise=e.data.data),1==n.data.state&&(this.basicDynamic=n.data.data),1==r.data.state&&(this.opinionList=r.data.data),1==t.data.state&&1==e.data.state&&1==n.data.state&&1==r.data.state?this.$toast.clear():this.$toast.fail("加载失败")})).catch(t=>{this.$toast.fail("加载失败")})}}},o=c,d=(n("8125"),n("2877")),f=Object(d["a"])(o,r,a,!1,null,"547d256f",null);e["default"]=f.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-152bf35d.73e3bbcc.js b/src/main/resources/views/dist/js/chunk-152bf35d.73e3bbcc.js new file mode 100644 index 0000000..79b67df --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-152bf35d.73e3bbcc.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-152bf35d"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return a})),n.d(e,"rb",(function(){return c})),n.d(e,"qb",(function(){return o})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return b})),n.d(e,"Q",(function(){return h})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return _})),n.d(e,"eb",(function(){return v})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return w})),n.d(e,"db",(function(){return C})),n.d(e,"bb",(function(){return k})),n.d(e,"fb",(function(){return $})),n.d(e,"cb",(function(){return A})),n.d(e,"A",(function(){return q})),n.d(e,"hb",(function(){return J})),n.d(e,"ib",(function(){return x})),n.d(e,"gb",(function(){return E})),n.d(e,"D",(function(){return I})),n.d(e,"h",(function(){return N})),n.d(e,"j",(function(){return P})),n.d(e,"X",(function(){return z})),n.d(e,"k",(function(){return B})),n.d(e,"l",(function(){return D})),n.d(e,"jb",(function(){return F})),n.d(e,"kb",(function(){return G})),n.d(e,"L",(function(){return H})),n.d(e,"nb",(function(){return K})),n.d(e,"P",(function(){return L})),n.d(e,"M",(function(){return M})),n.d(e,"O",(function(){return Q})),n.d(e,"N",(function(){return R})),n.d(e,"V",(function(){return S})),n.d(e,"d",(function(){return T})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return it})),n.d(e,"m",(function(){return at})),n.d(e,"I",(function(){return ct})),n.d(e,"K",(function(){return ot})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return bt})),n.d(e,"p",(function(){return ht})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return _t})),n.d(e,"F",(function(){return vt})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),i=n.n(u);function a(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function c(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/register",method:"post",data:i.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:i.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function b(t){return Object(r["a"])({url:"/notice/save",method:"post",data:i.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function z(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function F(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/save",method:"post",data:i.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/activity/save",method:"post",data:i.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function it(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function at(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:i.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(t)})}function _t(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"2e90":function(t,e,n){"use strict";var r=n("7452"),u=n.n(r);u.a},7452:function(t,e,n){},"8c7d":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page"},[n("nav-bar",{attrs:{"left-arrow":"",title:"动态详情"}}),n("div",{staticClass:"notice"},[n("div",{staticClass:"title"},[t._v(t._s(t.detail.title))]),n("div",{staticClass:"date"},[t._v(t._s(t.detail.categoryName))]),n("div",{staticClass:"date"},[t._v(t._s(t.detail.createdAt))]),t.detail.pictureArr&&t.detail.pictureArr.length?n("van-swipe",{staticClass:"swipe",attrs:{autoplay:3e3}},t._l(t.detail.pictureArr,(function(t,e){return n("van-swipe-item",{key:e},[n("img",{attrs:{src:t,alt:""}})])})),1):t._e(),n("div",{staticClass:"content"},[t._v(t._s(t.detail.content))])],1)],1)},u=[],i=n("0c6d"),a={data(){return{detail:""}},created(){this.$route.query.id&&(this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(i["f"])({id:this.$route.query.id}).then(t=>{1==t.data.state?(this.$toast.clear(),this.detail=t.data.data):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")}))}},c=a,o=(n("2e90"),n("2877")),s=Object(o["a"])(c,r,u,!1,null,"15506ce8",null);e["default"]=s.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-15b47c20.01bc6c40.js b/src/main/resources/views/dist/js/chunk-15b47c20.01bc6c40.js new file mode 100644 index 0000000..b7c86c1 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-15b47c20.01bc6c40.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-15b47c20"],{"07ba":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAFQklEQVR4Xu3cTWgcZRgH8P+7m5hN1tgaqlK1KiooHixSUAK1giAFD+KlFS+SFJSKCCItSCkexIu1FK1fNxssItVSsbSFUr9IqjlItfVQUgQxVm21knWT3U26uzMjszFLsrXrfDzzvvO6/znPPO+T/2+eyc7OJArcrE5AWd09mwcBLT8JCEhAyxOwvH1OIAEtT8Dy9jmBBLQ8Acvb5wQS8NIESpvWrnbczFYorAewIs0ZTRbLI3cfODGc5h7b9SY+gYUnBu9R2a7jCqrPhlDOTJWQyyprEcUB/xpet08BG23A83v0Af3NVkRxwOLQ/VNQ6mrbAG1FlAccXufZgrd4Ahd6tm0SCfjPJXTxSWcTIgH/BdCmyykBLwNoCyIB2wDagEjA/wBMOyIBAwCmGZGAAQHTikjAEIBpRCRgSMC0IRIwAmCaEAkYETAtiASMAZgGRALGBDSNSEABQJOIBBQCNIVIQEFAE4gEFAbUjUjABAB1IhIwIUBdiB0P+EOhBDfBt3iSfj2j4wF/nZlFqeYk+h5WkogdD3jRcTFZrCDBIUz0vdOOB/TTnas7KMzVUKrVrbucEjDRi+elxZftGRXNXLSY327Rshd7NfuBgLoTF16PgMKB6i5HQN2JC69HQOFAdZcjoO7EhdcjoHCgussRUHfiwusRUDhQ3eUIqDtx4fUIKByo7nIE1J248HoEFA5UdzkC6k5ceD0CCgequxwBdScuvF7HA2ZvuQO5x58NHKtXmYHz0xnAceCVp+GcOwtn4tvAx0vv2PGAXXetQd+WXbFy9YpTqH55ENVP98Mrz8SqFfZgAgoALoTuXvgNlddegHtuMqxD5P0J2AJ48dBeuOfPtg1U9eSA3jy6730Q2RtuBbLZ5v5u4QLKLz0Ffyp1bARsAazsfB710ycCZ59ZeTN6N7+I7Krbm8dUPzuAufdfD1wjzo4EjAnoh6/y/chvexuZlTc1LLzZMmaeeTiOS+BjCSgA6KfdPfgQep/c3gy+snsb6ie/CgwRdUcCCgH6U9i/+yCgMg2Lub27UP3ik6gugY8joBCgn3j/m4eh+q6cB/zgDVSP7Q8MEXVHAkoCvnUEqjdPwMVnY9JvZrfeyIf9FLrQqxq4Fv07P2q2PjvyKmqjh6IOVuDjOIFCE9jz6DB6HhlqBl9++Wk4P54ODBF1RwIKAPr3gvnt7zQvn+7UHyht2RDVJNRxBIwB6H/y7FrzAHIbNjfuBRe22XdfQe34kVAQUXcmYAtg7euj8L/TbLdlrrkemVW3IXPdjVBX5JbsWp/4DpUdz0X1CH0cAaW+zPZc1MaPNW4fdD6RIGBMQP/5YP3UOKpjh+FMnAw9QXEPIGALYPXzj+H+/kvbXL1KqfFA1z3/8/zDXYMbAWN8iDHo1lyagARcch5a9zfyUt/EmJpGTiAnkBNoavr8dTmBnEBOICewTQK2PE4yhchLKC+hvISamj5+iAHA+8Clp591N/Imp0di7Y7/HSgRoskaBDSZvsDaBBQI0WQJAppMX2BtAgqEaLIEAU2mL7A2AQVCNFmCgCbTF1ibgAIhmixBQJPpC6xNQIEQTZYgoMn0BdYmoECIJkvYAFgAsNxkSKld2/MKy0bGBiT7S+Jx0j4AGyWb/L/U8oAPl+8ZfUzy5xEHnB4avNNV3d8oYP6/B3CbT8DzphXq9101Mj4hGYk4oN9cadPa1Y6rtkKp9QBWSDZsYa0/4eGo43o7Bt4b+166/0QApZtkvcsnQEDLzw4CEtDyBCxvnxNIQMsTsLx9TiABLU/A8vY5gQS0PAHL2/8b43QqnhoZr18AAAAASUVORK5CYII="},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return r})),n.d(e,"rb",(function(){return u})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return o})),n.d(e,"U",(function(){return d})),n.d(e,"pb",(function(){return g})),n.d(e,"w",(function(){return l})),n.d(e,"sb",(function(){return m})),n.d(e,"ob",(function(){return f})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return h})),n.d(e,"x",(function(){return I})),n.d(e,"y",(function(){return p})),n.d(e,"C",(function(){return v})),n.d(e,"eb",(function(){return M})),n.d(e,"B",(function(){return j})),n.d(e,"z",(function(){return Q})),n.d(e,"db",(function(){return B})),n.d(e,"bb",(function(){return C})),n.d(e,"fb",(function(){return D})),n.d(e,"cb",(function(){return E})),n.d(e,"A",(function(){return O})),n.d(e,"hb",(function(){return y})),n.d(e,"ib",(function(){return w})),n.d(e,"gb",(function(){return G})),n.d(e,"D",(function(){return R})),n.d(e,"h",(function(){return N})),n.d(e,"j",(function(){return P})),n.d(e,"X",(function(){return U})),n.d(e,"k",(function(){return T})),n.d(e,"l",(function(){return H})),n.d(e,"jb",(function(){return Z})),n.d(e,"kb",(function(){return S})),n.d(e,"L",(function(){return Y})),n.d(e,"nb",(function(){return z})),n.d(e,"P",(function(){return L})),n.d(e,"M",(function(){return x})),n.d(e,"O",(function(){return J})),n.d(e,"N",(function(){return F})),n.d(e,"V",(function(){return k})),n.d(e,"d",(function(){return W})),n.d(e,"e",(function(){return V})),n.d(e,"c",(function(){return X})),n.d(e,"q",(function(){return K})),n.d(e,"r",(function(){return q})),n.d(e,"t",(function(){return _})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return it})),n.d(e,"v",(function(){return at})),n.d(e,"n",(function(){return At})),n.d(e,"m",(function(){return rt})),n.d(e,"I",(function(){return ut})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return ot})),n.d(e,"lb",(function(){return dt})),n.d(e,"Z",(function(){return gt})),n.d(e,"E",(function(){return lt})),n.d(e,"u",(function(){return mt})),n.d(e,"g",(function(){return ft})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return ht})),n.d(e,"f",(function(){return It})),n.d(e,"W",(function(){return pt})),n.d(e,"G",(function(){return vt})),n.d(e,"F",(function(){return Mt})),n.d(e,"b",(function(){return jt}));var i=n("1d61"),a=n("4328"),A=n.n(a);function r(t){return Object(i["a"])({url:"/auth",method:"get",params:t})}function u(t){return Object(i["a"])({url:"/auth/sendCode",method:"post",data:A.a.stringify(t)})}function c(t){return Object(i["a"])({url:"/auth/register",method:"post",data:A.a.stringify(t)})}function s(){return Object(i["a"])({url:"/user/types",method:"get"})}function o(t){return Object(i["a"])({url:"/user/change_type",method:"post",params:t})}function d(){return Object(i["a"])({url:"/user",method:"get"})}function g(t){return Object(i["a"])({url:"/user",method:"post",data:A.a.stringify(t)})}function l(){return Object(i["a"])({url:"/user/street",method:"get"})}function m(t){return Object(i["a"])({url:"/upload/upload_json",method:"post",data:t})}function f(t){return Object(i["a"])({url:"/notice/save",method:"post",data:A.a.stringify(t)})}function b(t){return Object(i["a"])({url:"/notice/list",method:"get",params:t})}function h(t){return Object(i["a"])({url:"/notice/"+t,method:"get"})}function I(t){return Object(i["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function p(t){return Object(i["a"])({url:"/supervise_thing/list",method:"get",params:t})}function v(t){return Object(i["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function M(t){return Object(i["a"])({url:"/supervise_thing/save",method:"post",data:A.a.stringify(t)})}function j(t){return Object(i["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function Q(t){return Object(i["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function B(t){return Object(i["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function C(t){return Object(i["a"])({url:"/supervise_thing/comment",method:"post",data:A.a.stringify(t)})}function D(t){return Object(i["a"])({url:"/supervise_thing/sign_in",method:"post",data:A.a.stringify(t)})}function E(t){return Object(i["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:A.a.stringify(t)})}function O(t){return Object(i["a"])({url:"/supervise_thing/del",method:"get",params:t})}function y(t){return Object(i["a"])({url:"/supervise_thing/upload_data",method:"post",data:A.a.stringify(t)})}function w(t){return Object(i["a"])({url:"/supervise_thing/upload_file",method:"post",data:A.a.stringify(t)})}function G(t){return Object(i["a"])({url:"/supervise_thing/to_do",method:"post",data:A.a.stringify(t)})}function R(t){return Object(i["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function N(t){return Object(i["a"])({url:"/contact_activity/list",method:"get",params:t})}function P(t){return Object(i["a"])({url:"/contact_activity/"+t,method:"get"})}function U(t){return Object(i["a"])({url:"/contact_activity/comment/reply",method:"post",data:A.a.stringify(t)})}function T(t){return Object(i["a"])({url:"/db/list",method:"get",params:t})}function H(t){return Object(i["a"])({url:"/db/"+t,method:"get"})}function Z(t){return Object(i["a"])({url:"/voter_suggest/save",method:"post",data:A.a.stringify(t)})}function S(t){return Object(i["a"])({url:"/voter_suggest_db/save",method:"post",data:A.a.stringify(t)})}function Y(t){return Object(i["a"])({url:"/conference",method:"get",params:t})}function z(t){return Object(i["a"])({url:"/conference/save",method:"post",data:A.a.stringify(t)})}function L(t){return Object(i["a"])({url:"/conference/sign_in",method:"get",params:t})}function x(t){return Object(i["a"])({url:"/conference/detail",method:"get",params:t})}function J(t){return Object(i["a"])({url:"/conference/have_attachment",method:"get",params:t})}function F(t){return Object(i["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function k(t){return Object(i["a"])({url:"/activity/save",method:"post",data:A.a.stringify(t)})}function W(t){return Object(i["a"])({url:"/activity/list",method:"get",params:t})}function V(t){return Object(i["a"])({url:"/activity/list/my",method:"get",params:t})}function X(t){return Object(i["a"])({url:"/activity/"+t,method:"get"})}function K(t){return Object(i["a"])({url:"/readfile",method:"get",params:t})}function q(t){return Object(i["a"])({url:"/readfile/mine",method:"get",params:t})}function _(t){return Object(i["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(i["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(i["a"])({url:"/readfile/read",method:"post",data:A.a.stringify(t)})}function et(t){return Object(i["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(i["a"])({url:"/contact_activity/comment/save",method:"post",data:A.a.stringify(t)})}function it(){return Object(i["a"])({url:"/user/now",method:"get"})}function at(){return Object(i["a"])({url:"/user/statistics",method:"get"})}function At(){return Object(i["a"])({url:"/message/unread_count",method:"get"})}function rt(t){return Object(i["a"])({url:"/message",method:"get",params:t})}function ut(t){return Object(i["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(i["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(i["a"])({url:"/voter_suggest_db/reply",method:"post",data:A.a.stringify(t)})}function ot(){return Object(i["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function dt(t){return Object(i["a"])({url:"/voter_suggest_db/read/my",method:"post",data:A.a.stringify(t)})}function gt(t){return Object(i["a"])({url:"/message/read",method:"post",data:A.a.stringify(t)})}function lt(){return Object(i["a"])({url:"/supervise_thing/statistics",method:"get"})}function mt(t){return Object(i["a"])({url:"/research_article",method:"get",params:t})}function ft(t){return Object(i["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(i["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function ht(t){return Object(i["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function It(t){return Object(i["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function pt(t){return Object(i["a"])({url:"/basic_dynamic/save",method:"post",data:A.a.stringify(t)})}function vt(){return Object(i["a"])({url:"/temporary/statistics",method:"get"})}function Mt(t){return Object(i["a"])({url:"/temporary",method:"get",params:t})}function jt(t){return Object(i["a"])({url:"/temporary/del",method:"delete",params:t})}},"0def":function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"page"},[i("nav-bar",{attrs:{"left-arrow":"",title:"会议详情"}}),i("div",{staticClass:"header"},[i("div",{staticClass:"title"},[t._v(t._s(t.detail.title))]),i("div",{staticClass:"date"},[t._v(t._s(t.detail.updatedAt))]),i("div",{staticClass:"content"},[t._v(t._s(t.detail.content))])]),i("div",{staticClass:"detail"},[i("div",{staticClass:"item"},[i("div",{staticClass:"title"},[i("van-icon",{attrs:{name:"clock-o"}}),t._v("会议时间:")],1),i("div",{staticClass:"content"},[t._v(t._s(t.detail.startTime))])]),i("div",{staticClass:"item"},[i("div",{staticClass:"title"},[i("van-icon",{attrs:{name:"location-o"}}),t._v("会议地点:")],1),i("div",{staticClass:"content"},[t._v(t._s(t.detail.address))])]),i("div",{staticClass:"item"},[i("div",{staticClass:"title"},[i("van-icon",{attrs:{name:"manager-o"}}),t._v("会议发起人:")],1),i("div",{staticClass:"content"},[t._v(t._s(t.detail.createdUser||""))])]),i("div",{staticClass:"item"},[i("div",{staticClass:"title"},[i("van-icon",{attrs:{name:t.img1}}),t._v("签到人数:")],1),i("div",{staticClass:"content"},[t._v(t._s(t.detail.signedCount)+"人已签到("+t._s(t.detail.signedCount)+"/"+t._s(t.detail.allSignCount)+")")])])]),t.detail.conferenceIssueList&&t.detail.conferenceIssueList.length?i("div",{staticClass:"files"},[i("div",{staticClass:"title"},[i("van-icon",{attrs:{name:t.img2}}),t._v("会议文件:")],1),i("van-collapse",{model:{value:t.activeNames,callback:function(e){t.activeNames=e},expression:"activeNames"}},t._l(t.detail.conferenceIssueList,(function(e){return i("van-collapse-item",{key:e.id,attrs:{title:e.title,name:e.id}},t._l(e.conferenceAttachmentList,(function(e,a){return i("div",{key:a,staticClass:"file",on:{click:function(n){return n.stopPropagation(),t.openfile(e)}}},[i("div",{staticClass:"left"},[i("div",{staticClass:"name"},[t._v(t._s(e.title))]),i("div",{staticClass:"size"},[t._v(t._s(e.size))])]),"pdf"==e.type?i("img",{staticClass:"icon",attrs:{src:n("139f"),alt:""}}):"ppt"==e.type?i("img",{staticClass:"icon",attrs:{src:n("07ba"),alt:""}}):"txt"==e.type?i("img",{staticClass:"icon",attrs:{src:n("6835"),alt:""}}):"docx"==e.type||"doc"==e.type?i("img",{staticClass:"icon",attrs:{src:n("e739"),alt:""}}):"xlsx"==e.type||"xls"==e.type?i("img",{staticClass:"icon",attrs:{src:n("e537"),alt:""}}):i("img",{staticClass:"icon",attrs:{src:n("600a"),alt:""}})])})),0)})),1)],1):t._e(),"rddb"==t.usertype&&0==t.detail.sign&&t.stringToDate(t.detail.startTime){1==t.data.state&&(this.nowTime=this.stringToDate(t.data.data))}),this.detail={},this.getData()},methods:{stringToDate(t){var e=t.split(" "),n=e[0].split("-"),i=parseInt(n[0],10),a=parseInt(n[1],10)-1,A=parseInt(n[2],10),r=e[1].split(":"),u=parseInt(r[0],10),c=parseInt(r[1],10),s=parseInt(r[2],10),o=new Date(i,a,A,u,c,s);return o},getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(A["M"])({id:this.$route.query.id}).then(t=>{1==t.data.state?(this.$toast.clear(),t.data.data.conferenceIssueList.map(t=>{t.conferenceAttachmentList.map(t=>{t.type=t.title.split(".")[t.title.split(".").length-1]})}),this.detail=t.data.data):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})},sign(){Object(A["P"])({id:this.$route.query.id}).then(t=>{1==t.data.state&&(this.$toast.success("签到成功"),this.detail.sign=1,Object(A["M"])({id:this.$route.query.id}).then(t=>{1==t.data.state?(this.$toast.clear(),t.data.data.conferenceAttachmentList.map(t=>{t.type=t.title.split(".")[t.title.split(".").length-1]}),this.detail=t.data.data):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")}))})},openfile(t){"pdf"==t.type.toLowerCase()?this.$router.push("/pdf?url="+t.attachment):window.open(t.attachment)}}},u=r,c=(n("e5d8"),n("2877")),s=Object(c["a"])(u,i,a,!1,null,"a0fb8adc",null);e["default"]=s.exports},"139f":function(t,e){t.exports="data:image/png;base64,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"},3627:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADK0lEQVRIS5VWQWgVVxQ9d2b8uMjCRYQfcJGFoCIuBIWCgRqI0KALRUHdKQbeG/6iil1YsPSDLiy0qMHJvDcqCi4UFBRcKCgo1IKQLlqahWBEN2WGUIiLEIRO3pX7mQnj9+dnMsth3jn3nnvPeUNYwxNF0YDv+/eDILg4MTHxR52jVOcj+abdbgdDQ0P3ARwEMJum6bZ2u52vdr4WgYA3m827RHSEmTMiGlVKvSnBkyTZDmAwz/OFubm5v6vEqxJ0gS8Q0e4S3Fq7H8AVAJtLMikAwHmt9U1515egB/i4UuqVHDTGfE9EAi7PLIA/AWwCMFK8u6SU+nFFgrrgzHwuy7LfSlmiKBoJguChSEZEe3sSrAH8tNb6aveg4zg+5nneXQCPehJYa68DmGBm0XxZliRJDjPzAwFk5p7g5cY1m815Ivr0FYEx5jIRne4F7py7R0RBP/CyG2vtPDMPfEFQggP4BGBfOVCpvAJ+Tmv9iwBNTU1taTQag92mM8bsIqJpZp5ZJqhULuY5rrXuSFEFl5VUSp0pwT3PewlgAMCo1lq2CIXbnxHRN7KuHQJjzCkiusHMawInoiaAV3mej7darQUBD4LgSbGqs4uLi7spiqJmEATvAax3zp0Mw/B2ncr7gVfdTtbanyVqZKWUUocK8G+dc89loFVZJicnNzUajelu8GpOdUeJEEwD2MXM41rrp3EcDxPRP0Qk2i5rXnT6AsDWqiyr5ZQQzAPYAGCjUuo/a+1ZAL9WO6qCM/PrpaWlfaJ5v5wq15WMMf+LFGmarhO7J0lygZnPA+hkSVflb/I8H221Wlk/t1edLR28lTR0zu0Iw3AmjuMDnuc9Fi8Urh0homEAawbvpKkx5hYRnWDmi1rrn4ohx8ysK5X8Vaxi7cqXJYrjeK/neTK8j865nWEYfigMM+L7/h4A77Ise1Sm5Uo5tdLN1jGatVbM8Z3I4JwbC8Pw3+4DhebXi26/CMF+12ZJMAjg92IFPzLzNQAPfN/PnHOyrmMAfpBZdYdg7TvZWiskd4pOVjo3y8ySU53cqfN8FdfFFh0t8mS4cOaMdJSm6c06fxJV4s/eUSzVpkpFdwAAAABJRU5ErkJggg=="},"600a":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI4YjY3MzQtNWMwOS1mYjQ2LWIwOGMtYzUxNjM1YzQ1MDI5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYyOGI2NzM0LTVjMDktZmI0Ni1iMDhjLWM1MTYzNWM0NTAyOSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjYyOGI2NzM0LTVjMDktZmI0Ni1iMDhjLWM1MTYzNWM0NTAyOSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NjI4YjY3MzQtNWMwOS1mYjQ2LWIwOGMtYzUxNjM1YzQ1MDI5IiBzdEV2dDp3aGVuPSIyMDIwLTA5LTI5VDE2OjUwOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlpXHDwAAATfSURBVHic7dtLbxpXGMbxZ7jbYK42GEwabKVKN0lVKctusmi77rob90NU6i4fpd503X26qiJ1E6lqk0ghTgvEpFh2sQ2Yy3CZmS5Kx8aODdhnLu/h/a84Ueb42D+dYRhAMQwDHN08Ti+Au10MSDwGJB4DEo8BiceAxGNA4jEg8RiQeD7REyqKgme/vfrUMIzvAHwFYFX0zxBZaW9/Z/vrL7+16+eJvvMlfAf+8vz3zwxd/xXAN3A5HgD01cH2zk9Pf3B6HTdN/CnU4/0eirIsfF4Lo4woHFABvhA9px1RRbTiIiZhwZy2RBGRr0IvRA2RAT8QJUQGvCIqiAx4TRQQGXBKbkdkwBlyMyIDzphbERlwjtyIyIBz5jZEBrxBbkJkwBvmFkQGvEVuQGTAW+Y0IgMKyElEBhSUU4gMKDAnEBlQcHYjMqAF2YnIgBZlF+LCA3o8imVz24G48IDh5SVL57caceEB11JxKIp1uxCwFnHhAYNBPwp31hFdCcPjse7PYRWi8O9GUCwUCmAja8u3ALYBCP0exsLvQOoxIPEYkHgMSDwGJB4DEo8BiceAxGNA4jEg8RiQeAxIPAYkHgMSjwGJJ/X7gT6vF5HxRyY6PRXD0cjhFYlPOsBYJIx0MoZkLIqAf/LXG2kaTjs91P45wnHz1KEVik0qwHsf5bCeSlz5GRef14tENIJENILGaRuvS1WMNM3mVYpNmufATzbvILuanMAbDEfo9FR01f6l02d8JYIHHxfg83rtXqrQpNiBmxvrWEvEzHGz3UHl7wO0Ot2J/5eIRrCVz2I5FAQARJaXcDeXxl/VfVvXKzLyOzAUCCC3ljTH9UYLL3bLl/AA4KTVxh9vSuiqffPfMqkE6V1IHjAVj5ofB9Q0HaUpu2mkaajUDsyx1+NBMrZi6RqtjDxgJhU3Hx81W+gPh1OPOWq0oOu6OQ746D6TkAcMBfzm41b78mnzqoajs6tPj5fun4Huysd5zz1/aed21fTjzn51fY7j3Bbdc8e4N5X35uNZd2AsEp64cDm/G6lFHvDwuDH3MYVc2nys6zrpuzLkT6HztpXPIhoJm+PD4wbpe6QLBbiVz2IjnTLHPbWPSu3QwRXdPvKn0Fm7X8gjnYyb457ax8u3FdK7D1gQwIt4rU4XxVJ1pteMbk96wEIuM4FXP2ni7V6N/LsQ/yc1YHgphI3M2Rc3640WXperDq5IfFJfxOQzq/CM314ajTT8uVdzeEXikxrw/E3qg+MT8hcsH0pawFAgMHG3pTnHfVJKyQsYDEyMNY3u/c7rkvYiRu0P8G7/cGIsY/ICDgbY26d9l2WWpD2FLkrS7sCg34+7uQxikWU02128qx1IceflYtIC3t/MIzZ+1yEUDCAU9OPFbtnhVYlP2lNoeCl07ViWpAUcDCdftMv4Ih6QGLBYrkId/PfSQR0MUCy/n3IEzaR9Duz0VDx/tev0MixP2h24KDEg8RiQeAxIPAYkHgMSjwGJx4DEY0DiMSDxGJB4DEg8BiSeFYANC+aUpRPREwoHNICnoueUJQP4WfScwgF1w3hiAG3R80pQUzeMJ6InFQ74+NHDojZSPgfwI4C66PkJVgeMHUPDg8ePHhZFT64YhiF6Ts7G+CqUeAxIPAYkHgMSjwGJx4DEY0DiMSDxGJB4/wIBccTVOJGyXgAAAABJRU5ErkJggg=="},6835:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTI5VDE2OjUwOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvfFcAcAAALOSURBVHic7d27alRRGIbhb82oiCYegiews1AsRKyExFYE8XABaeJFCHa5BS9AME0uQNJpEatAKtsUplAsBzRGGYskv4WgQTSZTP61Z3/J+8IUAzP/XvCwhs2wmCkRIfKtM+oF0P4C0DwAzQPQPADNA9A8AM0D0DwAzTuSPbCUolh+cFPqPI3QPUnnsq+RWay+netOf33S2PWSv/lK34Gx9OhWRFmK0LRajidJ6q/PbM6fejnqZQxbOuBWiWdSOZE9t2rGiOmApehu9sxGMkWscBNTzubPbChDRO5C/84MEcB/ZYQI4P8yQQRwpwwQAdytliMCOEgtRgRw0FqKCOBeaiEigHutZYgADlOLEAEctpYgArifWoAI4H4bMSKAGY0QEcCsRoQIYGYjQAQwu4YRAaxRg4gA1qohRAA76Udj/9QAIoBj5+vOr4wI4IVrUunWvUZ/fWZz/kwVxEMPWI6PS1empNOXpe7Rehfqr1VBLNln9WP5MT97sUPl9quSOe/Q70D3ADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzADQPQPMANK/iiZ7KTUypXHpYbXx8eCF9f19tfla+gMcmpPHr9eZ3T9abnRgfoeb57sC1d4rV57u/buyqysX7v58O9B5J6n8callN5wvY//TrMUjbANVbrLOeEcVHqHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJrne7B30HqLigN2mHd77EDzADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzagB+qTDzgBSfsyemA5YSr7NnHpQi9CZ7Zv4O3NSsQt/S5/q31gnNZg/N34GTCysbG1t3StG8pF72fMN6ETFXOj9ulMmFlezh6f8fSM3GXah5AJoHoHkAmgegeQCaB6B5AJoHoHk/ATIm1g9peQ4FAAAAAElFTkSuQmCC"},a97c:function(t,e,n){},b58e:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABmElEQVRIS7WWsUoDQRCG/zkSsLC0EGy08wEUUljoE9hYKARMtxeCqGCh3VlZKkhyu2eRxsIijXUKbex8AEsLQw60sFPIkpEFT+MludvgZrtlZ/5vfma4OULqKKXWALSZedv3/dv0+6h7o9EoeZ7XBlBO51A6IQzDiud5TQCBEOLUBpCVM31AvV6fLRQKZ8y8RUTzNhXnxTBzTEQtrfUJKaWumLlCRC95iRO+m2KvDeADQCyEWJpQIDM8iqI7Zi4ZAAN4nhJgPQG8AThy6QDAMYDlBOBY+1cuAbwDuHBMqQBYdNaDMAwXqtVqJynyu8k/PfhXk6WU50R0wMyrvu8/GogzwIB4K47jnSAItDPAOPFcgJRyk4gehBBmfEeeLPFMgFJqDsArgCet9UatVovThDxxGwf7RGTGdghiI54LMAFSyiGIrbgVIA1h5nsi8pn5z7SM65H1mA44ga24tYOkOqXULoCVbrd7mMx53mdl0MF090EURc1+v18G4HSjmfVLRDdkdnKxWLw0vykAZvKsW75/GvFer7f3BQ6ohOsT3JDBAAAAAElFTkSuQmCC"},e537:function(t,e){t.exports="data:image/png;base64,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"},e5d8:function(t,e,n){"use strict";var i=n("a97c"),a=n.n(i);a.a},e739:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAIxUlEQVR4Xu2deXAURRTGv12CIiCIIkIpWFJKcVjBEwokhQeYaCFopUgMMRKigIKoICgYFdCiUEQ8gRCsGDkliEo4JAYETDzAA0UjxiAqlNwhEAWEJLtWT9yx2exu95Keocd589fWzOvut98vr7tfd+/EA7ocrYDH0d6T8yCADv8jIIAE0OEKONx9ikAC6HAFHO4+RSABdLgCDnefIpAA1lWgQ3JW1xi/dxyAeA/QUmeNTlbszi0rnDREZx8j+aY8Ajsnzr7a4/UWw+Np7ARRTpT/Do+3oWMhqgeYlL3EAyQ5AR7zkQFkl1MhKgfYJWnOIcDTwmkAnQrRAoDZfqfA4yMw4LPTIpEA/tuF8n90ToJIAEMAdFJ3SgDDAHQKRAIYAaATIBJAAUDdIRJACYA6QySAkgB1hUgAowCoI0QCGCVA3SASwNMAqBNEAniaAHWBSADrAVAHiASwngDPNEQCqADgmYRIABUBPFMQCaBCgGcCIgFUDNBuiATQAoB2QiSAFgG0CyIBPLQT8Ft3jMfq4xmuB1j15wH4Th6z9ByWlRBdD9BXU4Wqw3sAWBeFRnca0zC3rED9CXDXA2Ti+qpPouZ4JXxVxwG/z7JotAIiAbQMV+iKS/KGKdVcaWXM5S5JzjrYazM/EEC7FVfcHgFULKjd1RFAuxVX3B4BVCyo3dURQLsVV9weAVQsqN3VEUC7FVfcHgFULKjd1RFAuxVX3B4BVCyo3dURQLsVV9weAVQsqN3VEUC7FVfcHgFULKjd1RFAuxVX3J5rAE57+Ga0vqCJIV9VtQ/3PbcqKimv79wGo5KvM8vkFW7DyuLtUdUxdeSNuLjVuaftQ6jGXAMwM6MnUuK7mBo8+PwaFG3ZJQ1gTGo3ZPTvatqX/l6OxMffky7frMnZ2JidioYxDYwyZTsP4a5xy6TLhzN0DcC+3S/Dy2P6mDq8tHAT3srfKi1g/oyBaH/xeaZ9VXUNeg9biMqjJ6TqSOjRHtMfvcW0nT5/E3JXyrfveoBMgM1vp6Nxo4aGFtFEUMvzzsHaWYMQ08B7io5jX1mHNZ/vkAI4YUhPpCb81wNkPLsKm0t2S5WNZOSaCGQi5E7qh+s6tTH0OHGyBtem5UgJOKD3FZgy4sY6tosLSjAl5zOpOj58LRltL2pm2FZU/o24ofOlyomMXAUwJb4zMjNuMDWRjaDJw+OQeHNHo9zOvUfQrnVz4/Mf+/9E/Kh3RBojOII/2PAznpq9UVhOxsBVAC9pdS5Wv5oMr7f28Fzuiq2YvmCTUKf1Wam4sEXtC4Ofe7MY49N7GJMRn8+PWx9ajL3lRyPWERzBmbM2YPnGMmG7MgauAsgEKXj9bnMq/9vuI+g3Oi+iTpe2aY5Vr9S+MDjQ7b7/YiKuaHe+cW/y3CIsXftTxDr4CI528iOC6DqA/GSiusaHPiMW4eDh42F14rvd77fvR0rmcgzpH4vHUrsbZYq/3YUHpq6JqHPhzBS0adnUsCnZcQDJEz4QcZF+7jqAwenEhDfWY0VR+IScn/g8//bnWLD6B8Rd3RazxycYIosmJKzbXvP63SaQafO+wLxV30sDEhm6DiAThE8nlq7dhslzi8Pq9MVbg9G08VnG87Rn8rGldJ/x+bOce8GSc3ZFSgkG9umIiUPjzPr5OkRwZJ67EiAfVXsO/oW+IxeH1CpSpM3NvA09Yi8xykWKqqwJCeh1VVvDrvzIcfQetkCGi7SNKwHy41qkmeR9A7pi9KBuhpj5n5ThyZkbTGFDjY2hVC+am4YWzRoZj5Z9/BMmzimShiNj6EqAwelEuJkkv3z2dNYneH99qakpP7aFWxSIvbwVFk0ZYJYRjbcywIJtXAmQicCnE8HRxZ6z5JvNHlm+x2arCaPeqZPv8bPL0TPWonDTr6foe8/tV2L84B7GPdXpQ6Ah1wLk04lQY9MdcZdj6kM3GTrt2leJ2x5eUidAJg7thYF9Ohn3Qy0K8GOt6vTB9QCD04lBmcuxdft+ExKffIdbsRFB5mewqtMH1wNkAvACT8n5FIsLfjQBrps1CBf9uwH8yPRCrPvytzoRyO/xBXez/AyWFVSdPhBAAHwq8NW2PUiftNLQhV8+O/Z3FboNzg07v+CX1fiJTnq/WIxNq12tOVBxDDc9sPB05ijCMq4dA5kyyX074en7exkisY3ZnhnzjM98irCldC/SnlkRVkh+WY2fDC2Zeie6tL/QKCdaLBBSimDgaoDsjMxHb6SYuxOBFZVQy2fhNOS7Sn4y9PX8DJx9Vu3xicdf+xirP/2lPpzClnU1QKYKv9EaOObAj43Bk5tQSvLLasyejZ2B4xssR2Tdp+zRi2gpux7g2Hu6I/2OWEM3ttsw691vzIVq2aUvfixlC96tz29ySp1sB8Oqy/UAe1/TDjOfiDf0ZROWOe9tMZfPZHfOg8fM5k0bmQegAjsYBNAqBYLSCQYxcPBJduc8eNO3QQOPeQBKpguuz1dzfQQy8fguMCCmzGYvLzyfNwbu7ys/iltGLKoPH2FZAhiUTgQU2/HHYfQfs1QoYMCAX7kJ3LMyfQi0QQAB48g9n04wcXLyv8OMhZulAfLLaoFCVqYPBDAIDZ9OsEcjXyjAxm92SgPkdy9YIavTBwIojUZvQ+pC9eYj9I4ACiXS24AA6s1H6B0BFEqktwEB1JuP0DsCKJRIbwMCqDcfoXcEUCiR3gYEUG8+Qu8IoFAivQ0IoN58hN4RQKFEehsQQL35CL3TH+DA7Ap48N8bdoRfyU0G/oqSvOG1P9ZXdCn/30mdk7KXeIDatwzQdYoCfiDvx7xhySplUQ6wQ+KcjjFefOnxeGrfEkCXoYAf/srqGnT/ednwyK/IiFIv5QBZ+x2Ss7rG+L3jAMR7gJZR+vS/MvcDB9nPG2tqqqeVLhtR/5etBaljCcD/FQHNvwwB1ByQyD0CKFJI8+cEUHNAIvcIoEghzZ8TQM0BidwjgCKFNH9OADUHJHKPAIoU0vw5AdQckMi9fwCCQXqtmNHlGgAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-1657bec4.7604cb01.js b/src/main/resources/views/dist/js/chunk-1657bec4.7604cb01.js new file mode 100644 index 0000000..d0413fa --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-1657bec4.7604cb01.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1657bec4"],{6365:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page"},[n("nav-bar",{attrs:{"left-arrow":"",title:"履职详情"}}),n("div",{staticClass:"notice"},[n("div",{staticClass:"title"},[t._v(t._s(t.depdetaildata.activityName))]),n("div",{staticClass:"date"},[t._v(t._s(t.depdetaildata.createdAt))]),t.depdetaildata.photo&&t.depdetaildata.photo.length?n("van-swipe",{staticClass:"swipe",attrs:{autoplay:3e3}},t._l(t.depdetaildata.photo,(function(t,e){return n("van-swipe-item",{key:e},[n("img",{attrs:{src:t,alt:""}})])})),1):t._e(),n("div",{staticClass:"content"},[t._v(t._s(t.depdetaildata.activityContent))]),n("div",{staticClass:"detail"},[n("div",{staticClass:"item"},[n("van-icon",{attrs:{name:"clock"}}),t._v("活动时间:"+t._s(t.depdetaildata.activityDate)+" ")],1),n("div",{staticClass:"item"},[n("van-icon",{attrs:{name:"location"}}),t._v(t._s(t.depdetaildata.activityAddress)+" ")],1)])],1)],1)},a=[],u=n("9c8b"),i={data(){return{depdetaildata:""}},created(){if(this.$route.query.id){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0});let t=this.$route.query.id;Object(u["p"])(t).then(t=>{1==t.data.state?(this.$toast.clear(),t.data.data.photo=t.data.data.photo.split(","),this.depdetaildata=t.data.data):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})}}},o=i,c=(n("bb90"),n("2877")),d=Object(c["a"])(o,r,a,!1,null,"3750e554",null);e["default"]=d.exports},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return i})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return c})),n.d(e,"z",(function(){return d})),n.d(e,"D",(function(){return s})),n.d(e,"R",(function(){return f})),n.d(e,"A",(function(){return l})),n.d(e,"B",(function(){return m})),n.d(e,"C",(function(){return p})),n.d(e,"x",(function(){return g})),n.d(e,"e",(function(){return h})),n.d(e,"d",(function(){return b})),n.d(e,"f",(function(){return v})),n.d(e,"q",(function(){return j})),n.d(e,"O",(function(){return O})),n.d(e,"p",(function(){return y})),n.d(e,"P",(function(){return _})),n.d(e,"h",(function(){return w})),n.d(e,"E",(function(){return C})),n.d(e,"I",(function(){return k})),n.d(e,"F",(function(){return $})),n.d(e,"n",(function(){return q})),n.d(e,"a",(function(){return A})),n.d(e,"i",(function(){return J})),n.d(e,"k",(function(){return x})),n.d(e,"w",(function(){return D})),n.d(e,"L",(function(){return E})),n.d(e,"o",(function(){return N})),n.d(e,"j",(function(){return z})),n.d(e,"l",(function(){return B})),n.d(e,"J",(function(){return F})),n.d(e,"K",(function(){return G})),n.d(e,"c",(function(){return H})),n.d(e,"g",(function(){return I})),n.d(e,"b",(function(){return K})),n.d(e,"m",(function(){return L})),n.d(e,"G",(function(){return M})),n.d(e,"H",(function(){return P})),n.d(e,"u",(function(){return Q})),n.d(e,"v",(function(){return R})),n.d(e,"s",(function(){return S})),n.d(e,"r",(function(){return T})),n.d(e,"S",(function(){return U})),n.d(e,"Q",(function(){return V})),n.d(e,"t",(function(){return W}));var r=n("1d61"),a=n("4328"),u=n.n(a);function i(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:u.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:u.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function d(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function s(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:u.a.stringify(t)})}function l(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function p(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function g(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:u.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/perform/save",method:"post",data:u.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function _(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function w(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:u.a.stringify(t)})}function k(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:u.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:u.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function J(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/audit/save",method:"post",data:u.a.stringify(t)})}function N(){return Object(r["a"])({url:"/user",method:"get"})}function z(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:u.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:u.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function L(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:u.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:u.a.stringify(t)})}function Q(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:u.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:u.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},bb90:function(t,e,n){"use strict";var r=n("dc64"),a=n.n(r);a.a},dc64:function(t,e,n){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-1bde3c62.194280c6.js b/src/main/resources/views/dist/js/chunk-1bde3c62.194280c6.js new file mode 100644 index 0000000..2e85f5b --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-1bde3c62.194280c6.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1bde3c62"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return p})),n.d(e,"Q",(function(){return h})),n.d(e,"R",(function(){return b})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return _})),n.d(e,"eb",(function(){return v})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return w})),n.d(e,"db",(function(){return k})),n.d(e,"bb",(function(){return C})),n.d(e,"fb",(function(){return N})),n.d(e,"cb",(function(){return S})),n.d(e,"A",(function(){return $})),n.d(e,"hb",(function(){return z})),n.d(e,"ib",(function(){return D})),n.d(e,"gb",(function(){return x})),n.d(e,"D",(function(){return I})),n.d(e,"h",(function(){return J})),n.d(e,"j",(function(){return q})),n.d(e,"X",(function(){return A})),n.d(e,"k",(function(){return E})),n.d(e,"l",(function(){return P})),n.d(e,"jb",(function(){return Q})),n.d(e,"kb",(function(){return B})),n.d(e,"L",(function(){return F})),n.d(e,"nb",(function(){return G})),n.d(e,"P",(function(){return H})),n.d(e,"M",(function(){return K})),n.d(e,"O",(function(){return L})),n.d(e,"N",(function(){return M})),n.d(e,"V",(function(){return R})),n.d(e,"d",(function(){return T})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return pt})),n.d(e,"p",(function(){return ht})),n.d(e,"o",(function(){return bt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return _t})),n.d(e,"F",(function(){return vt})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function p(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function A(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function Q(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function _t(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"6f8e":function(t,e,n){t.exports=n.p+"img/icon_add.dae54178.png"},aa36:function(t,e,n){},ab43:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"notice"},[r("nav-bar",{attrs:{"left-arrow":"",title:"通知公告"}}),r("div",{staticClass:"list"},t._l(t.list,(function(e){return r("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/notice/detail?id="+e.id)}}},[r("div",{staticClass:"title"},[e.top?r("van-tag",{staticClass:"tag",attrs:{color:"#D03A29",plain:"",type:"primary"}},[t._v("置顶")]):t._e(),t._v(t._s(e.title))],1),r("van-icon",{staticClass:"icon",attrs:{name:"arrow"}})],1)})),0),0!=t.list.length?r("van-pagination",{attrs:{"total-items":t.total,"items-per-page":t.pageSize,mode:"simple"},on:{change:t.getData},model:{value:t.pageNo,callback:function(e){t.pageNo=e},expression:"pageNo"}}):t._e(),"admin"==t.usertype||"township"==t.usertype?r("img",{staticClass:"add",attrs:{src:n("6f8e"),alt:""},on:{click:function(e){return t.to("/notice/add")}}}):t._e()],1)},u=[],a=n("0c6d"),i={data(){return{usertype:localStorage.getItem("usertype"),list:[],pageNo:1,pageSize:10,total:0}},created(){this.usertype=localStorage.getItem("usertype"),this.getData()},methods:{to(t){this.$router.push(t)},getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(a["Q"])({pageNo:this.pageNo,pageSize:this.pageSize}).then(t=>{1==t.data.state?(this.$toast.clear(),this.list=t.data.data,this.total=t.data.count):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})}}},o=i,c=(n("c822"),n("2877")),s=Object(c["a"])(o,r,u,!1,null,"8acdbce4",null);e["default"]=s.exports},c822:function(t,e,n){"use strict";var r=n("aa36"),u=n.n(r);u.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-1d79a524.97e511ee.js b/src/main/resources/views/dist/js/chunk-1d79a524.97e511ee.js new file mode 100644 index 0000000..09ccb6d --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-1d79a524.97e511ee.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1d79a524"],{"018b":function(t,e,n){"use strict";var r=n("092c"),u=n.n(r);u.a},"092c":function(t,e,n){},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return l})),n.d(e,"pb",(function(){return f})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return h})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return j})),n.d(e,"eb",(function(){return y})),n.d(e,"B",(function(){return _})),n.d(e,"z",(function(){return k})),n.d(e,"db",(function(){return A})),n.d(e,"bb",(function(){return w})),n.d(e,"fb",(function(){return S})),n.d(e,"cb",(function(){return x})),n.d(e,"A",(function(){return C})),n.d(e,"hb",(function(){return F})),n.d(e,"ib",(function(){return L})),n.d(e,"gb",(function(){return M})),n.d(e,"D",(function(){return D})),n.d(e,"h",(function(){return P})),n.d(e,"j",(function(){return Q})),n.d(e,"X",(function(){return T})),n.d(e,"k",(function(){return E})),n.d(e,"l",(function(){return B})),n.d(e,"jb",(function(){return z})),n.d(e,"kb",(function(){return R})),n.d(e,"L",(function(){return Y})),n.d(e,"nb",(function(){return I})),n.d(e,"P",(function(){return W})),n.d(e,"M",(function(){return J})),n.d(e,"O",(function(){return N})),n.d(e,"N",(function(){return X})),n.d(e,"V",(function(){return q})),n.d(e,"d",(function(){return U})),n.d(e,"e",(function(){return K})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return Z})),n.d(e,"r",(function(){return H})),n.d(e,"t",(function(){return G})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return lt})),n.d(e,"Z",(function(){return ft})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return ht})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return jt})),n.d(e,"F",(function(){return yt})),n.d(e,"b",(function(){return _t}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function l(){return Object(r["a"])({url:"/user",method:"get"})}function f(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function y(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function _(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function T(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function z(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function Y(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function U(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function Z(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function lt(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function ft(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function jt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function yt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function _t(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},3655:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEBUlEQVRYR81XTWhcVRT+zn3z5t2BLGpNMUIWFgtFFOwigoUUW+yiRQtVFGcmcVGsILhoF5W2C6niwohd1EVQSCCiycyAYl1ELKi00kALdhEXomJFFwFT/Msi8O6beXOPnJc37fy/mYkY7/K9e+79znfuOec7hF7XNIYy2zNPMHg/MY0x8SiBRsScwavEtMLENwh0xf/L/wwvY72Xoylpk1fy7idLZwBMEpFO2h8BYjYA5lnxVJANfu5m0xnAHLT29DkQThEoFXsaAlgC4zoYP1qya/JdsdoGwm4QHgUw3rCfcd4E5nUcg4BqWW0BiNfKqo9B2BNbrFqyU4ENFpDHH11ZKGDYU96EYiWsRSECY9kq+0w7NloApAvpBx1yvhRjBodI8KAjmDloT3tvEOhkzMhqlasHy/nyd/U2DQC8D71dKqWuxpevw+IpM2EEzMBLL+iDULhIoCEAqza0+4Lng5u1A+8AmIPOeJlrQjuD1y3bR8r58g8D31xn6C64exzlXI1AMJb9wN9bexO3AeiCfpOIzkS0WxzerOfNwGMmPpdwMPOUyZuzsicCINRTir5v/tnVe8kSrS+DsWby5nAvTHlF720FdUqc5JAfkFBEAHRBzxDRcYmRb/ydnVKm/hJd1PcR6Jc4PXeanPk1EYSEWWfEZoSZZ03evEiYxpC+S/8uRcaSPRlkg3cSDxLQgwAQtkveCcXqghQr87fZQZli5jkAJaHFsLk3Mc9jdIMCQAHDmvRvcWpmSRf1uwR6icFXTM4c6MX7KGwDMhDbXibQfga/Jwx8A2Cs/mX2AmJTAOKMA3BDGBA6RtjyMTNh3m+5XF57Wt/T/D1MhaOudZfke0VVxlNhaqV5jymbW+0etC7o40Q0w8wrwgCLoa3aI8FksNiSv0V9jUDSZPpeDL5kcq0pmi6kjzrkXIzqQA8ApHgc6vv2DYNFP+cfabZtAJAYgteQ0rv1aEsIOBx1yZW+gQpX9qWoTQg61AZd1C8QaDYSMlv5CBl8/X+QhguZLBSKW1KILHJbX4qjylTSM8T/QTPaUNY/Rc2IeNZkpRk1tWMLez7IBa8kpt1GOxalE7ZLtXb2Hdtx3JLvCBLgkMmZrxJB9LFBF/XjAC61FSTROU2SrErV8Uq28m0fd3Tc6pbchx12lrpKslooGkQpcHSzTMSef5osSmP86Q/SDzmu80VNljP4QmCCV3tRSQ0UTGPI2+6da5LlB5qFbvvBROS5oz5qGUzSwTyexp9dw/IJ7vbK3mTLYFK1z9bL8doZg49mhJuWbDQlKVbDYOz610azeg8jxezSadg+h1OFea7wW+28rj8/cTq+vVmKyLbMk6z4MQKNMRrHcwCiipfJ0tf+mr/Y63j+D47neOXWsbhQAAAAAElFTkSuQmCC"},f91b:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"addmeeting-box"},[r("nav-bar",{attrs:{"left-arrow":"",title:"发布会议"}}),r("div",{staticClass:"body"},[r("van-field",{attrs:{"input-align":"right",name:"会议名称",label:"会议名称",placeholder:"请输入会议名称"},model:{value:t.title,callback:function(e){t.title=e},expression:"title"}}),r("van-field",{attrs:{"input-align":"right",readonly:"",clickable:"",name:"calendar",value:t.startTime,label:"会议日期",placeholder:"请选择日期","right-icon":"arrow"},on:{click:function(e){t.showPicker=!0}}}),r("van-field",{attrs:{"input-align":"right",name:"会议地点",label:"会议地点",placeholder:"请输入会议地点"},model:{value:t.address,callback:function(e){t.address=e},expression:"address"}}),r("van-field",{staticClass:"textarea",attrs:{type:"textarea",label:"会议详情",placeholder:"请输入会议详情"},model:{value:t.content,callback:function(e){t.content=e},expression:"content"}}),r("div",{staticClass:"peonum",on:{click:function(e){t.showPicker2=!0}}},[r("span",[t._v("参加会议的人")]),r("div",t._l(t.result,(function(e){return r("div",{key:e.id},[t._v(t._s(e.name))])})),0),r("img",{attrs:{src:n("3655"),alt:""}})]),r("div",{staticClass:"btn",on:{click:t.onSubmit}},[t._v(" 提交 ")])],1),r("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[r("van-datetime-picker",{attrs:{type:"datetime","min-date":t.minDate,formatter:t.formatter},on:{confirm:t.onConfirm,cancel:function(e){t.showPicker=!1}}})],1),r("van-action-sheet",{attrs:{title:"请添加查阅人员"},model:{value:t.showPicker2,callback:function(e){t.showPicker2=e},expression:"showPicker2"}},[r("van-checkbox-group",{model:{value:t.result,callback:function(e){t.result=e},expression:"result"}},[r("van-cell-group",t._l(t.dbList,(function(e,n){return r("van-cell",{key:n,attrs:{clickable:"",title:e.name},on:{click:function(e){return t.toggle(n)}},scopedSlots:t._u([{key:"right-icon",fn:function(){return[r("van-checkbox",{ref:"checkboxes",refInFor:!0,attrs:{name:e}})]},proxy:!0}],null,!0)})})),1)],1)],1)],1)},u=[],a=n("0c6d"),i={data(){return{title:"",startTime:"",showPicker:!1,address:"",showPicker2:!1,content:"",dbList:[],result:[],minDate:new Date}},created(){Object(a["k"])().then(t=>{this.dbList=t.data.data})},methods:{formatter(t,e){return"year"===t?e+"年":"month"===t?e+"月":"day"===t?e+"日":"hour"===t?e+"时":"minute"===t?e+"分":e},onConfirm(t){this.startTime=`${t.getFullYear()}-${(t.getMonth()+1).toString().padStart(2,"0")}-${t.getDate().toString().padStart(2,"0")} ${t.getHours().toString().padStart(2,"0")}:${t.getMinutes().toString().padStart(2,"0")}:${t.getSeconds().toString().padStart(2,"0")}`,this.showPicker=!1},toggle(t){this.$refs.checkboxes[t].toggle()},onSubmit(){const t=this.result.map(t=>t.userId);0==t.length?this.$toast.fail("请选择参加会议人员"):(this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(a["nb"])({title:this.title,address:this.address,startTime:this.startTime,content:this.content,userIds:t.join()}).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")}))}}},o=i,c=(n("018b"),n("2877")),s=Object(c["a"])(o,r,u,!1,null,"08ad1501",null);e["default"]=s.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-1f33a65a.fe97dfab.js b/src/main/resources/views/dist/js/chunk-1f33a65a.fe97dfab.js new file mode 100644 index 0000000..33ae248 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-1f33a65a.fe97dfab.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1f33a65a"],{"00b5":function(t,e,n){"use strict";var r=n("3088"),a=n.n(r);a.a},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return u})),n.d(e,"rb",(function(){return s})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return o})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return l})),n.d(e,"pb",(function(){return f})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return h})),n.d(e,"ob",(function(){return g})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return _})),n.d(e,"C",(function(){return y})),n.d(e,"eb",(function(){return j})),n.d(e,"B",(function(){return O})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return k})),n.d(e,"bb",(function(){return w})),n.d(e,"fb",(function(){return $})),n.d(e,"cb",(function(){return z})),n.d(e,"A",(function(){return N})),n.d(e,"hb",(function(){return x})),n.d(e,"ib",(function(){return D})),n.d(e,"gb",(function(){return L})),n.d(e,"D",(function(){return S})),n.d(e,"h",(function(){return F})),n.d(e,"j",(function(){return A})),n.d(e,"X",(function(){return I})),n.d(e,"k",(function(){return M})),n.d(e,"l",(function(){return P})),n.d(e,"jb",(function(){return H})),n.d(e,"kb",(function(){return J})),n.d(e,"L",(function(){return T})),n.d(e,"nb",(function(){return q})),n.d(e,"P",(function(){return E})),n.d(e,"M",(function(){return B})),n.d(e,"O",(function(){return G})),n.d(e,"N",(function(){return K})),n.d(e,"V",(function(){return Q})),n.d(e,"d",(function(){return R})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return at})),n.d(e,"n",(function(){return it})),n.d(e,"m",(function(){return ut})),n.d(e,"I",(function(){return st})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return ot})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return lt})),n.d(e,"Z",(function(){return ft})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return ht})),n.d(e,"g",(function(){return gt})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return _t})),n.d(e,"G",(function(){return yt})),n.d(e,"F",(function(){return jt})),n.d(e,"b",(function(){return Ot}));var r=n("1d61"),a=n("4328"),i=n.n(a);function u(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:i.a.stringify(t)})}function o(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function l(){return Object(r["a"])({url:"/user",method:"get"})}function f(t){return Object(r["a"])({url:"/user",method:"post",data:i.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function h(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function g(t){return Object(r["a"])({url:"/notice/save",method:"post",data:i.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function y(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(t)})}function O(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function I(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function H(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/conference/save",method:"post",data:i.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:i.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function at(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function it(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function ut(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function lt(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(t)})}function ft(t){return Object(r["a"])({url:"/message/read",method:"post",data:i.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function ht(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function gt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function _t(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(t)})}function yt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function jt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},3088:function(t,e,n){},6615:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"page"},[r("nav-bar",{attrs:{"left-arrow":"",title:"人大活动"}}),r("van-tabs",{on:{click:t.onClick},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},[r("van-tab",{attrs:{title:"活动安排"}},[r("div",{staticClass:"list"},[0==t.all.list.length?r("van-empty",{attrs:{description:"暂无数据"}}):t._e(),t._l(t.all.list,(function(e){return r("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/performanceDuties/detail?id="+e.id)}}},[r("div",{staticClass:"title"},[r("div",{staticClass:"text"},[t._v(t._s(e.activityName))])]),r("div",{staticClass:"detail"},[r("div",{staticClass:"cell"},[r("div",{staticClass:"label"},[t._v("活动时间:")]),r("div",{staticClass:"value"},[t._v(t._s(e.activityDate))])]),r("div",{staticClass:"cell"},[r("div",{staticClass:"label"},[t._v("活动地点:")]),r("div",{staticClass:"value"},[t._v(t._s(e.activityAddress))])]),r("div",{staticClass:"cell"},[r("div",{staticClass:"label"},[t._v("活动详情:")]),r("div",{staticClass:"value",domProps:{innerHTML:t._s(e.activityContent)}})])])])}))],2)]),r("van-tab",{attrs:{title:"监督结果"}},[r("div",{staticClass:"list"},[0==t.all.list.length?r("van-empty",{attrs:{description:"暂无数据"}}):t._e(),t._l(t.all.list,(function(e){return r("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/performanceDuties/detail?id="+e.id)}}},[r("div",{staticClass:"title"},[r("div",{staticClass:"text"},[t._v(t._s(e.activityName))])]),r("div",{staticClass:"detail"},[r("div",{staticClass:"cell"},[r("div",{staticClass:"label"},[t._v("活动时间:")]),r("div",{staticClass:"value"},[t._v(t._s(e.activityDate))])]),r("div",{staticClass:"cell"},[r("div",{staticClass:"label"},[t._v("活动地点:")]),r("div",{staticClass:"value"},[t._v(t._s(e.activityAddress))])]),r("div",{staticClass:"cell"},[r("div",{staticClass:"label"},[t._v("活动详情:")]),r("div",{staticClass:"value",domProps:{innerHTML:t._s(e.activityContent)}})])])])}))],2)])],1),r("img",{staticClass:"add",attrs:{src:n("6f8e"),alt:""},on:{click:function(e){return t.to("/performanceDuties/add")}}})],1)},a=[],i=n("0c6d"),u=(n("bc3a"),{data(){return{active:"活动安排",usertype:localStorage.getItem("usertype"),keyword:"",keyword2:"",active:0,my:{page:1,size:5,total:0,list:[]},all:{page:1,size:5,total:0,list:[]}}},created(){this.usertype=localStorage.getItem("usertype"),this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),this.showList("1")},methods:{onClick(t,e){var n;switch(e){case"活动安排":n=1;break;case"监督结果":n=2;break}this.showList(n)},showList(t){Object(i["d"])({pageNo:this.all.page,pageSize:this.all.size,activityName:this.keyword2||null,category:t}).then(t=>{1==t.data.state?(this.all.list=t.data.data,this.all.total=t.data.count,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})},to(t){this.$router.push(t)},searchMy(){this.my.page=1,this.changeFn()},searchAll(){this.all.page=1,this.changeFn2()},changeFn(t){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(i["e"])({pageNo:this.my.page,pageSize:this.my.size,activityName:this.keyword||null}).then(t=>{1==t.data.state&&(this.$toast.clear(),this.my.list=t.data.data,this.my.total=t.data.count)})},changeFn2(t){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(i["d"])({pageNo:this.all.page,pageSize:this.all.size,activityName:this.keyword2||null}).then(t=>{1==t.data.state&&(this.$toast.clear(),this.all.list=t.data.data,this.all.total=t.data.count)})}}}),s=u,c=(n("00b5"),n("2877")),o=Object(c["a"])(s,r,a,!1,null,"3aafa796",null);e["default"]=o.exports},"6f8e":function(t,e,n){t.exports=n.p+"img/icon_add.dae54178.png"}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-26813daa.2479e83f.js b/src/main/resources/views/dist/js/chunk-26813daa.2479e83f.js new file mode 100644 index 0000000..9b259eb --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-26813daa.2479e83f.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-26813daa"],{"0336":function(t,e,n){t.exports=n.p+"img/icon_user.5e553d53.png"},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return c})),n.d(e,"qb",(function(){return s})),n.d(e,"H",(function(){return o})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return b})),n.d(e,"ob",(function(){return g})),n.d(e,"Q",(function(){return h})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return _})),n.d(e,"C",(function(){return j})),n.d(e,"eb",(function(){return O})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return w})),n.d(e,"bb",(function(){return $})),n.d(e,"fb",(function(){return k})),n.d(e,"cb",(function(){return x})),n.d(e,"A",(function(){return I})),n.d(e,"hb",(function(){return q})),n.d(e,"ib",(function(){return J})),n.d(e,"gb",(function(){return S})),n.d(e,"D",(function(){return A})),n.d(e,"h",(function(){return E})),n.d(e,"j",(function(){return P})),n.d(e,"X",(function(){return z})),n.d(e,"k",(function(){return B})),n.d(e,"l",(function(){return D})),n.d(e,"jb",(function(){return F})),n.d(e,"kb",(function(){return G})),n.d(e,"L",(function(){return H})),n.d(e,"nb",(function(){return K})),n.d(e,"P",(function(){return L})),n.d(e,"M",(function(){return M})),n.d(e,"O",(function(){return N})),n.d(e,"N",(function(){return Q})),n.d(e,"V",(function(){return R})),n.d(e,"d",(function(){return T})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ct})),n.d(e,"K",(function(){return st})),n.d(e,"mb",(function(){return ot})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return bt})),n.d(e,"g",(function(){return gt})),n.d(e,"p",(function(){return ht})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return _t})),n.d(e,"G",(function(){return jt})),n.d(e,"F",(function(){return Ot})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function c(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function s(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function o(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function b(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function g(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function $(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function k(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function z(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function F(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function bt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function gt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function _t(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function jt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function Ot(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"47e9":function(t,e,n){},"5cce":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("nav-bar",{attrs:{"left-arrow":"",title:"代表信息"}}),r("div",{staticClass:"avatar"},[r("img",{attrs:{src:n("0336"),alt:""}})]),r("div",{staticClass:"list"},[r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[t._v("名字:")]),r("div",{staticClass:"value"},[t._v(t._s(t.detail.name))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[t._v("性别:")]),r("div",{staticClass:"value"},[t._v(t._s(t.detail.sex))])])]),r("div",{staticClass:"list"},[r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[t._v("工作单位及职务:")]),r("div",{staticClass:"value"},[t._v(t._s(t.detail.unit))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[t._v("代表身份:")]),r("div",{staticClass:"value"},[t._v(t._s(t.detail.dbIdentityStr))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[t._v("选区地址:")]),r("div",{staticClass:"value"},[t._v(t._s(t.detail.precinctAddressStr))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[t._v("联络站:")]),r("div",{staticClass:"value"},[t._v(t._s(t.detail.officeId))])]),r("div",{staticClass:"item"},[r("div",{staticClass:"label"},[t._v("账号/手机号:")]),r("div",{staticClass:"value"},[t._v(t._s(t.detail.phone))])])])],1)},u=[],a=n("0c6d"),i={data(){return{detail:{}}},created(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(a["l"])(this.$route.query.id).then(t=>{1==t.data.state?(this.$toast.clear(),this.detail=t.data.data):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})},methods:{to(t){this.$router.push(t)}}},c=i,s=(n("d98a"),n("2877")),o=Object(s["a"])(c,r,u,!1,null,"21312da2",null);e["default"]=o.exports},d98a:function(t,e,n){"use strict";var r=n("47e9"),u=n.n(r);u.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-29b137c6.c8e3d26a.js b/src/main/resources/views/dist/js/chunk-29b137c6.c8e3d26a.js new file mode 100644 index 0000000..41156e0 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-29b137c6.c8e3d26a.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-29b137c6"],{"7ca5":function(t,A){t.exports="data:image/png;base64,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"},"84e6":function(t,A,a){"use strict";a.r(A);var s=function(){var t=this,A=t.$createElement,s=t._self._c||A;return s("div",[s("nav-bar",{attrs:{"left-arrow":"",title:"象山县人大代表目录"}}),s("van-search",{attrs:{shape:"round",placeholder:"请输入人大代表名称或者地区"},on:{search:t.onSearch},model:{value:t.name,callback:function(A){t.name=A},expression:"name"}}),s("div",{staticClass:"list"},[s("div",{staticClass:"item",on:{click:function(A){return t.to("/peoplecongress/list?dbIdentity=1")}}},[s("img",{staticClass:"icon",attrs:{src:a("7ca5"),alt:""}}),s("div",{staticClass:"title"},[t._v("省人大代表")]),s("van-icon",{attrs:{name:"arrow"}})],1),s("div",{staticClass:"item",on:{click:function(A){return t.to("/peoplecongress/list?dbIdentity=2")}}},[s("img",{staticClass:"icon",attrs:{src:a("a35b"),alt:""}}),s("div",{staticClass:"title"},[t._v("市人大代表")]),s("van-icon",{attrs:{name:"arrow"}})],1),s("div",{staticClass:"item",on:{click:function(A){return t.to("/peoplecongress/list?dbIdentity=3")}}},[s("img",{staticClass:"icon",attrs:{src:a("8fc0"),alt:""}}),s("div",{staticClass:"title"},[t._v("县人大代表")]),s("van-icon",{attrs:{name:"arrow"}})],1),s("div",{staticClass:"item",on:{click:function(A){return t.to("/peoplecongress/list?dbIdentity=4")}}},[s("img",{staticClass:"icon",attrs:{src:a("c437"),alt:""}}),s("div",{staticClass:"title"},[t._v("乡镇人大代表")]),s("van-icon",{attrs:{name:"arrow"}})],1)])],1)},n=[],e={data(){return{name:""}},methods:{to(t){this.$router.push(t)},onSearch(t){this.$router.push("/peoplecongress/list?name="+this.name)}}},i=e,o=(a("a974"),a("2877")),r=Object(o["a"])(i,s,n,!1,null,"2cbaa788",null);A["default"]=r.exports},"8fc0":function(t,A){t.exports="data:image/png;base64,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"},a35b:function(t,A){t.exports="data:image/png;base64,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"},a974:function(t,A,a){"use strict";var s=a("eb55"),n=a.n(s);n.a},c437:function(t,A){t.exports="data:image/png;base64,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"},eb55:function(t,A,a){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-2a31a620.ef7fed5a.js b/src/main/resources/views/dist/js/chunk-2a31a620.ef7fed5a.js new file mode 100644 index 0000000..6ee27e5 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-2a31a620.ef7fed5a.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2a31a620"],{"0c6d":function(t,n,r){"use strict";r.d(n,"T",(function(){return a})),r.d(n,"rb",(function(){return o})),r.d(n,"qb",(function(){return c})),r.d(n,"H",(function(){return d})),r.d(n,"a",(function(){return s})),r.d(n,"U",(function(){return f})),r.d(n,"pb",(function(){return m})),r.d(n,"w",(function(){return l})),r.d(n,"sb",(function(){return g})),r.d(n,"ob",(function(){return b})),r.d(n,"Q",(function(){return h})),r.d(n,"R",(function(){return p})),r.d(n,"x",(function(){return j})),r.d(n,"y",(function(){return O})),r.d(n,"C",(function(){return v})),r.d(n,"eb",(function(){return _})),r.d(n,"B",(function(){return y})),r.d(n,"z",(function(){return w})),r.d(n,"db",(function(){return k})),r.d(n,"bb",(function(){return C})),r.d(n,"fb",(function(){return L})),r.d(n,"cb",(function(){return $})),r.d(n,"A",(function(){return x})),r.d(n,"hb",(function(){return D})),r.d(n,"ib",(function(){return q})),r.d(n,"gb",(function(){return J})),r.d(n,"D",(function(){return A})),r.d(n,"h",(function(){return B})),r.d(n,"j",(function(){return E})),r.d(n,"X",(function(){return I})),r.d(n,"k",(function(){return N})),r.d(n,"l",(function(){return P})),r.d(n,"jb",(function(){return z})),r.d(n,"kb",(function(){return F})),r.d(n,"L",(function(){return G})),r.d(n,"nb",(function(){return H})),r.d(n,"P",(function(){return K})),r.d(n,"M",(function(){return M})),r.d(n,"O",(function(){return Q})),r.d(n,"N",(function(){return R})),r.d(n,"V",(function(){return S})),r.d(n,"d",(function(){return T})),r.d(n,"e",(function(){return U})),r.d(n,"c",(function(){return V})),r.d(n,"q",(function(){return W})),r.d(n,"r",(function(){return X})),r.d(n,"t",(function(){return Y})),r.d(n,"s",(function(){return Z})),r.d(n,"ab",(function(){return tt})),r.d(n,"i",(function(){return nt})),r.d(n,"Y",(function(){return rt})),r.d(n,"S",(function(){return et})),r.d(n,"v",(function(){return ut})),r.d(n,"n",(function(){return it})),r.d(n,"m",(function(){return at})),r.d(n,"I",(function(){return ot})),r.d(n,"K",(function(){return ct})),r.d(n,"mb",(function(){return dt})),r.d(n,"J",(function(){return st})),r.d(n,"lb",(function(){return ft})),r.d(n,"Z",(function(){return mt})),r.d(n,"E",(function(){return lt})),r.d(n,"u",(function(){return gt})),r.d(n,"g",(function(){return bt})),r.d(n,"p",(function(){return ht})),r.d(n,"o",(function(){return pt})),r.d(n,"f",(function(){return jt})),r.d(n,"W",(function(){return Ot})),r.d(n,"G",(function(){return vt})),r.d(n,"F",(function(){return _t})),r.d(n,"b",(function(){return yt}));var e=r("1d61"),u=r("4328"),i=r.n(u);function a(t){return Object(e["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(e["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(t)})}function c(t){return Object(e["a"])({url:"/auth/register",method:"post",data:i.a.stringify(t)})}function d(){return Object(e["a"])({url:"/user/types",method:"get"})}function s(t){return Object(e["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(e["a"])({url:"/user",method:"get"})}function m(t){return Object(e["a"])({url:"/user",method:"post",data:i.a.stringify(t)})}function l(){return Object(e["a"])({url:"/user/street",method:"get"})}function g(t){return Object(e["a"])({url:"/upload/upload_json",method:"post",data:t})}function b(t){return Object(e["a"])({url:"/notice/save",method:"post",data:i.a.stringify(t)})}function h(t){return Object(e["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(e["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(e["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(e["a"])({url:"/supervise_thing/list",method:"get",params:t})}function v(t){return Object(e["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function _(t){return Object(e["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(t)})}function y(t){return Object(e["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(e["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function k(t){return Object(e["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function C(t){return Object(e["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(t)})}function L(t){return Object(e["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(t)})}function $(t){return Object(e["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(t)})}function x(t){return Object(e["a"])({url:"/supervise_thing/del",method:"get",params:t})}function D(t){return Object(e["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(t)})}function q(t){return Object(e["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(t)})}function J(t){return Object(e["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(t)})}function A(t){return Object(e["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function B(t){return Object(e["a"])({url:"/contact_activity/list",method:"get",params:t})}function E(t){return Object(e["a"])({url:"/contact_activity/"+t,method:"get"})}function I(t){return Object(e["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(t)})}function N(t){return Object(e["a"])({url:"/db/list",method:"get",params:t})}function P(t){return Object(e["a"])({url:"/db/"+t,method:"get"})}function z(t){return Object(e["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(t)})}function F(t){return Object(e["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(t)})}function G(t){return Object(e["a"])({url:"/conference",method:"get",params:t})}function H(t){return Object(e["a"])({url:"/conference/save",method:"post",data:i.a.stringify(t)})}function K(t){return Object(e["a"])({url:"/conference/sign_in",method:"get",params:t})}function M(t){return Object(e["a"])({url:"/conference/detail",method:"get",params:t})}function Q(t){return Object(e["a"])({url:"/conference/have_attachment",method:"get",params:t})}function R(t){return Object(e["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function S(t){return Object(e["a"])({url:"/activity/save",method:"post",data:i.a.stringify(t)})}function T(t){return Object(e["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(e["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(e["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(e["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(e["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(e["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(e["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(e["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(t)})}function nt(t){return Object(e["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function rt(t){return Object(e["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(t)})}function et(){return Object(e["a"])({url:"/user/now",method:"get"})}function ut(){return Object(e["a"])({url:"/user/statistics",method:"get"})}function it(){return Object(e["a"])({url:"/message/unread_count",method:"get"})}function at(t){return Object(e["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(e["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(e["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function dt(t){return Object(e["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(t)})}function st(){return Object(e["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(e["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(t)})}function mt(t){return Object(e["a"])({url:"/message/read",method:"post",data:i.a.stringify(t)})}function lt(){return Object(e["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(e["a"])({url:"/research_article",method:"get",params:t})}function bt(t){return Object(e["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(e["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(e["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(e["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(e["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(t)})}function vt(){return Object(e["a"])({url:"/temporary/statistics",method:"get"})}function _t(t){return Object(e["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(e["a"])({url:"/temporary/del",method:"delete",params:t})}},"2d88":function(t,n,r){},6315:function(t,n,r){"use strict";r.r(n);var e=function(){var t=this,n=t.$createElement,r=t._self._c||n;return r("div",[r("nav-bar",{attrs:{"left-arrow":"",title:"选民意见"}}),r("div",{staticClass:"box opinionBox"},[t.opinionList.length?r("div",{staticClass:"grassrootsNews"},t._l(t.opinionList,(function(n){return r("div",{key:n.id,staticClass:"item",on:{click:function(r){return t.jump(n.id)}}},[r("div",{staticClass:"info"},[r("div",{staticClass:"title van-multi-ellipsis--l2"},[t._v(t._s(n.suggestContent))])]),r("van-icon",{staticClass:"icon opinionArrow",attrs:{name:"arrow"}})],1)})),0):r("van-empty",{attrs:{description:"暂无动态"}})],1)],1)},u=[],i=r("0c6d"),a=(r("9c8b"),{data(){return{opinionList:[]}},created(){this.getData()},methods:{jump(t){this.$router.push({path:"/opinionDetails",query:{id:t}})},getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(i["p"])().then(t=>{1==t.data.state?(this.$toast.clear(),this.opinionList=t.data.data):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})}}}),o=a,c=(r("66f3"),r("2877")),d=Object(c["a"])(o,e,u,!1,null,"7eee39f4",null);n["default"]=d.exports},"66f3":function(t,n,r){"use strict";var e=r("2d88"),u=r.n(e);u.a},"9c8b":function(t,n,r){"use strict";r.d(n,"M",(function(){return a})),r.d(n,"N",(function(){return o})),r.d(n,"y",(function(){return c})),r.d(n,"z",(function(){return d})),r.d(n,"D",(function(){return s})),r.d(n,"R",(function(){return f})),r.d(n,"A",(function(){return m})),r.d(n,"B",(function(){return l})),r.d(n,"C",(function(){return g})),r.d(n,"x",(function(){return b})),r.d(n,"e",(function(){return h})),r.d(n,"d",(function(){return p})),r.d(n,"f",(function(){return j})),r.d(n,"q",(function(){return O})),r.d(n,"O",(function(){return v})),r.d(n,"p",(function(){return _})),r.d(n,"P",(function(){return y})),r.d(n,"h",(function(){return w})),r.d(n,"E",(function(){return k})),r.d(n,"I",(function(){return C})),r.d(n,"F",(function(){return L})),r.d(n,"n",(function(){return $})),r.d(n,"a",(function(){return x})),r.d(n,"i",(function(){return D})),r.d(n,"k",(function(){return q})),r.d(n,"w",(function(){return J})),r.d(n,"L",(function(){return A})),r.d(n,"o",(function(){return B})),r.d(n,"j",(function(){return E})),r.d(n,"l",(function(){return I})),r.d(n,"J",(function(){return N})),r.d(n,"K",(function(){return P})),r.d(n,"c",(function(){return z})),r.d(n,"g",(function(){return F})),r.d(n,"b",(function(){return G})),r.d(n,"m",(function(){return H})),r.d(n,"G",(function(){return K})),r.d(n,"H",(function(){return M})),r.d(n,"u",(function(){return Q})),r.d(n,"v",(function(){return R})),r.d(n,"s",(function(){return S})),r.d(n,"r",(function(){return T})),r.d(n,"S",(function(){return U})),r.d(n,"Q",(function(){return V})),r.d(n,"t",(function(){return W}));var e=r("1d61"),u=r("4328"),i=r.n(u);function a(t){return Object(e["a"])({url:"/auth/check_ding_binding",method:"post",data:i.a.stringify(t)})}function o(t){return Object(e["a"])({url:"/auth/ding_binding",method:"post",data:i.a.stringify(t)})}function c(t){return Object(e["a"])({url:"/voter_suggest/list",method:"get",params:t})}function d(t){return Object(e["a"])({url:"/voter_suggest/"+t,method:"get"})}function s(t){return Object(e["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(e["a"])({url:"/voter_suggest/allocation",method:"post",data:i.a.stringify(t)})}function m(t){return Object(e["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function l(t){return Object(e["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(e["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function b(t){return Object(e["a"])({url:"/voter_suggest/solve/save",method:"post",data:i.a.stringify(t)})}function h(t){return Object(e["a"])({url:"/activity/have_apply",method:"get",params:t})}function p(t){return Object(e["a"])({url:"/activity/finish",method:"get",params:t})}function j(t){return Object(e["a"])({url:"/activity/"+t,method:"get"})}function O(t){return Object(e["a"])({url:"/perform/list/my",method:"get",params:t})}function v(t){return Object(e["a"])({url:"/perform/save",method:"post",data:i.a.stringify(t)})}function _(t){return Object(e["a"])({url:"/perform/"+t,method:"get"})}function y(t){return Object(e["a"])({url:"/upload/upload_json",method:"post",data:t})}function w(t){return Object(e["a"])({url:"/activity/newest",method:"get",params:t})}function k(t){return Object(e["a"])({url:"/activity/apply",method:"post",data:i.a.stringify(t)})}function C(t){return Object(e["a"])({url:"/activity/sign",method:"post",data:i.a.stringify(t)})}function L(t){return Object(e["a"])({url:"/activity/leave",method:"post",data:i.a.stringify(t)})}function $(t){return Object(e["a"])({url:"/data_bank",method:"get",params:t})}function x(t){return Object(e["a"])({url:"/data_bank/del",method:"delete",params:t})}function D(t){return Object(e["a"])({url:"/audit",method:"get",params:t})}function q(t){return Object(e["a"])({url:"/audit/mine",method:"get",params:t})}function J(t){return Object(e["a"])({url:"/user/users",method:"get",params:t})}function A(t){return Object(e["a"])({url:"/audit/save",method:"post",data:i.a.stringify(t)})}function B(){return Object(e["a"])({url:"/user",method:"get"})}function E(t){return Object(e["a"])({url:"/audit/detail",method:"get",params:t})}function I(t){return Object(e["a"])({url:"/audit/audit_users",method:"get",params:t})}function N(t){return Object(e["a"])({url:"/audit/pass",method:"post",data:i.a.stringify(t)})}function P(t){return Object(e["a"])({url:"/audit/refuse",method:"post",data:i.a.stringify(t)})}function z(t){return Object(e["a"])({url:"/activity/audit",method:"get",params:t})}function F(t){return Object(e["a"])({url:"/activity/list/my",method:"get",params:t})}function G(t){return Object(e["a"])({url:"/activity/"+t,method:"get"})}function H(t){return Object(e["a"])({url:"/activity/audit_users",method:"get",params:t})}function K(t){return Object(e["a"])({url:"/activity/pass",method:"post",data:i.a.stringify(t)})}function M(t){return Object(e["a"])({url:"/activity/refuse",method:"post",data:i.a.stringify(t)})}function Q(t){return Object(e["a"])({url:"/user/street_contacts",method:"get",params:t})}function R(t){return Object(e["a"])({url:"/user/street_detail",method:"get",params:t})}function S(t){return Object(e["a"])({url:"/user/contact_detail",method:"get",params:t})}function T(t){return Object(e["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(e["a"])({url:"/voter_suggest_db/read",method:"post",data:i.a.stringify(t)})}function V(t){return Object(e["a"])({url:"/user/edit_pwd",method:"post",data:i.a.stringify(t)})}function W(t){return Object(e["a"])({url:"/user/dict",method:"get",params:t})}}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-2bdeffaf.d2d4bc63.js b/src/main/resources/views/dist/js/chunk-2bdeffaf.d2d4bc63.js new file mode 100644 index 0000000..6c109d8 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-2bdeffaf.d2d4bc63.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2bdeffaf"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return b})),n.d(e,"Q",(function(){return h})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return v})),n.d(e,"eb",(function(){return _})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return k})),n.d(e,"db",(function(){return w})),n.d(e,"bb",(function(){return D})),n.d(e,"fb",(function(){return P})),n.d(e,"cb",(function(){return x})),n.d(e,"A",(function(){return S})),n.d(e,"hb",(function(){return $})),n.d(e,"ib",(function(){return C})),n.d(e,"gb",(function(){return q})),n.d(e,"D",(function(){return z})),n.d(e,"h",(function(){return I})),n.d(e,"j",(function(){return J})),n.d(e,"X",(function(){return A})),n.d(e,"k",(function(){return E})),n.d(e,"l",(function(){return F})),n.d(e,"jb",(function(){return M})),n.d(e,"kb",(function(){return N})),n.d(e,"L",(function(){return Y})),n.d(e,"nb",(function(){return B})),n.d(e,"P",(function(){return G})),n.d(e,"M",(function(){return H})),n.d(e,"O",(function(){return K})),n.d(e,"N",(function(){return L})),n.d(e,"V",(function(){return Q})),n.d(e,"d",(function(){return R})),n.d(e,"e",(function(){return T})),n.d(e,"c",(function(){return U})),n.d(e,"q",(function(){return V})),n.d(e,"r",(function(){return W})),n.d(e,"t",(function(){return X})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return bt})),n.d(e,"p",(function(){return ht})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return vt})),n.d(e,"F",(function(){return _t})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function b(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function D(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function A(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function M(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function Y(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function V(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function vt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function _t(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"15e4":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("nav-bar",{attrs:{"left-arrow":"",title:"发布公告"}}),n("van-form",{staticClass:"form",on:{submit:t.onSubmit}},[n("van-field",{attrs:{label:"公告名称",placeholder:"请输入公告名称","input-align":"right",rules:[{required:!0,message:""}]},model:{value:t.title,callback:function(e){t.title=e},expression:"title"}}),n("van-field",{attrs:{readonly:"",clickable:"",name:"datetimePicker",label:"公告日期",placeholder:"请选择日期","input-align":"right","right-icon":"arrow",rules:[{required:!0,message:""}]},on:{click:function(e){t.showPicker=!0}},model:{value:t.noticeDate,callback:function(e){t.noticeDate=e},expression:"noticeDate"}}),n("van-field",{staticClass:"textarea",attrs:{type:"textarea",label:"公告内容",placeholder:"请选择文件内容",rules:[{required:!0,message:""}]},model:{value:t.content,callback:function(e){t.content=e},expression:"content"}}),n("van-field",{attrs:{name:"radio",label:"是否置顶","input-align":"right"},scopedSlots:t._u([{key:"input",fn:function(){return[n("van-radio-group",{attrs:{direction:"horizontal","checked-color":"#09A709","icon-size":"16"},model:{value:t.top,callback:function(e){t.top=e},expression:"top"}},[n("van-radio",{attrs:{name:"1"}},[t._v("是")]),n("van-radio",{attrs:{name:"0"}},[t._v("否")])],1)]},proxy:!0}])}),n("van-button",{attrs:{type:"primary","native-type":"submit"}},[t._v("提交发布")])],1),n("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[n("van-datetime-picker",{attrs:{type:"date","min-date":t.minDate,formatter:t.formatter},on:{confirm:t.onConfirm,cancel:function(e){t.showPicker=!1}}})],1)],1)},u=[],a=n("0c6d"),i={data(){return{title:"",noticeDate:"",content:"",showPicker:!1,top:"1",minDate:new Date}},methods:{formatter(t,e){return"year"===t?e+"年":"month"===t?e+"月":"day"===t?e+"日":e},onConfirm(t){this.noticeDate=`${t.getFullYear()}-${(t.getMonth()+1).toString().padStart(2,"0")}-${t.getDate().toString().padStart(2,"0")}`,this.showPicker=!1},onSubmit(t){this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(a["ob"])({title:this.title,noticeDate:this.noticeDate,content:this.content,top:this.top,uploadPersonnel:localStorage.getItem("userName")}).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")})}}},o=i,c=(n("9b67"),n("2877")),s=Object(c["a"])(o,r,u,!1,null,"a84bdaaa",null);e["default"]=s.exports},"20a4":function(t,e,n){},"9b67":function(t,e,n){"use strict";var r=n("20a4"),u=n.n(r);u.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-2cb02852.e0d1a296.js b/src/main/resources/views/dist/js/chunk-2cb02852.e0d1a296.js new file mode 100644 index 0000000..cff04a7 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-2cb02852.e0d1a296.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2cb02852"],{"8cbe":function(t,a,e){"use strict";var n=e("d99c"),i=e.n(n);i.a},"9c8b":function(t,a,e){"use strict";e.d(a,"M",(function(){return u})),e.d(a,"N",(function(){return s})),e.d(a,"y",(function(){return d})),e.d(a,"z",(function(){return c})),e.d(a,"D",(function(){return o})),e.d(a,"R",(function(){return l})),e.d(a,"A",(function(){return f})),e.d(a,"B",(function(){return h})),e.d(a,"C",(function(){return g})),e.d(a,"x",(function(){return m})),e.d(a,"e",(function(){return v})),e.d(a,"d",(function(){return b})),e.d(a,"f",(function(){return p})),e.d(a,"q",(function(){return y})),e.d(a,"O",(function(){return O})),e.d(a,"p",(function(){return j})),e.d(a,"P",(function(){return _})),e.d(a,"h",(function(){return A})),e.d(a,"E",(function(){return C})),e.d(a,"I",(function(){return $})),e.d(a,"F",(function(){return k})),e.d(a,"n",(function(){return w})),e.d(a,"a",(function(){return I})),e.d(a,"i",(function(){return q})),e.d(a,"k",(function(){return B})),e.d(a,"w",(function(){return S})),e.d(a,"L",(function(){return E})),e.d(a,"o",(function(){return L})),e.d(a,"j",(function(){return D})),e.d(a,"l",(function(){return T})),e.d(a,"J",(function(){return F})),e.d(a,"K",(function(){return M})),e.d(a,"c",(function(){return Q})),e.d(a,"g",(function(){return R})),e.d(a,"b",(function(){return U})),e.d(a,"m",(function(){return G})),e.d(a,"G",(function(){return K})),e.d(a,"H",(function(){return x})),e.d(a,"u",(function(){return J})),e.d(a,"v",(function(){return V})),e.d(a,"s",(function(){return Z})),e.d(a,"r",(function(){return z})),e.d(a,"S",(function(){return P})),e.d(a,"Q",(function(){return W})),e.d(a,"t",(function(){return X}));var n=e("1d61"),i=e("4328"),r=e.n(i);function u(t){return Object(n["a"])({url:"/auth/check_ding_binding",method:"post",data:r.a.stringify(t)})}function s(t){return Object(n["a"])({url:"/auth/ding_binding",method:"post",data:r.a.stringify(t)})}function d(t){return Object(n["a"])({url:"/voter_suggest/list",method:"get",params:t})}function c(t){return Object(n["a"])({url:"/voter_suggest/"+t,method:"get"})}function o(t){return Object(n["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function l(t){return Object(n["a"])({url:"/voter_suggest/allocation",method:"post",data:r.a.stringify(t)})}function f(t){return Object(n["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function h(t){return Object(n["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(n["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function m(t){return Object(n["a"])({url:"/voter_suggest/solve/save",method:"post",data:r.a.stringify(t)})}function v(t){return Object(n["a"])({url:"/activity/have_apply",method:"get",params:t})}function b(t){return Object(n["a"])({url:"/activity/finish",method:"get",params:t})}function p(t){return Object(n["a"])({url:"/activity/"+t,method:"get"})}function y(t){return Object(n["a"])({url:"/perform/list/my",method:"get",params:t})}function O(t){return Object(n["a"])({url:"/perform/save",method:"post",data:r.a.stringify(t)})}function j(t){return Object(n["a"])({url:"/perform/"+t,method:"get"})}function _(t){return Object(n["a"])({url:"/upload/upload_json",method:"post",data:t})}function A(t){return Object(n["a"])({url:"/activity/newest",method:"get",params:t})}function C(t){return Object(n["a"])({url:"/activity/apply",method:"post",data:r.a.stringify(t)})}function $(t){return Object(n["a"])({url:"/activity/sign",method:"post",data:r.a.stringify(t)})}function k(t){return Object(n["a"])({url:"/activity/leave",method:"post",data:r.a.stringify(t)})}function w(t){return Object(n["a"])({url:"/data_bank",method:"get",params:t})}function I(t){return Object(n["a"])({url:"/data_bank/del",method:"delete",params:t})}function q(t){return Object(n["a"])({url:"/audit",method:"get",params:t})}function B(t){return Object(n["a"])({url:"/audit/mine",method:"get",params:t})}function S(t){return Object(n["a"])({url:"/user/users",method:"get",params:t})}function E(t){return Object(n["a"])({url:"/audit/save",method:"post",data:r.a.stringify(t)})}function L(){return Object(n["a"])({url:"/user",method:"get"})}function D(t){return Object(n["a"])({url:"/audit/detail",method:"get",params:t})}function T(t){return Object(n["a"])({url:"/audit/audit_users",method:"get",params:t})}function F(t){return Object(n["a"])({url:"/audit/pass",method:"post",data:r.a.stringify(t)})}function M(t){return Object(n["a"])({url:"/audit/refuse",method:"post",data:r.a.stringify(t)})}function Q(t){return Object(n["a"])({url:"/activity/audit",method:"get",params:t})}function R(t){return Object(n["a"])({url:"/activity/list/my",method:"get",params:t})}function U(t){return Object(n["a"])({url:"/activity/"+t,method:"get"})}function G(t){return Object(n["a"])({url:"/activity/audit_users",method:"get",params:t})}function K(t){return Object(n["a"])({url:"/activity/pass",method:"post",data:r.a.stringify(t)})}function x(t){return Object(n["a"])({url:"/activity/refuse",method:"post",data:r.a.stringify(t)})}function J(t){return Object(n["a"])({url:"/user/street_contacts",method:"get",params:t})}function V(t){return Object(n["a"])({url:"/user/street_detail",method:"get",params:t})}function Z(t){return Object(n["a"])({url:"/user/contact_detail",method:"get",params:t})}function z(t){return Object(n["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function P(t){return Object(n["a"])({url:"/voter_suggest_db/read",method:"post",data:r.a.stringify(t)})}function W(t){return Object(n["a"])({url:"/user/edit_pwd",method:"post",data:r.a.stringify(t)})}function X(t){return Object(n["a"])({url:"/user/dict",method:"get",params:t})}},b58e:function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABmElEQVRIS7WWsUoDQRCG/zkSsLC0EGy08wEUUljoE9hYKARMtxeCqGCh3VlZKkhyu2eRxsIijXUKbex8AEsLQw60sFPIkpEFT+MludvgZrtlZ/5vfma4OULqKKXWALSZedv3/dv0+6h7o9EoeZ7XBlBO51A6IQzDiud5TQCBEOLUBpCVM31AvV6fLRQKZ8y8RUTzNhXnxTBzTEQtrfUJKaWumLlCRC95iRO+m2KvDeADQCyEWJpQIDM8iqI7Zi4ZAAN4nhJgPQG8AThy6QDAMYDlBOBY+1cuAbwDuHBMqQBYdNaDMAwXqtVqJynyu8k/PfhXk6WU50R0wMyrvu8/GogzwIB4K47jnSAItDPAOPFcgJRyk4gehBBmfEeeLPFMgFJqDsArgCet9UatVovThDxxGwf7RGTGdghiI54LMAFSyiGIrbgVIA1h5nsi8pn5z7SM65H1mA44ga24tYOkOqXULoCVbrd7mMx53mdl0MF090EURc1+v18G4HSjmfVLRDdkdnKxWLw0vykAZvKsW75/GvFer7f3BQ6ohOsT3JDBAAAAAElFTkSuQmCC"},c2c2:function(t,a,e){"use strict";e.r(a);var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"page"},[e("nav-bar",{attrs:{"left-arrow":"",title:"活动详情"}}),e("div",{staticClass:"header"},[e("div",{staticClass:"title"},[t._v(t._s(t.acdetaildata.activityName))]),e("div",{staticClass:"date"},[t._v(t._s(t.acdetaildata.createdAt))]),e("div",{staticClass:"content",domProps:{innerHTML:t._s(t.acdetaildata.activityContent)}})]),e("div",{staticClass:"detail"},[e("div",{staticClass:"item"},[e("div",{staticClass:"title"},[e("van-icon",{attrs:{name:"clock-o"}}),t._v("活动时间:")],1),e("div",{staticClass:"content"},[t._v(t._s(t.acdetaildata.activityDate))])]),e("div",{staticClass:"item"},[e("div",{staticClass:"title"},[e("van-icon",{attrs:{name:"location-o"}}),t._v("活动地点:")],1),e("div",{staticClass:"content"},[t._v(t._s(t.acdetaildata.activityAddress))])]),0==t.acdetaildata.isApply?e("div",{staticClass:"item"},[e("div",{staticClass:"title"},[e("van-icon",{attrs:{name:t.img1}}),t._v("报名人数:")],1),e("div",{staticClass:"content"},[t._v("256人已报名")])]):e("div",{staticClass:"item"},[e("div",{staticClass:"title"},[e("van-icon",{attrs:{name:"clock-o"}}),t._v("报名时间:")],1),e("div",{staticClass:"content"},[t._v(t._s(t.acdetaildata.applyTime))])])]),"rddb"==t.usertype?e("div",{staticClass:"footBtn"},[t.acdetaildata.isApply||1==t.acdetaildata.end?t.acdetaildata.isSign&&t.acdetaildata.isLeave?t._e():[t.acdetaildata.isLeave?t._e():e("van-button",{attrs:{type:"primary",block:"",disabled:1==t.acdetaildata.isSign},on:{click:t.SignIn}},[t._v(t._s(1==t.acdetaildata.isSign?"已签到"+(t.acdetaildata.signTime?"("+t.acdetaildata.signTime.substring(5)+")":""):"立即签到"))]),t.acdetaildata.isSign?t._e():e("van-button",{attrs:{plain:"",block:"",disabled:1==t.acdetaildata.isLeave},on:{click:t.leave}},[t._v(t._s(1==t.acdetaildata.isLeave?"已请假"+(t.acdetaildata.leaveTime?"("+t.acdetaildata.leaveTime.substring(5)+")":""):"请假"))])]:e("van-button",{attrs:{type:"primary",block:""},on:{click:t.apply}},[t._v("报名")])],2):t._e()],1)},i=[],r=e("9c8b"),u=e("f564"),s={components:{[u["a"].name]:u["a"]},data(){return{usertype:localStorage.getItem("usertype"),acdetaildata:{},signInword:"",leaveword:"",btnFlag1:"",btnFlag2:"",img1:e("b58e")}},created(){if(this.$route.query.id){this.acdetaildata="",this.signInword="SignIn"==this.$route.query.title?"立即签到":"已签到",this.leaveword="leave"==this.$route.query.title?"请假":"已请假",this.btnFlag1="SignIn"!=this.$route.query.title,this.btnFlag2="leave"!=this.$route.query.title;let t=this.$route.query.id;this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(r["f"])(t).then(t=>{1==t.data.state?(this.$toast.clear(),this.acdetaildata=t.data.data):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})}},methods:{SignIn(){Object(r["I"])({activityId:this.$route.query.id}).then(t=>{1==t.data.state&&this.$dialog.alert({title:"提示",message:"签到成功"}).then(()=>{Object(r["f"])(this.$route.query.id).then(t=>{1==t.data.state?(this.$toast.clear(),this.acdetaildata=t.data.data):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})})})},leave(){Object(r["F"])({activityId:this.$route.query.id}).then(t=>{1==t.data.state&&this.$dialog.alert({title:"提示",message:"请假成功"}).then(()=>{Object(r["f"])(this.$route.query.id).then(t=>{1==t.data.state?(this.$toast.clear(),this.acdetaildata=t.data.data):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})})})},apply(){Object(r["E"])({activityId:this.$route.query.id}).then(t=>{1==t.data.state&&this.$dialog.alert({title:"提示",message:"报名成功"}).then(()=>{Object(r["f"])(this.$route.query.id).then(t=>{1==t.data.state?(this.$toast.clear(),this.acdetaildata=t.data.data):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})})})}}},d=s,c=(e("8cbe"),e("2877")),o=Object(c["a"])(d,n,i,!1,null,"38a78f29",null);a["default"]=o.exports},d99c:function(t,a,e){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-2d0e454c.3e4976a2.js b/src/main/resources/views/dist/js/chunk-2d0e454c.3e4976a2.js new file mode 100644 index 0000000..6836e7d --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-2d0e454c.3e4976a2.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0e454c"],{9087:function(t,e,r){"use strict";r.r(e);var s=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div")},o=[],u={created(){this.$route.query.access_token?(this.$toast.loading({message:"",duration:0,forbidClick:!0}),localStorage.setItem("Authortokenasf","bearer "+this.$route.query.access_token),localStorage.setItem("usertype","street"==this.$route.query.type||"contact"==this.$route.query.type?"township":this.$route.query.type),this.$toast.clear(),this.$router.push("/")):this.$router.push("/login")}},a=u,i=r("2877"),n=Object(i["a"])(a,s,o,!1,null,null,null);e["default"]=n.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-31a718bc.2bd0da78.js b/src/main/resources/views/dist/js/chunk-31a718bc.2bd0da78.js new file mode 100644 index 0000000..64a44aa --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-31a718bc.2bd0da78.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-31a718bc"],{"0336":function(t,e,n){t.exports=n.p+"img/icon_user.5e553d53.png"},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return a})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return h})),n.d(e,"ob",(function(){return p})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return g})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return j})),n.d(e,"C",(function(){return y})),n.d(e,"eb",(function(){return O})),n.d(e,"B",(function(){return _})),n.d(e,"z",(function(){return w})),n.d(e,"db",(function(){return I})),n.d(e,"bb",(function(){return A})),n.d(e,"fb",(function(){return k})),n.d(e,"cb",(function(){return C})),n.d(e,"A",(function(){return Z})),n.d(e,"hb",(function(){return Q})),n.d(e,"ib",(function(){return z})),n.d(e,"gb",(function(){return G})),n.d(e,"D",(function(){return R})),n.d(e,"h",(function(){return S})),n.d(e,"j",(function(){return T})),n.d(e,"X",(function(){return N})),n.d(e,"k",(function(){return X})),n.d(e,"l",(function(){return Y})),n.d(e,"jb",(function(){return q})),n.d(e,"kb",(function(){return L})),n.d(e,"L",(function(){return V})),n.d(e,"nb",(function(){return D})),n.d(e,"P",(function(){return E})),n.d(e,"M",(function(){return U})),n.d(e,"O",(function(){return x})),n.d(e,"N",(function(){return H})),n.d(e,"V",(function(){return J})),n.d(e,"d",(function(){return M})),n.d(e,"e",(function(){return P})),n.d(e,"c",(function(){return W})),n.d(e,"q",(function(){return B})),n.d(e,"r",(function(){return F})),n.d(e,"t",(function(){return K})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return it})),n.d(e,"m",(function(){return at})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return ht})),n.d(e,"g",(function(){return pt})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return gt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return jt})),n.d(e,"G",(function(){return yt})),n.d(e,"F",(function(){return Ot})),n.d(e,"b",(function(){return _t}));var r=n("1d61"),u=n("4328"),i=n.n(u);function a(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:i.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:i.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function h(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function p(t){return Object(r["a"])({url:"/notice/save",method:"post",data:i.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function g(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function y(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(t)})}function _(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function A(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(t)})}function k(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(t)})}function Z(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function N(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(t)})}function X(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function q(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/conference/save",method:"post",data:i.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/activity/save",method:"post",data:i.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function B(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function it(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function at(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:i.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function ht(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function gt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(t)})}function yt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function Ot(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function _t(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"7ff5":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"peoplecongress-box"},[r("nav-bar",{attrs:{"left-arrow":"",title:"人大代表目录"}}),r("div",{staticClass:"body",class:{civilian:"voter"==t.usertype||!t.usertype}},[r("div",{staticClass:"box"},["voter"!=t.usertype&&t.usertype?t._e():r("div",{staticClass:"introduction"},[r("div",{staticClass:"title"},[t._v(t._s(t.deldatatop.name)+"代表目录")])]),r("van-tabs",{class:{mini:"admin"!=t.usertype},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},[r("van-tab",{attrs:{title:"县人大代表"}},[t.dbList.county.length?r("ul",{staticClass:"bodyUl"},t._l(t.dbList.county,(function(e,u){return r("li",{key:e.id,on:{click:function(n){return t.to("/peoplecongress/detail?id="+e.id,"admin")}}},[r("img",u%2==0?{attrs:{src:n("0336"),alt:""}}:{attrs:{src:n("d12e"),alt:""}}),r("div",{staticClass:"detail"},[r("div",{staticClass:"item"},[r("span",[t._v("姓名:")]),r("span",[t._v(t._s(e.name))])]),r("div",{staticClass:"item"},[r("span",[t._v("工作单位及职务:")]),r("span",[t._v(t._s(e.unit))])])])])})),0):r("van-empty",{attrs:{description:"暂无代表"}})],1),r("van-tab",{attrs:{title:"镇人大代表"}},[t.dbList.town.length?r("ul",{staticClass:"bodyUl"},t._l(t.dbList.town,(function(e,u){return r("li",{key:e.id,on:{click:function(n){return t.to("/peoplecongress/detail?id="+e.id,"admin")}}},[r("img",u%2==0?{attrs:{src:n("0336"),alt:""}}:{attrs:{src:n("d12e"),alt:""}}),r("div",{staticClass:"detail"},[r("div",{staticClass:"item"},[r("span",[t._v("姓名:")]),r("span",[t._v(t._s(e.name))])]),r("div",{staticClass:"item"},[r("span",[t._v("工作单位及职务:")]),r("span",[t._v(t._s(e.unit))])])])])})),0):r("van-empty",{attrs:{description:"暂无代表"}})],1)],1),"voter"!=t.usertype&&t.usertype?t._e():r("div",{staticClass:"introduction"},[r("van-button",{attrs:{type:"primary",block:""},on:{click:function(e){return t.tocontact("/peoplecongress/contact?id="+(t.$route.query.street||t.$route.query.id||"")+"&officeId="+(t.$route.query.insideid||""))}}},[t._v("联系代表")])],1)],1),"voter"!=t.usertype&&t.usertype||!t.$route.query.street&&!t.$route.query.id?t._e():r("div",{staticClass:"box"},[r("div",{staticClass:"introduction"},[r("div",{staticClass:"title"},[t._v(t._s(t.deldatatop.name))]),r("div",{staticClass:"content"},[t._v(t._s(t.deldatatop.remarks))]),r("div",{staticClass:"title"},[t._v("代表执勤表")]),r("div",{staticClass:"table",domProps:{innerHTML:t._s(t.deldatatop.content)}}),r("van-button",{attrs:{type:"primary",block:""},on:{click:function(e){return t.tocontact("/peoplecongress/proposal?id="+(t.$route.query.street||t.$route.query.id)+"&insideid="+(t.$route.query.insideid||""))}}},[t._v("提交建议")])],1)]),"voter"!=t.usertype&&t.usertype||!t.$route.query.id?t._e():r("div",{staticClass:"address"},[r("div",{staticClass:"title"},[t._v(t._s(t.deldatatop.name)+"片区")]),r("div",{staticClass:"list"},t._l(t.deldatabottom,(function(e){return r("van-button",{key:e.id,staticClass:"item",attrs:{type:"primary",icon:"arrow","icon-position":"right"},on:{click:function(n){return t.to("/peoplecongresshd?insideid="+e.id+"&street="+t.$route.query.id)}}},[t._v(t._s(e.name))])})),1)]),"admin"!=t.usertype?r("div",{staticClass:"active"},[r("div",{staticClass:"title"},[t._v("联络站活动")]),r("div",{staticClass:"list"},t._l(t.activeList,(function(e){return r("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/liastationDetail?id="+e.id)}}},[r("div",{staticClass:"left"},[r("div",{staticClass:"title"},[t._v(t._s(e.activityTheme))]),r("div",{staticClass:"detail"},[r("div",{staticClass:"user"},[t._v(t._s(e.updatedAt))]),r("div",{staticClass:"date"},[t._v(t._s(e.createdName))])])])])})),0)]):t._e()])],1)},u=[],i=n("0c6d"),a=n("9c8b"),o={data(){return{active:0,usertype:localStorage.getItem("usertype"),dbList:{province:[],city:[],county:[],town:[]},deldatatop:{},deldatabottom:[],activeList:[],pageNo:1,pageSize:10,total:0}},created(){this.getData()},watch:{$route:"getData"},methods:{getData(){if(this.dbList={province:[],city:[],county:[],town:[]},this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),this.$route.query.insideid){let t=this.$route.query.insideid;Object(a["s"])({id:t}).then(t=>{this.$toast.clear(),this.deldatatop=t.data.data||{}}).catch(()=>{this.$toast.fail("加载失败")}),Object(i["k"])({officeId:t}).then(t=>{this.$toast.clear(),t.data.data.map(t=>{"3"==t.dbIdentity&&this.dbList.county.push(t),"4"==t.dbIdentity&&this.dbList.town.push(t)})}).catch(()=>{this.$toast.fail("加载失败")})}else Object(i["k"])({precinctAddress:this.$route.query.id}).then(t=>{this.$toast.clear(),t.data.data.map(t=>{"1"==t.dbIdentity&&this.dbList.province.push(t),"2"==t.dbIdentity&&this.dbList.city.push(t),"3"==t.dbIdentity&&this.dbList.county.push(t),"4"==t.dbIdentity&&this.dbList.town.push(t)})}).catch(()=>{this.$toast.fail("加载失败")}),this.$route.query.id&&(Object(a["u"])({id:this.$route.query.id}).then(t=>{this.$toast.clear(),this.deldatabottom=t.data.data}).catch(()=>{this.$toast.fail("加载失败")}),Object(a["v"])({id:this.$route.query.id}).then(t=>{this.$toast.clear(),this.deldatatop=t.data.data}).catch(()=>{this.$toast.fail("加载失败")}));"admin"!=this.usertype&&Object(i["h"])({pageNo:this.pageNo,pageSize:this.pageSize,officeId:this.$route.query.insideid||this.$route.query.id}).then(t=>{this.$toast.clear(),this.activeList=t.data.data,this.total=t.data.count}).catch(()=>{this.$toast.fail("加载失败")})},to(t,e){e?this.usertype==e&&this.$router.push(t):this.$router.push(t)},tocontact(t){localStorage.getItem("Authortokenasf")?this.$router.push(t):this.$dialog.confirm({title:"提示",message:"请先登录"}).then(()=>{this.$router.push("/login")}).catch(()=>{})}}},c=o,s=(n("ea78"),n("2877")),d=Object(s["a"])(c,r,u,!1,null,"f39b4b3a",null);e["default"]=d.exports},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return a})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return c})),n.d(e,"z",(function(){return s})),n.d(e,"D",(function(){return d})),n.d(e,"R",(function(){return f})),n.d(e,"A",(function(){return l})),n.d(e,"B",(function(){return m})),n.d(e,"C",(function(){return h})),n.d(e,"x",(function(){return p})),n.d(e,"e",(function(){return b})),n.d(e,"d",(function(){return g})),n.d(e,"f",(function(){return v})),n.d(e,"q",(function(){return j})),n.d(e,"O",(function(){return y})),n.d(e,"p",(function(){return O})),n.d(e,"P",(function(){return _})),n.d(e,"h",(function(){return w})),n.d(e,"E",(function(){return I})),n.d(e,"I",(function(){return A})),n.d(e,"F",(function(){return k})),n.d(e,"n",(function(){return C})),n.d(e,"a",(function(){return Z})),n.d(e,"i",(function(){return Q})),n.d(e,"k",(function(){return z})),n.d(e,"w",(function(){return G})),n.d(e,"L",(function(){return R})),n.d(e,"o",(function(){return S})),n.d(e,"j",(function(){return T})),n.d(e,"l",(function(){return N})),n.d(e,"J",(function(){return X})),n.d(e,"K",(function(){return Y})),n.d(e,"c",(function(){return q})),n.d(e,"g",(function(){return L})),n.d(e,"b",(function(){return V})),n.d(e,"m",(function(){return D})),n.d(e,"G",(function(){return E})),n.d(e,"H",(function(){return U})),n.d(e,"u",(function(){return x})),n.d(e,"v",(function(){return H})),n.d(e,"s",(function(){return J})),n.d(e,"r",(function(){return M})),n.d(e,"S",(function(){return P})),n.d(e,"Q",(function(){return W})),n.d(e,"t",(function(){return B}));var r=n("1d61"),u=n("4328"),i=n.n(u);function a(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:i.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:i.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:i.a.stringify(t)})}function l(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function h(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:i.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function g(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function y(t){return Object(r["a"])({url:"/perform/save",method:"post",data:i.a.stringify(t)})}function O(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function _(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function w(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:i.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:i.a.stringify(t)})}function k(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:i.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function Q(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/audit/save",method:"post",data:i.a.stringify(t)})}function S(){return Object(r["a"])({url:"/user",method:"get"})}function T(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:i.a.stringify(t)})}function Y(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:i.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function D(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:i.a.stringify(t)})}function U(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:i.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:i.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:i.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},c8e1:function(t,e,n){},d12e:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAB+CAYAAADiI6WIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzdBRUI0NTQ3RkQ1MTFFQkI2MDJBQTc0QUJCNzdEMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzdBRUI0NTM3RkQ1MTFFQkI2MDJBQTc0QUJCNzdEMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QjgzNEUzN0Q4RjExRUI5OTlEQjUxQ0NDNzkxRjdEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM5QjgzNEU0N0Q4RjExRUI5OTlEQjUxQ0NDNzkxRjdEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4/I7nAAAC8ZJREFUeNrsnX1o1dcZ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"},ea78:function(t,e,n){"use strict";var r=n("c8e1"),u=n.n(r);u.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-33cdb748.bc8f1f24.js b/src/main/resources/views/dist/js/chunk-33cdb748.bc8f1f24.js new file mode 100644 index 0000000..90e90c4 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-33cdb748.bc8f1f24.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-33cdb748"],{"0378":function(t,n,r){"use strict";var e=r("5764"),u=r.n(e);u.a},"0c6d":function(t,n,r){"use strict";r.d(n,"T",(function(){return a})),r.d(n,"rb",(function(){return o})),r.d(n,"qb",(function(){return c})),r.d(n,"H",(function(){return d})),r.d(n,"a",(function(){return s})),r.d(n,"U",(function(){return f})),r.d(n,"pb",(function(){return m})),r.d(n,"w",(function(){return l})),r.d(n,"sb",(function(){return g})),r.d(n,"ob",(function(){return b})),r.d(n,"Q",(function(){return h})),r.d(n,"R",(function(){return p})),r.d(n,"x",(function(){return j})),r.d(n,"y",(function(){return O})),r.d(n,"C",(function(){return _})),r.d(n,"eb",(function(){return v})),r.d(n,"B",(function(){return y})),r.d(n,"z",(function(){return w})),r.d(n,"db",(function(){return C})),r.d(n,"bb",(function(){return k})),r.d(n,"fb",(function(){return D})),r.d(n,"cb",(function(){return $})),r.d(n,"A",(function(){return q})),r.d(n,"hb",(function(){return x})),r.d(n,"ib",(function(){return J})),r.d(n,"gb",(function(){return B})),r.d(n,"D",(function(){return E})),r.d(n,"h",(function(){return I})),r.d(n,"j",(function(){return P})),r.d(n,"X",(function(){return T})),r.d(n,"k",(function(){return z})),r.d(n,"l",(function(){return A})),r.d(n,"jb",(function(){return F})),r.d(n,"kb",(function(){return G})),r.d(n,"L",(function(){return H})),r.d(n,"nb",(function(){return K})),r.d(n,"P",(function(){return L})),r.d(n,"M",(function(){return M})),r.d(n,"O",(function(){return N})),r.d(n,"N",(function(){return Q})),r.d(n,"V",(function(){return R})),r.d(n,"d",(function(){return S})),r.d(n,"e",(function(){return U})),r.d(n,"c",(function(){return V})),r.d(n,"q",(function(){return W})),r.d(n,"r",(function(){return X})),r.d(n,"t",(function(){return Y})),r.d(n,"s",(function(){return Z})),r.d(n,"ab",(function(){return tt})),r.d(n,"i",(function(){return nt})),r.d(n,"Y",(function(){return rt})),r.d(n,"S",(function(){return et})),r.d(n,"v",(function(){return ut})),r.d(n,"n",(function(){return it})),r.d(n,"m",(function(){return at})),r.d(n,"I",(function(){return ot})),r.d(n,"K",(function(){return ct})),r.d(n,"mb",(function(){return dt})),r.d(n,"J",(function(){return st})),r.d(n,"lb",(function(){return ft})),r.d(n,"Z",(function(){return mt})),r.d(n,"E",(function(){return lt})),r.d(n,"u",(function(){return gt})),r.d(n,"g",(function(){return bt})),r.d(n,"p",(function(){return ht})),r.d(n,"o",(function(){return pt})),r.d(n,"f",(function(){return jt})),r.d(n,"W",(function(){return Ot})),r.d(n,"G",(function(){return _t})),r.d(n,"F",(function(){return vt})),r.d(n,"b",(function(){return yt}));var e=r("1d61"),u=r("4328"),i=r.n(u);function a(t){return Object(e["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(e["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(t)})}function c(t){return Object(e["a"])({url:"/auth/register",method:"post",data:i.a.stringify(t)})}function d(){return Object(e["a"])({url:"/user/types",method:"get"})}function s(t){return Object(e["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(e["a"])({url:"/user",method:"get"})}function m(t){return Object(e["a"])({url:"/user",method:"post",data:i.a.stringify(t)})}function l(){return Object(e["a"])({url:"/user/street",method:"get"})}function g(t){return Object(e["a"])({url:"/upload/upload_json",method:"post",data:t})}function b(t){return Object(e["a"])({url:"/notice/save",method:"post",data:i.a.stringify(t)})}function h(t){return Object(e["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(e["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(e["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(e["a"])({url:"/supervise_thing/list",method:"get",params:t})}function _(t){return Object(e["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(e["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(t)})}function y(t){return Object(e["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(e["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function C(t){return Object(e["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function k(t){return Object(e["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(t)})}function D(t){return Object(e["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(t)})}function $(t){return Object(e["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(t)})}function q(t){return Object(e["a"])({url:"/supervise_thing/del",method:"get",params:t})}function x(t){return Object(e["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(t)})}function J(t){return Object(e["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(t)})}function B(t){return Object(e["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(t)})}function E(t){return Object(e["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function I(t){return Object(e["a"])({url:"/contact_activity/list",method:"get",params:t})}function P(t){return Object(e["a"])({url:"/contact_activity/"+t,method:"get"})}function T(t){return Object(e["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(t)})}function z(t){return Object(e["a"])({url:"/db/list",method:"get",params:t})}function A(t){return Object(e["a"])({url:"/db/"+t,method:"get"})}function F(t){return Object(e["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(t)})}function G(t){return Object(e["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(t)})}function H(t){return Object(e["a"])({url:"/conference",method:"get",params:t})}function K(t){return Object(e["a"])({url:"/conference/save",method:"post",data:i.a.stringify(t)})}function L(t){return Object(e["a"])({url:"/conference/sign_in",method:"get",params:t})}function M(t){return Object(e["a"])({url:"/conference/detail",method:"get",params:t})}function N(t){return Object(e["a"])({url:"/conference/have_attachment",method:"get",params:t})}function Q(t){return Object(e["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function R(t){return Object(e["a"])({url:"/activity/save",method:"post",data:i.a.stringify(t)})}function S(t){return Object(e["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(e["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(e["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(e["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(e["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(e["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(e["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(e["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(t)})}function nt(t){return Object(e["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function rt(t){return Object(e["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(t)})}function et(){return Object(e["a"])({url:"/user/now",method:"get"})}function ut(){return Object(e["a"])({url:"/user/statistics",method:"get"})}function it(){return Object(e["a"])({url:"/message/unread_count",method:"get"})}function at(t){return Object(e["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(e["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(e["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function dt(t){return Object(e["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(t)})}function st(){return Object(e["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(e["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(t)})}function mt(t){return Object(e["a"])({url:"/message/read",method:"post",data:i.a.stringify(t)})}function lt(){return Object(e["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(e["a"])({url:"/research_article",method:"get",params:t})}function bt(t){return Object(e["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(e["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(e["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(e["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(e["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(t)})}function _t(){return Object(e["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(e["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(e["a"])({url:"/temporary/del",method:"delete",params:t})}},5764:function(t,n,r){},"9c8b":function(t,n,r){"use strict";r.d(n,"M",(function(){return a})),r.d(n,"N",(function(){return o})),r.d(n,"y",(function(){return c})),r.d(n,"z",(function(){return d})),r.d(n,"D",(function(){return s})),r.d(n,"R",(function(){return f})),r.d(n,"A",(function(){return m})),r.d(n,"B",(function(){return l})),r.d(n,"C",(function(){return g})),r.d(n,"x",(function(){return b})),r.d(n,"e",(function(){return h})),r.d(n,"d",(function(){return p})),r.d(n,"f",(function(){return j})),r.d(n,"q",(function(){return O})),r.d(n,"O",(function(){return _})),r.d(n,"p",(function(){return v})),r.d(n,"P",(function(){return y})),r.d(n,"h",(function(){return w})),r.d(n,"E",(function(){return C})),r.d(n,"I",(function(){return k})),r.d(n,"F",(function(){return D})),r.d(n,"n",(function(){return $})),r.d(n,"a",(function(){return q})),r.d(n,"i",(function(){return x})),r.d(n,"k",(function(){return J})),r.d(n,"w",(function(){return B})),r.d(n,"L",(function(){return E})),r.d(n,"o",(function(){return I})),r.d(n,"j",(function(){return P})),r.d(n,"l",(function(){return T})),r.d(n,"J",(function(){return z})),r.d(n,"K",(function(){return A})),r.d(n,"c",(function(){return F})),r.d(n,"g",(function(){return G})),r.d(n,"b",(function(){return H})),r.d(n,"m",(function(){return K})),r.d(n,"G",(function(){return L})),r.d(n,"H",(function(){return M})),r.d(n,"u",(function(){return N})),r.d(n,"v",(function(){return Q})),r.d(n,"s",(function(){return R})),r.d(n,"r",(function(){return S})),r.d(n,"S",(function(){return U})),r.d(n,"Q",(function(){return V})),r.d(n,"t",(function(){return W}));var e=r("1d61"),u=r("4328"),i=r.n(u);function a(t){return Object(e["a"])({url:"/auth/check_ding_binding",method:"post",data:i.a.stringify(t)})}function o(t){return Object(e["a"])({url:"/auth/ding_binding",method:"post",data:i.a.stringify(t)})}function c(t){return Object(e["a"])({url:"/voter_suggest/list",method:"get",params:t})}function d(t){return Object(e["a"])({url:"/voter_suggest/"+t,method:"get"})}function s(t){return Object(e["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(e["a"])({url:"/voter_suggest/allocation",method:"post",data:i.a.stringify(t)})}function m(t){return Object(e["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function l(t){return Object(e["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(e["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function b(t){return Object(e["a"])({url:"/voter_suggest/solve/save",method:"post",data:i.a.stringify(t)})}function h(t){return Object(e["a"])({url:"/activity/have_apply",method:"get",params:t})}function p(t){return Object(e["a"])({url:"/activity/finish",method:"get",params:t})}function j(t){return Object(e["a"])({url:"/activity/"+t,method:"get"})}function O(t){return Object(e["a"])({url:"/perform/list/my",method:"get",params:t})}function _(t){return Object(e["a"])({url:"/perform/save",method:"post",data:i.a.stringify(t)})}function v(t){return Object(e["a"])({url:"/perform/"+t,method:"get"})}function y(t){return Object(e["a"])({url:"/upload/upload_json",method:"post",data:t})}function w(t){return Object(e["a"])({url:"/activity/newest",method:"get",params:t})}function C(t){return Object(e["a"])({url:"/activity/apply",method:"post",data:i.a.stringify(t)})}function k(t){return Object(e["a"])({url:"/activity/sign",method:"post",data:i.a.stringify(t)})}function D(t){return Object(e["a"])({url:"/activity/leave",method:"post",data:i.a.stringify(t)})}function $(t){return Object(e["a"])({url:"/data_bank",method:"get",params:t})}function q(t){return Object(e["a"])({url:"/data_bank/del",method:"delete",params:t})}function x(t){return Object(e["a"])({url:"/audit",method:"get",params:t})}function J(t){return Object(e["a"])({url:"/audit/mine",method:"get",params:t})}function B(t){return Object(e["a"])({url:"/user/users",method:"get",params:t})}function E(t){return Object(e["a"])({url:"/audit/save",method:"post",data:i.a.stringify(t)})}function I(){return Object(e["a"])({url:"/user",method:"get"})}function P(t){return Object(e["a"])({url:"/audit/detail",method:"get",params:t})}function T(t){return Object(e["a"])({url:"/audit/audit_users",method:"get",params:t})}function z(t){return Object(e["a"])({url:"/audit/pass",method:"post",data:i.a.stringify(t)})}function A(t){return Object(e["a"])({url:"/audit/refuse",method:"post",data:i.a.stringify(t)})}function F(t){return Object(e["a"])({url:"/activity/audit",method:"get",params:t})}function G(t){return Object(e["a"])({url:"/activity/list/my",method:"get",params:t})}function H(t){return Object(e["a"])({url:"/activity/"+t,method:"get"})}function K(t){return Object(e["a"])({url:"/activity/audit_users",method:"get",params:t})}function L(t){return Object(e["a"])({url:"/activity/pass",method:"post",data:i.a.stringify(t)})}function M(t){return Object(e["a"])({url:"/activity/refuse",method:"post",data:i.a.stringify(t)})}function N(t){return Object(e["a"])({url:"/user/street_contacts",method:"get",params:t})}function Q(t){return Object(e["a"])({url:"/user/street_detail",method:"get",params:t})}function R(t){return Object(e["a"])({url:"/user/contact_detail",method:"get",params:t})}function S(t){return Object(e["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(e["a"])({url:"/voter_suggest_db/read",method:"post",data:i.a.stringify(t)})}function V(t){return Object(e["a"])({url:"/user/edit_pwd",method:"post",data:i.a.stringify(t)})}function W(t){return Object(e["a"])({url:"/user/dict",method:"get",params:t})}},ec0b:function(t,n,r){"use strict";r.r(n);var e=function(){var t=this,n=t.$createElement,r=t._self._c||n;return r("div",[r("nav-bar",{attrs:{"left-arrow":"",title:"问题详情"}}),r("div",{staticClass:"opinionBox"},[r("div",{staticClass:"opinionTitle"},[t._v(t._s(t.opinionDetails.suggestContent))]),1==t.opinionDetails.status?r("div",{staticClass:"opinionContain"},[r("span",{staticClass:"conTitle"},[t._v(t._s(t.opinionDetails.db)+":")]),t._v(" "+t._s(t.opinionDetails.replyContent)+" ")]):t._e()])],1)},u=[],i=r("0c6d"),a=(r("9c8b"),r("bc3a"),{data(){return{opinionDetails:{}}},created(){this.getData()},methods:{getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(i["o"])(this.$route.query.id).then(t=>{1==t.data.state?(this.$toast.clear(),this.opinionDetails=t.data.data):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})}}}),o=a,c=(r("0378"),r("2877")),d=Object(c["a"])(o,e,u,!1,null,"5d8a950f",null);n["default"]=d.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-35669876.dda3e09b.js b/src/main/resources/views/dist/js/chunk-35669876.dda3e09b.js new file mode 100644 index 0000000..7e0dcbb --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-35669876.dda3e09b.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-35669876"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return a})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return s})),n.d(e,"H",(function(){return c})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return g})),n.d(e,"sb",(function(){return m})),n.d(e,"ob",(function(){return h})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return v})),n.d(e,"C",(function(){return O})),n.d(e,"eb",(function(){return _})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return $})),n.d(e,"bb",(function(){return N})),n.d(e,"fb",(function(){return k})),n.d(e,"cb",(function(){return T})),n.d(e,"A",(function(){return q})),n.d(e,"hb",(function(){return w})),n.d(e,"ib",(function(){return x})),n.d(e,"gb",(function(){return I})),n.d(e,"D",(function(){return S})),n.d(e,"h",(function(){return J})),n.d(e,"j",(function(){return D})),n.d(e,"X",(function(){return E})),n.d(e,"k",(function(){return F})),n.d(e,"l",(function(){return P})),n.d(e,"jb",(function(){return z})),n.d(e,"kb",(function(){return A})),n.d(e,"L",(function(){return B})),n.d(e,"nb",(function(){return G})),n.d(e,"P",(function(){return H})),n.d(e,"M",(function(){return K})),n.d(e,"O",(function(){return L})),n.d(e,"N",(function(){return M})),n.d(e,"V",(function(){return Q})),n.d(e,"d",(function(){return R})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return it})),n.d(e,"m",(function(){return at})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return st})),n.d(e,"mb",(function(){return ct})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return gt})),n.d(e,"u",(function(){return mt})),n.d(e,"g",(function(){return ht})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return vt})),n.d(e,"G",(function(){return Ot})),n.d(e,"F",(function(){return _t})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),i=n.n(u);function a(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(t)})}function s(t){return Object(r["a"])({url:"/auth/register",method:"post",data:i.a.stringify(t)})}function c(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:i.a.stringify(t)})}function g(){return Object(r["a"])({url:"/user/street",method:"get"})}function m(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(r["a"])({url:"/notice/save",method:"post",data:i.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function N(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(t)})}function k(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function E(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function z(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/conference/save",method:"post",data:i.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:i.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function it(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function at(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:i.a.stringify(t)})}function gt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function mt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(t)})}function Ot(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function _t(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"1ad1":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("nav-bar",{attrs:{"left-arrow":"",title:"添加建议"}}),n("van-form",{staticClass:"form",on:{submit:t.onSubmit}},[n("van-field",{attrs:{readonly:"",label:"姓名",placeholder:"请输入您的姓名","input-align":"right",rules:[{required:!0,message:""}]},model:{value:t.voterName,callback:function(e){t.voterName=e},expression:"voterName"}}),n("van-field",{attrs:{label:"反馈主题",placeholder:"请输入您的主题","input-align":"right",rules:[{required:!0,message:""}]},model:{value:t.suggestTitle,callback:function(e){t.suggestTitle=e},expression:"suggestTitle"}}),n("van-field",{staticClass:"textarea",attrs:{type:"textarea",label:"反馈意见内容",placeholder:"请输入您的反馈意见",rules:[{required:!0,message:""}]},model:{value:t.suggestContent,callback:function(e){t.suggestContent=e},expression:"suggestContent"}}),n("van-field",{staticClass:"upload",attrs:{name:"imgs",label:"上传图片"},scopedSlots:t._u([{key:"input",fn:function(){return[n("van-uploader",{attrs:{multiple:"",accept:"image/*","upload-icon":"plus","max-count":6},model:{value:t.imgs,callback:function(e){t.imgs=e},expression:"imgs"}})]},proxy:!0}])}),n("van-button",{attrs:{type:"primary","native-type":"submit"}},[t._v("提交")])],1)],1)},u=[],i=n("0c6d"),a={data(){return{voterName:localStorage.getItem("userName"),suggestTitle:"",suggestContent:"",imgs:[]}},created(){},methods:{onSubmit(t){if(this.imgs.length){let t=new FormData;this.imgs.map(e=>{t.append("files",e.file)}),this.$toast.loading({message:"正在上传图片...",duration:0,forbidClick:!0}),Object(i["sb"])(t).then(t=>{if(1==t.data.state){this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0});let e={};e=this.$route.query.insideid?{voterName:this.voterName,suggestTitle:this.suggestTitle,suggestContent:this.suggestContent,photo:t.data.data.join(),liaisonStationId:this.$route.query.insideid}:{voterName:this.voterName,suggestTitle:this.suggestTitle,suggestContent:this.suggestContent,photo:t.data.data.join(),streetId:this.$route.query.id},Object(i["jb"])(e).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")})}else this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("上传失败")})}else{this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0});let t={};t=this.$route.query.insideid?{voterName:this.voterName,suggestTitle:this.suggestTitle,suggestContent:this.suggestContent,liaisonStationId:this.$route.query.insideid}:{voterName:this.voterName,suggestTitle:this.suggestTitle,suggestContent:this.suggestContent,streetId:this.$route.query.id},Object(i["jb"])(t).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")})}}}},o=a,s=(n("2912"),n("2877")),c=Object(s["a"])(o,r,u,!1,null,"1b4234d4",null);e["default"]=c.exports},2912:function(t,e,n){"use strict";var r=n("4c74"),u=n.n(r);u.a},"4c74":function(t,e,n){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-37202c8a.445a1314.js b/src/main/resources/views/dist/js/chunk-37202c8a.445a1314.js new file mode 100644 index 0000000..04e2d14 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-37202c8a.445a1314.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-37202c8a"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return u})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return s})),n.d(e,"H",(function(){return c})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return l})),n.d(e,"pb",(function(){return f})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return h})),n.d(e,"ob",(function(){return g})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return j})),n.d(e,"C",(function(){return O})),n.d(e,"eb",(function(){return _})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return k})),n.d(e,"db",(function(){return w})),n.d(e,"bb",(function(){return x})),n.d(e,"fb",(function(){return P})),n.d(e,"cb",(function(){return S})),n.d(e,"A",(function(){return $})),n.d(e,"hb",(function(){return L})),n.d(e,"ib",(function(){return D})),n.d(e,"gb",(function(){return T})),n.d(e,"D",(function(){return C})),n.d(e,"h",(function(){return q})),n.d(e,"j",(function(){return I})),n.d(e,"X",(function(){return A})),n.d(e,"k",(function(){return F})),n.d(e,"l",(function(){return J})),n.d(e,"jb",(function(){return M})),n.d(e,"kb",(function(){return E})),n.d(e,"L",(function(){return H})),n.d(e,"nb",(function(){return Y})),n.d(e,"P",(function(){return z})),n.d(e,"M",(function(){return B})),n.d(e,"O",(function(){return G})),n.d(e,"N",(function(){return K})),n.d(e,"V",(function(){return N})),n.d(e,"d",(function(){return Q})),n.d(e,"e",(function(){return R})),n.d(e,"c",(function(){return U})),n.d(e,"q",(function(){return V})),n.d(e,"r",(function(){return W})),n.d(e,"t",(function(){return X})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return it})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return ut})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return st})),n.d(e,"mb",(function(){return ct})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return lt})),n.d(e,"Z",(function(){return ft})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return ht})),n.d(e,"g",(function(){return gt})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return jt})),n.d(e,"G",(function(){return Ot})),n.d(e,"F",(function(){return _t})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),i=n("4328"),a=n.n(i);function u(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function s(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function c(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function l(){return Object(r["a"])({url:"/user",method:"get"})}function f(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function h(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function g(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function x(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function A(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function M(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function Q(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function V(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function it(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function ut(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function lt(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function ft(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function ht(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function gt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function Ot(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function _t(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"64a9":function(t,e,n){"use strict";var r=n("e423"),i=n.n(r);i.a},e423:function(t,e,n){},faf7:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("nav-bar",{attrs:{"left-arrow":"",title:"新增代表督事"}}),n("van-form",{staticClass:"form",on:{submit:t.onSubmit}},[n("van-field",{attrs:{name:"title",label:"督事主题",placeholder:"请输入督事主题","input-align":"right",rules:[{required:!0,message:""}]},model:{value:t.title,callback:function(e){t.title=e},expression:"title"}}),n("van-field",{attrs:{name:"address",label:"督事地点",placeholder:"请输入督事地点","input-align":"right",rules:[{required:!0,message:""}]},model:{value:t.address,callback:function(e){t.address=e},expression:"address"}}),n("van-field",{attrs:{readonly:"",clickable:"",name:"startTime",label:"督事时间",placeholder:"请选择督事时间","input-align":"right","right-icon":"arrow",rules:[{required:!0,message:""}]},on:{click:function(e){t.showPicker=!0}},model:{value:t.startTime,callback:function(e){t.startTime=e},expression:"startTime"}}),n("van-field",{attrs:{readonly:"",clickable:"",name:"street",label:"街道",placeholder:"请选择街道","input-align":"right","right-icon":"arrow",rules:[{required:!0,message:""}]},on:{click:function(e){t.showPicker3=!0}},model:{value:t.street.name,callback:function(e){t.$set(t.street,"name",e)},expression:"street.name"}}),n("van-field",{staticClass:"textarea",attrs:{name:"content",type:"textarea",label:"督事详情",placeholder:"请输入督事详情",rules:[{required:!0,message:""}]},model:{value:t.content,callback:function(e){t.content=e},expression:"content"}}),n("van-cell",{attrs:{title:"参会人员",clickable:""},on:{click:function(e){t.showPicker2=!0}},scopedSlots:t._u([{key:"default",fn:function(){return[0==t.result.length?n("div",[t._v("请添加参会人员")]):n("div",t._l(t.result,(function(e){return n("div",{key:e.id},[t._v(t._s(e.name))])})),0)]},proxy:!0},{key:"right-icon",fn:function(){return[n("van-icon",{attrs:{name:"add-o",color:"#09A709"}})]},proxy:!0}])}),n("van-button",{attrs:{type:"primary","native-type":"submit"}},[t._v("提交")])],1),n("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[n("van-datetime-picker",{attrs:{type:"datetime",formatter:t.formatter},on:{confirm:t.onConfirm,cancel:function(e){t.showPicker=!1}},model:{value:t.currentDate,callback:function(e){t.currentDate=e},expression:"currentDate"}})],1),n("van-popup",{attrs:{round:"",position:"bottom"},model:{value:t.showPicker3,callback:function(e){t.showPicker3=e},expression:"showPicker3"}},[n("van-picker",{attrs:{"show-toolbar":"","value-key":"name",columns:t.streets,"default-index":t.defaultStreet,loading:t.pickerLoading},on:{cancel:function(e){t.showPicker3=!1},confirm:t.onConfirm3}})],1),n("van-action-sheet",{attrs:{title:"请添加参会人员"},model:{value:t.showPicker2,callback:function(e){t.showPicker2=e},expression:"showPicker2"}},[n("van-search",{attrs:{shape:"round",placeholder:"请输入姓名"},on:{search:t.onSearch},model:{value:t.name,callback:function(e){t.name=e},expression:"name"}}),t.dbList.length?n("van-checkbox-group",{model:{value:t.result,callback:function(e){t.result=e},expression:"result"}},[n("van-cell-group",t._l(t.dbList,(function(e,r){return n("van-cell",{key:r,attrs:{clickable:"",title:e.name},on:{click:function(e){return t.toggle(r)}},scopedSlots:t._u([{key:"right-icon",fn:function(){return[n("van-checkbox",{ref:"checkboxes",refInFor:!0,attrs:{name:e}})]},proxy:!0}],null,!0)})})),1)],1):n("van-empty",{attrs:{description:"暂无代表"}})],1)],1)},i=[],a=n("0c6d"),u={data(){return{title:"",address:"",startTime:"",content:"",showPicker:!1,showPicker2:!1,showPicker3:!1,dbList:[],result:[],currentDate:new Date,minDate:new Date,isPublic:!0,streets:[],street:{},defaultStreet:0,pickerLoading:!1,name:""}},created(){this.pickerLoading=!0,Object(a["w"])().then(t=>{if(1==t.data.state){this.streets=t.data.data,this.pickerLoading=!1;for(let t=0;t{this.dbList=t.data.data})}})},methods:{onSearch(t){this.getDbList()},formatter(t,e){return"year"===t?e+"年":"month"===t?e+"月":"day"===t?e+"日":"hour"===t?e+"时":"minute"===t?e+"分":e},onConfirm(t){this.startTime=`${t.getFullYear()}-${(t.getMonth()+1).toString().padStart(2,"0")}-${t.getDate().toString().padStart(2,"0")} ${t.getHours().toString().padStart(2,"0")}:${t.getMinutes().toString().padStart(2,"0")}:${t.getSeconds().toString().padStart(2,"0")}`,this.showPicker=!1},onConfirm3(t){this.street=t,this.getDbList(),this.showPicker3=!1},toggle(t){this.$refs.checkboxes[t].toggle()},getDbList(){Object(a["k"])({precinctAddress:this.street.id||null,name:this.name||null}).then(t=>{this.dbList=t.data.data;for(let e=0;e{this.result.splice(e),this.$refs.checkboxes[t].toggle()})})},onSubmit(t){if(this.street.id)if(0==this.result.length)this.$toast.fail("请添加参会人员");else{const t=this.result.map(t=>t.userId);this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(a["eb"])({title:this.title,address:this.address,startTime:this.startTime,content:this.content,userIds:t.join(),status:1,street:this.street.id,isPublic:this.isPublic?1:0}).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")})}else this.$toast.fail("请选择街道")}}},o=u,s=(n("64a9"),n("2877")),c=Object(s["a"])(o,r,i,!1,null,"39b5d403",null);e["default"]=c.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-3a8a56ba.7a006cae.js b/src/main/resources/views/dist/js/chunk-3a8a56ba.7a006cae.js new file mode 100644 index 0000000..efa7c73 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-3a8a56ba.7a006cae.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3a8a56ba"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return u})),n.d(e,"rb",(function(){return s})),n.d(e,"qb",(function(){return o})),n.d(e,"H",(function(){return c})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return l})),n.d(e,"pb",(function(){return f})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return p})),n.d(e,"ob",(function(){return h})),n.d(e,"Q",(function(){return g})),n.d(e,"R",(function(){return b})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return _})),n.d(e,"C",(function(){return j})),n.d(e,"eb",(function(){return O})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return k})),n.d(e,"bb",(function(){return $})),n.d(e,"fb",(function(){return w})),n.d(e,"cb",(function(){return x})),n.d(e,"A",(function(){return z})),n.d(e,"hb",(function(){return L})),n.d(e,"ib",(function(){return F})),n.d(e,"gb",(function(){return P})),n.d(e,"D",(function(){return A})),n.d(e,"h",(function(){return E})),n.d(e,"j",(function(){return I})),n.d(e,"X",(function(){return J})),n.d(e,"k",(function(){return S})),n.d(e,"l",(function(){return T})),n.d(e,"jb",(function(){return U})),n.d(e,"kb",(function(){return q})),n.d(e,"L",(function(){return D})),n.d(e,"nb",(function(){return B})),n.d(e,"P",(function(){return G})),n.d(e,"M",(function(){return H})),n.d(e,"O",(function(){return K})),n.d(e,"N",(function(){return M})),n.d(e,"V",(function(){return N})),n.d(e,"d",(function(){return Q})),n.d(e,"e",(function(){return R})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return at})),n.d(e,"v",(function(){return rt})),n.d(e,"n",(function(){return it})),n.d(e,"m",(function(){return ut})),n.d(e,"I",(function(){return st})),n.d(e,"K",(function(){return ot})),n.d(e,"mb",(function(){return ct})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return lt})),n.d(e,"Z",(function(){return ft})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return pt})),n.d(e,"g",(function(){return ht})),n.d(e,"p",(function(){return gt})),n.d(e,"o",(function(){return bt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return _t})),n.d(e,"G",(function(){return jt})),n.d(e,"F",(function(){return Ot})),n.d(e,"b",(function(){return yt}));var a=n("1d61"),r=n("4328"),i=n.n(r);function u(t){return Object(a["a"])({url:"/auth",method:"get",params:t})}function s(t){return Object(a["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(t)})}function o(t){return Object(a["a"])({url:"/auth/register",method:"post",data:i.a.stringify(t)})}function c(){return Object(a["a"])({url:"/user/types",method:"get"})}function d(t){return Object(a["a"])({url:"/user/change_type",method:"post",params:t})}function l(){return Object(a["a"])({url:"/user",method:"get"})}function f(t){return Object(a["a"])({url:"/user",method:"post",data:i.a.stringify(t)})}function m(){return Object(a["a"])({url:"/user/street",method:"get"})}function p(t){return Object(a["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(a["a"])({url:"/notice/save",method:"post",data:i.a.stringify(t)})}function g(t){return Object(a["a"])({url:"/notice/list",method:"get",params:t})}function b(t){return Object(a["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(a["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function _(t){return Object(a["a"])({url:"/supervise_thing/list",method:"get",params:t})}function j(t){return Object(a["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function O(t){return Object(a["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(t)})}function y(t){return Object(a["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(a["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function k(t){return Object(a["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function $(t){return Object(a["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(t)})}function w(t){return Object(a["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(t)})}function x(t){return Object(a["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(t)})}function z(t){return Object(a["a"])({url:"/supervise_thing/del",method:"get",params:t})}function L(t){return Object(a["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(t)})}function F(t){return Object(a["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(t)})}function P(t){return Object(a["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(t)})}function A(t){return Object(a["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function E(t){return Object(a["a"])({url:"/contact_activity/list",method:"get",params:t})}function I(t){return Object(a["a"])({url:"/contact_activity/"+t,method:"get"})}function J(t){return Object(a["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(t)})}function S(t){return Object(a["a"])({url:"/db/list",method:"get",params:t})}function T(t){return Object(a["a"])({url:"/db/"+t,method:"get"})}function U(t){return Object(a["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(t)})}function q(t){return Object(a["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(t)})}function D(t){return Object(a["a"])({url:"/conference",method:"get",params:t})}function B(t){return Object(a["a"])({url:"/conference/save",method:"post",data:i.a.stringify(t)})}function G(t){return Object(a["a"])({url:"/conference/sign_in",method:"get",params:t})}function H(t){return Object(a["a"])({url:"/conference/detail",method:"get",params:t})}function K(t){return Object(a["a"])({url:"/conference/have_attachment",method:"get",params:t})}function M(t){return Object(a["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function N(t){return Object(a["a"])({url:"/activity/save",method:"post",data:i.a.stringify(t)})}function Q(t){return Object(a["a"])({url:"/activity/list",method:"get",params:t})}function R(t){return Object(a["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(a["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(a["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(a["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(a["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(a["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(a["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(t)})}function et(t){return Object(a["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(a["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(t)})}function at(){return Object(a["a"])({url:"/user/now",method:"get"})}function rt(){return Object(a["a"])({url:"/user/statistics",method:"get"})}function it(){return Object(a["a"])({url:"/message/unread_count",method:"get"})}function ut(t){return Object(a["a"])({url:"/message",method:"get",params:t})}function st(t){return Object(a["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ot(t){return Object(a["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ct(t){return Object(a["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(t)})}function dt(){return Object(a["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function lt(t){return Object(a["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(t)})}function ft(t){return Object(a["a"])({url:"/message/read",method:"post",data:i.a.stringify(t)})}function mt(){return Object(a["a"])({url:"/supervise_thing/statistics",method:"get"})}function pt(t){return Object(a["a"])({url:"/research_article",method:"get",params:t})}function ht(t){return Object(a["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function gt(t){return Object(a["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function bt(t){return Object(a["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(a["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function _t(t){return Object(a["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(t)})}function jt(){return Object(a["a"])({url:"/temporary/statistics",method:"get"})}function Ot(t){return Object(a["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(a["a"])({url:"/temporary/del",method:"delete",params:t})}},"6f8e":function(t,e,n){t.exports=n.p+"img/icon_add.dae54178.png"},a0ee:function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"meeting-box"},[a("nav-bar",{attrs:{"left-arrow":"",title:"rddb"==t.usertype?"会议":"代表会议"}}),a("van-tabs",{model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},[a("van-tab",{attrs:{title:"rddb"==t.usertype?"最新会议":"我发布的"}},[a("div",{staticClass:"search"},[a("van-search",{attrs:{shape:"round",placeholder:"请输入会议名称"},on:{search:t.onsearch},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),0==t.mine.list.length?a("van-empty",{attrs:{description:"暂无数据"}}):t._e(),a("div",{staticClass:"list"},t._l(t.mine.list,(function(e){return a("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/meeting/detail?id="+e.id)}}},[a("div",{staticClass:"p1"},[a("div",{staticClass:"text"},[t._v(t._s(e.title))]),"rddb"==t.usertype?[1==e.sign?a("van-tag",{attrs:{color:"#E5FFE5","text-color":"#09A709"}},[t._v("已签到")]):a("van-tag",{attrs:{color:"#FFF2F1","text-color":"#D03A29"}},[t._v("未签到")])]:t._e()],2),a("p",{staticClass:"p2"},[a("span",[t._v("会议时间:")]),a("span",[t._v(t._s(e.startTime))])]),a("p",{staticClass:"p2"},[a("span",[t._v("会议地点:")]),a("span",[t._v(t._s(e.address))])]),a("p",{staticClass:"p2"},[a("span",[t._v("会议发起人:")]),a("span",[t._v(t._s(e.createdUser))])]),a("div",{staticClass:"more"},[a("div",[t._v("查看详情")]),a("van-icon",{attrs:{name:"arrow"}})],1)])})),0)],1),0!=t.mine.list.length?a("van-pagination",{attrs:{"total-items":t.mine.total,"items-per-page":t.mine.size,mode:"simple"},on:{change:t.getdata1},model:{value:t.mine.page,callback:function(e){t.$set(t.mine,"page",e)},expression:"mine.page"}}):t._e()],1),a("van-tab",{attrs:{title:"rddb"==t.usertype?"已结束":"全部会议"}},[a("div",{staticClass:"search"},[a("van-search",{attrs:{shape:"round",placeholder:"请输入会议名称"},on:{search:t.onsearch2},model:{value:t.value2,callback:function(e){t.value2=e},expression:"value2"}}),0==t.all.list.length?a("van-empty",{attrs:{description:"暂无数据"}}):t._e(),a("div",{staticClass:"list"},t._l(t.all.list,(function(e){return a("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/meeting/detail?id="+e.id)}}},[a("div",{staticClass:"p1"},[a("div",{staticClass:"text"},[t._v(t._s(e.title))])]),a("p",{staticClass:"p2"},[a("span",[t._v("会议时间:")]),a("span",[t._v(t._s(e.startTime))])]),a("p",{staticClass:"p2"},[a("span",[t._v("会议地点:")]),a("span",[t._v(t._s(e.address))])]),a("p",{staticClass:"p2"},[a("span",[t._v("会议发起人:")]),a("span",[t._v(t._s(e.createdUser))])])])})),0)],1),0!=t.all.list.length?a("van-pagination",{attrs:{"total-items":t.all.total,"items-per-page":t.all.size,mode:"simple"},on:{change:t.getdata2},model:{value:t.all.page,callback:function(e){t.$set(t.all,"page",e)},expression:"all.page"}}):t._e()],1)],1),"admin"==t.usertype||"township"==t.usertype?a("div",{staticClass:"add",on:{click:function(e){return t.to("/addmeeting")}}},[a("img",{attrs:{src:n("6f8e"),alt:""}})]):t._e()],1)},r=[],i=n("0c6d"),u=n("bc3a"),s=n.n(u),o={data(){return{currentPage:1,currentPage2:1,totalitems:"",totalitems2:"",active:0,value:"",value2:"",usertype:localStorage.getItem("usertype"),mine:{page:1,size:5,total:0,list:[]},all:{page:1,size:5,total:0,list:[]}}},created(){this.usertype=localStorage.getItem("usertype"),this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),s.a.all([Object(i["L"])({page:this.mine.page,size:this.mine.size,title:this.value||null,type:"rddb"==this.usertype?"un_end":"mine"}),Object(i["L"])({page:this.all.page,size:this.all.size,title:this.value2||null,type:"rddb"==this.usertype?"end":"all"})]).then(s.a.spread((t,e)=>{1==t.data.state&&(this.mine.list=t.data.data,this.mine.total=t.data.count),1==e.data.state&&(this.all.list=e.data.data,this.all.total=e.data.count),1==t.data.state&&1==e.data.state?this.$toast.clear():this.$toast.fail(1!=t.data.state?t.data.msg:1!=e.data.state?e.data.msg:"加载失败")})).catch(t=>{this.$toast.fail("加载失败")})},methods:{getdata1(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(i["L"])({page:this.mine.page,size:this.mine.size,title:this.value||null,type:"rddb"==this.usertype?"un_end":"mine"}).then(t=>{1==t.data.state?(t.data.data.map(t=>{t.conferenceAttachmentList.map(t=>{t.type=t.title.split(".")[t.title.split(".").length-1]})}),this.mine.list=t.data.data,this.mine.total=t.data.count,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})},getdata2(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(i["L"])({page:this.all.page,size:this.all.size,title:this.value2||null,type:"rddb"==this.usertype?"end":"all"}).then(t=>{1==t.data.state?(t.data.data.map(t=>{t.conferenceAttachmentList.map(t=>{t.type=t.title.split(".")[t.title.split(".").length-1]})}),this.all.list=t.data.data,this.all.total=t.data.count,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})},onsearch(t){this.mine.currentPage=1,this.getdata1()},onsearch2(t){this.all.currentPage=2,this.getdata2()},to(t){this.$router.push(t)},openfile(t){"pdf"==t.type.toLowerCase()?this.$router.push("/pdf?url="+t.attachment):window.open(t.attachment)}}},c=o,d=(n("bebd"),n("2877")),l=Object(d["a"])(c,a,r,!1,null,"5b6775f4",null);e["default"]=l.exports},ae5a:function(t,e,n){},bebd:function(t,e,n){"use strict";var a=n("ae5a"),r=n.n(a);r.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-3b58f573.5a787a75.js b/src/main/resources/views/dist/js/chunk-3b58f573.5a787a75.js new file mode 100644 index 0000000..b91b484 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-3b58f573.5a787a75.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3b58f573"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return h})),n.d(e,"Q",(function(){return p})),n.d(e,"R",(function(){return b})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return _})),n.d(e,"eb",(function(){return v})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return k})),n.d(e,"bb",(function(){return w})),n.d(e,"fb",(function(){return $})),n.d(e,"cb",(function(){return z})),n.d(e,"A",(function(){return N})),n.d(e,"hb",(function(){return D})),n.d(e,"ib",(function(){return I})),n.d(e,"gb",(function(){return x})),n.d(e,"D",(function(){return J})),n.d(e,"h",(function(){return S})),n.d(e,"j",(function(){return q})),n.d(e,"X",(function(){return A})),n.d(e,"k",(function(){return E})),n.d(e,"l",(function(){return P})),n.d(e,"jb",(function(){return Z})),n.d(e,"kb",(function(){return B})),n.d(e,"L",(function(){return F})),n.d(e,"nb",(function(){return G})),n.d(e,"P",(function(){return H})),n.d(e,"M",(function(){return K})),n.d(e,"O",(function(){return L})),n.d(e,"N",(function(){return M})),n.d(e,"V",(function(){return Q})),n.d(e,"d",(function(){return R})),n.d(e,"e",(function(){return T})),n.d(e,"c",(function(){return U})),n.d(e,"q",(function(){return V})),n.d(e,"r",(function(){return W})),n.d(e,"t",(function(){return X})),n.d(e,"s",(function(){return Y})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return ht})),n.d(e,"p",(function(){return pt})),n.d(e,"o",(function(){return bt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return _t})),n.d(e,"F",(function(){return vt})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function p(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function A(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function Z(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function V(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function _t(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"7c84":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page"},[n("nav-bar",{attrs:{"left-arrow":"",title:"我的消息"}}),n("div",{staticClass:"list"},t._l(t.list,(function(e){return n("div",{key:e.id,staticClass:"item",class:{unread:0==e.status},on:{click:function(n){return t.todetail(e)}}},[n("div",{staticClass:"title"},[t._v(t._s(e.title))]),n("div",{staticClass:"content"},[t._v(t._s(e.content))]),n("div",{staticClass:"foot"},[n("div",{staticClass:"date"},[t._v(t._s(e.createdAt))]),n("div",{staticClass:"more"},[t._v("立即查看>>")])])])})),0),n("van-pagination",{attrs:{"total-items":t.total,"items-per-page":t.pageSize,mode:"simple"},on:{change:t.getData},model:{value:t.pageNo,callback:function(e){t.pageNo=e},expression:"pageNo"}})],1)},u=[],a=n("0c6d"),i={data(){return{list:[],pageNo:1,pageSize:10,total:0}},created(){this.getData()},methods:{getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(a["m"])({page:this.page,size:this.size,type:"5,6"}).then(t=>{1==t.data.state?(this.total=t.data.count,this.list=t.data.data,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})},todetail(t){Object(a["Z"])({id:t.id}).then(e=>{1==e.data.state&&(5==t.type?this.$router.push("/mine/message/detail?type=proposal&id="+t.actionId):6==t.type&&this.$router.push("/mine/message/detail?id="+t.actionId))})}}},o=i,c=(n("e728"),n("2877")),s=Object(c["a"])(o,r,u,!1,null,"d25a0f2c",null);e["default"]=s.exports},e728:function(t,e,n){"use strict";var r=n("ee5c"),u=n.n(r);u.a},ee5c:function(t,e,n){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-4560fdf0.2e832eb8.js b/src/main/resources/views/dist/js/chunk-4560fdf0.2e832eb8.js new file mode 100644 index 0000000..b244957 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-4560fdf0.2e832eb8.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4560fdf0"],{"0336":function(t,e,n){t.exports=n.p+"img/icon_user.5e553d53.png"},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return g})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return l})),n.d(e,"ob",(function(){return b})),n.d(e,"Q",(function(){return h})),n.d(e,"R",(function(){return A})),n.d(e,"x",(function(){return p})),n.d(e,"y",(function(){return v})),n.d(e,"C",(function(){return O})),n.d(e,"eb",(function(){return j})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return B})),n.d(e,"bb",(function(){return w})),n.d(e,"fb",(function(){return I})),n.d(e,"cb",(function(){return _})),n.d(e,"A",(function(){return Q})),n.d(e,"hb",(function(){return k})),n.d(e,"ib",(function(){return E})),n.d(e,"gb",(function(){return S})),n.d(e,"D",(function(){return D})),n.d(e,"h",(function(){return R})),n.d(e,"j",(function(){return U})),n.d(e,"X",(function(){return Y})),n.d(e,"k",(function(){return x})),n.d(e,"l",(function(){return V})),n.d(e,"jb",(function(){return K})),n.d(e,"kb",(function(){return N})),n.d(e,"L",(function(){return H})),n.d(e,"nb",(function(){return J})),n.d(e,"P",(function(){return q})),n.d(e,"M",(function(){return z})),n.d(e,"O",(function(){return M})),n.d(e,"N",(function(){return X})),n.d(e,"V",(function(){return P})),n.d(e,"d",(function(){return L})),n.d(e,"e",(function(){return T})),n.d(e,"c",(function(){return G})),n.d(e,"q",(function(){return Z})),n.d(e,"r",(function(){return F})),n.d(e,"t",(function(){return W})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return gt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return lt})),n.d(e,"g",(function(){return bt})),n.d(e,"p",(function(){return ht})),n.d(e,"o",(function(){return At})),n.d(e,"f",(function(){return pt})),n.d(e,"W",(function(){return vt})),n.d(e,"G",(function(){return Ot})),n.d(e,"F",(function(){return jt})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function g(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function l(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function b(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function p(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function _(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function Q(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function Y(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function K(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function Z(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function gt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function lt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function At(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function pt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function Ot(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function jt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"138f":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADcElEQVRYR7VXTVoaQRB9RfIRhk28QeAE0ROoJ0hzAnGTwZV4AvUE4gomG/EEtCcQTqA5QfAE0Q2jfslUvmqGoXuYYYhgb/yZ7qrX9fNeNWHFFXZVjQjfIsIegBqBtu2jDL4HMC4xhsy48Y70eBXTVLQpDBoHDG6nHRadE0AE6nj+4HrZ3lwAYVftgXAFotoSAyNmbBHha+4e5jEYh96RHmbtyQQwCdQFgdqpAw8A9xFhmGfMgC5JiqgJ4EsqRZ2qr0/SIBwAfKW2wlfc2uFmxk9ibuc5zbt52FVNJmo70WHuey19aJ9xAIQ9dQsiKbJ48bnn67OifC/7PumpDhEdz026IBIAYaDOADpNNkYseeuv43x2VqKBEl1lXcwAeP2htv8y3c02lMCNT77Wm3CeCyLiurSqAWCHnpkvqy2dLsCNYAkD1QfowBhjHnotvU9CMCjRr9jDU6XMNTrUjxvxmDIiRf78SkJQn82niOtk5/49bz/D4hYln1MYNIQgdmXDB+Kd8nctlJqsOEK7WYxm+h5AVouawoPhDIeSU/U2okmgfhNoyxjyB25bdlWNS7ibfndbcko6dBuHct8GMYsqgx+9MurplIZBg00ZgB8lAuYPAA+eP3Bo9zlQbQZdxJvvq77eSaraLijwtedrubFZk17jfkZABD6p+LrjRHXuEwkAEQ/bgekOixuEEautQaKAk15DizpODbsAwqAhYTdUvAoAqXhTlVkpmHfIQgrm5JIiLYfU4n7PicBTYRG+BEoxUEuHUQxKiuRn3jcCxmlCWyhCO89Z4bKRb+L3xTa0iYh57LV0fROOsmwYInrBXTJjCBHFVWsX1NoKmHeBlOCNPH+wZ4uREJIpxvcQo7TgCQ0nYmRazpJMIYiPhP00K741NeL8D5tBxxCeTWou8znkAsgkVGnpy7c6Np3SU8cR4cxy7pDWwkzoSGYOkawCKL71KYHUfL9LWFOiylh2a6Y1YJnzmXCBuemOdiL/2XNG/lie8PWcAUWAuATRhhoxHNWU/+WM8A+IuPlfY/lUB2YixeeVMjrPL7gAmXF71TVCxP2iubIwAvGTS55icQXjCTC3NzPEbIlYmacZ8ZAj6LWfZpZM205u4jfCSu++VUJVGIHYyNI8ruIob08RgCeAO+s+TpYBzAVgBo7pk2xj4c4C8g/2swOc1GftpQAAAABJRU5ErkJggg=="},2364:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACNUlEQVRYR+2XT07bUBDGvzFKukqLFzGqRJLeoPQETU7QcIOyaMIynKBwgrIEs2hv0PQEmBM03KAJlVDMIgFWOMJTjV2bF9eJ/8QSUhVvLL03b+Y339jjMeGZL3rm+KCPk8nmi/vZdwDNOBgG98361m50b/968oYd51zWqVxunbzWf0VtuqNxH6APC5K0HiqlXUow8s4+VEr6N12fqo46w5seEX+RNWY6MBvVY3X/b2KT5QrzD+qObI4YXTIQBiPC4LRm9KKOOsPxIRF99gH4yGxsHf6jwJV9zIydYJ2ATQBvVbs5AFfDu7NtY5DmuUgDEOfn0297R3PxM4RSFLg8rRshbRJEXgDx2x3ZkqSnRKgAAxdm3Yh9EONgVgHojGyLgPdrgLUCawVWUkBtKFkamAQt5DUURwIh97TdM+gnhQEkdctF+/8HgHxuy/fOV8nSqZT3op/rZeoUosD+1U2Tmf2BhKh1UqtaaUtSCICvwKzvK1Bqr64AY2o2DD1tFqvYdYb2lAiv5vqAN9mA+0za3GgVDXRWq14sCy6leRRXCy5it0egdjiQqDRpsmLGwHlZakUl90pyNzsnehrBkvwx85DUwSLpQLAfhcgT3FOc+cj7LxDZXNdNMQ1RL6hdACHn1cyZcQvw0jLKGU3TLHlzMv2YSOulR1gqhP8a+rJLcN5AM0trzgQQ9H8VQilL5uAefNq6q3YxSuQKnhvgSQn2GhFvUDuL7GoyuRTIo9rCvlCkszy+/gDyhLnWZFUETwAAAABJRU5ErkJggg=="},"31b9":function(t,e,n){},"5e40":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACjUlEQVRYR+2Xz3XaQBDGZxZH8i1OBXEqCKkguALDwcIvzyikAuMKQioIqSCy8Msz8gFSgeUKYipw0oG4ITnslyeBsIT+Ex/RcXfnm9/OaGdnmbb8vJNOF8xffXMGLpSbobGNFG9jhNPuoQf5ELVVWLzha+N3Vb1KAGh2Dx4VeQxCk5ibMWfAhJgNxRV3PDGcsiClAeZt/ZxBfWI6yBUHOUzUUyzzsgxEIYC/a1ddjJm4UUYwXAOCrbq1VlE0cgF8554ib4mpHhH+Q0QDIRe2cvPj3h/3Tj7Upaj5gD0mfr0GBd0rnjjKg8gESDgHzcDo74+Gg7xIzNudHoP9VL0M1oHuVct8l2WTCeBqui/yeSUyY/xthDsuSoUfEfCeHYH4olpmP80uFSBxzCBbqnU1KXIcnXe1syaxGIdjWcc0FcDVdIOYPq52f6laZreK83BtVIeJvikjs7epkwBY5f4hPG7bFpgg/dGCBXJUy3xVCBAPHX6qo2G84FQMhdvuTIj42DcTLI9eXF/ZUYlEBKI/HwgXRX99EU9wKmh5ZxAo8TMmAOZax2bm91nERQ435x9PzxoS4nY5noxoLsD/5D8ECY6k2PsVuAfu9q1hrKLmAqgjs7BUl4mI29axA9hFYBeBXQQyI+BqnXGiwy1TXZ5jDTBhV9OddefyHKJVNEAzXl6/3AXy220mrj+BYgpQrPfnoF3nt6tbbwZC0LBmfczkEGCUrvVeWx+A6NwXZIlPm0+x4Kkm+Hswn9H9pMGUBohdqyBHCNkKm4tgTopx2EWlNR6ZkaiSsmivsOwvKHgLMtFhqJN25eamogpA0C+qC3ud64QxpopbaxS9hqJmpVMQNVrmm3pPIJiypME2T/R/qgeNI/LdvBIAAAAASUVORK5CYII="},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return i})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return c})),n.d(e,"z",(function(){return s})),n.d(e,"D",(function(){return d})),n.d(e,"R",(function(){return f})),n.d(e,"A",(function(){return g})),n.d(e,"B",(function(){return m})),n.d(e,"C",(function(){return l})),n.d(e,"x",(function(){return b})),n.d(e,"e",(function(){return h})),n.d(e,"d",(function(){return A})),n.d(e,"f",(function(){return p})),n.d(e,"q",(function(){return v})),n.d(e,"O",(function(){return O})),n.d(e,"p",(function(){return j})),n.d(e,"P",(function(){return y})),n.d(e,"h",(function(){return C})),n.d(e,"E",(function(){return B})),n.d(e,"I",(function(){return w})),n.d(e,"F",(function(){return I})),n.d(e,"n",(function(){return _})),n.d(e,"a",(function(){return Q})),n.d(e,"i",(function(){return k})),n.d(e,"k",(function(){return E})),n.d(e,"w",(function(){return S})),n.d(e,"L",(function(){return D})),n.d(e,"o",(function(){return R})),n.d(e,"j",(function(){return U})),n.d(e,"l",(function(){return Y})),n.d(e,"J",(function(){return x})),n.d(e,"K",(function(){return V})),n.d(e,"c",(function(){return K})),n.d(e,"g",(function(){return N})),n.d(e,"b",(function(){return H})),n.d(e,"m",(function(){return J})),n.d(e,"G",(function(){return q})),n.d(e,"H",(function(){return z})),n.d(e,"u",(function(){return M})),n.d(e,"v",(function(){return X})),n.d(e,"s",(function(){return P})),n.d(e,"r",(function(){return L})),n.d(e,"S",(function(){return T})),n.d(e,"Q",(function(){return G})),n.d(e,"t",(function(){return Z}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:a.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:a.a.stringify(t)})}function g(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function l(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:a.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/perform/save",method:"post",data:a.a.stringify(t)})}function j(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function y(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function C(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:a.a.stringify(t)})}function w(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:a.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:a.a.stringify(t)})}function _(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function k(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/audit/save",method:"post",data:a.a.stringify(t)})}function R(){return Object(r["a"])({url:"/user",method:"get"})}function U(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:a.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:a.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function J(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:a.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:a.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:a.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:a.a.stringify(t)})}function Z(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},a59f:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABZElEQVRYR+2XwVWDQBCG/39z0VMoQSvQEqASA7kkJy1BmxAuhnRi7CB2AB3gSS/u+BbMk0QTspCNObDvcYGdme/9O8zscDr7nAO8Qbe1fCeDecjC1g2nMy22Rn/tFzJIQi5sfa0DCHIQma0TQLI4Gozs7YAfAEEej9VFGyddbOoKvMSR8rs4a2PbA/QKOFegLHTCIRUfHkMuNxPVKcAkFZ8iz99BC5LBJoRTgFEq3pmWBYmrbRBOAUzQJgjnAE0QOwEmqZjS3LVTlupTaw/kXS0Jy5zYDfCkCxLDNiV2HxsBsn8FgCBvPgKtW7XZXwoQHsHb1XsRvClF/2hJeF7Vg2sDsApuaoJzAPMbbgteJmftSnbw+0BTcOcA9VJcl72eH04VMIFMMxLQU+T90ZvRPrXAuQJNED3A6ShgGkMSqcumMzv097XRzECgeuyWSJaMB6GdUbX7FIbT7uO5CF4/FP024/kXt5YfZ6U3L3kAAAAASUVORK5CYII="},ae22:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADDUlEQVRYR61XQVbbMBD94762DzalJyi9QcQFGpY4C8KCpLvACUpP0PQEhRMAO2IWTRcJS9ITCE5AOAGwgQfv1dMn2U5lo0gyqXeJNTPff2b+jAg1n8/yrMlIeww0CNRQ5gy+AGgSgX6diI1JHZcUergtz1fe4uEngKbLhoHhE5Z2h2L9NsR3EIBtOWpEIBV81XTKjDv1mwjvSv+DL56wvB4CwgtAffkb3J/P6GbcEaH/iKWjIkB+Zg9MewUYlZZEtISPBS+Ajhz1CfRNO2K+JoqaJ2JjanOsmCKmiQHieyJafReIEAA3BFpRTlKwOBWtC5fDrEj5PC/O20S03r8YQEeO2wSo3IOB40TEOz5K1fuOHE8I+KTrA7Tu6gwnAyb9KXj3VLSOwgD8SxuDnWkIBuD7EhNYJQ3/BwADW4mIh3UZAPB1IOL9eXZOBrblaCcCHdatga4cDQHaXLgGcvW7KdAT6OO8FizO5KIls67FXbIW6w56EQPKqCvHir4veVs5Fe6ZaHkKMGPI82in/DA15HbKoH4iNo5N04486wHpfqEZSrQeabnhk2MvABWkqnCFyBBIixKD1WScUa2oZ+KmT7SCGMjSMNpkQEmyHr++JxvP0X6VJZudk4G8n1UXlKagD4DxfpqCt1xMzAXQkeMfBOyZwfT4JQwZPHmFqDSQ/iBdJVATjHZlPB8MRFzyY/p8BqBayfow83VK6IdKsdYPRp9VXRB2XAJWAmAN7lGyGumwHi0B6MrRIUB64uV0O9FXPX6WZ6sp0LOD4ksbEzMApuxm7eEeo7YgpgTb3tv2CQ0gp/7KWDyCR68ZyAfAJuUagDn3GfidiNi5+c7Lu/qQ17hXS8yztlXbsq0dNYCuHF8Vvf4S6hcpRDKXBzBfDtZaQWpnC6olGzj0KGZJnKi09S7YchVfLmJm4kSVBdI7711ebUOrel61d0TULhZVMvM/EHHQdFwk51VbBYCLPxcFMO8KZwPMYHV3PJgBWKT9igA1aiAzUTetjhwfEdCrs/fPS4FmgDEE0YeQNKk7w192rpiePT8b2gAAAABJRU5ErkJggg=="},ae91:function(t,e,n){"use strict";var r=n("31b9"),u=n.n(r);u.a},b5b1:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"mine-box"},[r("div",{staticClass:"minebg"},["voter"==t.usertype?r("van-button",{staticClass:"back",attrs:{icon:"arrow-left",type:"primary"},on:{click:t.back}}):t._e()],1),r("div",{staticClass:"mine-body"},[r("div",{staticClass:"minephoto"},[r("div",{staticStyle:{display:"flex","align-items":"center"}},[r("img",{staticClass:"img1",attrs:{src:n("0336"),alt:""}}),r("div",[r("p",[t._v(t._s(t.name))]),r("p",[t._v(t._s(t.duty))])])]),t.isshow?r("span",{staticStyle:{color:"#1989FA","font-size":"15px","font-weight":"bold"},on:{click:t.showDialog}},[t._v("切换身份")]):t._e()]),r("ul",{staticClass:"mine-click"},[r("li",{on:{click:function(e){return t.gopack("/mineper")}}},[r("img",{staticClass:"mineimgh",attrs:{src:n("ae22"),alt:""}}),r("div",{staticClass:"title"},[t._v("个人信息")]),r("van-icon",{staticClass:"icon",attrs:{name:"arrow"}})],1),r("li",{on:{click:function(e){return t.gopack("/minemessage")}}},[r("img",{staticClass:"mineimgh",attrs:{src:n("138f"),alt:""}}),r("div",{staticClass:"title"},[t._v("我的消息")]),t.suggestNum?r("div",{staticClass:"number"},[t._v(t._s(t.suggestNum))]):t._e(),r("van-icon",{staticClass:"icon",attrs:{name:"arrow"}})],1),"voter"==t.usertype?r("li",{on:{click:function(e){return t.gopack("/mine/message")}}},[r("img",{staticClass:"mineimgh",attrs:{src:n("5e40"),alt:""}}),r("div",{staticClass:"title"},[t._v("代表消息")]),r("van-icon",{staticClass:"icon",attrs:{name:"arrow"}})],1):t._e(),"voter"==t.usertype?r("li",{on:{click:function(e){return t.gopack("/mine/message?type=proposal")}}},[r("img",{staticClass:"mineimgh",attrs:{src:n("2364"),alt:""}}),r("div",{staticClass:"title"},[t._v("我的建议")]),r("van-icon",{staticClass:"icon",attrs:{name:"arrow"}})],1):t._e(),r("li",{on:{click:t.gomodifyPassword}},[r("img",{staticClass:"mineimgh",attrs:{src:n("b91f"),alt:""}}),r("div",{staticClass:"title"},[t._v("修改密码")]),r("van-icon",{staticClass:"icon",attrs:{name:"arrow"}})],1),r("li",{on:{click:t.logout}},[r("img",{staticClass:"mineimgh",attrs:{src:n("a59f"),alt:""}}),r("div",{staticClass:"title"},[t._v("退出账号")]),r("van-icon",{staticClass:"icon",attrs:{name:"arrow"}})],1)])]),r("van-dialog",{attrs:{"show-cancel-button":""},on:{confirm:t.btnconfirm,cancel:t.btncancel},model:{value:t.show,callback:function(e){t.show=e},expression:"show"}},[r("div",{staticClass:"changeIdentity"},t._l(t.msg,(function(e,n){return r("div",{key:n,on:{click:function(r){return t.select(e,n)}}},["admin"==e?r("p",[t._v("县级人大工作人员")]):t._e(),"street"==e?r("p",[t._v("乡镇负责人")]):t._e(),"contact"==e?r("p",[t._v("联络站负责人")]):t._e(),"rddb"==e?r("p",[t._v("各级人大代表")]):t._e(),n==t.selected?r("van-icon",{attrs:{name:"success",color:"#1989fa",size:"15px"}}):t._e()],1)})),0)]),"voter"!=t.usertype?r("tabbar"):t._e()],1)},u=[],a=n("0c6d"),i=n("9c8b"),o=n("f564"),c=n("2241"),s=n("d399"),d={components:{[o["a"].name]:o["a"],[c["a"].name]:c["a"]},data(){return{usertype:localStorage.getItem("usertype"),name:localStorage.getItem("userName"),avatar:localStorage.getItem("avatar"),duty:"",suggestNum:0,messageNum:0,show:!1,selected:-1,msg:[],isshow:!1,selectidentity:""}},created(){Object(a["H"])().then(t=>{200==t.status&&t.data.data.length>0&&(this.isshow=!0,this.msg=t.data.data)}),"voter"==localStorage.getItem("usertype")&&Object(a["n"])().then(t=>{1==t.data.state&&(this.suggestNum=t.data.data)}),"rddb"==localStorage.getItem("usertype")&&Object(i["r"])().then(t=>{1==t.data.state&&(this.messageNum=t.data.count)})},methods:{btnconfirm(){"-1"!=this.selected&&Object(a["a"])({type:this.selectidentity}).then(t=>{if(200==t.status){var e="";switch(this.selectidentity){case"admin":e="县级人大工作人员";break;case"street":e="乡镇负责人";break;case"contact":e="联络站负责人";break;case"rddb":e="各级人大代表";break}this.show=!1,this.selected=-1,localStorage.setItem("usertype",this.selectidentity),localStorage.setItem("duty",e);var n=s["a"].success("身份切换成功");setTimeout((function(){n.clear()}),500),this.$router.go(0)}})},showDialog(){this.show=!0},btncancel(){this.selected=-1},select(t,e){this.selected=e,this.selectidentity=t},gomodifyPassword(){this.$router.push("/modifyPassword")},back(){this.$router.go(-1)},gopack(t){this.usertype=localStorage.getItem("usertype"),this.name=localStorage.getItem("userName"),"/minemessage"==t&&"voter"==this.usertype?t="/mine/replymessage":"/minemessage"==t&&"rddb"==this.usertype&&(t="/dbmessage"),this.$router.push(t)},logout(){this.$dialog.confirm({title:"",message:"是否退出登录"}).then(()=>{localStorage.removeItem("Authortokenasf"),localStorage.removeItem("usertype"),localStorage.removeItem("avatar"),localStorage.removeItem("userName"),localStorage.removeItem("userId"),localStorage.removeItem("streetId"),localStorage.removeItem("street"),localStorage.removeItem("duty"),localStorage.removeItem("insideid"),localStorage.removeItem("rddbid"),localStorage.removeItem("precinctAddress"),sessionStorage.clear(),this.$router.push("/voter")}).catch(()=>{})}}},f=d,g=(n("ae91"),n("2877")),m=Object(g["a"])(f,r,u,!1,null,"d2e74e3c",null);e["default"]=m.exports},b91f:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABb0lEQVRYR+2WzXHCMBCF94lCQioIqSBJBUk6wCYHkQt0gOkALrEvtlMCqSBQQeggpBD0MvYgD0zAPwOeyUE6Wqu33z7NegVpuHTKLowZCXAvIr3d8bWQSyo1jzxsmkiiSbBOOQEZlJ0hEEQepnV1awPoeJsC6NcRJvkeDTpendhaADpmH2BqBSnyoYDgzcM6+/aasmfIACKPRVKD5/AFiyqIegCJ+YZINxMjOY0GnaPXoONtAGCSx4lsIl9dnw2QVUfyKxei/IQDlYOcWsPYbARyle0DuLUunYqvdOCwKs4jvzMuA9DJdgbBqMotq9EMoMR+K3gAXCPeATgHCgfydjOcCOSpqnfP2qcsoDC17VkA6MR8QiQbMK0viiwjXz3k/wqbbZgYtp55L0Hoqzz3UQC7eWmg/SIdgHPAOeAccA44B/63A9m8vvQk3I3e4r3xxwEdmzUgN20kPqK5Cn2Vwxw+yciZiNy1DLECMLZPsl8o4EAwoRx5DwAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-489d579a.77722de2.js b/src/main/resources/views/dist/js/chunk-489d579a.77722de2.js new file mode 100644 index 0000000..94fe2c0 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-489d579a.77722de2.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-489d579a"],{"06fc":function(t,n,e){},"0c6d":function(t,n,e){"use strict";e.d(n,"T",(function(){return a})),e.d(n,"rb",(function(){return c})),e.d(n,"qb",(function(){return o})),e.d(n,"H",(function(){return s})),e.d(n,"a",(function(){return d})),e.d(n,"U",(function(){return f})),e.d(n,"pb",(function(){return l})),e.d(n,"w",(function(){return m})),e.d(n,"sb",(function(){return g})),e.d(n,"ob",(function(){return b})),e.d(n,"Q",(function(){return h})),e.d(n,"R",(function(){return p})),e.d(n,"x",(function(){return j})),e.d(n,"y",(function(){return O})),e.d(n,"C",(function(){return _})),e.d(n,"eb",(function(){return v})),e.d(n,"B",(function(){return y})),e.d(n,"z",(function(){return C})),e.d(n,"db",(function(){return w})),e.d(n,"bb",(function(){return k})),e.d(n,"fb",(function(){return $})),e.d(n,"cb",(function(){return q})),e.d(n,"A",(function(){return J})),e.d(n,"hb",(function(){return N})),e.d(n,"ib",(function(){return x})),e.d(n,"gb",(function(){return D})),e.d(n,"D",(function(){return E})),e.d(n,"h",(function(){return I})),e.d(n,"j",(function(){return P})),e.d(n,"X",(function(){return z})),e.d(n,"k",(function(){return A})),e.d(n,"l",(function(){return B})),e.d(n,"jb",(function(){return F})),e.d(n,"kb",(function(){return G})),e.d(n,"L",(function(){return H})),e.d(n,"nb",(function(){return K})),e.d(n,"P",(function(){return L})),e.d(n,"M",(function(){return M})),e.d(n,"O",(function(){return Q})),e.d(n,"N",(function(){return R})),e.d(n,"V",(function(){return S})),e.d(n,"d",(function(){return T})),e.d(n,"e",(function(){return U})),e.d(n,"c",(function(){return V})),e.d(n,"q",(function(){return W})),e.d(n,"r",(function(){return X})),e.d(n,"t",(function(){return Y})),e.d(n,"s",(function(){return Z})),e.d(n,"ab",(function(){return tt})),e.d(n,"i",(function(){return nt})),e.d(n,"Y",(function(){return et})),e.d(n,"S",(function(){return rt})),e.d(n,"v",(function(){return ut})),e.d(n,"n",(function(){return it})),e.d(n,"m",(function(){return at})),e.d(n,"I",(function(){return ct})),e.d(n,"K",(function(){return ot})),e.d(n,"mb",(function(){return st})),e.d(n,"J",(function(){return dt})),e.d(n,"lb",(function(){return ft})),e.d(n,"Z",(function(){return lt})),e.d(n,"E",(function(){return mt})),e.d(n,"u",(function(){return gt})),e.d(n,"g",(function(){return bt})),e.d(n,"p",(function(){return ht})),e.d(n,"o",(function(){return pt})),e.d(n,"f",(function(){return jt})),e.d(n,"W",(function(){return Ot})),e.d(n,"G",(function(){return _t})),e.d(n,"F",(function(){return vt})),e.d(n,"b",(function(){return yt}));var r=e("1d61"),u=e("4328"),i=e.n(u);function a(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function c(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/register",method:"post",data:i.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:i.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function b(t){return Object(r["a"])({url:"/notice/save",method:"post",data:i.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function z(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function F(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/save",method:"post",data:i.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/activity/save",method:"post",data:i.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(t)})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function it(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function at(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:i.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(t)})}function _t(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"1ed9":function(t,n,e){"use strict";e.r(n);var r=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[e("nav-bar",{attrs:{"left-arrow":"",title:"签到详情"}}),e("div",{staticClass:"personnel"},[e("div",{staticClass:"title green"},[t._v("已签到人员:")]),e("div",{staticClass:"list"},t._l(t.sign,(function(n){return e("div",{key:n.id,staticClass:"item"},[t._v(t._s(n.userName))])})),0)]),e("div",{staticClass:"personnel"},[e("div",{staticClass:"title red"},[t._v("未签到人员:")]),e("div",{staticClass:"list"},t._l(t.unsign,(function(n){return e("div",{key:n.id,staticClass:"item"},[t._v(t._s(n.userName))])})),0)])],1)},u=[],i=e("0c6d"),a={data(){return{sign:[],unsign:[]}},created(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(i["D"])({id:this.$route.query.id}).then(t=>{1==t.data.state?(this.$toast.clear(),t.data.data.map(t=>{0==t.status?this.unsign.push(t):1==t.status&&this.sign.push(t)})):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})}},c=a,o=(e("eed2"),e("2877")),s=Object(o["a"])(c,r,u,!1,null,"2c6462a5",null);n["default"]=s.exports},eed2:function(t,n,e){"use strict";var r=e("06fc"),u=e.n(r);u.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-4a6e37df.2d86a144.js b/src/main/resources/views/dist/js/chunk-4a6e37df.2d86a144.js new file mode 100644 index 0000000..84c71e9 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-4a6e37df.2d86a144.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4a6e37df"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return h})),n.d(e,"Q",(function(){return p})),n.d(e,"R",(function(){return b})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return v})),n.d(e,"eb",(function(){return y})),n.d(e,"B",(function(){return _})),n.d(e,"z",(function(){return k})),n.d(e,"db",(function(){return w})),n.d(e,"bb",(function(){return I})),n.d(e,"fb",(function(){return C})),n.d(e,"cb",(function(){return $})),n.d(e,"A",(function(){return S})),n.d(e,"hb",(function(){return P})),n.d(e,"ib",(function(){return R})),n.d(e,"gb",(function(){return q})),n.d(e,"D",(function(){return x})),n.d(e,"h",(function(){return z})),n.d(e,"j",(function(){return L})),n.d(e,"X",(function(){return F})),n.d(e,"k",(function(){return J})),n.d(e,"l",(function(){return N})),n.d(e,"jb",(function(){return A})),n.d(e,"kb",(function(){return B})),n.d(e,"L",(function(){return D})),n.d(e,"nb",(function(){return E})),n.d(e,"P",(function(){return G})),n.d(e,"M",(function(){return H})),n.d(e,"O",(function(){return K})),n.d(e,"N",(function(){return M})),n.d(e,"V",(function(){return Q})),n.d(e,"d",(function(){return T})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return at})),n.d(e,"n",(function(){return ut})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return ht})),n.d(e,"p",(function(){return pt})),n.d(e,"o",(function(){return bt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return vt})),n.d(e,"F",(function(){return yt})),n.d(e,"b",(function(){return _t}));var r=n("1d61"),a=n("4328"),u=n.n(a);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:u.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:u.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:u.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(r["a"])({url:"/notice/save",method:"post",data:u.a.stringify(t)})}function p(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function y(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:u.a.stringify(t)})}function _(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function I(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:u.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:u.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:u.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:u.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:u.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:u.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function F(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:u.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function A(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:u.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:u.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/conference/save",method:"post",data:u.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:u.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:u.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:u.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function at(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function ut(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:u.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:u.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:u.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:u.a.stringify(t)})}function vt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function yt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function _t(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"3d04":function(t,e,n){"use strict";var r=n("e642"),a=n.n(r);a.a},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return i})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return c})),n.d(e,"z",(function(){return s})),n.d(e,"D",(function(){return d})),n.d(e,"R",(function(){return f})),n.d(e,"A",(function(){return l})),n.d(e,"B",(function(){return m})),n.d(e,"C",(function(){return g})),n.d(e,"x",(function(){return h})),n.d(e,"e",(function(){return p})),n.d(e,"d",(function(){return b})),n.d(e,"f",(function(){return j})),n.d(e,"q",(function(){return O})),n.d(e,"O",(function(){return v})),n.d(e,"p",(function(){return y})),n.d(e,"P",(function(){return _})),n.d(e,"h",(function(){return k})),n.d(e,"E",(function(){return w})),n.d(e,"I",(function(){return I})),n.d(e,"F",(function(){return C})),n.d(e,"n",(function(){return $})),n.d(e,"a",(function(){return S})),n.d(e,"i",(function(){return P})),n.d(e,"k",(function(){return R})),n.d(e,"w",(function(){return q})),n.d(e,"L",(function(){return x})),n.d(e,"o",(function(){return z})),n.d(e,"j",(function(){return L})),n.d(e,"l",(function(){return F})),n.d(e,"J",(function(){return J})),n.d(e,"K",(function(){return N})),n.d(e,"c",(function(){return A})),n.d(e,"g",(function(){return B})),n.d(e,"b",(function(){return D})),n.d(e,"m",(function(){return E})),n.d(e,"G",(function(){return G})),n.d(e,"H",(function(){return H})),n.d(e,"u",(function(){return K})),n.d(e,"v",(function(){return M})),n.d(e,"s",(function(){return Q})),n.d(e,"r",(function(){return T})),n.d(e,"S",(function(){return U})),n.d(e,"Q",(function(){return V})),n.d(e,"t",(function(){return W}));var r=n("1d61"),a=n("4328"),u=n.n(a);function i(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:u.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:u.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:u.a.stringify(t)})}function l(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function h(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:u.a.stringify(t)})}function p(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function O(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/perform/save",method:"post",data:u.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function _(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function k(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:u.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:u.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:u.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function P(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/audit/save",method:"post",data:u.a.stringify(t)})}function z(){return Object(r["a"])({url:"/user",method:"get"})}function L(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:u.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:u.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function E(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:u.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:u.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:u.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:u.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},d825:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"suggestionsdeatil-box"},[n("nav-bar",{attrs:{"left-arrow":"",title:"建议详情"}}),n("div",{staticClass:"body"},[n("div",{staticClass:"top"},[n("div",[n("img",{attrs:{src:t.detaildata.avatar,alt:""}}),n("span",[t._v(t._s(t.detaildata.voterName))])]),n("span",[t._v(t._s(t.detaildata.formatDateTime))])]),n("div",{staticClass:"bg"}),n("div",{staticClass:"content"},[t._v(t._s(t.detaildata.suggestContent))]),n("div",{staticClass:"picture"},[n("ul",t._l(t.detaildata.photo,(function(e,r){return n("li",{key:r,on:{click:function(n){return t.openImg(e)}}},[n("img",{attrs:{src:e,alt:""}})])})),0)]),t._l(t.detaildata.voterSuggestSolveList,(function(e){return 1==e.status?n("div",{key:e.id,staticClass:"reply"},[n("div",{staticClass:"reply-user"},[t._v(t._s(e.userName)+":")]),n("div",{staticClass:"reply-content"},[t._v(t._s(e.replyContent))])]):t._e()})),"rddb"==t.usertype&&t.detaildata.allotObj&&t.detaildata.allotObj.split(",").includes(t.userId)&&1!=t.detaildata.isReply||t.reply?[n("div",{staticClass:"answer"},[n("van-field",{attrs:{rows:"4",autosize:"",type:"textarea",placeholder:"请输入您的回复内容","show-word-limit":""},model:{value:t.message,callback:function(e){t.message=e},expression:"message"}})],1),n("div",{staticClass:"btn"},[n("span",{on:{click:t.reviewFn}},[t._v("回复")])])]:t._e()],2),"admin"!=t.usertype&&"township"!=t.usertype||t.reply||t.detaildata.isReply||t.detaildata.allotObj||t.loading?t._e():n("div",{staticClass:"twoBtn"},[n("span",{on:{click:function(e){t.reply=!0}}},[t._v("解答")]),n("span",{on:{click:function(e){t.showPicker=!0}}},[t._v("分配")])]),n("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[n("van-picker",{ref:"picker",attrs:{"show-toolbar":"",columns:t.columns,"value-key":"name"},on:{confirm:t.onConfirm,cancel:function(e){t.showPicker=!1}}})],1)],1)},a=[],u=n("f564"),i=n("2241"),o=n("28a2"),c=n("0c6d"),s=n("9c8b"),d={components:{[u["a"].name]:u["a"],[i["a"].name]:i["a"],[o["a"].name]:o["a"]},data(){return{usertype:localStorage.getItem("usertype"),userId:localStorage.getItem("userId"),loading:!0,message:"",detaildata:"",reply:!1,votersuggest:[],columns:[{name:"暂无代表"}],showPicker:!1,yetallocation:[]}},created(){if(this.usertype=localStorage.getItem("usertype"),localStorage.getItem("insideid")?Object(c["k"])({officeId:localStorage.getItem("insideid")}).then(t=>{this.columns=t.data.data.length?t.data.data:[{name:"暂无代表"}]}):Object(c["k"])({precinctAddress:localStorage.getItem("streetId")&&"null"!=localStorage.getItem("streetId")&&localStorage.getItem("streetId")||null}).then(t=>{this.columns=t.data.data.length?t.data.data:[{name:"暂无代表"}]}),this.$route.query.id){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0});let t=this.$route.query.id;Object(s["z"])(t).then(t=>{1==t.data.state?(this.$toast.clear(),t.data.data.isReply=!1,t.data.data.voterSuggestSolveList.map(e=>{e.userId==this.userId&&(t.data.data.isReply=e.status)}),t.data.data.photo?t.data.data.photo=t.data.data.photo.split(","):t.data.data.photo=[],this.detaildata=t.data.data,this.loading=!1):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})}},methods:{reviewFn(){if(this.message){let t={};t.voterSuggestId=this.$route.query.id,t.replyContent=this.message,i["a"].confirm({message:"确认回复该建议吗"}).then(()=>{Object(s["x"])(t).then(t=>{1==t.data.state&&(Object(u["a"])({type:"success",message:"回复成功"}),this.$router.go(-1))})}).catch(()=>{})}else Object(u["a"])({type:"warning",message:"请输入回复内容"})},to(t){this.$router.push(t)},onConfirm(t){t.userId?(this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(s["R"])({id:this.$route.query.id,userIds:t.userId}).then(t=>{1==t.data.state?(this.reply=!1,this.$toast.success("分配成功"),Object(s["z"])(this.$route.query.id).then(t=>{1==t.data.state?(this.$toast.clear(),t.data.data.isReply=!1,t.data.data.voterSuggestSolveList.map(e=>{e.userId==this.userId&&(t.data.data.isReply=e.status)}),t.data.data.photo?t.data.data.photo=t.data.data.photo.split(","):t.data.data.photo=[],this.detaildata=t.data.data,this.loading=!1):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")}),this.showPicker=!1):this.showPicker=!1},openImg(t){let e=[];e.push(t),Object(o["a"])(e)}}},f=d,l=(n("3d04"),n("2877")),m=Object(l["a"])(f,r,a,!1,null,"bad90b02",null);e["default"]=m.exports},e642:function(t,e,n){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-4a9450f4.206dcc1f.js b/src/main/resources/views/dist/js/chunk-4a9450f4.206dcc1f.js new file mode 100644 index 0000000..bb3abeb --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-4a9450f4.206dcc1f.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4a9450f4"],{1133:function(t,n,r){"use strict";r.r(n);var e=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"topbankdata-box"},[e("nav-bar",{attrs:{title:"资料库"}}),e("ul",{staticClass:"list"},[e("li",{on:{click:function(n){return t.to("/researchArticles")}}},[e("div",{staticClass:"left"}),t._m(0)]),t._l(t.columns,(function(n){return e("li",{key:n.id,on:{click:function(r){return t.godetail(n.label,n.value)}}},[e("div",{staticClass:"left"}),e("div",{staticClass:"right"},[e("span",[t._v(t._s(n.label))]),e("img",{attrs:{src:r("f1fc"),alt:""}})])])})),0==t.columns.length?e("van-empty",{attrs:{description:"暂无数据"}}):t._e()],2),e("tabbar")],1)},u=[function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"right"},[e("span",[t._v("审议意见")]),e("img",{attrs:{src:r("f1fc"),alt:""}})])}],a=r("9c8b"),i={data(){return{columns:[]}},created(){let t={type:"data_bank_type"};this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(a["t"])(t).then(t=>{this.$toast.clear(),1==t.data.state&&this.columns.push(...t.data.data)}).catch(t=>{this.$toast.clear()})},methods:{godetail(t,n){this.$router.push({path:"/bankdata",query:{name:t,id:n}})},to(t){this.$router.push(t)}}},o=i,c=(r("d8df"),r("2877")),s=Object(c["a"])(o,e,u,!1,null,"1a657525",null);n["default"]=s.exports},3152:function(t,n,r){},"9c8b":function(t,n,r){"use strict";r.d(n,"M",(function(){return i})),r.d(n,"N",(function(){return o})),r.d(n,"y",(function(){return c})),r.d(n,"z",(function(){return s})),r.d(n,"D",(function(){return d})),r.d(n,"R",(function(){return f})),r.d(n,"A",(function(){return l})),r.d(n,"B",(function(){return m})),r.d(n,"C",(function(){return g})),r.d(n,"x",(function(){return h})),r.d(n,"e",(function(){return p})),r.d(n,"d",(function(){return b})),r.d(n,"f",(function(){return O})),r.d(n,"q",(function(){return j})),r.d(n,"O",(function(){return v})),r.d(n,"p",(function(){return y})),r.d(n,"P",(function(){return A})),r.d(n,"h",(function(){return _})),r.d(n,"E",(function(){return w})),r.d(n,"I",(function(){return k})),r.d(n,"F",(function(){return C})),r.d(n,"n",(function(){return E})),r.d(n,"a",(function(){return I})),r.d(n,"i",(function(){return J})),r.d(n,"k",(function(){return R})),r.d(n,"w",(function(){return U})),r.d(n,"L",(function(){return q})),r.d(n,"o",(function(){return B})),r.d(n,"j",(function(){return V})),r.d(n,"l",(function(){return S})),r.d(n,"J",(function(){return M})),r.d(n,"K",(function(){return T})),r.d(n,"c",(function(){return H})),r.d(n,"g",(function(){return Q})),r.d(n,"b",(function(){return F})),r.d(n,"m",(function(){return K})),r.d(n,"G",(function(){return x})),r.d(n,"H",(function(){return z})),r.d(n,"u",(function(){return N})),r.d(n,"v",(function(){return W})),r.d(n,"s",(function(){return X})),r.d(n,"r",(function(){return Y})),r.d(n,"S",(function(){return D})),r.d(n,"Q",(function(){return L})),r.d(n,"t",(function(){return $}));var e=r("1d61"),u=r("4328"),a=r.n(u);function i(t){return Object(e["a"])({url:"/auth/check_ding_binding",method:"post",data:a.a.stringify(t)})}function o(t){return Object(e["a"])({url:"/auth/ding_binding",method:"post",data:a.a.stringify(t)})}function c(t){return Object(e["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(e["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(e["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(e["a"])({url:"/voter_suggest/allocation",method:"post",data:a.a.stringify(t)})}function l(t){return Object(e["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(e["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(e["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function h(t){return Object(e["a"])({url:"/voter_suggest/solve/save",method:"post",data:a.a.stringify(t)})}function p(t){return Object(e["a"])({url:"/activity/have_apply",method:"get",params:t})}function b(t){return Object(e["a"])({url:"/activity/finish",method:"get",params:t})}function O(t){return Object(e["a"])({url:"/activity/"+t,method:"get"})}function j(t){return Object(e["a"])({url:"/perform/list/my",method:"get",params:t})}function v(t){return Object(e["a"])({url:"/perform/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(e["a"])({url:"/perform/"+t,method:"get"})}function A(t){return Object(e["a"])({url:"/upload/upload_json",method:"post",data:t})}function _(t){return Object(e["a"])({url:"/activity/newest",method:"get",params:t})}function w(t){return Object(e["a"])({url:"/activity/apply",method:"post",data:a.a.stringify(t)})}function k(t){return Object(e["a"])({url:"/activity/sign",method:"post",data:a.a.stringify(t)})}function C(t){return Object(e["a"])({url:"/activity/leave",method:"post",data:a.a.stringify(t)})}function E(t){return Object(e["a"])({url:"/data_bank",method:"get",params:t})}function I(t){return Object(e["a"])({url:"/data_bank/del",method:"delete",params:t})}function J(t){return Object(e["a"])({url:"/audit",method:"get",params:t})}function R(t){return Object(e["a"])({url:"/audit/mine",method:"get",params:t})}function U(t){return Object(e["a"])({url:"/user/users",method:"get",params:t})}function q(t){return Object(e["a"])({url:"/audit/save",method:"post",data:a.a.stringify(t)})}function B(){return Object(e["a"])({url:"/user",method:"get"})}function V(t){return Object(e["a"])({url:"/audit/detail",method:"get",params:t})}function S(t){return Object(e["a"])({url:"/audit/audit_users",method:"get",params:t})}function M(t){return Object(e["a"])({url:"/audit/pass",method:"post",data:a.a.stringify(t)})}function T(t){return Object(e["a"])({url:"/audit/refuse",method:"post",data:a.a.stringify(t)})}function H(t){return Object(e["a"])({url:"/activity/audit",method:"get",params:t})}function Q(t){return Object(e["a"])({url:"/activity/list/my",method:"get",params:t})}function F(t){return Object(e["a"])({url:"/activity/"+t,method:"get"})}function K(t){return Object(e["a"])({url:"/activity/audit_users",method:"get",params:t})}function x(t){return Object(e["a"])({url:"/activity/pass",method:"post",data:a.a.stringify(t)})}function z(t){return Object(e["a"])({url:"/activity/refuse",method:"post",data:a.a.stringify(t)})}function N(t){return Object(e["a"])({url:"/user/street_contacts",method:"get",params:t})}function W(t){return Object(e["a"])({url:"/user/street_detail",method:"get",params:t})}function X(t){return Object(e["a"])({url:"/user/contact_detail",method:"get",params:t})}function Y(t){return Object(e["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function D(t){return Object(e["a"])({url:"/voter_suggest_db/read",method:"post",data:a.a.stringify(t)})}function L(t){return Object(e["a"])({url:"/user/edit_pwd",method:"post",data:a.a.stringify(t)})}function $(t){return Object(e["a"])({url:"/user/dict",method:"get",params:t})}},d8df:function(t,n,r){"use strict";var e=r("3152"),u=r.n(e);u.a},f1fc:function(t,n){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABiUlEQVQ4T42TsUvDQBSH3wtNwQ4BkZaqHSsEJKXNObuJVkTBQR0F1y6OCjp3cRIUnBVdHMRFheKgoA659PqfFESE5vLklVpqm6TedMf7vveO43cohJgmomsAOJJSvsCYhUKIJwBYAoCvMAzXfd9vJDlYqVRmDMNgaR4AvrXWO81m8y5OQi7Ytj2VyWQeEHEBAAIi2pVSXkVJXYFXsVi0LMu6R8RFIgqJqOb7/vmw1Be4UCgUJnK53C0iVomIEPHQ87z6oPRH4IIQwiSiS0Tc6oF1z/MOfqURoVcwhBAXALDHZyI6k1LWeBsnMIeu654g4j4fwjBsaK03koTuMNd1TxGRu7P0liiUy+U5wzCeAWCWeSLajhWEEDYAMJznFARBsKmUeowUIuA1pRTLEPWsw5378IjgOI6TTqc5V3ki+gSA1eEE9ycwbJpmAxGzDGutq0qp18ho/BfuXqlUKrmpVIqTmgWANhGtSCnfY+M98IHanU5nudVqfSR+IMdxJk3TvAmC4HgczI1+AMxHsurl9ApgAAAAAElFTkSuQmCC"}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-4b0a3731.2c9e7b05.js b/src/main/resources/views/dist/js/chunk-4b0a3731.2c9e7b05.js new file mode 100644 index 0000000..e517e36 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-4b0a3731.2c9e7b05.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4b0a3731"],{"0c6d":function(t,n,e){"use strict";e.d(n,"T",(function(){return i})),e.d(n,"rb",(function(){return o})),e.d(n,"qb",(function(){return c})),e.d(n,"H",(function(){return s})),e.d(n,"a",(function(){return d})),e.d(n,"U",(function(){return f})),e.d(n,"pb",(function(){return l})),e.d(n,"w",(function(){return m})),e.d(n,"sb",(function(){return g})),e.d(n,"ob",(function(){return h})),e.d(n,"Q",(function(){return b})),e.d(n,"R",(function(){return p})),e.d(n,"x",(function(){return j})),e.d(n,"y",(function(){return O})),e.d(n,"C",(function(){return y})),e.d(n,"eb",(function(){return v})),e.d(n,"B",(function(){return _})),e.d(n,"z",(function(){return k})),e.d(n,"db",(function(){return w})),e.d(n,"bb",(function(){return $})),e.d(n,"fb",(function(){return C})),e.d(n,"cb",(function(){return x})),e.d(n,"A",(function(){return P})),e.d(n,"hb",(function(){return q})),e.d(n,"ib",(function(){return S})),e.d(n,"gb",(function(){return J})),e.d(n,"D",(function(){return D})),e.d(n,"h",(function(){return E})),e.d(n,"j",(function(){return F})),e.d(n,"X",(function(){return I})),e.d(n,"k",(function(){return W})),e.d(n,"l",(function(){return z})),e.d(n,"jb",(function(){return A})),e.d(n,"kb",(function(){return B})),e.d(n,"L",(function(){return G})),e.d(n,"nb",(function(){return H})),e.d(n,"P",(function(){return K})),e.d(n,"M",(function(){return L})),e.d(n,"O",(function(){return M})),e.d(n,"N",(function(){return N})),e.d(n,"V",(function(){return Q})),e.d(n,"d",(function(){return R})),e.d(n,"e",(function(){return T})),e.d(n,"c",(function(){return U})),e.d(n,"q",(function(){return V})),e.d(n,"r",(function(){return X})),e.d(n,"t",(function(){return Y})),e.d(n,"s",(function(){return Z})),e.d(n,"ab",(function(){return tt})),e.d(n,"i",(function(){return nt})),e.d(n,"Y",(function(){return et})),e.d(n,"S",(function(){return rt})),e.d(n,"v",(function(){return ut})),e.d(n,"n",(function(){return at})),e.d(n,"m",(function(){return it})),e.d(n,"I",(function(){return ot})),e.d(n,"K",(function(){return ct})),e.d(n,"mb",(function(){return st})),e.d(n,"J",(function(){return dt})),e.d(n,"lb",(function(){return ft})),e.d(n,"Z",(function(){return lt})),e.d(n,"E",(function(){return mt})),e.d(n,"u",(function(){return gt})),e.d(n,"g",(function(){return ht})),e.d(n,"p",(function(){return bt})),e.d(n,"o",(function(){return pt})),e.d(n,"f",(function(){return jt})),e.d(n,"W",(function(){return Ot})),e.d(n,"G",(function(){return yt})),e.d(n,"F",(function(){return vt})),e.d(n,"b",(function(){return _t}));var r=e("1d61"),u=e("4328"),a=e.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function y(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function _(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function $(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function I(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function A(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function V(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function yt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function _t(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"193e":function(t,n,e){"use strict";e.r(n);var r=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[e("nav-bar",{attrs:{"left-arrow":"",title:"添加基层动态"}}),e("van-form",{staticClass:"form",on:{submit:t.onSubmit}},[e("van-field",{attrs:{label:"标题",name:"title",placeholder:"请输入标题","input-align":"right",rules:[{required:!0,message:""}]},model:{value:t.title,callback:function(n){t.title=n},expression:"title"}}),e("van-field",{staticClass:"textarea",attrs:{name:"content",type:"textarea",label:"内容",placeholder:"请输入内容",rules:[{required:!0,message:""}]},model:{value:t.content,callback:function(n){t.content=n},expression:"content"}}),e("van-field",{attrs:{readonly:"",clickable:"",label:"类别",value:t.category.label,name:"category",placeholder:"请选择类别","input-align":"right","is-link":"",rules:[{required:!0,message:""}]},on:{click:function(n){t.showPicker=!0}}}),e("van-field",{staticClass:"upload",attrs:{name:"picture",label:"上传图片"},scopedSlots:t._u([{key:"input",fn:function(){return[e("van-uploader",{attrs:{multiple:"",accept:"image/*","upload-icon":"plus"},model:{value:t.picture,callback:function(n){t.picture=n},expression:"picture"}})]},proxy:!0}])}),e("van-button",{attrs:{type:"primary","native-type":"submit"}},[t._v("提交")])],1),e("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(n){t.showPicker=n},expression:"showPicker"}},[e("van-picker",{attrs:{"show-toolbar":"",loading:t.loading,"value-key":"label",columns:t.columns},on:{cancel:function(n){t.showPicker=!1},confirm:t.onConfirm}})],1)],1)},u=[],a=e("0c6d"),i=e("9c8b"),o=e("f564"),c={components:{[o["a"].name]:o["a"]},data(){return{loading:!1,title:"",content:"",category:"",showPicker:!1,picture:[],type:"",columns:["代表培训","代表小组活动","代表督事","代表述职","代表建议"]}},created(){this.title="",this.content="",this.category={},this.picture=[],this.loading=!0,Object(i["t"])({type:"basic_dynamic_category"}).then(t=>{this.loading=!1,1==t.data.state&&(this.columns=t.data.data)})},methods:{onConfirm(t){this.category=t,this.showPicker=!1},onSubmit(t){if(0==this.picture.length)this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(a["W"])({title:this.title,content:this.content,category:this.category.value}).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("提交失败")});else{let n=new FormData;t.picture.map(t=>{n.append("files",t.file)}),this.$toast.loading({message:"正在上传图片...",duration:0,forbidClick:!0}),Object(a["sb"])(n).then(t=>{1==t.data.state&&(this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(a["W"])({title:this.title,content:this.content,category:this.category.value,picture:t.data.data.join(",")}).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("提交失败")}))}).catch(t=>{this.$toast.fail("上传失败")})}}}},s=c,d=(e("397f"),e("2877")),f=Object(d["a"])(s,r,u,!1,null,"89951fb2",null);n["default"]=f.exports},"397f":function(t,n,e){"use strict";var r=e("79bd"),u=e.n(r);u.a},"79bd":function(t,n,e){},"9c8b":function(t,n,e){"use strict";e.d(n,"M",(function(){return i})),e.d(n,"N",(function(){return o})),e.d(n,"y",(function(){return c})),e.d(n,"z",(function(){return s})),e.d(n,"D",(function(){return d})),e.d(n,"R",(function(){return f})),e.d(n,"A",(function(){return l})),e.d(n,"B",(function(){return m})),e.d(n,"C",(function(){return g})),e.d(n,"x",(function(){return h})),e.d(n,"e",(function(){return b})),e.d(n,"d",(function(){return p})),e.d(n,"f",(function(){return j})),e.d(n,"q",(function(){return O})),e.d(n,"O",(function(){return y})),e.d(n,"p",(function(){return v})),e.d(n,"P",(function(){return _})),e.d(n,"h",(function(){return k})),e.d(n,"E",(function(){return w})),e.d(n,"I",(function(){return $})),e.d(n,"F",(function(){return C})),e.d(n,"n",(function(){return x})),e.d(n,"a",(function(){return P})),e.d(n,"i",(function(){return q})),e.d(n,"k",(function(){return S})),e.d(n,"w",(function(){return J})),e.d(n,"L",(function(){return D})),e.d(n,"o",(function(){return E})),e.d(n,"j",(function(){return F})),e.d(n,"l",(function(){return I})),e.d(n,"J",(function(){return W})),e.d(n,"K",(function(){return z})),e.d(n,"c",(function(){return A})),e.d(n,"g",(function(){return B})),e.d(n,"b",(function(){return G})),e.d(n,"m",(function(){return H})),e.d(n,"G",(function(){return K})),e.d(n,"H",(function(){return L})),e.d(n,"u",(function(){return M})),e.d(n,"v",(function(){return N})),e.d(n,"s",(function(){return Q})),e.d(n,"r",(function(){return R})),e.d(n,"S",(function(){return T})),e.d(n,"Q",(function(){return U})),e.d(n,"t",(function(){return V}));var r=e("1d61"),u=e("4328"),a=e.n(u);function i(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:a.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:a.a.stringify(t)})}function l(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function h(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:a.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function O(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function y(t){return Object(r["a"])({url:"/perform/save",method:"post",data:a.a.stringify(t)})}function v(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function _(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function k(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:a.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:a.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function q(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/audit/save",method:"post",data:a.a.stringify(t)})}function E(){return Object(r["a"])({url:"/user",method:"get"})}function F(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:a.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:a.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function H(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:a.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:a.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:a.a.stringify(t)})}function U(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:a.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-4dd1c6f6.c0a665fc.js b/src/main/resources/views/dist/js/chunk-4dd1c6f6.c0a665fc.js new file mode 100644 index 0000000..2a66104 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-4dd1c6f6.c0a665fc.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4dd1c6f6"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return g})),n.d(e,"w",(function(){return l})),n.d(e,"sb",(function(){return m})),n.d(e,"ob",(function(){return A})),n.d(e,"Q",(function(){return p})),n.d(e,"R",(function(){return h})),n.d(e,"x",(function(){return b})),n.d(e,"y",(function(){return j})),n.d(e,"C",(function(){return O})),n.d(e,"eb",(function(){return v})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return B})),n.d(e,"bb",(function(){return R})),n.d(e,"fb",(function(){return E})),n.d(e,"cb",(function(){return Q})),n.d(e,"A",(function(){return V})),n.d(e,"hb",(function(){return S})),n.d(e,"ib",(function(){return k})),n.d(e,"gb",(function(){return K})),n.d(e,"D",(function(){return G})),n.d(e,"h",(function(){return D})),n.d(e,"j",(function(){return w})),n.d(e,"X",(function(){return Y})),n.d(e,"k",(function(){return U})),n.d(e,"l",(function(){return F})),n.d(e,"jb",(function(){return _})),n.d(e,"kb",(function(){return N})),n.d(e,"L",(function(){return L})),n.d(e,"nb",(function(){return q})),n.d(e,"P",(function(){return x})),n.d(e,"M",(function(){return z})),n.d(e,"O",(function(){return J})),n.d(e,"N",(function(){return H})),n.d(e,"V",(function(){return T})),n.d(e,"d",(function(){return P})),n.d(e,"e",(function(){return M})),n.d(e,"c",(function(){return I})),n.d(e,"q",(function(){return Z})),n.d(e,"r",(function(){return W})),n.d(e,"t",(function(){return X})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return gt})),n.d(e,"E",(function(){return lt})),n.d(e,"u",(function(){return mt})),n.d(e,"g",(function(){return At})),n.d(e,"p",(function(){return pt})),n.d(e,"o",(function(){return ht})),n.d(e,"f",(function(){return bt})),n.d(e,"W",(function(){return jt})),n.d(e,"G",(function(){return Ot})),n.d(e,"F",(function(){return vt})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function g(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function l(){return Object(r["a"])({url:"/user/street",method:"get"})}function m(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function A(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function p(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function h(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function b(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function R(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function Q(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function k(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function Y(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function U(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function _(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function Z(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function gt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function lt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function mt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function At(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function bt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function Ot(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"2bb0":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACqUlEQVRYR+2ZbUhTURzGn/+2Nhy2alM0NPElaCsKxArvQBKi6EOSoKwPCfmhwA8VGAVWYFQIA8kSlUh6lV5FoRj1oQh6AV+CaIiVgVZWU3NTMIe2uXniipOGNjzerTto9+Ph//yf333OOZfDPQQAb4SstUosu8AIuQRKEMfkehiYixjafeQr39zW20ddgnHjNKgDBK1cUH/xdSsYM5NdMNpAtDvK4GZwiOEh2QXTCAj6aAQEY8NkN5tYVMLNQsUApc5OLMFYgotJIM64AUn7yxCfvQWk1mCypxvDt67gZ9uLxchD1khegzrzNqRb60BK1TwjR60VruYmSZCSABVxWphankK1ctWCEMzvw8eSPfB8/bxkSEmAK/J3Ir3qYkjzoasN+HGtQR5AQ+FepB4/HdJ89PEDfKs6KQ+guP4yqi+FNB+or4bz7nV5AKFUwnjnETSpaQsC+Ccn0GPZBd+oSyZAAOInJvN847yNIm6Q/spjGHv+ZMlwM0eucJxmdHnbkWGtCwIZbKzF8M3LkuDCBqgvKMKainNBMM7mJgzUWqMDMPngESSVlgXBjL18hi8nDssDqF2/CQqNZs48seQAdLl5QTC/+j/BUX1mbmza48HE+y5uYO41mHL0FBKK9nEbiQJX6204aqq4tNyAWfU3EJ+9lcskUOx++xp9h0q5tDHAP+P6JwmmVpyFoaCYa5oCxSO2Fny3VnJpuaeY1GrozPlQaPl+RPjHxzHe+QrM640soKHQApU+kcskUDzlHMKorZVLy52geEBVr07hMgkUewcd+FC8g0vLDcjVPQzFMUCpIcYS/A8SFEyDICRLfdOI6BmGyC6suw9SWCJiILkpu0fvcjLTfBpNNwOWS+4X3gZu8k+ZSOw5ew1RwwhClFxDdPgxVZ7T3tf7G0loDA8pxh7xAAAAAElFTkSuQmCC"},"4a8d":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAED0lEQVRYR+2ZXUyTVxjH/6dfQCsgVVtQCoKVUBxW5yeoy0i8MIsXJiaYuOxiS7awxGQalpjswmRLXEIyphdLMDEZiRdGLrwweoEfCdGqELR1aFFwRSlSwCLfLeWj7VnOWVpp35fxvnRVLnouz/uc5/md/3mec57kJQCwrqXZrFCScwRkLwjWsrmPNijeUYJWqgie8u77oocY794uJ4pwG0C0Hw1KJDAFfAiTSmK03bxOQA6vJLgIC6X0Gsm13RoBoF+RgICXAdKVCBdhSgEmejopBVMKJqpAouuXlYPWVVk4kb8RW3SZaJ8cR53bhcG5WVGWr3Lz8U2eCXq1Gg8nxnDmVTeG5+ckc8sGLNXqcMO6GzqlKhrkzUwAB5+0YTIUjAn8dZ4Jv24qjZnr8vtw8K82hKi061c24B8ln+CoIU+gwE89XWgcfBMz375zP0zpGQLbaqcdtvFRSSrKBrxavgOV2cKX8ZfXL9HgcfNj94eC6J0JYLHNnHzZiSbvQHIAzxSV4PsNhTHOW8be8dy6VLYdRRn/NkVsrqbrGRrLrIINsXTo9E8lB1CvUuPa1l0wa3XRAMc7HThbXBqFi3xoejuA5hEvGsu2RW0vD3lQ63ouCY4ZyT5itihLqeJ5yKq5wzeJ7mkfrpbvFASdCYew59F9/GAqhkGj4ao2eQclF8iyACuyc3BkbS42ZmRARRQc6uKAG42W9yotJD1gf4g6s4VPTQTn0RuYxqWhfp6jUoYsBX8uKsF3cfnHgtR0PcXpQrPgiO1TE7jQ34uLFmsMS5BSfPuiA82jw0sySgY8blyP+s1bRB1GLus/LVZkq9TcZmB2Bl92OlBnLsPurNWCdaPzc6h4/EBwd8YbSgZs3raH51z8mA2H0eDpRUO/G2kKBT5brQdTqGVshOdaTX4hTpqKoSJEsLb27+e4/NbznypKBhS7dJkKR589xjpNGmoLivkG0hVKHtA7N8uftvq+HujVGl5E8ZC/9fWgvu9V8gBPdDuhUyqjRSAWiV3a1U4HqnLW4MeCTTEmSQVkgascrbi3ozKq2mJSvA5M45jTjvZdBz4coH1yHBc8bkGFLgbJXo872/dGP7MUOO16sWQlS85BU1o6f7K2rsrCZq0Wrmk/OnxTOF8iXtnxoCxXWXfjCvh5brLKZwW21JAMKObomGG9LEAGJnd8MEA5DcLCTSQEeHiNAay7Eev5FgZh19HnjlZZnXRkfUKAEScGtQafZmbzDodd1pHBcow1E1LzTez4/xdAuXklxz4FKEet1BEnqpaogsZ7NwcJIbnJcJ6oT0rpEDHabjURoDpRZ8lYTymukBzb7QIN4CSgmckIslyflMI3r1FbeJvLf0OoFL8TiooV8RsCtC0coqeGqw65/gFWwdefBhJLRwAAAABJRU5ErkJggg=="},8339:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACN0lEQVRYR+2ZTUgUYRjH/8/s7O4kRVBBQSAeFsFkYVOwEqJLxzzmTdCTFw9J4Gx58RIVRgUdPAWFBUkEfdFBEBUPfuGpTToYiEFFtpRgo9N8PLHSQi6iz87u7E4073F4n+f9vf/nP+/HDAFAY3ozEYdzB4zTIDqSe1a1xvyNQdOWq/RmBrUPlNTNZJScGQA1VYPaYWAG1m2OtFIqbbxSgAtBgsuzMPCCTupGlgiHAgnI+EpNaYODCJdnCgFLrU6oYKhgXoHD+wkDF6NoSShQFfIkjO0y5pZcDDy1kF2XLR5iD97riqG1PuIJrDBo6r2DSw9/iXKJAWevaZ6VKyTJKXmqf7O8gAvX94kSSjs1X9kQdRUr+M8BPp+3ceu1hY09rBRTgc5zKrrPR7cp5ruCfY9NjGVcUZlSdQrud8crC/jjJyP3NkpaSyKCowe3L02+KygB262P74DLqy5Gpm2RB9uaVCRrlcqW+PKwiYlFmQcbjit41FNhD44vOhgatWCYuxe7Jg50nFXR1qxWVsHAezAE/KNAVba6tysuOof2MG+1AD9m3a2j1vJqmc+Dfx8Wns3aeDBpe7Lhp+8ysKKvnXnAu28sDE95g/MyI7EHR69quPnSwlhGtv96gdkpRgxYrgGLzRMCFqtYYf9Qwf9AQd34DMKxUmfqSzzjC6V0Y0QhtPsyQIlJmfGETuhGrUaUAfhAifnKGp77iO64aNi6ajWm1xIxjt4m8Jkg/IYAYcZEpPfdDW3pN76mGzk+RHBRAAAAAElFTkSuQmCC"},b39d:function(t,e,n){},d827:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABwElEQVRYR+2ZzysEYRjHv8+O/Vl7kYOT016sFKssyslVLsrNyV8gZVbKhVqluHHh5sCBSLko3KykHDYHcSZRFGPX7OyjVbuxlt1335120jvH6fm+z2c+7/vOWzMEAOFYKuSDtQRGD4iacvfqdjE/MOjEzLrGkwu+G2rX0+1ushIAAnWDKtGYgZcMa33UETP2XMCgk+DyLAzsUqduPBKh0ZGAjHuKxAx2IlyeSQHKzo4yqAzKGpDN/781uDzmQTSk/RCTNhkT6+84ucrKSvuWFzZ4Hvf/CrB6aGLlIONcQCPNeDJK872bjP0LC2tHYg9QU4Pl1D29MgbmUuXK5KZ4tL8Bfo9Qj0Lx4wtj69QSCgsbnBxyI1AlYDoDxHdMewH/2iSVdO6aequkrFAjbFABFvlVBosXnFqDapPIbpLjGR+CfhJ6l+WLrSyje9rmo04fcmM4qkFziUPunGUwu23zSVKVOomQ8HtQoldVUQVYlbYvIWVQGZQ1IJuniG7cgtAsO5AtecYddejGposwYksDyUGZsUFt+luLl5AEOCg5Xk3juY/oVhatnwdqOPYc8rJ7kcC9TvgNAUIiBW38ct53/QEkN+Mqa22OjQAAAABJRU5ErkJggg=="},f264:function(t,e,n){"use strict";var r=n("b39d"),u=n.n(r);u.a},f69a:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAB0klEQVRYR+2ZvYsTQRiHn9dNEBUVk5wEBEEQIYXEzniNNgEPP8rgf2AhFqn1b/AKEbKNnRBBuDsUbK9K0giKV52KYqESI5hokOOSzDFBi5hsMpvNx97dTLm87/yefYaZgV0BUI+OncWJLoNkEBL62dyGooaoMrTycrv+QZR74jw4FeDw3KAGBSt+I+1FUYX4c0SuhwruH4xSa6Lc+A+QWCgBoSrKTaiQwnWxLGDQ1bEGrcE+A4k0xFLDxfx8B9VXQeWNsYuTF+Hmi9HBnRY8ScOf6ujaERX+Nsm5W3DloVlo6R58etlb2/wCqm3W/7dqeoCDMLbqsJKFxkdjyNkCaqz1u7BZtIDGBvoKrUHTXezl2BrcFQZ/fYbVpd6b4tBJyJXg4PHhG2gmS6zPMR30/7j2DE5d9gbUV+DqVai9MT4FxjuovQAjR2Dhgne4vkH0dedjTBbQR7BpqQU0NeVVt8cMnrkB2cfw1oXy/aByjPr9GRQHkhn4/hpaTaOAoEX+AIOmjdFvAceQ1tNiDe4Dg4XEV4Rk0DedSr/im6hC7ClyIDeVgMCTdor6I/ppcDaAo4Hnm+QE+iO600mJnrP7GyISfYCSS6H4DYGq0N7Oy53G+x3ihvD5YJXDowAAAABJRU5ErkJggg=="},ff37:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"mineMessage-box"},[r("nav-bar",{attrs:{"left-arrow":"",title:"我的消息"}}),r("ul",{staticClass:"message-wrapper"},t._l(t.list,(function(e){return r("li",{key:e.id,on:{click:function(n){return t.todetail(e)}}},[r("div",{staticClass:"lidiv"},[1==e.type?r("div",[r("div",{staticClass:"icon",class:{unread:0==e.status}},[r("img",{attrs:{src:n("d827"),alt:""}})]),r("span",[t._v("文件轮阅助手")])]):2==e.type?r("div",[r("div",{staticClass:"icon",class:{unread:0==e.status}},[r("img",{attrs:{src:n("4a8d"),alt:""}})]),r("span",[t._v("会议助手")])]):8==e.type?r("div",[r("div",{staticClass:"icon",class:{unread:0==e.status}},[r("img",{attrs:{src:n("f69a"),alt:""}})]),r("span",[t._v("活动助手")])]):4==e.type?r("div",[r("div",{staticClass:"icon",class:{unread:0==e.status}},[r("img",{attrs:{src:n("2bb0"),alt:""}})]),r("span",[t._v("审批助手")])]):7==e.type?r("div",[r("div",{staticClass:"icon",class:{unread:0==e.status}},[r("img",{attrs:{src:n("8339"),alt:""}})]),r("span",[t._v("选民建议")])]):t._e(),r("div",[t._v(t._s(e.createdAt))])]),r("div",{staticClass:"liline"}),r("p",[t._v(t._s(e.content))]),r("div",{staticClass:"ligo"},[r("span",[t._v(t._s(e.title))]),r("span",[t._v("立即前往>>")])])])})),0),0!=t.list.length?r("van-pagination",{attrs:{"total-items":t.total,"items-per-page":t.size,mode:"simple"},on:{change:t.getData},model:{value:t.page,callback:function(e){t.page=e},expression:"page"}}):t._e()],1)},u=[],a=n("0c6d"),i={data(){return{page:1,size:10,total:0,list:[]}},created(){this.getData()},methods:{getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(a["m"])({page:this.page,size:this.size,type:"township"==localStorage.getItem("usertype")?"1,2,4,7":"1,2,4,8"}).then(t=>{1==t.data.state?(this.total=t.data.count,this.list=t.data.data,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})},todetail(t){Object(a["Z"])({id:t.id}).then(e=>{1==e.data.state&&(1==t.type?this.$router.push("/fileread/detail?id="+t.actionId):2==t.type?this.$router.push("/meeting/detail?id="+t.actionId):4==t.type?this.$router.push("/documentdetail?id="+t.actionId):7==t.type?this.$router.push("/suggestionsdeatil?id="+t.actionId):8==t.type&&this.$router.push(`/documentdetail?id=${t.actionId}&judge=active`))})}}},o=i,c=(n("f264"),n("2877")),s=Object(c["a"])(o,r,u,!1,null,"170e076c",null);e["default"]=s.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-50dc843c.ef90f0b7.js b/src/main/resources/views/dist/js/chunk-50dc843c.ef90f0b7.js new file mode 100644 index 0000000..87c34f8 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-50dc843c.ef90f0b7.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-50dc843c"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return a})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return h})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return v})),n.d(e,"eb",(function(){return y})),n.d(e,"B",(function(){return _})),n.d(e,"z",(function(){return k})),n.d(e,"db",(function(){return w})),n.d(e,"bb",(function(){return C})),n.d(e,"fb",(function(){return L})),n.d(e,"cb",(function(){return $})),n.d(e,"A",(function(){return x})),n.d(e,"hb",(function(){return P})),n.d(e,"ib",(function(){return q})),n.d(e,"gb",(function(){return N})),n.d(e,"D",(function(){return R})),n.d(e,"h",(function(){return I})),n.d(e,"j",(function(){return S})),n.d(e,"X",(function(){return J})),n.d(e,"k",(function(){return A})),n.d(e,"l",(function(){return D})),n.d(e,"jb",(function(){return E})),n.d(e,"kb",(function(){return F})),n.d(e,"L",(function(){return z})),n.d(e,"nb",(function(){return B})),n.d(e,"P",(function(){return G})),n.d(e,"M",(function(){return H})),n.d(e,"O",(function(){return K})),n.d(e,"N",(function(){return M})),n.d(e,"V",(function(){return Q})),n.d(e,"d",(function(){return T})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return it})),n.d(e,"m",(function(){return at})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return ht})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return vt})),n.d(e,"F",(function(){return yt})),n.d(e,"b",(function(){return _t}));var r=n("1d61"),u=n("4328"),i=n.n(u);function a(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:i.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:i.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(r["a"])({url:"/notice/save",method:"post",data:i.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function y(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(t)})}function _(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function J(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function E(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/conference/save",method:"post",data:i.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:i.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function it(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function at(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:i.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(t)})}function vt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function yt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function _t(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"10ed":function(t,e,n){"use strict";var r=n("3b97"),u=n.n(r);u.a},"3b97":function(t,e,n){},"6fdc":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("nav-bar",{attrs:{"left-arrow":"",title:"联系人大"}}),n("van-form",{staticClass:"form",on:{submit:t.onSubmit}},[n("van-field",{attrs:{label:"姓名",placeholder:"请输入您的姓名","input-align":"right",rules:[{required:!0,message:""}]},model:{value:t.voterName,callback:function(e){t.voterName=e},expression:"voterName"}}),n("van-field",{attrs:{readonly:"",clickable:"",label:"代表地区",placeholder:"请选择代表地区","input-align":"right","right-icon":"arrow",rules:[{required:!0,message:""}]},on:{click:function(e){t.showPicker=!0}},model:{value:t.dbRegion.name,callback:function(e){t.$set(t.dbRegion,"name",e)},expression:"dbRegion.name"}}),n("van-field",{attrs:{readonly:"",clickable:"",label:"选择代表",placeholder:"请选择代表","input-align":"right","right-icon":"arrow",rules:[{required:!0,message:""}]},on:{click:function(e){t.showPicker2=!0}},model:{value:t.db.name,callback:function(e){t.$set(t.db,"name",e)},expression:"db.name"}}),n("van-field",{staticClass:"textarea",attrs:{type:"textarea",label:"问题和建议",placeholder:"请输入您的问题和建议",rules:[{required:!0,message:""}]},model:{value:t.suggestContent,callback:function(e){t.suggestContent=e},expression:"suggestContent"}}),n("van-field",{staticClass:"upload",attrs:{name:"imgs",label:"上传图片"},scopedSlots:t._u([{key:"input",fn:function(){return[n("van-uploader",{attrs:{multiple:"",accept:"image/*","upload-icon":"plus","max-count":6},model:{value:t.imgs,callback:function(e){t.imgs=e},expression:"imgs"}})]},proxy:!0}])}),n("van-button",{attrs:{type:"primary","native-type":"submit"}},[t._v("提交")])],1),n("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[n("van-picker",{attrs:{"show-toolbar":"","default-index":t.defaultIndex,columns:t.addressList,loading:t.pickerLoading,"value-key":"name"},on:{cancel:function(e){t.showPicker=!1},confirm:t.onConfirm}})],1),n("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker2,callback:function(e){t.showPicker2=e},expression:"showPicker2"}},[n("van-picker",{attrs:{"show-toolbar":"",columns:t.representativeList,loading:t.pickerLoading2,"value-key":"name"},on:{cancel:function(e){t.showPicker2=!1},confirm:t.onConfirm2}})],1)],1)},u=[],i=n("0c6d"),a=(n("9c8b"),{data(){return{voterName:localStorage.getItem("userName"),dbRegion:{},db:{},suggestContent:"",showPicker:!1,showPicker2:!1,addressList:[],representativeList:[{name:"暂无代表"}],imgs:[],pickerLoading:!1,pickerLoading2:!1,defaultIndex:0}},created(){this.$route.query.officeId?Object(i["k"])({officeId:this.$route.query.officeId}).then(t=>{this.representativeList=t.data.data.length?t.data.data:[{name:"暂无代表"}],this.db={},this.pickerLoading2=!1}):this.$route.query.id?(this.pickerLoading=!0,Object(i["w"])().then(t=>{this.addressList=t.data.data,this.pickerLoading=!1,this.addressList.map((t,e)=>{t.id==this.$route.query.id&&(this.defaultIndex=e,this.onConfirm(t))})})):(this.pickerLoading=!0,Object(i["w"])().then(t=>{this.addressList=t.data.data,this.pickerLoading=!1}))},methods:{onConfirm(t){this.pickerLoading2=!0,Object(i["k"])({precinctAddress:t.id}).then(t=>{this.representativeList=t.data.data.length?t.data.data:[{name:"暂无代表"}],this.db="",this.pickerLoading2=!1}),this.dbRegion=t,this.showPicker=!1},onConfirm2(t){t.id&&(this.db=t),this.showPicker2=!1},onSubmit(t){if(this.imgs.length){let t=new FormData;this.imgs.map(e=>{t.append("files",e.file)}),this.$toast.loading({message:"正在上传图片...",duration:0,forbidClick:!0}),Object(i["sb"])(t).then(t=>{1==t.data.state?(this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(i["kb"])({voterName:this.voterName,dbRegion:this.dbRegion.id,db:this.db.id,suggestContent:this.suggestContent,photo:t.data.data.join()}).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")})):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("上传失败")})}else this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(i["kb"])({voterName:this.voterName,dbRegion:this.dbRegion.id,db:this.db.id,suggestContent:this.suggestContent,photo:""}).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")})}}}),o=a,c=(n("10ed"),n("2877")),s=Object(c["a"])(o,r,u,!1,null,"766189c2",null);e["default"]=s.exports},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return a})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return c})),n.d(e,"z",(function(){return s})),n.d(e,"D",(function(){return d})),n.d(e,"R",(function(){return f})),n.d(e,"A",(function(){return l})),n.d(e,"B",(function(){return m})),n.d(e,"C",(function(){return g})),n.d(e,"x",(function(){return h})),n.d(e,"e",(function(){return b})),n.d(e,"d",(function(){return p})),n.d(e,"f",(function(){return j})),n.d(e,"q",(function(){return O})),n.d(e,"O",(function(){return v})),n.d(e,"p",(function(){return y})),n.d(e,"P",(function(){return _})),n.d(e,"h",(function(){return k})),n.d(e,"E",(function(){return w})),n.d(e,"I",(function(){return C})),n.d(e,"F",(function(){return L})),n.d(e,"n",(function(){return $})),n.d(e,"a",(function(){return x})),n.d(e,"i",(function(){return P})),n.d(e,"k",(function(){return q})),n.d(e,"w",(function(){return N})),n.d(e,"L",(function(){return R})),n.d(e,"o",(function(){return I})),n.d(e,"j",(function(){return S})),n.d(e,"l",(function(){return J})),n.d(e,"J",(function(){return A})),n.d(e,"K",(function(){return D})),n.d(e,"c",(function(){return E})),n.d(e,"g",(function(){return F})),n.d(e,"b",(function(){return z})),n.d(e,"m",(function(){return B})),n.d(e,"G",(function(){return G})),n.d(e,"H",(function(){return H})),n.d(e,"u",(function(){return K})),n.d(e,"v",(function(){return M})),n.d(e,"s",(function(){return Q})),n.d(e,"r",(function(){return T})),n.d(e,"S",(function(){return U})),n.d(e,"Q",(function(){return V})),n.d(e,"t",(function(){return W}));var r=n("1d61"),u=n("4328"),i=n.n(u);function a(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:i.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:i.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:i.a.stringify(t)})}function l(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function h(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:i.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function O(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/perform/save",method:"post",data:i.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function _(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function k(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:i.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:i.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:i.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function P(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/audit/save",method:"post",data:i.a.stringify(t)})}function I(){return Object(r["a"])({url:"/user",method:"get"})}function S(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:i.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:i.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function B(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:i.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:i.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:i.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:i.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-52221fcf.1f11cbb2.js b/src/main/resources/views/dist/js/chunk-52221fcf.1f11cbb2.js new file mode 100644 index 0000000..3b530fc --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-52221fcf.1f11cbb2.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-52221fcf"],{"0c6d":function(t,e,a){"use strict";a.d(e,"T",(function(){return i})),a.d(e,"rb",(function(){return u})),a.d(e,"qb",(function(){return c})),a.d(e,"H",(function(){return o})),a.d(e,"a",(function(){return d})),a.d(e,"U",(function(){return l})),a.d(e,"pb",(function(){return v})),a.d(e,"w",(function(){return p})),a.d(e,"sb",(function(){return f})),a.d(e,"ob",(function(){return m})),a.d(e,"Q",(function(){return g})),a.d(e,"R",(function(){return h})),a.d(e,"x",(function(){return b})),a.d(e,"y",(function(){return _})),a.d(e,"C",(function(){return j})),a.d(e,"eb",(function(){return O})),a.d(e,"B",(function(){return y})),a.d(e,"z",(function(){return C})),a.d(e,"db",(function(){return k})),a.d(e,"bb",(function(){return $})),a.d(e,"fb",(function(){return P})),a.d(e,"cb",(function(){return z})),a.d(e,"A",(function(){return x})),a.d(e,"hb",(function(){return S})),a.d(e,"ib",(function(){return w})),a.d(e,"gb",(function(){return I})),a.d(e,"D",(function(){return A})),a.d(e,"h",(function(){return D})),a.d(e,"j",(function(){return F})),a.d(e,"X",(function(){return E})),a.d(e,"k",(function(){return T})),a.d(e,"l",(function(){return J})),a.d(e,"jb",(function(){return N})),a.d(e,"kb",(function(){return q})),a.d(e,"L",(function(){return L})),a.d(e,"nb",(function(){return B})),a.d(e,"P",(function(){return G})),a.d(e,"M",(function(){return H})),a.d(e,"O",(function(){return K})),a.d(e,"N",(function(){return M})),a.d(e,"V",(function(){return Q})),a.d(e,"d",(function(){return R})),a.d(e,"e",(function(){return U})),a.d(e,"c",(function(){return V})),a.d(e,"q",(function(){return W})),a.d(e,"r",(function(){return X})),a.d(e,"t",(function(){return Y})),a.d(e,"s",(function(){return Z})),a.d(e,"ab",(function(){return tt})),a.d(e,"i",(function(){return et})),a.d(e,"Y",(function(){return at})),a.d(e,"S",(function(){return st})),a.d(e,"v",(function(){return rt})),a.d(e,"n",(function(){return nt})),a.d(e,"m",(function(){return it})),a.d(e,"I",(function(){return ut})),a.d(e,"K",(function(){return ct})),a.d(e,"mb",(function(){return ot})),a.d(e,"J",(function(){return dt})),a.d(e,"lb",(function(){return lt})),a.d(e,"Z",(function(){return vt})),a.d(e,"E",(function(){return pt})),a.d(e,"u",(function(){return ft})),a.d(e,"g",(function(){return mt})),a.d(e,"p",(function(){return gt})),a.d(e,"o",(function(){return ht})),a.d(e,"f",(function(){return bt})),a.d(e,"W",(function(){return _t})),a.d(e,"G",(function(){return jt})),a.d(e,"F",(function(){return Ot})),a.d(e,"b",(function(){return yt}));var s=a("1d61"),r=a("4328"),n=a.n(r);function i(t){return Object(s["a"])({url:"/auth",method:"get",params:t})}function u(t){return Object(s["a"])({url:"/auth/sendCode",method:"post",data:n.a.stringify(t)})}function c(t){return Object(s["a"])({url:"/auth/register",method:"post",data:n.a.stringify(t)})}function o(){return Object(s["a"])({url:"/user/types",method:"get"})}function d(t){return Object(s["a"])({url:"/user/change_type",method:"post",params:t})}function l(){return Object(s["a"])({url:"/user",method:"get"})}function v(t){return Object(s["a"])({url:"/user",method:"post",data:n.a.stringify(t)})}function p(){return Object(s["a"])({url:"/user/street",method:"get"})}function f(t){return Object(s["a"])({url:"/upload/upload_json",method:"post",data:t})}function m(t){return Object(s["a"])({url:"/notice/save",method:"post",data:n.a.stringify(t)})}function g(t){return Object(s["a"])({url:"/notice/list",method:"get",params:t})}function h(t){return Object(s["a"])({url:"/notice/"+t,method:"get"})}function b(t){return Object(s["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function _(t){return Object(s["a"])({url:"/supervise_thing/list",method:"get",params:t})}function j(t){return Object(s["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function O(t){return Object(s["a"])({url:"/supervise_thing/save",method:"post",data:n.a.stringify(t)})}function y(t){return Object(s["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(s["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function k(t){return Object(s["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function $(t){return Object(s["a"])({url:"/supervise_thing/comment",method:"post",data:n.a.stringify(t)})}function P(t){return Object(s["a"])({url:"/supervise_thing/sign_in",method:"post",data:n.a.stringify(t)})}function z(t){return Object(s["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:n.a.stringify(t)})}function x(t){return Object(s["a"])({url:"/supervise_thing/del",method:"get",params:t})}function S(t){return Object(s["a"])({url:"/supervise_thing/upload_data",method:"post",data:n.a.stringify(t)})}function w(t){return Object(s["a"])({url:"/supervise_thing/upload_file",method:"post",data:n.a.stringify(t)})}function I(t){return Object(s["a"])({url:"/supervise_thing/to_do",method:"post",data:n.a.stringify(t)})}function A(t){return Object(s["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function D(t){return Object(s["a"])({url:"/contact_activity/list",method:"get",params:t})}function F(t){return Object(s["a"])({url:"/contact_activity/"+t,method:"get"})}function E(t){return Object(s["a"])({url:"/contact_activity/comment/reply",method:"post",data:n.a.stringify(t)})}function T(t){return Object(s["a"])({url:"/db/list",method:"get",params:t})}function J(t){return Object(s["a"])({url:"/db/"+t,method:"get"})}function N(t){return Object(s["a"])({url:"/voter_suggest/save",method:"post",data:n.a.stringify(t)})}function q(t){return Object(s["a"])({url:"/voter_suggest_db/save",method:"post",data:n.a.stringify(t)})}function L(t){return Object(s["a"])({url:"/conference",method:"get",params:t})}function B(t){return Object(s["a"])({url:"/conference/save",method:"post",data:n.a.stringify(t)})}function G(t){return Object(s["a"])({url:"/conference/sign_in",method:"get",params:t})}function H(t){return Object(s["a"])({url:"/conference/detail",method:"get",params:t})}function K(t){return Object(s["a"])({url:"/conference/have_attachment",method:"get",params:t})}function M(t){return Object(s["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(s["a"])({url:"/activity/save",method:"post",data:n.a.stringify(t)})}function R(t){return Object(s["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(s["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(s["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(s["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(s["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(s["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(s["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(s["a"])({url:"/readfile/read",method:"post",data:n.a.stringify(t)})}function et(t){return Object(s["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function at(t){return Object(s["a"])({url:"/contact_activity/comment/save",method:"post",data:n.a.stringify(t)})}function st(){return Object(s["a"])({url:"/user/now",method:"get"})}function rt(){return Object(s["a"])({url:"/user/statistics",method:"get"})}function nt(){return Object(s["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(s["a"])({url:"/message",method:"get",params:t})}function ut(t){return Object(s["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(s["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ot(t){return Object(s["a"])({url:"/voter_suggest_db/reply",method:"post",data:n.a.stringify(t)})}function dt(){return Object(s["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function lt(t){return Object(s["a"])({url:"/voter_suggest_db/read/my",method:"post",data:n.a.stringify(t)})}function vt(t){return Object(s["a"])({url:"/message/read",method:"post",data:n.a.stringify(t)})}function pt(){return Object(s["a"])({url:"/supervise_thing/statistics",method:"get"})}function ft(t){return Object(s["a"])({url:"/research_article",method:"get",params:t})}function mt(t){return Object(s["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function gt(t){return Object(s["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function ht(t){return Object(s["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function bt(t){return Object(s["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function _t(t){return Object(s["a"])({url:"/basic_dynamic/save",method:"post",data:n.a.stringify(t)})}function jt(){return Object(s["a"])({url:"/temporary/statistics",method:"get"})}function Ot(t){return Object(s["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(s["a"])({url:"/temporary/del",method:"delete",params:t})}},"68b8":function(t,e,a){},"6f8e":function(t,e,a){t.exports=a.p+"img/icon_add.dae54178.png"},"8f41":function(t,e,a){"use strict";var s=a("68b8"),r=a.n(s);r.a},a17c:function(t,e,a){t.exports=a.p+"img/no587@2x.8fad7f8d.png"},a362:function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"page"},[s("nav-bar",{attrs:{"left-arrow":"",title:"代表督事"}}),"voter"!=t.usertype?s("van-tabs",{model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},[s("van-tab",{attrs:{title:"rddb"!=t.usertype?"我的代表督事":"督事参会通知"}},[s("div",{staticClass:"superintendence"},[s("van-search",{attrs:{shape:"round",placeholder:"请输入活动名称或者活动时间"},on:{search:t.onSearch},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),"rddb"!=t.usertype?s("img",{staticClass:"add",attrs:{src:a("6f8e"),alt:""},on:{click:function(e){return t.to("/Superintendence/add")}}}):t._e(),t.supervisePrivate.list.length?s("div",{staticClass:"list"},t._l(t.supervisePrivate.list,(function(e){return s("div",{key:e.id,staticClass:"item",on:{click:function(a){return t.to("/Superintendence/detail?id="+e.id)}}},[s("div",{staticClass:"title"},[s("div",{staticClass:"text"},[t._v(t._s(e.title))]),"rddb"==t.usertype?[1==e.sign?s("van-tag",{attrs:{color:"#E5FFE5","text-color":"#09A709"}},[t._v("已签到")]):s("van-tag",{attrs:{color:"#FFF2F1","text-color":"#D03A29"}},[t._v("未签到")])]:t._e()],2),s("div",{staticClass:"detail"},[s("div",{staticClass:"cell"},[s("div",{staticClass:"label"},[t._v("督事时间:")]),s("div",{staticClass:"value"},[t._v(t._s(e.startTime))])]),s("div",{staticClass:"cell"},[s("div",{staticClass:"label"},[t._v("督事地点:")]),s("div",{staticClass:"value"},[t._v(t._s(e.address))])]),s("div",{staticClass:"cell"},[s("div",{staticClass:"label"},[t._v("督事详情:")]),s("div",{staticClass:"value"},[t._v(t._s(e.content))])])]),"rddb"!=t.usertype?s("div",{staticClass:"progress"},[s("div",{staticClass:"label"},[t._v("当前进度:")]),s("div",{staticClass:"value"},[t._v(t._s(1==e.status?"议环节":2==e.status?"督环节":3==e.status?"评环节":""))])]):t._e(),s("van-steps",{attrs:{active:e.status}},[s("van-step",[t._v("问环节")]),s("van-step",[t._v("议环节")]),s("van-step",[t._v("督环节")]),s("van-step",[t._v("评环节")])],1),s("div",{staticClass:"more"},[s("div",[t._v(t._s("rddb"!=t.usertype&&2==e.status?"上传督事资料":"查看详情"))]),s("van-icon",{attrs:{name:"arrow"}})],1)],1)})),0):t._e(),t.supervisePrivate.list.length?s("van-pagination",{attrs:{"total-items":t.supervisePrivate.total,"items-per-page":t.supervisePrivate.size,mode:"simple"},on:{change:t.getData2},model:{value:t.supervisePrivate.page,callback:function(e){t.$set(t.supervisePrivate,"page",e)},expression:"supervisePrivate.page"}}):s("van-empty",{attrs:{description:"暂无数据",image:t.image}})],1)]),s("van-tab",{attrs:{title:"已公示督事"}},[s("div",{staticClass:"superintendence"},[t.supervise.list.length?s("div",{staticClass:"list"},t._l(t.supervise.list,(function(e){return s("div",{key:e.id,staticClass:"item",on:{click:function(a){return t.to("/Superintendence/detail?id="+e.id)}}},[s("div",{staticClass:"title"},[s("div",{staticClass:"text"},[t._v(t._s(e.title))])]),s("div",{staticClass:"detail"},[s("div",{staticClass:"cell"},[s("div",{staticClass:"label"},[t._v("督事时间:")]),s("div",{staticClass:"value"},[t._v(t._s(e.startTime))])]),s("div",{staticClass:"cell"},[s("div",{staticClass:"label"},[t._v("督事地点:")]),s("div",{staticClass:"value"},[t._v(t._s(e.address))])]),s("div",{staticClass:"cell"},[s("div",{staticClass:"label"},[t._v("督事详情:")]),s("div",{staticClass:"value"},[t._v(t._s(e.content))])])]),s("van-steps",{attrs:{active:e.status}},[s("van-step",[t._v("问环节")]),s("van-step",[t._v("议环节")]),s("van-step",[t._v("督环节")]),s("van-step",[t._v("评环节")])],1),"rddb"!=t.usertype?s("div",{staticClass:"bottom"},[s("div",{staticClass:"date"},[t._v(t._s(e.createdAt))]),s("div",{staticClass:"more"},[t._v("查看详情>>")])]):s("div",{staticClass:"more"},[s("div",[t._v("查看详情")]),s("van-icon",{attrs:{name:"arrow"}})],1)],1)})),0):t._e(),t.supervise.list.length?s("van-pagination",{attrs:{"total-items":t.supervise.total,"items-per-page":t.supervise.size,mode:"simple"},on:{change:t.getData},model:{value:t.supervise.page,callback:function(e){t.$set(t.supervise,"page",e)},expression:"supervise.page"}}):s("van-empty",{attrs:{description:"暂无数据"}})],1)]),"admin"==t.usertype?s("van-tab",{attrs:{title:"督事统计"}},[s("div",{staticClass:"statistics"},t._l(t.statistics,(function(e){return s("div",{key:e.id,staticClass:"item",on:{click:function(a){return t.to("/Superintendence/streetIdList?id="+e.id+"&streetName="+e.name)}}},[s("div",{staticClass:"name"},[t._v(t._s(e.name))]),s("div",{staticClass:"value"},[t._v(t._s(e.remarks))])])})),0)]):t._e()],1):s("div",{staticClass:"superintendence"},[t.supervise.list.length?s("div",{staticClass:"list"},t._l(t.supervise.list,(function(e){return s("div",{key:e.id,staticClass:"item",on:{click:function(a){return t.to("/Superintendence/detail?id="+e.id)}}},[s("div",{staticClass:"title"},[t._v(t._s(e.title))]),e.pictureArr&&e.pictureArr.length?s("div",{staticClass:"imgs"},t._l(e.pictureArr,(function(t,e){return s("div",{key:e,staticClass:"img"},[s("img",{attrs:{src:t,alt:""}})])})),0):t._e(),s("div",{staticClass:"bottom"},[s("div",{staticClass:"date"},[t._v(t._s(e.userName))]),s("div",{staticClass:"date"},[t._v(t._s(e.startTime))])])])})),0):t._e(),t.supervise.list.length?s("van-pagination",{attrs:{"total-items":t.supervise.total,"items-per-page":t.supervise.size,mode:"simple"},on:{change:t.getData},model:{value:t.supervise.page,callback:function(e){t.$set(t.supervise,"page",e)},expression:"supervise.page"}}):s("van-empty",{attrs:{description:"暂无数据"}})],1)],1)},r=[],n=a("0c6d"),i=a("a17c"),u=a.n(i),c=a("bc3a"),o=a.n(c),d={data(){return{image:u.a,usertype:localStorage.getItem("usertype"),active:1,value:"",supervisePrivate:{page:1,size:10,total:0,list:[]},supervise:{page:1,size:10,total:0,list:[]},nowTime:null,statistics:[]}},created(){this.usertype=localStorage.getItem("usertype"),this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),"voter"==this.usertype?Object(n["y"])({page:this.supervise.page,size:this.supervise.size}).then(t=>{1==t.data.state?(this.supervise.list=t.data.data,this.supervise.total=t.data.count,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")}):(o.a.all([Object(n["C"])({page:this.supervisePrivate.page,size:this.supervisePrivate.size,type:"rddb"==localStorage.getItem("usertype")?"join":"create"}),Object(n["y"])({page:this.supervise.page,size:this.supervise.size})]).then(o.a.spread((t,e)=>{1==t.data.state&&(this.supervisePrivate.list=t.data.data,this.supervisePrivate.total=t.data.count),1==e.data.state&&(this.supervise.list=e.data.data,this.supervise.total=e.data.count),1==t.data.state&&1==e.data.state?this.$toast.clear():this.$toast.fail(1!=t.data.state?t.data.msg:1!=e.data.state?e.data.msg:"加载失败")})).catch(t=>{this.$toast.fail("加载失败")}),"admin"==localStorage.getItem("usertype")&&Object(n["E"])().then(t=>{1==t.data.state?this.statistics=t.data.data:this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")}))},methods:{onSearch(t){},to(t){this.$router.push(t)},getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(n["y"])({page:this.supervise.page,size:this.supervise.size}).then(t=>{1==t.data.state?(this.supervise.list=t.data.data,this.supervise.total=t.data.count,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})},getData2(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(n["C"])({page:this.supervisePrivate.page,size:this.supervisePrivate.size,type:"rddb"==localStorage.getItem("usertype")?"join":"create"}).then(t=>{1==t.data.state?(this.supervisePrivate.list=t.data.data,this.supervisePrivate.total=t.data.count,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})}}},l=d,v=(a("8f41"),a("2877")),p=Object(v["a"])(l,s,r,!1,null,"50dd9460",null);e["default"]=p.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-56bcd9e8.18edfe42.js b/src/main/resources/views/dist/js/chunk-56bcd9e8.18edfe42.js new file mode 100644 index 0000000..c05339a --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-56bcd9e8.18edfe42.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-56bcd9e8"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return b})),n.d(e,"Q",(function(){return p})),n.d(e,"R",(function(){return h})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return v})),n.d(e,"eb",(function(){return _})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return w})),n.d(e,"db",(function(){return C})),n.d(e,"bb",(function(){return k})),n.d(e,"fb",(function(){return $})),n.d(e,"cb",(function(){return S})),n.d(e,"A",(function(){return I})),n.d(e,"hb",(function(){return x})),n.d(e,"ib",(function(){return J})),n.d(e,"gb",(function(){return A})),n.d(e,"D",(function(){return E})),n.d(e,"h",(function(){return N})),n.d(e,"j",(function(){return q})),n.d(e,"X",(function(){return z})),n.d(e,"k",(function(){return P})),n.d(e,"l",(function(){return T})),n.d(e,"jb",(function(){return B})),n.d(e,"kb",(function(){return D})),n.d(e,"L",(function(){return F})),n.d(e,"nb",(function(){return G})),n.d(e,"P",(function(){return H})),n.d(e,"M",(function(){return K})),n.d(e,"O",(function(){return L})),n.d(e,"N",(function(){return M})),n.d(e,"V",(function(){return Q})),n.d(e,"d",(function(){return R})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return bt})),n.d(e,"p",(function(){return pt})),n.d(e,"o",(function(){return ht})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return vt})),n.d(e,"F",(function(){return _t})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function b(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function p(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function h(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function z(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function B(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function vt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function _t(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"41ed":function(t,e,n){},"570f":function(t,e,n){t.exports=n.p+"img/loginbg.d4a223b8.png"},"9ed6":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"login-box"},[n("div",{staticClass:"login-wrapper"},[n("p",{staticClass:"title"},[t._v("用户登录"),n("span",{on:{click:t.goregister}},[t._v("去注册")])]),n("div",{staticClass:"account"},[n("p",[t._v("账号")]),n("div",{staticClass:"loginconter"},[n("van-field",{attrs:{clearable:"",placeholder:"请输入您的账号"},model:{value:t.account,callback:function(e){t.account=e},expression:"account"}})],1),n("div",{staticClass:"line"})]),n("div",{staticClass:"password"},[n("p",[t._v("密码")]),n("div",{staticClass:"loginconter"},[n("van-field",{attrs:{clearable:"",type:"password",placeholder:"请输入您的密码"},model:{value:t.password,callback:function(e){t.password=e},expression:"password"}})],1),n("div",{staticClass:"line"})]),n("div",{staticClass:"remember"},[n("div",{staticClass:"label"},[t._v("记住密码")]),n("van-switch",{attrs:{size:"24","active-color":"#d03a29"},model:{value:t.remember,callback:function(e){t.remember=e},expression:"remember"}})],1),n("div",{staticClass:"btn",on:{click:t.login}},[t._v("登录")])]),t._m(0)])},u=[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"footerbg"},[r("img",{attrs:{src:n("570f"),alt:""}})])}],a=n("0c6d"),i={data(){return{account:"",password:"",remember:!0}},created(){if(localStorage.getItem("users")&&localStorage.getItem("Authortokenasf")){let t=JSON.parse(localStorage.getItem("users"));this.account=t.user,this.password=window.atob(t.pwd),this.$toast.clear(),this.$router.push("/home")}},methods:{goregister(){this.$router.push("/register")},login(){this.$toast.loading({message:"登录中...",duration:0,forbidClick:!0}),Object(a["T"])({login:this.account,pwd:this.password}).then(t=>{if(1==t.data.state){if(this.remember){let t={user:this.account,pwd:window.btoa(this.password)};localStorage.setItem("users",JSON.stringify(t))}localStorage.setItem("Authortokenasf",`${t.data.data.token_type} ${t.data.data.access_token}`),localStorage.setItem("usertype","street"==t.data.data.type||"contact"==t.data.data.type?"township":t.data.data.type),this.$toast.clear(),this.$router.push("/home")}else this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("登录失败")})}}},o=i,c=(n("ab10"),n("2877")),s=Object(c["a"])(o,r,u,!1,null,"8e88fec0",null);e["default"]=s.exports},ab10:function(t,e,n){"use strict";var r=n("41ed"),u=n.n(r);u.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-5708d936.1ed04479.js b/src/main/resources/views/dist/js/chunk-5708d936.1ed04479.js new file mode 100644 index 0000000..ef589f3 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-5708d936.1ed04479.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5708d936"],{"488f":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page"},[n("nav-bar",{attrs:{"left-arrow":"",title:"我的审批"}}),n("van-search",{attrs:{shape:"round",placeholder:"请输入您需要搜索的内容"},on:{search:t.onSearch},model:{value:t.title,callback:function(e){t.title=e},expression:"title"}}),n("div",{staticClass:"list"},t._l(t.list,(function(e){return n("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/documentdetail?title=我的审批&id="+e.id)}}},[n("div",{staticClass:"head"},[n("div",{staticClass:"title"},[t._v(t._s(e.title))])]),n("div",{staticClass:"content"},[t._v(t._s(e.content))]),n("div",{staticClass:"date"},[t._v("提交时间: "+t._s(e.createdAt))]),n("div",{staticClass:"state"},[n("span",{staticClass:"label"},[t._v("审批状态:")]),0==e.status?n("span",{staticClass:"value blue"},[t._v("审批中")]):1==e.status?n("span",{staticClass:"value green"},[t._v("已通过")]):2==e.status?n("span",{staticClass:"value red"},[t._v("已拒绝")]):t._e()])])})),0),n("van-pagination",{attrs:{"total-items":t.total,"items-per-page":t.size,mode:"simple"},on:{change:t.getdata},model:{value:t.page,callback:function(e){t.page=e},expression:"page"}})],1)},a=[],u=n("9c8b"),i={data(){return{title:"",list:[],page:1,size:10,total:0}},created(){this.getdata()},methods:{onSearch(t){this.page=1,this.getdata()},to(t){this.$router.push(t)},getdata(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(u["k"])({page:this.page,size:this.size,title:this.title||null}).then(t=>{this.$toast.clear(),1==t.data.state&&(this.total=t.data.count,this.list=t.data.data)}).catch(t=>{this.$toast.fail("加载失败")})}}},o=i,c=(n("d3a1"),n("2877")),s=Object(c["a"])(o,r,a,!1,null,"fe896286",null);e["default"]=s.exports},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return i})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return c})),n.d(e,"z",(function(){return s})),n.d(e,"D",(function(){return d})),n.d(e,"R",(function(){return l})),n.d(e,"A",(function(){return f})),n.d(e,"B",(function(){return g})),n.d(e,"C",(function(){return m})),n.d(e,"x",(function(){return p})),n.d(e,"e",(function(){return h})),n.d(e,"d",(function(){return b})),n.d(e,"f",(function(){return v})),n.d(e,"q",(function(){return j})),n.d(e,"O",(function(){return O})),n.d(e,"p",(function(){return _})),n.d(e,"P",(function(){return y})),n.d(e,"h",(function(){return C})),n.d(e,"E",(function(){return k})),n.d(e,"I",(function(){return w})),n.d(e,"F",(function(){return z})),n.d(e,"n",(function(){return $})),n.d(e,"a",(function(){return x})),n.d(e,"i",(function(){return J})),n.d(e,"k",(function(){return S})),n.d(e,"w",(function(){return A})),n.d(e,"L",(function(){return E})),n.d(e,"o",(function(){return q})),n.d(e,"j",(function(){return B})),n.d(e,"l",(function(){return D})),n.d(e,"J",(function(){return F})),n.d(e,"K",(function(){return G})),n.d(e,"c",(function(){return H})),n.d(e,"g",(function(){return I})),n.d(e,"b",(function(){return K})),n.d(e,"m",(function(){return L})),n.d(e,"G",(function(){return M})),n.d(e,"H",(function(){return N})),n.d(e,"u",(function(){return P})),n.d(e,"v",(function(){return Q})),n.d(e,"s",(function(){return R})),n.d(e,"r",(function(){return T})),n.d(e,"S",(function(){return U})),n.d(e,"Q",(function(){return V})),n.d(e,"t",(function(){return W}));var r=n("1d61"),a=n("4328"),u=n.n(a);function i(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:u.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:u.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function l(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:u.a.stringify(t)})}function f(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function g(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function m(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:u.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/perform/save",method:"post",data:u.a.stringify(t)})}function _(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function y(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function C(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:u.a.stringify(t)})}function w(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:u.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:u.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function J(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/audit/save",method:"post",data:u.a.stringify(t)})}function q(){return Object(r["a"])({url:"/user",method:"get"})}function B(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:u.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:u.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function L(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:u.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:u.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:u.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:u.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},c6eb:function(t,e,n){},d3a1:function(t,e,n){"use strict";var r=n("c6eb"),a=n.n(r);a.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-57e670c8.211b26e3.js b/src/main/resources/views/dist/js/chunk-57e670c8.211b26e3.js new file mode 100644 index 0000000..3291dcc --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-57e670c8.211b26e3.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-57e670c8"],{"0c6d":function(t,n,e){"use strict";e.d(n,"T",(function(){return i})),e.d(n,"rb",(function(){return o})),e.d(n,"qb",(function(){return c})),e.d(n,"H",(function(){return s})),e.d(n,"a",(function(){return d})),e.d(n,"U",(function(){return f})),e.d(n,"pb",(function(){return l})),e.d(n,"w",(function(){return m})),e.d(n,"sb",(function(){return g})),e.d(n,"ob",(function(){return b})),e.d(n,"Q",(function(){return h})),e.d(n,"R",(function(){return p})),e.d(n,"x",(function(){return j})),e.d(n,"y",(function(){return O})),e.d(n,"C",(function(){return _})),e.d(n,"eb",(function(){return v})),e.d(n,"B",(function(){return y})),e.d(n,"z",(function(){return w})),e.d(n,"db",(function(){return C})),e.d(n,"bb",(function(){return k})),e.d(n,"fb",(function(){return $})),e.d(n,"cb",(function(){return q})),e.d(n,"A",(function(){return D})),e.d(n,"hb",(function(){return J})),e.d(n,"ib",(function(){return P})),e.d(n,"gb",(function(){return x})),e.d(n,"D",(function(){return A})),e.d(n,"h",(function(){return E})),e.d(n,"j",(function(){return H})),e.d(n,"X",(function(){return I})),e.d(n,"k",(function(){return L})),e.d(n,"l",(function(){return M})),e.d(n,"jb",(function(){return R})),e.d(n,"kb",(function(){return T})),e.d(n,"L",(function(){return z})),e.d(n,"nb",(function(){return B})),e.d(n,"P",(function(){return F})),e.d(n,"M",(function(){return G})),e.d(n,"O",(function(){return K})),e.d(n,"N",(function(){return N})),e.d(n,"V",(function(){return Q})),e.d(n,"d",(function(){return S})),e.d(n,"e",(function(){return U})),e.d(n,"c",(function(){return V})),e.d(n,"q",(function(){return W})),e.d(n,"r",(function(){return X})),e.d(n,"t",(function(){return Y})),e.d(n,"s",(function(){return Z})),e.d(n,"ab",(function(){return tt})),e.d(n,"i",(function(){return nt})),e.d(n,"Y",(function(){return et})),e.d(n,"S",(function(){return rt})),e.d(n,"v",(function(){return ut})),e.d(n,"n",(function(){return at})),e.d(n,"m",(function(){return it})),e.d(n,"I",(function(){return ot})),e.d(n,"K",(function(){return ct})),e.d(n,"mb",(function(){return st})),e.d(n,"J",(function(){return dt})),e.d(n,"lb",(function(){return ft})),e.d(n,"Z",(function(){return lt})),e.d(n,"E",(function(){return mt})),e.d(n,"u",(function(){return gt})),e.d(n,"g",(function(){return bt})),e.d(n,"p",(function(){return ht})),e.d(n,"o",(function(){return pt})),e.d(n,"f",(function(){return jt})),e.d(n,"W",(function(){return Ot})),e.d(n,"G",(function(){return _t})),e.d(n,"F",(function(){return vt})),e.d(n,"b",(function(){return yt}));var r=e("1d61"),u=e("4328"),a=e.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function b(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function I(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function R(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function _t(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"80d6":function(t,n,e){},ad20:function(t,n,e){"use strict";var r=e("80d6"),u=e.n(r);u.a},e373:function(t,n,e){"use strict";e.r(n);var r=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"page"},[e("nav-bar",{attrs:{"left-arrow":"",title:"通知公告"}}),e("div",{staticClass:"notice"},[e("div",{staticClass:"title"},[t._v(t._s(t.detail.title))]),e("div",{staticClass:"date"},[t._v(t._s(t.detail.updatedAt))]),e("div",{staticClass:"content",domProps:{innerHTML:t._s(t.detail.content)}})])],1)},u=[],a=e("0c6d"),i={data(){return{detail:{}}},created(){this.detail={},this.getData()},methods:{getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(a["R"])(this.$route.query.id).then(t=>{1==t.data.state?(this.$toast.clear(),this.detail=t.data.data):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})}}},o=i,c=(e("ad20"),e("2877")),s=Object(c["a"])(o,r,u,!1,null,"a116084c",null);n["default"]=s.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-583c1436.022bcb03.js b/src/main/resources/views/dist/js/chunk-583c1436.022bcb03.js new file mode 100644 index 0000000..10f6946 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-583c1436.022bcb03.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-583c1436"],{"07ba":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAFQklEQVR4Xu3cTWgcZRgH8P+7m5hN1tgaqlK1KiooHixSUAK1giAFD+KlFS+SFJSKCCItSCkexIu1FK1fNxssItVSsbSFUr9IqjlItfVQUgQxVm21knWT3U26uzMjszFLsrXrfDzzvvO6/znPPO+T/2+eyc7OJArcrE5AWd09mwcBLT8JCEhAyxOwvH1OIAEtT8Dy9jmBBLQ8Acvb5wQS8NIESpvWrnbczFYorAewIs0ZTRbLI3cfODGc5h7b9SY+gYUnBu9R2a7jCqrPhlDOTJWQyyprEcUB/xpet08BG23A83v0Af3NVkRxwOLQ/VNQ6mrbAG1FlAccXufZgrd4Ahd6tm0SCfjPJXTxSWcTIgH/BdCmyykBLwNoCyIB2wDagEjA/wBMOyIBAwCmGZGAAQHTikjAEIBpRCRgSMC0IRIwAmCaEAkYETAtiASMAZgGRALGBDSNSEABQJOIBBQCNIVIQEFAE4gEFAbUjUjABAB1IhIwIUBdiB0P+EOhBDfBt3iSfj2j4wF/nZlFqeYk+h5WkogdD3jRcTFZrCDBIUz0vdOOB/TTnas7KMzVUKrVrbucEjDRi+elxZftGRXNXLSY327Rshd7NfuBgLoTF16PgMKB6i5HQN2JC69HQOFAdZcjoO7EhdcjoHCgussRUHfiwusRUDhQ3eUIqDtx4fUIKByo7nIE1J248HoEFA5UdzkC6k5ceD0CCgequxwBdScuvF7HA2ZvuQO5x58NHKtXmYHz0xnAceCVp+GcOwtn4tvAx0vv2PGAXXetQd+WXbFy9YpTqH55ENVP98Mrz8SqFfZgAgoALoTuXvgNlddegHtuMqxD5P0J2AJ48dBeuOfPtg1U9eSA3jy6730Q2RtuBbLZ5v5u4QLKLz0Ffyp1bARsAazsfB710ycCZ59ZeTN6N7+I7Krbm8dUPzuAufdfD1wjzo4EjAnoh6/y/chvexuZlTc1LLzZMmaeeTiOS+BjCSgA6KfdPfgQep/c3gy+snsb6ie/CgwRdUcCCgH6U9i/+yCgMg2Lub27UP3ik6gugY8joBCgn3j/m4eh+q6cB/zgDVSP7Q8MEXVHAkoCvnUEqjdPwMVnY9JvZrfeyIf9FLrQqxq4Fv07P2q2PjvyKmqjh6IOVuDjOIFCE9jz6DB6HhlqBl9++Wk4P54ODBF1RwIKAPr3gvnt7zQvn+7UHyht2RDVJNRxBIwB6H/y7FrzAHIbNjfuBRe22XdfQe34kVAQUXcmYAtg7euj8L/TbLdlrrkemVW3IXPdjVBX5JbsWp/4DpUdz0X1CH0cAaW+zPZc1MaPNW4fdD6RIGBMQP/5YP3UOKpjh+FMnAw9QXEPIGALYPXzj+H+/kvbXL1KqfFA1z3/8/zDXYMbAWN8iDHo1lyagARcch5a9zfyUt/EmJpGTiAnkBNoavr8dTmBnEBOICewTQK2PE4yhchLKC+hvISamj5+iAHA+8Clp591N/Imp0di7Y7/HSgRoskaBDSZvsDaBBQI0WQJAppMX2BtAgqEaLIEAU2mL7A2AQVCNFmCgCbTF1ibgAIhmixBQJPpC6xNQIEQTZYgoMn0BdYmoECIJkvYAFgAsNxkSKld2/MKy0bGBiT7S+Jx0j4AGyWb/L/U8oAPl+8ZfUzy5xEHnB4avNNV3d8oYP6/B3CbT8DzphXq9101Mj4hGYk4oN9cadPa1Y6rtkKp9QBWSDZsYa0/4eGo43o7Bt4b+166/0QApZtkvcsnQEDLzw4CEtDyBCxvnxNIQMsTsLx9TiABLU/A8vY5gQS0PAHL2/8b43QqnhoZr18AAAAASUVORK5CYII="},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return a})),n.d(e,"rb",(function(){return u})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return o})),n.d(e,"a",(function(){return s})),n.d(e,"U",(function(){return d})),n.d(e,"pb",(function(){return g})),n.d(e,"w",(function(){return l})),n.d(e,"sb",(function(){return f})),n.d(e,"ob",(function(){return m})),n.d(e,"Q",(function(){return h})),n.d(e,"R",(function(){return b})),n.d(e,"x",(function(){return p})),n.d(e,"y",(function(){return I})),n.d(e,"C",(function(){return j})),n.d(e,"eb",(function(){return B})),n.d(e,"B",(function(){return Q})),n.d(e,"z",(function(){return v})),n.d(e,"db",(function(){return M})),n.d(e,"bb",(function(){return C})),n.d(e,"fb",(function(){return D})),n.d(e,"cb",(function(){return O})),n.d(e,"A",(function(){return w})),n.d(e,"hb",(function(){return E})),n.d(e,"ib",(function(){return y})),n.d(e,"gb",(function(){return G})),n.d(e,"D",(function(){return N})),n.d(e,"h",(function(){return R})),n.d(e,"j",(function(){return P})),n.d(e,"X",(function(){return H})),n.d(e,"k",(function(){return U})),n.d(e,"l",(function(){return T})),n.d(e,"jb",(function(){return Z})),n.d(e,"kb",(function(){return Y})),n.d(e,"L",(function(){return x})),n.d(e,"nb",(function(){return S})),n.d(e,"P",(function(){return z})),n.d(e,"M",(function(){return k})),n.d(e,"O",(function(){return L})),n.d(e,"N",(function(){return F})),n.d(e,"V",(function(){return J})),n.d(e,"d",(function(){return W})),n.d(e,"e",(function(){return V})),n.d(e,"c",(function(){return X})),n.d(e,"q",(function(){return K})),n.d(e,"r",(function(){return q})),n.d(e,"t",(function(){return _})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return At})),n.d(e,"v",(function(){return it})),n.d(e,"n",(function(){return rt})),n.d(e,"m",(function(){return at})),n.d(e,"I",(function(){return ut})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return ot})),n.d(e,"J",(function(){return st})),n.d(e,"lb",(function(){return dt})),n.d(e,"Z",(function(){return gt})),n.d(e,"E",(function(){return lt})),n.d(e,"u",(function(){return ft})),n.d(e,"g",(function(){return mt})),n.d(e,"p",(function(){return ht})),n.d(e,"o",(function(){return bt})),n.d(e,"f",(function(){return pt})),n.d(e,"W",(function(){return It})),n.d(e,"G",(function(){return jt})),n.d(e,"F",(function(){return Bt})),n.d(e,"b",(function(){return Qt}));var A=n("1d61"),i=n("4328"),r=n.n(i);function a(t){return Object(A["a"])({url:"/auth",method:"get",params:t})}function u(t){return Object(A["a"])({url:"/auth/sendCode",method:"post",data:r.a.stringify(t)})}function c(t){return Object(A["a"])({url:"/auth/register",method:"post",data:r.a.stringify(t)})}function o(){return Object(A["a"])({url:"/user/types",method:"get"})}function s(t){return Object(A["a"])({url:"/user/change_type",method:"post",params:t})}function d(){return Object(A["a"])({url:"/user",method:"get"})}function g(t){return Object(A["a"])({url:"/user",method:"post",data:r.a.stringify(t)})}function l(){return Object(A["a"])({url:"/user/street",method:"get"})}function f(t){return Object(A["a"])({url:"/upload/upload_json",method:"post",data:t})}function m(t){return Object(A["a"])({url:"/notice/save",method:"post",data:r.a.stringify(t)})}function h(t){return Object(A["a"])({url:"/notice/list",method:"get",params:t})}function b(t){return Object(A["a"])({url:"/notice/"+t,method:"get"})}function p(t){return Object(A["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function I(t){return Object(A["a"])({url:"/supervise_thing/list",method:"get",params:t})}function j(t){return Object(A["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function B(t){return Object(A["a"])({url:"/supervise_thing/save",method:"post",data:r.a.stringify(t)})}function Q(t){return Object(A["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function v(t){return Object(A["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function M(t){return Object(A["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function C(t){return Object(A["a"])({url:"/supervise_thing/comment",method:"post",data:r.a.stringify(t)})}function D(t){return Object(A["a"])({url:"/supervise_thing/sign_in",method:"post",data:r.a.stringify(t)})}function O(t){return Object(A["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:r.a.stringify(t)})}function w(t){return Object(A["a"])({url:"/supervise_thing/del",method:"get",params:t})}function E(t){return Object(A["a"])({url:"/supervise_thing/upload_data",method:"post",data:r.a.stringify(t)})}function y(t){return Object(A["a"])({url:"/supervise_thing/upload_file",method:"post",data:r.a.stringify(t)})}function G(t){return Object(A["a"])({url:"/supervise_thing/to_do",method:"post",data:r.a.stringify(t)})}function N(t){return Object(A["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function R(t){return Object(A["a"])({url:"/contact_activity/list",method:"get",params:t})}function P(t){return Object(A["a"])({url:"/contact_activity/"+t,method:"get"})}function H(t){return Object(A["a"])({url:"/contact_activity/comment/reply",method:"post",data:r.a.stringify(t)})}function U(t){return Object(A["a"])({url:"/db/list",method:"get",params:t})}function T(t){return Object(A["a"])({url:"/db/"+t,method:"get"})}function Z(t){return Object(A["a"])({url:"/voter_suggest/save",method:"post",data:r.a.stringify(t)})}function Y(t){return Object(A["a"])({url:"/voter_suggest_db/save",method:"post",data:r.a.stringify(t)})}function x(t){return Object(A["a"])({url:"/conference",method:"get",params:t})}function S(t){return Object(A["a"])({url:"/conference/save",method:"post",data:r.a.stringify(t)})}function z(t){return Object(A["a"])({url:"/conference/sign_in",method:"get",params:t})}function k(t){return Object(A["a"])({url:"/conference/detail",method:"get",params:t})}function L(t){return Object(A["a"])({url:"/conference/have_attachment",method:"get",params:t})}function F(t){return Object(A["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function J(t){return Object(A["a"])({url:"/activity/save",method:"post",data:r.a.stringify(t)})}function W(t){return Object(A["a"])({url:"/activity/list",method:"get",params:t})}function V(t){return Object(A["a"])({url:"/activity/list/my",method:"get",params:t})}function X(t){return Object(A["a"])({url:"/activity/"+t,method:"get"})}function K(t){return Object(A["a"])({url:"/readfile",method:"get",params:t})}function q(t){return Object(A["a"])({url:"/readfile/mine",method:"get",params:t})}function _(t){return Object(A["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(A["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(A["a"])({url:"/readfile/read",method:"post",data:r.a.stringify(t)})}function et(t){return Object(A["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(A["a"])({url:"/contact_activity/comment/save",method:"post",data:r.a.stringify(t)})}function At(){return Object(A["a"])({url:"/user/now",method:"get"})}function it(){return Object(A["a"])({url:"/user/statistics",method:"get"})}function rt(){return Object(A["a"])({url:"/message/unread_count",method:"get"})}function at(t){return Object(A["a"])({url:"/message",method:"get",params:t})}function ut(t){return Object(A["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(A["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ot(t){return Object(A["a"])({url:"/voter_suggest_db/reply",method:"post",data:r.a.stringify(t)})}function st(){return Object(A["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function dt(t){return Object(A["a"])({url:"/voter_suggest_db/read/my",method:"post",data:r.a.stringify(t)})}function gt(t){return Object(A["a"])({url:"/message/read",method:"post",data:r.a.stringify(t)})}function lt(){return Object(A["a"])({url:"/supervise_thing/statistics",method:"get"})}function ft(t){return Object(A["a"])({url:"/research_article",method:"get",params:t})}function mt(t){return Object(A["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(A["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function bt(t){return Object(A["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function pt(t){return Object(A["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function It(t){return Object(A["a"])({url:"/basic_dynamic/save",method:"post",data:r.a.stringify(t)})}function jt(){return Object(A["a"])({url:"/temporary/statistics",method:"get"})}function Bt(t){return Object(A["a"])({url:"/temporary",method:"get",params:t})}function Qt(t){return Object(A["a"])({url:"/temporary/del",method:"delete",params:t})}},4546:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAACFklEQVRYR+2YP2sVQRTFfwcs7FSwUFAwxiKFhZBGO/0GFgoKFgbJN/AfSAo1EBX8BApaCKYQbOy1i0UIgo0BowEDWliICFoIRy7cJ899Znfe+h5I2Cl3751z5szZnXtHDDFs7wFuAqeAnQ2pX4AnwJykT6UwKg20HQSWgKnSnIx7AxyTFAQbxzCErgC3csaXQADVjSB+NAMuSrrbyAYYhtBT4CTwGdgr6WcdgO1twEdgd2ydpNOjJvQcOA6sS5oomdz2e+AA8ELSiZIc2Q6TnisIDkNvB0KZjYL4CNkHhFI/gBJjPwpC3xOoEGOsYd+C0AXgTK4kFOgZMUxbsqo2DEPt3tcaH0goGMov/mFq27Hfse8xZiQ9bIPWlGP7PPAg4yYkrfdyOkKhxNZXyPYscBC4XT0SbO8CLgPvJN37m59GqpDtw8DrBIqDc74f1PYccCOfTUlarZIaNaFpYDlB5iUFgd/DdhC8lg+mJa10hDqFKgp0Hqo9y2x3CnUK/VP50XmoqWL8HxWaBN7mz3KgAbR9CbiT7w9JWhvr4ZoVX68eWpD0tfIn3wFcBdYk3R97PdRUwJe8H2k9VALYFLNlCA1Ug00rL31veyF9Fimb92Vp2A/Zk0c3GRdOtbccpST64qLXjwuv6JI3JO3vn2PgOsZ2tNWPWwC1STkrabGWUKoU90BRqB/Jnr8N2GY5ofgr4LqkZ9WgX/hF+ASYJsdkAAAAAElFTkSuQmCC"},"600a":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI4YjY3MzQtNWMwOS1mYjQ2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"},6835:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTI5VDE2OjUwOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvfFcAcAAALOSURBVHic7d27alRRGIbhb82oiCYegiews1AsRKyExFYE8XABaeJFCHa5BS9AME0uQNJpEatAKtsUplAsBzRGGYskv4WgQTSZTP61Z3/J+8IUAzP/XvCwhs2wmCkRIfKtM+oF0P4C0DwAzQPQPADNA9A8AM0D0DwAzTuSPbCUolh+cFPqPI3QPUnnsq+RWay+netOf33S2PWSv/lK34Gx9OhWRFmK0LRajidJ6q/PbM6fejnqZQxbOuBWiWdSOZE9t2rGiOmApehu9sxGMkWscBNTzubPbChDRO5C/84MEcB/ZYQI4P8yQQRwpwwQAdytliMCOEgtRgRw0FqKCOBeaiEigHutZYgADlOLEAEctpYgArifWoAI4H4bMSKAGY0QEcCsRoQIYGYjQAQwu4YRAaxRg4gA1qohRAA76Udj/9QAIoBj5+vOr4wI4IVrUunWvUZ/fWZz/kwVxEMPWI6PS1empNOXpe7Rehfqr1VBLNln9WP5MT97sUPl9quSOe/Q70D3ADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzADQPQPMANK/iiZ7KTUypXHpYbXx8eCF9f19tfla+gMcmpPHr9eZ3T9abnRgfoeb57sC1d4rV57u/buyqysX7v58O9B5J6n8callN5wvY//TrMUjbANVbrLOeEcVHqHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJrne7B30HqLigN2mHd77EDzADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzagB+qTDzgBSfsyemA5YSr7NnHpQi9CZ7Zv4O3NSsQt/S5/q31gnNZg/N34GTCysbG1t3StG8pF72fMN6ETFXOj9ulMmFlezh6f8fSM3GXah5AJoHoHkAmgegeQCaB6B5AJoHoHk/ATIm1g9peQ4FAAAAAElFTkSuQmCC"},"690a":function(t,e,n){"use strict";var A=n("f9b0"),i=n.n(A);i.a},"8be6":function(t,e){t.exports="data:image/png;base64,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"},b7c1:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAICAYAAACLUr1bAAAAvUlEQVQ4T2NkYGBg0NPTk2FlZe3///+/A4jPwMCw5+/fvyUXL158CuXjpWipnxFq+HkGBgYRNFe8+f37t+GlS5ee4HMdrfUzGhsbr2ZgYAjB5oj///+vOHfuXCQ+B9JaP8iBr7GEHthN////f3Pu3DlRAg6kqX68DmRgYHhz9uxZsh1IDf2MRkZGyxkZGSNwRPGSc+fOxeILQVrrH/yZBFbMsLCwdDMyMrpA096OP3/+VBLKwbCQBeVkWukHALFJw9BsH+FbAAAAAElFTkSuQmCC"},cc1b:function(t,e,n){"use strict";n.r(e);var A=function(){var t=this,e=t.$createElement,A=t._self._c||e;return A("div",{staticClass:"bankdata-box"},[A("nav-bar",{attrs:{"left-arrow":"",title:"决议决定"}}),A("van-search",{attrs:{shape:"round",placeholder:"请输入文件名称"},on:{search:t.onSearch},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),A("ul",{staticClass:"fileUl"},[t._l(t.list,(function(e,i){return A("li",{key:e.id,on:{click:function(n){return t.openfn(e)}}},[A("div",{staticClass:"liwrapper"},[A("div",{staticClass:"filediv"},["pdf"==e.typefh?A("img",{attrs:{src:n("8be6"),alt:""}}):"ppt"==e.typefh||"pptx"==e.typefh?A("img",{attrs:{src:n("07ba"),alt:""}}):"txt"==e.typefh?A("img",{attrs:{src:n("6835"),alt:""}}):"doc"==e.typefh||"docx"==e.typefh?A("img",{attrs:{src:n("e739"),alt:""}}):"xlsx"==e.typefh||"xls"==e.typefh?A("img",{attrs:{src:n("e537"),alt:""}}):A("img",{attrs:{src:n("600a"),alt:""}}),A("div",[A("p",[t._v(t._s(e.fileName))]),A("p",[t._v(t._s(e.fileTypegh))]),A("p",[A("span",{directives:[{name:"show",rawName:"v-show",value:e.uploadUser,expression:"i.uploadUser"}]},[t._v(t._s(e.uploadUser+"上传"))]),A("span",[t._v(t._s(e.createdAt))])])])]),A("img",{staticClass:"imgses",attrs:{src:n("b7c1"),alt:""},on:{click:function(e){return e.stopPropagation(),t.delclick(i)}}}),A("div",{ref:"deldiv",refInFor:!0,staticClass:"deldiv",on:{click:function(n){return n.stopPropagation(),t.delBtn(e.id)}}},[A("img",{attrs:{src:n("4546"),alt:""}}),A("span",[t._v("删除")])])]),A("div",{staticClass:"linebg"})])})),0==t.list.length?A("van-empty",{attrs:{description:"暂无数据"}}):t._e()],2),A("van-pagination",{attrs:{"total-items":t.totalitems,"items-per-page":t.size,mode:"simple"},on:{change:t.getdata},model:{value:t.currentPage,callback:function(e){t.currentPage=e},expression:"currentPage"}})],1)},i=[],r=n("d8ad"),a=n("d961"),u=n("e41f"),c=n("f253"),o=n("2241"),s=n("f564"),d=n("0c6d"),g={components:{[a["a"].name]:a["a"],[u["a"].name]:u["a"],[c["a"].name]:c["a"],[o["a"].name]:o["a"],[s["a"].name]:s["a"]},data(){return{fileType:"",totalitems:"",currentPage:1,size:10,value:"",show:!1,list:[]}},mounted(){r["a"].$on("flag",t=>{this.show=t})},created(){this.value="",this.fileType=this.$route.query.id||"",this.getdata(),this.show=!1,setTimeout(()=>{document.querySelectorAll(".deldiv").forEach(t=>{t.classList.contains("blockdiv")&&t.classList.remove("blockdiv")})},500)},methods:{openfn(t){"pdf"==t.typefh.toLowerCase()?this.$router.push("/pdf?url="+t.file):window.open(t.file)},getdata(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),0==this.fileType&&(this.fileType=""),Object(d["F"])({fileName:this.value||null,type:"1",page:this.currentPage,size:this.size}).then(t=>{this.$toast.clear(),1==t.data.state&&(this.totalitems=t.data.count,this.list=t.data.data,this.list.map(t=>{t.typefh=t.file.substring(t.file.lastIndexOf(".")+1),t.createdAt=t.createdAt.slice(0,10)}))}).catch(t=>{this.$toast.fail("加载失败")})},onSearch(t){this.currentPage=1,this.getdata()},delclick(t){document.querySelectorAll(".deldiv")[t].classList.contains("blockdiv")?document.querySelectorAll(".deldiv")[t].classList.remove("blockdiv"):document.querySelectorAll(".deldiv")[t].classList.add("blockdiv")},delBtn(t){o["a"].confirm({message:"确认删除该文件吗?"}).then(()=>{let e={};e.id=t,Object(d["b"])(e).then(t=>{1==t.data.state?(Object(s["a"])({type:"success",message:"删除成功"}),this.getdata()):Object(s["a"])({type:"warning",message:t.data.msg})}).catch(t=>{})}).catch(()=>{})},onConfirm(t,e){this.fileType=t.value,this.getdata(),this.show=!1},onChange(t,e,n){},onCancel(){this.show=!1}}},l=g,f=(n("690a"),n("2877")),m=Object(f["a"])(l,A,i,!1,null,"1520f5d8",null);e["default"]=m.exports},d8ad:function(t,e,n){"use strict";var A=n("2b0e");const i=new A["a"];e["a"]=i},e537:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAHPElEQVR4Xu3deWwUVRwH8O+UcoNQsIgFtAVRJCRg0BBREKNtBYG2yKFyBLTIWbZdrshhEEQF7bGllqtiFaLhkLaCIkWjAsEEQ0LQGDyQRoEAxZYWCvQcM9PuS7t0u7vlNzP73N/+1903v/f2+9k32zdvKAr4IXUCitSj58GDASX/EDAgA0qegOTD5xnIgJInIPnweQYyoOQJSD58noEMeHsCPezRA1tBXQyo0YBytz9nVFF0Pft89rEZ/jzGpsZGPgPvT3j2ESU46KiioJ0MoZRfLoUSHCQtIjlgeFLkTkVRJsqAp41RA9QesiLSA9qjihQgRDZAWRHJASPsUaosePVnoHPMss1EBqw7hdb/0MmEyICNAMp0OmVAN4CyIDJgE4AyIDKgB0B/R2RALwD9GZEBvQT0V0QG9AHQHxEZ0EdAf0NkwGYA+hMiAzYT0F8QGfAOAP0BkQHvENBqRAYkALQSkQGJAK1CZEBCQCsQGZAY0GxEBjQA0ExEBjQI0CxEBiwsBQy8i8fo2zMCHrCi5AbU8ipD78MyEjHgAWuqqlFZVGYooJGn04AH1MKtqaxG9Y0K1FRUSnc6ZUDD517DDs6m5JNmTlpMG6psN/aa7AcGNDtx4v4YkDhQs8sxoNmJE/fHgMSBml2OAc1OnLg/BiQO1OxyDGh24sT9MSBxoGaXY0CzEyfujwGJAzW7HAOanThxfwxIHKjZ5RjQ7MSJ+2NA4kDNLseAZidO3F9AA2bPXIt2rduKSFfsScfvFwuaFfEbsXMwoGdfcey2w3vx9amjzarly0EBDTj1ibF4c9w8kdefl/5G1PqZvuSnt508dDTWvJAgjjtz+R+MT09Eyc3rPtfy9YCABtTCSp+6DKMHPSVyy/r+c7y9b4vXOfbq0h37F2aiY5v2+jHllRWISUto9kz2uuO6hgEPGNoxBPvsmeh2Vxc9kqqaakzfsgzH/jjpVZa7E1IxOLy/aPvu/ixs+W63V8dSNAp4QC3E4Q8NRlb8GgQHtdAzvXj1Cka+P8vjKdAWNQW26KnCQUOfsmkphYvXNRiwLirtl5Dpw2JFcHuO52PJzmS3QT7YPRx5iRvQumUrvc2/168iJnU+Llwt9Dp8ioYMWC/FLxduxMNhvfVnatQazM1eg/xfjjWa86GlWejTrZdo+8rWFTj82wkKE59qMGC9uDSQL5Iy0LZVG/3Z4rISjEmZd9usWhU3F9OejBFHfnI0D6tyMn0KnqoxA7ok+erwcVgeM0s8u//kD1iw/W3xs+v3ZXOXHgxIlUAjdTKmrcCogcPEK2tyN+GjIzno1LYDDizajO6da/9w/s2KW4hz2ExbMjT2lnkGNpJKWOdQ5CVloGuHzvqrZeU3MTZ1HhIiJyN28DPiiLV5m/Hh4b0GfpQ8l2ZANxlpp8ptM99CkBKktzhXdAlhIaHiZ9dTq+eojWnBgE3k6vrLirPp5dIijEmZi8Jrxcao+FCVAT2Elb9kKx645z7RSrtSE5+10pIlA38H+vDJdjZNeXlJg++9a7fKMPK9WaYv2N0NnWdgE6ijB41A2pSl4nvP2fT4mZ/xYuaiZnwc6A9hQDeZarsM2qK+U7uOeovK6iq0bBEsWqcc+BgZ33xKL+JjRQZ0E9iu+cl4NGKA/qp2We31XWl47ekJ4vKZtm0Ul27D6Qt/+Rg5bXMGbCRP110G54XtfmG99QvYzpl4tvAcxjlsHnctaMkaVmNAl3Q1pJwFDrHL4Lq1ZH9uGuZHThZHffbjV1i+x2GkUZO1GbBePNqlsr02ByJCe+rPutvcrb+J62nXwmhZBqyX8NrxNrz0+CjxTPaRXKzO3XibQURoD+QmbhC3UZTcuIbnk+dYsrRgwDqeEf0eQ1b8arFk0G5MilwX73YCzRgWh5Wxs8XrVi0tGBCAdvF6n/0DhLTvpIN4e2OS6w1RViwtGBDAjtnrMLTvIDGbHAe3w5G/w+PXl+uuhRVLi4AHdN3APVHwKyZsSPKI52wQNWAoMqevFKdes5cWAQ2o3ZiUY3OIWyi065yxaQk4W3jea0Ct4TsTEzFpyEhLlhYBDei60+DcefdJD9B36rXLbr263iuu3DR1Q5Sv9ZtqH7CArrcR3ukGbf8efZBjSxdXacxaWgQsIOUssLIWA1qZPkHfDEgQopUlGNDK9An6ZkCCEK0swYBWpk/QNwMShGhlCQa0Mn2CvhmQIEQrSzCglekT9M2ABCFaWYIBrUyfoG8GJAjRyhIMaGX6BH37PWC4PbJYgVL7Ly350SABFSguSMmv/QM3RA/y/zspPClyp6IoE4nG978qo6rqroLUQ5Mo3xQ94MKofkqN+hMUpQPlQKWvpaJUDcKQguT805TvhRxQG1yEPXogoC4G1GhAqf0LAwH7UK8AysHK6ur15xzfnqKOwRBA6kFyPfcJMKDknw4GZEDJE5B8+DwDGVDyBCQfPs9ABpQ8AcmHzzOQASVPQPLh/wcacIuePkMtUwAAAABJRU5ErkJggg=="},e739:function(t,e){t.exports="data:image/png;base64,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"},f9b0:function(t,e,n){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-5f713197.9180fcde.js b/src/main/resources/views/dist/js/chunk-5f713197.9180fcde.js new file mode 100644 index 0000000..525f2c6 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-5f713197.9180fcde.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5f713197"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return h})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return _})),n.d(e,"C",(function(){return O})),n.d(e,"eb",(function(){return v})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return w})),n.d(e,"bb",(function(){return k})),n.d(e,"fb",(function(){return P})),n.d(e,"cb",(function(){return S})),n.d(e,"A",(function(){return $})),n.d(e,"hb",(function(){return z})),n.d(e,"ib",(function(){return x})),n.d(e,"gb",(function(){return I})),n.d(e,"D",(function(){return N})),n.d(e,"h",(function(){return F})),n.d(e,"j",(function(){return J})),n.d(e,"X",(function(){return q})),n.d(e,"k",(function(){return D})),n.d(e,"l",(function(){return E})),n.d(e,"jb",(function(){return R})),n.d(e,"kb",(function(){return T})),n.d(e,"L",(function(){return A})),n.d(e,"nb",(function(){return B})),n.d(e,"P",(function(){return G})),n.d(e,"M",(function(){return H})),n.d(e,"O",(function(){return K})),n.d(e,"N",(function(){return L})),n.d(e,"V",(function(){return M})),n.d(e,"d",(function(){return Q})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return ht})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return _t})),n.d(e,"G",(function(){return Ot})),n.d(e,"F",(function(){return vt})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function q(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function R(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function Q(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function _t(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function Ot(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},7058:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"suggestions-box"},[n("nav-bar",{attrs:{"left-arrow":"",title:"我的消息"}}),n("div",{staticClass:"body"},[0==t.list.length?n("van-empty",{attrs:{description:"暂无数据"}}):t._e(),n("ul",t._l(t.list,(function(e){return n("li",{key:e.id,on:{click:function(n){return t.to("/dbmessage/detail?id="+e.id,e.id)}}},[n("div",{staticClass:"top"},[n("div",[n("div",{staticClass:"avatar",class:{unread:0==e.isRead}},[n("img",{attrs:{src:e.avatar,alt:""}})]),n("span",[t._v(t._s(e.voterName))])]),n("span",[t._v(t._s(e.formatDateTime))])]),n("div",{staticClass:"bg"}),n("div",{staticClass:"content"},[t._v(t._s(e.suggestContent))]),0==e.status?n("div",{staticClass:"noreply"},[t._v("待回复")]):n("div",{staticClass:"reply"},[n("p",[n("span",[t._v(t._s(e.db)+"回复“"+t._s(e.voterName)+"”:")]),t._v(" "+t._s(e.replyContent)+" ")])])])})),0)],1),0!=t.list.length?n("van-pagination",{attrs:{"total-items":t.totalitems,"items-per-page":t.pageSize,mode:"simple"},on:{change:t.changeFn},model:{value:t.currentPage,callback:function(e){t.currentPage=e},expression:"currentPage"}}):t._e(),"township"==t.usertype?n("tabbar"):t._e()],1)},u=[],a=n("0c6d"),i={data(){return{currentPage:1,pageSize:5,totalitems:"",usertype:localStorage.getItem("usertype"),value:"",list:[]}},created(){this.value="",this.currentPage=1,this.getdata()},methods:{onSearch(t){this.currentPage=1,this.getdata()},changeFn(t){this.getdata()},getdata(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(a["I"])({pageNo:this.currentPage,pageSize:this.pageSize}).then(t=>{1==t.data.state?(this.$toast.clear(),this.totalitems=t.data.count,this.list=t.data.data):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})},to(t,e){let n={};n.id=e,Object(a["lb"])(n).then(t=>{}),this.$router.push(t)}}},o=i,c=(n("ed17"),n("2877")),s=Object(c["a"])(o,r,u,!1,null,"b15dae7c",null);e["default"]=s.exports},"94a1":function(t,e,n){},ed17:function(t,e,n){"use strict";var r=n("94a1"),u=n.n(r);u.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-601c4fc4.77becef6.js b/src/main/resources/views/dist/js/chunk-601c4fc4.77becef6.js new file mode 100644 index 0000000..0d816d1 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-601c4fc4.77becef6.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-601c4fc4"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return a})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return m})),n.d(e,"w",(function(){return l})),n.d(e,"sb",(function(){return b})),n.d(e,"ob",(function(){return g})),n.d(e,"Q",(function(){return h})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return j})),n.d(e,"C",(function(){return O})),n.d(e,"eb",(function(){return y})),n.d(e,"B",(function(){return _})),n.d(e,"z",(function(){return k})),n.d(e,"db",(function(){return w})),n.d(e,"bb",(function(){return C})),n.d(e,"fb",(function(){return D})),n.d(e,"cb",(function(){return P})),n.d(e,"A",(function(){return x})),n.d(e,"hb",(function(){return S})),n.d(e,"ib",(function(){return q})),n.d(e,"gb",(function(){return T})),n.d(e,"D",(function(){return $})),n.d(e,"h",(function(){return J})),n.d(e,"j",(function(){return E})),n.d(e,"X",(function(){return F})),n.d(e,"k",(function(){return I})),n.d(e,"l",(function(){return M})),n.d(e,"jb",(function(){return Y})),n.d(e,"kb",(function(){return z})),n.d(e,"L",(function(){return A})),n.d(e,"nb",(function(){return B})),n.d(e,"P",(function(){return G})),n.d(e,"M",(function(){return H})),n.d(e,"O",(function(){return K})),n.d(e,"N",(function(){return L})),n.d(e,"V",(function(){return N})),n.d(e,"d",(function(){return Q})),n.d(e,"e",(function(){return R})),n.d(e,"c",(function(){return U})),n.d(e,"q",(function(){return V})),n.d(e,"r",(function(){return W})),n.d(e,"t",(function(){return X})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return it})),n.d(e,"m",(function(){return at})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return mt})),n.d(e,"E",(function(){return lt})),n.d(e,"u",(function(){return bt})),n.d(e,"g",(function(){return gt})),n.d(e,"p",(function(){return ht})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return jt})),n.d(e,"G",(function(){return Ot})),n.d(e,"F",(function(){return yt})),n.d(e,"b",(function(){return _t}));var r=n("1d61"),u=n("4328"),i=n.n(u);function a(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:i.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function m(t){return Object(r["a"])({url:"/user",method:"post",data:i.a.stringify(t)})}function l(){return Object(r["a"])({url:"/user/street",method:"get"})}function b(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function g(t){return Object(r["a"])({url:"/notice/save",method:"post",data:i.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function y(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(t)})}function _(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function F(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function Y(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/conference/save",method:"post",data:i.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/activity/save",method:"post",data:i.a.stringify(t)})}function Q(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function V(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function it(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function at(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(t)})}function mt(t){return Object(r["a"])({url:"/message/read",method:"post",data:i.a.stringify(t)})}function lt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function bt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function gt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(t)})}function Ot(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function yt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function _t(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"5cb7":function(t,e,n){},b71f:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("nav-bar",{attrs:{"left-arrow":"",title:"发布联络站活动"}}),n("van-form",{staticClass:"form",on:{submit:t.onSubmit}},[n("van-field",{attrs:{label:"活动名称",placeholder:"请输入活动名称","input-align":"right",rules:[{required:!0,message:""}]},model:{value:t.activityTheme,callback:function(e){t.activityTheme=e},expression:"activityTheme"}}),n("van-field",{attrs:{readonly:"",clickable:"",label:"活动日期",placeholder:"请选择日期","input-align":"right","right-icon":"arrow",rules:[{required:!0,message:""}]},on:{click:function(e){t.showPicker=!0}},model:{value:t.activityDate,callback:function(e){t.activityDate=e},expression:"activityDate"}}),n("van-field",{staticClass:"textarea",attrs:{type:"textarea",label:"活动内容",placeholder:"请输入活动内容",rules:[{required:!0,message:""}]},model:{value:t.activityContent,callback:function(e){t.activityContent=e},expression:"activityContent"}}),n("van-button",{attrs:{type:"primary","native-type":"submit"}},[t._v("提交")])],1),n("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[n("van-datetime-picker",{attrs:{type:"date","min-date":t.minDate,formatter:t.formatter},on:{confirm:t.onConfirm,cancel:function(e){t.showPicker=!1}}})],1)],1)},u=[],i=(n("0c6d"),{data(){return{activityTheme:"",activityDate:"",activityContent:"",showPicker:!1,imgs:[],minDate:new Date}},methods:{formatter(t,e){return"year"===t?e+"年":"month"===t?e+"月":"day"===t?e+"日":e},onConfirm(t){this.activityDate=`${t.getFullYear()}-${(t.getMonth()+1).toString().padStart(2,"0")}-${t.getDate().toString().padStart(2,"0")}`,this.showPicker=!1},onSubmit(t){}}}),a=i,o=(n("cd74"),n("2877")),c=Object(o["a"])(a,r,u,!1,null,"0270f754",null);e["default"]=c.exports},cd74:function(t,e,n){"use strict";var r=n("5cb7"),u=n.n(r);u.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-64cd460e.47495943.js b/src/main/resources/views/dist/js/chunk-64cd460e.47495943.js new file mode 100644 index 0000000..6ea2834 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-64cd460e.47495943.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-64cd460e"],{"4e40":function(t,n,e){"use strict";var r=e("9df5"),u=e.n(r);u.a},"54f1":function(t,n,e){"use strict";e.r(n);var r=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{attrs:{id:"dingcomback-box"}},[e("van-loading",{attrs:{type:"spinner",vertical:"",color:"#3278F6"}},[t._v("跳转中...")])],1)},u=[],a=e("9c8b"),o={created(){let t={};dd.getAuthCode({corpId:"41373"}).then(n=>{n&&(t.authCode=n.code,Object(a["M"])(t).then(t=>{1==t.data.state?(localStorage.setItem("Authortokenasf",`${t.data.data.token_type} ${t.data.data.access_token}`),localStorage.setItem("usertype","street"==t.data.data.type||"contact"==t.data.data.type?"township":t.data.data.type),this.$toast.clear(),this.$router.push("/home")):this.$router.push({path:"/dingtalkPage",query:{dingOpenid:t.data.data}})}))}).catch(t=>{dd.alert({message:"错误提示"+t,title:"提示",button:"收到"}).then(t=>{}).catch(t=>{})})}},i=o,c=(e("4e40"),e("2877")),d=Object(c["a"])(i,r,u,!1,null,"193d953c",null);n["default"]=d.exports},"9c8b":function(t,n,e){"use strict";e.d(n,"M",(function(){return o})),e.d(n,"N",(function(){return i})),e.d(n,"y",(function(){return c})),e.d(n,"z",(function(){return d})),e.d(n,"D",(function(){return s})),e.d(n,"R",(function(){return f})),e.d(n,"A",(function(){return l})),e.d(n,"B",(function(){return m})),e.d(n,"C",(function(){return g})),e.d(n,"x",(function(){return p})),e.d(n,"e",(function(){return h})),e.d(n,"d",(function(){return b})),e.d(n,"f",(function(){return j})),e.d(n,"q",(function(){return O})),e.d(n,"O",(function(){return y})),e.d(n,"p",(function(){return v})),e.d(n,"P",(function(){return _})),e.d(n,"h",(function(){return k})),e.d(n,"E",(function(){return w})),e.d(n,"I",(function(){return $})),e.d(n,"F",(function(){return I})),e.d(n,"n",(function(){return x})),e.d(n,"a",(function(){return A})),e.d(n,"i",(function(){return C})),e.d(n,"k",(function(){return J})),e.d(n,"w",(function(){return S})),e.d(n,"L",(function(){return q})),e.d(n,"o",(function(){return E})),e.d(n,"j",(function(){return F})),e.d(n,"l",(function(){return M})),e.d(n,"J",(function(){return P})),e.d(n,"K",(function(){return z})),e.d(n,"c",(function(){return B})),e.d(n,"g",(function(){return D})),e.d(n,"b",(function(){return G})),e.d(n,"m",(function(){return H})),e.d(n,"G",(function(){return K})),e.d(n,"H",(function(){return L})),e.d(n,"u",(function(){return N})),e.d(n,"v",(function(){return Q})),e.d(n,"s",(function(){return R})),e.d(n,"r",(function(){return T})),e.d(n,"S",(function(){return U})),e.d(n,"Q",(function(){return V})),e.d(n,"t",(function(){return W}));var r=e("1d61"),u=e("4328"),a=e.n(u);function o(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:a.a.stringify(t)})}function i(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function d(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function s(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:a.a.stringify(t)})}function l(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:a.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function O(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function y(t){return Object(r["a"])({url:"/perform/save",method:"post",data:a.a.stringify(t)})}function v(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function _(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function k(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:a.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:a.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function C(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/audit/save",method:"post",data:a.a.stringify(t)})}function E(){return Object(r["a"])({url:"/user",method:"get"})}function F(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:a.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:a.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function H(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:a.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:a.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:a.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},"9df5":function(t,n,e){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-6509f2eb.2cad0993.js b/src/main/resources/views/dist/js/chunk-6509f2eb.2cad0993.js new file mode 100644 index 0000000..678cdb0 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-6509f2eb.2cad0993.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6509f2eb"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return p})),n.d(e,"Q",(function(){return h})),n.d(e,"R",(function(){return b})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return _})),n.d(e,"eb",(function(){return v})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return w})),n.d(e,"db",(function(){return k})),n.d(e,"bb",(function(){return S})),n.d(e,"fb",(function(){return N})),n.d(e,"cb",(function(){return C})),n.d(e,"A",(function(){return x})),n.d(e,"hb",(function(){return z})),n.d(e,"ib",(function(){return D})),n.d(e,"gb",(function(){return $})),n.d(e,"D",(function(){return I})),n.d(e,"h",(function(){return J})),n.d(e,"j",(function(){return q})),n.d(e,"X",(function(){return A})),n.d(e,"k",(function(){return E})),n.d(e,"l",(function(){return P})),n.d(e,"jb",(function(){return T})),n.d(e,"kb",(function(){return B})),n.d(e,"L",(function(){return F})),n.d(e,"nb",(function(){return G})),n.d(e,"P",(function(){return H})),n.d(e,"M",(function(){return K})),n.d(e,"O",(function(){return L})),n.d(e,"N",(function(){return M})),n.d(e,"V",(function(){return Q})),n.d(e,"d",(function(){return R})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return pt})),n.d(e,"p",(function(){return ht})),n.d(e,"o",(function(){return bt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return _t})),n.d(e,"F",(function(){return vt})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function p(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function S(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function A(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function T(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function _t(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},3747:function(t,e,n){},"6f8e":function(t,e,n){t.exports=n.p+"img/icon_add.dae54178.png"},c133:function(t,e,n){"use strict";var r=n("3747"),u=n.n(r);u.a},fa7c:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"liaisonStation-box"},[r("nav-bar",{attrs:{"left-arrow":"township"!=t.usertype,title:"联络站活动"}}),r("ul",{staticClass:"liwrapper_ul"},t._l(t.list,(function(e){return r("li",{key:e.id,on:{click:function(n){return t.to("/liastationDetail?id="+e.id)}}},[r("div",{staticClass:"title"},[r("p",[t._v(t._s(e.activityTheme))])]),r("p",[r("span",[t._v(t._s(e.createdName))]),r("span",[t._v(t._s(e.updatedAt))])])])})),0),0!=t.list.length?r("van-pagination",{attrs:{"total-items":t.total,"items-per-page":t.pageSize,mode:"simple"},on:{change:t.getData},model:{value:t.pageNo,callback:function(e){t.pageNo=e},expression:"pageNo"}}):t._e(),"township"==t.usertype?r("img",{staticClass:"add",attrs:{src:n("6f8e"),alt:""},on:{click:function(e){return t.to("/liaisonStation/add")}}}):t._e(),"township"==t.usertype?r("tabbar"):t._e()],1)},u=[],a=n("0c6d"),i={data(){return{usertype:localStorage.getItem("usertype"),list:[],pageNo:1,pageSize:10,total:0}},created(){this.usertype=localStorage.getItem("usertype"),this.getData()},methods:{to(t){this.$router.push(t)},getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(a["h"])({pageNo:this.pageNo,pageSize:this.pageSize}).then(t=>{this.$toast.clear(),this.list=t.data.data,this.total=t.data.count}).catch(()=>{this.$toast.fail("加载失败")})}}},o=i,c=(n("c133"),n("2877")),s=Object(c["a"])(o,r,u,!1,null,"d8ebaffe",null);e["default"]=s.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-6558a2c1.073906f4.js b/src/main/resources/views/dist/js/chunk-6558a2c1.073906f4.js new file mode 100644 index 0000000..8bb72f4 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-6558a2c1.073906f4.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6558a2c1"],{"30b3":function(t,e,n){},"4a51":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAA4CAYAAACGwxqMAAACc0lEQVRoQ+2Zv2/TUBDH72KDAFU0FUXqWARqHDGEhgC21YFIMDAgMXTpgEQ3xjIgFgYYmBgA8QdUlZDKUKlDB8YsVX6UlISJOOrQgSEDEgyVKGC/h1zJKLFs59nOSxkuY+K7+9wn37xYMrbNPIf/6MUZvzBf7+yHISEBp/y24hpuA/B2ypmpyu1f7HFpt/tNKBII/Fmh2nmeaqLk4oEME7AE25GGW4b2EgEWJcxN3DISuG1qqwD4IHF3CYUELEHqQEsyTIZ9BigSFAmKhOwMkGEyHG2AzmHZCSHDZJjOYdkZIMNkmP7pxpwB+tGNWTjdS8gWPi7D2xxARwA17ULSgTnnGz9qnaVJM3cPIbOeFlo28Lvv1S/LZQDbNdvStZuYwS0AmEhqWhowcva6ULMe+cGaN+YWVEX5kBRaCnAYrAfvQitKZhMBp+OaHjkwZ+zpfN16MQykacxpKigVQJgZdm3/5yMFRs5WCjXrjShAEug+YH7oOHb5amOv7g2M81AmLqw3Y9e4eEmBE1uAqIksegTMAWwObKlYtTb6i0SAj2od536x0X0vMjDomp1rszMn1VMVEWhsmfk/QbBu42HAYYsmAReFxk9mbtFvVjASBwzYclhtEujWldksnjntntMLYfUY1TjC8IHtOHdKje52ErComsrl8xNTk9PuOR0InQRYGqy3iAudPXtuExFv+ZeLB8yhxxx2t7hjNUdt1t+vAqBmDW0dEQeedYsDc+jZ4JRLtW5HNuw/0wHQYsDHANsPPWXk3wLCQ/e94cAc9ENm39Ybe1/HZTZozmcj94pjZiUaWM8/+e38XLv+cb93nLDebBf6L1XAMlVswz/CAAAAAElFTkSuQmCC"},"781d":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"deputyActivity-box"},[r("nav-bar",{attrs:{"left-arrow":!1,title:"我的履职"}}),r("van-search",{attrs:{shape:"round",placeholder:"请输入活动名称或者活动时间"},on:{search:t.onSearch},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),r("div",{staticClass:"add",on:{click:function(e){return t.to("/deputyActivity/add")}}},[r("img",{attrs:{src:n("4a51"),alt:""}}),r("div",{staticClass:"title"},[t._v("添加履职")])]),0==t.deputyActivity.length?r("van-empty",{attrs:{description:"暂无数据"}}):r("div",{staticClass:"list"},t._l(t.deputyActivity,(function(e){return r("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/deputyActivity/detail",e.id)}}},[r("div",{staticClass:"left"},[r("div",{staticClass:"title"},[t._v(t._s(e.activityName))]),r("div",{staticClass:"detail"},[r("div",{staticClass:"cell"},[r("div",{staticClass:"name"},[t._v(t._s(e.uploadPersonnel))]),r("div",{staticClass:"date"},[t._v(t._s(e.activityDate))])]),r("div",{staticClass:"cell"},[r("div",{staticClass:"address"},[t._v(t._s(e.activityAddress))])])])]),r("img",{directives:[{name:"show",rawName:"v-show",value:e.photo&&0!=e.photo.length,expression:"i.photo&&i.photo.length!=0"}],staticClass:"img",attrs:{src:e.photo[0],alt:""}})])})),0),0!=t.deputyActivity.length?r("van-pagination",{attrs:{"total-items":t.total,"items-per-page":t.pageSize,mode:"simple"},on:{change:t.getData},model:{value:t.pageNo,callback:function(e){t.pageNo=e},expression:"pageNo"}}):t._e(),r("tabbar")],1)},a=[],u=n("9c8b"),i={data(){return{value:"",deputyActivity:[],pageNo:1,pageSize:5,total:0}},created(){this.deputyActivity=[],this.getData()},methods:{onSearch(t){this.pageNo=1,this.getData()},getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(u["q"])({pageNo:this.pageNo,pageSize:this.pageSize,activityName:this.value||null}).then(t=>{1==t.data.state?(this.$toast.clear(),t.data.data.map(t=>{t.photo=t.photo.split(",")}),this.deputyActivity=t.data.data,this.total=t.data.count):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})},to(t,e){this.$router.push({path:t,query:{id:e}})}}},o=i,c=(n("f61d"),n("2877")),s=Object(c["a"])(o,r,a,!1,null,"09d27933",null);e["default"]=s.exports},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return i})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return c})),n.d(e,"z",(function(){return s})),n.d(e,"D",(function(){return d})),n.d(e,"R",(function(){return l})),n.d(e,"A",(function(){return f})),n.d(e,"B",(function(){return g})),n.d(e,"C",(function(){return m})),n.d(e,"x",(function(){return p})),n.d(e,"e",(function(){return h})),n.d(e,"d",(function(){return v})),n.d(e,"f",(function(){return b})),n.d(e,"q",(function(){return y})),n.d(e,"O",(function(){return j})),n.d(e,"p",(function(){return O})),n.d(e,"P",(function(){return A})),n.d(e,"h",(function(){return _})),n.d(e,"E",(function(){return w})),n.d(e,"I",(function(){return C})),n.d(e,"F",(function(){return E})),n.d(e,"n",(function(){return k})),n.d(e,"a",(function(){return N})),n.d(e,"i",(function(){return S})),n.d(e,"k",(function(){return Y})),n.d(e,"w",(function(){return x})),n.d(e,"L",(function(){return D})),n.d(e,"o",(function(){return M})),n.d(e,"j",(function(){return H})),n.d(e,"l",(function(){return B})),n.d(e,"J",(function(){return Q})),n.d(e,"K",(function(){return Z})),n.d(e,"c",(function(){return q})),n.d(e,"g",(function(){return F})),n.d(e,"b",(function(){return I})),n.d(e,"m",(function(){return L})),n.d(e,"G",(function(){return U})),n.d(e,"H",(function(){return W})),n.d(e,"u",(function(){return z})),n.d(e,"v",(function(){return G})),n.d(e,"s",(function(){return K})),n.d(e,"r",(function(){return R})),n.d(e,"S",(function(){return T})),n.d(e,"Q",(function(){return V})),n.d(e,"t",(function(){return J}));var r=n("1d61"),a=n("4328"),u=n.n(a);function i(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:u.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:u.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function l(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:u.a.stringify(t)})}function f(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function g(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function m(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:u.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function y(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/perform/save",method:"post",data:u.a.stringify(t)})}function O(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function A(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function _(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:u.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:u.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:u.a.stringify(t)})}function k(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function S(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/audit/save",method:"post",data:u.a.stringify(t)})}function M(){return Object(r["a"])({url:"/user",method:"get"})}function H(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:u.a.stringify(t)})}function Z(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:u.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function L(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:u.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:u.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:u.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:u.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},f61d:function(t,e,n){"use strict";var r=n("30b3"),a=n.n(r);a.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-65f55aea.28629272.js b/src/main/resources/views/dist/js/chunk-65f55aea.28629272.js new file mode 100644 index 0000000..d320a4f --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-65f55aea.28629272.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-65f55aea"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return h})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return v})),n.d(e,"eb",(function(){return _})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return w})),n.d(e,"bb",(function(){return k})),n.d(e,"fb",(function(){return $})),n.d(e,"cb",(function(){return I})),n.d(e,"A",(function(){return q})),n.d(e,"hb",(function(){return x})),n.d(e,"ib",(function(){return D})),n.d(e,"gb",(function(){return S})),n.d(e,"D",(function(){return F})),n.d(e,"h",(function(){return J})),n.d(e,"j",(function(){return z})),n.d(e,"X",(function(){return E})),n.d(e,"k",(function(){return K})),n.d(e,"l",(function(){return N})),n.d(e,"jb",(function(){return P})),n.d(e,"kb",(function(){return T})),n.d(e,"L",(function(){return A})),n.d(e,"nb",(function(){return B})),n.d(e,"P",(function(){return G})),n.d(e,"M",(function(){return H})),n.d(e,"O",(function(){return L})),n.d(e,"N",(function(){return M})),n.d(e,"V",(function(){return Q})),n.d(e,"d",(function(){return R})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return at})),n.d(e,"n",(function(){return ut})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return ht})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return vt})),n.d(e,"F",(function(){return _t})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),a=n("4328"),u=n.n(a);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:u.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:u.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:u.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(r["a"])({url:"/notice/save",method:"post",data:u.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:u.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:u.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:u.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:u.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:u.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:u.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:u.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function E(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:u.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function P(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:u.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:u.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/conference/save",method:"post",data:u.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:u.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:u.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:u.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function at(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function ut(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:u.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:u.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:u.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:u.a.stringify(t)})}function vt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function _t(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},4922:function(t,e,n){},6996:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"suggestionsdeatil-box"},[n("nav-bar",{attrs:{"left-arrow":"",title:"消息详情"}}),n("div",{staticClass:"body"},[n("div",{staticClass:"top"},[n("div",[n("img",{attrs:{src:t.detaildata.avatar,alt:""}}),n("span",[t._v(t._s(t.detaildata.voterName))])]),n("span",[t._v(t._s(t.detaildata.formatDateTime))])]),n("div",{staticClass:"bg"}),n("div",{staticClass:"content"},[t._v(t._s(t.detaildata.suggestContent))]),n("div",{staticClass:"picture"},[n("ul",t._l(t.detaildata.photo,(function(t,e){return n("li",{key:e},[n("img",{attrs:{src:t,alt:""}})])})),0)]),1==t.detaildata.status?n("div",{staticClass:"reply"},[n("div",{staticClass:"reply-user"},[t._v(t._s(t.detaildata.db)+":")]),n("div",{staticClass:"reply-content"},[t._v(t._s(t.detaildata.replyContent))])]):t._e(),0==t.detaildata.status?[n("div",{staticClass:"answer"},[n("van-field",{attrs:{rows:"4",autosize:"",type:"textarea",placeholder:"请输入您的回复内容","show-word-limit":""},model:{value:t.message,callback:function(e){t.message=e},expression:"message"}})],1),n("div",{staticClass:"btn"},[n("span",{on:{click:t.reviewFn}},[t._v("回复")])])]:t._e()],2)],1)},a=[],u=n("f564"),i=n("2241"),o=n("0c6d"),c={components:{[u["a"].name]:u["a"],[i["a"].name]:i["a"]},data(){return{usertype:localStorage.getItem("usertype"),rddbId:localStorage.getItem("rddbId"),message:"",detaildata:"",yetallocation:[]}},created(){this.usertype=localStorage.getItem("usertype"),this.message="",this.detaildata="",this.$route.query.id&&this.getData()},methods:{getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(o["K"])(this.$route.query.id).then(t=>{1==t.data.state?(this.$toast.clear(),this.detaildata=t.data.data,this.detaildata.photo=this.detaildata.photo.split(",")||[]):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})},reviewFn(){if(this.message){let t={};t.id=this.$route.query.id,t.replyContent=this.message,i["a"].confirm({message:"确认回复该建议吗"}).then(()=>{Object(o["mb"])(t).then(t=>{1==t.data.state&&(Object(u["a"])({type:"success",message:"回复成功"}),this.getData())})}).catch(()=>{})}else Object(u["a"])({type:"warning",message:"请输入回复内容"})},to(t){this.$router.push(t)}}},s=c,d=(n("b0ac"),n("2877")),f=Object(d["a"])(s,r,a,!1,null,"2329eab4",null);e["default"]=f.exports},b0ac:function(t,e,n){"use strict";var r=n("4922"),a=n.n(r);a.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-66223f7e.14970fb4.js b/src/main/resources/views/dist/js/chunk-66223f7e.14970fb4.js new file mode 100644 index 0000000..aa586af --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-66223f7e.14970fb4.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-66223f7e"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return h})),n.d(e,"ob",(function(){return p})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return g})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return v})),n.d(e,"eb",(function(){return _})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return $})),n.d(e,"db",(function(){return k})),n.d(e,"bb",(function(){return w})),n.d(e,"fb",(function(){return C})),n.d(e,"cb",(function(){return x})),n.d(e,"A",(function(){return R})),n.d(e,"hb",(function(){return P})),n.d(e,"ib",(function(){return q})),n.d(e,"gb",(function(){return J})),n.d(e,"D",(function(){return D})),n.d(e,"h",(function(){return E})),n.d(e,"j",(function(){return F})),n.d(e,"X",(function(){return I})),n.d(e,"k",(function(){return z})),n.d(e,"l",(function(){return A})),n.d(e,"jb",(function(){return B})),n.d(e,"kb",(function(){return G})),n.d(e,"L",(function(){return H})),n.d(e,"nb",(function(){return K})),n.d(e,"P",(function(){return L})),n.d(e,"M",(function(){return M})),n.d(e,"O",(function(){return N})),n.d(e,"N",(function(){return Q})),n.d(e,"V",(function(){return S})),n.d(e,"d",(function(){return T})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return ht})),n.d(e,"g",(function(){return pt})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return gt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return vt})),n.d(e,"F",(function(){return _t})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function h(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function p(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function g(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function I(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function B(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function ht(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function gt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function vt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function _t(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"8af6":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("nav-bar",{attrs:{"left-arrow":"",title:"上传督事资料"}}),n("div",{staticClass:"form"},[2==t.status?n("div",{staticClass:"item"},[n("div",{staticClass:"label"},[t._v("会议纪要")]),n("van-field",{staticClass:"textarea",attrs:{type:"textarea",placeholder:"请输入会议纪要"},model:{value:t.record,callback:function(e){t.record=e},expression:"record"}})],1):t._e(),2==t.status?n("div",{staticClass:"item"},[n("div",{staticClass:"label"},[t._v("部门答复")]),n("van-field",{staticClass:"textarea",attrs:{type:"textarea",placeholder:"请输入部门答复"},model:{value:t.deptReply,callback:function(e){t.deptReply=e},expression:"deptReply"}})],1):t._e(),2!=t.status?n("van-field",{attrs:{readonly:"",clickable:"",label:"环节","input-align":"right","is-link":"",value:t.status2,placeholder:"选择环节"},on:{click:function(e){t.showPicker=!0}}}):t._e(),n("div",{staticClass:"item"},[n("div",{staticClass:"label"},[t._v("会议图片")]),n("div",{staticClass:"text"},[t._v("最多上传五张")]),n("van-uploader",{attrs:{multiple:"","upload-icon":"plus","max-count":"5"},model:{value:t.picture,callback:function(e){t.picture=e},expression:"picture"}})],1),n("van-button",{attrs:{type:"primary"},on:{click:t.submit}},[t._v("提交督事资料")])],1),n("van-popup",{attrs:{round:"",position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[n("van-picker",{attrs:{"show-toolbar":"",columns:t.columns},on:{cancel:function(e){t.showPicker=!1},confirm:t.onConfirm}})],1)],1)},u=[],a=n("0c6d"),i={data(){return{picture:[],record:"",deptReply:"",status:"",showPicker:!1,columns:["问","议","督","评"],status2:""}},created(){this.status=this.$route.query.status,this.picture=[],this.record="",this.deptReply=""},methods:{onConfirm(t){this.status2=t,this.showPicker=!1},submit(){if(this.picture.length){let t=new FormData;this.picture.map(e=>{t.append("files",e.file)}),this.$toast.loading({message:"正在上传图片...",duration:0,forbidClick:!0}),Object(a["sb"])(t).then(t=>{1==t.data.state?(this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),2==this.$route.query.status?Object(a["hb"])({id:this.$route.query.id,record:this.record,deptReply:this.deptReply,picture:t.data.data.join()}).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")}):Object(a["ib"])({id:this.$route.query.id,status:this.status2,picture:t.data.data.join()}).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")})):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("上传失败")})}else 2!=this.$route.query.status?this.$toast.fail("请添加图片"):(this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(a["hb"])({id:this.$route.query.id,record:this.record,deptReply:this.deptReply,picture:[]}).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")}))}}},o=i,c=(n("d3bc"),n("2877")),s=Object(c["a"])(o,r,u,!1,null,"2cc82bd5",null);e["default"]=s.exports},a86b:function(t,e,n){},d3bc:function(t,e,n){"use strict";var r=n("a86b"),u=n.n(r);u.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-6b23a0fa.f2f015ba.js b/src/main/resources/views/dist/js/chunk-6b23a0fa.f2f015ba.js new file mode 100644 index 0000000..48f5649 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-6b23a0fa.f2f015ba.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6b23a0fa"],{"0c6d":function(t,n,e){"use strict";e.d(n,"T",(function(){return o})),e.d(n,"rb",(function(){return a})),e.d(n,"qb",(function(){return c})),e.d(n,"H",(function(){return s})),e.d(n,"a",(function(){return d})),e.d(n,"U",(function(){return f})),e.d(n,"pb",(function(){return m})),e.d(n,"w",(function(){return l})),e.d(n,"sb",(function(){return g})),e.d(n,"ob",(function(){return b})),e.d(n,"Q",(function(){return h})),e.d(n,"R",(function(){return p})),e.d(n,"x",(function(){return j})),e.d(n,"y",(function(){return O})),e.d(n,"C",(function(){return _})),e.d(n,"eb",(function(){return v})),e.d(n,"B",(function(){return y})),e.d(n,"z",(function(){return w})),e.d(n,"db",(function(){return k})),e.d(n,"bb",(function(){return C})),e.d(n,"fb",(function(){return J})),e.d(n,"cb",(function(){return q})),e.d(n,"A",(function(){return x})),e.d(n,"hb",(function(){return E})),e.d(n,"ib",(function(){return I})),e.d(n,"gb",(function(){return P})),e.d(n,"D",(function(){return $})),e.d(n,"h",(function(){return z})),e.d(n,"j",(function(){return A})),e.d(n,"X",(function(){return B})),e.d(n,"k",(function(){return D})),e.d(n,"l",(function(){return F})),e.d(n,"jb",(function(){return G})),e.d(n,"kb",(function(){return H})),e.d(n,"L",(function(){return K})),e.d(n,"nb",(function(){return L})),e.d(n,"P",(function(){return M})),e.d(n,"M",(function(){return N})),e.d(n,"O",(function(){return Q})),e.d(n,"N",(function(){return R})),e.d(n,"V",(function(){return S})),e.d(n,"d",(function(){return T})),e.d(n,"e",(function(){return U})),e.d(n,"c",(function(){return V})),e.d(n,"q",(function(){return W})),e.d(n,"r",(function(){return X})),e.d(n,"t",(function(){return Y})),e.d(n,"s",(function(){return Z})),e.d(n,"ab",(function(){return tt})),e.d(n,"i",(function(){return nt})),e.d(n,"Y",(function(){return et})),e.d(n,"S",(function(){return rt})),e.d(n,"v",(function(){return ut})),e.d(n,"n",(function(){return it})),e.d(n,"m",(function(){return ot})),e.d(n,"I",(function(){return at})),e.d(n,"K",(function(){return ct})),e.d(n,"mb",(function(){return st})),e.d(n,"J",(function(){return dt})),e.d(n,"lb",(function(){return ft})),e.d(n,"Z",(function(){return mt})),e.d(n,"E",(function(){return lt})),e.d(n,"u",(function(){return gt})),e.d(n,"g",(function(){return bt})),e.d(n,"p",(function(){return ht})),e.d(n,"o",(function(){return pt})),e.d(n,"f",(function(){return jt})),e.d(n,"W",(function(){return Ot})),e.d(n,"G",(function(){return _t})),e.d(n,"F",(function(){return vt})),e.d(n,"b",(function(){return yt}));var r=e("1d61"),u=e("4328"),i=e.n(u);function o(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function a(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:i.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function m(t){return Object(r["a"])({url:"/user",method:"post",data:i.a.stringify(t)})}function l(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function b(t){return Object(r["a"])({url:"/notice/save",method:"post",data:i.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function B(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function G(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/save",method:"post",data:i.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/activity/save",method:"post",data:i.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(t)})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function it(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function ot(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function at(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(t)})}function mt(t){return Object(r["a"])({url:"/message/read",method:"post",data:i.a.stringify(t)})}function lt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(t)})}function _t(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"149e":function(t,n,e){"use strict";e.r(n);var r=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[e("nav-bar",{attrs:{"left-arrow":"",title:"选择乡镇街道"}}),e("div",{staticClass:"list"},[e("van-button",{staticClass:"item",attrs:{type:"primary",icon:"arrow","icon-position":"right"},on:{click:function(n){return t.to("/peoplecongress")}}},[t._v("全部")]),t._l(t.street,(function(n){return e("van-button",{key:n.id,staticClass:"item",attrs:{type:"primary",icon:"arrow","icon-position":"right"},on:{click:function(e){return t.to("/peoplecongress?id="+n.id)}}},[t._v(t._s(n.name))])}))],2)],1)},u=[],i=e("0c6d"),o={data(){return{street:[]}},created(){Object(i["w"])().then(t=>{this.street=t.data.data})},methods:{to(t){this.$router.push(t)}}},a=o,c=(e("f4ec"),e("2877")),s=Object(c["a"])(a,r,u,!1,null,"3573db13",null);n["default"]=s.exports},"72e5":function(t,n,e){},f4ec:function(t,n,e){"use strict";var r=e("72e5"),u=e.n(r);u.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-6fd191b2.7bfb82c1.js b/src/main/resources/views/dist/js/chunk-6fd191b2.7bfb82c1.js new file mode 100644 index 0000000..7f9a333 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-6fd191b2.7bfb82c1.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6fd191b2"],{"0336":function(t,e,n){t.exports=n.p+"img/icon_user.5e553d53.png"},"0aff":function(t,e,n){"use strict";var r=n("5b68"),a=n.n(r);a.a},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return s})),n.d(e,"H",(function(){return c})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return l})),n.d(e,"pb",(function(){return f})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return p})),n.d(e,"Q",(function(){return h})),n.d(e,"R",(function(){return b})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return y})),n.d(e,"C",(function(){return A})),n.d(e,"eb",(function(){return O})),n.d(e,"B",(function(){return j})),n.d(e,"z",(function(){return _})),n.d(e,"db",(function(){return C})),n.d(e,"bb",(function(){return D})),n.d(e,"fb",(function(){return w})),n.d(e,"cb",(function(){return B})),n.d(e,"A",(function(){return I})),n.d(e,"hb",(function(){return E})),n.d(e,"ib",(function(){return k})),n.d(e,"gb",(function(){return H})),n.d(e,"D",(function(){return U})),n.d(e,"h",(function(){return Y})),n.d(e,"j",(function(){return x})),n.d(e,"X",(function(){return R})),n.d(e,"k",(function(){return S})),n.d(e,"l",(function(){return V})),n.d(e,"jb",(function(){return q})),n.d(e,"kb",(function(){return J})),n.d(e,"L",(function(){return N})),n.d(e,"nb",(function(){return Q})),n.d(e,"P",(function(){return T})),n.d(e,"M",(function(){return W})),n.d(e,"O",(function(){return M})),n.d(e,"N",(function(){return G})),n.d(e,"V",(function(){return P})),n.d(e,"d",(function(){return L})),n.d(e,"e",(function(){return z})),n.d(e,"c",(function(){return X})),n.d(e,"q",(function(){return K})),n.d(e,"r",(function(){return Z})),n.d(e,"t",(function(){return F})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return at})),n.d(e,"n",(function(){return ut})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return st})),n.d(e,"mb",(function(){return ct})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return lt})),n.d(e,"Z",(function(){return ft})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return pt})),n.d(e,"p",(function(){return ht})),n.d(e,"o",(function(){return bt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return yt})),n.d(e,"G",(function(){return At})),n.d(e,"F",(function(){return Ot})),n.d(e,"b",(function(){return jt}));var r=n("1d61"),a=n("4328"),u=n.n(a);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:u.a.stringify(t)})}function s(t){return Object(r["a"])({url:"/auth/register",method:"post",data:u.a.stringify(t)})}function c(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function l(){return Object(r["a"])({url:"/user",method:"get"})}function f(t){return Object(r["a"])({url:"/user",method:"post",data:u.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function p(t){return Object(r["a"])({url:"/notice/save",method:"post",data:u.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function y(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:u.a.stringify(t)})}function j(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function D(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:u.a.stringify(t)})}function w(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:u.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:u.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:u.a.stringify(t)})}function k(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:u.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:u.a.stringify(t)})}function U(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function R(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:u.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function q(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:u.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:u.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/conference/save",method:"post",data:u.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/activity/save",method:"post",data:u.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function K(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:u.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:u.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function at(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function ut(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:u.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function lt(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:u.a.stringify(t)})}function ft(t){return Object(r["a"])({url:"/message/read",method:"post",data:u.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:u.a.stringify(t)})}function At(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function Ot(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function jt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"16ab":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABr0lEQVRIS72WsSuFURjGf7eM/gCDuhRFuaUsBoPBYDQYiNItqyjJLSODYqBsFoWQxaDckiwGg4EMkoGBGA1GRc/XOXU67ueco66z3fu+7/O873POec5X4PdVBMaBfqALaDLpb8AVcAHsAC95MIWcgIBXgSGgIdDEJ7APVGoR1SKYADaAxgCwH/4AJoEDN+ATTANricB++gywbv90CdT5VgBcUrQAvYG8ETuJJVDRbYQsyteGnwcIJFcn8GwJDoHhCGliCQQlNcoqUPePEeBKSSHQ6WpVwQKwVAcCQVZEcAoM1IngWASvzg0N8aRIJKxsk79CqE5c+W2ADkV3TF0qQQdwb4AHgdmQvKkS6WTI3HTbbwyRJpEDyBR938okOgHUTeqqGkM8M4Vy2hVDZLGqIpgHllPRnfxrM9Eu0ANcOrHsmOqiPUTYcqiHd4NhXVhytlur2PZGC4HFxGWMo5agGbiLMLsYYOXI7ErAk2vXsti9WIRAXtla/78+OLYpTbL5B7kky5T/aOU9+tqTxZzL46uj03IEzElzP5hHYPNENAb0Ge/Rby33s0WP/A9gC/AN+S1PcY9l0PoAAAAASUVORK5CYII="},"54cb":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"liaDetail-box"},[r("nav-bar",{attrs:{"left-arrow":"",title:"联络站详情"}}),r("div",{staticClass:"wrapper"},[r("p",{staticClass:"title"},[t._v(t._s(t.detail.activityTheme))]),r("p",{staticClass:"time"},[t._v(t._s(t.detail.updatedAt))]),r("div",{staticClass:"content",domProps:{innerHTML:t._s(t.detail.activityContent)}}),r("div",{staticClass:"place"},[r("p",[r("img",{attrs:{src:n("16ab"),alt:""}}),r("span",[t._v("活动时间:"+t._s(t.detail.activityDate))])]),r("p",[r("img",{attrs:{src:n("a310"),alt:""}}),r("span",[t._v(t._s(t.detail.activityAddress))])])]),t.commentData.length?r("div",{staticClass:"comment"},[r("div",{staticClass:"title"},[t._v("共"+t._s(t.commentData.length)+"条评论")]),r("div",{staticClass:"list"},t._l(t.commentData,(function(e){return r("div",{key:e.id,staticClass:"item"},[r("img",{staticClass:"avatar",attrs:{src:n("0336"),alt:""}}),r("div",{staticClass:"right"},[r("div",{staticClass:"username"},[t._v(t._s(e.name))]),r("div",{staticClass:"usercontent"},[t._v(t._s(e.content))]),r("div",{staticClass:"date"},[t._v(t._s(e.createdAt)),"admin"!=t.usertype&&"township"!=t.usertype||e.user||t.detail.createdId!=t.userId?t._e():r("div",{staticClass:"replyBtn",on:{click:function(n){return t.popupShow(e)}}},[t._v("回复")])]),e.replyContent?r("div",{staticClass:"reply"},[r("div",{staticClass:"username"},[t._v(t._s(e.replyName)+"回复"),r("span",{staticClass:"date"},[t._v("("+t._s(e.replyDate[0]+"-"+e.replyDate[1]+"-"+e.replyDate[2]+" "+e.replyDate[3]+":"+e.replyDate[4]+":"+e.replyDate[5])+")")])]),r("div",{staticClass:"usercontent"},[t._v(t._s(e.replyContent))])]):t._e()])])})),0)]):t._e()]),"voter"==t.usertype?r("div",{staticClass:"btn"},[r("input",{directives:[{name:"model",rawName:"v-model",value:t.value,expression:"value"}],attrs:{type:"text",placeholder:"欢迎发表你的观点"},domProps:{value:t.value},on:{input:function(e){e.target.composing||(t.value=e.target.value)}}}),r("span",{on:{click:t.addcomment}},[t._v("发表")])]):t._e(),r("van-popup",{attrs:{position:"bottom",overlay:!1,closeable:"","close-icon-position":"top-left","safe-area-inset-bottom":""},model:{value:t.show,callback:function(e){t.show=e},expression:"show"}},[r("div",{staticClass:"reply-box"},[r("van-button",{staticClass:"submit",attrs:{round:"",type:"info"},on:{click:t.replay}},[t._v("回复")]),r("van-field",{attrs:{type:"textarea",maxlength:"300",placeholder:"回复:"+t.replyUser.name,"show-word-limit":"",autofocus:""},model:{value:t.message,callback:function(e){t.message=e},expression:"message"}})],1)])],1)},a=[],u=n("0c6d"),i={data(){return{usertype:localStorage.getItem("usertype"),userId:localStorage.getItem("userId"),detail:{},value:"",commentData:[],show:!1,message:"",replyUser:{}}},created(){this.getData()},methods:{addcomment(){Object(u["Y"])({contactActivityId:this.$route.query.id,content:this.value}).then(t=>{1==t.data.state&&(this.value="",this.getComment())})},getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(u["j"])(this.$route.query.id).then(t=>{1==t.data.state?(this.$toast.clear(),this.detail=t.data.data):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")}),this.getComment()},getComment(){Object(u["i"])({contactActivityId:this.$route.query.id}).then(t=>{1==t.data.state&&(this.commentData=t.data.data)})},replay(t){this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(u["X"])({content:this.message,commentId:this.replyUser.id}).then(t=>{1==t.data.state?(this.message="",this.show=!1,this.getComment(),this.$toast.success("提交成功")):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")})},popupShow(t){this.replyUser=t,this.show=!0}}},o=i,s=(n("0aff"),n("2877")),c=Object(s["a"])(o,r,a,!1,null,"6bb7cf61",null);e["default"]=c.exports},"5b68":function(t,e,n){},a310:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAcCAYAAABh2p9gAAAC1ElEQVRIS6WVTWgTURDHZ3aju8T4hagIrdayYnbfBkQ96akHPypSBMGjogdBlKpQRQ/ePFhBqwerBwXBU0/iV6mieBbFQstkk4IpaFB7KBqNFRr3jbxiyjZ522jc277/zO/NzJs3D0HzCSEWIuJeADjAzBkAaAUABoAiAIxIKQeCIHgCAJVad6xdcF13j2EYNxFxrW6zyNp4GIZHgyB4HrWLAg3P864ahnGyAWiOzMy9RHSuujgL9DzvumEY3f8Cq9oy8yUiOq/+Z4Ce53UahjHYDEz5MDOHYbg7l8s9U0BDCFFAxHXNAv9A3xHRBhRCdCHigxhYSUrZJ6V8rHTTNLsA4DQiLtbZM3Mn+r5/BwCO1Bow88cwDDtyudxYVBNCeIj4EgBWaXxuK2AOADbWimEYHgyC4J4uEtd1j5mm2a8BBirlb7oUpqamlhUKhZIO6DhOi23bHzTaVxWh6vaEZjeLiKZ1wLa2NjuVSv3UaL8U8DMArNakvCUIgrc6oO/7WwHgtSaITyrlp4i4UyM+IiJ1qnWfEGIQETs1PkMqQnXVrukcpZS3JicneyYmJn4ovb29fWkymewDgMMx9t2YTqdXJBKJ9wCQjOktdWjD6lYx82ZETMX0bLlcLrfOXD0hRC8inv3Pm3KRiC7MAB3HWWnb9jgALGoSWkLE9aOjo19mp43v+2cA4HIzQGY+QUQ3lG90Hi7wfX8EANL/AmXmYSJSbSRrgaqWHQDwAhHrJnnMgUlm3pbNZl9V9TpHIcRdRDz0N1Eycz8RHY/a1gEdx1liWRYhYksDaLFSqXj5fP77vEAluq67zzTN+/MBwzDcUftA1dUwCvB9f0A9ozG1q0s1toZVIZPJLJdSqtTXRKHMPFYqlTYVi0XdtJnTNrohsAsRhyLCdKVS2Z7P59/ElaNhewgh+hDxlAJIKXuy2eyV+WrbEOg4jmVZ1kMAKBPR/kbt9BuaKSdVbbEiMQAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-7113871a.5a527b82.js b/src/main/resources/views/dist/js/chunk-7113871a.5a527b82.js new file mode 100644 index 0000000..637bc50 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-7113871a.5a527b82.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7113871a"],{"0336":function(t,e,n){t.exports=n.p+"img/icon_user.5e553d53.png"},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return c})),n.d(e,"qb",(function(){return o})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return b})),n.d(e,"ob",(function(){return h})),n.d(e,"Q",(function(){return g})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return j})),n.d(e,"C",(function(){return O})),n.d(e,"eb",(function(){return y})),n.d(e,"B",(function(){return A})),n.d(e,"z",(function(){return w})),n.d(e,"db",(function(){return I})),n.d(e,"bb",(function(){return Z})),n.d(e,"fb",(function(){return Q})),n.d(e,"cb",(function(){return z})),n.d(e,"A",(function(){return S})),n.d(e,"hb",(function(){return G})),n.d(e,"ib",(function(){return R})),n.d(e,"gb",(function(){return k})),n.d(e,"D",(function(){return N})),n.d(e,"h",(function(){return T})),n.d(e,"j",(function(){return X})),n.d(e,"X",(function(){return Y})),n.d(e,"k",(function(){return V})),n.d(e,"l",(function(){return C})),n.d(e,"jb",(function(){return D})),n.d(e,"kb",(function(){return E})),n.d(e,"L",(function(){return U})),n.d(e,"nb",(function(){return J})),n.d(e,"P",(function(){return x})),n.d(e,"M",(function(){return H})),n.d(e,"O",(function(){return M})),n.d(e,"N",(function(){return P})),n.d(e,"V",(function(){return W})),n.d(e,"d",(function(){return B})),n.d(e,"e",(function(){return F})),n.d(e,"c",(function(){return q})),n.d(e,"q",(function(){return _})),n.d(e,"r",(function(){return L})),n.d(e,"t",(function(){return K})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ct})),n.d(e,"K",(function(){return ot})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return bt})),n.d(e,"g",(function(){return ht})),n.d(e,"p",(function(){return gt})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return jt})),n.d(e,"G",(function(){return Ot})),n.d(e,"F",(function(){return yt})),n.d(e,"b",(function(){return At}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function c(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function b(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function g(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function y(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function Z(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function Q(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function k(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function Y(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function D(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function U(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function _(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function bt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function gt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function Ot(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function yt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function At(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"42d2":function(t,e,n){},"9bb3":function(t,e,n){"use strict";var r=n("42d2"),u=n.n(r);u.a},d12e:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAB+CAYAAADiI6WIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzdBRUI0NTQ3RkQ1MTFFQkI2MDJBQTc0QUJCNzdEMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzdBRUI0NTM3RkQ1MTFFQkI2MDJBQTc0QUJCNzdEMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QjgzNEUzN0Q4RjExRUI5OTlEQjUxQ0NDNzkxRjdEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM5QjgzNEU0N0Q4RjExRUI5OTlEQjUxQ0NDNzkxRjdEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4/I7nAAAC8ZJREFUeNrsnX1o1dcZ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"},eb0e:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"page"},[r("nav-bar",{attrs:{"left-arrow":"",title:"象山县人大代表目录"}}),r("van-search",{attrs:{shape:"round",placeholder:"请输入人大代表名称或者地区"},on:{search:t.onSearch},model:{value:t.name,callback:function(e){t.name=e},expression:"name"}}),0==t.list.length?r("van-empty",{attrs:{description:"暂无数据"}}):r("div",{staticClass:"list"},t._l(t.list,(function(e,u){return r("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/peoplecongress/detail?id="+e.id)}}},[r("img",u%2==0?{staticClass:"avatar",attrs:{src:n("0336"),alt:""}}:{staticClass:"avatar",attrs:{src:n("d12e"),alt:""}}),r("div",{staticClass:"info"},[r("div",{staticClass:"cell"},[r("div",{staticClass:"label"},[t._v("姓名:")]),r("div",{staticClass:"value"},[t._v(t._s(e.name))])]),r("div",{staticClass:"cell"},[r("div",{staticClass:"label"},[t._v("工作单位及职务:")]),r("div",{staticClass:"value"},[t._v(t._s(e.unit))])])])])})),0),0!=t.list.length?r("van-pagination",{attrs:{"total-items":t.total,"items-per-page":t.pageSize,mode:"simple"},on:{change:t.getData},model:{value:t.pageNo,callback:function(e){t.pageNo=e},expression:"pageNo"}}):t._e()],1)},u=[],a=n("0c6d"),i={data(){return{name:"",list:[],pageNo:1,pageSize:10,total:0}},created(){this.$route.query.name&&(this.name=this.$route.query.name),this.getData()},methods:{to(t){this.$router.push(t)},onSearch(t){this.pageNo=1,this.getData()},getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(a["k"])({name:this.name||null,dbIdentity:this.$route.query.dbIdentity,pageNo:this.pageNo,pageSize:this.pageSize}).then(t=>{this.$toast.clear(),this.total=t.data.count,this.list=t.data.data}).catch(()=>{this.$toast.fail("加载失败")})}}},c=i,o=(n("9bb3"),n("2877")),s=Object(o["a"])(c,r,u,!1,null,"a8b606d2",null);e["default"]=s.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-72314e70.5dc33871.js b/src/main/resources/views/dist/js/chunk-72314e70.5dc33871.js new file mode 100644 index 0000000..0aec670 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-72314e70.5dc33871.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-72314e70"],{"07ba":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAFQklEQVR4Xu3cTWgcZRgH8P+7m5hN1tgaqlK1KiooHixSUAK1giAFD+KlFS+SFJSKCCItSCkexIu1FK1fNxssItVSsbSFUr9IqjlItfVQUgQxVm21knWT3U26uzMjszFLsrXrfDzzvvO6/znPPO+T/2+eyc7OJArcrE5AWd09mwcBLT8JCEhAyxOwvH1OIAEtT8Dy9jmBBLQ8Acvb5wQS8NIESpvWrnbczFYorAewIs0ZTRbLI3cfODGc5h7b9SY+gYUnBu9R2a7jCqrPhlDOTJWQyyprEcUB/xpet08BG23A83v0Af3NVkRxwOLQ/VNQ6mrbAG1FlAccXufZgrd4Ahd6tm0SCfjPJXTxSWcTIgH/BdCmyykBLwNoCyIB2wDagEjA/wBMOyIBAwCmGZGAAQHTikjAEIBpRCRgSMC0IRIwAmCaEAkYETAtiASMAZgGRALGBDSNSEABQJOIBBQCNIVIQEFAE4gEFAbUjUjABAB1IhIwIUBdiB0P+EOhBDfBt3iSfj2j4wF/nZlFqeYk+h5WkogdD3jRcTFZrCDBIUz0vdOOB/TTnas7KMzVUKrVrbucEjDRi+elxZftGRXNXLSY327Rshd7NfuBgLoTF16PgMKB6i5HQN2JC69HQOFAdZcjoO7EhdcjoHCgussRUHfiwusRUDhQ3eUIqDtx4fUIKByo7nIE1J248HoEFA5UdzkC6k5ceD0CCgequxwBdScuvF7HA2ZvuQO5x58NHKtXmYHz0xnAceCVp+GcOwtn4tvAx0vv2PGAXXetQd+WXbFy9YpTqH55ENVP98Mrz8SqFfZgAgoALoTuXvgNlddegHtuMqxD5P0J2AJ48dBeuOfPtg1U9eSA3jy6730Q2RtuBbLZ5v5u4QLKLz0Ffyp1bARsAazsfB710ycCZ59ZeTN6N7+I7Krbm8dUPzuAufdfD1wjzo4EjAnoh6/y/chvexuZlTc1LLzZMmaeeTiOS+BjCSgA6KfdPfgQep/c3gy+snsb6ie/CgwRdUcCCgH6U9i/+yCgMg2Lub27UP3ik6gugY8joBCgn3j/m4eh+q6cB/zgDVSP7Q8MEXVHAkoCvnUEqjdPwMVnY9JvZrfeyIf9FLrQqxq4Fv07P2q2PjvyKmqjh6IOVuDjOIFCE9jz6DB6HhlqBl9++Wk4P54ODBF1RwIKAPr3gvnt7zQvn+7UHyht2RDVJNRxBIwB6H/y7FrzAHIbNjfuBRe22XdfQe34kVAQUXcmYAtg7euj8L/TbLdlrrkemVW3IXPdjVBX5JbsWp/4DpUdz0X1CH0cAaW+zPZc1MaPNW4fdD6RIGBMQP/5YP3UOKpjh+FMnAw9QXEPIGALYPXzj+H+/kvbXL1KqfFA1z3/8/zDXYMbAWN8iDHo1lyagARcch5a9zfyUt/EmJpGTiAnkBNoavr8dTmBnEBOICewTQK2PE4yhchLKC+hvISamj5+iAHA+8Clp591N/Imp0di7Y7/HSgRoskaBDSZvsDaBBQI0WQJAppMX2BtAgqEaLIEAU2mL7A2AQVCNFmCgCbTF1ibgAIhmixBQJPpC6xNQIEQTZYgoMn0BdYmoECIJkvYAFgAsNxkSKld2/MKy0bGBiT7S+Jx0j4AGyWb/L/U8oAPl+8ZfUzy5xEHnB4avNNV3d8oYP6/B3CbT8DzphXq9101Mj4hGYk4oN9cadPa1Y6rtkKp9QBWSDZsYa0/4eGo43o7Bt4b+166/0QApZtkvcsnQEDLzw4CEtDyBCxvnxNIQMsTsLx9TiABLU/A8vY5gQS0PAHL2/8b43QqnhoZr18AAAAASUVORK5CYII="},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return c})),n.d(e,"rb",(function(){return A})),n.d(e,"qb",(function(){return u})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return o})),n.d(e,"U",(function(){return d})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return g})),n.d(e,"sb",(function(){return f})),n.d(e,"ob",(function(){return m})),n.d(e,"Q",(function(){return p})),n.d(e,"R",(function(){return h})),n.d(e,"x",(function(){return b})),n.d(e,"y",(function(){return v})),n.d(e,"C",(function(){return I})),n.d(e,"eb",(function(){return j})),n.d(e,"B",(function(){return B})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return Q})),n.d(e,"bb",(function(){return M})),n.d(e,"fb",(function(){return D})),n.d(e,"cb",(function(){return O})),n.d(e,"A",(function(){return w})),n.d(e,"hb",(function(){return y})),n.d(e,"ib",(function(){return E})),n.d(e,"gb",(function(){return N})),n.d(e,"D",(function(){return G})),n.d(e,"h",(function(){return P})),n.d(e,"j",(function(){return R})),n.d(e,"X",(function(){return U})),n.d(e,"k",(function(){return H})),n.d(e,"l",(function(){return x})),n.d(e,"jb",(function(){return T})),n.d(e,"kb",(function(){return Z})),n.d(e,"L",(function(){return Y})),n.d(e,"nb",(function(){return S})),n.d(e,"P",(function(){return k})),n.d(e,"M",(function(){return z})),n.d(e,"O",(function(){return L})),n.d(e,"N",(function(){return F})),n.d(e,"V",(function(){return J})),n.d(e,"d",(function(){return W})),n.d(e,"e",(function(){return V})),n.d(e,"c",(function(){return X})),n.d(e,"q",(function(){return K})),n.d(e,"r",(function(){return q})),n.d(e,"t",(function(){return _})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return it})),n.d(e,"v",(function(){return at})),n.d(e,"n",(function(){return rt})),n.d(e,"m",(function(){return ct})),n.d(e,"I",(function(){return At})),n.d(e,"K",(function(){return ut})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return ot})),n.d(e,"lb",(function(){return dt})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return gt})),n.d(e,"u",(function(){return ft})),n.d(e,"g",(function(){return mt})),n.d(e,"p",(function(){return pt})),n.d(e,"o",(function(){return ht})),n.d(e,"f",(function(){return bt})),n.d(e,"W",(function(){return vt})),n.d(e,"G",(function(){return It})),n.d(e,"F",(function(){return jt})),n.d(e,"b",(function(){return Bt}));var i=n("1d61"),a=n("4328"),r=n.n(a);function c(t){return Object(i["a"])({url:"/auth",method:"get",params:t})}function A(t){return Object(i["a"])({url:"/auth/sendCode",method:"post",data:r.a.stringify(t)})}function u(t){return Object(i["a"])({url:"/auth/register",method:"post",data:r.a.stringify(t)})}function s(){return Object(i["a"])({url:"/user/types",method:"get"})}function o(t){return Object(i["a"])({url:"/user/change_type",method:"post",params:t})}function d(){return Object(i["a"])({url:"/user",method:"get"})}function l(t){return Object(i["a"])({url:"/user",method:"post",data:r.a.stringify(t)})}function g(){return Object(i["a"])({url:"/user/street",method:"get"})}function f(t){return Object(i["a"])({url:"/upload/upload_json",method:"post",data:t})}function m(t){return Object(i["a"])({url:"/notice/save",method:"post",data:r.a.stringify(t)})}function p(t){return Object(i["a"])({url:"/notice/list",method:"get",params:t})}function h(t){return Object(i["a"])({url:"/notice/"+t,method:"get"})}function b(t){return Object(i["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function v(t){return Object(i["a"])({url:"/supervise_thing/list",method:"get",params:t})}function I(t){return Object(i["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function j(t){return Object(i["a"])({url:"/supervise_thing/save",method:"post",data:r.a.stringify(t)})}function B(t){return Object(i["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(i["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function Q(t){return Object(i["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function M(t){return Object(i["a"])({url:"/supervise_thing/comment",method:"post",data:r.a.stringify(t)})}function D(t){return Object(i["a"])({url:"/supervise_thing/sign_in",method:"post",data:r.a.stringify(t)})}function O(t){return Object(i["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:r.a.stringify(t)})}function w(t){return Object(i["a"])({url:"/supervise_thing/del",method:"get",params:t})}function y(t){return Object(i["a"])({url:"/supervise_thing/upload_data",method:"post",data:r.a.stringify(t)})}function E(t){return Object(i["a"])({url:"/supervise_thing/upload_file",method:"post",data:r.a.stringify(t)})}function N(t){return Object(i["a"])({url:"/supervise_thing/to_do",method:"post",data:r.a.stringify(t)})}function G(t){return Object(i["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function P(t){return Object(i["a"])({url:"/contact_activity/list",method:"get",params:t})}function R(t){return Object(i["a"])({url:"/contact_activity/"+t,method:"get"})}function U(t){return Object(i["a"])({url:"/contact_activity/comment/reply",method:"post",data:r.a.stringify(t)})}function H(t){return Object(i["a"])({url:"/db/list",method:"get",params:t})}function x(t){return Object(i["a"])({url:"/db/"+t,method:"get"})}function T(t){return Object(i["a"])({url:"/voter_suggest/save",method:"post",data:r.a.stringify(t)})}function Z(t){return Object(i["a"])({url:"/voter_suggest_db/save",method:"post",data:r.a.stringify(t)})}function Y(t){return Object(i["a"])({url:"/conference",method:"get",params:t})}function S(t){return Object(i["a"])({url:"/conference/save",method:"post",data:r.a.stringify(t)})}function k(t){return Object(i["a"])({url:"/conference/sign_in",method:"get",params:t})}function z(t){return Object(i["a"])({url:"/conference/detail",method:"get",params:t})}function L(t){return Object(i["a"])({url:"/conference/have_attachment",method:"get",params:t})}function F(t){return Object(i["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function J(t){return Object(i["a"])({url:"/activity/save",method:"post",data:r.a.stringify(t)})}function W(t){return Object(i["a"])({url:"/activity/list",method:"get",params:t})}function V(t){return Object(i["a"])({url:"/activity/list/my",method:"get",params:t})}function X(t){return Object(i["a"])({url:"/activity/"+t,method:"get"})}function K(t){return Object(i["a"])({url:"/readfile",method:"get",params:t})}function q(t){return Object(i["a"])({url:"/readfile/mine",method:"get",params:t})}function _(t){return Object(i["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(i["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(i["a"])({url:"/readfile/read",method:"post",data:r.a.stringify(t)})}function et(t){return Object(i["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(i["a"])({url:"/contact_activity/comment/save",method:"post",data:r.a.stringify(t)})}function it(){return Object(i["a"])({url:"/user/now",method:"get"})}function at(){return Object(i["a"])({url:"/user/statistics",method:"get"})}function rt(){return Object(i["a"])({url:"/message/unread_count",method:"get"})}function ct(t){return Object(i["a"])({url:"/message",method:"get",params:t})}function At(t){return Object(i["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ut(t){return Object(i["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(i["a"])({url:"/voter_suggest_db/reply",method:"post",data:r.a.stringify(t)})}function ot(){return Object(i["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function dt(t){return Object(i["a"])({url:"/voter_suggest_db/read/my",method:"post",data:r.a.stringify(t)})}function lt(t){return Object(i["a"])({url:"/message/read",method:"post",data:r.a.stringify(t)})}function gt(){return Object(i["a"])({url:"/supervise_thing/statistics",method:"get"})}function ft(t){return Object(i["a"])({url:"/research_article",method:"get",params:t})}function mt(t){return Object(i["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function pt(t){return Object(i["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function ht(t){return Object(i["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function bt(t){return Object(i["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function vt(t){return Object(i["a"])({url:"/basic_dynamic/save",method:"post",data:r.a.stringify(t)})}function It(){return Object(i["a"])({url:"/temporary/statistics",method:"get"})}function jt(t){return Object(i["a"])({url:"/temporary",method:"get",params:t})}function Bt(t){return Object(i["a"])({url:"/temporary/del",method:"delete",params:t})}},"44c8":function(t,e,n){},4546:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAACFklEQVRYR+2YP2sVQRTFfwcs7FSwUFAwxiKFhZBGO/0GFgoKFgbJN/AfSAo1EBX8BApaCKYQbOy1i0UIgo0BowEDWliICFoIRy7cJ899Znfe+h5I2Cl3751z5szZnXtHDDFs7wFuAqeAnQ2pX4AnwJykT6UwKg20HQSWgKnSnIx7AxyTFAQbxzCErgC3csaXQADVjSB+NAMuSrrbyAYYhtBT4CTwGdgr6WcdgO1twEdgd2ydpNOjJvQcOA6sS5oomdz2e+AA8ELSiZIc2Q6TnisIDkNvB0KZjYL4CNkHhFI/gBJjPwpC3xOoEGOsYd+C0AXgTK4kFOgZMUxbsqo2DEPt3tcaH0goGMov/mFq27Hfse8xZiQ9bIPWlGP7PPAg4yYkrfdyOkKhxNZXyPYscBC4XT0SbO8CLgPvJN37m59GqpDtw8DrBIqDc74f1PYccCOfTUlarZIaNaFpYDlB5iUFgd/DdhC8lg+mJa10hDqFKgp0Hqo9y2x3CnUK/VP50XmoqWL8HxWaBN7mz3KgAbR9CbiT7w9JWhvr4ZoVX68eWpD0tfIn3wFcBdYk3R97PdRUwJe8H2k9VALYFLNlCA1Ug00rL31veyF9Fimb92Vp2A/Zk0c3GRdOtbccpST64qLXjwuv6JI3JO3vn2PgOsZ2tNWPWwC1STkrabGWUKoU90BRqB/Jnr8N2GY5ofgr4LqkZ9WgX/hF+ASYJsdkAAAAAElFTkSuQmCC"},"600a":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI4YjY3MzQtNWMwOS1mYjQ2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"},6835:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTI5VDE2OjUwOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvfFcAcAAALOSURBVHic7d27alRRGIbhb82oiCYegiews1AsRKyExFYE8XABaeJFCHa5BS9AME0uQNJpEatAKtsUplAsBzRGGYskv4WgQTSZTP61Z3/J+8IUAzP/XvCwhs2wmCkRIfKtM+oF0P4C0DwAzQPQPADNA9A8AM0D0DwAzTuSPbCUolh+cFPqPI3QPUnnsq+RWay+netOf33S2PWSv/lK34Gx9OhWRFmK0LRajidJ6q/PbM6fejnqZQxbOuBWiWdSOZE9t2rGiOmApehu9sxGMkWscBNTzubPbChDRO5C/84MEcB/ZYQI4P8yQQRwpwwQAdytliMCOEgtRgRw0FqKCOBeaiEigHutZYgADlOLEAEctpYgArifWoAI4H4bMSKAGY0QEcCsRoQIYGYjQAQwu4YRAaxRg4gA1qohRAA76Udj/9QAIoBj5+vOr4wI4IVrUunWvUZ/fWZz/kwVxEMPWI6PS1empNOXpe7Rehfqr1VBLNln9WP5MT97sUPl9quSOe/Q70D3ADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzADQPQPMANK/iiZ7KTUypXHpYbXx8eCF9f19tfla+gMcmpPHr9eZ3T9abnRgfoeb57sC1d4rV57u/buyqysX7v58O9B5J6n8callN5wvY//TrMUjbANVbrLOeEcVHqHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJrne7B30HqLigN2mHd77EDzADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzagB+qTDzgBSfsyemA5YSr7NnHpQi9CZ7Zv4O3NSsQt/S5/q31gnNZg/N34GTCysbG1t3StG8pF72fMN6ETFXOj9ulMmFlezh6f8fSM3GXah5AJoHoHkAmgegeQCaB6B5AJoHoHk/ATIm1g9peQ4FAAAAAElFTkSuQmCC"},"8be6":function(t,e){t.exports="data:image/png;base64,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"},"99af":function(t,e,n){"use strict";var i=n("44c8"),a=n.n(i);a.a},b7c1:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAICAYAAACLUr1bAAAAvUlEQVQ4T2NkYGBg0NPTk2FlZe3///+/A4jPwMCw5+/fvyUXL158CuXjpWipnxFq+HkGBgYRNFe8+f37t+GlS5ee4HMdrfUzGhsbr2ZgYAjB5oj///+vOHfuXCQ+B9JaP8iBr7GEHthN////f3Pu3DlRAg6kqX68DmRgYHhz9uxZsh1IDf2MRkZGyxkZGSNwRPGSc+fOxeILQVrrH/yZBFbMsLCwdDMyMrpA096OP3/+VBLKwbCQBeVkWukHALFJw9BsH+FbAAAAAElFTkSuQmCC"},d8ad:function(t,e,n){"use strict";var i=n("2b0e");const a=new i["a"];e["a"]=a},de2b:function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"bankdata-box"},[i("nav-bar",{attrs:{"left-arrow":"",title:"议案建议"}}),i("van-tabs",{on:{click:t.curclick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[i("van-tab",{attrs:{title:"上传文件",name:"1"}},[i("van-search",{attrs:{shape:"round",placeholder:"请输入文件名称"},on:{search:function(e){return t.onSearch(1)}},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),i("ul",{staticClass:"fileUl"},[t._l(t.list,(function(e,a){return i("li",{key:e.id,on:{click:function(n){return t.openfn(e)}}},[i("div",{staticClass:"liwrapper"},[i("div",{staticClass:"filediv"},["pdf"==e.typefh?i("img",{attrs:{src:n("8be6"),alt:""}}):"ppt"==e.typefh||"pptx"==e.typefh?i("img",{attrs:{src:n("07ba"),alt:""}}):"txt"==e.typefh?i("img",{attrs:{src:n("6835"),alt:""}}):"doc"==e.typefh||"docx"==e.typefh?i("img",{attrs:{src:n("e739"),alt:""}}):"xlsx"==e.typefh||"xls"==e.typefh?i("img",{attrs:{src:n("e537"),alt:""}}):i("img",{attrs:{src:n("600a"),alt:""}}),i("div",[i("p",[t._v(t._s(e.fileName))]),i("p",[t._v(t._s(e.fileTypegh))]),i("p",[i("span",{directives:[{name:"show",rawName:"v-show",value:e.uploadUser,expression:"i.uploadUser"}]},[t._v(t._s(e.uploadUser+"上传"))]),i("span",[t._v(t._s(e.createdAt))])])])]),i("img",{staticClass:"imgses",attrs:{src:n("b7c1"),alt:""},on:{click:function(e){return e.stopPropagation(),t.delclick(a)}}}),i("div",{ref:"deldiv",refInFor:!0,staticClass:"deldiv",on:{click:function(n){return n.stopPropagation(),t.delBtn(e.id,1)}}},[i("img",{attrs:{src:n("4546"),alt:""}}),i("span",[t._v("删除")])])]),i("div",{staticClass:"linebg"})])})),0==t.list.length?i("van-empty",{attrs:{description:"暂无数据"}}):t._e()],2),i("van-pagination",{attrs:{"total-items":t.totalitems,"items-per-page":t.size,mode:"simple"},on:{change:function(e){return t.getdata(1)}},model:{value:t.currentPage,callback:function(e){t.currentPage=e},expression:"currentPage"}})],1),i("van-tab",{attrs:{title:"办理结果",name:"2"}},[i("van-search",{attrs:{shape:"round",placeholder:"请输入文件名称"},on:{search:function(e){return t.onSearch(2)}},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),i("ul",{staticClass:"fileUl"},[t._l(t.list,(function(e,a){return i("li",{key:e.id,on:{click:function(n){return t.openfn(e)}}},[i("div",{staticClass:"liwrapper"},[i("div",{staticClass:"filediv"},["pdf"==e.typefh?i("img",{attrs:{src:n("8be6"),alt:""}}):"ppt"==e.typefh||"pptx"==e.typefh?i("img",{attrs:{src:n("07ba"),alt:""}}):"txt"==e.typefh?i("img",{attrs:{src:n("6835"),alt:""}}):"doc"==e.typefh||"docx"==e.typefh?i("img",{attrs:{src:n("e739"),alt:""}}):"xlsx"==e.typefh||"xls"==e.typefh?i("img",{attrs:{src:n("e537"),alt:""}}):i("img",{attrs:{src:n("600a"),alt:""}}),i("div",[i("p",[t._v(t._s(e.fileName))]),i("p",[t._v(t._s(e.fileTypegh))]),i("p",[i("span",{directives:[{name:"show",rawName:"v-show",value:e.uploadUser,expression:"i.uploadUser"}]},[t._v(t._s(e.uploadUser+"上传"))]),i("span",[t._v(t._s(e.createdAt))])])])]),i("img",{staticClass:"imgses",attrs:{src:n("b7c1"),alt:""},on:{click:function(e){return e.stopPropagation(),t.delclick(a)}}}),i("div",{ref:"deldiv",refInFor:!0,staticClass:"deldiv",on:{click:function(n){return n.stopPropagation(),t.delBtn(e.id,2)}}},[i("img",{attrs:{src:n("4546"),alt:""}}),i("span",[t._v("删除")])])]),i("div",{staticClass:"linebg"})])})),0==t.list.length?i("van-empty",{attrs:{description:"暂无数据"}}):t._e()],2),i("van-pagination",{attrs:{"total-items":t.totalitems,"items-per-page":t.size,mode:"simple"},on:{change:function(e){return t.getdata(2)}},model:{value:t.currentPage,callback:function(e){t.currentPage=e},expression:"currentPage"}})],1),i("van-tab",{attrs:{title:"统计",name:"3"}},[i("div",{staticClass:"tatistics"},[i("div",{staticClass:"title"},[i("p",[t._v("街道")]),i("p",[t._v("完成度")]),i("p",[t._v("满意度")])]),i("div",{staticClass:"seccontent"},[i("p",{staticClass:"fir"}),i("p",{staticClass:"two"},[i("span",[t._v("是")]),i("span",[t._v("否")])]),i("p",{staticClass:"thr"},[i("span",[t._v("满意")]),i("span",[t._v("不满意")])])]),t._l(t.StatisticsList,(function(e,n){return i("div",{staticClass:"content",attrs:{":key":n}},[i("p",{staticClass:"fir"},[t._v(t._s(e.streetName))]),i("p",{staticClass:"two"},[i("span",[t._v(t._s(e.finishCount))]),i("span",[t._v(t._s(e.unFinishCount))])]),i("p",{staticClass:"thr"},[i("span",[t._v(t._s(e.satisfactionCount))]),i("span",[t._v(t._s(e.unSatisfaction))])])])}))],2)])],1)],1)},a=[],r=n("d8ad"),c=n("d961"),A=n("e41f"),u=n("f253"),s=n("2241"),o=n("f564"),d=n("0c6d"),l={components:{[c["a"].name]:c["a"],[A["a"].name]:A["a"],[u["a"].name]:u["a"],[s["a"].name]:s["a"],[o["a"].name]:o["a"]},data(){return{activeName:"1",fileType:"",totalitems:"",currentPage:1,size:10,value:"",show:!1,list:[],StatisticsList:[]}},mounted(){r["a"].$on("flag",t=>{this.show=t})},created(){this.value="",this.fileType=this.$route.query.id||"",this.getdata(1),this.show=!1,setTimeout(()=>{document.querySelectorAll(".deldiv").forEach(t=>{t.classList.contains("blockdiv")&&t.classList.remove("blockdiv")})},500),Object(d["G"])().then(t=>{200==t.status&&(this.StatisticsList=t.data.data)}).catch(t=>{})},methods:{curclick(t,e){this.getdata(t)},openfn(t){"pdf"==t.typefh.toLowerCase()?this.$router.push("/pdf?url="+t.file):window.open(t.file)},getdata(t){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),0==this.fileType&&(this.fileType=""),Object(d["F"])({fileName:this.value||null,type:"2",page:this.currentPage,size:this.size,category:t}).then(t=>{this.$toast.clear(),1==t.data.state&&(this.totalitems=t.data.count,this.list=t.data.data,this.list.map(t=>{t.typefh=t.file.substring(t.file.lastIndexOf(".")+1),t.createdAt=t.createdAt.slice(0,10)}))}).catch(t=>{this.$toast.fail("加载失败")})},onSearch(t){this.currentPage=1,this.getdata(t)},delclick(t){document.querySelectorAll(".deldiv")[t].classList.contains("blockdiv")?document.querySelectorAll(".deldiv")[t].classList.remove("blockdiv"):document.querySelectorAll(".deldiv")[t].classList.add("blockdiv")},delBtn(t,e){s["a"].confirm({message:"确认删除该文件吗?"}).then(()=>{let n={};n.id=t,Object(d["b"])(n).then(t=>{1==t.data.state?(Object(o["a"])({type:"success",message:"删除成功"}),this.getdata(e)):Object(o["a"])({type:"warning",message:t.data.msg})}).catch(t=>{})}).catch(()=>{})},onConfirm(t,e){this.fileType=t.value,this.getdata(),this.show=!1},onChange(t,e,n){},onCancel(){this.show=!1}}},g=l,f=(n("99af"),n("2877")),m=Object(f["a"])(g,i,a,!1,null,"5399a058",null);e["default"]=m.exports},e537:function(t,e){t.exports="data:image/png;base64,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"},e739:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAIxUlEQVR4Xu2deXAURRTGv12CIiCIIkIpWFJKcVjBEwokhQeYaCFopUgMMRKigIKoICgYFdCiUEQ8gRCsGDkliEo4JAYETDzAA0UjxiAqlNwhEAWEJLtWT9yx2exu95Keocd589fWzOvut98vr7tfd+/EA7ocrYDH0d6T8yCADv8jIIAE0OEKONx9ikAC6HAFHO4+RSABdLgCDnefIpAA1lWgQ3JW1xi/dxyAeA/QUmeNTlbszi0rnDREZx8j+aY8Ajsnzr7a4/UWw+Np7ARRTpT/Do+3oWMhqgeYlL3EAyQ5AR7zkQFkl1MhKgfYJWnOIcDTwmkAnQrRAoDZfqfA4yMw4LPTIpEA/tuF8n90ToJIAEMAdFJ3SgDDAHQKRAIYAaATIBJAAUDdIRJACYA6QySAkgB1hUgAowCoI0QCGCVA3SASwNMAqBNEAniaAHWBSADrAVAHiASwngDPNEQCqADgmYRIABUBPFMQCaBCgGcCIgFUDNBuiATQAoB2QiSAFgG0CyIBPLQT8Ft3jMfq4xmuB1j15wH4Th6z9ByWlRBdD9BXU4Wqw3sAWBeFRnca0zC3rED9CXDXA2Ti+qpPouZ4JXxVxwG/z7JotAIiAbQMV+iKS/KGKdVcaWXM5S5JzjrYazM/EEC7FVfcHgFULKjd1RFAuxVX3B4BVCyo3dURQLsVV9weAVQsqN3VEUC7FVfcHgFULKjd1RFAuxVX3B4BVCyo3dURQLsVV9weAVQsqN3VEUC7FVfcHgFULKjd1RFAuxVX3J5rAE57+Ga0vqCJIV9VtQ/3PbcqKimv79wGo5KvM8vkFW7DyuLtUdUxdeSNuLjVuaftQ6jGXAMwM6MnUuK7mBo8+PwaFG3ZJQ1gTGo3ZPTvatqX/l6OxMffky7frMnZ2JidioYxDYwyZTsP4a5xy6TLhzN0DcC+3S/Dy2P6mDq8tHAT3srfKi1g/oyBaH/xeaZ9VXUNeg9biMqjJ6TqSOjRHtMfvcW0nT5/E3JXyrfveoBMgM1vp6Nxo4aGFtFEUMvzzsHaWYMQ08B7io5jX1mHNZ/vkAI4YUhPpCb81wNkPLsKm0t2S5WNZOSaCGQi5E7qh+s6tTH0OHGyBtem5UgJOKD3FZgy4sY6tosLSjAl5zOpOj58LRltL2pm2FZU/o24ofOlyomMXAUwJb4zMjNuMDWRjaDJw+OQeHNHo9zOvUfQrnVz4/Mf+/9E/Kh3RBojOII/2PAznpq9UVhOxsBVAC9pdS5Wv5oMr7f28Fzuiq2YvmCTUKf1Wam4sEXtC4Ofe7MY49N7GJMRn8+PWx9ajL3lRyPWERzBmbM2YPnGMmG7MgauAsgEKXj9bnMq/9vuI+g3Oi+iTpe2aY5Vr9S+MDjQ7b7/YiKuaHe+cW/y3CIsXftTxDr4CI528iOC6DqA/GSiusaHPiMW4eDh42F14rvd77fvR0rmcgzpH4vHUrsbZYq/3YUHpq6JqHPhzBS0adnUsCnZcQDJEz4QcZF+7jqAwenEhDfWY0VR+IScn/g8//bnWLD6B8Rd3RazxycYIosmJKzbXvP63SaQafO+wLxV30sDEhm6DiAThE8nlq7dhslzi8Pq9MVbg9G08VnG87Rn8rGldJ/x+bOce8GSc3ZFSgkG9umIiUPjzPr5OkRwZJ67EiAfVXsO/oW+IxeH1CpSpM3NvA09Yi8xykWKqqwJCeh1VVvDrvzIcfQetkCGi7SNKwHy41qkmeR9A7pi9KBuhpj5n5ThyZkbTGFDjY2hVC+am4YWzRoZj5Z9/BMmzimShiNj6EqAwelEuJkkv3z2dNYneH99qakpP7aFWxSIvbwVFk0ZYJYRjbcywIJtXAmQicCnE8HRxZ6z5JvNHlm+x2arCaPeqZPv8bPL0TPWonDTr6foe8/tV2L84B7GPdXpQ6Ah1wLk04lQY9MdcZdj6kM3GTrt2leJ2x5eUidAJg7thYF9Ohn3Qy0K8GOt6vTB9QCD04lBmcuxdft+ExKffIdbsRFB5mewqtMH1wNkAvACT8n5FIsLfjQBrps1CBf9uwH8yPRCrPvytzoRyO/xBXez/AyWFVSdPhBAAHwq8NW2PUiftNLQhV8+O/Z3FboNzg07v+CX1fiJTnq/WIxNq12tOVBxDDc9sPB05ijCMq4dA5kyyX074en7exkisY3ZnhnzjM98irCldC/SnlkRVkh+WY2fDC2Zeie6tL/QKCdaLBBSimDgaoDsjMxHb6SYuxOBFZVQy2fhNOS7Sn4y9PX8DJx9Vu3xicdf+xirP/2lPpzClnU1QKYKv9EaOObAj43Bk5tQSvLLasyejZ2B4xssR2Tdp+zRi2gpux7g2Hu6I/2OWEM3ttsw691vzIVq2aUvfixlC96tz29ySp1sB8Oqy/UAe1/TDjOfiDf0ZROWOe9tMZfPZHfOg8fM5k0bmQegAjsYBNAqBYLSCQYxcPBJduc8eNO3QQOPeQBKpguuz1dzfQQy8fguMCCmzGYvLzyfNwbu7ys/iltGLKoPH2FZAhiUTgQU2/HHYfQfs1QoYMCAX7kJ3LMyfQi0QQAB48g9n04wcXLyv8OMhZulAfLLaoFCVqYPBDAIDZ9OsEcjXyjAxm92SgPkdy9YIavTBwIojUZvQ+pC9eYj9I4ACiXS24AA6s1H6B0BFEqktwEB1JuP0DsCKJRIbwMCqDcfoXcEUCiR3gYEUG8+Qu8IoFAivQ0IoN58hN4RQKFEehsQQL35CL3TH+DA7Ap48N8bdoRfyU0G/oqSvOG1P9ZXdCn/30mdk7KXeIDatwzQdYoCfiDvx7xhySplUQ6wQ+KcjjFefOnxeGrfEkCXoYAf/srqGnT/ednwyK/IiFIv5QBZ+x2Ss7rG+L3jAMR7gJZR+vS/MvcDB9nPG2tqqqeVLhtR/5etBaljCcD/FQHNvwwB1ByQyD0CKFJI8+cEUHNAIvcIoEghzZ8TQM0BidwjgCKFNH9OADUHJHKPAIoU0vw5AdQckMi9fwCCQXqtmNHlGgAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-732c3d84.e1023b47.js b/src/main/resources/views/dist/js/chunk-732c3d84.e1023b47.js new file mode 100644 index 0000000..a8edc73 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-732c3d84.e1023b47.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-732c3d84"],{"0336":function(t,a,e){t.exports=e.p+"img/icon_user.5e553d53.png"},"07ba":function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAFQklEQVR4Xu3cTWgcZRgH8P+7m5hN1tgaqlK1KiooHixSUAK1giAFD+KlFS+SFJSKCCItSCkexIu1FK1fNxssItVSsbSFUr9IqjlItfVQUgQxVm21knWT3U26uzMjszFLsrXrfDzzvvO6/znPPO+T/2+eyc7OJArcrE5AWd09mwcBLT8JCEhAyxOwvH1OIAEtT8Dy9jmBBLQ8Acvb5wQS8NIESpvWrnbczFYorAewIs0ZTRbLI3cfODGc5h7b9SY+gYUnBu9R2a7jCqrPhlDOTJWQyyprEcUB/xpet08BG23A83v0Af3NVkRxwOLQ/VNQ6mrbAG1FlAccXufZgrd4Ahd6tm0SCfjPJXTxSWcTIgH/BdCmyykBLwNoCyIB2wDagEjA/wBMOyIBAwCmGZGAAQHTikjAEIBpRCRgSMC0IRIwAmCaEAkYETAtiASMAZgGRALGBDSNSEABQJOIBBQCNIVIQEFAE4gEFAbUjUjABAB1IhIwIUBdiB0P+EOhBDfBt3iSfj2j4wF/nZlFqeYk+h5WkogdD3jRcTFZrCDBIUz0vdOOB/TTnas7KMzVUKrVrbucEjDRi+elxZftGRXNXLSY327Rshd7NfuBgLoTF16PgMKB6i5HQN2JC69HQOFAdZcjoO7EhdcjoHCgussRUHfiwusRUDhQ3eUIqDtx4fUIKByo7nIE1J248HoEFA5UdzkC6k5ceD0CCgequxwBdScuvF7HA2ZvuQO5x58NHKtXmYHz0xnAceCVp+GcOwtn4tvAx0vv2PGAXXetQd+WXbFy9YpTqH55ENVP98Mrz8SqFfZgAgoALoTuXvgNlddegHtuMqxD5P0J2AJ48dBeuOfPtg1U9eSA3jy6730Q2RtuBbLZ5v5u4QLKLz0Ffyp1bARsAazsfB710ycCZ59ZeTN6N7+I7Krbm8dUPzuAufdfD1wjzo4EjAnoh6/y/chvexuZlTc1LLzZMmaeeTiOS+BjCSgA6KfdPfgQep/c3gy+snsb6ie/CgwRdUcCCgH6U9i/+yCgMg2Lub27UP3ik6gugY8joBCgn3j/m4eh+q6cB/zgDVSP7Q8MEXVHAkoCvnUEqjdPwMVnY9JvZrfeyIf9FLrQqxq4Fv07P2q2PjvyKmqjh6IOVuDjOIFCE9jz6DB6HhlqBl9++Wk4P54ODBF1RwIKAPr3gvnt7zQvn+7UHyht2RDVJNRxBIwB6H/y7FrzAHIbNjfuBRe22XdfQe34kVAQUXcmYAtg7euj8L/TbLdlrrkemVW3IXPdjVBX5JbsWp/4DpUdz0X1CH0cAaW+zPZc1MaPNW4fdD6RIGBMQP/5YP3UOKpjh+FMnAw9QXEPIGALYPXzj+H+/kvbXL1KqfFA1z3/8/zDXYMbAWN8iDHo1lyagARcch5a9zfyUt/EmJpGTiAnkBNoavr8dTmBnEBOICewTQK2PE4yhchLKC+hvISamj5+iAHA+8Clp591N/Imp0di7Y7/HSgRoskaBDSZvsDaBBQI0WQJAppMX2BtAgqEaLIEAU2mL7A2AQVCNFmCgCbTF1ibgAIhmixBQJPpC6xNQIEQTZYgoMn0BdYmoECIJkvYAFgAsNxkSKld2/MKy0bGBiT7S+Jx0j4AGyWb/L/U8oAPl+8ZfUzy5xEHnB4avNNV3d8oYP6/B3CbT8DzphXq9101Mj4hGYk4oN9cadPa1Y6rtkKp9QBWSDZsYa0/4eGo43o7Bt4b+166/0QApZtkvcsnQEDLzw4CEtDyBCxvnxNIQMsTsLx9TiABLU/A8vY5gQS0PAHL2/8b43QqnhoZr18AAAAASUVORK5CYII="},"0c6d":function(t,a,e){"use strict";e.d(a,"T",(function(){return n})),e.d(a,"rb",(function(){return r})),e.d(a,"qb",(function(){return c})),e.d(a,"H",(function(){return o})),e.d(a,"a",(function(){return d})),e.d(a,"U",(function(){return u})),e.d(a,"pb",(function(){return l})),e.d(a,"w",(function(){return g})),e.d(a,"sb",(function(){return C})),e.d(a,"ob",(function(){return m})),e.d(a,"Q",(function(){return v})),e.d(a,"R",(function(){return f})),e.d(a,"x",(function(){return p})),e.d(a,"y",(function(){return b})),e.d(a,"C",(function(){return B})),e.d(a,"eb",(function(){return Q})),e.d(a,"B",(function(){return I})),e.d(a,"z",(function(){return h})),e.d(a,"db",(function(){return E})),e.d(a,"bb",(function(){return D})),e.d(a,"fb",(function(){return w})),e.d(a,"cb",(function(){return M})),e.d(a,"A",(function(){return j})),e.d(a,"hb",(function(){return O})),e.d(a,"ib",(function(){return G})),e.d(a,"gb",(function(){return N})),e.d(a,"D",(function(){return R})),e.d(a,"h",(function(){return y})),e.d(a,"j",(function(){return Y})),e.d(a,"X",(function(){return x})),e.d(a,"k",(function(){return J})),e.d(a,"l",(function(){return U})),e.d(a,"jb",(function(){return S})),e.d(a,"kb",(function(){return L})),e.d(a,"L",(function(){return k})),e.d(a,"nb",(function(){return Z})),e.d(a,"P",(function(){return P})),e.d(a,"M",(function(){return H})),e.d(a,"O",(function(){return F})),e.d(a,"N",(function(){return T})),e.d(a,"V",(function(){return W})),e.d(a,"d",(function(){return z})),e.d(a,"e",(function(){return V})),e.d(a,"c",(function(){return K})),e.d(a,"q",(function(){return X})),e.d(a,"r",(function(){return q})),e.d(a,"t",(function(){return _})),e.d(a,"s",(function(){return $})),e.d(a,"ab",(function(){return tt})),e.d(a,"i",(function(){return at})),e.d(a,"Y",(function(){return et})),e.d(a,"S",(function(){return it})),e.d(a,"v",(function(){return st})),e.d(a,"n",(function(){return At})),e.d(a,"m",(function(){return nt})),e.d(a,"I",(function(){return rt})),e.d(a,"K",(function(){return ct})),e.d(a,"mb",(function(){return ot})),e.d(a,"J",(function(){return dt})),e.d(a,"lb",(function(){return ut})),e.d(a,"Z",(function(){return lt})),e.d(a,"E",(function(){return gt})),e.d(a,"u",(function(){return Ct})),e.d(a,"g",(function(){return mt})),e.d(a,"p",(function(){return vt})),e.d(a,"o",(function(){return ft})),e.d(a,"f",(function(){return pt})),e.d(a,"W",(function(){return bt})),e.d(a,"G",(function(){return Bt})),e.d(a,"F",(function(){return Qt})),e.d(a,"b",(function(){return It}));var i=e("1d61"),s=e("4328"),A=e.n(s);function n(t){return Object(i["a"])({url:"/auth",method:"get",params:t})}function r(t){return Object(i["a"])({url:"/auth/sendCode",method:"post",data:A.a.stringify(t)})}function c(t){return Object(i["a"])({url:"/auth/register",method:"post",data:A.a.stringify(t)})}function o(){return Object(i["a"])({url:"/user/types",method:"get"})}function d(t){return Object(i["a"])({url:"/user/change_type",method:"post",params:t})}function u(){return Object(i["a"])({url:"/user",method:"get"})}function l(t){return Object(i["a"])({url:"/user",method:"post",data:A.a.stringify(t)})}function g(){return Object(i["a"])({url:"/user/street",method:"get"})}function C(t){return Object(i["a"])({url:"/upload/upload_json",method:"post",data:t})}function m(t){return Object(i["a"])({url:"/notice/save",method:"post",data:A.a.stringify(t)})}function v(t){return Object(i["a"])({url:"/notice/list",method:"get",params:t})}function f(t){return Object(i["a"])({url:"/notice/"+t,method:"get"})}function p(t){return Object(i["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function b(t){return Object(i["a"])({url:"/supervise_thing/list",method:"get",params:t})}function B(t){return Object(i["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function Q(t){return Object(i["a"])({url:"/supervise_thing/save",method:"post",data:A.a.stringify(t)})}function I(t){return Object(i["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function h(t){return Object(i["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function E(t){return Object(i["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function D(t){return Object(i["a"])({url:"/supervise_thing/comment",method:"post",data:A.a.stringify(t)})}function w(t){return Object(i["a"])({url:"/supervise_thing/sign_in",method:"post",data:A.a.stringify(t)})}function M(t){return Object(i["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:A.a.stringify(t)})}function j(t){return Object(i["a"])({url:"/supervise_thing/del",method:"get",params:t})}function O(t){return Object(i["a"])({url:"/supervise_thing/upload_data",method:"post",data:A.a.stringify(t)})}function G(t){return Object(i["a"])({url:"/supervise_thing/upload_file",method:"post",data:A.a.stringify(t)})}function N(t){return Object(i["a"])({url:"/supervise_thing/to_do",method:"post",data:A.a.stringify(t)})}function R(t){return Object(i["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function y(t){return Object(i["a"])({url:"/contact_activity/list",method:"get",params:t})}function Y(t){return Object(i["a"])({url:"/contact_activity/"+t,method:"get"})}function x(t){return Object(i["a"])({url:"/contact_activity/comment/reply",method:"post",data:A.a.stringify(t)})}function J(t){return Object(i["a"])({url:"/db/list",method:"get",params:t})}function U(t){return Object(i["a"])({url:"/db/"+t,method:"get"})}function S(t){return Object(i["a"])({url:"/voter_suggest/save",method:"post",data:A.a.stringify(t)})}function L(t){return Object(i["a"])({url:"/voter_suggest_db/save",method:"post",data:A.a.stringify(t)})}function k(t){return Object(i["a"])({url:"/conference",method:"get",params:t})}function Z(t){return Object(i["a"])({url:"/conference/save",method:"post",data:A.a.stringify(t)})}function P(t){return Object(i["a"])({url:"/conference/sign_in",method:"get",params:t})}function H(t){return Object(i["a"])({url:"/conference/detail",method:"get",params:t})}function F(t){return Object(i["a"])({url:"/conference/have_attachment",method:"get",params:t})}function T(t){return Object(i["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function W(t){return Object(i["a"])({url:"/activity/save",method:"post",data:A.a.stringify(t)})}function z(t){return Object(i["a"])({url:"/activity/list",method:"get",params:t})}function V(t){return Object(i["a"])({url:"/activity/list/my",method:"get",params:t})}function K(t){return Object(i["a"])({url:"/activity/"+t,method:"get"})}function X(t){return Object(i["a"])({url:"/readfile",method:"get",params:t})}function q(t){return Object(i["a"])({url:"/readfile/mine",method:"get",params:t})}function _(t){return Object(i["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(i["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(i["a"])({url:"/readfile/read",method:"post",data:A.a.stringify(t)})}function at(t){return Object(i["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function et(t){return Object(i["a"])({url:"/contact_activity/comment/save",method:"post",data:A.a.stringify(t)})}function it(){return Object(i["a"])({url:"/user/now",method:"get"})}function st(){return Object(i["a"])({url:"/user/statistics",method:"get"})}function At(){return Object(i["a"])({url:"/message/unread_count",method:"get"})}function nt(t){return Object(i["a"])({url:"/message",method:"get",params:t})}function rt(t){return Object(i["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(i["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ot(t){return Object(i["a"])({url:"/voter_suggest_db/reply",method:"post",data:A.a.stringify(t)})}function dt(){return Object(i["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ut(t){return Object(i["a"])({url:"/voter_suggest_db/read/my",method:"post",data:A.a.stringify(t)})}function lt(t){return Object(i["a"])({url:"/message/read",method:"post",data:A.a.stringify(t)})}function gt(){return Object(i["a"])({url:"/supervise_thing/statistics",method:"get"})}function Ct(t){return Object(i["a"])({url:"/research_article",method:"get",params:t})}function mt(t){return Object(i["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function vt(t){return Object(i["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function ft(t){return Object(i["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function pt(t){return Object(i["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function bt(t){return Object(i["a"])({url:"/basic_dynamic/save",method:"post",data:A.a.stringify(t)})}function Bt(){return Object(i["a"])({url:"/temporary/statistics",method:"get"})}function Qt(t){return Object(i["a"])({url:"/temporary",method:"get",params:t})}function It(t){return Object(i["a"])({url:"/temporary/del",method:"delete",params:t})}},"139f":function(t,a){t.exports="data:image/png;base64,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"},"14af":function(t,a){t.exports="data:image/png;base64,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"},"28ba":function(t,a){t.exports="data:image/png;base64,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"},"37f9":function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("div",{staticClass:"page"},["voter"!=t.usertype?i("nav-bar",{attrs:{title:"rddb"==t.usertype?"代表履职平台":"机关办公"},scopedSlots:t._u([{key:"right",fn:function(){return[i("div",{staticClass:"right",on:{click:function(a){return t.to("/minemessage")}}},[i("span",{staticStyle:{"font-size":"13px","letter-spacing":"1px"}},[t._v("未读消息("+t._s(t.messageCount)+")")])])]},proxy:!0}],null,!1,1352029762)}):t._e(),"voter"!=t.usertype?i("div",{staticClass:"menu",class:{rddb:"rddb"==t.usertype}},["rddb"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/activity?type=admin")}}},[i("img",{attrs:{src:e("a341"),alt:""}}),i("div",{staticClass:"title"},[t._v("监督活动")])]):"admin"==t.usertype?[i("div",{staticClass:"item",on:{click:function(a){return t.to("/notice")}}},[i("img",{attrs:{src:e("745c"),alt:""}}),i("div",{staticClass:"title"},[t._v("通知公告")])]),i("div",{staticClass:"item",on:{click:function(a){return t.to("/conferencepapers")}}},[i("img",{attrs:{src:e("e10c"),alt:""}}),i("div",{staticClass:"title"},[t._v("会议文件")])]),i("div",{staticClass:"item",on:{click:function(a){return t.to("/Superintendence")}}},[i("img",{attrs:{src:e("bf40"),alt:""}}),i("div",{staticClass:"title"},[t._v("代表督事")])]),i("div",{staticClass:"item",on:{click:function(a){return t.to("/performanceDuties")}}},[i("img",{attrs:{src:e("a341"),alt:""}}),i("div",{staticClass:"title"},[t._v("监督活动")])]),i("div",{staticClass:"item",on:{click:function(a){return t.to("/fileread")}}},[i("img",{attrs:{src:e("f027"),alt:""}}),i("div",{staticClass:"title"},[t._v("文件轮阅")])])]:t._e(),"admin"!=t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/Superintendence")}}},[i("img",{attrs:{src:e("bf40"),alt:""}}),i("div",{staticClass:"title"},[t._v("代表督事")])]):t._e(),"township"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/performanceDuties")}}},[i("img",{attrs:{src:e("a341"),alt:""}}),i("div",{staticClass:"title"},[t._v("监督活动")])]):t._e(),"admin"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/resolution")}}},[i("img",{attrs:{src:e("b332"),alt:""}}),i("div",{staticClass:"title"},[t._v("决议决定")])]):t._e(),"admin"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/proposal")}}},[i("img",{attrs:{src:e("7d3d"),alt:""}}),i("div",{staticClass:"title"},[t._v("议案建议")])]):t._e(),"rddb"==t.usertype?i("div",{staticClass:"item"},[i("img",{attrs:{src:e("7d3d"),alt:""}}),i("div",{staticClass:"title"},[t._v("议案建议")])]):t._e(),"admin"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/grassrootsNews")}}},[i("img",{attrs:{src:e("14af"),alt:""}}),i("div",{staticClass:"title"},[t._v("动态信息")])]):t._e(),"admin"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/documentapproval")}}},[i("img",{attrs:{src:e("28ba"),alt:""}}),i("div",{staticClass:"title"},[t._v("文件审批")])]):t._e(),"admin"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/bankdata?name=职务任免&id=2")}}},[i("img",{attrs:{src:e("b8f0"),alt:""}}),i("div",{staticClass:"title"},[t._v("职务任免")])]):"township"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/meeting")}}},[i("img",{attrs:{src:e("72c6"),alt:""}}),i("div",{staticClass:"title"},[t._v("人大会议")])]):t._e(),"rddb"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/meeting")}}},[i("img",{attrs:{src:e("72c6"),alt:""}}),i("div",{staticClass:"title"},[t._v("人大会议")])]):t._e(),"admin"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/peoplecongress/type")}}},[i("img",{attrs:{src:e("9aa4"),alt:""}}),i("div",{staticClass:"title"},[t._v("人大代表")])]):t._e(),"admin"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/researchArticles")}}},[i("img",{attrs:{src:e("bbf7"),alt:""}}),i("div",{staticClass:"title"},[t._v("审议意见")])]):t._e(),"township"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/approval")}}},[i("img",{attrs:{src:e("28ba"),alt:""}}),i("div",{staticClass:"title"},[t._v("我的审批")])]):"rddb"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/suggestions")}}},[i("img",{attrs:{src:e("e2a7"),alt:""}}),i("div",{staticClass:"title"},[t._v("选民建议")])]):t._e(),"rddb"==t.usertype?i("div",{staticClass:"item",on:{click:function(a){return t.to("/activity?type=street,contact")}}},[i("img",{attrs:{src:e("9721"),alt:""}}),i("div",{staticClass:"title"},[t._v("联络站活动")])]):t._e()],2):i("div",{staticClass:"civilian"},[i("img",{staticClass:"banner",attrs:{src:e("8aa0"),alt:""}}),i("div",{staticClass:"user"},[i("div",{staticClass:"avatar",on:{click:function(a){return t.to("/mine/replymessage")}}},[i("img",{attrs:{src:e("0336"),alt:""}}),i("div",{directives:[{name:"show",rawName:"v-show",value:t.suggestNum,expression:"suggestNum"}],staticClass:"badge"},[t._v(t._s(t.suggestNum))])]),i("div",{staticClass:"name"},[t._v(t._s(t.userName))]),i("div",{staticClass:"link"},[i("span",{on:{click:function(a){return t.to("/mine")}}},[t._v("个人中心")]),i("van-icon",{attrs:{name:"arrow"}})],1)]),i("div",{staticClass:"civilian-menu"},[i("div",{staticClass:"item",on:{click:function(a){return t.to("/peoplecongress/contact")}}},[i("img",{staticClass:"bg-img",attrs:{src:e("7449"),alt:""}}),i("div",{staticClass:"content"},[i("div",{staticClass:"title"},[t._v("选民提意见")]),i("div",{staticClass:"btn"},[t._v("去提意见 "),i("van-icon",{attrs:{name:"arrow"}})],1)])]),i("div",{staticClass:"item",on:{click:function(a){return t.to("/peoplecongress/street")}}},[i("img",{staticClass:"bg-img",attrs:{src:e("ba82"),alt:""}}),i("div",{staticClass:"content"},[i("div",{staticClass:"title"},[t._v("人大代表栏目")]),i("div",{staticClass:"btn"},[t._v("去查看 "),i("van-icon",{attrs:{name:"arrow"}})],1)])])])]),"admin"==t.usertype?i("div",{staticClass:"box"},[i("div",{staticClass:"title"},[i("div",{staticClass:"title_text"},[t._v("通知公告")]),i("div",{staticClass:"more",on:{click:function(a){return t.to("/notice")}}},[t._v("更多")])]),t.notice.length?i("div",{staticClass:"notice"},t._l(t.notice,(function(a){return i("div",{key:a.id,staticClass:"item",on:{click:function(e){return t.to("/notice/detail?id="+a.id)}}},[i("div",{staticClass:"title"},[a.top?i("van-tag",{staticClass:"tag",attrs:{color:"#D03A29",plain:"",type:"primary"}},[t._v("置顶")]):t._e(),t._v(t._s(a.title)+" ")],1),i("van-icon",{staticClass:"icon",attrs:{name:"arrow"}})],1)})),0):i("van-empty",{attrs:{description:"暂无公告"}})],1):t._e(),"voter"==t.usertype?i("div",{staticClass:"box opinionBox"},[i("div",{staticClass:"title"},[i("div",{staticClass:"title_text"},[t._v("选民意见")]),i("div",{staticClass:"more",on:{click:function(a){return t.to("/opinionList")}}},[t._v("更多")])]),t.opinionList.length?i("div",{staticClass:"grassrootsNews"},t._l(t.opinionList,(function(a){return i("div",{key:a.id,staticClass:"item",on:{click:function(e){return t.to("/opinionDetails?id="+a.id)}}},[i("div",{staticClass:"info"},[i("div",{staticClass:"title van-multi-ellipsis--l2"},[t._v(t._s(a.suggestContent))])]),i("van-icon",{staticClass:"icon opinionArrow",attrs:{name:"arrow"}})],1)})),0):i("van-empty",{attrs:{description:"暂无动态"}})],1):t._e(),"admin"==t.usertype?i("div",{staticClass:"box"},[i("div",{staticClass:"title"},[i("div",{staticClass:"title_text"},[t._v("文件轮阅")]),i("div",{staticClass:"more",on:{click:function(a){return t.to("/fileread")}}},[t._v("更多")])]),t.files.length?i("div",{staticClass:"file"},t._l(t.files,(function(a){return i("div",{key:a.id,staticClass:"item",on:{click:function(e){return t.toDetail(a)}}},["pdf"==a.type?i("img",{staticClass:"icon",attrs:{src:e("139f"),alt:""}}):"ppt"==a.type?i("img",{staticClass:"icon",attrs:{src:e("07ba"),alt:""}}):"txt"==a.type?i("img",{staticClass:"icon",attrs:{src:e("6835"),alt:""}}):"docx"==a.type||"doc"==a.type?i("img",{staticClass:"icon",attrs:{src:e("e739"),alt:""}}):"xlsx"==a.type||"xls"==a.type?i("img",{staticClass:"icon",attrs:{src:e("e537"),alt:""}}):i("img",{staticClass:"icon",attrs:{src:e("600a"),alt:""}}),i("div",{staticClass:"right"},[i("div",{staticClass:"name"},[t._v(t._s(a.fileName))]),i("div",{staticClass:"content"},[i("div",{staticClass:"user"},[t._v(t._s(a.uploadUser))]),i("div",{staticClass:"date"},[t._v(t._s(a.updatedAt))])])])])})),0):i("van-empty",{attrs:{description:"暂无文件"}})],1):t._e(),"admin"==t.usertype?i("div",{staticClass:"box"},[i("div",{staticClass:"title"},[i("div",{staticClass:"title_text"},[t._v("文件审批")]),i("div",{staticClass:"more",on:{click:function(a){return t.to("/documentapproval")}}},[t._v("更多")])]),0==t.audit.length?i("div",{staticClass:"approval"},t._l(t.audit,(function(a){return i("div",{key:a.id,staticClass:"item",on:{click:function(e){return t.to("/documentdetail?id="+a.auditId+"&title=待审批")}}},[i("div",{staticClass:"head"},[i("div",{staticClass:"title"},[t._v(t._s(a.audit.title))]),i("van-icon",{staticClass:"icon",attrs:{name:"arrow"}})],1),i("div",{staticClass:"content"},[t._v(t._s(a.audit.content))]),i("div",{staticClass:"bottom_text"},[i("div",{staticClass:"date"},[t._v("提交时间: "+t._s(a.audit.createdAt))]),i("div",[t._v("提交人员: "+t._s(a.audit.userName))])])])})),0):t._e()]):"township"==t.usertype?i("div",{staticClass:"box"},[i("div",{staticClass:"title"},[i("div",{staticClass:"title_text"},[t._v("待审批")]),i("div",{staticClass:"more",on:{click:function(a){return t.to("/approval")}}},[t._v("更多")])]),0==t.audit.length?i("div",{staticClass:"approval2"},t._l(t.audit,(function(a){return i("div",{key:a.id,staticClass:"item",on:{click:function(e){return t.to("/documentdetail?title=我的审批&id="+a.id)}}},[i("div",{staticClass:"head"},[i("div",{staticClass:"title"},[t._v(t._s(a.title))])]),i("div",{staticClass:"content"},[t._v(t._s(a.content))]),i("div",{staticClass:"date"},[t._v("提交时间: "+t._s(a.createdAt))]),i("div",{staticClass:"state"},[i("span",{staticClass:"label"},[t._v("审批状态:")]),0==a.status?i("span",{staticClass:"value blue"},[t._v("审批中")]):1==a.status?i("span",{staticClass:"value green"},[t._v("已通过")]):2==a.status?i("span",{staticClass:"value red"},[t._v("已拒绝")]):t._e()])])})),0):t._e()]):t._e(),"admin"==t.usertype?i("div",{staticClass:"box"},[t._m(0),i("div",{staticClass:"statistics"},[i("table",[i("tr",[i("td",[i("div",{staticClass:"label"},[t._v("上传会议文件数")]),i("div",{staticClass:"value"},[t._v(t._s(t.statistics.conferenceFileCount))])]),i("td",[i("div",{staticClass:"label"},[t._v("上传资料库文件数")]),i("div",{staticClass:"value"},[t._v(t._s(t.statistics.dataBankFileCount))])])]),i("tr",[i("td",[i("div",{staticClass:"label"},[t._v("上报审批单数")]),i("div",{staticClass:"value"},[t._v(t._s(t.statistics.auditCount))])]),i("td",[i("div",{staticClass:"label"},[t._v("发布督事数量")]),i("div",{staticClass:"value"},[t._v(t._s(t.statistics.superviseThingCount))])])]),i("tr",[i("td",[i("div",{staticClass:"label"},[t._v("发布活动数")]),i("div",{staticClass:"value"},[t._v(t._s(t.statistics.activityCount))])]),i("td",[i("div",{staticClass:"label"},[t._v("选民反馈数")]),i("div",{staticClass:"value"},[t._v(t._s(t.statistics.voterSuggestCount))])])]),i("tr",[i("td",[i("div",{staticClass:"label"},[t._v("发布公告数")]),i("div",{staticClass:"value"},[t._v(t._s(t.statistics.noticeCount))])]),i("td",[i("div",{staticClass:"label"},[t._v("发布会议数")]),i("div",{staticClass:"value"},[t._v(t._s(t.statistics.conferenceCount))])])])])])]):"rddb"==t.usertype?i("div",{staticClass:"box"},[i("div",{staticClass:"title"},[i("div",{staticClass:"title_text"},[t._v("人大活动")]),i("div",{staticClass:"more",on:{click:function(a){return t.to("/activity")}}},[t._v("更多")])]),t.activedata.length?i("div",{staticClass:"active"},t._l(t.activedata,(function(a){return i("div",{key:a.id,staticClass:"item",on:{click:function(e){return t.to("/activity/detail?id="+a.id)}}},[i("div",{staticClass:"title"},[i("span",{staticClass:"text"},[t._v(t._s(a.activityName))]),1!=a.isApply?i("van-tag",{attrs:{color:"#FFF2F1","text-color":"#D03A29"}},[t._v("未报名")]):1==a.isSign?i("van-tag",{attrs:{color:"#FFF2F1","text-color":"#09A709"}},[t._v("已签到")]):1==a.isLeave?i("van-tag",{attrs:{color:"#E5FFE5","text-color":"#09A709"}},[t._v("已请假")]):i("van-tag",{attrs:{color:"#FFF2F1","text-color":"#D03A29"}},[t._v("未签到")])],1),i("div",{staticClass:"detail"},[i("div",{staticClass:"cell"},[i("div",{staticClass:"value",domProps:{innerHTML:t._s(a.activityContent)}})])]),i("div",{staticClass:"foot"},[i("div",{staticClass:"date"},[t._v(t._s(a.activityDate))]),i("div",{staticClass:"more"},[t._v("查看详情 "),i("van-icon",{attrs:{name:"arrow"}})],1)])])})),0):i("van-empty",{attrs:{description:"暂无活动"}})],1):t._e(),"rddb"==t.usertype?i("div",{staticClass:"box"},[i("div",{staticClass:"title"},[i("div",{staticClass:"title_text"},[t._v("代表督事")]),i("div",{staticClass:"more",on:{click:function(a){return t.to("/Superintendence")}}},[t._v("更多")])]),t.supervise.length?i("div",{staticClass:"active"},t._l(t.supervise,(function(a){return i("div",{key:a.id,staticClass:"item",on:{click:function(e){return t.to("/Superintendence/detail?id="+a.id)}}},[i("div",{staticClass:"title"},[i("div",{staticClass:"text"},[t._v(t._s(a.title))]),1==a.sign?i("van-tag",{attrs:{color:"#E5FFE5","text-color":"#09A709"}},[t._v("已签到")]):i("van-tag",{attrs:{color:"#FFF2F1","text-color":"#D03A29"}},[t._v("未签到")])],1),i("div",{staticClass:"detail"},[i("div",{staticClass:"cell"},[i("div",{staticClass:"label"},[t._v("督事时间:")]),i("div",{staticClass:"value"},[t._v(t._s(a.startTime))])]),i("div",{staticClass:"cell"},[i("div",{staticClass:"label"},[t._v("督事地点:")]),i("div",{staticClass:"value"},[t._v(t._s(a.address))])]),i("div",{staticClass:"cell"},[i("div",{staticClass:"label"},[t._v("督事详情:")]),i("div",{staticClass:"value"},[t._v(t._s(a.content))])])]),i("div",{staticClass:"foot more"},[i("div",[t._v("查看详情")]),i("van-icon",{attrs:{name:"arrow"}})],1)])})),0):i("van-empty",{attrs:{description:"暂无督事"}})],1):t._e(),"rddb"==t.usertype?i("div",{staticClass:"box"},[i("div",{staticClass:"title"},[i("div",{staticClass:"title_text"},[t._v("最新会议")]),i("div",{staticClass:"more",on:{click:function(a){return t.to("/meeting")}}},[t._v("更多")])]),t.conference.length?i("div",{staticClass:"active"},t._l(t.conference,(function(a){return i("div",{key:a.id,staticClass:"item",on:{click:function(e){return t.to("/meeting/detail?id="+a.id)}}},[i("div",{staticClass:"title"},[i("div",{staticClass:"text"},[t._v(t._s(a.title))]),1==a.sign?i("van-tag",{attrs:{color:"#E5FFE5","text-color":"#09A709"}},[t._v("已签到")]):i("van-tag",{attrs:{color:"#FFF2F1","text-color":"#D03A29"}},[t._v("未签到")])],1),i("div",{staticClass:"detail"},[i("div",{staticClass:"cell"},[i("div",{staticClass:"label"},[t._v("会议时间:")]),i("div",{staticClass:"value"},[t._v(t._s(a.startTime))])]),i("div",{staticClass:"cell"},[i("div",{staticClass:"label"},[t._v("会议地点:")]),i("div",{staticClass:"value"},[t._v(t._s(a.address))])]),i("div",{staticClass:"cell"},[i("div",{staticClass:"label"},[t._v("会议发起人:")]),i("div",{staticClass:"value"},[t._v(t._s(a.createdUser))])])]),i("div",{staticClass:"foot more"},[i("div",[t._v("查看详情")]),i("van-icon",{attrs:{name:"arrow"}})],1)])})),0):i("van-empty",{attrs:{description:"暂无会议"}})],1):t._e(),"admin"!=t.usertype&&"voter"!=t.usertype?i("div",{staticClass:"box"},[i("div",{staticClass:"title"},[i("div",{staticClass:"title_text"},[t._v("通知公告")]),i("div",{staticClass:"more",on:{click:function(a){return t.to("/notice")}}},[t._v("更多")])]),t.notice.length?i("div",{staticClass:"notice"},t._l(t.notice,(function(a){return i("div",{key:a.id,staticClass:"item",on:{click:function(e){return t.to("/notice/detail?id="+a.id)}}},[i("div",{staticClass:"title"},[a.top?i("van-tag",{staticClass:"tag",attrs:{color:"#D03A29",plain:"",type:"primary"}},[t._v("置顶")]):t._e(),t._v(t._s(a.title)+" ")],1),i("van-icon",{staticClass:"icon",attrs:{name:"arrow"}})],1)})),0):i("van-empty",{attrs:{description:"暂无公告"}})],1):t._e(),i("van-popup",{attrs:{round:"",position:"bottom"},model:{value:t.show,callback:function(a){t.show=a},expression:"show"}},[i("div",{staticClass:"more-menu"},[i("div",{staticClass:"item",on:{click:function(a){return t.to("/meeting")}}},[i("img",{attrs:{src:e("f323"),alt:""}}),i("div",{staticClass:"title"},[t._v("代表会议")])]),i("div",{staticClass:"item"},[i("img",{attrs:{src:e("7d3d"),alt:""}}),i("div",{staticClass:"title"},[t._v("议案建议")])])])]),"voter"!=t.usertype?i("tabbar"):t._e()],1)},s=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"title"},[e("div",{staticClass:"title_text"},[t._v("数据统计")])])}],A=e("0c6d"),n=e("9c8b"),r=e("bc3a"),c=e.n(r),o={data(){return{show:!1,usertype:localStorage.getItem("usertype"),avatar:localStorage.getItem("avatar"),userName:"",notice:[],supervise:[],suggestNum:"",activedata:[],conference:[],files:[],statistics:[],audit:[],messageCount:0,basicDynamic:[],opinionList:[]}},created(){localStorage.getItem("usertype")?this.usertype=localStorage.getItem("usertype"):this.$router.push("/login"),this.getData()},methods:{to(t){this.show=!1,"/minemessage"==t&&"voter"==this.usertype?t="/mine/message":"/minemessage"==t&&"rddb"==this.usertype&&(t="/dbmessage"),this.$router.push(t)},getData(){"rddb"==localStorage.getItem("usertype")?(this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),c.a.all([Object(A["U"])(),Object(A["Q"])({pageNo:1,pageSize:3}),Object(A["C"])({page:1,size:1,type:"join"}),Object(A["d"])({pageNo:1,pageSize:2,status:1,end:0}),Object(A["L"])({page:1,size:1,type:"un_end"}),Object(A["J"])(),Object(A["g"])({page:1,size:3})]).then(c.a.spread((t,a,e,i,s,A,n)=>{1==t.data.state&&(localStorage.setItem("avatar",t.data.data.user.avatar),localStorage.setItem("userName",t.data.data.user.userName),localStorage.setItem("userId",t.data.data.user.id),localStorage.setItem("streetId",t.data.data.user.streetId),t.data.data.office&&(localStorage.setItem("street",t.data.data.office.street),localStorage.setItem("duty",t.data.data.office.duty)),t.data.data.rddb&&(localStorage.setItem("rddbId",t.data.data.rddb.id),localStorage.setItem("duty",t.data.data.rddb.duty),localStorage.setItem("precinctAddress",t.data.data.rddb.precinctAddress)),this.avatar=t.data.data.user.avatar,this.userName=t.data.data.user.userName),1==a.data.state&&(this.notice=a.data.data),1==e.data.state&&(this.supervise=e.data.data),1==i.data.state&&(this.activedata=i.data.data),1==s.data.state&&(this.conference=s.data.data),1==A.data.state&&(this.messageCount=A.data.count),1==n.data.state&&(this.basicDynamic=n.data.data),1==t.data.state&&1==a.data.state&&1==e.data.state&&1==i.data.state&&1==s.data.state&&1==A.data.state&&1==n.data.state?this.$toast.clear():this.$toast.fail("加载失败")})).catch(t=>{this.$toast.fail("加载失败")})):"voter"==localStorage.getItem("usertype")?(this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),c.a.all([Object(A["U"])(),Object(A["Q"])({pageNo:1,pageSize:3}),Object(A["y"])({page:1,size:1}),Object(A["n"])(),Object(A["g"])({page:1,size:3})]).then(c.a.spread((t,a,e,i,s)=>{1==t.data.state&&(localStorage.setItem("avatar",t.data.data.user.avatar),localStorage.setItem("userName",t.data.data.user.userName),localStorage.setItem("userId",t.data.data.user.id),localStorage.setItem("streetId",t.data.data.user.streetId),t.data.data.office&&(localStorage.setItem("street",t.data.data.office.street),localStorage.setItem("duty",t.data.data.office.duty)),t.data.data.rddb&&(localStorage.setItem("rddbId",t.data.data.rddb.id),localStorage.setItem("precinctAddress",t.data.data.rddb.precinctAddress)),this.avatar=t.data.data.user.avatar,this.userName=t.data.data.user.userName),1==a.data.state&&(this.notice=a.data.data),1==e.data.state&&(this.supervise=e.data.data),1==i.data.state&&(this.suggestNum=i.data.data),1==s.data.state&&(this.basicDynamic=s.data.data),1==t.data.state&&1==a.data.state&&1==e.data.state&&1==i.data.state&&1==s.data.state?this.$toast.clear():this.$toast.fail("加载失败")})).catch(t=>{this.$toast.fail("加载失败")})):"admin"==localStorage.getItem("usertype")?(this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),c.a.all([Object(A["U"])(),Object(A["Q"])({pageNo:1,pageSize:3}),Object(A["q"])({page:1,size:3,type:"unread"}),Object(A["v"])(),Object(n["i"])({page:1,size:2,type:"wait"}),Object(A["n"])(),Object(A["g"])({page:1,size:3})]).then(c.a.spread((t,a,e,i,s,A,n)=>{1==t.data.state&&(localStorage.setItem("avatar",t.data.data.user.avatar),localStorage.setItem("userName",t.data.data.user.userName),localStorage.setItem("userId",t.data.data.user.id),localStorage.setItem("streetId",t.data.data.user.streetId),t.data.data.office&&(localStorage.setItem("street",t.data.data.office.street),localStorage.setItem("duty",t.data.data.office.duty)),t.data.data.rddb&&(localStorage.setItem("rddbId",t.data.data.rddb.id),localStorage.setItem("precinctAddress",t.data.data.rddb.precinctAddress)),this.avatar=t.data.data.user.avatar,this.userName=t.data.data.user.userName),1==a.data.state&&(this.notice=a.data.data),1==e.data.state&&(e.data.data.map(t=>{t.type=t.file.split(".")[t.file.split(".").length-1]}),this.files=e.data.data),1==i.data.state&&(this.statistics=i.data.data),1==s.data.state&&(this.audit=s.data.data),1==A.data.state&&(this.messageCount=A.data.data),1==n.data.state&&(this.basicDynamic=n.data.data),1==t.data.state&&1==a.data.state&&1==e.data.state&&1==i.data.state&&1==s.data.state&&1==A.data.state&&1==n.data.state?this.$toast.clear():this.$toast.fail("加载失败")})).catch(t=>{this.$toast.fail("加载失败")})):"township"==localStorage.getItem("usertype")&&(this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),c.a.all([Object(A["U"])(),Object(A["Q"])({pageNo:1,pageSize:3}),Object(A["n"])(),Object(n["k"])({page:1,size:2}),Object(A["g"])({page:1,size:3})]).then(c.a.spread((t,a,e,i,s)=>{1==t.data.state&&(localStorage.setItem("avatar",t.data.data.user.avatar),localStorage.setItem("userName",t.data.data.user.userName),localStorage.setItem("userId",t.data.data.user.id),localStorage.setItem("streetId",t.data.data.user.streetId),t.data.data.office&&(localStorage.setItem("street",t.data.data.office.street),localStorage.setItem("duty",t.data.data.office.duty)),t.data.data.rddb&&(localStorage.setItem("rddbId",t.data.data.rddb.id),localStorage.setItem("precinctAddress",t.data.data.rddb.precinctAddress)),"contact"==t.data.data.user.accountType&&localStorage.setItem("insideid",t.data.data.office.id),this.avatar=t.data.data.user.avatar,this.userName=t.data.data.user.userName),1==a.data.state&&(this.notice=a.data.data),1==e.data.state&&(this.messageCount=e.data.data),1==i.data.state&&(this.audit=i.data.data),1==s.data.state&&(this.basicDynamic=s.data.data),1==t.data.state&&1==a.data.state&&1==e.data.state&&1==i.data.state&&1==s.data.state?this.$toast.clear():this.$toast.fail("加载失败")})).catch(t=>{this.$toast.fail("加载失败")})),Object(A["p"])({pageNo:1,pageSize:3}).then(t=>{1==t.data.state?this.opinionList=t.data.data:this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})},stringToDate(t){var a=t.split(" "),e=a[0].split("-"),i=parseInt(e[0],10),s=parseInt(e[1],10)-1,A=parseInt(e[2],10),n=a[1].split(":"),r=parseInt(n[0],10),c=parseInt(n[1],10),o=parseInt(n[2],10),d=new Date(i,s,A,r,c,o);return d},signin(t,a){Object(A["fb"])({id:t,type:a}).then(t=>{1==t.data.state?this.$toast.success("签到成功"):this.$toast.fail(t.data.msg)})},sign(t){Object(A["P"])({id:t.id}).then(a=>{1==a.data.state&&(this.$toast.success("签到成功"),t.sign=1)})},openfile(t){"pdf"==t.type.toLowerCase()?this.$router.push("/pdf?url="+t.attachment):window.open(t.attachment)}}},d=o,u=(e("6df4"),e("2877")),l=Object(u["a"])(d,i,s,!1,null,"aa2ab0c6",null);a["default"]=l.exports},"600a":function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI4YjY3MzQtNWMwOS1mYjQ2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"},6835:function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTI5VDE2OjUwOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvfFcAcAAALOSURBVHic7d27alRRGIbhb82oiCYegiews1AsRKyExFYE8XABaeJFCHa5BS9AME0uQNJpEatAKtsUplAsBzRGGYskv4WgQTSZTP61Z3/J+8IUAzP/XvCwhs2wmCkRIfKtM+oF0P4C0DwAzQPQPADNA9A8AM0D0DwAzTuSPbCUolh+cFPqPI3QPUnnsq+RWay+netOf33S2PWSv/lK34Gx9OhWRFmK0LRajidJ6q/PbM6fejnqZQxbOuBWiWdSOZE9t2rGiOmApehu9sxGMkWscBNTzubPbChDRO5C/84MEcB/ZYQI4P8yQQRwpwwQAdytliMCOEgtRgRw0FqKCOBeaiEigHutZYgADlOLEAEctpYgArifWoAI4H4bMSKAGY0QEcCsRoQIYGYjQAQwu4YRAaxRg4gA1qohRAA76Udj/9QAIoBj5+vOr4wI4IVrUunWvUZ/fWZz/kwVxEMPWI6PS1empNOXpe7Rehfqr1VBLNln9WP5MT97sUPl9quSOe/Q70D3ADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzADQPQPMANK/iiZ7KTUypXHpYbXx8eCF9f19tfla+gMcmpPHr9eZ3T9abnRgfoeb57sC1d4rV57u/buyqysX7v58O9B5J6n8callN5wvY//TrMUjbANVbrLOeEcVHqHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJrne7B30HqLigN2mHd77EDzADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzagB+qTDzgBSfsyemA5YSr7NnHpQi9CZ7Zv4O3NSsQt/S5/q31gnNZg/N34GTCysbG1t3StG8pF72fMN6ETFXOj9ulMmFlezh6f8fSM3GXah5AJoHoHkAmgegeQCaB6B5AJoHoHk/ATIm1g9peQ4FAAAAAElFTkSuQmCC"},"6df4":function(t,a,e){"use strict";var i=e("8d65"),s=e.n(i);s.a},"72c6":function(t,a){t.exports="data:image/png;base64,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"},7449:function(t,a,e){t.exports=e.p+"img/p6.ccca653f.png"},"745c":function(t,a){t.exports="data:image/png;base64,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"},"7d3d":function(t,a){t.exports="data:image/png;base64,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"},"8aa0":function(t,a,e){t.exports=e.p+"img/p2.881b1534.png"},"8d65":function(t,a,e){},9721:function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAOG0lEQVR4Xu1daXQUVRb+bnU2kF1ZDQlLSHeLQIeoSccFQRTEbWZUFBUFRcUFXEdHHRF30HFQR3QUdRQHFPWMMiqODo64pRMwpANid0OCbEJYBCKQrbvqznkNidm7qruqukNS5+TkR7/73eV79arqvfvuI8TotSEjrWd5vGRTJGkQEQ9m0GAQkgF0JaAzgC5g6irMZ+IyAn5l4ACAMjC2EbiEmUoURdkYFyf7RuSW7IpFVylWjFqbNbC3H0mjJUkZBdCZAKwg0sc+ZgbgA2gFGCvi5Yqvhq7aVBoLvuvjYJierHMm9/DzMRNBNBmAU7eAh7JHEEL0LRRlcTkdejfHtW1vKBGjfjedgA1paYkHelkukJiuAGECQIlGOacOl6vAWKYovLjzL/JHQ4qLq9TJ6dPKNAK+PBNx3avTJwGWewEM1cd8vVF4HaDM3Zew/u3RKxDQG70pPMMJYIDc2enTiCwPgJBqhlOR6mDmzWDlcUfe+lcJEM8Pwy5DCViTZctUJHoRhFMM88BAYAK7mAO3OFzFhUapMYSAQseAbuiQ9BgI0wlkMcp4M3AZLBPjJa6ofDDDvWm/3jp1J8DttI0DYSFAvfQ2Nrp4vItluioj3/NfPe3QjQAGJHeO7VEC7kUr7/XNB5hlAs0ZnuuZRYCiBxG6EFCUlZasSPGLiHCGHkbFOgYzvpYU/5Uj8ou3RWprxAQUnpx+MsVblgLoG6kxrUx+B9h/XqQP6IgIKMxKn0CS5V0QjmllwdPHXMYhVuSJGfnrl4ULGDYBbqf1WibpZQLiwlV+NMgxECBWbnS4fK+H409YBBRl26cx8Sumzd2E45mZMiwu3JiR512gVa1mAgqd6b8jsryHNt7zmwh0gFm+NMO1/kMtJGgiYI3TNkohfApQBy1K2kpbBlewXx4/ctWGr9X6rJqAopOsVo6nlSDqoha8jbbbR9WKc8T3Pp8a/1UR8H0m4uMS7SsBONSAtreBO1DlOeWkAvhDxUIVAe5s2zOQ6M5QYO2/14mAws848rx3h4pJSAKKnNbxDPoERFIosPbf60SAWUxVTHC4vJ+1FJcWCch1JvfoSJ08R9/EmkldhVFajgNDW1rybJGAwmzrfJKkm00y96hUw4ryYkae75bmnGuWgIIsW6bFQnnt7/sR94sA2H9Kc3NGTRIglhGLcmy5AGVHrL4dAGDOdbi8pzYViiYJcOekTwYsC9tjp18EWFGuysjzLWqI2IiA2YB0kdPuI0KafuqNQ6KEBHB1tXEKdEImhucDl+fE2Q0WchoR4M62ToQkLdFJr+EwqY88g21PPwL5QJnhuiJWoCiXOfJ879bFaURAodO+mggZESszAaCD7UQMeXUJdr7xd+x89W8maIxQBfNqh8ub2SwBq7PTz5UkS9iLCxGap1l8wJwX0PX0MZAPHsCPvx8DpfyQZgzzBXicI9f7eY3eeneAO9v2NiS63HyjtGtMSrMi/Y1/1S5J7Hj5Wexa+Ip2INMllCWOXF9tjGsJyMtK65JkiSttLVPNqY89i26jz6kNX6BsPzwXj4VSUW56SLUoZOaKKiXQJzu/+FchV0tAYbbtGpLoDS1g0WqbODAN1reWNlqQ2/7iM9i96LVomaVaLys8JSPP+2Y9Atw5ti8AGqMaJYoNUx7+C7qPndDIgsC+vfjxkrHgysooWqdGNX/uyPWOqyXgy6E9O3Xrety+1rDAnpgyANZFH4Okpidnf35+LvYsCXau2L0Y/vhf9/QYum73weAQVOC0jreQ9GnsWvybZf0fnIMe4y9s1lT/L7vhufhssD+2P85kVs7NdPn+EyTAnWOfC+CeWCcg4fgU2N7+BGRpOd/353mPY8/7jb76Y8s95jkOl/e+GgJE+nXMLzf2v+8x9Dj/DyEDWb2rFN5Lx4EDIVcEQ2IZ2CDPketx0pphKd2VTh33xPqKV0Lf42F751NQnLo8sK1PzcbepfW++g2MZRjQR54D5HamnwKy5IcBYapI8j2zcexFE1XrrC7dDs/E8YBsyk4j1XbVa8hyFhU6bVcQUUwOmJSQiMTkVCQNHIyUWXNAcfGaHN216DWUfbUcVVs2xeRkHTNfSW6n7WEQzdLkmZ6NJQkJfZOR2D8Vif0HHP6fIv4PQHyvPs2+bmo1IVC2D1VbNwfJqNoq/jYH/1dv3QylKjrfDaTwbDJr/kdK6oCO9mFISKkTaBHwfv1B8dp6ttbgt9ReJHX6d++sJaZ66yZUbt2MyvUe+PcYu7memBeT22nPN2MTnXh4pj46D13POEvP+BmCVb1zB0punYLq7VsNwf8NlPPEEOQBkc1gTYfhLRakzn4a3caMN0VdOEqqft6CkpnXwl+6PRxxbTLMXnLn2H4GqJ82yQhaSxJSZs1F97PPiwDEGNHKzT+hZOZUBAweemqsZ2ALuXPs+wB0M8alZlCJ0P/PT7Y4pWCqPQAqN5WgZMYUBPb+Yp5qxl4xBFWBKME8rUc0ESH53kdw7AUXm666ocKKYh823nYdAvvNrtnBlWIIqgAoKVpR0PqBpbedFRs8wTFf/jUai/qCAKf9FxB66O2YFrx+t9+PnpdepUVEl7blnh+w8Y5pkA8EF6fMv44MQT+BaID52utr7DfzXvS87BrTzDi0rggb77geyqGDpulspIh5k7gD1oFwQvSs+E1z35vuQq+rrjPclINFBfjp7ulRz6Jg5jXiIfwdiHIM91qlgt7TZqDP1JtUttbe7ODqldj4x+mxsWzJnCsm494koqu1u2KchFHDkXjb2XDDJHCU5n4aRoyZF1JRtu0hlmi2ceHUjtx76s3oM+1W7YIhJMq967Dhukt1xw0bkDErJqejUx+bh26jg0kDul5i1nPtWZkiXVxX3HDBFFmeFJMLMtbFHyMpdVC4frUo57lsPKq3bTEEWytoQPFnkvdUa+dKhfbHypIkxSdg2BcFIRfetTpb037TfTNQ9vUX4YrrJidqTOwv29M95hblRc6n9c0PdHO0IdCOV57DrjdfNgxfA/DhRXkhUOi0ziOSbtcgbFjT7uecj5SHnjIMf9/yZdjyUMjtu4bprwWum5ZypACHcd1Ogzt9pt+B3pOv1yChrWnlxg3wTb5Im5ABreslZsVSasrAufPR5bTRql0+VFQAsVFDSlRXgJcDAaw9ayTE/2hdNeP/6JrURGFIrCTn2t/7HAn9RJH0li/xRSv2BJT/4Eb8cb3Qa8r04NS2mswJ3+QLUbmxOJQKA3/n/zlyvcG12ZhKTxcL9ycu/77FOlDl3h9Q+vJzOLDyu0YBSujXH72n3RpcbWsueVcIbZ51F/Z/Eb1U2CbT08UGjUQprpQoerWAOp4wDEMWNL0/UKxYlb7yPMq+Cl22M2nQEPS5fmZw+xKaqIAv9pSVLnjewB7eEjRXVMpNbNAIDkNO+xIQ1Kef6eyCyPsU+Z91r+rt21D6+nzs++wjQNFWqlMQKh7qnTPr7zcv+3o5Nt03U2frVcIp/I4jzzuppnW9PWLBKogWyycqoXRv1m/GPeh5+ZQgrkgzFz1177/fi/iB2SkzG31vvA0dh44IYldt2wzvZefqbr8qQJnHOfKb2aR3+GFsj1qm9KB5C4JvNLv+uQB73l+s+6xll9PHoO/1MyG2OK0dmwmuMvWoADEFVZjh8oysS1SjfcKrnbZJEtFiVWzq3Oi4S67E3mUfGrtQQoRuZ58H8frq37lDZw9CwKnZqP0lENfNafe0llIF5kYwfG3MKF7q8lhDlioIDkNZ1qmwSGEVIg3fxKNcUlaudeT7/tHQy/ZyNabwznkjcr05TZ3G0XLBJgmiTGV7rbjISArIMmdn5nsLmoJpsWSZ22l/SZyCEZn+ti0ddskyETZRtK8DdfIR6Li2HcZwveddXF5pbenok5BlK91Z1tGQaHn7UKSNhODZMzKf7cj3fdmSZEgCgm9FTtuTIPqTNhPadmsCPzEi1/tAqCioIoABS1GOfQWA00IBtv8ejMC3I3I9ZxIgh4qHKgIESF5WWnKSFL8KhD6hQNv074ydlYr/pGyV58uoJkAE9UgtUXEndGrTQW7OecYhWeFRzb1yan4NbUrgyIypOLRH3Zb1tsIUw29RcN4wjeeMaboDamIpzo8B6NX2I0yORIRFpW5lykjXes21VsMi4Mib0Y1MmN/ajyqM9AY9fNQh32DqIT41Rot0FomktzmKW5wiDWAk8uLIEovMk4bn+8SQHNYV9h1Qo221M22URPEip6h7WBa0XqH9FJAvHLFy/TeRuBAxAcG3I+fgNAviF4Po5EiMaTWyzKtk+K/IdJVEnNuiCwEicOKcGUuC7QkC7jxqpy2YFQb+Kld771dzPoyaDqUbAbVvSFm2cyDRQhB6qzGg1bRh7ITCV9ddUNfDdt0JEEaJA52pY9IjAInNXq39eyEA8EuBquoHTyrYqPtmYkMIqOkZBVnW4RaL9AKA0/XoLWZjEPNXBMwY7vKuNUq3oQQIo4OncWRZr2SLNJuAwUY5oicuAyUsyw+PzF//lp64TWEZTkCNUjGjWui0TZSA+0F0otGOhYfPPxDjieEu77tqZjLD01FfyjQC6hAh9qVdRJCuBmECQOryyvXwtkkMrgLTp8T8+vA878dNLZwbprpudrSRSprDFvsS0LnjJQroajCfatrcErNCwDdMWCwdKH9v+NotomRPVC7T74DmvCwaPriXckzcKIlxJkgazWCbboQEj/slD1hZAcIKrpRXjCws3h2ViDdQGjMENAxGUc7gXjJbhkmQ7MRkV4hPIEAUFUkCUSIzEkEcHL6IqQqEKjCLZM8KEH4CwwPAq0DxdK5U1gyJkYA39PP/CVX+Rx5b9sQAAAAASUVORK5CYII="},"9aa4":function(t,a){t.exports="data:image/png;base64,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"},"9c8b":function(t,a,e){"use strict";e.d(a,"M",(function(){return n})),e.d(a,"N",(function(){return r})),e.d(a,"y",(function(){return c})),e.d(a,"z",(function(){return o})),e.d(a,"D",(function(){return d})),e.d(a,"R",(function(){return u})),e.d(a,"A",(function(){return l})),e.d(a,"B",(function(){return g})),e.d(a,"C",(function(){return C})),e.d(a,"x",(function(){return m})),e.d(a,"e",(function(){return v})),e.d(a,"d",(function(){return f})),e.d(a,"f",(function(){return p})),e.d(a,"q",(function(){return b})),e.d(a,"O",(function(){return B})),e.d(a,"p",(function(){return Q})),e.d(a,"P",(function(){return I})),e.d(a,"h",(function(){return h})),e.d(a,"E",(function(){return E})),e.d(a,"I",(function(){return D})),e.d(a,"F",(function(){return w})),e.d(a,"n",(function(){return M})),e.d(a,"a",(function(){return j})),e.d(a,"i",(function(){return O})),e.d(a,"k",(function(){return G})),e.d(a,"w",(function(){return N})),e.d(a,"L",(function(){return R})),e.d(a,"o",(function(){return y})),e.d(a,"j",(function(){return Y})),e.d(a,"l",(function(){return x})),e.d(a,"J",(function(){return J})),e.d(a,"K",(function(){return U})),e.d(a,"c",(function(){return S})),e.d(a,"g",(function(){return L})),e.d(a,"b",(function(){return k})),e.d(a,"m",(function(){return Z})),e.d(a,"G",(function(){return P})),e.d(a,"H",(function(){return H})),e.d(a,"u",(function(){return F})),e.d(a,"v",(function(){return T})),e.d(a,"s",(function(){return W})),e.d(a,"r",(function(){return z})),e.d(a,"S",(function(){return V})),e.d(a,"Q",(function(){return K})),e.d(a,"t",(function(){return X}));var i=e("1d61"),s=e("4328"),A=e.n(s);function n(t){return Object(i["a"])({url:"/auth/check_ding_binding",method:"post",data:A.a.stringify(t)})}function r(t){return Object(i["a"])({url:"/auth/ding_binding",method:"post",data:A.a.stringify(t)})}function c(t){return Object(i["a"])({url:"/voter_suggest/list",method:"get",params:t})}function o(t){return Object(i["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(i["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function u(t){return Object(i["a"])({url:"/voter_suggest/allocation",method:"post",data:A.a.stringify(t)})}function l(t){return Object(i["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function g(t){return Object(i["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function C(t){return Object(i["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function m(t){return Object(i["a"])({url:"/voter_suggest/solve/save",method:"post",data:A.a.stringify(t)})}function v(t){return Object(i["a"])({url:"/activity/have_apply",method:"get",params:t})}function f(t){return Object(i["a"])({url:"/activity/finish",method:"get",params:t})}function p(t){return Object(i["a"])({url:"/activity/"+t,method:"get"})}function b(t){return Object(i["a"])({url:"/perform/list/my",method:"get",params:t})}function B(t){return Object(i["a"])({url:"/perform/save",method:"post",data:A.a.stringify(t)})}function Q(t){return Object(i["a"])({url:"/perform/"+t,method:"get"})}function I(t){return Object(i["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(i["a"])({url:"/activity/newest",method:"get",params:t})}function E(t){return Object(i["a"])({url:"/activity/apply",method:"post",data:A.a.stringify(t)})}function D(t){return Object(i["a"])({url:"/activity/sign",method:"post",data:A.a.stringify(t)})}function w(t){return Object(i["a"])({url:"/activity/leave",method:"post",data:A.a.stringify(t)})}function M(t){return Object(i["a"])({url:"/data_bank",method:"get",params:t})}function j(t){return Object(i["a"])({url:"/data_bank/del",method:"delete",params:t})}function O(t){return Object(i["a"])({url:"/audit",method:"get",params:t})}function G(t){return Object(i["a"])({url:"/audit/mine",method:"get",params:t})}function N(t){return Object(i["a"])({url:"/user/users",method:"get",params:t})}function R(t){return Object(i["a"])({url:"/audit/save",method:"post",data:A.a.stringify(t)})}function y(){return Object(i["a"])({url:"/user",method:"get"})}function Y(t){return Object(i["a"])({url:"/audit/detail",method:"get",params:t})}function x(t){return Object(i["a"])({url:"/audit/audit_users",method:"get",params:t})}function J(t){return Object(i["a"])({url:"/audit/pass",method:"post",data:A.a.stringify(t)})}function U(t){return Object(i["a"])({url:"/audit/refuse",method:"post",data:A.a.stringify(t)})}function S(t){return Object(i["a"])({url:"/activity/audit",method:"get",params:t})}function L(t){return Object(i["a"])({url:"/activity/list/my",method:"get",params:t})}function k(t){return Object(i["a"])({url:"/activity/"+t,method:"get"})}function Z(t){return Object(i["a"])({url:"/activity/audit_users",method:"get",params:t})}function P(t){return Object(i["a"])({url:"/activity/pass",method:"post",data:A.a.stringify(t)})}function H(t){return Object(i["a"])({url:"/activity/refuse",method:"post",data:A.a.stringify(t)})}function F(t){return Object(i["a"])({url:"/user/street_contacts",method:"get",params:t})}function T(t){return Object(i["a"])({url:"/user/street_detail",method:"get",params:t})}function W(t){return Object(i["a"])({url:"/user/contact_detail",method:"get",params:t})}function z(t){return Object(i["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function V(t){return Object(i["a"])({url:"/voter_suggest_db/read",method:"post",data:A.a.stringify(t)})}function K(t){return Object(i["a"])({url:"/user/edit_pwd",method:"post",data:A.a.stringify(t)})}function X(t){return Object(i["a"])({url:"/user/dict",method:"get",params:t})}},a341:function(t,a){t.exports="data:image/png;base64,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"},b332:function(t,a){t.exports="data:image/png;base64,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"},b8f0:function(t,a){t.exports="data:image/png;base64,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"},ba82:function(t,a,e){t.exports=e.p+"img/p3.19cdb8dd.png"},bbf7:function(t,a){t.exports="data:image/png;base64,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"},bf40:function(t,a){t.exports="data:image/png;base64,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"},e10c:function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAMq0lEQVR4Xu2dCZCUxRXHf++bZdEoyM5svMqoJUYkgjlQBI2iUSNiReMRIqJ4lDqzEK3EMp6lgWg8qjwqlLC7gChGQTAVscQLNVkFCYjgES+MeMQTZGZ3EcFld76X6m/Ye2bn+nqcge0qaqma7v87/tNff/P69WuhSJvO3vX7fNvnYALOAaADQcy/fYDdgH5Af1Dzf0AagY0oXyM0gn4KuhZkLXH3A6R5jVRtWl+MpkqxKKUzd9mDlvLjEGcUwrHAIBCf9FMF1qDUgdYRb3pBJn3zZTHY7pOBuZmis/oHaQmMRZzzgJH+OTydPqqoLIX4XDbHF8gVG2PpRtj6vOAE6FT6Uh78Fcg5iIwB+toyLkPcJlSfBJ3L1tjjcjlNGY7zpVvBCNDJlLF3aBzK1SCH+KK97yD6FsLtfB6dJ5Np8R0+CaB1AlQRaoIX48j1IPsVwqj8ZejHuPoXIrFZIpj1w1qzSoDOrBxGXKcjMtyaBVaB9d+48UlS1fCqLTFWCNC7Bwxg58DNCBGQgC3lC4OrcaCazfEb5A8NDX7L9J0ArQ6ehOM8AOzut7LfMd561D1XIrFn/dTDNwJ0Mg57hG7C8RbZEv/Wp3KxNxtu44vojTIZ1w8ifCFAZwb3weUhcI7xQ6nix3BfxGG8XBL7NF9d8yZAp4UOp0weA/bKV5kSG/8Fbssp+S7QeRGgNRVjkMACYJcSc55f6n6DxsdKpP7JXAFzJkCrgxchUotIWa7Ct4txqi2ohqUqNjsXe3IiQGuDF4PMKFzsJhfTCjlGFdcjYWa2UrMmQGtDvwYegR38m9/N02pCF7+RcHRhNiRkRYDOGDAKt+wphJ2zEbLD9FW2QMtoiTS8mKnNGROg0/sNIlD+Mkj/TMF3zH5aT3zrSJn49ZpM7M+IAK2lD1S+DPwkE9DePrwGG4ZLmOZ0vsiMgJrgnYhzRTqw3s87esC9U8KxK9P5JC0BWhMcjcgTIE46sN7PO3pAXVwdI1WxZ3ryS48E6F39g+xS/s52GFgrzHdF+ZLNWw/pacuzZwJqQtMQmVgYbbdTKarTJRKdlMq6lATo9N2GEShb3vu+n+8XQ1tw48NTxYySEuBtI9aGliEyIl/xveONB3SZhKNHJfNFcgJmhM5DxWyq9Da/PODGz5Wq+oe6wnUjwNtY2avS/Ig40C/ZHHgm/PgyGHAQBPpkD6suNLwPb8+Gt+7NfnxRjNB3+CI6pOtGTncCqoNjcZz5vuk86FwYdbdvcLxyG6y+0z+8QiK57m+lKmbC922tOwE1lasRfuqbXmOXw4CBvsHR1AgPHARmVpReWy3hDcNSEqAzKk5GAzlvLiT1xyXr/P8NN+8w+Prj0nO/p7F7koRji1uV7zQDtDY4D5yzfbXs0q98hfPAFhwJDf/1H7cQiOrOl0iszcdtBOjUYH/6OiZj2N9Qcy8BnWk1Ieut7p5yeWyj+aCdgNrQ+SD3+/4l6CWgu0vjeoFMjM7pTEBN6HlEflESBPiu5DbAr16D1XfAxz3Gz3yQroslHD2pjQCdxq4EQvVWNthtzAAfXJASwrxdPX0OfPK8RSnaTEs0KJPY5D2CEiFn5ykrEkuNAOOEz1+CRWbr22JT92SJxJ5OEFAbuh3kKivieiIgvhXWrYBNn1kRnTOoOb208i85D89soN4m4ei12wioNOnXdrYbUxHQvAkWngz172am7/bWS3W5RKIjRafvVoFTtgGxtOOVioCVt8Krd21vbs3Cnm3rgFaHhuPIiixGZtc1FQEPHwEbP8gOa3vr7eoRorUV50CgW5jUN1uTEbB5HTw4pLOIQy7Gi5p+bw/fROcF5DbDp3WwYgq0bM4LKvXg+HjRmuAUxLnRkgRIRsDahfD8Je0ih1wKR9pe9HK08IPH4bmLchycbpg7WbS2ch7gb/yno9xkBLx0TXtc3+kD570NfQek0/a7+dyc8X54GHz9iQX5Ole0JrTC6iG6ZAT8fRTE3k4YtMdwOO0JC8b5CLnodPh8qY+A26DMm5DWht4BOdh/9G2IXQkw8fw5PzS/PhIdhkZg5E3WxPsCPP8IaLTxwqDvGgI+A9nbF0WTgXQl4OPF8Mz49p7Hz4CBp1sTnzew+VH20NC8YZID6P8MAfUg9h7AXQlYPgXeuKddn7Nfgf5FfH77vflQ9ztbBMQMAU0g5ZYkdH8LMr9+17+SENc3COdnlERsTb20wMb5hgQ77VvzFrQF2MkOPp0JaNkC95nyP9vKMPzgBDjZvIQVcXtwKGy2VtnGEBCKggStuaDjI+izJfDEGe2ihl0Fw/5oTXTewA3vwYKk+VR5QycA1HsEfQiyv0+I3WE6ErDqDlh1e3uf0fNg3xOsic4b+M17Ydk1ecOkBtCPDAFvgfzImpSOBCw6Az5f0i5qwhrYyd7ky9umxefDR/4miXTR6Q1DwEsgR+atbCqAVgJMbOX+gWDWAdP67Qfjti3G1oTnAezGE/lHW729c0tNl4nOCM1BZYIlCe2L8LpV8NjodjHm3d/8BijWtn41LPS2be010QdEa4N/AmeyNSmtM+D1exKRxdY2YgocWsRHD179K6y82ZpbEsDujYULRz9zbudsg1MXwZ5HWDYwD/iu61UeUCmHuvFxUpANGRNRNM/Tpm31jkw1mws/hDJ/c8B881HLt4n1yt3qG2RyoOZhovfSj+ZQg9UtSRP5NBHQ1hYaAmf+y7JxecB/+gI8eVYeABkMNTUm4tGKwmzKm5x+swfQ2gZPgKOLOMV8xU3w+tQMvJhHl9ZNeQOhNZV3I/w+D7jUQ80i/PylsPbR9j5H3wWDTa3WIm3/OBE2vGZZuU5pKaYAh3TwkI+yDQFm/9fsA7e2M+sgVKSlQ806Neeg9v0KH13RCapTYpbN1JSzV8LDh7fLNguvWYCLtazch4vg2QttuT2B2/r8b01NTDyGLCXnjpoKL1zebtCeI+DUx+0amA/60qsTZ9FsNtV/SiR6vBHRnp4+PXQ+AQvp6YPGw5oOWS9Dq2Dkn22alx/2/BHQuDY/jLSj9QIJd01PNwc0yp0vfa8F1P+AzglYx8+EgZYTX9M6IEUHk6M6106GZgeJW2hKckAj8RiqnI8wNlf9Mxo3bhX02zejrgXv9OYsWHatZbHuwxKOjWsV0vmMWKIKor0ckZ1CMKFIk3FNtPaRY6DxfdsEpD6k582CWouZ0vueCKPnWjYwB3jj/CVXwhrLuimvSmTDzzpqmOSccMU4JGBHkwGDYHf/jiDn4OruQ4zz171sKfOti7iMDmqbixb2qjQ1gvwrVeCLp0oe5H2+2DAobamCxGIcvBBxLL8Ml7xDszNA3YskEruv66DecjXZuTG33qrLCUePTHYbR88Fm5yyl62FqXMzpQRHmbBzywiZ2LgqmfLpSpZVIxIpQauLR+VcS5Z5a0GiaJ/JHawsHotKSpP1bG4Z1NPVJ+nLVtYOOA4Cz/lf8qSkHJmDsua2jfiJEm7ocesvLQGJH2ehW0FspojlYGCxD9FbJBy9Pp2WmRGwgACxyjqEn6cD7P3c28tZSnDDsTIWc+dMjy0jArxZMDW4D+XOSoQ904Hu4J+vo8k9TC7P7H6ZjAnwSPBqifapA3bdwZ2cyvxviDePSvXKmfVraLIB3r0xOI9ZqaxS0qxqM6qnZHvPWFYzoNU/3v0xjszqvcKkzSOKcoFEolnXWs2JAO9xVF0RxnGmFe/ueqGmk8Zx9dKCXuLTxrt3n4yYM0b2jjgVyo+5yPGuLNFxEomae9RyajnPgDYSzL0yGngUpCInDUp2kDYQd0+VifUdTpxkb0zeBHiPo2n9D6Ssz1yQDglA2StTOiN0JS3N58ikjXnvX/pCgEeCuWdGg7cgcsX2G7ZQF9W7kNh1mdwPk8kXyjcC2teF4C/Bu862SOrOZOKGjPqsA3dCx6q3GY1K08l3ArzZkLjQ2WRfVZX87wWTRuhQjbo3SLi+0Q+nd8SwQkDbbJhecSiO3IM4R/uteGHw9AVwL5Nw/X9sybNKgDcbTPpjTcV4JGDOoflYRt2WSzzctbgtU6Sq4W9WpXTMDbUtSL2IasVYcK5DpEu9MtvSM8XXN1H3FoL1CzKJZGaK2lM/6zOgq3BvRtSGTkOZgMgYU7LDD0PywGgCfQp1ZxOpXyRthYzyQMxiaMEJ6KibVzKzLHAWrjMB0aMKF1vybn9YAjqXePwRmdhYn4XPfO36nRLQiYzqXXfHKR+FyrEIxwEH+0eImmCZSTarQ7SOPlvr5KJNFi42yJ6boiGg26PKECJ9h6IMRhgMmHoW+4PsBNoXpC9i/pomTaiaukdNCFtQ/RDhHVze9f6WN71RLA7vauf/AQs4KvBoN0qKAAAAAElFTkSuQmCC"},e2a7:function(t,a){t.exports="data:image/png;base64,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"},e537:function(t,a){t.exports="data:image/png;base64,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"},e739:function(t,a){t.exports="data:image/png;base64,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"},f027:function(t,a){t.exports="data:image/png;base64,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"},f323:function(t,a){t.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-73aa39a0.6b60182e.js b/src/main/resources/views/dist/js/chunk-73aa39a0.6b60182e.js new file mode 100644 index 0000000..b07983a --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-73aa39a0.6b60182e.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-73aa39a0"],{"22bc":function(e,A,s){"use strict";s.r(A);var t=function(){var e=this,A=e.$createElement,t=e._self._c||A;return t("div",{staticClass:"distribution-box"},[t("div",{staticClass:"top"},[t("img",{attrs:{src:s("ec9f"),alt:""},on:{click:e.goback}}),t("span",[e._v("确认")])]),t("ul",{staticClass:"peopleList"},e._l(e.people,(function(A,a){return t("li",{key:A.id,ref:"chooseLi",refInFor:!0,on:{click:function(s){return e.chooseFn(A,a)}}},[e._v(" "+e._s(A.name)+" "),t("img",{attrs:{src:s("dd24"),alt:""}})])})),0)])},a=[],o={data(){return{people:[{id:1,name:"人大代表"},{id:2,name:"人大代表"},{id:3,name:"人大代表"}]}},methods:{goback(){this.$router.go(-1)},chooseFn(e,A){function s(e){for(var A=[],s=e.parentNode.children,t=0;t{localStorage.setItem("Authortokenasf",`${t.data.data.token_type} ${t.data.data.access_token}`),localStorage.setItem("usertype","street"==t.data.data.type||"contact"==t.data.data.type?"township":t.data.data.type),this.$toast.clear(),this.$router.push("/home")}).catch(t=>{this.$toast.clear()})}}},s=c,d=(n("b675"),n("2877")),f=Object(d["a"])(s,r,a,!1,null,"ce1683fc",null);e["default"]=f.exports},"570f":function(t,e,n){t.exports=n.p+"img/loginbg.d4a223b8.png"},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return i})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return c})),n.d(e,"z",(function(){return s})),n.d(e,"D",(function(){return d})),n.d(e,"R",(function(){return f})),n.d(e,"A",(function(){return l})),n.d(e,"B",(function(){return g})),n.d(e,"C",(function(){return p})),n.d(e,"x",(function(){return m})),n.d(e,"e",(function(){return b})),n.d(e,"d",(function(){return h})),n.d(e,"f",(function(){return v})),n.d(e,"q",(function(){return O})),n.d(e,"O",(function(){return j})),n.d(e,"p",(function(){return y})),n.d(e,"P",(function(){return _})),n.d(e,"h",(function(){return w})),n.d(e,"E",(function(){return k})),n.d(e,"I",(function(){return C})),n.d(e,"F",(function(){return $})),n.d(e,"n",(function(){return x})),n.d(e,"a",(function(){return S})),n.d(e,"i",(function(){return I})),n.d(e,"k",(function(){return J})),n.d(e,"w",(function(){return E})),n.d(e,"L",(function(){return N})),n.d(e,"o",(function(){return q})),n.d(e,"j",(function(){return A})),n.d(e,"l",(function(){return z})),n.d(e,"J",(function(){return B})),n.d(e,"K",(function(){return D})),n.d(e,"c",(function(){return F})),n.d(e,"g",(function(){return G})),n.d(e,"b",(function(){return H})),n.d(e,"m",(function(){return K})),n.d(e,"G",(function(){return L})),n.d(e,"H",(function(){return M})),n.d(e,"u",(function(){return P})),n.d(e,"v",(function(){return Q})),n.d(e,"s",(function(){return R})),n.d(e,"r",(function(){return T})),n.d(e,"S",(function(){return U})),n.d(e,"Q",(function(){return V})),n.d(e,"t",(function(){return W}));var r=n("1d61"),a=n("4328"),u=n.n(a);function i(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:u.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:u.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:u.a.stringify(t)})}function l(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function g(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function p(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:u.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function h(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function O(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/perform/save",method:"post",data:u.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function _(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function w(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:u.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:u.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:u.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function I(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/audit/save",method:"post",data:u.a.stringify(t)})}function q(){return Object(r["a"])({url:"/user",method:"get"})}function A(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:u.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:u.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function K(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:u.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:u.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:u.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:u.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},a7b2:function(t,e,n){},b675:function(t,e,n){"use strict";var r=n("a7b2"),a=n.n(r);a.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-7af25272.e1132c42.js b/src/main/resources/views/dist/js/chunk-7af25272.e1132c42.js new file mode 100644 index 0000000..5d0e83a --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-7af25272.e1132c42.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7af25272"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return p})),n.d(e,"ob",(function(){return h})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return g})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return j})),n.d(e,"C",(function(){return O})),n.d(e,"eb",(function(){return _})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return w})),n.d(e,"db",(function(){return C})),n.d(e,"bb",(function(){return k})),n.d(e,"fb",(function(){return x})),n.d(e,"cb",(function(){return F})),n.d(e,"A",(function(){return $})),n.d(e,"hb",(function(){return I})),n.d(e,"ib",(function(){return q})),n.d(e,"gb",(function(){return J})),n.d(e,"D",(function(){return E})),n.d(e,"h",(function(){return P})),n.d(e,"j",(function(){return z})),n.d(e,"X",(function(){return A})),n.d(e,"k",(function(){return B})),n.d(e,"l",(function(){return D})),n.d(e,"jb",(function(){return G})),n.d(e,"kb",(function(){return H})),n.d(e,"L",(function(){return K})),n.d(e,"nb",(function(){return L})),n.d(e,"P",(function(){return M})),n.d(e,"M",(function(){return N})),n.d(e,"O",(function(){return Q})),n.d(e,"N",(function(){return R})),n.d(e,"V",(function(){return S})),n.d(e,"d",(function(){return T})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return pt})),n.d(e,"g",(function(){return ht})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return gt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return jt})),n.d(e,"G",(function(){return Ot})),n.d(e,"F",(function(){return _t})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function p(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function g(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function A(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function G(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function pt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function gt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function Ot(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function _t(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"50d4":function(t,e,n){"use strict";var r=n("74c9"),u=n.n(r);u.a},"74c9":function(t,e,n){},b953:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"register-box"},[n("p",{staticClass:"title"},[t._v("用户注册")]),n("div",{staticClass:"account"},[n("p",[t._v("账号")]),n("div",{staticClass:"loginconter"},[n("van-field",{attrs:{type:"number",clearable:"",placeholder:"请输入您的手机号"},model:{value:t.phone,callback:function(e){t.phone=e},expression:"phone"}})],1),n("div",{staticClass:"line"})]),n("div",{staticClass:"password"},[n("p",[t._v("验证码")]),n("div",{staticClass:"loginconter"},[n("van-field",{attrs:{clearable:"",placeholder:"验证码"},model:{value:t.verificationCode,callback:function(e){t.verificationCode=e},expression:"verificationCode"}}),n("van-button",{staticClass:"getcaptcha",attrs:{disabled:t.disabledFlag},on:{click:t.getcode}},[t._v(t._s(t.codeword))])],1),n("div",{staticClass:"line"})]),n("div",{staticClass:"password"},[n("p",[t._v("密码")]),n("div",{staticClass:"loginconter"},[n("van-field",{attrs:{type:"password",clearable:"",placeholder:"请输入您的密码"},model:{value:t.password,callback:function(e){t.password=e},expression:"password"}})],1),n("div",{staticClass:"line"})]),n("div",{staticClass:"password"},[n("p",[t._v("确认密码")]),n("div",{staticClass:"loginconter"},[n("van-field",{attrs:{type:"password",clearable:"",placeholder:"请再次输入您的密码"},model:{value:t.password2,callback:function(e){t.password2=e},expression:"password2"}})],1),n("div",{staticClass:"line"})]),n("div",{staticClass:"btn",on:{click:t.submit}},[t._v("注册")]),n("div",{staticClass:"back",on:{click:function(e){return t.$router.go(-1)}}},[t._v("返回")])])},u=[],a=n("0c6d"),i={data(){return{phone:"",verificationCode:"",password:"",password2:"",disabledFlag:!1,codeword:"获取验证码"}},methods:{getcode(){this.phone?Object(a["rb"])({phone:this.phone}).then(t=>{if(1==t.data.state){this.disabledFlag=!0;var e=60;this.codeword=e+"秒",this.timer=setInterval(()=>{e--,this.codeword=e+"秒",e<=0&&(clearInterval(this.timer),this.codeword="重新发送",this.disabledFlag=!1)},1e3)}}).catch(t=>{this.disabledFlag=!1}):this.$toast("请输入手机号")},submit(){""!=this.password&&this.password==this.password2?Object(a["qb"])({code:this.verificationCode,password:this.password,phone:this.phone,type:"voter"}).then(t=>{1==t.data.state&&this.$router.push("/login")}):this.$toast("两次输入密码不一致")}}},o=i,c=(n("50d4"),n("2877")),s=Object(c["a"])(o,r,u,!1,null,"31920bb3",null);e["default"]=s.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-7e4328d6.b5416c87.js b/src/main/resources/views/dist/js/chunk-7e4328d6.b5416c87.js new file mode 100644 index 0000000..f43c73f --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-7e4328d6.b5416c87.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7e4328d6"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return s})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return o})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return p})),n.d(e,"ob",(function(){return g})),n.d(e,"Q",(function(){return h})),n.d(e,"R",(function(){return b})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return _})),n.d(e,"C",(function(){return j})),n.d(e,"eb",(function(){return O})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return $})),n.d(e,"bb",(function(){return k})),n.d(e,"fb",(function(){return w})),n.d(e,"cb",(function(){return x})),n.d(e,"A",(function(){return z})),n.d(e,"hb",(function(){return q})),n.d(e,"ib",(function(){return I})),n.d(e,"gb",(function(){return T})),n.d(e,"D",(function(){return D})),n.d(e,"h",(function(){return J})),n.d(e,"j",(function(){return S})),n.d(e,"X",(function(){return A})),n.d(e,"k",(function(){return E})),n.d(e,"l",(function(){return N})),n.d(e,"jb",(function(){return P})),n.d(e,"kb",(function(){return B})),n.d(e,"L",(function(){return F})),n.d(e,"nb",(function(){return G})),n.d(e,"P",(function(){return H})),n.d(e,"M",(function(){return K})),n.d(e,"O",(function(){return L})),n.d(e,"N",(function(){return M})),n.d(e,"V",(function(){return Q})),n.d(e,"d",(function(){return R})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return st})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return ot})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return pt})),n.d(e,"g",(function(){return gt})),n.d(e,"p",(function(){return ht})),n.d(e,"o",(function(){return bt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return _t})),n.d(e,"G",(function(){return jt})),n.d(e,"F",(function(){return Ot})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function o(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function p(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function g(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function w(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function A(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function P(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function pt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function gt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function _t(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function jt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function Ot(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"19a7":function(t,e,n){"use strict";var r=n("3f17"),u=n.n(r);u.a},"3f17":function(t,e,n){},a17c:function(t,e,n){t.exports=n.p+"img/no587@2x.8fad7f8d.png"},ad0f:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page"},[n("nav-bar",{attrs:{"left-arrow":"",title:t.headerTitle+"督事列表"}}),n("div",{staticClass:"superintendence"},[t.supervise.list.length?n("div",{staticClass:"list"},t._l(t.supervise.list,(function(e){return n("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/Superintendence/detail?id="+e.id)}}},[n("div",{staticClass:"title"},[n("div",{staticClass:"text"},[t._v(t._s(e.title))])]),n("div",{staticClass:"detail"},[n("div",{staticClass:"cell"},[n("div",{staticClass:"label"},[t._v("督事时间:")]),n("div",{staticClass:"value"},[t._v(t._s(e.startTime))])]),n("div",{staticClass:"cell"},[n("div",{staticClass:"label"},[t._v("督事地点:")]),n("div",{staticClass:"value"},[t._v(t._s(e.address))])]),n("div",{staticClass:"cell"},[n("div",{staticClass:"label"},[t._v("督事详情:")]),n("div",{staticClass:"value"},[t._v(t._s(e.content))])])]),n("van-steps",{attrs:{active:e.status}},[n("van-step",[t._v("问环节")]),n("van-step",[t._v("议环节")]),n("van-step",[t._v("督环节")]),n("van-step",[t._v("评环节")])],1),"rddb"!=t.usertype?n("div",{staticClass:"bottom"},[n("div",{staticClass:"date"},[t._v(t._s(e.createdAt))]),n("div",{staticClass:"more"},[t._v("查看详情>>")])]):n("div",{staticClass:"more"},[n("div",[t._v("查看详情")]),n("van-icon",{attrs:{name:"arrow"}})],1)],1)})),0):t._e(),t.supervise.list.length?n("van-pagination",{attrs:{"total-items":t.supervise.total,"items-per-page":t.supervise.size,mode:"simple"},on:{change:t.getData},model:{value:t.supervise.page,callback:function(e){t.$set(t.supervise,"page",e)},expression:"supervise.page"}}):n("van-empty",{attrs:{description:"暂无数据"}})],1)],1)},u=[],a=n("0c6d"),i=n("a17c"),s=n.n(i),c=(n("bc3a"),{data(){return{image:s.a,headerTitle:"",supervise:{page:1,size:10,total:0,list:[]},active:1,usertype:localStorage.getItem("usertype")}},created(){this.headerTitle=this.$route.query.streetName,this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(a["x"])({page:this.supervise.page,size:this.supervise.size,streetId:this.$route.query.id}).then(t=>{1==t.data.state?(this.supervise.list=t.data.data,this.supervise.total=t.data.count,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})},methods:{getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(a["x"])({page:this.supervise.page,size:this.supervise.size,streetId:this.$route.query.id}).then(t=>{1==t.data.state?(this.supervise.list=t.data.data,this.supervise.total=t.data.count,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})},to(t){this.$router.push(t)}}}),o=c,d=(n("19a7"),n("2877")),f=Object(d["a"])(o,r,u,!1,null,"2e56174a",null);e["default"]=f.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-7e96485a.09b94266.js b/src/main/resources/views/dist/js/chunk-7e96485a.09b94266.js new file mode 100644 index 0000000..10612ad --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-7e96485a.09b94266.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7e96485a"],{2403:function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("div",{staticClass:"documentApproval-box"},[i("nav-bar",{attrs:{"left-arrow":"",title:"文件审批"}}),i("van-tabs",{on:{click:t.tabsClick},model:{value:t.active,callback:function(a){t.active=a},expression:"active"}},[i("van-tab",{attrs:{title:"待审批"}},[i("div",{staticClass:"active2div"},[i("van-search",{attrs:{placeholder:"请输入您需要搜索的内容"},on:{search:t.onSearch},model:{value:t.value,callback:function(a){t.value=a},expression:"value"}}),i("van-tabs",{on:{click:t.tabsClicksmall},model:{value:t.active2,callback:function(a){t.active2=a},expression:"active2"}},[i("van-tab",{attrs:{title:"文件审批"}},[0==t.waitdata.length?i("van-empty",{attrs:{description:"暂无数据"}}):t._e(),i("ul",{staticClass:"docUl"},t._l(t.waitdata,(function(a){return i("li",{key:a.id,on:{click:function(e){return t.godetail("待审批",a.auditId)}}},[a.audit?i("div",[i("p",{staticClass:"p1"},[i("span",[t._v(t._s(a.audit.title))]),i("span",[t._v(t._s(a.auditAt))])]),i("p",{staticClass:"p2",domProps:{innerHTML:t._s(a.audit.content)}}),i("p",{staticClass:"p3"},[i("span",[t._v("提交人员:")]),i("span",[t._v(t._s(a.audit.userName))])]),i("p",{staticClass:"p4"},[i("span",[t._v("审批状态:")]),0==a.audit.status?i("span",[t._v("待审批")]):t._e(),1==a.audit.status?i("span",{staticStyle:{color:"#09A709"}},[t._v("已通过")]):t._e(),2==a.audit.status?i("span",{staticStyle:{color:"#D03A29"}},[t._v("未通过")]):t._e()])]):t._e()])})),0)],1),i("van-tab",{attrs:{title:"活动审批"}},[0==t.waitdata.length?i("van-empty",{attrs:{description:"暂无数据"}}):t._e(),i("ul",{staticClass:"docUl"},t._l(t.waitdata,(function(a){return i("li",{key:a.id,on:{click:function(e){return t.godetail("待审批",a.activityId,"active")}}},[a.activity?i("div",[i("p",{staticClass:"p1"},[i("span",[t._v(t._s(a.activity.activityName))]),i("span",[t._v(t._s(a.activity.activityDate))])]),i("p",{staticClass:"p2",domProps:{innerHTML:t._s(a.activity.activityContent)}}),i("p",{staticClass:"p3"},[i("span",[t._v("提交人员:")]),i("span",[t._v(t._s(a.userName))])]),i("p",{staticClass:"p4"},[i("span",[t._v("审批状态:")]),0==a.activity.status?i("span",[t._v("待审批")]):t._e(),1==a.activity.status?i("span",{staticStyle:{color:"#09A709"}},[t._v("已通过")]):t._e(),2==a.activity.status?i("span",{staticStyle:{color:"#D03A29"}},[t._v("未通过")]):t._e()])]):t._e()])})),0)],1)],1),i("img",{directives:[{name:"show",rawName:"v-show",value:"file"==t.judgetitle,expression:"judgetitle=='file'"}],staticClass:"imgadd",attrs:{src:e("6f8e"),alt:""},on:{click:t.goadd}}),0!=t.waitdata.length?i("van-pagination",{attrs:{"total-items":t.totalitems,"items-per-page":5,mode:"simple"},on:{change:t.changeFn},model:{value:t.currentPage,callback:function(a){t.currentPage=a},expression:"currentPage"}}):t._e()],1)]),i("van-tab",{attrs:{title:"已审批"}},[i("div",{staticClass:"active2div"},[i("van-search",{attrs:{placeholder:"请输入您需要搜索的内容"},on:{search:t.onSearch2},model:{value:t.value,callback:function(a){t.value=a},expression:"value"}}),i("van-tabs",{on:{click:t.tabsClicksmall2},model:{value:t.active2,callback:function(a){t.active2=a},expression:"active2"}},[i("van-tab",{attrs:{title:"文件审批"}},[0==t.alreadydata.length?i("van-empty",{attrs:{description:"暂无数据"}}):t._e(),i("ul",{staticClass:"docUl"},t._l(t.alreadydata,(function(a){return i("li",{key:a.id,on:{click:function(e){return t.godetail("已审批",a.auditId)}}},[a.audit?i("div",[i("p",{staticClass:"p1"},[i("span",[t._v(t._s(a.audit.title))]),i("span",[t._v(t._s(a.auditAt))])]),i("p",{staticClass:"p2",domProps:{innerHTML:t._s(a.audit.content)}}),i("p",{staticClass:"p3"},[i("span",[t._v("提交人员:")]),i("span",[t._v(t._s(a.audit.userName))])]),i("p",{staticClass:"p4"},[i("span",[t._v("审批状态:")]),0==a.audit.status?i("span",[t._v("待审批")]):t._e(),1==a.audit.status?i("span",{staticStyle:{color:"#09A709"}},[t._v("已通过")]):t._e(),2==a.audit.status?i("span",{staticStyle:{color:"#D03A29"}},[t._v("未通过")]):t._e()])]):t._e()])})),0)],1),i("van-tab",{attrs:{title:"活动审批"}},[0==t.alreadydata.length?i("van-empty",{attrs:{description:"暂无数据"}}):t._e(),i("ul",{staticClass:"docUl"},t._l(t.alreadydata,(function(a){return i("li",{key:a.id,on:{click:function(e){return t.godetail("已审批",a.activityId,"active")}}},[a.activity?i("div",[i("p",{staticClass:"p1"},[i("span",[t._v(t._s(a.activity.activityName))]),i("span",[t._v(t._s(a.activity.activityDate))])]),i("p",{staticClass:"p2",domProps:{innerHTML:t._s(a.activity.activityContent)}}),i("p",{staticClass:"p3"},[i("span",[t._v("提交人员:")]),i("span",[t._v(t._s(a.userName))])]),i("p",{staticClass:"p4"},[i("span",[t._v("审批状态:")]),0==a.activity.status?i("span",[t._v("待审批")]):t._e(),1==a.activity.status?i("span",{staticStyle:{color:"#09A709"}},[t._v("已通过")]):t._e(),2==a.activity.status?i("span",{staticStyle:{color:"#D03A29"}},[t._v("未通过")]):t._e()])]):t._e()])})),0)],1)],1),i("img",{directives:[{name:"show",rawName:"v-show",value:"file"==t.judgetitle,expression:"judgetitle=='file'"}],staticClass:"imgadd",attrs:{src:e("6f8e"),alt:""},on:{click:t.goadd}}),0!=t.alreadydata.length?i("van-pagination",{attrs:{"total-items":t.totalitems2,"items-per-page":5,mode:"simple"},on:{change:t.changeFn2},model:{value:t.currentPage2,callback:function(a){t.currentPage2=a},expression:"currentPage2"}}):t._e()],1)]),i("van-tab",{attrs:{title:"我的上报"}},[i("div",{staticClass:"active2div"},[i("van-search",{attrs:{placeholder:"请输入您需要搜索的内容"},on:{search:t.onSearch3},model:{value:t.value,callback:function(a){t.value=a},expression:"value"}}),0==t.minedata.length?i("van-empty",{attrs:{description:"暂无数据"}}):t._e(),i("ul",{staticClass:"docUl"},t._l(t.minedata,(function(a){return i("li",{key:a.id,on:{click:function(e){return t.godetail("我的审批",a.id)}}},[i("p",{staticClass:"p1"},[i("span",[t._v(t._s(a.title))]),i("span",[t._v(t._s(a.createdAt))])]),i("p",{staticClass:"p2",domProps:{innerHTML:t._s(a.content)}}),i("p",{staticClass:"p4"},[i("span",[t._v("审批状态:")]),0==a.status?i("span",[t._v("待审批")]):t._e(),1==a.status?i("span",{staticStyle:{color:"#09A709"}},[t._v("已通过")]):t._e(),2==a.status?i("span",{staticStyle:{color:"#D03A29"}},[t._v("未通过")]):t._e()])])})),0),i("img",{directives:[{name:"show",rawName:"v-show",value:"file"==t.judgetitle,expression:"judgetitle=='file'"}],staticClass:"imgadd",attrs:{src:e("6f8e"),alt:""},on:{click:t.goadd}}),0!=t.minedata.length?i("van-pagination",{attrs:{"total-items":t.totalitems3,"items-per-page":5,mode:"simple"},on:{change:t.changeFn3},model:{value:t.currentPage3,callback:function(a){t.currentPage3=a},expression:"currentPage3"}}):t._e()],1)])],1)],1)},n=[],s=e("9c8b"),r={data(){return{currentPage:1,totalitems:"",currentPage2:1,totalitems2:"",currentPage3:1,totalitems3:"",value:"",value2:"",value3:"",active:0,active2:0,waitdata:[],alreadydata:[],minedata:[],judgetitle:""}},created(){this.active=0,this.active2=0;let t={page:1,size:5,type:"wait"};this.getdata1(t),this.judgetitle="file"},methods:{tabsClick(t,a){if(0==t){let t={page:1,size:5,type:"wait"};this.getdata1(t),this.judgetitle="file",this.active2=0}if(1==t){let t={page:1,size:5,type:"end"};this.getdata1(t),this.judgetitle="file",this.active2=0}if(2==t){let t={page:1,size:5};this.getdata2(t),this.judgetitle="file",this.active2=0}},tabsClicksmall(t,a){if(0==t){this.judgetitle="file";let t={page:1,size:5,type:"wait"};this.getdata1(t)}if(1==t){this.judgetitle="active";let t={page:1,size:5,type:"wait"};this.getactivedata1(t)}},tabsClicksmall2(t,a){if(0==t){this.judgetitle="file";let t={page:1,size:5,type:"end"};this.getdata1(t)}if(1==t){this.judgetitle="active";let t={page:1,size:5,type:"end"};this.getactivedata1(t)}},tabsClicksmall3(t,a){if(0==t){this.judgetitle="file";let t={page:1,size:5};this.getdata2(t)}if(1==t){this.judgetitle="active";let t={page:1,size:5};this.getactivedata2(t)}},getactivedata1(t){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),"end"==t.type?Object(s["c"])(t).then(t=>{this.$toast.clear(),1==t.data.state&&(this.totalitems2=t.data.count,this.alreadydata=t.data.data)}).catch(t=>{this.$toast.fail("加载失败")}):Object(s["c"])(t).then(t=>{this.$toast.clear(),1==t.data.state&&(this.totalitems=t.data.count,this.waitdata=t.data.data)}).catch(t=>{this.$toast.fail("加载失败")})},getactivedata2(t){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(s["g"])(t).then(t=>{this.$toast.clear(),1==t.data.state&&(this.totalitems3=t.data.count,this.minedata=t.data.data)}).catch(t=>{this.$toast.fail("加载失败")})},changeFn(t){let a={};a.page=t,a.size=5,this.value&&(a.title=this.value),a.type="wait","file"==this.judgetitle?this.getdata1(a):this.getactivedata1(a)},changeFn2(t){let a={};a.page=t,a.size=5,this.value2&&(a.title=this.value2),a.type="end","file"==this.judgetitle?this.getdata1(a):this.getactivedata1(a)},changeFn3(t){let a={};a.page=t,this.value3&&(a.title=this.value3),a.size=5,"file"==this.judgetitle?this.getdata2(a):this.getactivedata2(a)},getdata1(t){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),"end"==t.type?Object(s["i"])(t).then(t=>{this.$toast.clear(),1==t.data.state&&(this.totalitems2=t.data.count,this.alreadydata=t.data.data)}).catch(t=>{this.$toast.fail("加载失败")}):Object(s["i"])(t).then(t=>{this.$toast.clear(),1==t.data.state&&(this.totalitems=t.data.count,this.waitdata=t.data.data)}).catch(t=>{this.$toast.fail("加载失败")})},getdata2(t){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(s["k"])(t).then(t=>{this.$toast.clear(),1==t.data.state&&(this.totalitems3=t.data.count,this.minedata=t.data.data)}).catch(t=>{this.$toast.fail("加载失败")})},onSearch(t){let a={};a.title=t,a.page=1,a.size=5,a.type="wait",this.currentPage=1,"file"==this.judgetitle?this.getdata1(a):this.getactivedata1(a)},onSearch2(t){let a={};a.title=t,a.page=1,a.size=5,a.type="end",this.currentPage2=1,this.getdata1(a),"file"==this.judgetitle?this.getdata1(a):this.getactivedata1(a)},onSearch3(t){let a={};a.title=t,a.page=1,a.size=5,this.currentPage3=1,"file"==this.judgetitle?this.getdata2(a):this.getactivedata2(a)},godetail(t,a,e){this.$router.push({path:"/documentdetail",query:{title:t,id:a,judge:e}})},goadd(){this.$router.push("/addApproval")}}},c=r,u=(e("5d6a"),e("2877")),l=Object(u["a"])(c,i,n,!1,null,"483790ca",null);a["default"]=l.exports},"5d6a":function(t,a,e){"use strict";var i=e("71c1"),n=e.n(i);n.a},"6f8e":function(t,a,e){t.exports=e.p+"img/icon_add.dae54178.png"},"71c1":function(t,a,e){},"9c8b":function(t,a,e){"use strict";e.d(a,"M",(function(){return r})),e.d(a,"N",(function(){return c})),e.d(a,"y",(function(){return u})),e.d(a,"z",(function(){return l})),e.d(a,"D",(function(){return o})),e.d(a,"R",(function(){return d})),e.d(a,"A",(function(){return p})),e.d(a,"B",(function(){return g})),e.d(a,"C",(function(){return v})),e.d(a,"x",(function(){return h})),e.d(a,"e",(function(){return f})),e.d(a,"d",(function(){return m})),e.d(a,"f",(function(){return _})),e.d(a,"q",(function(){return y})),e.d(a,"O",(function(){return b})),e.d(a,"p",(function(){return j})),e.d(a,"P",(function(){return O})),e.d(a,"h",(function(){return C})),e.d(a,"E",(function(){return k})),e.d(a,"I",(function(){return w})),e.d(a,"F",(function(){return P})),e.d(a,"n",(function(){return $})),e.d(a,"a",(function(){return z})),e.d(a,"i",(function(){return S})),e.d(a,"k",(function(){return x})),e.d(a,"w",(function(){return A})),e.d(a,"L",(function(){return N})),e.d(a,"o",(function(){return D})),e.d(a,"j",(function(){return F})),e.d(a,"l",(function(){return H})),e.d(a,"J",(function(){return L})),e.d(a,"K",(function(){return M})),e.d(a,"c",(function(){return I})),e.d(a,"g",(function(){return T})),e.d(a,"b",(function(){return U})),e.d(a,"m",(function(){return J})),e.d(a,"G",(function(){return q})),e.d(a,"H",(function(){return E})),e.d(a,"u",(function(){return B})),e.d(a,"v",(function(){return G})),e.d(a,"s",(function(){return K})),e.d(a,"r",(function(){return Q})),e.d(a,"S",(function(){return R})),e.d(a,"Q",(function(){return V})),e.d(a,"t",(function(){return W}));var i=e("1d61"),n=e("4328"),s=e.n(n);function r(t){return Object(i["a"])({url:"/auth/check_ding_binding",method:"post",data:s.a.stringify(t)})}function c(t){return Object(i["a"])({url:"/auth/ding_binding",method:"post",data:s.a.stringify(t)})}function u(t){return Object(i["a"])({url:"/voter_suggest/list",method:"get",params:t})}function l(t){return Object(i["a"])({url:"/voter_suggest/"+t,method:"get"})}function o(t){return Object(i["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function d(t){return Object(i["a"])({url:"/voter_suggest/allocation",method:"post",data:s.a.stringify(t)})}function p(t){return Object(i["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function g(t){return Object(i["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function v(t){return Object(i["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function h(t){return Object(i["a"])({url:"/voter_suggest/solve/save",method:"post",data:s.a.stringify(t)})}function f(t){return Object(i["a"])({url:"/activity/have_apply",method:"get",params:t})}function m(t){return Object(i["a"])({url:"/activity/finish",method:"get",params:t})}function _(t){return Object(i["a"])({url:"/activity/"+t,method:"get"})}function y(t){return Object(i["a"])({url:"/perform/list/my",method:"get",params:t})}function b(t){return Object(i["a"])({url:"/perform/save",method:"post",data:s.a.stringify(t)})}function j(t){return Object(i["a"])({url:"/perform/"+t,method:"get"})}function O(t){return Object(i["a"])({url:"/upload/upload_json",method:"post",data:t})}function C(t){return Object(i["a"])({url:"/activity/newest",method:"get",params:t})}function k(t){return Object(i["a"])({url:"/activity/apply",method:"post",data:s.a.stringify(t)})}function w(t){return Object(i["a"])({url:"/activity/sign",method:"post",data:s.a.stringify(t)})}function P(t){return Object(i["a"])({url:"/activity/leave",method:"post",data:s.a.stringify(t)})}function $(t){return Object(i["a"])({url:"/data_bank",method:"get",params:t})}function z(t){return Object(i["a"])({url:"/data_bank/del",method:"delete",params:t})}function S(t){return Object(i["a"])({url:"/audit",method:"get",params:t})}function x(t){return Object(i["a"])({url:"/audit/mine",method:"get",params:t})}function A(t){return Object(i["a"])({url:"/user/users",method:"get",params:t})}function N(t){return Object(i["a"])({url:"/audit/save",method:"post",data:s.a.stringify(t)})}function D(){return Object(i["a"])({url:"/user",method:"get"})}function F(t){return Object(i["a"])({url:"/audit/detail",method:"get",params:t})}function H(t){return Object(i["a"])({url:"/audit/audit_users",method:"get",params:t})}function L(t){return Object(i["a"])({url:"/audit/pass",method:"post",data:s.a.stringify(t)})}function M(t){return Object(i["a"])({url:"/audit/refuse",method:"post",data:s.a.stringify(t)})}function I(t){return Object(i["a"])({url:"/activity/audit",method:"get",params:t})}function T(t){return Object(i["a"])({url:"/activity/list/my",method:"get",params:t})}function U(t){return Object(i["a"])({url:"/activity/"+t,method:"get"})}function J(t){return Object(i["a"])({url:"/activity/audit_users",method:"get",params:t})}function q(t){return Object(i["a"])({url:"/activity/pass",method:"post",data:s.a.stringify(t)})}function E(t){return Object(i["a"])({url:"/activity/refuse",method:"post",data:s.a.stringify(t)})}function B(t){return Object(i["a"])({url:"/user/street_contacts",method:"get",params:t})}function G(t){return Object(i["a"])({url:"/user/street_detail",method:"get",params:t})}function K(t){return Object(i["a"])({url:"/user/contact_detail",method:"get",params:t})}function Q(t){return Object(i["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function R(t){return Object(i["a"])({url:"/voter_suggest_db/read",method:"post",data:s.a.stringify(t)})}function V(t){return Object(i["a"])({url:"/user/edit_pwd",method:"post",data:s.a.stringify(t)})}function W(t){return Object(i["a"])({url:"/user/dict",method:"get",params:t})}}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-81ba9376.6e1adfc6.js b/src/main/resources/views/dist/js/chunk-81ba9376.6e1adfc6.js new file mode 100644 index 0000000..4d7a14d --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-81ba9376.6e1adfc6.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-81ba9376"],{"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return p})),n.d(e,"Q",(function(){return h})),n.d(e,"R",(function(){return b})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return _})),n.d(e,"eb",(function(){return v})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return w})),n.d(e,"db",(function(){return C})),n.d(e,"bb",(function(){return k})),n.d(e,"fb",(function(){return N})),n.d(e,"cb",(function(){return x})),n.d(e,"A",(function(){return S})),n.d(e,"hb",(function(){return $})),n.d(e,"ib",(function(){return z})),n.d(e,"gb",(function(){return A})),n.d(e,"D",(function(){return D})),n.d(e,"h",(function(){return q})),n.d(e,"j",(function(){return I})),n.d(e,"X",(function(){return J})),n.d(e,"k",(function(){return E})),n.d(e,"l",(function(){return P})),n.d(e,"jb",(function(){return B})),n.d(e,"kb",(function(){return F})),n.d(e,"L",(function(){return G})),n.d(e,"nb",(function(){return H})),n.d(e,"P",(function(){return K})),n.d(e,"M",(function(){return L})),n.d(e,"O",(function(){return M})),n.d(e,"N",(function(){return Q})),n.d(e,"V",(function(){return R})),n.d(e,"d",(function(){return T})),n.d(e,"e",(function(){return U})),n.d(e,"c",(function(){return V})),n.d(e,"q",(function(){return W})),n.d(e,"r",(function(){return X})),n.d(e,"t",(function(){return Y})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return pt})),n.d(e,"p",(function(){return ht})),n.d(e,"o",(function(){return bt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return _t})),n.d(e,"F",(function(){return vt})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function p(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function J(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function B(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function W(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function _t(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},1606:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"page"},[r("nav-bar",{attrs:{"left-arrow":"",title:"基层动态"}}),"admin"==t.usertype||"township"==t.usertype?r("img",{staticClass:"add",attrs:{src:n("6f8e"),alt:""},on:{click:function(e){return t.to("/grassrootsNews/add")}}}):t._e(),0==t.list.length?r("van-empty",{attrs:{description:"暂无数据"}}):r("div",{staticClass:"list"},t._l(t.list,(function(e){return r("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/grassrootsNews/detail",e.id)}}},[r("div",{staticClass:"info"},[r("div",{staticClass:"title"},[t._v(t._s(e.title))]),r("div",{staticClass:"text"},[t._v(t._s(e.categoryName))]),r("div",{staticClass:"text"},[t._v(t._s(e.createdAt))])]),e.pictureArr&&0!=e.pictureArr.length?r("img",{staticClass:"img",attrs:{src:e.pictureArr[0],alt:""}}):t._e()])})),0),0!=t.list.length?r("van-pagination",{attrs:{"total-items":t.total,"items-per-page":t.pageSize,mode:"simple"},on:{change:t.getData},model:{value:t.pageNo,callback:function(e){t.pageNo=e},expression:"pageNo"}}):t._e()],1)},u=[],a=n("0c6d"),i={data(){return{usertype:localStorage.getItem("usertype"),list:[],pageNo:1,pageSize:10,total:0}},created(){this.list=[],this.getData()},methods:{onSearch(t){this.pageNo=1,this.getData()},getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(a["g"])({page:this.pageNo,size:this.pageSize}).then(t=>{1==t.data.state?(this.$toast.clear(),this.list=t.data.data,this.total=t.data.count):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})},to(t,e){this.$router.push({path:t,query:{id:e}})}}},o=i,c=(n("c153"),n("2877")),s=Object(c["a"])(o,r,u,!1,null,"00417670",null);e["default"]=s.exports},"6c42":function(t,e,n){},"6f8e":function(t,e,n){t.exports=n.p+"img/icon_add.dae54178.png"},c153:function(t,e,n){"use strict";var r=n("6c42"),u=n.n(r);u.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-882492fe.59ee322a.js b/src/main/resources/views/dist/js/chunk-882492fe.59ee322a.js new file mode 100644 index 0000000..d973ff9 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-882492fe.59ee322a.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-882492fe"],{"041e":function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"title-box"},[r("img",{directives:[{name:"show",rawName:"v-show",value:t.gobackFlag,expression:"gobackFlag"}],attrs:{src:n("ec9f"),alt:""},on:{click:function(e){return t.goback()}}}),r("span",[t._v(t._s(t.title))])])},u=[],a=(n("d8ad"),{props:["title"],data(){return{gobackFlag:!0}},created(){},methods:{goback(){this.$router.go(-1)}},watch:{}}),i=a,o=(n("0fc8"),n("2877")),c=Object(o["a"])(i,r,u,!1,null,"401487a7",null);e["a"]=c.exports},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return h})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return p})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return O})),n.d(e,"C",(function(){return v})),n.d(e,"eb",(function(){return _})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return A})),n.d(e,"db",(function(){return k})),n.d(e,"bb",(function(){return w})),n.d(e,"fb",(function(){return C})),n.d(e,"cb",(function(){return x})),n.d(e,"A",(function(){return B})),n.d(e,"hb",(function(){return U})),n.d(e,"ib",(function(){return S})),n.d(e,"gb",(function(){return K})),n.d(e,"D",(function(){return D})),n.d(e,"h",(function(){return J})),n.d(e,"j",(function(){return P})),n.d(e,"X",(function(){return q})),n.d(e,"k",(function(){return N})),n.d(e,"l",(function(){return R})),n.d(e,"jb",(function(){return Y})),n.d(e,"kb",(function(){return E})),n.d(e,"L",(function(){return F})),n.d(e,"nb",(function(){return I})),n.d(e,"P",(function(){return L})),n.d(e,"M",(function(){return Z})),n.d(e,"O",(function(){return G})),n.d(e,"N",(function(){return $})),n.d(e,"V",(function(){return z})),n.d(e,"d",(function(){return M})),n.d(e,"e",(function(){return Q})),n.d(e,"c",(function(){return H})),n.d(e,"q",(function(){return T})),n.d(e,"r",(function(){return W})),n.d(e,"t",(function(){return V})),n.d(e,"s",(function(){return X})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return ht})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return pt})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return Ot})),n.d(e,"G",(function(){return vt})),n.d(e,"F",(function(){return _t})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function h(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function q(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function Y(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function T(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function vt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function _t(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"0fc8":function(t,e,n){"use strict";var r=n("9db5"),u=n.n(r);u.a},"1ee9":function(t,e,n){"use strict";var r=n("e464"),u=n.n(r);u.a},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return i})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return c})),n.d(e,"z",(function(){return s})),n.d(e,"D",(function(){return d})),n.d(e,"R",(function(){return f})),n.d(e,"A",(function(){return l})),n.d(e,"B",(function(){return m})),n.d(e,"C",(function(){return g})),n.d(e,"x",(function(){return h})),n.d(e,"e",(function(){return b})),n.d(e,"d",(function(){return p})),n.d(e,"f",(function(){return j})),n.d(e,"q",(function(){return O})),n.d(e,"O",(function(){return v})),n.d(e,"p",(function(){return _})),n.d(e,"P",(function(){return y})),n.d(e,"h",(function(){return A})),n.d(e,"E",(function(){return k})),n.d(e,"I",(function(){return w})),n.d(e,"F",(function(){return C})),n.d(e,"n",(function(){return x})),n.d(e,"a",(function(){return B})),n.d(e,"i",(function(){return U})),n.d(e,"k",(function(){return S})),n.d(e,"w",(function(){return K})),n.d(e,"L",(function(){return D})),n.d(e,"o",(function(){return J})),n.d(e,"j",(function(){return P})),n.d(e,"l",(function(){return q})),n.d(e,"J",(function(){return N})),n.d(e,"K",(function(){return R})),n.d(e,"c",(function(){return Y})),n.d(e,"g",(function(){return E})),n.d(e,"b",(function(){return F})),n.d(e,"m",(function(){return I})),n.d(e,"G",(function(){return L})),n.d(e,"H",(function(){return Z})),n.d(e,"u",(function(){return G})),n.d(e,"v",(function(){return $})),n.d(e,"s",(function(){return z})),n.d(e,"r",(function(){return M})),n.d(e,"S",(function(){return Q})),n.d(e,"Q",(function(){return H})),n.d(e,"t",(function(){return T}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:a.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:a.a.stringify(t)})}function l(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function h(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:a.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function O(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/perform/save",method:"post",data:a.a.stringify(t)})}function _(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function y(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function A(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:a.a.stringify(t)})}function w(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:a.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function U(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/audit/save",method:"post",data:a.a.stringify(t)})}function J(){return Object(r["a"])({url:"/user",method:"get"})}function P(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:a.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:a.a.stringify(t)})}function Y(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function I(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:a.a.stringify(t)})}function Z(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:a.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:a.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:a.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},"9db5":function(t,e,n){},d034:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"addApproval-box"},[n("headerTitle",{attrs:{title:"上传审核"}}),n("div",{staticClass:"body"},[n("van-field",{attrs:{"input-align":"right",name:"title",label:"事项名称",placeholder:"请输入事项名称"},model:{value:t.title,callback:function(e){t.title=e},expression:"title"}}),n("div",{staticClass:"bg"}),n("van-field",{attrs:{"input-align":"right",readonly:"",clickable:"",name:"createdAt",value:t.createdAt,label:"上报日期",placeholder:"点击选择日期"},on:{click:function(e){t.showCalendar=!0}}}),n("div",{staticClass:"filecontent"},[n("p",{staticClass:"p1"},[t._v("审批事项内容")]),n("van-field",{attrs:{name:"content",rows:"4",autosize:"",type:"textarea",placeholder:"请填写审批事项内容","show-word-limit":""},model:{value:t.content,callback:function(e){t.content=e},expression:"content"}})],1),n("div",{staticClass:"filecontent"},[n("p",{staticClass:"p1"},[t._v("上传文件")]),n("van-uploader",{attrs:{multiple:"",accept:"*","upload-icon":"plus"},model:{value:t.attachment,callback:function(e){t.attachment=e},expression:"attachment"}})],1),n("div",{staticClass:"peonum peoname"},[n("span",[t._v("上报人员")]),n("span",[t._v(t._s(t.myname))])]),n("van-cell",{attrs:{title:"审批人",clickable:""},on:{click:function(e){t.showPicker3=!0}},scopedSlots:t._u([{key:"default",fn:function(){return[0==t.result2.length?n("div",[t._v("请添加审批人")]):t._e()]},proxy:!0},{key:"right-icon",fn:function(){return[n("van-icon",{attrs:{name:"add-o",color:"#09A709"}})]},proxy:!0}])}),t.result2.length?n("div",{staticClass:"users"},t._l(t.result2,(function(e,r){return n("div",{key:e.id,staticClass:"item"},[t._v(t._s(e.userName)),n("van-icon",{attrs:{name:"close"},on:{click:function(e){return t.close(r)}}})],1)})),0):t._e(),n("div",{staticClass:"btn",on:{click:t.postBtn}},[t._v(" 提交 ")])],1),n("van-calendar",{on:{confirm:t.onConfirm},model:{value:t.showCalendar,callback:function(e){t.showCalendar=e},expression:"showCalendar"}}),n("van-action-sheet",{attrs:{title:"请添加审批人"},model:{value:t.showPicker3,callback:function(e){t.showPicker3=e},expression:"showPicker3"}},[n("van-checkbox-group",{model:{value:t.result2,callback:function(e){t.result2=e},expression:"result2"}},[n("van-cell-group",t._l(t.users,(function(e,r){return n("van-cell",{key:r,attrs:{clickable:"",title:e.userName},on:{click:function(e){return t.toggle("checkboxes2",r)}},scopedSlots:t._u([{key:"right-icon",fn:function(){return[n("van-checkbox",{ref:"checkboxes2",refInFor:!0,attrs:{name:e}})]},proxy:!0}],null,!0)})})),1)],1)],1)],1)},u=[],a=n("9c8b"),i=n("0c6d"),o=n("041e"),c=n("473d"),s=n("ab2c"),d=n("f564"),f={components:{[c["a"].name]:c["a"],headerTitle:o["a"],[s["a"].name]:s["a"],[d["a"].name]:d["a"]},data(){return{title:"",createdAt:"",showCalendar:!1,content:"",myname:"工作人员自动匹配自己名字",peoplelist:[],showPicker3:!1,result2:[],users:[],attachment:[]}},created(){Object(a["w"])({type:"admin"}).then(t=>{1==t.data.state&&(this.users=t.data.data)}),Object(a["o"])().then(t=>{1==t.data.state&&(this.myname=t.data.data.user.userName)})},methods:{close(t){this.result2.splice(t,1)},toggle(t,e){this.$refs[t][e].toggle()},onConfirm(t){this.createdAt=`${t.getFullYear()}-${t.getMonth()+1>=10?t.getMonth()+1:"0"+(t.getMonth()+1)}-${t.getDate()>=10?t.getDate():"0"+t.getDate()}`,this.showCalendar=!1},gochoosePeople(){this.$router.push("/choosePeople")},postBtn(){let t={};if(this.title&&this.content&&this.result2.length)if(t.title=this.title,t.content=this.content,t.userIds=this.result2.map(t=>t.id).join(","),this.attachment.length){let e=new FormData;this.attachment.map(t=>{e.append("files",t.file)}),this.$toast.loading({message:"正在上传图片...",duration:0,forbidClick:!0}),Object(i["sb"])(e).then(e=>{1==e.data.state&&(t.attachment=e.data.data.join(),this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(a["L"])(t).then(t=>{1==t.data.state&&(Object(d["a"])({type:"success",message:"上传审核成功"}),this.$router.go(-1))}).catch(t=>{this.$toast.fail("提交失败")}))})}else this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(a["L"])(t).then(t=>{1==t.data.state&&(Object(d["a"])({type:"success",message:"上传审核成功"}),this.$router.go(-1))});else Object(d["a"])({type:"warning",message:"请填写完整上传审核内容"})}}},l=f,m=(n("1ee9"),n("2877")),g=Object(m["a"])(l,r,u,!1,null,"3961dc79",null);e["default"]=g.exports},d8ad:function(t,e,n){"use strict";var r=n("2b0e");const u=new r["a"];e["a"]=u},e464:function(t,e,n){},ec9f:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAB4UlEQVRYR9WYS0pcYRSEqwZZgSjBB0qiougahGCUSKZuwB24HF2EUwe+xYGDhCBCfOBYRCKKbqCk4L9wuLR030ffvvmn3c35qDr/f+o00bLDlvGgr0CSxgBsAxgGsEHyqpsAfQOSNArgFMB0gjgguTIQIEkTAA4BzASAXZI/GweSNJ6U+RKK3wH4RvK+USBJhrAyU6HwbYJ56Abjz2vroQRzAsB2ZecawDLJnmBqA5LkxjWMb1WEsU2PvSiTfaeyQpJmARzlYP4mm/4VgamsUII5BuArnp3LZNNTUZhKQJLmABjmcyh8AWCFZCmY0kCS5pNNeRg38HMZZUr3UIJxA4+Ewn8AfCf5UgWmsEKSFtM7E2F+A1itA6YQUILxbfKgzI5hrMxrVWUKWSZpIY2DoVD4V4J5qwumZ4Uk7bt4KHwO4AfJWmGKAO35OueA1uq06v+2zPStaupMzlZd+wDlV7odD2OA+miONT86eoBqfrgGKGehdsSPHFQ7AlqA6hRhnRrdU81G2ADljaNTyC+Uqytn6jhYP9g8BrMGBaUmU5qMi6KhbF+zi2KA8vZq+74GBXdIrneLKrValrPPUH4Ssj8bzkguDQwoDWQvjlsAPgHYJHkzUKBuxTt93jfLysD4N+9qJLol/fO7OAAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-971f7276.15745f6b.js b/src/main/resources/views/dist/js/chunk-971f7276.15745f6b.js new file mode 100644 index 0000000..1d57df9 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-971f7276.15745f6b.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-971f7276"],{"07ba":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAFQklEQVR4Xu3cTWgcZRgH8P+7m5hN1tgaqlK1KiooHixSUAK1giAFD+KlFS+SFJSKCCItSCkexIu1FK1fNxssItVSsbSFUr9IqjlItfVQUgQxVm21knWT3U26uzMjszFLsrXrfDzzvvO6/znPPO+T/2+eyc7OJArcrE5AWd09mwcBLT8JCEhAyxOwvH1OIAEtT8Dy9jmBBLQ8Acvb5wQS8NIESpvWrnbczFYorAewIs0ZTRbLI3cfODGc5h7b9SY+gYUnBu9R2a7jCqrPhlDOTJWQyyprEcUB/xpet08BG23A83v0Af3NVkRxwOLQ/VNQ6mrbAG1FlAccXufZgrd4Ahd6tm0SCfjPJXTxSWcTIgH/BdCmyykBLwNoCyIB2wDagEjA/wBMOyIBAwCmGZGAAQHTikjAEIBpRCRgSMC0IRIwAmCaEAkYETAtiASMAZgGRALGBDSNSEABQJOIBBQCNIVIQEFAE4gEFAbUjUjABAB1IhIwIUBdiB0P+EOhBDfBt3iSfj2j4wF/nZlFqeYk+h5WkogdD3jRcTFZrCDBIUz0vdOOB/TTnas7KMzVUKrVrbucEjDRi+elxZftGRXNXLSY327Rshd7NfuBgLoTF16PgMKB6i5HQN2JC69HQOFAdZcjoO7EhdcjoHCgussRUHfiwusRUDhQ3eUIqDtx4fUIKByo7nIE1J248HoEFA5UdzkC6k5ceD0CCgequxwBdScuvF7HA2ZvuQO5x58NHKtXmYHz0xnAceCVp+GcOwtn4tvAx0vv2PGAXXetQd+WXbFy9YpTqH55ENVP98Mrz8SqFfZgAgoALoTuXvgNlddegHtuMqxD5P0J2AJ48dBeuOfPtg1U9eSA3jy6730Q2RtuBbLZ5v5u4QLKLz0Ffyp1bARsAazsfB710ycCZ59ZeTN6N7+I7Krbm8dUPzuAufdfD1wjzo4EjAnoh6/y/chvexuZlTc1LLzZMmaeeTiOS+BjCSgA6KfdPfgQep/c3gy+snsb6ie/CgwRdUcCCgH6U9i/+yCgMg2Lub27UP3ik6gugY8joBCgn3j/m4eh+q6cB/zgDVSP7Q8MEXVHAkoCvnUEqjdPwMVnY9JvZrfeyIf9FLrQqxq4Fv07P2q2PjvyKmqjh6IOVuDjOIFCE9jz6DB6HhlqBl9++Wk4P54ODBF1RwIKAPr3gvnt7zQvn+7UHyht2RDVJNRxBIwB6H/y7FrzAHIbNjfuBRe22XdfQe34kVAQUXcmYAtg7euj8L/TbLdlrrkemVW3IXPdjVBX5JbsWp/4DpUdz0X1CH0cAaW+zPZc1MaPNW4fdD6RIGBMQP/5YP3UOKpjh+FMnAw9QXEPIGALYPXzj+H+/kvbXL1KqfFA1z3/8/zDXYMbAWN8iDHo1lyagARcch5a9zfyUt/EmJpGTiAnkBNoavr8dTmBnEBOICewTQK2PE4yhchLKC+hvISamj5+iAHA+8Clp591N/Imp0di7Y7/HSgRoskaBDSZvsDaBBQI0WQJAppMX2BtAgqEaLIEAU2mL7A2AQVCNFmCgCbTF1ibgAIhmixBQJPpC6xNQIEQTZYgoMn0BdYmoECIJkvYAFgAsNxkSKld2/MKy0bGBiT7S+Jx0j4AGyWb/L/U8oAPl+8ZfUzy5xEHnB4avNNV3d8oYP6/B3CbT8DzphXq9101Mj4hGYk4oN9cadPa1Y6rtkKp9QBWSDZsYa0/4eGo43o7Bt4b+166/0QApZtkvcsnQEDLzw4CEtDyBCxvnxNIQMsTsLx9TiABLU/A8vY5gQS0PAHL2/8b43QqnhoZr18AAAAASUVORK5CYII="},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return a})),n.d(e,"rb",(function(){return c})),n.d(e,"qb",(function(){return o})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return A})),n.d(e,"U",(function(){return d})),n.d(e,"pb",(function(){return g})),n.d(e,"w",(function(){return f})),n.d(e,"sb",(function(){return l})),n.d(e,"ob",(function(){return m})),n.d(e,"Q",(function(){return h})),n.d(e,"R",(function(){return b})),n.d(e,"x",(function(){return p})),n.d(e,"y",(function(){return j})),n.d(e,"C",(function(){return v})),n.d(e,"eb",(function(){return I})),n.d(e,"B",(function(){return O})),n.d(e,"z",(function(){return B})),n.d(e,"db",(function(){return Q})),n.d(e,"bb",(function(){return y})),n.d(e,"fb",(function(){return M})),n.d(e,"cb",(function(){return C})),n.d(e,"A",(function(){return D})),n.d(e,"hb",(function(){return w})),n.d(e,"ib",(function(){return E})),n.d(e,"gb",(function(){return N})),n.d(e,"D",(function(){return G})),n.d(e,"h",(function(){return R})),n.d(e,"j",(function(){return P})),n.d(e,"X",(function(){return H})),n.d(e,"k",(function(){return U})),n.d(e,"l",(function(){return Y})),n.d(e,"jb",(function(){return Z})),n.d(e,"kb",(function(){return T})),n.d(e,"L",(function(){return x})),n.d(e,"nb",(function(){return S})),n.d(e,"P",(function(){return z})),n.d(e,"M",(function(){return L})),n.d(e,"O",(function(){return k})),n.d(e,"N",(function(){return J})),n.d(e,"V",(function(){return F})),n.d(e,"d",(function(){return W})),n.d(e,"e",(function(){return V})),n.d(e,"c",(function(){return X})),n.d(e,"q",(function(){return K})),n.d(e,"r",(function(){return q})),n.d(e,"t",(function(){return _})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return it})),n.d(e,"n",(function(){return ut})),n.d(e,"m",(function(){return at})),n.d(e,"I",(function(){return ct})),n.d(e,"K",(function(){return ot})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return At})),n.d(e,"lb",(function(){return dt})),n.d(e,"Z",(function(){return gt})),n.d(e,"E",(function(){return ft})),n.d(e,"u",(function(){return lt})),n.d(e,"g",(function(){return mt})),n.d(e,"p",(function(){return ht})),n.d(e,"o",(function(){return bt})),n.d(e,"f",(function(){return pt})),n.d(e,"W",(function(){return jt})),n.d(e,"G",(function(){return vt})),n.d(e,"F",(function(){return It})),n.d(e,"b",(function(){return Ot}));var r=n("1d61"),i=n("4328"),u=n.n(i);function a(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function c(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:u.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/register",method:"post",data:u.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function A(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function d(){return Object(r["a"])({url:"/user",method:"get"})}function g(t){return Object(r["a"])({url:"/user",method:"post",data:u.a.stringify(t)})}function f(){return Object(r["a"])({url:"/user/street",method:"get"})}function l(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function m(t){return Object(r["a"])({url:"/notice/save",method:"post",data:u.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function p(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:u.a.stringify(t)})}function O(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function y(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:u.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:u.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:u.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:u.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:u.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:u.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function H(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:u.a.stringify(t)})}function U(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function Z(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:u.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:u.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/conference/save",method:"post",data:u.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/activity/save",method:"post",data:u.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function K(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:u.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:u.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function it(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function ut(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function at(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:u.a.stringify(t)})}function At(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function dt(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:u.a.stringify(t)})}function gt(t){return Object(r["a"])({url:"/message/read",method:"post",data:u.a.stringify(t)})}function ft(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function lt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function mt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function pt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:u.a.stringify(t)})}function vt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function It(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"0d45":function(t,e,n){},"139f":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAGe0lEQVR4Xu3dbWxTVRgH8P/p6F6A4AYLYRBDwiAxkYiYqEQNbCWCAU2EKCRGTQwajBEzg0BETGTAB9+NwsLED4gvYQK+RDGCMjaGEQIYwX3QiUZw7AXYOtqVvt5ec690dpStp+Xcs3O6p5/4cO5znv5/fc56m5Iy0EPrBJjW3VPzIEDNXwQESICaJ6B5+zSBBKh5Apq3TxNIgJonoHn7NIEEmJpAZ+U9MwzXiFUwMR8MpSpn1NIb2F5x9NgTKvc4WG/CJ/Dc7NkzmZsdBthIHUI55fOj0OXSFlE8oGdOHWNsiQ54Vo8WoPXQFVE4YJtnTjcYK9ENUFdE8YBzK0xd8JInMNGzbpNIgFeO0OQXnU6IBHgNQJ2OUwIcAFAXRAIcBFAHRAJMA6g6IgFyAKqMSICcgKoiEmAGgCoiEmCGgKohEmAWgCohEmCWgKogEuB1AKqASIDXCTjUiAQoAHAoEQlQEOBQIRKgQMChQCRAwYCyEQnQAUCZiAToEKAsxGEP2OzzI+7gl3ic/nrGsAc8czmIS7GYg4TOfmVx2AOGjDj+CATg9FfpnJrEYQ9ojV7QMHAhHIE/ZsBwkNIJRAJ09PBMLT7xQIPQzIUWs9pt0+yLvZL9QICyExe8HwEKDlR2OQKUnbjg/QhQcKCyyxGg7MQF70eAggOVXY4AZScueD8CFByo7HIEKDtxwfsRoOBAZZcjQNmJC96PAAUHKrscAcpOXPB+BCg4UNnlCFB24oL3I0DBgcouR4CyExe8HwEKDlR2OQKUnbjg/QhQcKCyyxGg7MQF70eAggOVXY4AZScueD8CFByo7HI5A1j2w8G02ZmRCOI+H8JHjyBYfwCRk7+kXJOujl3D70fsrz9xef8+hA7WD7hv0b3zULzmxbR9Xb2ga/ULiPx8guu6YQWYnIhpGAjs2Q3/+1v7BZUO8OpUY62t6Nm4HtHTp1MCJ8AMvlqfCN5XswWBz3df89Xrvnk68qdNw+hHH4eruBiIx+HdtAGhxoa+9enqWDXckyejsNKD/FtmgOXlwQwG0bWyCtGWln77JgNmMlVco3dlUc5N4GCAiWDyxo9HaU2tjRg78zcuLPv/dzrSASaHmz/zNhSvXYe8khL7WL24/EkY58/3LSFAwROYHP6oh5dizPKnYcai6LhvHvcEXj0dI6aUo3RzDVh+Pi7v/QaX3n6TAJND4v3fSZlMjlU/eTouPrO87/jLtI5V64bnV2Lkwvvto7TjgQUEKBvw/GOPwGhvt7fNBjD/1pkY98Zb9vXe6lcQOtRo/5uOUAeP0DHPrsCoBxfDui3oWDA/6yM0ceGEr78FKyqCb1stAnU7CTARjBNHqHvqVIx75z2wwkJEmpvRVbXiugHHf/Qp8srKEPhiD3xbNqcA9n7yMWKt/6R9gxn3ehE+fiztusSCnHsXGvjqS4R+PJwSAHO7kVcyFu7p01HkmWu/6bDewHSvWd3vhj6bI9TarLT2A7jLyxFp/hVdVc+lAPKKJF/Pc03OAfI8aWtNPBCAb/O7CH6/v98lTgHatxeGkba9SMvv6NmwPu26nJ1AMxyGGY2mBhCNwgyFEOvsQPhwE4KHGhHv7k5Zly1g4gj179iO3h0f0t9AJ/8GDvbyzhZwwt7vwAoK4Ntag8DuXQSoE2DhXXejpHqj3XL3urUIH/mJAHUCLH7pZRRVehDv6UHnQ4v6BpzuAx28DxzoGM30CC2YNQtjqzcBLhd663bCv62WAJPDdeI+UNTfwJGLFmPMsqfs+8lYezusj+RM/3+/oWs9aAIVnMCC2+/AiEmTULRgIdxTym0ow+tF98oqxM6e7ffaIMAhBOS9EYucOome11/t+yw1+ToCVBDQus+0P+46cRyhpkODfuxFgBkA8k5Mrq3LmY/Scg2G9/kQIG9Siq4jQEVheNsiQN6kFF1HgIrC8LZFgLxJKbqOABWF4W2LAHmTUnQdASoKw9sWAfImpeg6AlQUhrctAuRNStF1BKgoDG9bygOe81R4GUMx7xMaVutM0zuxvnGsyOcs/LeT2j1z6kzGlohsMldqmab52aT6xqUin49wwLaKipvgwjEwjBbZqP61TB8MdufEhobfRD4X4YBWc52VlTMMl7kKJuaDoVRkw9rVMnERDPuMiPHajU1Np0T37wig6Cap3sAJEKDmrw4CJEDNE9C8fZpAAtQ8Ac3bpwkkQM0T0Lx9mkAC1DwBzdv/F/RBVK3x+CYeAAAAAElFTkSuQmCC"},4546:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAACFklEQVRYR+2YP2sVQRTFfwcs7FSwUFAwxiKFhZBGO/0GFgoKFgbJN/AfSAo1EBX8BApaCKYQbOy1i0UIgo0BowEDWliICFoIRy7cJ899Znfe+h5I2Cl3751z5szZnXtHDDFs7wFuAqeAnQ2pX4AnwJykT6UwKg20HQSWgKnSnIx7AxyTFAQbxzCErgC3csaXQADVjSB+NAMuSrrbyAYYhtBT4CTwGdgr6WcdgO1twEdgd2ydpNOjJvQcOA6sS5oomdz2e+AA8ELSiZIc2Q6TnisIDkNvB0KZjYL4CNkHhFI/gBJjPwpC3xOoEGOsYd+C0AXgTK4kFOgZMUxbsqo2DEPt3tcaH0goGMov/mFq27Hfse8xZiQ9bIPWlGP7PPAg4yYkrfdyOkKhxNZXyPYscBC4XT0SbO8CLgPvJN37m59GqpDtw8DrBIqDc74f1PYccCOfTUlarZIaNaFpYDlB5iUFgd/DdhC8lg+mJa10hDqFKgp0Hqo9y2x3CnUK/VP50XmoqWL8HxWaBN7mz3KgAbR9CbiT7w9JWhvr4ZoVX68eWpD0tfIn3wFcBdYk3R97PdRUwJe8H2k9VALYFLNlCA1Ug00rL31veyF9Fimb92Vp2A/Zk0c3GRdOtbccpST64qLXjwuv6JI3JO3vn2PgOsZ2tNWPWwC1STkrabGWUKoU90BRqB/Jnr8N2GY5ofgr4LqkZ9WgX/hF+ASYJsdkAAAAAElFTkSuQmCC"},"600a":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI4YjY3MzQtNWMwOS1mYjQ2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"},6835:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTI5VDE2OjUwOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvfFcAcAAALOSURBVHic7d27alRRGIbhb82oiCYegiews1AsRKyExFYE8XABaeJFCHa5BS9AME0uQNJpEatAKtsUplAsBzRGGYskv4WgQTSZTP61Z3/J+8IUAzP/XvCwhs2wmCkRIfKtM+oF0P4C0DwAzQPQPADNA9A8AM0D0DwAzTuSPbCUolh+cFPqPI3QPUnnsq+RWay+netOf33S2PWSv/lK34Gx9OhWRFmK0LRajidJ6q/PbM6fejnqZQxbOuBWiWdSOZE9t2rGiOmApehu9sxGMkWscBNTzubPbChDRO5C/84MEcB/ZYQI4P8yQQRwpwwQAdytliMCOEgtRgRw0FqKCOBeaiEigHutZYgADlOLEAEctpYgArifWoAI4H4bMSKAGY0QEcCsRoQIYGYjQAQwu4YRAaxRg4gA1qohRAA76Udj/9QAIoBj5+vOr4wI4IVrUunWvUZ/fWZz/kwVxEMPWI6PS1empNOXpe7Rehfqr1VBLNln9WP5MT97sUPl9quSOe/Q70D3ADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzADQPQPMANK/iiZ7KTUypXHpYbXx8eCF9f19tfla+gMcmpPHr9eZ3T9abnRgfoeb57sC1d4rV57u/buyqysX7v58O9B5J6n8callN5wvY//TrMUjbANVbrLOeEcVHqHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJrne7B30HqLigN2mHd77EDzADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzagB+qTDzgBSfsyemA5YSr7NnHpQi9CZ7Zv4O3NSsQt/S5/q31gnNZg/N34GTCysbG1t3StG8pF72fMN6ETFXOj9ulMmFlezh6f8fSM3GXah5AJoHoHkAmgegeQCaB6B5AJoHoHk/ATIm1g9peQ4FAAAAAElFTkSuQmCC"},"6f1a":function(t,e,n){"use strict";var r=n("0d45"),i=n.n(r);i.a},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return a})),n.d(e,"N",(function(){return c})),n.d(e,"y",(function(){return o})),n.d(e,"z",(function(){return s})),n.d(e,"D",(function(){return A})),n.d(e,"R",(function(){return d})),n.d(e,"A",(function(){return g})),n.d(e,"B",(function(){return f})),n.d(e,"C",(function(){return l})),n.d(e,"x",(function(){return m})),n.d(e,"e",(function(){return h})),n.d(e,"d",(function(){return b})),n.d(e,"f",(function(){return p})),n.d(e,"q",(function(){return j})),n.d(e,"O",(function(){return v})),n.d(e,"p",(function(){return I})),n.d(e,"P",(function(){return O})),n.d(e,"h",(function(){return B})),n.d(e,"E",(function(){return Q})),n.d(e,"I",(function(){return y})),n.d(e,"F",(function(){return M})),n.d(e,"n",(function(){return C})),n.d(e,"a",(function(){return D})),n.d(e,"i",(function(){return w})),n.d(e,"k",(function(){return E})),n.d(e,"w",(function(){return N})),n.d(e,"L",(function(){return G})),n.d(e,"o",(function(){return R})),n.d(e,"j",(function(){return P})),n.d(e,"l",(function(){return H})),n.d(e,"J",(function(){return U})),n.d(e,"K",(function(){return Y})),n.d(e,"c",(function(){return Z})),n.d(e,"g",(function(){return T})),n.d(e,"b",(function(){return x})),n.d(e,"m",(function(){return S})),n.d(e,"G",(function(){return z})),n.d(e,"H",(function(){return L})),n.d(e,"u",(function(){return k})),n.d(e,"v",(function(){return J})),n.d(e,"s",(function(){return F})),n.d(e,"r",(function(){return W})),n.d(e,"S",(function(){return V})),n.d(e,"Q",(function(){return X})),n.d(e,"t",(function(){return K}));var r=n("1d61"),i=n("4328"),u=n.n(i);function a(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:u.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:u.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function A(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function d(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:u.a.stringify(t)})}function g(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function f(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function l(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:u.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/perform/save",method:"post",data:u.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function O(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function B(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:u.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:u.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:u.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function w(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function E(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/audit/save",method:"post",data:u.a.stringify(t)})}function R(){return Object(r["a"])({url:"/user",method:"get"})}function P(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:u.a.stringify(t)})}function Y(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:u.a.stringify(t)})}function Z(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function S(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:u.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:u.a.stringify(t)})}function k(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:u.a.stringify(t)})}function X(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:u.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},c786:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"conferencePapers-box"},[r("nav-bar",{attrs:{"left-arrow":!1,title:"会议文件"}}),r("van-tabs",{on:{change:t.change},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},t._l(t.types,(function(t){return r("van-tab",{key:t.id,attrs:{title:t.label}})})),1),r("van-search",{attrs:{shape:"round",placeholder:"请输入会议名称"},on:{search:t.onsearch},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),r("div",{staticClass:"list"},[r("van-list",{attrs:{finished:t.finished,"immediate-check":!1,"finished-text":"没有更多了"},on:{load:t.getdata},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},[r("van-collapse",{model:{value:t.activeNames,callback:function(e){t.activeNames=e},expression:"activeNames"}},t._l(t.list,(function(e){return r("van-collapse-item",{key:e.id,attrs:{title:e.title,name:e.id}},[r("van-collapse",{model:{value:e.activeNames,callback:function(n){t.$set(e,"activeNames",n)},expression:"item.activeNames"}},t._l(e.conferenceIssueList,(function(i){return r("van-collapse-item",{key:i.id,attrs:{title:i.title,name:i.id}},[r("ul",{staticClass:"fileUl"},t._l(i.conferenceAttachmentList,(function(i){return r("li",{key:i.id,on:{click:function(e){return e.stopPropagation(),t.openfile(i)}}},[r("div",{staticClass:"filediv"},["pdf"==i.type?r("img",{staticClass:"icon",attrs:{src:n("139f"),alt:""}}):"ppt"==i.type?r("img",{staticClass:"icon",attrs:{src:n("07ba"),alt:""}}):"txt"==i.type?r("img",{staticClass:"icon",attrs:{src:n("6835"),alt:""}}):"docx"==i.type||"doc"==i.type?r("img",{staticClass:"icon",attrs:{src:n("e739"),alt:""}}):"xlsx"==i.type||"xls"==i.type?r("img",{staticClass:"icon",attrs:{src:n("e537"),alt:""}}):r("img",{staticClass:"icon",attrs:{src:n("600a"),alt:""}}),r("div",{staticClass:"right"},[r("div",{staticClass:"row"},[r("div",{staticClass:"title"},[t._v(t._s(i.title))]),r("div",{staticClass:"btn"},[r("van-icon",{attrs:{name:"ellipsis"},on:{click:function(t){t.stopPropagation(),i.delShow=!i.delShow}}}),r("div",{directives:[{name:"show",rawName:"v-show",value:i.delShow,expression:"file.delShow"}],staticClass:"deldiv",on:{click:function(e){return e.stopPropagation(),t.deleteHandle(i)}}},[r("img",{attrs:{src:n("4546"),alt:""}}),r("span",[t._v("删除")])])],1)]),r("div",{staticClass:"row"},[r("span",[t._v("会议时间:"+t._s(e.startTime))])])])])])})),0)])})),1)],1)})),1)],1)],1),r("tabbar")],1)},i=[],u=n("0c6d"),a=n("9c8b"),c={data(){return{active:0,category:{},currentPage:1,size:9,totalitems:"",value:"",list:[],activeNames:[],types:[],loading:!1,finished:!1}},created(){Object(a["t"])({type:"conference_attachment_category"}).then(t=>{1==t.data.state&&(this.types=t.data.data,this.category=this.types[0],this.getdata())})},methods:{onsearch(t){this.currentPage=1,this.getdata()},openfile(t){"pdf"==t.type.toLowerCase()?this.$router.push("/pdf?url="+t.attachment):window.open(t.attachment)},getdata(){this.loading=!0,Object(u["O"])({category:this.category.value||null,title:this.value||null,page:this.currentPage,size:this.size}).then(t=>{this.loading=!1,1==t.data.state?(t.data.data.map(t=>{t.activeNames=[],t.conferenceIssueList.map(t=>{t.conferenceAttachmentList.map(t=>{t.type=t.title.split(".")[t.title.split(".").length-1],t.delShow=!1})})}),this.$toast.clear(),this.totalitems=t.data.count,this.list=[...this.list,...t.data.data],this.currentPage++,this.list.length>=t.data.count&&(this.finished=!0)):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})},deleteHandle(t){t.delShow=!1,this.$dialog.confirm({message:"确认删除该文件吗?"}).then(()=>{Object(u["N"])({id:t.id}).then(t=>{1==t.data.state&&(this.$toast.success("删除成功"),this.getdata())}).catch(t=>{})}).catch(()=>{})},change(){this.category=this.types[this.active],this.list=[],this.currentPage=1,this.finished=!1,this.getdata()}}},o=c,s=(n("6f1a"),n("2877")),A=Object(s["a"])(o,r,i,!1,null,"7c42bec6",null);e["default"]=A.exports},e537:function(t,e){t.exports="data:image/png;base64,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"},e739:function(t,e){t.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-98fd116c.6239534a.js b/src/main/resources/views/dist/js/chunk-98fd116c.6239534a.js new file mode 100644 index 0000000..a109a1e --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-98fd116c.6239534a.js @@ -0,0 +1,52 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-98fd116c"],{1:function(e,t){},"1a42":function(e,t,r){"use strict";var n=r("8267"),i=r.n(n);i.a},"1fb5":function(e,t,r){"use strict";t.byteLength=l,t.toByteArray=f,t.fromByteArray=v;for(var n=[],i=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,u=o.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function l(e){var t=c(e),r=t[0],n=t[1];return 3*(r+n)/4-n}function h(e,t,r){return 3*(t+r)/4-r}function f(e){var t,r,n=c(e),o=n[0],s=n[1],u=new a(h(e,o,s)),l=0,f=s>0?o-4:o;for(r=0;r>16&255,u[l++]=t>>8&255,u[l++]=255&t;return 2===s&&(t=i[e.charCodeAt(r)]<<2|i[e.charCodeAt(r+1)]>>4,u[l++]=255&t),1===s&&(t=i[e.charCodeAt(r)]<<10|i[e.charCodeAt(r+1)]<<4|i[e.charCodeAt(r+2)]>>2,u[l++]=t>>8&255,u[l++]=255&t),u}function d(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function p(e,t,r){for(var n,i=[],a=t;au?u:s+o));return 1===i?(t=e[r-1],a.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],a.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},2:function(e,t){},2639:function(e,t,r){e.exports=function(){return new Worker(r.p+"js/52599c1fa0897a2ff383.worker.js")}},3:function(e,t){},4:function(e,t){},4362:function(e,t,r){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,n="/";t.cwd=function(){return n},t.chdir=function(t){e||(e=r("df7c")),n=e.resolve(t,n)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},4383:function(module,exports,__webpack_require__){(function(Buffer,process,global){ +/** + * @licstart The following is the entire license notice for the + * Javascript code in this page + * + * Copyright 2020 Mozilla Foundation + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * @licend The above is the entire license notice for the + * Javascript code in this page + */ +(function(e,t){module.exports=t()})(0,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLinkAttributes",{enumerable:!0,get:function(){return n.addLinkAttributes}}),Object.defineProperty(t,"getFilenameFromUrl",{enumerable:!0,get:function(){return n.getFilenameFromUrl}}),Object.defineProperty(t,"LinkTarget",{enumerable:!0,get:function(){return n.LinkTarget}}),Object.defineProperty(t,"loadScript",{enumerable:!0,get:function(){return n.loadScript}}),Object.defineProperty(t,"PDFDateString",{enumerable:!0,get:function(){return n.PDFDateString}}),Object.defineProperty(t,"RenderingCancelledException",{enumerable:!0,get:function(){return n.RenderingCancelledException}}),Object.defineProperty(t,"build",{enumerable:!0,get:function(){return i.build}}),Object.defineProperty(t,"getDocument",{enumerable:!0,get:function(){return i.getDocument}}),Object.defineProperty(t,"LoopbackPort",{enumerable:!0,get:function(){return i.LoopbackPort}}),Object.defineProperty(t,"PDFDataRangeTransport",{enumerable:!0,get:function(){return i.PDFDataRangeTransport}}),Object.defineProperty(t,"PDFWorker",{enumerable:!0,get:function(){return i.PDFWorker}}),Object.defineProperty(t,"version",{enumerable:!0,get:function(){return i.version}}),Object.defineProperty(t,"CMapCompressionType",{enumerable:!0,get:function(){return a.CMapCompressionType}}),Object.defineProperty(t,"createObjectURL",{enumerable:!0,get:function(){return a.createObjectURL}}),Object.defineProperty(t,"createPromiseCapability",{enumerable:!0,get:function(){return a.createPromiseCapability}}),Object.defineProperty(t,"createValidAbsoluteUrl",{enumerable:!0,get:function(){return a.createValidAbsoluteUrl}}),Object.defineProperty(t,"InvalidPDFException",{enumerable:!0,get:function(){return a.InvalidPDFException}}),Object.defineProperty(t,"MissingPDFException",{enumerable:!0,get:function(){return a.MissingPDFException}}),Object.defineProperty(t,"OPS",{enumerable:!0,get:function(){return a.OPS}}),Object.defineProperty(t,"PasswordResponses",{enumerable:!0,get:function(){return a.PasswordResponses}}),Object.defineProperty(t,"PermissionFlag",{enumerable:!0,get:function(){return a.PermissionFlag}}),Object.defineProperty(t,"removeNullCharacters",{enumerable:!0,get:function(){return a.removeNullCharacters}}),Object.defineProperty(t,"shadow",{enumerable:!0,get:function(){return a.shadow}}),Object.defineProperty(t,"UnexpectedResponseException",{enumerable:!0,get:function(){return a.UnexpectedResponseException}}),Object.defineProperty(t,"UNSUPPORTED_FEATURES",{enumerable:!0,get:function(){return a.UNSUPPORTED_FEATURES}}),Object.defineProperty(t,"Util",{enumerable:!0,get:function(){return a.Util}}),Object.defineProperty(t,"VerbosityLevel",{enumerable:!0,get:function(){return a.VerbosityLevel}}),Object.defineProperty(t,"AnnotationLayer",{enumerable:!0,get:function(){return o.AnnotationLayer}}),Object.defineProperty(t,"apiCompatibilityParams",{enumerable:!0,get:function(){return s.apiCompatibilityParams}}),Object.defineProperty(t,"GlobalWorkerOptions",{enumerable:!0,get:function(){return u.GlobalWorkerOptions}}),Object.defineProperty(t,"renderTextLayer",{enumerable:!0,get:function(){return c.renderTextLayer}}),Object.defineProperty(t,"SVGGraphics",{enumerable:!0,get:function(){return l.SVGGraphics}});var n=r(1),i=r(198),a=r(5),o=r(209),s=r(200),u=r(203),c=r(210),l=r(211),h=r(7),f=h.isNodeJS;if(f){var d=r(212).PDFNodeStream;(0,i.setPDFNetworkStreamFactory)((function(e){return new d(e)}))}else{var p,v=r(215).PDFNetworkStream;(0,n.isFetchSupported)()&&(p=r(216).PDFFetchStream),(0,i.setPDFNetworkStreamFactory)((function(e){return p&&(0,n.isValidFetchUrl)(e.url)?new p(e):new v(e)}))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addLinkAttributes=E,t.getFilenameFromUrl=L,t.isFetchSupported=M,t.isValidFetchUrl=F,t.loadScript=N,t.deprecated=D,t.PDFDateString=t.StatTimer=t.DOMSVGFactory=t.DOMCMapReaderFactory=t.DOMCanvasFactory=t.DEFAULT_LINK_REL=t.LinkTarget=t.RenderingCancelledException=t.PageViewport=void 0;var n=a(r(2)),i=r(5);function a(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var r;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=s(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,u=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){u=!0,a=e},f:function(){try{o||null==r["return"]||r["return"]()}finally{if(u)throw a}}}}function s(e,t){if(e){if("string"===typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&t>0,"Invalid SVG dimensions");var r=document.createElementNS(S,"svg:svg");return r.setAttribute("version","1.1"),r.setAttribute("width",e+"px"),r.setAttribute("height",t+"px"),r.setAttribute("preserveAspectRatio","none"),r.setAttribute("viewBox","0 0 "+e+" "+t),r}},{key:"createElement",value:function(e){return(0,i.assert)("string"===typeof e,"Invalid SVG element type"),document.createElementNS(S,e)}}]),e}();t.DOMSVGFactory=P;var C=function(){function e(t){var r=t.viewBox,n=t.scale,i=t.rotation,a=t.offsetX,o=void 0===a?0:a,s=t.offsetY,u=void 0===s?0:s,c=t.dontFlip,l=void 0!==c&&c;b(this,e),this.viewBox=r,this.scale=n,this.rotation=i,this.offsetX=o,this.offsetY=u;var h,f,d,p,v,g,y,m,_=(r[2]+r[0])/2,w=(r[3]+r[1])/2;switch(i%=360,i=i<0?i+360:i,i){case 180:h=-1,f=0,d=0,p=1;break;case 90:h=0,f=1,d=1,p=0;break;case 270:h=0,f=-1,d=-1,p=0;break;case 0:h=1,f=0,d=0,p=-1;break;default:throw new Error("PageViewport: Invalid rotation, must be a multiple of 90 degrees.")}l&&(d=-d,p=-p),0===h?(v=Math.abs(w-r[1])*n+o,g=Math.abs(_-r[0])*n+u,y=Math.abs(r[3]-r[1])*n,m=Math.abs(r[2]-r[0])*n):(v=Math.abs(_-r[0])*n+o,g=Math.abs(w-r[1])*n+u,y=Math.abs(r[2]-r[0])*n,m=Math.abs(r[3]-r[1])*n),this.transform=[h*n,f*n,d*n,p*n,v-h*n*_-d*n*w,g-f*n*_-p*n*w],this.width=y,this.height=m}return w(e,[{key:"clone",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.scale,n=void 0===r?this.scale:r,i=t.rotation,a=void 0===i?this.rotation:i,o=t.offsetX,s=void 0===o?this.offsetX:o,u=t.offsetY,c=void 0===u?this.offsetY:u,l=t.dontFlip,h=void 0!==l&&l;return new e({viewBox:this.viewBox.slice(),scale:n,rotation:a,offsetX:s,offsetY:c,dontFlip:h})}},{key:"convertToViewportPoint",value:function(e,t){return i.Util.applyTransform([e,t],this.transform)}},{key:"convertToViewportRectangle",value:function(e){var t=i.Util.applyTransform([e[0],e[1]],this.transform),r=i.Util.applyTransform([e[2],e[3]],this.transform);return[t[0],t[1],r[0],r[1]]}},{key:"convertToPdfPoint",value:function(e,t){return i.Util.applyInverseTransform([e,t],this.transform)}}]),e}();t.PageViewport=C;var R=function(e){l(r,e);var t=f(r);function r(e,n){var i;return b(this,r),i=t.call(this,e),i.type=n,i}return r}(i.BaseException);t.RenderingCancelledException=R;var T={NONE:0,SELF:1,BLANK:2,PARENT:3,TOP:4};function E(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.url,n=t.target,a=t.rel,o=t.enabled,s=void 0===o||o;(0,i.assert)(r&&"string"===typeof r,'addLinkAttributes: A valid "url" parameter must provided.');var u=(0,i.removeNullCharacters)(r);s?e.href=e.title=u:(e.href="",e.title="Disabled: ".concat(u),e.onclick=function(){return!1});var c="";switch(n){case T.NONE:break;case T.SELF:c="_self";break;case T.BLANK:c="_blank";break;case T.PARENT:c="_parent";break;case T.TOP:c="_top";break}e.target=c,e.rel="string"===typeof a?a:A}function L(e){var t=e.indexOf("#"),r=e.indexOf("?"),n=Math.min(t>0?t:e.length,r>0?r:e.length);return e.substring(e.lastIndexOf("/",n)+1,n)}t.LinkTarget=T;var O,I=function(){function e(){b(this,e),this.started=Object.create(null),this.times=[]}return w(e,[{key:"time",value:function(e){e in this.started&&(0,i.warn)("Timer is already running for ".concat(e)),this.started[e]=Date.now()}},{key:"timeEnd",value:function(e){e in this.started||(0,i.warn)("Timer has not been started for ".concat(e)),this.times.push({name:e,start:this.started[e],end:Date.now()}),delete this.started[e]}},{key:"toString",value:function(){var e,t=[],r=0,n=o(this.times);try{for(n.s();!(e=n.n()).done;){var i=e.value,a=i.name;a.length>r&&(r=a.length)}}catch(h){n.e(h)}finally{n.f()}var s,u=o(this.times);try{for(u.s();!(s=u.n()).done;){var c=s.value,l=c.end-c.start;t.push("".concat(c.name.padEnd(r)," ").concat(l,"ms\n"))}}catch(h){u.e(h)}finally{u.f()}return t.join("")}}]),e}();function M(){return"undefined"!==typeof fetch&&"undefined"!==typeof Response&&"body"in Response.prototype&&"undefined"!==typeof ReadableStream}function F(e,t){try{var r=t?new URL(e,t):new URL(e),n=r.protocol;return"http:"===n||"https:"===n}catch(i){return!1}}function N(e){return new Promise((function(t,r){var n=document.createElement("script");n.src=e,n.onload=t,n.onerror=function(){r(new Error("Cannot load script at: ".concat(n.src)))},(document.head||document.documentElement).appendChild(n)}))}function D(e){}t.StatTimer=I;var j=function(){function e(){b(this,e)}return w(e,null,[{key:"toDateObject",value:function(e){if(!e||!(0,i.isString)(e))return null;O||(O=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));var t=O.exec(e);if(!t)return null;var r=parseInt(t[1],10),n=parseInt(t[2],10);n=n>=1&&n<=12?n-1:0;var a=parseInt(t[3],10);a=a>=1&&a<=31?a:1;var o=parseInt(t[4],10);o=o>=0&&o<=23?o:0;var s=parseInt(t[5],10);s=s>=0&&s<=59?s:0;var u=parseInt(t[6],10);u=u>=0&&u<=59?u:0;var c=t[7]||"Z",l=parseInt(t[8],10);l=l>=0&&l<=23?l:0;var h=parseInt(t[9],10)||0;return h=h>=0&&h<=59?h:0,"-"===c?(o+=l,s+=h):"+"===c&&(o-=l,s-=h),new Date(Date.UTC(r,n,a,o,s,u))}}]),e}();t.PDFDateString=j},function(e,t,r){"use strict";e.exports=r(3)},function(e,t,r){"use strict";(function(e){function t(e){return t="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}var r=function(e){var r,n=Object.prototype,i=n.hasOwnProperty,a="function"===typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",s=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function c(e,t,r,n){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),o=new T(n||[]);return a._invoke=x(e,r,o),a}function l(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(n){return{type:"throw",arg:n}}}e.wrap=c;var h="suspendedStart",f="suspendedYield",d="executing",p="completed",v={};function g(){}function y(){}function m(){}var b={};b[o]=function(){return this};var _=Object.getPrototypeOf,w=_&&_(_(E([])));w&&w!==n&&i.call(w,o)&&(b=w);var A=m.prototype=g.prototype=Object.create(b);function S(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function k(e,r){function n(a,o,s,u){var c=l(e[a],e,o);if("throw"!==c.type){var h=c.arg,f=h.value;return f&&"object"===t(f)&&i.call(f,"__await")?r.resolve(f.__await).then((function(e){n("next",e,s,u)}),(function(e){n("throw",e,s,u)})):r.resolve(f).then((function(e){h.value=e,s(h)}),(function(e){return n("throw",e,s,u)}))}u(c.arg)}var a;function o(e,t){function i(){return new r((function(r,i){n(e,t,r,i)}))}return a=a?a.then(i,i):i()}this._invoke=o}function x(e,t,r){var n=h;return function(i,a){if(n===d)throw new Error("Generator is already running");if(n===p){if("throw"===i)throw a;return L()}r.method=i,r.arg=a;while(1){var o=r.delegate;if(o){var s=P(o,r);if(s){if(s===v)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===h)throw n=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=d;var u=l(e,t,r);if("normal"===u.type){if(n=r.done?p:f,u.arg===v)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(n=p,r.method="throw",r.arg=u.arg)}}}function P(e,t){var n=e.iterator[t.method];if(n===r){if(t.delegate=null,"throw"===t.method){if(e.iterator["return"]&&(t.method="return",t.arg=r,P(e,t),"throw"===t.method))return v;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var i=l(n,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,v;var a=i.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=r),t.delegate=null,v):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,v)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function R(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function E(e){if(e){var t=e[o];if(t)return t.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){while(++n=0;--a){var o=this.tryEntries[a],s=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var u=i.call(o,"catchLoc"),c=i.call(o,"finallyLoc");if(u&&c){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&i.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),R(r),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var i=n.arg;R(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:E(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=r),v}},e}("object"===t(e)?e.exports:{});try{regeneratorRuntime=r}catch(n){Function("r","regeneratorRuntime = r")(r)}}).call(this,r(4)(e))},function(e,t,r){"use strict";e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,r){"use strict";function n(e,t){for(var r=0;r>24&255,e>>16&255,e>>8&255,255&e)}function oe(){var e=new Uint8Array(4);e[0]=1;var t=new Uint32Array(e.buffer,0,1);return 1===t[0]}var se={get value(){return H(this,"value",oe())}};function ue(){try{return new Function(""),!0}catch(e){return!1}}t.IsLittleEndianCached=se;var ce={get value(){return H(this,"value",ue())}};t.IsEvalSupportedCached=ce;var le=["rgb(",0,",",0,",",0,")"],he=function(){function e(){o(this,e)}return i(e,null,[{key:"makeCssRgb",value:function(e,t,r){return le[1]=e,le[3]=t,le[5]=r,le.join("")}},{key:"transform",value:function(e,t){return[e[0]*t[0]+e[2]*t[1],e[1]*t[0]+e[3]*t[1],e[0]*t[2]+e[2]*t[3],e[1]*t[2]+e[3]*t[3],e[0]*t[4]+e[2]*t[5]+e[4],e[1]*t[4]+e[3]*t[5]+e[5]]}},{key:"applyTransform",value:function(e,t){var r=e[0]*t[0]+e[1]*t[2]+t[4],n=e[0]*t[1]+e[1]*t[3]+t[5];return[r,n]}},{key:"applyInverseTransform",value:function(e,t){var r=t[0]*t[3]-t[1]*t[2],n=(e[0]*t[3]-e[1]*t[2]+t[2]*t[5]-t[4]*t[3])/r,i=(-e[0]*t[1]+e[1]*t[0]+t[4]*t[1]-t[5]*t[0])/r;return[n,i]}},{key:"getAxialAlignedBoundingBox",value:function(t,r){var n=e.applyTransform(t,r),i=e.applyTransform(t.slice(2,4),r),a=e.applyTransform([t[0],t[3]],r),o=e.applyTransform([t[2],t[1]],r);return[Math.min(n[0],i[0],a[0],o[0]),Math.min(n[1],i[1],a[1],o[1]),Math.max(n[0],i[0],a[0],o[0]),Math.max(n[1],i[1],a[1],o[1])]}},{key:"inverseTransform",value:function(e){var t=e[0]*e[3]-e[1]*e[2];return[e[3]/t,-e[1]/t,-e[2]/t,e[0]/t,(e[2]*e[5]-e[4]*e[3])/t,(e[4]*e[1]-e[5]*e[0])/t]}},{key:"apply3dTransform",value:function(e,t){return[e[0]*t[0]+e[1]*t[1]+e[2]*t[2],e[3]*t[0]+e[4]*t[1]+e[5]*t[2],e[6]*t[0]+e[7]*t[1]+e[8]*t[2]]}},{key:"singularValueDecompose2dScale",value:function(e){var t=[e[0],e[2],e[1],e[3]],r=e[0]*t[0]+e[1]*t[2],n=e[0]*t[1]+e[1]*t[3],i=e[2]*t[0]+e[3]*t[2],a=e[2]*t[1]+e[3]*t[3],o=(r+a)/2,s=Math.sqrt((r+a)*(r+a)-4*(r*a-i*n))/2,u=o+s||1,c=o-s||1;return[Math.sqrt(u),Math.sqrt(c)]}},{key:"normalizeRect",value:function(e){var t=e.slice(0);return e[0]>e[2]&&(t[0]=e[2],t[2]=e[0]),e[1]>e[3]&&(t[1]=e[3],t[3]=e[1]),t}},{key:"intersect",value:function(t,r){function n(e,t){return e-t}var i=[t[0],t[2],r[0],r[2]].sort(n),a=[t[1],t[3],r[1],r[3]].sort(n),o=[];return t=e.normalizeRect(t),r=e.normalizeRect(r),i[0]===t[0]&&i[1]===r[0]||i[0]===r[0]&&i[1]===t[0]?(o[0]=i[1],o[2]=i[2],a[0]===t[1]&&a[1]===r[1]||a[0]===r[1]&&a[1]===t[1]?(o[1]=a[1],o[3]=a[2],o):null):null}}]),e}();t.Util=he;var fe=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,376,381,305,322,339,353,382,0,8364];function de(e){var t=e.length,r=[];if("þ"===e[0]&&"ÿ"===e[1])for(var n=2;n2&&void 0!==arguments[2]&&arguments[2];if(!n&&URL.createObjectURL){var i=new Blob([t],{type:r});return URL.createObjectURL(i)}for(var a="data:".concat(r,";base64,"),o=0,s=t.length;o>2,f=(3&u)<<4|c>>4,d=o+1>6:64,p=o+21?!!arguments[1]:!this.contains(e);return this[t?"add":"remove"](e),t})}}(),function(){if(a&&s){var e=window.history.pushState,t=window.history.replaceState;window.history.pushState=function(t,r,n){var i=void 0===n?[t,r]:[t,r,n];e.apply(this,i)},window.history.replaceState=function(e,r,n){var i=void 0===n?[e,r]:[e,r,n];t.apply(this,i)}}}(),function(){String.prototype.startsWith||r(53)}(),function(){String.prototype.endsWith||r(64)}(),function(){String.prototype.includes||r(66)}(),function(){Array.prototype.includes||r(68)}(),function(){Array.from||r(76)}(),function(){Object.assign||r(98)}(),function(){Math.log2||(Math.log2=r(101))}(),function(){Number.isNaN||(Number.isNaN=r(103))}(),function(){Number.isInteger||(Number.isInteger=r(105))}(),function(){Uint8Array.prototype.slice||r(108)}(),function(){globalThis.Promise&&globalThis.Promise.allSettled||(globalThis.Promise=r(113))}(),function(){globalThis.URL=r(136)}(),function(){var e=!1;if("undefined"!==typeof ReadableStream)try{new ReadableStream({start:function(e){e.close()}}),e=!0}catch(t){}e||(globalThis.ReadableStream=r(143).ReadableStream)}(),function(){globalThis.Map&&globalThis.Map.prototype.entries||(globalThis.Map=r(144))}(),function(){globalThis.Set&&globalThis.Set.prototype.entries||(globalThis.Set=r(151))}(),function(){globalThis.WeakMap||(globalThis.WeakMap=r(153))}(),function(){globalThis.WeakSet||(globalThis.WeakSet=r(159))}(),function(){String.prototype.codePointAt||r(161)}(),function(){String.fromCodePoint||(String.fromCodePoint=r(163))}(),function(){globalThis.Symbol||r(165)}(),function(){String.prototype.padStart||r(188)}(),function(){String.prototype.padEnd||r(193)}(),function(){Object.values||(Object.values=r(195))}()}},function(e,t,r){"use strict";function n(e){return n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.isNodeJS=void 0;var i="object"===("undefined"===typeof process?"undefined":n(process))&&process+""==="[object process]"&&!process.versions.nw&&!process.versions.electron;t.isNodeJS=i},function(e,t,r){r(9),e.exports=r(11)},function(e,t,r){var n=r(10),i=r(11);n({global:!0},{globalThis:i})},function(e,t,r){var n=r(11),i=r(12).f,a=r(26),o=r(29),s=r(30),u=r(40),c=r(52);e.exports=function(e,t){var r,l,h,f,d,p,v=e.target,g=e.global,y=e.stat;if(l=g?n:y?n[v]||s(v,{}):(n[v]||{}).prototype,l)for(h in t){if(d=t[h],e.noTargetGet?(p=i(l,h),f=p&&p.value):f=l[h],r=c(g?h:v+(y?".":"#")+h,e.forced),!r&&void 0!==f){if(typeof d===typeof f)continue;u(d,f)}(e.sham||f&&f.sham)&&a(d,"sham",!0),o(l,h,d,e)}}},function(e,t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof global&&global)||Function("return this")()},function(e,t,r){var n=r(13),i=r(15),a=r(16),o=r(17),s=r(21),u=r(23),c=r(24),l=Object.getOwnPropertyDescriptor;t.f=n?l:function(e,t){if(e=o(e),t=s(t,!0),c)try{return l(e,t)}catch(r){}if(u(e,t))return a(!i.f.call(e,t),e[t])}},function(e,t,r){var n=r(14);e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,r){"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,a=i&&!n.call({1:2},1);t.f=a?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,r){var n=r(18),i=r(20);e.exports=function(e){return n(i(e))}},function(e,t,r){var n=r(14),i=r(19),a="".split;e.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?a.call(e,""):Object(e)}:Object},function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,r){var n=r(22);e.exports=function(e,t){if(!n(e))return e;var r,i;if(t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;if("function"==typeof(r=e.valueOf)&&!n(i=r.call(e)))return i;if(!t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){var n=r(13),i=r(14),a=r(25);e.exports=!n&&!i((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},function(e,t,r){var n=r(11),i=r(22),a=n.document,o=i(a)&&i(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},function(e,t,r){var n=r(13),i=r(27),a=r(16);e.exports=n?function(e,t,r){return i.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},function(e,t,r){var n=r(13),i=r(24),a=r(28),o=r(21),s=Object.defineProperty;t.f=n?s:function(e,t,r){if(a(e),t=o(t,!0),a(r),i)try{return s(e,t,r)}catch(n){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){var n=r(22);e.exports=function(e){if(!n(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,r){var n=r(11),i=r(26),a=r(23),o=r(30),s=r(31),u=r(33),c=u.get,l=u.enforce,h=String(String).split("String");(e.exports=function(e,t,r,s){var u=!!s&&!!s.unsafe,c=!!s&&!!s.enumerable,f=!!s&&!!s.noTargetGet;"function"==typeof r&&("string"!=typeof t||a(r,"name")||i(r,"name",t),l(r).source=h.join("string"==typeof t?t:"")),e!==n?(u?!f&&e[t]&&(c=!0):delete e[t],c?e[t]=r:i(e,t,r)):c?e[t]=r:o(t,r)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||s(this)}))},function(e,t,r){var n=r(11),i=r(26);e.exports=function(e,t){try{i(n,e,t)}catch(r){n[e]=t}return t}},function(e,t,r){var n=r(32),i=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(e){return i.call(e)}),e.exports=n.inspectSource},function(e,t,r){var n=r(11),i=r(30),a="__core-js_shared__",o=n[a]||i(a,{});e.exports=o},function(e,t,r){var n,i,a,o=r(34),s=r(11),u=r(22),c=r(26),l=r(23),h=r(35),f=r(39),d=s.WeakMap,p=function(e){return a(e)?i(e):n(e,{})},v=function(e){return function(t){var r;if(!u(t)||(r=i(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return r}};if(o){var g=new d,y=g.get,m=g.has,b=g.set;n=function(e,t){return b.call(g,e,t),t},i=function(e){return y.call(g,e)||{}},a=function(e){return m.call(g,e)}}else{var _=h("state");f[_]=!0,n=function(e,t){return c(e,_,t),t},i=function(e){return l(e,_)?e[_]:{}},a=function(e){return l(e,_)}}e.exports={set:n,get:i,has:a,enforce:p,getterFor:v}},function(e,t,r){var n=r(11),i=r(31),a=n.WeakMap;e.exports="function"===typeof a&&/native code/.test(i(a))},function(e,t,r){var n=r(36),i=r(38),a=n("keys");e.exports=function(e){return a[e]||(a[e]=i(e))}},function(e,t,r){var n=r(37),i=r(32);(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.5",mode:n?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports=!1},function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++r+n).toString(36)}},function(e,t){e.exports={}},function(e,t,r){var n=r(23),i=r(41),a=r(12),o=r(27);e.exports=function(e,t){for(var r=i(t),s=o.f,u=a.f,c=0;cu)n(s,r=t[u++])&&(~a(c,r)||c.push(r));return c}},function(e,t,r){var n=r(17),i=r(47),a=r(49),o=function(e){return function(t,r,o){var s,u=n(t),c=i(u.length),l=a(o,c);if(e&&r!=r){while(c>l)if(s=u[l++],s!=s)return!0}else for(;c>l;l++)if((e||l in u)&&u[l]===r)return e||l||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},function(e,t,r){var n=r(48),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t,r){var n=r(48),i=Math.max,a=Math.min;e.exports=function(e,t){var r=n(e);return r<0?i(r+t,0):a(r,t)}},function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,r){var n=r(14),i=/#|\.prototype\./,a=function(e,t){var r=s[o(e)];return r==c||r!=u&&("function"==typeof t?n(t):!!t)},o=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=a.data={},u=a.NATIVE="N",c=a.POLYFILL="P";e.exports=a},function(e,t,r){r(54);var n=r(61);e.exports=n("String","startsWith")},function(e,t,r){"use strict";var n=r(10),i=r(12).f,a=r(47),o=r(55),s=r(20),u=r(60),c=r(37),l="".startsWith,h=Math.min,f=u("startsWith"),d=!c&&!f&&!!function(){var e=i(String.prototype,"startsWith");return e&&!e.writable}();n({target:"String",proto:!0,forced:!d&&!f},{startsWith:function(e){var t=String(s(this));o(e);var r=a(h(arguments.length>1?arguments[1]:void 0,t.length)),n=String(e);return l?l.call(t,n,r):t.slice(r,r+n.length)===n}})},function(e,t,r){var n=r(56);e.exports=function(e){if(n(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,r){var n=r(22),i=r(19),a=r(57),o=a("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},function(e,t,r){var n=r(11),i=r(36),a=r(23),o=r(38),s=r(58),u=r(59),c=i("wks"),l=n.Symbol,h=u?l:l&&l.withoutSetter||o;e.exports=function(e){return a(c,e)||(s&&a(l,e)?c[e]=l[e]:c[e]=h("Symbol."+e)),c[e]}},function(e,t,r){var n=r(14);e.exports=!!Object.getOwnPropertySymbols&&!n((function(){return!String(Symbol())}))},function(e,t,r){var n=r(58);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,r){var n=r(57),i=n("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[i]=!1,"/./"[e](t)}catch(n){}}return!1}},function(e,t,r){var n=r(11),i=r(62),a=Function.call;e.exports=function(e,t,r){return i(a,n[e].prototype[t],r)}},function(e,t,r){var n=r(63);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 0:return function(){return e.call(t)};case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,i){return e.call(t,r,n,i)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,r){r(65);var n=r(61);e.exports=n("String","endsWith")},function(e,t,r){"use strict";var n=r(10),i=r(12).f,a=r(47),o=r(55),s=r(20),u=r(60),c=r(37),l="".endsWith,h=Math.min,f=u("endsWith"),d=!c&&!f&&!!function(){var e=i(String.prototype,"endsWith");return e&&!e.writable}();n({target:"String",proto:!0,forced:!d&&!f},{endsWith:function(e){var t=String(s(this));o(e);var r=arguments.length>1?arguments[1]:void 0,n=a(t.length),i=void 0===r?n:h(a(r),n),u=String(e);return l?l.call(t,u,i):t.slice(i-u.length,i)===u}})},function(e,t,r){r(67);var n=r(61);e.exports=n("String","includes")},function(e,t,r){"use strict";var n=r(10),i=r(55),a=r(20),o=r(60);n({target:"String",proto:!0,forced:!o("includes")},{includes:function(e){return!!~String(a(this)).indexOf(i(e),arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){r(69);var n=r(61);e.exports=n("Array","includes")},function(e,t,r){"use strict";var n=r(10),i=r(46).includes,a=r(70),o=r(75),s=o("indexOf",{ACCESSORS:!0,1:0});n({target:"Array",proto:!0,forced:!s},{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},function(e,t,r){var n=r(57),i=r(71),a=r(27),o=n("unscopables"),s=Array.prototype;void 0==s[o]&&a.f(s,o,{configurable:!0,value:i(null)}),e.exports=function(e){s[o][e]=!0}},function(e,t,r){var n,i=r(28),a=r(72),o=r(50),s=r(39),u=r(74),c=r(25),l=r(35),h=">",f="<",d="prototype",p="script",v=l("IE_PROTO"),g=function(){},y=function(e){return f+p+h+e+f+"/"+p+h},m=function(e){e.write(y("")),e.close();var t=e.parentWindow.Object;return e=null,t},b=function(){var e,t=c("iframe"),r="java"+p+":";return t.style.display="none",u.appendChild(t),t.src=String(r),e=t.contentWindow.document,e.open(),e.write(y("document.F=Object")),e.close(),e.F},_=function(){try{n=document.domain&&new ActiveXObject("htmlfile")}catch(t){}_=n?m(n):b();var e=o.length;while(e--)delete _[d][o[e]];return _()};s[v]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(g[d]=i(e),r=new g,g[d]=null,r[v]=e):r=_(),void 0===t?r:a(r,t)}},function(e,t,r){var n=r(13),i=r(27),a=r(28),o=r(73);e.exports=n?Object.defineProperties:function(e,t){a(e);var r,n=o(t),s=n.length,u=0;while(s>u)i.f(e,r=n[u++],t[r]);return e}},function(e,t,r){var n=r(45),i=r(50);e.exports=Object.keys||function(e){return n(e,i)}},function(e,t,r){var n=r(42);e.exports=n("document","documentElement")},function(e,t,r){var n=r(13),i=r(14),a=r(23),o=Object.defineProperty,s={},u=function(e){throw e};e.exports=function(e,t){if(a(s,e))return s[e];t||(t={});var r=[][e],c=!!a(t,"ACCESSORS")&&t.ACCESSORS,l=a(t,0)?t[0]:u,h=a(t,1)?t[1]:void 0;return s[e]=!!r&&!i((function(){if(c&&!n)return!0;var e={length:-1};c?o(e,1,{enumerable:!0,get:u}):e[1]=1,r.call(e,l,h)}))}},function(e,t,r){r(77),r(89);var n=r(43);e.exports=n.Array.from},function(e,t,r){"use strict";var n=r(78).charAt,i=r(33),a=r(79),o="String Iterator",s=i.set,u=i.getterFor(o);a(String,"String",(function(e){s(this,{type:o,string:String(e),index:0})}),(function(){var e,t=u(this),r=t.string,i=t.index;return i>=r.length?{value:void 0,done:!0}:(e=n(r,i),t.index+=e.length,{value:e,done:!1})}))},function(e,t,r){var n=r(48),i=r(20),a=function(e){return function(t,r){var a,o,s=String(i(t)),u=n(r),c=s.length;return u<0||u>=c?e?"":void 0:(a=s.charCodeAt(u),a<55296||a>56319||u+1===c||(o=s.charCodeAt(u+1))<56320||o>57343?e?s.charAt(u):a:e?s.slice(u,u+2):o-56320+(a-55296<<10)+65536)}};e.exports={codeAt:a(!1),charAt:a(!0)}},function(e,t,r){"use strict";var n=r(10),i=r(80),a=r(82),o=r(87),s=r(85),u=r(26),c=r(29),l=r(57),h=r(37),f=r(86),d=r(81),p=d.IteratorPrototype,v=d.BUGGY_SAFARI_ITERATORS,g=l("iterator"),y="keys",m="values",b="entries",_=function(){return this};e.exports=function(e,t,r,l,d,w,A){i(r,t,l);var S,k,x,P=function(e){if(e===d&&L)return L;if(!v&&e in T)return T[e];switch(e){case y:return function(){return new r(this,e)};case m:return function(){return new r(this,e)};case b:return function(){return new r(this,e)}}return function(){return new r(this)}},C=t+" Iterator",R=!1,T=e.prototype,E=T[g]||T["@@iterator"]||d&&T[d],L=!v&&E||P(d),O="Array"==t&&T.entries||E;if(O&&(S=a(O.call(new e)),p!==Object.prototype&&S.next&&(h||a(S)===p||(o?o(S,p):"function"!=typeof S[g]&&u(S,g,_)),s(S,C,!0,!0),h&&(f[C]=_))),d==m&&E&&E.name!==m&&(R=!0,L=function(){return E.call(this)}),h&&!A||T[g]===L||u(T,g,L),f[t]=L,d)if(k={values:P(m),keys:w?L:P(y),entries:P(b)},A)for(x in k)(v||R||!(x in T))&&c(T,x,k[x]);else n({target:t,proto:!0,forced:v||R},k);return k}},function(e,t,r){"use strict";var n=r(81).IteratorPrototype,i=r(71),a=r(16),o=r(85),s=r(86),u=function(){return this};e.exports=function(e,t,r){var c=t+" Iterator";return e.prototype=i(n,{next:a(1,r)}),o(e,c,!1,!0),s[c]=u,e}},function(e,t,r){"use strict";var n,i,a,o=r(82),s=r(26),u=r(23),c=r(57),l=r(37),h=c("iterator"),f=!1,d=function(){return this};[].keys&&(a=[].keys(),"next"in a?(i=o(o(a)),i!==Object.prototype&&(n=i)):f=!0),void 0==n&&(n={}),l||u(n,h)||s(n,h,d),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:f}},function(e,t,r){var n=r(23),i=r(83),a=r(35),o=r(84),s=a("IE_PROTO"),u=Object.prototype;e.exports=o?Object.getPrototypeOf:function(e){return e=i(e),n(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?u:null}},function(e,t,r){var n=r(20);e.exports=function(e){return Object(n(e))}},function(e,t,r){var n=r(14);e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,r){var n=r(27).f,i=r(23),a=r(57),o=a("toStringTag");e.exports=function(e,t,r){e&&!i(e=r?e:e.prototype,o)&&n(e,o,{configurable:!0,value:t})}},function(e,t){e.exports={}},function(e,t,r){var n=r(28),i=r(88);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(r,[]),t=r instanceof Array}catch(a){}return function(r,a){return n(r),i(a),t?e.call(r,a):r.__proto__=a,r}}():void 0)},function(e,t,r){var n=r(22);e.exports=function(e){if(!n(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,r){var n=r(10),i=r(90),a=r(97),o=!a((function(e){Array.from(e)}));n({target:"Array",stat:!0,forced:o},{from:i})},function(e,t,r){"use strict";var n=r(62),i=r(83),a=r(91),o=r(92),s=r(47),u=r(93),c=r(94);e.exports=function(e){var t,r,l,h,f,d,p=i(e),v="function"==typeof this?this:Array,g=arguments.length,y=g>1?arguments[1]:void 0,m=void 0!==y,b=c(p),_=0;if(m&&(y=n(y,g>2?arguments[2]:void 0,2)),void 0==b||v==Array&&o(b))for(t=s(p.length),r=new v(t);t>_;_++)d=m?y(p[_],_):p[_],u(r,_,d);else for(h=b.call(p),f=h.next,r=new v;!(l=f.call(h)).done;_++)d=m?a(h,y,[l.value,_],!0):l.value,u(r,_,d);return r.length=_,r}},function(e,t,r){var n=r(28);e.exports=function(e,t,r,i){try{return i?t(n(r)[0],r[1]):t(r)}catch(o){var a=e["return"];throw void 0!==a&&n(a.call(e)),o}}},function(e,t,r){var n=r(57),i=r(86),a=n("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||o[a]===e)}},function(e,t,r){"use strict";var n=r(21),i=r(27),a=r(16);e.exports=function(e,t,r){var o=n(t);o in e?i.f(e,o,a(0,r)):e[o]=r}},function(e,t,r){var n=r(95),i=r(86),a=r(57),o=a("iterator");e.exports=function(e){if(void 0!=e)return e[o]||e["@@iterator"]||i[n(e)]}},function(e,t,r){var n=r(96),i=r(19),a=r(57),o=a("toStringTag"),s="Arguments"==i(function(){return arguments}()),u=function(e,t){try{return e[t]}catch(r){}};e.exports=n?i:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=u(t=Object(e),o))?r:s?i(t):"Object"==(n=i(t))&&"function"==typeof t.callee?"Arguments":n}},function(e,t,r){var n=r(57),i=n("toStringTag"),a={};a[i]="z",e.exports="[object z]"===String(a)},function(e,t,r){var n=r(57),i=n("iterator"),a=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){a=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(u){}e.exports=function(e,t){if(!t&&!a)return!1;var r=!1;try{var n={};n[i]=function(){return{next:function(){return{done:r=!0}}}},e(n)}catch(u){}return r}},function(e,t,r){r(99);var n=r(43);e.exports=n.Object.assign},function(e,t,r){var n=r(10),i=r(100);n({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},function(e,t,r){"use strict";var n=r(13),i=r(14),a=r(73),o=r(51),s=r(15),u=r(83),c=r(18),l=Object.assign,h=Object.defineProperty;e.exports=!l||i((function(){if(n&&1!==l({b:1},l(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol(),i="abcdefghijklmnopqrst";return e[r]=7,i.split("").forEach((function(e){t[e]=e})),7!=l({},e)[r]||a(l({},t)).join("")!=i}))?function(e,t){var r=u(e),i=arguments.length,l=1,h=o.f,f=s.f;while(i>l){var d,p=c(arguments[l++]),v=h?a(p).concat(h(p)):a(p),g=v.length,y=0;while(g>y)d=v[y++],n&&!f.call(p,d)||(r[d]=p[d])}return r}:l},function(e,t,r){r(102);var n=r(43);e.exports=n.Math.log2},function(e,t,r){var n=r(10),i=Math.log,a=Math.LN2;n({target:"Math",stat:!0},{log2:function(e){return i(e)/a}})},function(e,t,r){r(104);var n=r(43);e.exports=n.Number.isNaN},function(e,t,r){var n=r(10);n({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,r){r(106);var n=r(43);e.exports=n.Number.isInteger},function(e,t,r){var n=r(10),i=r(107);n({target:"Number",stat:!0},{isInteger:i})},function(e,t,r){var n=r(22),i=Math.floor;e.exports=function(e){return!n(e)&&isFinite(e)&&i(e)===e}},function(e,t,r){r(109)},function(e,t,r){"use strict";var n=r(110),i=r(112),a=r(14),o=n.aTypedArray,s=n.aTypedArrayConstructor,u=n.exportTypedArrayMethod,c=[].slice,l=a((function(){new Int8Array(1).slice()}));u("slice",(function(e,t){var r=c.call(o(this),e,t),n=i(this,this.constructor),a=0,u=r.length,l=new(s(n))(u);while(u>a)l[a]=r[a++];return l}),l)},function(e,t,r){"use strict";var n,i=r(111),a=r(13),o=r(11),s=r(22),u=r(23),c=r(95),l=r(26),h=r(29),f=r(27).f,d=r(82),p=r(87),v=r(57),g=r(38),y=o.Int8Array,m=y&&y.prototype,b=o.Uint8ClampedArray,_=b&&b.prototype,w=y&&d(y),A=m&&d(m),S=Object.prototype,k=S.isPrototypeOf,x=v("toStringTag"),P=g("TYPED_ARRAY_TAG"),C=i&&!!p&&"Opera"!==c(o.opera),R=!1,T={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},E=function(e){var t=c(e);return"DataView"===t||u(T,t)},L=function(e){return s(e)&&u(T,c(e))},O=function(e){if(L(e))return e;throw TypeError("Target is not a typed array")},I=function(e){if(p){if(k.call(w,e))return e}else for(var t in T)if(u(T,n)){var r=o[t];if(r&&(e===r||k.call(r,e)))return e}throw TypeError("Target is not a typed array constructor")},M=function(e,t,r){if(a){if(r)for(var n in T){var i=o[n];i&&u(i.prototype,e)&&delete i.prototype[e]}A[e]&&!r||h(A,e,r?t:C&&m[e]||t)}},F=function(e,t,r){var n,i;if(a){if(p){if(r)for(n in T)i=o[n],i&&u(i,e)&&delete i[e];if(w[e]&&!r)return;try{return h(w,e,r?t:C&&y[e]||t)}catch(s){}}for(n in T)i=o[n],!i||i[e]&&!r||h(i,e,t)}};for(n in T)o[n]||(C=!1);if((!C||"function"!=typeof w||w===Function.prototype)&&(w=function(){throw TypeError("Incorrect invocation")},C))for(n in T)o[n]&&p(o[n],w);if((!C||!A||A===S)&&(A=w.prototype,C))for(n in T)o[n]&&p(o[n].prototype,A);if(C&&d(_)!==A&&p(_,A),a&&!u(A,x))for(n in R=!0,f(A,x,{get:function(){return s(this)?this[P]:void 0}}),T)o[n]&&l(o[n],P,n);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:C,TYPED_ARRAY_TAG:R&&P,aTypedArray:O,aTypedArrayConstructor:I,exportTypedArrayMethod:M,exportTypedArrayStaticMethod:F,isView:E,isTypedArray:L,TypedArray:w,TypedArrayPrototype:A}},function(e,t){e.exports="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof DataView},function(e,t,r){var n=r(28),i=r(63),a=r(57),o=a("species");e.exports=function(e,t){var r,a=n(e).constructor;return void 0===a||void 0==(r=n(a)[o])?t:i(r)}},function(e,t,r){r(114),r(77),r(116),r(119),r(134),r(135);var n=r(43);e.exports=n.Promise},function(e,t,r){var n=r(96),i=r(29),a=r(115);n||i(Object.prototype,"toString",a,{unsafe:!0})},function(e,t,r){"use strict";var n=r(96),i=r(95);e.exports=n?{}.toString:function(){return"[object "+i(this)+"]"}},function(e,t,r){var n=r(11),i=r(117),a=r(118),o=r(26),s=r(57),u=s("iterator"),c=s("toStringTag"),l=a.values;for(var h in i){var f=n[h],d=f&&f.prototype;if(d){if(d[u]!==l)try{o(d,u,l)}catch(v){d[u]=l}if(d[c]||o(d,c,h),i[h])for(var p in a)if(d[p]!==a[p])try{o(d,p,a[p])}catch(v){d[p]=a[p]}}}},function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(e,t,r){"use strict";var n=r(17),i=r(70),a=r(86),o=r(33),s=r(79),u="Array Iterator",c=o.set,l=o.getterFor(u);e.exports=s(Array,"Array",(function(e,t){c(this,{type:u,target:n(e),index:0,kind:t})}),(function(){var e=l(this),t=e.target,r=e.kind,n=e.index++;return!t||n>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:t[n],done:!1}:{value:[n,t[n]],done:!1}}),"values"),a.Arguments=a.Array,i("keys"),i("values"),i("entries")},function(e,t,r){"use strict";var n,i,a,o,s=r(10),u=r(37),c=r(11),l=r(42),h=r(120),f=r(29),d=r(121),p=r(85),v=r(122),g=r(22),y=r(63),m=r(123),b=r(19),_=r(31),w=r(124),A=r(97),S=r(112),k=r(125).set,x=r(128),P=r(129),C=r(131),R=r(130),T=r(132),E=r(33),L=r(52),O=r(57),I=r(133),M=O("species"),F="Promise",N=E.get,D=E.set,j=E.getterFor(F),U=h,B=c.TypeError,q=c.document,W=c.process,z=l("fetch"),H=R.f,V=H,G="process"==b(W),Y=!!(q&&q.createEvent&&c.dispatchEvent),X="unhandledrejection",Q="rejectionhandled",K=0,J=1,$=2,Z=1,ee=2,te=L(F,(function(){var e=_(U)!==String(U);if(!e){if(66===I)return!0;if(!G&&"function"!=typeof PromiseRejectionEvent)return!0}if(u&&!U.prototype["finally"])return!0;if(I>=51&&/native code/.test(U))return!1;var t=U.resolve(1),r=function(e){e((function(){}),(function(){}))},n=t.constructor={};return n[M]=r,!(t.then((function(){}))instanceof r)})),re=te||!A((function(e){U.all(e)["catch"]((function(){}))})),ne=function(e){var t;return!(!g(e)||"function"!=typeof(t=e.then))&&t},ie=function(e,t,r){if(!t.notified){t.notified=!0;var n=t.reactions;x((function(){var i=t.value,a=t.state==J,o=0;while(n.length>o){var s,u,c,l=n[o++],h=a?l.ok:l.fail,f=l.resolve,d=l.reject,p=l.domain;try{h?(a||(t.rejection===ee&&ue(e,t),t.rejection=Z),!0===h?s=i:(p&&p.enter(),s=h(i),p&&(p.exit(),c=!0)),s===l.promise?d(B("Promise-chain cycle")):(u=ne(s))?u.call(s,f,d):f(s)):d(i)}catch(v){p&&!c&&p.exit(),d(v)}}t.reactions=[],t.notified=!1,r&&!t.rejection&&oe(e,t)}))}},ae=function(e,t,r){var n,i;Y?(n=q.createEvent("Event"),n.promise=t,n.reason=r,n.initEvent(e,!1,!0),c.dispatchEvent(n)):n={promise:t,reason:r},(i=c["on"+e])?i(n):e===X&&C("Unhandled promise rejection",r)},oe=function(e,t){k.call(c,(function(){var r,n=t.value,i=se(t);if(i&&(r=T((function(){G?W.emit("unhandledRejection",n,e):ae(X,e,n)})),t.rejection=G||se(t)?ee:Z,r.error))throw r.value}))},se=function(e){return e.rejection!==Z&&!e.parent},ue=function(e,t){k.call(c,(function(){G?W.emit("rejectionHandled",e):ae(Q,e,t.value)}))},ce=function(e,t,r,n){return function(i){e(t,r,i,n)}},le=function(e,t,r,n){t.done||(t.done=!0,n&&(t=n),t.value=r,t.state=$,ie(e,t,!0))},he=function(e,t,r,n){if(!t.done){t.done=!0,n&&(t=n);try{if(e===r)throw B("Promise can't be resolved itself");var i=ne(r);i?x((function(){var n={done:!1};try{i.call(r,ce(he,e,n,t),ce(le,e,n,t))}catch(a){le(e,n,a,t)}})):(t.value=r,t.state=J,ie(e,t,!1))}catch(a){le(e,{done:!1},a,t)}}};te&&(U=function(e){m(this,U,F),y(e),n.call(this);var t=N(this);try{e(ce(he,this,t),ce(le,this,t))}catch(r){le(this,t,r)}},n=function(e){D(this,{type:F,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:K,value:void 0})},n.prototype=d(U.prototype,{then:function(e,t){var r=j(this),n=H(S(this,U));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=G?W.domain:void 0,r.parent=!0,r.reactions.push(n),r.state!=K&&ie(this,r,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new n,t=N(e);this.promise=e,this.resolve=ce(he,e,t),this.reject=ce(le,e,t)},R.f=H=function(e){return e===U||e===a?new i(e):V(e)},u||"function"!=typeof h||(o=h.prototype.then,f(h.prototype,"then",(function(e,t){var r=this;return new U((function(e,t){o.call(r,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof z&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return P(U,z.apply(c,arguments))}}))),s({global:!0,wrap:!0,forced:te},{Promise:U}),p(U,F,!1,!0),v(F),a=l(F),s({target:F,stat:!0,forced:te},{reject:function(e){var t=H(this);return t.reject.call(void 0,e),t.promise}}),s({target:F,stat:!0,forced:u||te},{resolve:function(e){return P(u&&this===a?U:this,e)}}),s({target:F,stat:!0,forced:re},{all:function(e){var t=this,r=H(t),n=r.resolve,i=r.reject,a=T((function(){var r=y(t.resolve),a=[],o=0,s=1;w(e,(function(e){var u=o++,c=!1;a.push(void 0),s++,r.call(t,e).then((function(e){c||(c=!0,a[u]=e,--s||n(a))}),i)})),--s||n(a)}));return a.error&&i(a.value),r.promise},race:function(e){var t=this,r=H(t),n=r.reject,i=T((function(){var i=y(t.resolve);w(e,(function(e){i.call(t,e).then(r.resolve,n)}))}));return i.error&&n(i.value),r.promise}})},function(e,t,r){var n=r(11);e.exports=n.Promise},function(e,t,r){var n=r(29);e.exports=function(e,t,r){for(var i in t)n(e,i,t[i],r);return e}},function(e,t,r){"use strict";var n=r(42),i=r(27),a=r(57),o=r(13),s=a("species");e.exports=function(e){var t=n(e),r=i.f;o&&t&&!t[s]&&r(t,s,{configurable:!0,get:function(){return this}})}},function(e,t){e.exports=function(e,t,r){if(!(e instanceof t))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return e}},function(e,t,r){var n=r(28),i=r(92),a=r(47),o=r(62),s=r(94),u=r(91),c=function(e,t){this.stopped=e,this.result=t},l=e.exports=function(e,t,r,l,h){var f,d,p,v,g,y,m,b=o(t,r,l?2:1);if(h)f=e;else{if(d=s(e),"function"!=typeof d)throw TypeError("Target is not iterable");if(i(d)){for(p=0,v=a(e.length);v>p;p++)if(g=l?b(n(m=e[p])[0],m[1]):b(e[p]),g&&g instanceof c)return g;return new c(!1)}f=d.call(e)}y=f.next;while(!(m=y.call(f)).done)if(g=u(f,b,m.value,l),"object"==typeof g&&g&&g instanceof c)return g;return new c(!1)};l.stop=function(e){return new c(!0,e)}},function(e,t,r){var n,i,a,o=r(11),s=r(14),u=r(19),c=r(62),l=r(74),h=r(25),f=r(126),d=o.location,p=o.setImmediate,v=o.clearImmediate,g=o.process,y=o.MessageChannel,m=o.Dispatch,b=0,_={},w="onreadystatechange",A=function(e){if(_.hasOwnProperty(e)){var t=_[e];delete _[e],t()}},S=function(e){return function(){A(e)}},k=function(e){A(e.data)},x=function(e){o.postMessage(e+"",d.protocol+"//"+d.host)};p&&v||(p=function(e){var t=[],r=1;while(arguments.length>r)t.push(arguments[r++]);return _[++b]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},n(b),b},v=function(e){delete _[e]},"process"==u(g)?n=function(e){g.nextTick(S(e))}:m&&m.now?n=function(e){m.now(S(e))}:y&&!f?(i=new y,a=i.port2,i.port1.onmessage=k,n=c(a.postMessage,a,1)):!o.addEventListener||"function"!=typeof postMessage||o.importScripts||s(x)||"file:"===d.protocol?n=w in h("script")?function(e){l.appendChild(h("script"))[w]=function(){l.removeChild(this),A(e)}}:function(e){setTimeout(S(e),0)}:(n=x,o.addEventListener("message",k,!1))),e.exports={set:p,clear:v}},function(e,t,r){var n=r(127);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(n)},function(e,t,r){var n=r(42);e.exports=n("navigator","userAgent")||""},function(e,t,r){var n,i,a,o,s,u,c,l,h=r(11),f=r(12).f,d=r(19),p=r(125).set,v=r(126),g=h.MutationObserver||h.WebKitMutationObserver,y=h.process,m=h.Promise,b="process"==d(y),_=f(h,"queueMicrotask"),w=_&&_.value;w||(n=function(){var e,t;b&&(e=y.domain)&&e.exit();while(i){t=i.fn,i=i.next;try{t()}catch(r){throw i?o():a=void 0,r}}a=void 0,e&&e.enter()},b?o=function(){y.nextTick(n)}:g&&!v?(s=!0,u=document.createTextNode(""),new g(n).observe(u,{characterData:!0}),o=function(){u.data=s=!s}):m&&m.resolve?(c=m.resolve(void 0),l=c.then,o=function(){l.call(c,n)}):o=function(){p.call(h,n)}),e.exports=w||function(e){var t={fn:e,next:void 0};a&&(a.next=t),i||(i=t,o()),a=t}},function(e,t,r){var n=r(28),i=r(22),a=r(130);e.exports=function(e,t){if(n(e),i(t)&&t.constructor===e)return t;var r=a.f(e),o=r.resolve;return o(t),r.promise}},function(e,t,r){"use strict";var n=r(63),i=function(e){var t,r;this.promise=new e((function(e,n){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=n})),this.resolve=n(t),this.reject=n(r)};e.exports.f=function(e){return new i(e)}},function(e,t,r){var n=r(11);e.exports=function(e,t){var r=n.console;r&&r.error&&(1===arguments.length?r.error(e):r.error(e,t))}},function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},function(e,t,r){var n,i,a=r(11),o=r(127),s=a.process,u=s&&s.versions,c=u&&u.v8;c?(n=c.split("."),i=n[0]+n[1]):o&&(n=o.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=o.match(/Chrome\/(\d+)/),n&&(i=n[1]))),e.exports=i&&+i},function(e,t,r){"use strict";var n=r(10),i=r(63),a=r(130),o=r(132),s=r(124);n({target:"Promise",stat:!0},{allSettled:function(e){var t=this,r=a.f(t),n=r.resolve,u=r.reject,c=o((function(){var r=i(t.resolve),a=[],o=0,u=1;s(e,(function(e){var i=o++,s=!1;a.push(void 0),u++,r.call(t,e).then((function(e){s||(s=!0,a[i]={status:"fulfilled",value:e},--u||n(a))}),(function(e){s||(s=!0,a[i]={status:"rejected",reason:e},--u||n(a))}))})),--u||n(a)}));return c.error&&u(c.value),r.promise}})},function(e,t,r){"use strict";var n=r(10),i=r(37),a=r(120),o=r(14),s=r(42),u=r(112),c=r(129),l=r(29),h=!!a&&o((function(){a.prototype["finally"].call({then:function(){}},(function(){}))}));n({target:"Promise",proto:!0,real:!0,forced:h},{finally:function(e){var t=u(this,s("Promise")),r="function"==typeof e;return this.then(r?function(r){return c(t,e()).then((function(){return r}))}:e,r?function(r){return c(t,e()).then((function(){throw r}))}:e)}}),i||"function"!=typeof a||a.prototype["finally"]||l(a.prototype,"finally",s("Promise").prototype["finally"])},function(e,t,r){r(137),r(142),r(140);var n=r(43);e.exports=n.URL},function(e,t,r){"use strict";r(77);var n,i=r(10),a=r(13),o=r(138),s=r(11),u=r(72),c=r(29),l=r(123),h=r(23),f=r(100),d=r(90),p=r(78).codeAt,v=r(139),g=r(85),y=r(140),m=r(33),b=s.URL,_=y.URLSearchParams,w=y.getState,A=m.set,S=m.getterFor("URL"),k=Math.floor,x=Math.pow,P="Invalid authority",C="Invalid scheme",R="Invalid host",T="Invalid port",E=/[A-Za-z]/,L=/[\d+-.A-Za-z]/,O=/\d/,I=/^(0x|0X)/,M=/^[0-7]+$/,F=/^\d+$/,N=/^[\dA-Fa-f]+$/,D=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,j=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,U=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,B=/[\u0009\u000A\u000D]/g,q=function(e,t){var r,n,i;if("["==t.charAt(0)){if("]"!=t.charAt(t.length-1))return R;if(r=z(t.slice(1,-1)),!r)return R;e.host=r}else if($(e)){if(t=v(t),D.test(t))return R;if(r=W(t),null===r)return R;e.host=r}else{if(j.test(t))return R;for(r="",n=d(t),i=0;i4)return e;for(r=[],n=0;n1&&"0"==i.charAt(0)&&(a=I.test(i)?16:8,i=i.slice(8==a?1:2)),""===i)o=0;else{if(!(10==a?F:8==a?M:N).test(i))return e;o=parseInt(i,a)}r.push(o)}for(n=0;n=x(256,5-t))return null}else if(o>255)return null;for(s=r.pop(),n=0;n6)return;n=0;while(f()){if(i=null,n>0){if(!("."==f()&&n<4))return;h++}if(!O.test(f()))return;while(O.test(f())){if(a=parseInt(f(),10),null===i)i=a;else{if(0==i)return;i=10*i+a}if(i>255)return;h++}u[c]=256*u[c]+i,n++,2!=n&&4!=n||c++}if(4!=n)return;break}if(":"==f()){if(h++,!f())return}else if(f())return;u[c++]=t}else{if(null!==l)return;h++,c++,l=c}}if(null!==l){o=c-l,c=7;while(0!=c&&o>0)s=u[c],u[c--]=u[l+o-1],u[l+--o]=s}else if(8!=c)return;return u},H=function(e){for(var t=null,r=1,n=null,i=0,a=0;a<8;a++)0!==e[a]?(i>r&&(t=n,r=i),n=null,i=0):(null===n&&(n=a),++i);return i>r&&(t=n,r=i),t},V=function(e){var t,r,n,i;if("number"==typeof e){for(t=[],r=0;r<4;r++)t.unshift(e%256),e=k(e/256);return t.join(".")}if("object"==typeof e){for(t="",n=H(e),r=0;r<8;r++)i&&0===e[r]||(i&&(i=!1),n===r?(t+=r?":":"::",i=!0):(t+=e[r].toString(16),r<7&&(t+=":")));return"["+t+"]"}return e},G={},Y=f({},G,{" ":1,'"':1,"<":1,">":1,"`":1}),X=f({},Y,{"#":1,"?":1,"{":1,"}":1}),Q=f({},X,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),K=function(e,t){var r=p(e,0);return r>32&&r<127&&!h(t,e)?e:encodeURIComponent(e)},J={ftp:21,file:null,http:80,https:443,ws:80,wss:443},$=function(e){return h(J,e.scheme)},Z=function(e){return""!=e.username||""!=e.password},ee=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},te=function(e,t){var r;return 2==e.length&&E.test(e.charAt(0))&&(":"==(r=e.charAt(1))||!t&&"|"==r)},re=function(e){var t;return e.length>1&&te(e.slice(0,2))&&(2==e.length||"/"===(t=e.charAt(2))||"\\"===t||"?"===t||"#"===t)},ne=function(e){var t=e.path,r=t.length;!r||"file"==e.scheme&&1==r&&te(t[0],!0)||t.pop()},ie=function(e){return"."===e||"%2e"===e.toLowerCase()},ae=function(e){return e=e.toLowerCase(),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},oe={},se={},ue={},ce={},le={},he={},fe={},de={},pe={},ve={},ge={},ye={},me={},be={},_e={},we={},Ae={},Se={},ke={},xe={},Pe={},Ce=function(e,t,r,i){var a,o,s,u,c=r||oe,l=0,f="",p=!1,v=!1,g=!1;r||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,t=t.replace(U,"")),t=t.replace(B,""),a=d(t);while(l<=a.length){switch(o=a[l],c){case oe:if(!o||!E.test(o)){if(r)return C;c=ue;continue}f+=o.toLowerCase(),c=se;break;case se:if(o&&(L.test(o)||"+"==o||"-"==o||"."==o))f+=o.toLowerCase();else{if(":"!=o){if(r)return C;f="",c=ue,l=0;continue}if(r&&($(e)!=h(J,f)||"file"==f&&(Z(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=f,r)return void($(e)&&J[e.scheme]==e.port&&(e.port=null));f="","file"==e.scheme?c=be:$(e)&&i&&i.scheme==e.scheme?c=ce:$(e)?c=de:"/"==a[l+1]?(c=le,l++):(e.cannotBeABaseURL=!0,e.path.push(""),c=ke)}break;case ue:if(!i||i.cannotBeABaseURL&&"#"!=o)return C;if(i.cannotBeABaseURL&&"#"==o){e.scheme=i.scheme,e.path=i.path.slice(),e.query=i.query,e.fragment="",e.cannotBeABaseURL=!0,c=Pe;break}c="file"==i.scheme?be:he;continue;case ce:if("/"!=o||"/"!=a[l+1]){c=he;continue}c=pe,l++;break;case le:if("/"==o){c=ve;break}c=Se;continue;case he:if(e.scheme=i.scheme,o==n)e.username=i.username,e.password=i.password,e.host=i.host,e.port=i.port,e.path=i.path.slice(),e.query=i.query;else if("/"==o||"\\"==o&&$(e))c=fe;else if("?"==o)e.username=i.username,e.password=i.password,e.host=i.host,e.port=i.port,e.path=i.path.slice(),e.query="",c=xe;else{if("#"!=o){e.username=i.username,e.password=i.password,e.host=i.host,e.port=i.port,e.path=i.path.slice(),e.path.pop(),c=Se;continue}e.username=i.username,e.password=i.password,e.host=i.host,e.port=i.port,e.path=i.path.slice(),e.query=i.query,e.fragment="",c=Pe}break;case fe:if(!$(e)||"/"!=o&&"\\"!=o){if("/"!=o){e.username=i.username,e.password=i.password,e.host=i.host,e.port=i.port,c=Se;continue}c=ve}else c=pe;break;case de:if(c=pe,"/"!=o||"/"!=f.charAt(l+1))continue;l++;break;case pe:if("/"!=o&&"\\"!=o){c=ve;continue}break;case ve:if("@"==o){p&&(f="%40"+f),p=!0,s=d(f);for(var y=0;y65535)return T;e.port=$(e)&&_===J[e.scheme]?null:_,f=""}if(r)return;c=Ae;continue}return T}f+=o;break;case be:if(e.scheme="file","/"==o||"\\"==o)c=_e;else{if(!i||"file"!=i.scheme){c=Se;continue}if(o==n)e.host=i.host,e.path=i.path.slice(),e.query=i.query;else if("?"==o)e.host=i.host,e.path=i.path.slice(),e.query="",c=xe;else{if("#"!=o){re(a.slice(l).join(""))||(e.host=i.host,e.path=i.path.slice(),ne(e)),c=Se;continue}e.host=i.host,e.path=i.path.slice(),e.query=i.query,e.fragment="",c=Pe}}break;case _e:if("/"==o||"\\"==o){c=we;break}i&&"file"==i.scheme&&!re(a.slice(l).join(""))&&(te(i.path[0],!0)?e.path.push(i.path[0]):e.host=i.host),c=Se;continue;case we:if(o==n||"/"==o||"\\"==o||"?"==o||"#"==o){if(!r&&te(f))c=Se;else if(""==f){if(e.host="",r)return;c=Ae}else{if(u=q(e,f),u)return u;if("localhost"==e.host&&(e.host=""),r)return;f="",c=Ae}continue}f+=o;break;case Ae:if($(e)){if(c=Se,"/"!=o&&"\\"!=o)continue}else if(r||"?"!=o)if(r||"#"!=o){if(o!=n&&(c=Se,"/"!=o))continue}else e.fragment="",c=Pe;else e.query="",c=xe;break;case Se:if(o==n||"/"==o||"\\"==o&&$(e)||!r&&("?"==o||"#"==o)){if(ae(f)?(ne(e),"/"==o||"\\"==o&&$(e)||e.path.push("")):ie(f)?"/"==o||"\\"==o&&$(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&te(f)&&(e.host&&(e.host=""),f=f.charAt(0)+":"),e.path.push(f)),f="","file"==e.scheme&&(o==n||"?"==o||"#"==o))while(e.path.length>1&&""===e.path[0])e.path.shift();"?"==o?(e.query="",c=xe):"#"==o&&(e.fragment="",c=Pe)}else f+=K(o,X);break;case ke:"?"==o?(e.query="",c=xe):"#"==o?(e.fragment="",c=Pe):o!=n&&(e.path[0]+=K(o,G));break;case xe:r||"#"!=o?o!=n&&("'"==o&&$(e)?e.query+="%27":e.query+="#"==o?"%23":K(o,G)):(e.fragment="",c=Pe);break;case Pe:o!=n&&(e.fragment+=K(o,Y));break}l++}},Re=function(e){var t,r,n=l(this,Re,"URL"),i=arguments.length>1?arguments[1]:void 0,o=String(e),s=A(n,{type:"URL"});if(void 0!==i)if(i instanceof Re)t=S(i);else if(r=Ce(t={},String(i)),r)throw TypeError(r);if(r=Ce(s,o,null,t),r)throw TypeError(r);var u=s.searchParams=new _,c=w(u);c.updateSearchParams(s.query),c.updateURL=function(){s.query=String(u)||null},a||(n.href=Ee.call(n),n.origin=Le.call(n),n.protocol=Oe.call(n),n.username=Ie.call(n),n.password=Me.call(n),n.host=Fe.call(n),n.hostname=Ne.call(n),n.port=De.call(n),n.pathname=je.call(n),n.search=Ue.call(n),n.searchParams=Be.call(n),n.hash=qe.call(n))},Te=Re.prototype,Ee=function(){var e=S(this),t=e.scheme,r=e.username,n=e.password,i=e.host,a=e.port,o=e.path,s=e.query,u=e.fragment,c=t+":";return null!==i?(c+="//",Z(e)&&(c+=r+(n?":"+n:"")+"@"),c+=V(i),null!==a&&(c+=":"+a)):"file"==t&&(c+="//"),c+=e.cannotBeABaseURL?o[0]:o.length?"/"+o.join("/"):"",null!==s&&(c+="?"+s),null!==u&&(c+="#"+u),c},Le=function(){var e=S(this),t=e.scheme,r=e.port;if("blob"==t)try{return new URL(t.path[0]).origin}catch(n){return"null"}return"file"!=t&&$(e)?t+"://"+V(e.host)+(null!==r?":"+r:""):"null"},Oe=function(){return S(this).scheme+":"},Ie=function(){return S(this).username},Me=function(){return S(this).password},Fe=function(){var e=S(this),t=e.host,r=e.port;return null===t?"":null===r?V(t):V(t)+":"+r},Ne=function(){var e=S(this).host;return null===e?"":V(e)},De=function(){var e=S(this).port;return null===e?"":String(e)},je=function(){var e=S(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},Ue=function(){var e=S(this).query;return e?"?"+e:""},Be=function(){return S(this).searchParams},qe=function(){var e=S(this).fragment;return e?"#"+e:""},We=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(a&&u(Te,{href:We(Ee,(function(e){var t=S(this),r=String(e),n=Ce(t,r);if(n)throw TypeError(n);w(t.searchParams).updateSearchParams(t.query)})),origin:We(Le),protocol:We(Oe,(function(e){var t=S(this);Ce(t,String(e)+":",oe)})),username:We(Ie,(function(e){var t=S(this),r=d(String(e));if(!ee(t)){t.username="";for(var n=0;n=55296&&i<=56319&&r>1,e+=g(e/t);e>v*o>>1;n+=i)e=g(e/v);return g(n+(v+1)*e/(e+s))},w=function(e){var t=[];e=m(e);var r,s,u=e.length,f=l,d=0,v=c;for(r=0;r=f&&sg((n-d)/k))throw RangeError(p);for(d+=(S-f)*k,f=S,r=0;rn)throw RangeError(p);if(s==f){for(var x=d,P=i;;P+=i){var C=P<=v?a:P>=v+o?o:P-v;if(x0?arguments[0]:void 0,l=this,d=[];if(C(l,{type:x,entries:d,updateURL:function(){},updateSearchParams:B}),void 0!==c)if(g(c))if(e=_(c),"function"===typeof e){t=e.call(c),r=t.next;while(!(n=r.call(t)).done){if(i=b(v(n.value)),a=i.next,(o=a.call(i)).done||(s=a.call(i)).done||!a.call(i).done)throw TypeError("Expected sequence with length 2");d.push({key:o.value+"",value:s.value+""})}}else for(u in c)f(c,u)&&d.push({key:u,value:c[u]+""});else U(d,"string"===typeof c?"?"===c.charAt(0)?c.slice(1):c:c+"")},H=z.prototype;s(H,{append:function(e,t){q(arguments.length,2);var r=R(this);r.entries.push({key:e+"",value:t+""}),r.updateURL()},delete:function(e){q(arguments.length,1);var t=R(this),r=t.entries,n=e+"",i=0;while(ie.key){i.splice(t,0,e);break}t===r&&i.push(e)}n.updateURL()},forEach:function(e){var t,r=R(this).entries,n=d(e,arguments.length>1?arguments[1]:void 0,3),i=0;while(i1&&(t=arguments[1],g(t)&&(r=t.body,p(r)===x&&(n=t.headers?new S(t.headers):new S,n.has("content-type")||n.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),t=y(t,{body:m(0,String(r)),headers:m(0,n)}))),i.push(t)),A.apply(this,i)}}),e.exports={URLSearchParams:z,getState:R}},function(e,t,r){var n=r(28),i=r(94);e.exports=function(e){var t=i(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return n(t.call(e))}},function(e,t,r){"use strict";var n=r(10);n({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},function(e,t,r){(function(e,r){r(t)})(0,(function(e){"use strict";var t="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol:function(e){return"Symbol("+e+")"};function r(){}var n=Number.isNaN||function(e){return e!==e},i=r;function a(e){return"object"===typeof e&&null!==e||"function"===typeof e}function o(e){return e.slice()}function s(e,t,r,n,i){new Uint8Array(e).set(new Uint8Array(r,n,i),t)}function u(e){return!1!==c(e)&&e!==1/0}function c(e){return"number"===typeof e&&(!n(e)&&!(e<0))}function l(e,t,r){if("function"!==typeof e)throw new TypeError("Argument is not a function");return Function.prototype.apply.call(e,t,r)}function h(e,t,r,n){var i=e[t];if(void 0!==i){if("function"!==typeof i)throw new TypeError(i+" is not a method");switch(r){case 0:return function(){return d(i,e,n)};case 1:return function(t){var r=[t].concat(n);return d(i,e,r)}}}return function(){return S(void 0)}}function f(e,t,r){var n=e[t];if(void 0!==n)return l(n,e,r)}function d(e,t,r){try{return S(l(e,t,r))}catch(n){return k(n)}}function p(e){return e}function v(e){return!1}function g(e){if(e=Number(e),n(e)||e<0)throw new RangeError("highWaterMark property of a queuing strategy must be non-negative and non-NaN");return e}function y(e){if(void 0===e)return function(){return 1};if("function"!==typeof e)throw new TypeError("size property of a queuing strategy must be a function");return function(t){return e(t)}}var m=Promise,b=Promise.prototype.then,_=Promise.resolve.bind(m),w=Promise.reject.bind(m);function A(e){return new m(e)}function S(e){return _(e)}function k(e){return w(e)}function x(e,t,r){return b.call(e,t,r)}function P(e,t,r){x(x(e,t,r),void 0,i)}function C(e,t){P(e,t)}function R(e,t){P(e,void 0,t)}function T(e,t,r){return x(e,t,r)}function E(e){x(e,void 0,i)}var L=16384,O=function(){function e(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}return Object.defineProperty(e.prototype,"length",{get:function(){return this._size},enumerable:!0,configurable:!0}),e.prototype.push=function(e){var t=this._back,r=t;t._elements.length===L-1&&(r={_elements:[],_next:void 0}),t._elements.push(e),r!==t&&(this._back=r,t._next=r),++this._size},e.prototype.shift=function(){var e=this._front,t=e,r=this._cursor,n=r+1,i=e._elements,a=i[r];return n===L&&(t=e._next,n=0),--this._size,this._cursor=n,e!==t&&(this._front=t),i[r]=void 0,a},e.prototype.forEach=function(e){var t=this._cursor,r=this._front,n=r._elements;while(t!==n.length||void 0!==r._next){if(t===n.length&&(r=r._next,n=r._elements,t=0,0===n.length))break;e(n[t]),++t}},e.prototype.peek=function(){var e=this._front,t=this._cursor;return e._elements[t]},e}();function I(e,t,r){var n=null;!0===r&&(n=Object.prototype);var i=Object.create(n);return i.value=e,i.done=t,i}function M(e,t){e._forAuthorCode=!0,e._ownerReadableStream=t,t._reader=e,"readable"===t._state?j(e):"closed"===t._state?B(e):U(e,t._storedError)}function F(e,t){var r=e._ownerReadableStream;return Nr(r,t)}function N(e){"readable"===e._ownerReadableStream._state?q(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):W(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),e._ownerReadableStream._reader=void 0,e._ownerReadableStream=void 0}function D(e){return new TypeError("Cannot "+e+" a stream using a released reader")}function j(e){e._closedPromise=A((function(t,r){e._closedPromise_resolve=t,e._closedPromise_reject=r}))}function U(e,t){j(e),q(e,t)}function B(e){j(e),z(e)}function q(e,t){E(e._closedPromise),e._closedPromise_reject(t),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0}function W(e,t){U(e,t)}function z(e){e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0}var H=t("[[CancelSteps]]"),V=t("[[PullSteps]]");function G(e,t){void 0===t&&(t=!1);var r=new Z(e);return r._forAuthorCode=t,r}function Y(e){var t=A((function(t,r){var n={_resolve:t,_reject:r};e._reader._readRequests.push(n)}));return t}function X(e,t,r){var n=e._reader,i=n._readRequests.shift();i._resolve(I(t,r,n._forAuthorCode))}function Q(e){return e._reader._readRequests.length}function K(e){var t=e._reader;return void 0!==t&&!!ee(t)}var J,$,Z=function(){function e(e){if(!1===Mr(e))throw new TypeError("ReadableStreamDefaultReader can only be constructed with a ReadableStream instance");if(!0===Fr(e))throw new TypeError("This stream has already been locked for exclusive reading by another reader");M(this,e),this._readRequests=new O}return Object.defineProperty(e.prototype,"closed",{get:function(){return ee(this)?this._closedPromise:k(re("closed"))},enumerable:!0,configurable:!0}),e.prototype.cancel=function(e){return ee(this)?void 0===this._ownerReadableStream?k(D("cancel")):F(this,e):k(re("cancel"))},e.prototype.read=function(){return ee(this)?void 0===this._ownerReadableStream?k(D("read from")):te(this):k(re("read"))},e.prototype.releaseLock=function(){if(!ee(this))throw re("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");N(this)}},e}();function ee(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readRequests")}function te(e){var t=e._ownerReadableStream;return t._disturbed=!0,"closed"===t._state?S(I(void 0,!0,e._forAuthorCode)):"errored"===t._state?k(t._storedError):t._readableStreamController[V]()}function re(e){return new TypeError("ReadableStreamDefaultReader.prototype."+e+" can only be used on a ReadableStreamDefaultReader")}"symbol"===typeof t.asyncIterator&&(J={},J[t.asyncIterator]=function(){return this},$=J,Object.defineProperty($,t.asyncIterator,{enumerable:!1}));var ne={next:function(){if(!1===ae(this))return k(oe("next"));var e=this._asyncIteratorReader;return void 0===e._ownerReadableStream?k(D("iterate")):T(te(e),(function(t){var r=t.done;r&&N(e);var n=t.value;return I(n,r,!0)}))},return:function(e){if(!1===ae(this))return k(oe("next"));var t=this._asyncIteratorReader;if(void 0===t._ownerReadableStream)return k(D("finish iterating"));if(t._readRequests.length>0)return k(new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled"));if(!1===this._preventCancel){var r=F(t,e);return N(t),T(r,(function(){return I(e,!0,!0)}))}return N(t),S(I(e,!0,!0))}};function ie(e,t){void 0===t&&(t=!1);var r=G(e),n=Object.create(ne);return n._asyncIteratorReader=r,n._preventCancel=Boolean(t),n}function ae(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_asyncIteratorReader")}function oe(e){return new TypeError("ReadableStreamAsyncIterator."+e+" can only be used on a ReadableSteamAsyncIterator")}function se(e){var t=e._queue.shift();return e._queueTotalSize-=t.size,e._queueTotalSize<0&&(e._queueTotalSize=0),t.value}function ue(e,t,r){if(r=Number(r),!u(r))throw new RangeError("Size must be a finite, non-NaN, non-negative number.");e._queue.push({value:t,size:r}),e._queueTotalSize+=r}function ce(e){var t=e._queue.peek();return t.value}function le(e){e._queue=new O,e._queueTotalSize=0}void 0!==$&&Object.setPrototypeOf(ne,$),Object.defineProperty(ne,"next",{enumerable:!1}),Object.defineProperty(ne,"return",{enumerable:!1});var he=t("[[AbortSteps]]"),fe=t("[[ErrorSteps]]"),de=function(){function e(e,t){void 0===e&&(e={}),void 0===t&&(t={}),ge(this);var r=t.size,n=t.highWaterMark,i=e.type;if(void 0!==i)throw new RangeError("Invalid type is specified");var a=y(r);void 0===n&&(n=1),n=g(n),Xe(this,e,n,a)}return Object.defineProperty(e.prototype,"locked",{get:function(){if(!1===ye(this))throw ot("locked");return me(this)},enumerable:!0,configurable:!0}),e.prototype.abort=function(e){return!1===ye(this)?k(ot("abort")):!0===me(this)?k(new TypeError("Cannot abort a stream that already has a writer")):be(this,e)},e.prototype.close=function(){return!1===ye(this)?k(ot("close")):!0===me(this)?k(new TypeError("Cannot close a stream that already has a writer")):!0===Te(this)?k(new TypeError("Cannot close an already-closing stream")):_e(this)},e.prototype.getWriter=function(){if(!1===ye(this))throw ot("getWriter");return pe(this)},e}();function pe(e){return new Fe(e)}function ve(e,t,r,n,i,a){void 0===i&&(i=1),void 0===a&&(a=function(){return 1});var o=Object.create(de.prototype);ge(o);var s=Object.create(Ve.prototype);return Ye(o,s,e,t,r,n,i,a),o}function ge(e){e._state="writable",e._storedError=void 0,e._writer=void 0,e._writableStreamController=void 0,e._writeRequests=new O,e._inFlightWriteRequest=void 0,e._closeRequest=void 0,e._inFlightCloseRequest=void 0,e._pendingAbortRequest=void 0,e._backpressure=!1}function ye(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_writableStreamController")}function me(e){return void 0!==e._writer}function be(e,t){var r=e._state;if("closed"===r||"errored"===r)return S(void 0);if(void 0!==e._pendingAbortRequest)return e._pendingAbortRequest._promise;var n=!1;"erroring"===r&&(n=!0,t=void 0);var i=A((function(r,i){e._pendingAbortRequest={_promise:void 0,_resolve:r,_reject:i,_reason:t,_wasAlreadyErroring:n}}));return e._pendingAbortRequest._promise=i,!1===n&&Se(e,t),i}function _e(e){var t=e._state;if("closed"===t||"errored"===t)return k(new TypeError("The stream (in "+t+" state) is not in the writable state and cannot be closed"));var r=A((function(t,r){var n={_resolve:t,_reject:r};e._closeRequest=n})),n=e._writer;return void 0!==n&&!0===e._backpressure&&"writable"===t&&wt(n),Ke(e._writableStreamController),r}function we(e){var t=A((function(t,r){var n={_resolve:t,_reject:r};e._writeRequests.push(n)}));return t}function Ae(e,t){var r=e._state;"writable"!==r?ke(e):Se(e,t)}function Se(e,t){var r=e._writableStreamController;e._state="erroring",e._storedError=t;var n=e._writer;void 0!==n&&qe(n,t),!1===Ee(e)&&!0===r._started&&ke(e)}function ke(e){e._state="errored",e._writableStreamController[fe]();var t=e._storedError;if(e._writeRequests.forEach((function(e){e._reject(t)})),e._writeRequests=new O,void 0!==e._pendingAbortRequest){var r=e._pendingAbortRequest;if(e._pendingAbortRequest=void 0,!0===r._wasAlreadyErroring)return r._reject(t),void Ie(e);var n=e._writableStreamController[he](r._reason);P(n,(function(){r._resolve(),Ie(e)}),(function(t){r._reject(t),Ie(e)}))}else Ie(e)}function xe(e){e._inFlightWriteRequest._resolve(void 0),e._inFlightWriteRequest=void 0}function Pe(e,t){e._inFlightWriteRequest._reject(t),e._inFlightWriteRequest=void 0,Ae(e,t)}function Ce(e){e._inFlightCloseRequest._resolve(void 0),e._inFlightCloseRequest=void 0;var t=e._state;"erroring"===t&&(e._storedError=void 0,void 0!==e._pendingAbortRequest&&(e._pendingAbortRequest._resolve(),e._pendingAbortRequest=void 0)),e._state="closed";var r=e._writer;void 0!==r&&pt(r)}function Re(e,t){e._inFlightCloseRequest._reject(t),e._inFlightCloseRequest=void 0,void 0!==e._pendingAbortRequest&&(e._pendingAbortRequest._reject(t),e._pendingAbortRequest=void 0),Ae(e,t)}function Te(e){return void 0!==e._closeRequest||void 0!==e._inFlightCloseRequest}function Ee(e){return void 0!==e._inFlightWriteRequest||void 0!==e._inFlightCloseRequest}function Le(e){e._inFlightCloseRequest=e._closeRequest,e._closeRequest=void 0}function Oe(e){e._inFlightWriteRequest=e._writeRequests.shift()}function Ie(e){void 0!==e._closeRequest&&(e._closeRequest._reject(e._storedError),e._closeRequest=void 0);var t=e._writer;void 0!==t&&ft(t,e._storedError)}function Me(e,t){var r=e._writer;void 0!==r&&t!==e._backpressure&&(!0===t?bt(r):wt(r)),e._backpressure=t}var Fe=function(){function e(e){if(!1===ye(e))throw new TypeError("WritableStreamDefaultWriter can only be constructed with a WritableStream instance");if(!0===me(e))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=e,e._writer=this;var t=e._state;if("writable"===t)!1===Te(e)&&!0===e._backpressure?vt(this):yt(this),ct(this);else if("erroring"===t)gt(this,e._storedError),ct(this);else if("closed"===t)yt(this),ht(this);else{var r=e._storedError;gt(this,r),lt(this,r)}}return Object.defineProperty(e.prototype,"closed",{get:function(){return!1===Ne(this)?k(st("closed")):this._closedPromise},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===Ne(this))throw st("desiredSize");if(void 0===this._ownerWritableStream)throw ut("desiredSize");return We(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ready",{get:function(){return!1===Ne(this)?k(st("ready")):this._readyPromise},enumerable:!0,configurable:!0}),e.prototype.abort=function(e){return!1===Ne(this)?k(st("abort")):void 0===this._ownerWritableStream?k(ut("abort")):De(this,e)},e.prototype.close=function(){if(!1===Ne(this))return k(st("close"));var e=this._ownerWritableStream;return void 0===e?k(ut("close")):!0===Te(e)?k(new TypeError("Cannot close an already-closing stream")):je(this)},e.prototype.releaseLock=function(){if(!1===Ne(this))throw st("releaseLock");var e=this._ownerWritableStream;void 0!==e&&ze(this)},e.prototype.write=function(e){return!1===Ne(this)?k(st("write")):void 0===this._ownerWritableStream?k(ut("write to")):He(this,e)},e}();function Ne(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_ownerWritableStream")}function De(e,t){var r=e._ownerWritableStream;return be(r,t)}function je(e){var t=e._ownerWritableStream;return _e(t)}function Ue(e){var t=e._ownerWritableStream,r=t._state;return!0===Te(t)||"closed"===r?S(void 0):"errored"===r?k(t._storedError):je(e)}function Be(e,t){"pending"===e._closedPromiseState?ft(e,t):dt(e,t)}function qe(e,t){"pending"===e._readyPromiseState?mt(e,t):_t(e,t)}function We(e){var t=e._ownerWritableStream,r=t._state;return"errored"===r||"erroring"===r?null:"closed"===r?0:$e(t._writableStreamController)}function ze(e){var t=e._ownerWritableStream,r=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");qe(e,r),Be(e,r),t._writer=void 0,e._ownerWritableStream=void 0}function He(e,t){var r=e._ownerWritableStream,n=r._writableStreamController,i=Je(n,t);if(r!==e._ownerWritableStream)return k(ut("write to"));var a=r._state;if("errored"===a)return k(r._storedError);if(!0===Te(r)||"closed"===a)return k(new TypeError("The stream is closing or closed and cannot be written to"));if("erroring"===a)return k(r._storedError);var o=we(r);return Ze(n,t,i),o}var Ve=function(){function e(){throw new TypeError("WritableStreamDefaultController cannot be constructed explicitly")}return e.prototype.error=function(e){if(!1===Ge(this))throw new TypeError("WritableStreamDefaultController.prototype.error can only be used on a WritableStreamDefaultController");var t=this._controlledWritableStream._state;"writable"===t&&at(this,e)},e.prototype[he]=function(e){var t=this._abortAlgorithm(e);return Qe(this),t},e.prototype[fe]=function(){le(this)},e}();function Ge(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledWritableStream")}function Ye(e,t,r,n,i,a,o,s){t._controlledWritableStream=e,e._writableStreamController=t,t._queue=void 0,t._queueTotalSize=void 0,le(t),t._started=!1,t._strategySizeAlgorithm=s,t._strategyHWM=o,t._writeAlgorithm=n,t._closeAlgorithm=i,t._abortAlgorithm=a;var u=it(t);Me(e,u);var c=r(),l=S(c);P(l,(function(){t._started=!0,et(t)}),(function(r){t._started=!0,Ae(e,r)}))}function Xe(e,t,r,n){var i=Object.create(Ve.prototype);function a(){return f(t,"start",[i])}var o=h(t,"write",1,[i]),s=h(t,"close",0,[]),u=h(t,"abort",1,[]);Ye(e,i,a,o,s,u,r,n)}function Qe(e){e._writeAlgorithm=void 0,e._closeAlgorithm=void 0,e._abortAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function Ke(e){ue(e,"close",0),et(e)}function Je(e,t){try{return e._strategySizeAlgorithm(t)}catch(r){return tt(e,r),1}}function $e(e){return e._strategyHWM-e._queueTotalSize}function Ze(e,t,r){var n={chunk:t};try{ue(e,n,r)}catch(o){return void tt(e,o)}var i=e._controlledWritableStream;if(!1===Te(i)&&"writable"===i._state){var a=it(e);Me(i,a)}et(e)}function et(e){var t=e._controlledWritableStream;if(!1!==e._started&&void 0===t._inFlightWriteRequest){var r=t._state;if("erroring"!==r){if(0!==e._queue.length){var n=ce(e);"close"===n?rt(e):nt(e,n.chunk)}}else ke(t)}}function tt(e,t){"writable"===e._controlledWritableStream._state&&at(e,t)}function rt(e){var t=e._controlledWritableStream;Le(t),se(e);var r=e._closeAlgorithm();Qe(e),P(r,(function(){Ce(t)}),(function(e){Re(t,e)}))}function nt(e,t){var r=e._controlledWritableStream;Oe(r);var n=e._writeAlgorithm(t);P(n,(function(){xe(r);var t=r._state;if(se(e),!1===Te(r)&&"writable"===t){var n=it(e);Me(r,n)}et(e)}),(function(t){"writable"===r._state&&Qe(e),Pe(r,t)}))}function it(e){var t=$e(e);return t<=0}function at(e,t){var r=e._controlledWritableStream;Qe(e),Se(r,t)}function ot(e){return new TypeError("WritableStream.prototype."+e+" can only be used on a WritableStream")}function st(e){return new TypeError("WritableStreamDefaultWriter.prototype."+e+" can only be used on a WritableStreamDefaultWriter")}function ut(e){return new TypeError("Cannot "+e+" a stream using a released writer")}function ct(e){e._closedPromise=A((function(t,r){e._closedPromise_resolve=t,e._closedPromise_reject=r,e._closedPromiseState="pending"}))}function lt(e,t){ct(e),ft(e,t)}function ht(e){ct(e),pt(e)}function ft(e,t){E(e._closedPromise),e._closedPromise_reject(t),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="rejected"}function dt(e,t){lt(e,t)}function pt(e){e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="resolved"}function vt(e){e._readyPromise=A((function(t,r){e._readyPromise_resolve=t,e._readyPromise_reject=r})),e._readyPromiseState="pending"}function gt(e,t){vt(e),mt(e,t)}function yt(e){vt(e),wt(e)}function mt(e,t){E(e._readyPromise),e._readyPromise_reject(t),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="rejected"}function bt(e){vt(e)}function _t(e,t){gt(e,t)}function wt(e){e._readyPromise_resolve(void 0),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="fulfilled"}function At(e){if("object"!==typeof e||null===e)return!1;try{return"boolean"===typeof e.aborted}catch(J){return!1}}var St="undefined"!==typeof DOMException?DOMException:void 0;function kt(e){if("function"!==typeof e&&"object"!==typeof e)return!1;try{return new e,!0}catch(J){return!1}}function xt(){var e=function(e,t){this.message=e||"",this.name=t||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)};return e.prototype=Object.create(Error.prototype),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,configurable:!0}),e}var Pt=kt(St)?St:xt();function Ct(e,t,n,i,a,o){var s=G(e),u=pe(t);e._disturbed=!0;var c=!1,l=S(void 0);return A((function(h,f){var d;if(void 0!==o){if(d=function(){var r=new Pt("Aborted","AbortError"),n=[];!1===i&&n.push((function(){return"writable"===t._state?be(t,r):S(void 0)})),!1===a&&n.push((function(){return"readable"===e._state?Nr(e,r):S(void 0)})),_((function(){return Promise.all(n.map((function(e){return e()})))}),!0,r)},!0===o.aborted)return void d();o.addEventListener("abort",d)}function p(){return A((function(e,t){function r(n){n?e():x(v(),r,t)}r(!1)}))}function v(){return!0===c?S(!0):x(u._readyPromise,(function(){return x(te(s),(function(e){return!0===e.done||(l=x(He(u,e.value),void 0,r),!1)}))}))}if(m(e,s._closedPromise,(function(e){!1===i?_((function(){return be(t,e)}),!0,e):w(!0,e)})),m(t,u._closedPromise,(function(t){!1===a?_((function(){return Nr(e,t)}),!0,t):w(!0,t)})),b(e,s._closedPromise,(function(){!1===n?_((function(){return Ue(u)})):w()})),!0===Te(t)||"closed"===t._state){var g=new TypeError("the destination writable stream closed before all data could be piped to it");!1===a?_((function(){return Nr(e,g)}),!0,g):w(!0,g)}function y(){var e=l;return x(l,(function(){return e!==l?y():void 0}))}function m(e,t,r){"errored"===e._state?r(e._storedError):R(t,r)}function b(e,t,r){"closed"===e._state?r():C(t,r)}function _(e,r,n){function i(){P(e(),(function(){return k(r,n)}),(function(e){return k(!0,e)}))}!0!==c&&(c=!0,"writable"===t._state&&!1===Te(t)?C(y(),i):i())}function w(e,r){!0!==c&&(c=!0,"writable"===t._state&&!1===Te(t)?C(y(),(function(){return k(e,r)})):k(e,r))}function k(e,t){ze(u),N(s),void 0!==o&&o.removeEventListener("abort",d),e?f(t):h(void 0)}E(p())}))}var Rt=function(){function e(){throw new TypeError}return Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===Tt(this))throw qt("desiredSize");return Nt(this)},enumerable:!0,configurable:!0}),e.prototype.close=function(){if(!1===Tt(this))throw qt("close");if(!1===jt(this))throw new TypeError("The stream is not in a state that permits close");It(this)},e.prototype.enqueue=function(e){if(!1===Tt(this))throw qt("enqueue");if(!1===jt(this))throw new TypeError("The stream is not in a state that permits enqueue");return Mt(this,e)},e.prototype.error=function(e){if(!1===Tt(this))throw qt("error");Ft(this,e)},e.prototype[H]=function(e){le(this);var t=this._cancelAlgorithm(e);return Ot(this),t},e.prototype[V]=function(){var e=this._controlledReadableStream;if(this._queue.length>0){var t=se(this);return!0===this._closeRequested&&0===this._queue.length?(Ot(this),Dr(e)):Et(this),S(I(t,!1,e._reader._forAuthorCode))}var r=Y(e);return Et(this),r},e}();function Tt(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableStream")}function Et(e){var t=Lt(e);if(!1!==t)if(!0!==e._pulling){e._pulling=!0;var r=e._pullAlgorithm();P(r,(function(){e._pulling=!1,!0===e._pullAgain&&(e._pullAgain=!1,Et(e))}),(function(t){Ft(e,t)}))}else e._pullAgain=!0}function Lt(e){var t=e._controlledReadableStream;if(!1===jt(e))return!1;if(!1===e._started)return!1;if(!0===Fr(t)&&Q(t)>0)return!0;var r=Nt(e);return r>0}function Ot(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function It(e){var t=e._controlledReadableStream;e._closeRequested=!0,0===e._queue.length&&(Ot(e),Dr(t))}function Mt(e,t){var r=e._controlledReadableStream;if(!0===Fr(r)&&Q(r)>0)X(r,t,!1);else{var n=void 0;try{n=e._strategySizeAlgorithm(t)}catch(i){throw Ft(e,i),i}try{ue(e,t,n)}catch(a){throw Ft(e,a),a}}Et(e)}function Ft(e,t){var r=e._controlledReadableStream;"readable"===r._state&&(le(e),Ot(e),jr(r,t))}function Nt(e){var t=e._controlledReadableStream,r=t._state;return"errored"===r?null:"closed"===r?0:e._strategyHWM-e._queueTotalSize}function Dt(e){return!0!==Lt(e)}function jt(e){var t=e._controlledReadableStream._state;return!1===e._closeRequested&&"readable"===t}function Ut(e,t,r,n,i,a,o){t._controlledReadableStream=e,t._queue=void 0,t._queueTotalSize=void 0,le(t),t._started=!1,t._closeRequested=!1,t._pullAgain=!1,t._pulling=!1,t._strategySizeAlgorithm=o,t._strategyHWM=a,t._pullAlgorithm=n,t._cancelAlgorithm=i,e._readableStreamController=t;var s=r();P(S(s),(function(){t._started=!0,Et(t)}),(function(e){Ft(t,e)}))}function Bt(e,t,r,n){var i=Object.create(Rt.prototype);function a(){return f(t,"start",[i])}var o=h(t,"pull",0,[i]),s=h(t,"cancel",1,[]);Ut(e,i,a,o,s,r,n)}function qt(e){return new TypeError("ReadableStreamDefaultController.prototype."+e+" can only be used on a ReadableStreamDefaultController")}function Wt(e,t){var r,n,i,a,s,u=G(e),c=!1,l=!1,h=!1,f=A((function(e){s=e}));function d(){if(!0===c)return S(void 0);c=!0;var e=T(te(u),(function(e){c=!1;var t=e.done;if(!0===t)return!1===l&&It(i._readableStreamController),void(!1===h&&It(a._readableStreamController));var r=e.value,n=r,o=r;!1===l&&Mt(i._readableStreamController,n),!1===h&&Mt(a._readableStreamController,o)}));return E(e),S(void 0)}function p(t){if(l=!0,r=t,!0===h){var i=o([r,n]),a=Nr(e,i);s(a)}return f}function v(t){if(h=!0,n=t,!0===l){var i=o([r,n]),a=Nr(e,i);s(a)}return f}function g(){}return i=Or(g,d,p),a=Or(g,d,v),R(u._closedPromise,(function(e){Ft(i._readableStreamController,e),Ft(a._readableStreamController,e)})),[i,a]}var zt=Number.isInteger||function(e){return"number"===typeof e&&isFinite(e)&&Math.floor(e)===e},Ht=function(){function e(){throw new TypeError("ReadableStreamBYOBRequest cannot be used directly")}return Object.defineProperty(e.prototype,"view",{get:function(){if(!1===Yt(this))throw _r("view");return this._view},enumerable:!0,configurable:!0}),e.prototype.respond=function(e){if(!1===Yt(this))throw _r("respond");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");v(this._view.buffer),vr(this._associatedReadableByteStreamController,e)},e.prototype.respondWithNewView=function(e){if(!1===Yt(this))throw _r("respond");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");if(!ArrayBuffer.isView(e))throw new TypeError("You can only respond with array buffer views");v(e.buffer),gr(this._associatedReadableByteStreamController,e)},e}(),Vt=function(){function e(){throw new TypeError("ReadableByteStreamController constructor cannot be used directly")}return Object.defineProperty(e.prototype,"byobRequest",{get:function(){if(!1===Gt(this))throw wr("byobRequest");if(void 0===this._byobRequest&&this._pendingPullIntos.length>0){var e=this._pendingPullIntos.peek(),t=new Uint8Array(e.buffer,e.byteOffset+e.bytesFilled,e.byteLength-e.bytesFilled),r=Object.create(Ht.prototype);br(r,this,t),this._byobRequest=r}return this._byobRequest},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===Gt(this))throw wr("desiredSize");return pr(this)},enumerable:!0,configurable:!0}),e.prototype.close=function(){if(!1===Gt(this))throw wr("close");if(!0===this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");var e=this._controlledReadableByteStream._state;if("readable"!==e)throw new TypeError("The stream (in "+e+" state) is not in the readable state and cannot be closed");hr(this)},e.prototype.enqueue=function(e){if(!1===Gt(this))throw wr("enqueue");if(!0===this._closeRequested)throw new TypeError("stream is closed or draining");var t=this._controlledReadableByteStream._state;if("readable"!==t)throw new TypeError("The stream (in "+t+" state) is not in the readable state and cannot be enqueued to");if(!ArrayBuffer.isView(e))throw new TypeError("You can only enqueue array buffer views when using a ReadableByteStreamController");v(e.buffer),fr(this,e)},e.prototype.error=function(e){if(!1===Gt(this))throw wr("error");dr(this,e)},e.prototype[H]=function(e){if(this._pendingPullIntos.length>0){var t=this._pendingPullIntos.peek();t.bytesFilled=0}le(this);var r=this._cancelAlgorithm(e);return lr(this),r},e.prototype[V]=function(){var e=this._controlledReadableByteStream;if(this._queueTotalSize>0){var t=this._queue.shift();this._queueTotalSize-=t.byteLength,tr(this);var r=void 0;try{r=new Uint8Array(t.buffer,t.byteOffset,t.byteLength)}catch(s){return k(s)}return S(I(r,!1,e._reader._forAuthorCode))}var n=this._autoAllocateChunkSize;if(void 0!==n){var i=void 0;try{i=new ArrayBuffer(n)}catch(u){return k(u)}var a={buffer:i,byteOffset:0,byteLength:n,bytesFilled:0,elementSize:1,ctor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(a)}var o=Y(e);return Xt(this),o},e}();function Gt(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableByteStream")}function Yt(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_associatedReadableByteStreamController")}function Xt(e){var t=cr(e);if(!1!==t)if(!0!==e._pulling){e._pulling=!0;var r=e._pullAlgorithm();P(r,(function(){e._pulling=!1,!0===e._pullAgain&&(e._pullAgain=!1,Xt(e))}),(function(t){dr(e,t)}))}else e._pullAgain=!0}function Qt(e){rr(e),e._pendingPullIntos=new O}function Kt(e,t){var r=!1;"closed"===e._state&&(r=!0);var n=Jt(t);"default"===t.readerType?X(e,n,r):kr(e,n,r)}function Jt(e){var t=e.bytesFilled,r=e.elementSize;return new e.ctor(e.buffer,e.byteOffset,t/r)}function $t(e,t,r,n){e._queue.push({buffer:t,byteOffset:r,byteLength:n}),e._queueTotalSize+=n}function Zt(e,t){var r=t.elementSize,n=t.bytesFilled-t.bytesFilled%r,i=Math.min(e._queueTotalSize,t.byteLength-t.bytesFilled),a=t.bytesFilled+i,o=a-a%r,u=i,c=!1;o>n&&(u=o-t.bytesFilled,c=!0);var l=e._queue;while(u>0){var h=l.peek(),f=Math.min(u,h.byteLength),d=t.byteOffset+t.bytesFilled;s(t.buffer,d,h.buffer,h.byteOffset,f),h.byteLength===f?l.shift():(h.byteOffset+=f,h.byteLength-=f),e._queueTotalSize-=f,er(e,f,t),u-=f}return c}function er(e,t,r){rr(e),r.bytesFilled+=t}function tr(e){0===e._queueTotalSize&&!0===e._closeRequested?(lr(e),Dr(e._controlledReadableByteStream)):Xt(e)}function rr(e){void 0!==e._byobRequest&&(e._byobRequest._associatedReadableByteStreamController=void 0,e._byobRequest._view=void 0,e._byobRequest=void 0)}function nr(e){while(e._pendingPullIntos.length>0){if(0===e._queueTotalSize)return;var t=e._pendingPullIntos.peek();!0===Zt(e,t)&&(ur(e),Kt(e._controlledReadableByteStream,t))}}function ir(e,t){var r=e._controlledReadableByteStream,n=1;t.constructor!==DataView&&(n=t.constructor.BYTES_PER_ELEMENT);var i=t.constructor,a=p(t.buffer),o={buffer:a,byteOffset:t.byteOffset,byteLength:t.byteLength,bytesFilled:0,elementSize:n,ctor:i,readerType:"byob"};if(e._pendingPullIntos.length>0)return e._pendingPullIntos.push(o),Sr(r);if("closed"===r._state){var s=new i(o.buffer,o.byteOffset,0);return S(I(s,!0,r._reader._forAuthorCode))}if(e._queueTotalSize>0){if(!0===Zt(e,o)){var u=Jt(o);return tr(e),S(I(u,!1,r._reader._forAuthorCode))}if(!0===e._closeRequested){var c=new TypeError("Insufficient bytes to fill elements in the given buffer");return dr(e,c),k(c)}}e._pendingPullIntos.push(o);var l=Sr(r);return Xt(e),l}function ar(e,t){t.buffer=p(t.buffer);var r=e._controlledReadableByteStream;if(!0===Pr(r))while(xr(r)>0){var n=ur(e);Kt(r,n)}}function or(e,t,r){if(r.bytesFilled+t>r.byteLength)throw new RangeError("bytesWritten out of range");if(er(e,t,r),!(r.bytesFilled0){var i=r.byteOffset+r.bytesFilled,a=r.buffer.slice(i-n,i);$t(e,a,0,a.byteLength)}r.buffer=p(r.buffer),r.bytesFilled-=n,Kt(e._controlledReadableByteStream,r),nr(e)}}function sr(e,t){var r=e._pendingPullIntos.peek(),n=e._controlledReadableByteStream;if("closed"===n._state){if(0!==t)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream");ar(e,r)}else or(e,t,r);Xt(e)}function ur(e){var t=e._pendingPullIntos.shift();return rr(e),t}function cr(e){var t=e._controlledReadableByteStream;if("readable"!==t._state)return!1;if(!0===e._closeRequested)return!1;if(!1===e._started)return!1;if(!0===K(t)&&Q(t)>0)return!0;if(!0===Pr(t)&&xr(t)>0)return!0;var r=pr(e);return r>0}function lr(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0}function hr(e){var t=e._controlledReadableByteStream;if(e._queueTotalSize>0)e._closeRequested=!0;else{if(e._pendingPullIntos.length>0){var r=e._pendingPullIntos.peek();if(r.bytesFilled>0){var n=new TypeError("Insufficient bytes to fill elements in the given buffer");throw dr(e,n),n}}lr(e),Dr(t)}}function fr(e,t){var r=e._controlledReadableByteStream,n=t.buffer,i=t.byteOffset,a=t.byteLength,o=p(n);if(!0===K(r))if(0===Q(r))$t(e,o,i,a);else{var s=new Uint8Array(o,i,a);X(r,s,!1)}else!0===Pr(r)?($t(e,o,i,a),nr(e)):$t(e,o,i,a);Xt(e)}function dr(e,t){var r=e._controlledReadableByteStream;"readable"===r._state&&(Qt(e),le(e),lr(e),jr(r,t))}function pr(e){var t=e._controlledReadableByteStream,r=t._state;return"errored"===r?null:"closed"===r?0:e._strategyHWM-e._queueTotalSize}function vr(e,t){if(t=Number(t),!1===u(t))throw new RangeError("bytesWritten must be a finite");sr(e,t)}function gr(e,t){var r=e._pendingPullIntos.peek();if(r.byteOffset+r.bytesFilled!==t.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(r.byteLength!==t.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");r.buffer=t.buffer,sr(e,t.byteLength)}function yr(e,t,r,n,i,a,o){t._controlledReadableByteStream=e,t._pullAgain=!1,t._pulling=!1,t._byobRequest=void 0,t._queue=t._queueTotalSize=void 0,le(t),t._closeRequested=!1,t._started=!1,t._strategyHWM=g(a),t._pullAlgorithm=n,t._cancelAlgorithm=i,t._autoAllocateChunkSize=o,t._pendingPullIntos=new O,e._readableStreamController=t;var s=r();P(S(s),(function(){t._started=!0,Xt(t)}),(function(e){dr(t,e)}))}function mr(e,t,r){var n=Object.create(Vt.prototype);function i(){return f(t,"start",[n])}var a=h(t,"pull",0,[n]),o=h(t,"cancel",1,[]),s=t.autoAllocateChunkSize;if(void 0!==s&&(s=Number(s),!1===zt(s)||s<=0))throw new RangeError("autoAllocateChunkSize must be a positive integer");yr(e,n,i,a,o,r,s)}function br(e,t,r){e._associatedReadableByteStreamController=t,e._view=r}function _r(e){return new TypeError("ReadableStreamBYOBRequest.prototype."+e+" can only be used on a ReadableStreamBYOBRequest")}function wr(e){return new TypeError("ReadableByteStreamController.prototype."+e+" can only be used on a ReadableByteStreamController")}function Ar(e,t){void 0===t&&(t=!1);var r=new Cr(e);return r._forAuthorCode=t,r}function Sr(e){var t=A((function(t,r){var n={_resolve:t,_reject:r};e._reader._readIntoRequests.push(n)}));return t}function kr(e,t,r){var n=e._reader,i=n._readIntoRequests.shift();i._resolve(I(t,r,n._forAuthorCode))}function xr(e){return e._reader._readIntoRequests.length}function Pr(e){var t=e._reader;return void 0!==t&&!!Rr(t)}var Cr=function(){function e(e){if(!Mr(e))throw new TypeError("ReadableStreamBYOBReader can only be constructed with a ReadableStream instance given a byte source");if(!1===Gt(e._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");if(Fr(e))throw new TypeError("This stream has already been locked for exclusive reading by another reader");M(this,e),this._readIntoRequests=new O}return Object.defineProperty(e.prototype,"closed",{get:function(){return Rr(this)?this._closedPromise:k(Er("closed"))},enumerable:!0,configurable:!0}),e.prototype.cancel=function(e){return Rr(this)?void 0===this._ownerReadableStream?k(D("cancel")):F(this,e):k(Er("cancel"))},e.prototype.read=function(e){return Rr(this)?void 0===this._ownerReadableStream?k(D("read from")):ArrayBuffer.isView(e)?(v(e.buffer),0===e.byteLength?k(new TypeError("view must have non-zero byteLength")):Tr(this,e)):k(new TypeError("view must be an array buffer view")):k(Er("read"))},e.prototype.releaseLock=function(){if(!Rr(this))throw Er("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");N(this)}},e}();function Rr(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readIntoRequests")}function Tr(e,t){var r=e._ownerReadableStream;return r._disturbed=!0,"errored"===r._state?k(r._storedError):ir(r._readableStreamController,t)}function Er(e){return new TypeError("ReadableStreamBYOBReader.prototype."+e+" can only be used on a ReadableStreamBYOBReader")}var Lr=function(){function e(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Ir(this);var r=t.size,n=t.highWaterMark,i=e.type,a=String(i);if("bytes"===a){if(void 0!==r)throw new RangeError("The strategy for a byte stream cannot have a size function");void 0===n&&(n=0),n=g(n),mr(this,e,n)}else{if(void 0!==i)throw new RangeError("Invalid type is specified");var o=y(r);void 0===n&&(n=1),n=g(n),Bt(this,e,n,o)}}return Object.defineProperty(e.prototype,"locked",{get:function(){if(!1===Mr(this))throw Ur("locked");return Fr(this)},enumerable:!0,configurable:!0}),e.prototype.cancel=function(e){return!1===Mr(this)?k(Ur("cancel")):!0===Fr(this)?k(new TypeError("Cannot cancel a stream that already has a reader")):Nr(this,e)},e.prototype.getReader=function(e){var t=(void 0===e?{}:e).mode;if(!1===Mr(this))throw Ur("getReader");if(void 0===t)return G(this,!0);if(t=String(t),"byob"===t)return Ar(this,!0);throw new RangeError("Invalid mode is specified")},e.prototype.pipeThrough=function(e,t){var r=e.writable,n=e.readable,i=void 0===t?{}:t,a=i.preventClose,o=i.preventAbort,s=i.preventCancel,u=i.signal;if(!1===Mr(this))throw Ur("pipeThrough");if(!1===ye(r))throw new TypeError("writable argument to pipeThrough must be a WritableStream");if(!1===Mr(n))throw new TypeError("readable argument to pipeThrough must be a ReadableStream");if(a=Boolean(a),o=Boolean(o),s=Boolean(s),void 0!==u&&!At(u))throw new TypeError("ReadableStream.prototype.pipeThrough's signal option must be an AbortSignal");if(!0===Fr(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(!0===me(r))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");var c=Ct(this,r,a,o,s,u);return E(c),n},e.prototype.pipeTo=function(e,t){var r=void 0===t?{}:t,n=r.preventClose,i=r.preventAbort,a=r.preventCancel,o=r.signal;return!1===Mr(this)?k(Ur("pipeTo")):!1===ye(e)?k(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream")):(n=Boolean(n),i=Boolean(i),a=Boolean(a),void 0===o||At(o)?!0===Fr(this)?k(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):!0===me(e)?k(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):Ct(this,e,n,i,a,o):k(new TypeError("ReadableStream.prototype.pipeTo's signal option must be an AbortSignal")))},e.prototype.tee=function(){if(!1===Mr(this))throw Ur("tee");var e=Wt(this);return o(e)},e.prototype.getIterator=function(e){var t=(void 0===e?{}:e).preventCancel,r=void 0!==t&&t;if(!1===Mr(this))throw Ur("getIterator");return ie(this,r)},e}();function Or(e,t,r,n,i){void 0===n&&(n=1),void 0===i&&(i=function(){return 1});var a=Object.create(Lr.prototype);Ir(a);var o=Object.create(Rt.prototype);return Ut(a,o,e,t,r,n,i),a}function Ir(e){e._state="readable",e._reader=void 0,e._storedError=void 0,e._disturbed=!1}function Mr(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readableStreamController")}function Fr(e){return void 0!==e._reader}function Nr(e,t){if(e._disturbed=!0,"closed"===e._state)return S(void 0);if("errored"===e._state)return k(e._storedError);Dr(e);var n=e._readableStreamController[H](t);return T(n,r)}function Dr(e){e._state="closed";var t=e._reader;void 0!==t&&(ee(t)&&(t._readRequests.forEach((function(e){e._resolve(I(void 0,!0,t._forAuthorCode))})),t._readRequests=new O),z(t))}function jr(e,t){e._state="errored",e._storedError=t;var r=e._reader;void 0!==r&&(ee(r)?(r._readRequests.forEach((function(e){e._reject(t)})),r._readRequests=new O):(r._readIntoRequests.forEach((function(e){e._reject(t)})),r._readIntoRequests=new O),q(r,t))}function Ur(e){return new TypeError("ReadableStream.prototype."+e+" can only be used on a ReadableStream")}"symbol"===typeof t.asyncIterator&&Object.defineProperty(Lr.prototype,t.asyncIterator,{value:Lr.prototype.getIterator,enumerable:!1,writable:!0,configurable:!0});var Br=function(){function e(e){var t=e.highWaterMark;this.highWaterMark=t}return e.prototype.size=function(e){return e.byteLength},e}(),qr=function(){function e(e){var t=e.highWaterMark;this.highWaterMark=t}return e.prototype.size=function(){return 1},e}(),Wr=function(){function e(e,t,r){void 0===e&&(e={}),void 0===t&&(t={}),void 0===r&&(r={});var n=t.size,i=t.highWaterMark,a=r.size,o=r.highWaterMark,s=e.writableType;if(void 0!==s)throw new RangeError("Invalid writable type specified");var u=y(n);void 0===i&&(i=1),i=g(i);var c=e.readableType;if(void 0!==c)throw new RangeError("Invalid readable type specified");var l,h=y(a);void 0===o&&(o=0),o=g(o);var d=A((function(e){l=e}));zr(this,d,i,u,o,h),Jr(this,e);var p=f(e,"start",[this._transformStreamController]);l(p)}return Object.defineProperty(e.prototype,"readable",{get:function(){if(!1===Hr(this))throw cn("readable");return this._readable},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"writable",{get:function(){if(!1===Hr(this))throw cn("writable");return this._writable},enumerable:!0,configurable:!0}),e}();function zr(e,t,r,n,i,a){function o(){return t}function s(t){return nn(e,t)}function u(t){return an(e,t)}function c(){return on(e)}function l(){return sn(e)}function h(t){return Gr(e,t),S(void 0)}e._writable=ve(o,s,c,u,r,n),e._readable=Or(o,l,h,i,a),e._backpressure=void 0,e._backpressureChangePromise=void 0,e._backpressureChangePromise_resolve=void 0,Yr(e,!0),e._transformStreamController=void 0}function Hr(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_transformStreamController")}function Vr(e,t){Ft(e._readable._readableStreamController,t),Gr(e,t)}function Gr(e,t){$r(e._transformStreamController),tt(e._writable._writableStreamController,t),!0===e._backpressure&&Yr(e,!1)}function Yr(e,t){void 0!==e._backpressureChangePromise&&e._backpressureChangePromise_resolve(),e._backpressureChangePromise=A((function(t){e._backpressureChangePromise_resolve=t})),e._backpressure=t}var Xr=function(){function e(){throw new TypeError("TransformStreamDefaultController instances cannot be created directly")}return Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===Qr(this))throw un("desiredSize");var e=this._controlledTransformStream._readable._readableStreamController;return Nt(e)},enumerable:!0,configurable:!0}),e.prototype.enqueue=function(e){if(!1===Qr(this))throw un("enqueue");Zr(this,e)},e.prototype.error=function(e){if(!1===Qr(this))throw un("error");en(this,e)},e.prototype.terminate=function(){if(!1===Qr(this))throw un("terminate");rn(this)},e}();function Qr(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledTransformStream")}function Kr(e,t,r,n){t._controlledTransformStream=e,e._transformStreamController=t,t._transformAlgorithm=r,t._flushAlgorithm=n}function Jr(e,t){var r=Object.create(Xr.prototype),n=function(e){try{return Zr(r,e),S(void 0)}catch(t){return k(t)}},i=t.transform;if(void 0!==i){if("function"!==typeof i)throw new TypeError("transform is not a method");n=function(e){return d(i,t,[e,r])}}var a=h(t,"flush",0,[r]);Kr(e,r,n,a)}function $r(e){e._transformAlgorithm=void 0,e._flushAlgorithm=void 0}function Zr(e,t){var r=e._controlledTransformStream,n=r._readable._readableStreamController;if(!1===jt(n))throw new TypeError("Readable side is not in a state that permits enqueue");try{Mt(n,t)}catch(a){throw Gr(r,a),r._readable._storedError}var i=Dt(n);i!==r._backpressure&&Yr(r,!0)}function en(e,t){Vr(e._controlledTransformStream,t)}function tn(e,t){var r=e._transformAlgorithm(t);return T(r,void 0,(function(t){throw Vr(e._controlledTransformStream,t),t}))}function rn(e){var t=e._controlledTransformStream,r=t._readable._readableStreamController;!0===jt(r)&&It(r);var n=new TypeError("TransformStream terminated");Gr(t,n)}function nn(e,t){var r=e._transformStreamController;if(!0===e._backpressure){var n=e._backpressureChangePromise;return T(n,(function(){var n=e._writable,i=n._state;if("erroring"===i)throw n._storedError;return tn(r,t)}))}return tn(r,t)}function an(e,t){return Vr(e,t),S(void 0)}function on(e){var t=e._readable,r=e._transformStreamController,n=r._flushAlgorithm();return $r(r),T(n,(function(){if("errored"===t._state)throw t._storedError;var e=t._readableStreamController;!0===jt(e)&&It(e)}),(function(r){throw Vr(e,r),t._storedError}))}function sn(e){return Yr(e,!1),e._backpressureChangePromise}function un(e){return new TypeError("TransformStreamDefaultController.prototype."+e+" can only be used on a TransformStreamDefaultController")}function cn(e){return new TypeError("TransformStream.prototype."+e+" can only be used on a TransformStream")}e.ByteLengthQueuingStrategy=Br,e.CountQueuingStrategy=qr,e.ReadableStream=Lr,e.TransformStream=Wr,e.WritableStream=de,Object.defineProperty(e,"__esModule",{value:!0})}))},function(e,t,r){r(145),r(114),r(77),r(116);var n=r(43);e.exports=n.Map},function(e,t,r){"use strict";var n=r(146),i=r(150);e.exports=n("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},function(e,t,r){"use strict";var n=r(10),i=r(11),a=r(52),o=r(29),s=r(147),u=r(124),c=r(123),l=r(22),h=r(14),f=r(97),d=r(85),p=r(149);e.exports=function(e,t,r){var v=-1!==e.indexOf("Map"),g=-1!==e.indexOf("Weak"),y=v?"set":"add",m=i[e],b=m&&m.prototype,_=m,w={},A=function(e){var t=b[e];o(b,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(g&&!l(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return g&&!l(e)?void 0:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(g&&!l(e))&&t.call(this,0===e?0:e)}:function(e,r){return t.call(this,0===e?0:e,r),this})};if(a(e,"function"!=typeof m||!(g||b.forEach&&!h((function(){(new m).entries().next()})))))_=r.getConstructor(t,e,v,y),s.REQUIRED=!0;else if(a(e,!0)){var S=new _,k=S[y](g?{}:-0,1)!=S,x=h((function(){S.has(1)})),P=f((function(e){new m(e)})),C=!g&&h((function(){var e=new m,t=5;while(t--)e[y](t,t);return!e.has(-0)}));P||(_=t((function(t,r){c(t,_,e);var n=p(new m,t,_);return void 0!=r&&u(r,n[y],n,v),n})),_.prototype=b,b.constructor=_),(x||C)&&(A("delete"),A("has"),v&&A("get")),(C||k)&&A(y),g&&b.clear&&delete b.clear}return w[e]=_,n({global:!0,forced:_!=m},w),d(_,e),g||r.setStrong(_,e,v),_}},function(e,t,r){var n=r(39),i=r(22),a=r(23),o=r(27).f,s=r(38),u=r(148),c=s("meta"),l=0,h=Object.isExtensible||function(){return!0},f=function(e){o(e,c,{value:{objectID:"O"+ ++l,weakData:{}}})},d=function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,c)){if(!h(e))return"F";if(!t)return"E";f(e)}return e[c].objectID},p=function(e,t){if(!a(e,c)){if(!h(e))return!0;if(!t)return!1;f(e)}return e[c].weakData},v=function(e){return u&&g.REQUIRED&&h(e)&&!a(e,c)&&f(e),e},g=e.exports={REQUIRED:!1,fastKey:d,getWeakData:p,onFreeze:v};n[c]=!0},function(e,t,r){var n=r(14);e.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,r){var n=r(22),i=r(87);e.exports=function(e,t,r){var a,o;return i&&"function"==typeof(a=t.constructor)&&a!==r&&n(o=a.prototype)&&o!==r.prototype&&i(e,o),e}},function(e,t,r){"use strict";var n=r(27).f,i=r(71),a=r(121),o=r(62),s=r(123),u=r(124),c=r(79),l=r(122),h=r(13),f=r(147).fastKey,d=r(33),p=d.set,v=d.getterFor;e.exports={getConstructor:function(e,t,r,c){var l=e((function(e,n){s(e,l,t),p(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),h||(e.size=0),void 0!=n&&u(n,e[c],e,r)})),d=v(t),g=function(e,t,r){var n,i,a=d(e),o=y(e,t);return o?o.value=r:(a.last=o={index:i=f(t,!0),key:t,value:r,previous:n=a.last,next:void 0,removed:!1},a.first||(a.first=o),n&&(n.next=o),h?a.size++:e.size++,"F"!==i&&(a.index[i]=o)),e},y=function(e,t){var r,n=d(e),i=f(t);if("F"!==i)return n.index[i];for(r=n.first;r;r=r.next)if(r.key==t)return r};return a(l.prototype,{clear:function(){var e=this,t=d(e),r=t.index,n=t.first;while(n)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete r[n.index],n=n.next;t.first=t.last=void 0,h?t.size=0:e.size=0},delete:function(e){var t=this,r=d(t),n=y(t,e);if(n){var i=n.next,a=n.previous;delete r.index[n.index],n.removed=!0,a&&(a.next=i),i&&(i.previous=a),r.first==n&&(r.first=i),r.last==n&&(r.last=a),h?r.size--:t.size--}return!!n},forEach:function(e){var t,r=d(this),n=o(e,arguments.length>1?arguments[1]:void 0,3);while(t=t?t.next:r.first){n(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!y(this,e)}}),a(l.prototype,r?{get:function(e){var t=y(this,e);return t&&t.value},set:function(e,t){return g(this,0===e?0:e,t)}}:{add:function(e){return g(this,e=0===e?0:e,e)}}),h&&n(l.prototype,"size",{get:function(){return d(this).size}}),l},setStrong:function(e,t,r){var n=t+" Iterator",i=v(t),a=v(n);c(e,t,(function(e,t){p(this,{type:n,target:e,state:i(e),kind:t,last:void 0})}),(function(){var e=a(this),t=e.kind,r=e.last;while(r&&r.removed)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?"keys"==t?{value:r.key,done:!1}:"values"==t?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),r?"entries":"values",!r,!0),l(t)}}},function(e,t,r){r(152),r(114),r(77),r(116);var n=r(43);e.exports=n.Set},function(e,t,r){"use strict";var n=r(146),i=r(150);e.exports=n("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},function(e,t,r){r(114),r(154),r(116);var n=r(43);e.exports=n.WeakMap},function(e,t,r){"use strict";var n,i=r(11),a=r(121),o=r(147),s=r(146),u=r(155),c=r(22),l=r(33).enforce,h=r(34),f=!i.ActiveXObject&&"ActiveXObject"in i,d=Object.isExtensible,p=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},v=e.exports=s("WeakMap",p,u);if(h&&f){n=u.getConstructor(p,"WeakMap",!0),o.REQUIRED=!0;var g=v.prototype,y=g["delete"],m=g.has,b=g.get,_=g.set;a(g,{delete:function(e){if(c(e)&&!d(e)){var t=l(this);return t.frozen||(t.frozen=new n),y.call(this,e)||t.frozen["delete"](e)}return y.call(this,e)},has:function(e){if(c(e)&&!d(e)){var t=l(this);return t.frozen||(t.frozen=new n),m.call(this,e)||t.frozen.has(e)}return m.call(this,e)},get:function(e){if(c(e)&&!d(e)){var t=l(this);return t.frozen||(t.frozen=new n),m.call(this,e)?b.call(this,e):t.frozen.get(e)}return b.call(this,e)},set:function(e,t){if(c(e)&&!d(e)){var r=l(this);r.frozen||(r.frozen=new n),m.call(this,e)?_.call(this,e,t):r.frozen.set(e,t)}else _.call(this,e,t);return this}})}},function(e,t,r){"use strict";var n=r(121),i=r(147).getWeakData,a=r(28),o=r(22),s=r(123),u=r(124),c=r(156),l=r(23),h=r(33),f=h.set,d=h.getterFor,p=c.find,v=c.findIndex,g=0,y=function(e){return e.frozen||(e.frozen=new m)},m=function(){this.entries=[]},b=function(e,t){return p(e.entries,(function(e){return e[0]===t}))};m.prototype={get:function(e){var t=b(this,e);if(t)return t[1]},has:function(e){return!!b(this,e)},set:function(e,t){var r=b(this,e);r?r[1]=t:this.entries.push([e,t])},delete:function(e){var t=v(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,r,c){var h=e((function(e,n){s(e,h,t),f(e,{type:t,id:g++,frozen:void 0}),void 0!=n&&u(n,e[c],e,r)})),p=d(t),v=function(e,t,r){var n=p(e),o=i(a(t),!0);return!0===o?y(n).set(t,r):o[n.id]=r,e};return n(h.prototype,{delete:function(e){var t=p(this);if(!o(e))return!1;var r=i(e);return!0===r?y(t)["delete"](e):r&&l(r,t.id)&&delete r[t.id]},has:function(e){var t=p(this);if(!o(e))return!1;var r=i(e);return!0===r?y(t).has(e):r&&l(r,t.id)}}),n(h.prototype,r?{get:function(e){var t=p(this);if(o(e)){var r=i(e);return!0===r?y(t).get(e):r?r[t.id]:void 0}},set:function(e,t){return v(this,e,t)}}:{add:function(e){return v(this,e,!0)}}),h}}},function(e,t,r){var n=r(62),i=r(18),a=r(83),o=r(47),s=r(157),u=[].push,c=function(e){var t=1==e,r=2==e,c=3==e,l=4==e,h=6==e,f=5==e||h;return function(d,p,v,g){for(var y,m,b=a(d),_=i(b),w=n(p,v,3),A=o(_.length),S=0,k=g||s,x=t?k(d,A):r?k(d,0):void 0;A>S;S++)if((f||S in _)&&(y=_[S],m=w(y,S,b),e))if(t)x[S]=m;else if(m)switch(e){case 3:return!0;case 5:return y;case 6:return S;case 2:u.call(x,y)}else if(l)return!1;return h?-1:c||l?l:x}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6)}},function(e,t,r){var n=r(22),i=r(158),a=r(57),o=a("species");e.exports=function(e,t){var r;return i(e)&&(r=e.constructor,"function"!=typeof r||r!==Array&&!i(r.prototype)?n(r)&&(r=r[o],null===r&&(r=void 0)):r=void 0),new(void 0===r?Array:r)(0===t?0:t)}},function(e,t,r){var n=r(19);e.exports=Array.isArray||function(e){return"Array"==n(e)}},function(e,t,r){r(114),r(160),r(116);var n=r(43);e.exports=n.WeakSet},function(e,t,r){"use strict";var n=r(146),i=r(155);n("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},function(e,t,r){r(162);var n=r(61);e.exports=n("String","codePointAt")},function(e,t,r){"use strict";var n=r(10),i=r(78).codeAt;n({target:"String",proto:!0},{codePointAt:function(e){return i(this,e)}})},function(e,t,r){r(164);var n=r(43);e.exports=n.String.fromCodePoint},function(e,t,r){var n=r(10),i=r(49),a=String.fromCharCode,o=String.fromCodePoint,s=!!o&&1!=o.length;n({target:"String",stat:!0,forced:s},{fromCodePoint:function(e){var t,r=[],n=arguments.length,o=0;while(n>o){if(t=+arguments[o++],i(t,1114111)!==t)throw RangeError(t+" is not a valid code point");r.push(t<65536?a(t):a(55296+((t-=65536)>>10),t%1024+56320))}return r.join("")}})},function(e,t,r){r(166),r(114),r(168),r(172),r(173),r(174),r(175),r(176),r(177),r(178),r(179),r(180),r(181),r(182),r(183),r(184),r(185),r(186),r(187);var n=r(43);e.exports=n.Symbol},function(e,t,r){"use strict";var n=r(10),i=r(14),a=r(158),o=r(22),s=r(83),u=r(47),c=r(93),l=r(157),h=r(167),f=r(57),d=r(133),p=f("isConcatSpreadable"),v=9007199254740991,g="Maximum allowed index exceeded",y=d>=51||!i((function(){var e=[];return e[p]=!1,e.concat()[0]!==e})),m=h("concat"),b=function(e){if(!o(e))return!1;var t=e[p];return void 0!==t?!!t:a(e)},_=!y||!m;n({target:"Array",proto:!0,forced:_},{concat:function(e){var t,r,n,i,a,o=s(this),h=l(o,0),f=0;for(t=-1,n=arguments.length;tv)throw TypeError(g);for(r=0;r=v)throw TypeError(g);c(h,f++,a)}return h.length=f,h}})},function(e,t,r){var n=r(14),i=r(57),a=r(133),o=i("species");e.exports=function(e){return a>=51||!n((function(){var t=[],r=t.constructor={};return r[o]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,r){"use strict";var n=r(10),i=r(11),a=r(42),o=r(37),s=r(13),u=r(58),c=r(59),l=r(14),h=r(23),f=r(158),d=r(22),p=r(28),v=r(83),g=r(17),y=r(21),m=r(16),b=r(71),_=r(73),w=r(44),A=r(169),S=r(51),k=r(12),x=r(27),P=r(15),C=r(26),R=r(29),T=r(36),E=r(35),L=r(39),O=r(38),I=r(57),M=r(170),F=r(171),N=r(85),D=r(33),j=r(156).forEach,U=E("hidden"),B="Symbol",q="prototype",W=I("toPrimitive"),z=D.set,H=D.getterFor(B),V=Object[q],G=i.Symbol,Y=a("JSON","stringify"),X=k.f,Q=x.f,K=A.f,J=P.f,$=T("symbols"),Z=T("op-symbols"),ee=T("string-to-symbol-registry"),te=T("symbol-to-string-registry"),re=T("wks"),ne=i.QObject,ie=!ne||!ne[q]||!ne[q].findChild,ae=s&&l((function(){return 7!=b(Q({},"a",{get:function(){return Q(this,"a",{value:7}).a}})).a}))?function(e,t,r){var n=X(V,t);n&&delete V[t],Q(e,t,r),n&&e!==V&&Q(V,t,n)}:Q,oe=function(e,t){var r=$[e]=b(G[q]);return z(r,{type:B,tag:e,description:t}),s||(r.description=t),r},se=c?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof G},ue=function(e,t,r){e===V&&ue(Z,t,r),p(e);var n=y(t,!0);return p(r),h($,n)?(r.enumerable?(h(e,U)&&e[U][n]&&(e[U][n]=!1),r=b(r,{enumerable:m(0,!1)})):(h(e,U)||Q(e,U,m(1,{})),e[U][n]=!0),ae(e,n,r)):Q(e,n,r)},ce=function(e,t){p(e);var r=g(t),n=_(r).concat(pe(r));return j(n,(function(t){s&&!he.call(r,t)||ue(e,t,r[t])})),e},le=function(e,t){return void 0===t?b(e):ce(b(e),t)},he=function(e){var t=y(e,!0),r=J.call(this,t);return!(this===V&&h($,t)&&!h(Z,t))&&(!(r||!h(this,t)||!h($,t)||h(this,U)&&this[U][t])||r)},fe=function(e,t){var r=g(e),n=y(t,!0);if(r!==V||!h($,n)||h(Z,n)){var i=X(r,n);return!i||!h($,n)||h(r,U)&&r[U][n]||(i.enumerable=!0),i}},de=function(e){var t=K(g(e)),r=[];return j(t,(function(e){h($,e)||h(L,e)||r.push(e)})),r},pe=function(e){var t=e===V,r=K(t?Z:g(e)),n=[];return j(r,(function(e){!h($,e)||t&&!h(V,e)||n.push($[e])})),n};if(u||(G=function(){if(this instanceof G)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=O(e),r=function(e){this===V&&r.call(Z,e),h(this,U)&&h(this[U],t)&&(this[U][t]=!1),ae(this,t,m(1,e))};return s&&ie&&ae(V,t,{configurable:!0,set:r}),oe(t,e)},R(G[q],"toString",(function(){return H(this).tag})),R(G,"withoutSetter",(function(e){return oe(O(e),e)})),P.f=he,x.f=ue,k.f=fe,w.f=A.f=de,S.f=pe,M.f=function(e){return oe(I(e),e)},s&&(Q(G[q],"description",{configurable:!0,get:function(){return H(this).description}}),o||R(V,"propertyIsEnumerable",he,{unsafe:!0}))),n({global:!0,wrap:!0,forced:!u,sham:!u},{Symbol:G}),j(_(re),(function(e){F(e)})),n({target:B,stat:!0,forced:!u},{for:function(e){var t=String(e);if(h(ee,t))return ee[t];var r=G(t);return ee[t]=r,te[r]=t,r},keyFor:function(e){if(!se(e))throw TypeError(e+" is not a symbol");if(h(te,e))return te[e]},useSetter:function(){ie=!0},useSimple:function(){ie=!1}}),n({target:"Object",stat:!0,forced:!u,sham:!s},{create:le,defineProperty:ue,defineProperties:ce,getOwnPropertyDescriptor:fe}),n({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:de,getOwnPropertySymbols:pe}),n({target:"Object",stat:!0,forced:l((function(){S.f(1)}))},{getOwnPropertySymbols:function(e){return S.f(v(e))}}),Y){var ve=!u||l((function(){var e=G();return"[null]"!=Y([e])||"{}"!=Y({a:e})||"{}"!=Y(Object(e))}));n({target:"JSON",stat:!0,forced:ve},{stringify:function(e,t,r){var n,i=[e],a=1;while(arguments.length>a)i.push(arguments[a++]);if(n=t,(d(t)||void 0!==e)&&!se(e))return f(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!se(t))return t}),i[1]=t,Y.apply(null,i)}})}G[q][W]||C(G[q],W,G[q].valueOf),N(G,B),L[U]=!0},function(e,t,r){var n=r(17),i=r(44).f,a={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(t){return o.slice()}};e.exports.f=function(e){return o&&"[object Window]"==a.call(e)?s(e):i(n(e))}},function(e,t,r){var n=r(57);t.f=n},function(e,t,r){var n=r(43),i=r(23),a=r(170),o=r(27).f;e.exports=function(e){var t=n.Symbol||(n.Symbol={});i(t,e)||o(t,e,{value:a.f(e)})}},function(e,t,r){var n=r(171);n("asyncIterator")},function(e,t,r){"use strict";var n=r(10),i=r(13),a=r(11),o=r(23),s=r(22),u=r(27).f,c=r(40),l=a.Symbol;if(i&&"function"==typeof l&&(!("description"in l.prototype)||void 0!==l().description)){var h={},f=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof f?new l(e):void 0===e?l():l(e);return""===e&&(h[t]=!0),t};c(f,l);var d=f.prototype=l.prototype;d.constructor=f;var p=d.toString,v="Symbol(test)"==String(l("test")),g=/^Symbol\((.*)\)[^)]+$/;u(d,"description",{configurable:!0,get:function(){var e=s(this)?this.valueOf():this,t=p.call(e);if(o(h,e))return"";var r=v?t.slice(7,-1):t.replace(g,"$1");return""===r?void 0:r}}),n({global:!0,forced:!0},{Symbol:f})}},function(e,t,r){var n=r(171);n("hasInstance")},function(e,t,r){var n=r(171);n("isConcatSpreadable")},function(e,t,r){var n=r(171);n("iterator")},function(e,t,r){var n=r(171);n("match")},function(e,t,r){var n=r(171);n("matchAll")},function(e,t,r){var n=r(171);n("replace")},function(e,t,r){var n=r(171);n("search")},function(e,t,r){var n=r(171);n("species")},function(e,t,r){var n=r(171);n("split")},function(e,t,r){var n=r(171);n("toPrimitive")},function(e,t,r){var n=r(171);n("toStringTag")},function(e,t,r){var n=r(171);n("unscopables")},function(e,t,r){var n=r(85);n(Math,"Math",!0)},function(e,t,r){var n=r(11),i=r(85);i(n.JSON,"JSON",!0)},function(e,t,r){r(189);var n=r(61);e.exports=n("String","padStart")},function(e,t,r){"use strict";var n=r(10),i=r(190).start,a=r(192);n({target:"String",proto:!0,forced:a},{padStart:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){var n=r(47),i=r(191),a=r(20),o=Math.ceil,s=function(e){return function(t,r,s){var u,c,l=String(a(t)),h=l.length,f=void 0===s?" ":String(s),d=n(r);return d<=h||""==f?l:(u=d-h,c=i.call(f,o(u/f.length)),c.length>u&&(c=c.slice(0,u)),e?l+c:c+l)}};e.exports={start:s(!1),end:s(!0)}},function(e,t,r){"use strict";var n=r(48),i=r(20);e.exports="".repeat||function(e){var t=String(i(this)),r="",a=n(e);if(a<0||a==1/0)throw RangeError("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(t+=t))1&a&&(r+=t);return r}},function(e,t,r){var n=r(127);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(n)},function(e,t,r){r(194);var n=r(61);e.exports=n("String","padEnd")},function(e,t,r){"use strict";var n=r(10),i=r(190).end,a=r(192);n({target:"String",proto:!0,forced:a},{padEnd:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){r(196);var n=r(43);e.exports=n.Object.values},function(e,t,r){var n=r(10),i=r(197).values;n({target:"Object",stat:!0},{values:function(e){return i(e)}})},function(e,t,r){var n=r(13),i=r(73),a=r(17),o=r(15).f,s=function(e){return function(t){var r,s=a(t),u=i(s),c=u.length,l=0,h=[];while(c>l)r=u[l++],n&&!o.call(s,r)||h.push(e?[r,s[r]]:s[r]);return h}};e.exports={entries:s(!0),values:s(!1)}},function(module,exports,__w_pdfjs_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.getDocument=getDocument,exports.setPDFNetworkStreamFactory=setPDFNetworkStreamFactory,exports.build=exports.version=exports.PDFPageProxy=exports.PDFDocumentProxy=exports.PDFWorker=exports.PDFDataRangeTransport=exports.LoopbackPort=void 0;var _regenerator=_interopRequireDefault(__w_pdfjs_require__(2)),_util=__w_pdfjs_require__(5),_display_utils=__w_pdfjs_require__(1),_font_loader=__w_pdfjs_require__(199),_api_compatibility=__w_pdfjs_require__(200),_canvas=__w_pdfjs_require__(201),_worker_options=__w_pdfjs_require__(203),_is_node=__w_pdfjs_require__(7),_message_handler=__w_pdfjs_require__(204),_metadata=__w_pdfjs_require__(205),_transport_stream=__w_pdfjs_require__(207),_webgl=__w_pdfjs_require__(208);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function asyncGeneratorStep(e,t,r,n,i,a,o){try{var s=e[a](o),u=s.value}catch(c){return void r(c)}s.done?t(u):Promise.resolve(u).then(n,i)}function _asyncToGenerator(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var a=e.apply(t,r);function o(e){asyncGeneratorStep(a,n,i,o,s,"next",e)}function s(e){asyncGeneratorStep(a,n,i,o,s,"throw",e)}o(void 0)}))}}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _createForOfIteratorHelper(e,t){var r;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=_unsupportedIterableToArray(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==r["return"]||r["return"]()}finally{if(s)throw a}}}}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r2&&void 0!==arguments[2]&&arguments[2];_classCallCheck(this,e),this.length=t,this.initialData=r,this.progressiveDone=n,this._rangeListeners=[],this._progressListeners=[],this._progressiveReadListeners=[],this._progressiveDoneListeners=[],this._readyCapability=(0,_util.createPromiseCapability)()}return _createClass(e,[{key:"addRangeListener",value:function(e){this._rangeListeners.push(e)}},{key:"addProgressListener",value:function(e){this._progressListeners.push(e)}},{key:"addProgressiveReadListener",value:function(e){this._progressiveReadListeners.push(e)}},{key:"addProgressiveDoneListener",value:function(e){this._progressiveDoneListeners.push(e)}},{key:"onDataRange",value:function(e,t){var r,n=_createForOfIteratorHelper(this._rangeListeners);try{for(n.s();!(r=n.n()).done;){var i=r.value;i(e,t)}}catch(a){n.e(a)}finally{n.f()}}},{key:"onDataProgress",value:function(e,t){var r=this;this._readyCapability.promise.then((function(){var n,i=_createForOfIteratorHelper(r._progressListeners);try{for(i.s();!(n=i.n()).done;){var a=n.value;a(e,t)}}catch(o){i.e(o)}finally{i.f()}}))}},{key:"onDataProgressiveRead",value:function(e){var t=this;this._readyCapability.promise.then((function(){var r,n=_createForOfIteratorHelper(t._progressiveReadListeners);try{for(n.s();!(r=n.n()).done;){var i=r.value;i(e)}}catch(a){n.e(a)}finally{n.f()}}))}},{key:"onDataProgressiveDone",value:function(){var e=this;this._readyCapability.promise.then((function(){var t,r=_createForOfIteratorHelper(e._progressiveDoneListeners);try{for(r.s();!(t=r.n()).done;){var n=t.value;n()}}catch(i){r.e(i)}finally{r.f()}}))}},{key:"transportReady",value:function(){this._readyCapability.resolve()}},{key:"requestDataRange",value:function(e,t){(0,_util.unreachable)("Abstract method PDFDataRangeTransport.requestDataRange")}},{key:"abort",value:function(){}}]),e}();exports.PDFDataRangeTransport=PDFDataRangeTransport;var PDFDocumentProxy=function(){function e(t,r){_classCallCheck(this,e),this._pdfInfo=t,this._transport=r}return _createClass(e,[{key:"getPage",value:function(e){return this._transport.getPage(e)}},{key:"getPageIndex",value:function(e){return this._transport.getPageIndex(e)}},{key:"getDestinations",value:function(){return this._transport.getDestinations()}},{key:"getDestination",value:function(e){return this._transport.getDestination(e)}},{key:"getPageLabels",value:function(){return this._transport.getPageLabels()}},{key:"getPageLayout",value:function(){return this._transport.getPageLayout()}},{key:"getPageMode",value:function(){return this._transport.getPageMode()}},{key:"getViewerPreferences",value:function(){return this._transport.getViewerPreferences()}},{key:"getOpenAction",value:function(){return this._transport.getOpenAction()}},{key:"getOpenActionDestination",value:function(){return(0,_display_utils.deprecated)("getOpenActionDestination, use getOpenAction instead."),this.getOpenAction().then((function(e){return e&&e.dest?e.dest:null}))}},{key:"getAttachments",value:function(){return this._transport.getAttachments()}},{key:"getJavaScript",value:function(){return this._transport.getJavaScript()}},{key:"getOutline",value:function(){return this._transport.getOutline()}},{key:"getPermissions",value:function(){return this._transport.getPermissions()}},{key:"getMetadata",value:function(){return this._transport.getMetadata()}},{key:"getData",value:function(){return this._transport.getData()}},{key:"getDownloadInfo",value:function(){return this._transport.downloadInfoCapability.promise}},{key:"getStats",value:function(){return this._transport.getStats()}},{key:"cleanup",value:function(){return this._transport.startCleanup()}},{key:"destroy",value:function(){return this.loadingTask.destroy()}},{key:"numPages",get:function(){return this._pdfInfo.numPages}},{key:"fingerprint",get:function(){return this._pdfInfo.fingerprint}},{key:"loadingParams",get:function(){return this._transport.loadingParams}},{key:"loadingTask",get:function(){return this._transport.loadingTask}}]),e}();exports.PDFDocumentProxy=PDFDocumentProxy;var PDFPageProxy=function(){function e(t,r,n){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];_classCallCheck(this,e),this._pageIndex=t,this._pageInfo=r,this._transport=n,this._stats=i?new _display_utils.StatTimer:null,this._pdfBug=i,this.commonObjs=n.commonObjs,this.objs=new PDFObjects,this.cleanupAfterRender=!1,this.pendingCleanup=!1,this.intentStates=Object.create(null),this.destroyed=!1}return _createClass(e,[{key:"getViewport",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.scale,r=e.rotation,n=void 0===r?this.rotate:r,i=e.offsetX,a=void 0===i?0:i,o=e.offsetY,s=void 0===o?0:o,u=e.dontFlip,c=void 0!==u&&u;return new _display_utils.PageViewport({viewBox:this.view,scale:t,rotation:n,offsetX:a,offsetY:s,dontFlip:c})}},{key:"getAnnotations",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.intent,r=void 0===t?null:t;return this.annotationsPromise&&this.annotationsIntent===r||(this.annotationsPromise=this._transport.getAnnotations(this._pageIndex,r),this.annotationsIntent=r),this.annotationsPromise}},{key:"render",value:function(e){var t=this,r=e.canvasContext,n=e.viewport,i=e.intent,a=void 0===i?"display":i,o=e.enableWebGL,s=void 0!==o&&o,u=e.renderInteractiveForms,c=void 0!==u&&u,l=e.transform,h=void 0===l?null:l,f=e.imageLayer,d=void 0===f?null:f,p=e.canvasFactory,v=void 0===p?null:p,g=e.background,y=void 0===g?null:g;this._stats&&this._stats.time("Overall");var m="print"===a?"print":"display";this.pendingCleanup=!1,this.intentStates[m]||(this.intentStates[m]=Object.create(null));var b=this.intentStates[m];b.streamReaderCancelTimeout&&(clearTimeout(b.streamReaderCancelTimeout),b.streamReaderCancelTimeout=null);var _=v||new _display_utils.DOMCanvasFactory,w=new _webgl.WebGLContext({enable:s});b.displayReadyCapability||(b.displayReadyCapability=(0,_util.createPromiseCapability)(),b.operatorList={fnArray:[],argsArray:[],lastChunk:!1},this._stats&&this._stats.time("Page Request"),this._pumpOperatorList({pageIndex:this._pageIndex,intent:m,renderInteractiveForms:!0===c}));var A=function(e){var r=b.renderTasks.indexOf(S);r>=0&&b.renderTasks.splice(r,1),(t.cleanupAfterRender||"print"===m)&&(t.pendingCleanup=!0),t._tryCleanup(),e?(S.capability.reject(e),t._abortOperatorList({intentState:b,reason:e})):S.capability.resolve(),t._stats&&(t._stats.timeEnd("Rendering"),t._stats.timeEnd("Overall"))},S=new InternalRenderTask({callback:A,params:{canvasContext:r,viewport:n,transform:h,imageLayer:d,background:y},objs:this.objs,commonObjs:this.commonObjs,operatorList:b.operatorList,pageIndex:this._pageIndex,canvasFactory:_,webGLContext:w,useRequestAnimationFrame:"print"!==m,pdfBug:this._pdfBug});b.renderTasks||(b.renderTasks=[]),b.renderTasks.push(S);var k=S.task;return b.displayReadyCapability.promise.then((function(e){t.pendingCleanup?A():(t._stats&&t._stats.time("Rendering"),S.initializeGraphics(e),S.operatorListChanged())}))["catch"](A),k}},{key:"getOperatorList",value:function(){function e(){if(n.operatorList.lastChunk){n.opListReadCapability.resolve(n.operatorList);var e=n.renderTasks.indexOf(r);e>=0&&n.renderTasks.splice(e,1)}}var t="oplist";this.intentStates[t]||(this.intentStates[t]=Object.create(null));var r,n=this.intentStates[t];return n.opListReadCapability||(r={},r.operatorListChanged=e,n.opListReadCapability=(0,_util.createPromiseCapability)(),n.renderTasks=[],n.renderTasks.push(r),n.operatorList={fnArray:[],argsArray:[],lastChunk:!1},this._stats&&this._stats.time("Page Request"),this._pumpOperatorList({pageIndex:this._pageIndex,intent:t})),n.opListReadCapability.promise}},{key:"streamTextContent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.normalizeWhitespace,r=void 0!==t&&t,n=e.disableCombineTextItems,i=void 0!==n&&n,a=100;return this._transport.messageHandler.sendWithStream("GetTextContent",{pageIndex:this._pageIndex,normalizeWhitespace:!0===r,combineTextItems:!0!==i},{highWaterMark:a,size:function(e){return e.items.length}})}},{key:"getTextContent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.streamTextContent(e);return new Promise((function(e,r){function n(){i.read().then((function(t){var r,i=t.value,o=t.done;o?e(a):(Object.assign(a.styles,i.styles),(r=a.items).push.apply(r,_toConsumableArray(i.items)),n())}),r)}var i=t.getReader(),a={items:[],styles:Object.create(null)};n()}))}},{key:"_destroy",value:function(){var e=this;this.destroyed=!0,this._transport.pageCache[this._pageIndex]=null;var t=[];return Object.keys(this.intentStates).forEach((function(r){var n=e.intentStates[r];e._abortOperatorList({intentState:n,reason:new Error("Page was destroyed."),force:!0}),"oplist"!==r&&n.renderTasks.forEach((function(e){var r=e.capability.promise["catch"]((function(){}));t.push(r),e.cancel()}))})),this.objs.clear(),this.annotationsPromise=null,this.pendingCleanup=!1,Promise.all(t)}},{key:"cleanup",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.pendingCleanup=!0,this._tryCleanup(e)}},{key:"_tryCleanup",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return!(!this.pendingCleanup||Object.keys(this.intentStates).some((function(t){var r=e.intentStates[t];return 0!==r.renderTasks.length||!r.operatorList.lastChunk})))&&(Object.keys(this.intentStates).forEach((function(t){delete e.intentStates[t]})),this.objs.clear(),this.annotationsPromise=null,t&&this._stats&&(this._stats=new _display_utils.StatTimer),this.pendingCleanup=!1,!0)}},{key:"_startRenderPage",value:function(e,t){var r=this.intentStates[t];r&&(this._stats&&this._stats.timeEnd("Page Request"),r.displayReadyCapability&&r.displayReadyCapability.resolve(e))}},{key:"_renderPageChunk",value:function(e,t){for(var r=0,n=e.length;r0&&void 0!==arguments[0])||arguments[0];_classCallCheck(this,e),this._listeners=[],this._defer=t,this._deferred=Promise.resolve(void 0)}return _createClass(e,[{key:"postMessage",value:function(e,t){var r=this;function n(e){if("object"!==_typeof(e)||null===e)return e;if(i.has(e))return i.get(e);var r,a;if((r=e.buffer)&&(0,_util.isArrayBuffer)(r)){var o=t&&t.includes(r);return a=o?new e.constructor(r,e.byteOffset,e.byteLength):new e.constructor(e),i.set(e,a),a}for(var s in a=Array.isArray(e)?[]:{},i.set(e,a),e){var u=void 0,c=e;while(!(u=Object.getOwnPropertyDescriptor(c,s)))c=Object.getPrototypeOf(c);if("undefined"!==typeof u.value)if("function"!==typeof u.value)a[s]=n(u.value);else if(e.hasOwnProperty&&e.hasOwnProperty(s))throw new Error("LoopbackPort.postMessage - cannot clone: ".concat(e[s]))}return a}if(this._defer){var i=new WeakMap,a={data:n(e)};this._deferred.then((function(){r._listeners.forEach((function(e){e.call(r,a)}))}))}else this._listeners.forEach((function(t){t.call(r,{data:e})}))}},{key:"addEventListener",value:function(e,t){this._listeners.push(t)}},{key:"removeEventListener",value:function(e,t){var r=this._listeners.indexOf(t);this._listeners.splice(r,1)}},{key:"terminate",value:function(){this._listeners.length=0}}]),e}();exports.LoopbackPort=LoopbackPort;var PDFWorker=function PDFWorkerClosure(){var pdfWorkerPorts=new WeakMap,isWorkerDisabled=!1,fallbackWorkerSrc,nextFakeWorkerId=0,fakeWorkerCapability;if(_is_node.isNodeJS)isWorkerDisabled=!0,fallbackWorkerSrc="./pdf.worker.js";else if("object"===("undefined"===typeof document?"undefined":_typeof(document))&&"currentScript"in document){var pdfjsFilePath=document.currentScript&&document.currentScript.src;pdfjsFilePath&&(fallbackWorkerSrc=pdfjsFilePath.replace(/(\.(?:min\.)?js)(\?.*)?$/i,".worker$1$2"))}function _getWorkerSrc(){if(_worker_options.GlobalWorkerOptions.workerSrc)return _worker_options.GlobalWorkerOptions.workerSrc;if("undefined"!==typeof fallbackWorkerSrc)return _is_node.isNodeJS||(0,_display_utils.deprecated)('No "GlobalWorkerOptions.workerSrc" specified.'),fallbackWorkerSrc;throw new Error('No "GlobalWorkerOptions.workerSrc" specified.')}function getMainThreadWorkerMessageHandler(){var e;try{e=globalThis.pdfjsWorker&&globalThis.pdfjsWorker.WorkerMessageHandler}catch(t){}return e||null}function setupFakeWorkerGlobal(){if(fakeWorkerCapability)return fakeWorkerCapability.promise;fakeWorkerCapability=(0,_util.createPromiseCapability)();var loader=function(){var _ref10=_asyncToGenerator(_regenerator["default"].mark((function _callee(){var mainWorkerMessageHandler,worker;return _regenerator["default"].wrap((function _callee$(_context){while(1)switch(_context.prev=_context.next){case 0:if(mainWorkerMessageHandler=getMainThreadWorkerMessageHandler(),!mainWorkerMessageHandler){_context.next=3;break}return _context.abrupt("return",mainWorkerMessageHandler);case 3:if(!_is_node.isNodeJS){_context.next=6;break}return worker=eval("require")(_getWorkerSrc()),_context.abrupt("return",worker.WorkerMessageHandler);case 6:return _context.next=8,(0,_display_utils.loadScript)(_getWorkerSrc());case 8:return _context.abrupt("return",window.pdfjsWorker.WorkerMessageHandler);case 9:case"end":return _context.stop()}}),_callee)})));return function(){return _ref10.apply(this,arguments)}}();return loader().then(fakeWorkerCapability.resolve,fakeWorkerCapability.reject),fakeWorkerCapability.promise}function createCDNWrapper(e){var t="importScripts('"+e+"');";return URL.createObjectURL(new Blob([t]))}var PDFWorker=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.name,n=void 0===r?null:r,i=t.port,a=void 0===i?null:i,o=t.verbosity,s=void 0===o?(0,_util.getVerbosityLevel)():o;if(_classCallCheck(this,e),a&&pdfWorkerPorts.has(a))throw new Error("Cannot use more than one PDFWorker per port");if(this.name=n,this.destroyed=!1,this.postMessageTransfers=!0,this.verbosity=s,this._readyCapability=(0,_util.createPromiseCapability)(),this._port=null,this._webWorker=null,this._messageHandler=null,a)return pdfWorkerPorts.set(a,this),void this._initializeFromPort(a);this._initialize()}return _createClass(e,[{key:"_initializeFromPort",value:function(e){this._port=e,this._messageHandler=new _message_handler.MessageHandler("main","worker",e),this._messageHandler.on("ready",(function(){})),this._readyCapability.resolve()}},{key:"_initialize",value:function(){var e=this;if("undefined"!==typeof Worker&&!isWorkerDisabled&&!getMainThreadWorkerMessageHandler()){var t=_getWorkerSrc();try{(0,_util.isSameOrigin)(window.location.href,t)||(t=createCDNWrapper(new URL(t,window.location).href));var r=new Worker(t),n=new _message_handler.MessageHandler("main","worker",r),i=function(){r.removeEventListener("error",a),n.destroy(),r.terminate(),e.destroyed?e._readyCapability.reject(new Error("Worker was destroyed")):e._setupFakeWorker()},a=function(){e._webWorker||i()};r.addEventListener("error",a),n.on("test",(function(t){r.removeEventListener("error",a),e.destroyed?i():t?(e._messageHandler=n,e._port=r,e._webWorker=r,t.supportTransfers||(e.postMessageTransfers=!1),e._readyCapability.resolve(),n.send("configure",{verbosity:e.verbosity})):(e._setupFakeWorker(),n.destroy(),r.terminate())})),n.on("ready",(function(t){if(r.removeEventListener("error",a),e.destroyed)i();else try{o()}catch(n){e._setupFakeWorker()}}));var o=function(){var t=new Uint8Array([e.postMessageTransfers?255:0]);try{n.send("test",t,[t.buffer])}catch(r){(0,_util.warn)("Cannot use postMessage transfers."),t[0]=0,n.send("test",t)}};return void o()}catch(s){(0,_util.info)("The worker has been disabled.")}}this._setupFakeWorker()}},{key:"_setupFakeWorker",value:function(){var e=this;isWorkerDisabled||((0,_util.warn)("Setting up fake worker."),isWorkerDisabled=!0),setupFakeWorkerGlobal().then((function(t){if(e.destroyed)e._readyCapability.reject(new Error("Worker was destroyed"));else{var r=new LoopbackPort;e._port=r;var n="fake"+nextFakeWorkerId++,i=new _message_handler.MessageHandler(n+"_worker",n,r);t.setup(i,r);var a=new _message_handler.MessageHandler(n,n+"_worker",r);e._messageHandler=a,e._readyCapability.resolve(),a.send("configure",{verbosity:e.verbosity})}}))["catch"]((function(t){e._readyCapability.reject(new Error('Setting up fake worker failed: "'.concat(t.message,'".')))}))}},{key:"destroy",value:function(){this.destroyed=!0,this._webWorker&&(this._webWorker.terminate(),this._webWorker=null),pdfWorkerPorts["delete"](this._port),this._port=null,this._messageHandler&&(this._messageHandler.destroy(),this._messageHandler=null)}},{key:"promise",get:function(){return this._readyCapability.promise}},{key:"port",get:function(){return this._port}},{key:"messageHandler",get:function(){return this._messageHandler}}],[{key:"fromPort",value:function(t){if(!t||!t.port)throw new Error("PDFWorker.fromPort - invalid method signature.");return pdfWorkerPorts.has(t.port)?pdfWorkerPorts.get(t.port):new e(t)}},{key:"getWorkerSrc",value:function(){return _getWorkerSrc()}}]),e}();return PDFWorker}();exports.PDFWorker=PDFWorker;var WorkerTransport=function(){function e(t,r,n,i){_classCallCheck(this,e),this.messageHandler=t,this.loadingTask=r,this.commonObjs=new PDFObjects,this.fontLoader=new _font_loader.FontLoader({docId:r.docId,onUnsupportedFeature:this._onUnsupportedFeature.bind(this)}),this._params=i,this.CMapReaderFactory=new i.CMapReaderFactory({baseUrl:i.cMapUrl,isCompressed:i.cMapPacked}),this.destroyed=!1,this.destroyCapability=null,this._passwordCapability=null,this._networkStream=n,this._fullReader=null,this._lastProgress=null,this.pageCache=[],this.pagePromises=[],this.downloadInfoCapability=(0,_util.createPromiseCapability)(),this.setupMessageHandler()}return _createClass(e,[{key:"destroy",value:function(){var e=this;if(this.destroyCapability)return this.destroyCapability.promise;this.destroyed=!0,this.destroyCapability=(0,_util.createPromiseCapability)(),this._passwordCapability&&this._passwordCapability.reject(new Error("Worker was destroyed during onPassword callback"));var t=[];this.pageCache.forEach((function(e){e&&t.push(e._destroy())})),this.pageCache.length=0,this.pagePromises.length=0;var r=this.messageHandler.sendWithPromise("Terminate",null);return t.push(r),Promise.all(t).then((function(){e.fontLoader.clear(),e._networkStream&&e._networkStream.cancelAllRequests(new _util.AbortException("Worker was terminated.")),e.messageHandler&&(e.messageHandler.destroy(),e.messageHandler=null),e.destroyCapability.resolve()}),this.destroyCapability.reject),this.destroyCapability.promise}},{key:"setupMessageHandler",value:function(){var e=this,t=this.messageHandler,r=this.loadingTask;t.on("GetReader",(function(t,r){(0,_util.assert)(e._networkStream,"GetReader - no `IPDFStream` instance available."),e._fullReader=e._networkStream.getFullReader(),e._fullReader.onProgress=function(t){e._lastProgress={loaded:t.loaded,total:t.total}},r.onPull=function(){e._fullReader.read().then((function(e){var t=e.value,n=e.done;n?r.close():((0,_util.assert)((0,_util.isArrayBuffer)(t),"GetReader - expected an ArrayBuffer."),r.enqueue(new Uint8Array(t),1,[t]))}))["catch"]((function(e){r.error(e)}))},r.onCancel=function(t){e._fullReader.cancel(t)}})),t.on("ReaderHeadersReady",(function(t){var n=(0,_util.createPromiseCapability)(),i=e._fullReader;return i.headersReady.then((function(){i.isStreamingSupported&&i.isRangeSupported||(e._lastProgress&&r.onProgress&&r.onProgress(e._lastProgress),i.onProgress=function(e){r.onProgress&&r.onProgress({loaded:e.loaded,total:e.total})}),n.resolve({isStreamingSupported:i.isStreamingSupported,isRangeSupported:i.isRangeSupported,contentLength:i.contentLength})}),n.reject),n.promise})),t.on("GetRangeReader",(function(t,r){(0,_util.assert)(e._networkStream,"GetRangeReader - no `IPDFStream` instance available.");var n=e._networkStream.getRangeReader(t.begin,t.end);n?(r.onPull=function(){n.read().then((function(e){var t=e.value,n=e.done;n?r.close():((0,_util.assert)((0,_util.isArrayBuffer)(t),"GetRangeReader - expected an ArrayBuffer."),r.enqueue(new Uint8Array(t),1,[t]))}))["catch"]((function(e){r.error(e)}))},r.onCancel=function(e){n.cancel(e)}):r.close()})),t.on("GetDoc",(function(t){var n=t.pdfInfo;e._numPages=n.numPages,r._capability.resolve(new PDFDocumentProxy(n,e))})),t.on("DocException",(function(e){var t;switch(e.name){case"PasswordException":t=new _util.PasswordException(e.message,e.code);break;case"InvalidPDFException":t=new _util.InvalidPDFException(e.message);break;case"MissingPDFException":t=new _util.MissingPDFException(e.message);break;case"UnexpectedResponseException":t=new _util.UnexpectedResponseException(e.message,e.status);break;case"UnknownErrorException":t=new _util.UnknownErrorException(e.message,e.details);break}r._capability.reject(t)})),t.on("PasswordRequest",(function(t){if(e._passwordCapability=(0,_util.createPromiseCapability)(),r.onPassword){var n=function(t){e._passwordCapability.resolve({password:t})};try{r.onPassword(n,t.code)}catch(i){e._passwordCapability.reject(i)}}else e._passwordCapability.reject(new _util.PasswordException(t.message,t.code));return e._passwordCapability.promise})),t.on("DataLoaded",(function(t){r.onProgress&&r.onProgress({loaded:t.length,total:t.length}),e.downloadInfoCapability.resolve(t)})),t.on("StartRenderPage",(function(t){if(!e.destroyed){var r=e.pageCache[t.pageIndex];r._startRenderPage(t.transparency,t.intent)}})),t.on("commonobj",(function(r){if(!e.destroyed){var n=_slicedToArray(r,3),i=n[0],a=n[1],o=n[2];if(!e.commonObjs.has(i))switch(a){case"Font":var s=e._params;if("error"in o){var u=o.error;(0,_util.warn)("Error during font loading: ".concat(u)),e.commonObjs.resolve(i,u);break}var c=null;s.pdfBug&&globalThis.FontInspector&&globalThis.FontInspector.enabled&&(c={registerFont:function(e,t){globalThis.FontInspector.fontAdded(e,t)}});var l=new _font_loader.FontFaceObject(o,{isEvalSupported:s.isEvalSupported,disableFontFace:s.disableFontFace,ignoreErrors:s.ignoreErrors,onUnsupportedFeature:e._onUnsupportedFeature.bind(e),fontRegistry:c});e.fontLoader.bind(l)["catch"]((function(e){return t.sendWithPromise("FontFallback",{id:i})}))["finally"]((function(){!s.fontExtraProperties&&l.data&&(l.data=null),e.commonObjs.resolve(i,l)}));break;case"FontPath":case"FontType3Res":case"Image":e.commonObjs.resolve(i,o);break;default:throw new Error("Got unknown common object type ".concat(a))}}})),t.on("obj",(function(t){if(!e.destroyed){var r=_slicedToArray(t,4),n=r[0],i=r[1],a=r[2],o=r[3],s=e.pageCache[i];if(!s.objs.has(n))switch(a){case"Image":s.objs.resolve(n,o);var u=8e6;o&&"data"in o&&o.data.length>u&&(s.cleanupAfterRender=!0);break;default:throw new Error("Got unknown object type ".concat(a))}}})),t.on("DocProgress",(function(t){e.destroyed||r.onProgress&&r.onProgress({loaded:t.loaded,total:t.total})})),t.on("UnsupportedFeature",this._onUnsupportedFeature.bind(this)),t.on("FetchBuiltInCMap",(function(t,r){if(e.destroyed)r.error(new Error("Worker was destroyed"));else{var n=!1;r.onPull=function(){n?r.close():(n=!0,e.CMapReaderFactory.fetch(t).then((function(e){r.enqueue(e,1,[e.cMapData.buffer])}))["catch"]((function(e){r.error(e)})))}}}))}},{key:"_onUnsupportedFeature",value:function(e){var t=e.featureId;this.destroyed||this.loadingTask.onUnsupportedFeature&&this.loadingTask.onUnsupportedFeature(t)}},{key:"getData",value:function(){return this.messageHandler.sendWithPromise("GetData",null)}},{key:"getPage",value:function(e){var t=this;if(!Number.isInteger(e)||e<=0||e>this._numPages)return Promise.reject(new Error("Invalid page request"));var r=e-1;if(r in this.pagePromises)return this.pagePromises[r];var n=this.messageHandler.sendWithPromise("GetPage",{pageIndex:r}).then((function(e){if(t.destroyed)throw new Error("Transport destroyed");var n=new PDFPageProxy(r,e,t,t._params.pdfBug);return t.pageCache[r]=n,n}));return this.pagePromises[r]=n,n}},{key:"getPageIndex",value:function(e){return this.messageHandler.sendWithPromise("GetPageIndex",{ref:e})["catch"]((function(e){return Promise.reject(new Error(e))}))}},{key:"getAnnotations",value:function(e,t){return this.messageHandler.sendWithPromise("GetAnnotations",{pageIndex:e,intent:t})}},{key:"getDestinations",value:function(){return this.messageHandler.sendWithPromise("GetDestinations",null)}},{key:"getDestination",value:function(e){return"string"!==typeof e?Promise.reject(new Error("Invalid destination request.")):this.messageHandler.sendWithPromise("GetDestination",{id:e})}},{key:"getPageLabels",value:function(){return this.messageHandler.sendWithPromise("GetPageLabels",null)}},{key:"getPageLayout",value:function(){return this.messageHandler.sendWithPromise("GetPageLayout",null)}},{key:"getPageMode",value:function(){return this.messageHandler.sendWithPromise("GetPageMode",null)}},{key:"getViewerPreferences",value:function(){return this.messageHandler.sendWithPromise("GetViewerPreferences",null)}},{key:"getOpenAction",value:function(){return this.messageHandler.sendWithPromise("GetOpenAction",null)}},{key:"getAttachments",value:function(){return this.messageHandler.sendWithPromise("GetAttachments",null)}},{key:"getJavaScript",value:function(){return this.messageHandler.sendWithPromise("GetJavaScript",null)}},{key:"getOutline",value:function(){return this.messageHandler.sendWithPromise("GetOutline",null)}},{key:"getPermissions",value:function(){return this.messageHandler.sendWithPromise("GetPermissions",null)}},{key:"getMetadata",value:function(){var e=this;return this.messageHandler.sendWithPromise("GetMetadata",null).then((function(t){return{info:t[0],metadata:t[1]?new _metadata.Metadata(t[1]):null,contentDispositionFilename:e._fullReader?e._fullReader.filename:null}}))}},{key:"getStats",value:function(){return this.messageHandler.sendWithPromise("GetStats",null)}},{key:"startCleanup",value:function(){var e=this;return this.messageHandler.sendWithPromise("Cleanup",null).then((function(){for(var t=0,r=e.pageCache.length;t1&&void 0!==arguments[1]?arguments[1]:null;if(t)return this._ensureObj(e).capability.promise.then(t),null;var r=this._objs[e];if(!r||!r.resolved)throw new Error("Requesting object that isn't resolved yet ".concat(e,"."));return r.data}},{key:"has",value:function(e){var t=this._objs[e];return!!t&&t.resolved}},{key:"resolve",value:function(e,t){var r=this._ensureObj(e);r.resolved=!0,r.data=t,r.capability.resolve(t)}},{key:"clear",value:function(){this._objs=Object.create(null)}}]),e}(),RenderTask=function(){function e(t){_classCallCheck(this,e),this._internalRenderTask=t,this.onContinue=null}return _createClass(e,[{key:"cancel",value:function(){this._internalRenderTask.cancel()}},{key:"promise",get:function(){return this._internalRenderTask.capability.promise}}]),e}(),InternalRenderTask=function(){var e=new WeakSet,t=function(){function t(e){var r=e.callback,n=e.params,i=e.objs,a=e.commonObjs,o=e.operatorList,s=e.pageIndex,u=e.canvasFactory,c=e.webGLContext,l=e.useRequestAnimationFrame,h=void 0!==l&&l,f=e.pdfBug,d=void 0!==f&&f;_classCallCheck(this,t),this.callback=r,this.params=n,this.objs=i,this.commonObjs=a,this.operatorListIdx=null,this.operatorList=o,this._pageIndex=s,this.canvasFactory=u,this.webGLContext=c,this._pdfBug=d,this.running=!1,this.graphicsReadyCallback=null,this.graphicsReady=!1,this._useRequestAnimationFrame=!0===h&&"undefined"!==typeof window,this.cancelled=!1,this.capability=(0,_util.createPromiseCapability)(),this.task=new RenderTask(this),this._continueBound=this._continue.bind(this),this._scheduleNextBound=this._scheduleNext.bind(this),this._nextBound=this._next.bind(this),this._canvas=n.canvasContext.canvas}return _createClass(t,[{key:"initializeGraphics",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this.cancelled){if(this._canvas){if(e.has(this._canvas))throw new Error("Cannot use the same canvas during multiple render() operations. Use different canvas or ensure previous operations were cancelled or completed.");e.add(this._canvas)}this._pdfBug&&globalThis.StepperManager&&globalThis.StepperManager.enabled&&(this.stepper=globalThis.StepperManager.create(this._pageIndex),this.stepper.init(this.operatorList),this.stepper.nextBreakPoint=this.stepper.getNextBreakPoint());var r=this.params,n=r.canvasContext,i=r.viewport,a=r.transform,o=r.imageLayer,s=r.background;this.gfx=new _canvas.CanvasGraphics(n,this.commonObjs,this.objs,this.canvasFactory,this.webGLContext,o),this.gfx.beginDrawing({transform:a,viewport:i,transparency:t,background:s}),this.operatorListIdx=0,this.graphicsReady=!0,this.graphicsReadyCallback&&this.graphicsReadyCallback()}}},{key:"cancel",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.running=!1,this.cancelled=!0,this.gfx&&this.gfx.endDrawing(),this._canvas&&e["delete"](this._canvas),this.callback(t||new _display_utils.RenderingCancelledException("Rendering cancelled, page ".concat(this._pageIndex+1),"canvas"))}},{key:"operatorListChanged",value:function(){this.graphicsReady?(this.stepper&&this.stepper.updateOperatorList(this.operatorList),this.running||this._continue()):this.graphicsReadyCallback||(this.graphicsReadyCallback=this._continueBound)}},{key:"_continue",value:function(){this.running=!0,this.cancelled||(this.task.onContinue?this.task.onContinue(this._scheduleNextBound):this._scheduleNext())}},{key:"_scheduleNext",value:function(){var e=this;this._useRequestAnimationFrame?window.requestAnimationFrame((function(){e._nextBound()["catch"](e.cancel.bind(e))})):Promise.resolve().then(this._nextBound)["catch"](this.cancel.bind(this))}},{key:"_next",value:function(){var t=_asyncToGenerator(_regenerator["default"].mark((function t(){return _regenerator["default"].wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!this.cancelled){t.next=2;break}return t.abrupt("return");case 2:this.operatorListIdx=this.gfx.executeOperatorList(this.operatorList,this.operatorListIdx,this._continueBound,this.stepper),this.operatorListIdx===this.operatorList.argsArray.length&&(this.running=!1,this.operatorList.lastChunk&&(this.gfx.endDrawing(),this._canvas&&e["delete"](this._canvas),this.callback()));case 4:case"end":return t.stop()}}),t,this)})));function r(){return t.apply(this,arguments)}return r}()}]),t}();return t}(),version="2.5.207";exports.version=version;var build="0974d605";exports.build=build},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FontLoader=t.FontFaceObject=void 0;var n=a(r(2)),i=r(5);function a(e){return e&&e.__esModule?e:{default:e}}function o(e){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function s(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}function u(e,t){return u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},u(e,t)}function c(e){var t=f();return function(){var r,n=d(e);if(t){var i=d(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return l(this,r)}}function l(e,t){return!t||"object"!==o(t)&&"function"!==typeof t?h(e):t}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(e,t,r,n,i,a,o){try{var s=e[a](o),u=s.value}catch(c){return void r(c)}s.done?t(u):Promise.resolve(u).then(n,i)}function v(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var a=e.apply(t,r);function o(e){p(a,n,i,o,s,"next",e)}function s(e){p(a,n,i,o,s,"throw",e)}o(void 0)}))}}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var r=0;r0&&r.requests[0].done){var e=r.requests.shift();setTimeout(e.callback,0)}}var r=this.loadingContext,n={id:"pdfjs-font-loading-".concat(r.nextRequestId++),done:!1,complete:t,callback:e};return r.requests.push(n),n}},{key:"_prepareFontLoadEvent",value:function(e,t,r){function n(e,t){return e.charCodeAt(t)<<24|e.charCodeAt(t+1)<<16|e.charCodeAt(t+2)<<8|255&e.charCodeAt(t+3)}function a(e,t,r,n){var i=e.substring(0,t),a=e.substring(t+r);return i+n+a}var o,s,u=document.createElement("canvas");u.width=1,u.height=1;var c=u.getContext("2d"),l=0;function h(e,t){if(l++,l>30)return(0,i.warn)("Load test font never loaded."),void t();c.font="30px "+e,c.fillText(".",0,20);var r=c.getImageData(0,0,1,1);r.data[3]>0?t():setTimeout(h.bind(null,e,t))}var f="lt".concat(Date.now()).concat(this.loadTestFontId++),d=this._loadTestFont,p=976;d=a(d,p,f.length,f);var v=16,g=1482184792,y=n(d,v);for(o=0,s=f.length-3;o=14&&(e=!0)}return(0,i.shadow)(this,"isSyncFontLoadingSupported",e)}},{key:"_loadTestFont",get:function(){var e=function(){return atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA==")};return(0,i.shadow)(this,"_loadTestFont",e())}}]),r}(_);var w=function(){function e(t,r){var n=r.isEvalSupported,i=void 0===n||n,a=r.disableFontFace,o=void 0!==a&&a,s=r.ignoreErrors,u=void 0!==s&&s,c=r.onUnsupportedFeature,l=void 0===c?null:c,h=r.fontRegistry,f=void 0===h?null:h;for(var d in g(this,e),this.compiledGlyphs=Object.create(null),t)this[d]=t[d];this.isEvalSupported=!1!==i,this.disableFontFace=!0===o,this.ignoreErrors=!0===u,this._onUnsupportedFeature=l,this.fontRegistry=f}return m(e,[{key:"createNativeFontFace",value:function(){if(!this.data||this.disableFontFace)return null;var e=new FontFace(this.loadedName,this.data,{});return this.fontRegistry&&this.fontRegistry.registerFont(this),e}},{key:"createFontFaceRule",value:function(){if(!this.data||this.disableFontFace)return null;var e=(0,i.bytesToString)(new Uint8Array(this.data)),t="url(data:".concat(this.mimetype,";base64,").concat(btoa(e),");"),r='@font-face {font-family:"'.concat(this.loadedName,'";src:').concat(t,"}");return this.fontRegistry&&this.fontRegistry.registerFont(this,t),r}},{key:"getPathGenerator",value:function(e,t){if(void 0!==this.compiledGlyphs[t])return this.compiledGlyphs[t];var r,n;try{r=e.get(this.loadedName+"_path_"+t)}catch(c){if(!this.ignoreErrors)throw c;return this._onUnsupportedFeature&&this._onUnsupportedFeature({featureId:i.UNSUPPORTED_FEATURES.errorFontGetPath}),(0,i.warn)('getPathGenerator - ignoring character: "'.concat(c,'".')),this.compiledGlyphs[t]=function(e,t){}}if(this.isEvalSupported&&i.IsEvalSupportedCached.value){for(var a,o="",s=0,u=r.length;s=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,u=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return s=e.done,e},e:function(e){u=!0,a=e},f:function(){try{s||null==r["return"]||r["return"]()}finally{if(u)throw a}}}}function o(e,t){if(e){if("string"===typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0)d[p++]=g&v?0:255,v>>=1}var y=0;for(p=0,0!==d[p]&&(c[0]=1,++y),r=1;r>2)+(d[p+1]?4:0)+(d[p-h+1]?8:0),l[m]&&(c[n+r]=l[m],++y),p++;if(d[p-h]!==d[p]&&(c[n+r]=d[p]?2:4,++y),y>a)return null}for(p=h*(s-1),n=t*u,0!==d[p]&&(c[n]=8,++y),r=1;ra)return null;var b=new Int32Array([0,u,-1,0,-u,0,0,0,1]),_=[];for(t=0;y&&t<=s;t++){var w=t*u,A=w+o;while(w>4,c[w]&=x>>2|x<<2),k.push(w%u),k.push(w/u|0),c[w]||--y}while(P!==w);_.push(k),--t}}var R=function(e){e.save(),e.scale(1/o,-1/s),e.translate(0,-s),e.beginPath();for(var t=0,r=_.length;t>2),_=b.length,w=c+7>>3,A=4294967295,S=n.IsLittleEndianCached.value?4278190080:255;for(i=0;iw?c:8*k-7,C=-8&P,R=0,T=0;x>=1}while(r<_)b[r++]=0;e.putImageData(d,0,i*p)}}else if(t.kind===n.ImageKind.RGBA_32BPP){for(a=0,s=c*p*4,i=0;i=h&&(o=l,s=c*o),r=0,a=s;a--;)y[r++]=g[v++],y[r++]=g[v++],y[r++]=g[v++],y[r++]=255;e.putImageData(d,0,i*p)}}}}function s(e,t){for(var r=t.height,n=t.width,i=r%p,a=(r-i)/p,o=0===i?a:a+1,s=e.createImageData(n,p),u=0,c=t.data,l=s.data,h=0;h>=1}e.putImageData(s,0,h*p)}}function b(e,t){for(var r=["strokeStyle","fillStyle","fillRule","globalAlpha","lineWidth","lineCap","lineJoin","miterLimit","globalCompositeOperation","font"],n=0,i=r.length;n>8,e[a-2]=e[a-2]*o+r*s>>8,e[a-1]=e[a-1]*o+n*s>>8}}}function A(e,t,r){for(var n=e.length,i=1/255,a=3;a>8]>>8:t[i]*a>>16}}function k(e,t,r,n,i,a,o){var s,u=!!a,c=u?a[0]:0,l=u?a[1]:0,h=u?a[2]:0;s="Luminosity"===i?S:A;for(var f=1048576,d=Math.min(n,Math.ceil(f/r)),p=0;pt&&"function"===typeof o,p=d?Date.now()+e:0,v=0,g=this.commonObjs,y=this.objs;while(1){if(void 0!==s&&l===s.nextBreakPoint)return s.breakIt(l,o),l;if(f=c[l],f!==n.OPS.dependency)this[f].apply(this,u[l]);else{var m,b=a(u[l]);try{for(b.s();!(m=b.n()).done;){var _=m.value,w=_.startsWith("g_")?g:y;if(!w.has(_))return w.get(_,o),l}}catch(A){b.e(A)}finally{b.f()}}if(l++,l===h)return l;if(d&&++v>t){if(Date.now()>p)return o(),l;v=0}}},endDrawing:function(){null!==this.current.activeSMask&&this.endSMaskGroup(),this.ctx.restore(),this.transparentCanvas&&(this.ctx=this.compositeCtx,this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.drawImage(this.transparentCanvas,0,0),this.ctx.restore(),this.transparentCanvas=null),this.cachedCanvases.clear(),this.webGLContext.clear(),this.imageLayer&&this.imageLayer.endLayout()},setLineWidth:function(e){this.current.lineWidth=e,this.ctx.lineWidth=e},setLineCap:function(e){this.ctx.lineCap=P[e]},setLineJoin:function(e){this.ctx.lineJoin=C[e]},setMiterLimit:function(e){this.ctx.miterLimit=e},setDash:function(e,t){var r=this.ctx;void 0!==r.setLineDash&&(r.setLineDash(e),r.lineDashOffset=t)},setRenderingIntent:function(e){},setFlatness:function(e){},setGState:function(e){for(var t=0,r=e.length;t0&&this.stateStack[this.stateStack.length-1].activeSMask===this.current.activeSMask?this.suspendSMaskGroup():this.endSMaskGroup()),this.current.activeSMask=a?this.tempSMask:null,this.current.activeSMask&&this.beginSMaskGroup(),this.tempSMask=null;break}}},beginSMaskGroup:function(){var e=this.current.activeSMask,t=e.canvas.width,r=e.canvas.height,n="smaskGroupAt"+this.groupLevel,i=this.cachedCanvases.getCanvas(n,t,r,!0),a=this.ctx,o=a.mozCurrentTransform;this.ctx.save();var s=i.context;s.scale(1/e.scaleX,1/e.scaleY),s.translate(-e.offsetX,-e.offsetY),s.transform.apply(s,o),e.startTransformInverse=s.mozCurrentTransformInverse,b(a,s),this.ctx=s,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(a),this.groupLevel++},suspendSMaskGroup:function(){var e=this.ctx;this.groupLevel--,this.ctx=this.groupStack.pop(),x(this.ctx,this.current.activeSMask,e,this.webGLContext),this.ctx.restore(),this.ctx.save(),b(e,this.ctx),this.current.resumeSMaskCtx=e;var t=n.Util.transform(this.current.activeSMask.startTransformInverse,e.mozCurrentTransform);this.ctx.transform.apply(this.ctx,t),e.save(),e.setTransform(1,0,0,1,0,0),e.clearRect(0,0,e.canvas.width,e.canvas.height),e.restore()},resumeSMaskGroup:function(){var e=this.current.resumeSMaskCtx,t=this.ctx;this.ctx=e,this.groupStack.push(t),this.groupLevel++},endSMaskGroup:function(){var e=this.ctx;this.groupLevel--,this.ctx=this.groupStack.pop(),x(this.ctx,this.current.activeSMask,e,this.webGLContext),this.ctx.restore(),b(e,this.ctx);var t=n.Util.transform(this.current.activeSMask.startTransformInverse,e.mozCurrentTransform);this.ctx.transform.apply(this.ctx,t)},save:function(){this.ctx.save();var e=this.current;this.stateStack.push(e),this.current=e.clone(),this.current.resumeSMaskCtx=null},restore:function(){this.current.resumeSMaskCtx&&this.resumeSMaskGroup(),null===this.current.activeSMask||0!==this.stateStack.length&&this.stateStack[this.stateStack.length-1].activeSMask===this.current.activeSMask||this.endSMaskGroup(),0!==this.stateStack.length&&(this.current=this.stateStack.pop(),this.ctx.restore(),this.pendingClip=null,this._cachedGetSinglePixelWidth=null)},transform:function(e,t,r,n,i,a){this.ctx.transform(e,t,r,n,i,a),this._cachedGetSinglePixelWidth=null},constructPath:function(e,t){for(var r=this.ctx,i=this.current,a=i.x,o=i.y,s=0,u=0,c=e.length;sc&&(h=c),this.current.fontSizeScale=t/h,this.ctx.font="".concat(s," ").concat(o," ").concat(h,"px ").concat(l)}},setTextRenderingMode:function(e){this.current.textRenderingMode=e},setTextRise:function(e){this.current.textRise=e},moveText:function(e,t){this.current.x=this.current.lineX+=e,this.current.y=this.current.lineY+=t},setLeadingMoveText:function(e,t){this.setLeading(-t),this.moveText(e,t)},setTextMatrix:function(e,t,r,n,i,a){this.current.textMatrix=[e,t,r,n,i,a],this.current.textMatrixScale=Math.sqrt(e*e+t*t),this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0},nextLine:function(){this.moveText(0,this.current.leading)},paintChar:function(e,t,r,i){var a,o=this.ctx,s=this.current,u=s.font,c=s.textRenderingMode,l=s.fontSize/s.fontSizeScale,h=c&n.TextRenderingMode.FILL_STROKE_MASK,f=!!(c&n.TextRenderingMode.ADD_TO_PATH_FLAG),d=s.patternFill&&!u.missingFile;if((u.disableFontFace||f||d)&&(a=u.getPathGenerator(this.commonObjs,e)),u.disableFontFace||d?(o.save(),o.translate(t,r),o.beginPath(),a(o,l),i&&o.setTransform.apply(o,i),h!==n.TextRenderingMode.FILL&&h!==n.TextRenderingMode.FILL_STROKE||o.fill(),h!==n.TextRenderingMode.STROKE&&h!==n.TextRenderingMode.FILL_STROKE||o.stroke(),o.restore()):(h!==n.TextRenderingMode.FILL&&h!==n.TextRenderingMode.FILL_STROKE||o.fillText(e,t,r),h!==n.TextRenderingMode.STROKE&&h!==n.TextRenderingMode.FILL_STROKE||o.strokeText(e,t,r)),f){var p=this.pendingTextPaths||(this.pendingTextPaths=[]);p.push({transform:o.mozCurrentTransform,x:t,y:r,fontSize:l,addToPath:a})}},get isFontSubpixelAAEnabled(){var e=this.cachedCanvases.getCanvas("isFontSubpixelAAEnabled",10,10),t=e.context;t.scale(1.5,1),t.fillText("I",0,10);for(var r=t.getImageData(0,0,10,10).data,i=!1,a=3;a0&&r[a]<255){i=!0;break}return(0,n.shadow)(this,"isFontSubpixelAAEnabled",i)},showText:function(e){var t=this.current,r=t.font;if(r.isType3Font)return this.showType3Text(e);var i=t.fontSize;if(0!==i){var a,o=this.ctx,s=t.fontSizeScale,u=t.charSpacing,c=t.wordSpacing,l=t.fontDirection,f=t.textHScale*l,d=e.length,p=r.vertical,v=p?1:-1,g=r.defaultVMetrics,y=i*t.fontMatrix[0],m=t.textRenderingMode===n.TextRenderingMode.FILL&&!r.disableFontFace&&!t.patternFill;if(o.save(),t.patternFill){o.save();var b=t.fillColor.getPattern(o,this);a=o.mozCurrentTransform,o.restore(),o.fillStyle=b}o.transform.apply(o,t.textMatrix),o.translate(t.x,t.y+t.textRise),l>0?o.scale(f,-1):o.scale(f,1);var _=t.lineWidth,w=t.textMatrixScale;if(0===w||0===_){var A=t.textRenderingMode&n.TextRenderingMode.FILL_STROKE_MASK;A!==n.TextRenderingMode.STROKE&&A!==n.TextRenderingMode.FILL_STROKE||(this._cachedGetSinglePixelWidth=null,_=this.getSinglePixelWidth()*h)}else _/=w;1!==s&&(o.scale(s,s),_/=s),o.lineWidth=_;var S,k=0;for(S=0;S0){var U=1e3*o.measureText(N).width/i*s;if(jl&&(h=u/l,u=l),c>l&&(f=c/l,c=l);var d="groupAt"+this.groupLevel;e.smask&&(d+="_smask_"+this.smaskCounter++%2);var p=this.cachedCanvases.getCanvas(d,u,c,!0),v=p.context;v.scale(1/h,1/f),v.translate(-o,-s),v.transform.apply(v,r),e.smask?this.smaskStack.push({canvas:p.canvas,context:v,offsetX:o,offsetY:s,scaleX:h,scaleY:f,subtype:e.smask.subtype,backdrop:e.smask.backdrop,transferMap:e.smask.transferMap||null,startTransformInverse:null}):(t.setTransform(1,0,0,1,0,0),t.translate(o,s),t.scale(h,f)),b(t,v),this.ctx=v,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(t),this.groupLevel++,this.current.activeSMask=null},endGroup:function(e){this.groupLevel--;var t=this.ctx;this.ctx=this.groupStack.pop(),void 0!==this.ctx.imageSmoothingEnabled?this.ctx.imageSmoothingEnabled=!1:this.ctx.mozImageSmoothingEnabled=!1,e.smask?this.tempSMask=this.smaskStack.pop():this.ctx.drawImage(t.canvas,0,0),this.restore()},beginAnnotations:function(){this.save(),this.baseTransform&&this.ctx.setTransform.apply(this.ctx,this.baseTransform)},endAnnotations:function(){this.restore()},beginAnnotation:function(e,t,r){if(this.save(),_(this.ctx),this.current=new m,Array.isArray(e)&&4===e.length){var n=e[2]-e[0],i=e[3]-e[1];this.ctx.rect(e[0],e[1],n,i),this.clip(),this.endPath()}this.transform.apply(this,t),this.transform.apply(this,r)},endAnnotation:function(){this.restore()},paintImageMaskXObject:function(e){var t=this.ctx,r=e.width,n=e.height,i=this.current.fillColor,a=this.current.patternFill,o=this.processingType3;if(f&&o&&void 0===o.compiled&&(o.compiled=r<=d&&n<=d?y({data:e.data,width:r,height:n}):null),o&&o.compiled)o.compiled(t);else{var u=this.cachedCanvases.getCanvas("maskCanvas",r,n),c=u.context;c.save(),s(c,e),c.globalCompositeOperation="source-in",c.fillStyle=a?i.getPattern(c,this):i,c.fillRect(0,0,r,n),c.restore(),this.paintInlineImageXObject(u.canvas)}},paintImageMaskXObjectRepeat:function(e,t,r,n){var i=e.width,a=e.height,o=this.current.fillColor,u=this.current.patternFill,c=this.cachedCanvases.getCanvas("maskCanvas",i,a),l=c.context;l.save(),s(l,e),l.globalCompositeOperation="source-in",l.fillStyle=u?o.getPattern(l,this):o,l.fillRect(0,0,i,a),l.restore();for(var h=this.ctx,f=0,d=n.length;f2&&v>1||d>2&&g>1){var m=v,b=g;l>2&&v>1&&(m=Math.ceil(v/2),l/=v/m),d>2&&g>1&&(b=Math.ceil(g/2),d/=g/b),a=this.cachedCanvases.getCanvas(y,m,b),p=a.context,p.clearRect(0,0,m,b),p.drawImage(i,0,0,v,g,0,0,m,b),i=a.canvas,v=m,g=b,y="prescale1"===y?"prescale2":"prescale1"}if(n.drawImage(i,0,0,v,g,0,-r,t,r),this.imageLayer){var _=this.getCanvasPosition(0,-r);this.imageLayer.appendImage({imgData:e,left:_[0],top:_[1],width:t/s[0],height:r/s[3]})}this.restore()},paintInlineImageXObjectGroup:function(e,t){var r=this.ctx,n=e.width,i=e.height,a=this.cachedCanvases.getCanvas("inlineImage",n,i),s=a.context;o(s,e);for(var u=0,c=t.length;uc[n+1]&&(u=r,r=n,n=u,u=a,a=o,o=u),c[n+1]>c[i+1]&&(u=n,n=i,i=u,u=o,o=s,s=u),c[r+1]>c[n+1]&&(u=r,r=n,n=u,u=a,a=o,o=u);var d=(c[r]+t.offsetX)*t.scaleX,p=(c[r+1]+t.offsetY)*t.scaleY,v=(c[n]+t.offsetX)*t.scaleX,g=(c[n+1]+t.offsetY)*t.scaleY,y=(c[i]+t.offsetX)*t.scaleX,m=(c[i+1]+t.offsetY)*t.scaleY;if(!(p>=m))for(var b,_,w,A,S,k,x,P,C=l[a],R=l[a+1],T=l[a+2],E=l[o],L=l[o+1],O=l[o+2],I=l[s],M=l[s+1],F=l[s+2],N=Math.round(p),D=Math.round(m),j=N;j<=D;j++){if(jm?1:g===m?0:(g-j)/(g-m),b=v-(v-y)*B,_=E-(E-I)*B,w=L-(L-M)*B,A=O-(O-F)*B}var q=void 0;q=jm?1:(p-j)/(p-m),S=d-(d-y)*q,k=C-(C-I)*q,x=R-(R-M)*q,P=T-(T-F)*q;for(var W=Math.round(Math.min(b,S)),z=Math.round(Math.max(b,S)),H=f*j+4*W,V=W;V<=z;V++)q=(b-V)/(b-S),q<0?q=0:q>1&&(q=1),h[H++]=_-(_-k)*q|0,h[H++]=w-(w-x)*q|0,h[H++]=A-(A-P)*q|0,h[H++]=255}}function t(t,r,n){var i,a,o=r.coords,s=r.colors;switch(r.type){case"lattice":var u=r.verticesPerRow,c=Math.floor(o.length/u)-1,l=u-1;for(i=0;i=i?a=i:n=a/e,{scale:n,size:a}},clipBbox:function(e,t,r,n,i,a){if(Array.isArray(t)&&4===t.length){var o=i-r,s=a-n;e.ctx.rect(r,n,o,s),e.clip(),e.endPath()}},setFillAndStrokeStyleToContext:function(t,r,i){var a=t.ctx,o=t.current;switch(r){case e.COLORED:var s=this.ctx;a.fillStyle=s.fillStyle,a.strokeStyle=s.strokeStyle,o.fillColor=s.fillStyle,o.strokeColor=s.strokeStyle;break;case e.UNCOLORED:var u=n.Util.makeCssRgb(i[0],i[1],i[2]);a.fillStyle=u,a.strokeStyle=u,o.fillColor=u,o.strokeColor=u;break;default:throw new n.FormatError("Unsupported paint type: ".concat(r))}},getPattern:function(e,t){e=this.ctx,e.setTransform.apply(e,this.baseTransform),e.transform.apply(e,this.matrix);var r=this.createPatternCanvas(t);return e.createPattern(r,"repeat")}},r}();t.TilingPattern=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GlobalWorkerOptions=void 0;var n=Object.create(null);t.GlobalWorkerOptions=n,n.workerPort=void 0===n.workerPort?null:n.workerPort,n.workerSrc=void 0===n.workerSrc?"":n.workerSrc},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MessageHandler=void 0;var n=a(r(2)),i=r(5);function a(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r,n,i,a,o){try{var s=e[a](o),u=s.value}catch(c){return void r(c)}s.done?t(u):Promise.resolve(u).then(n,i)}function s(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var a=e.apply(t,r);function s(e){o(a,n,i,s,u,"next",e)}function u(e){o(a,n,i,s,u,"throw",e)}s(void 0)}))}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:1,s=arguments.length>2?arguments[2]:void 0;if(!this.isCancelled){var u=this.desiredSize;this.desiredSize-=r,u>0&&this.desiredSize<=0&&(this.sinkCapability=(0,i.createPromiseCapability)(),this.ready=this.sinkCapability.promise),t._postMessage({sourceName:a,targetName:o,stream:d.ENQUEUE,streamId:n,chunk:e},s)}},close:function(){this.isCancelled||(this.isCancelled=!0,s.postMessage({sourceName:a,targetName:o,stream:d.CLOSE,streamId:n}),delete t.streamSinks[n])},error:function(e){(0,i.assert)(e instanceof Error,"error must have a valid reason"),this.isCancelled||(this.isCancelled=!0,s.postMessage({sourceName:a,targetName:o,stream:d.ERROR,streamId:n,reason:p(e)}))},sinkCapability:(0,i.createPromiseCapability)(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:e.desiredSize,ready:null};u.sinkCapability.resolve(),u.ready=u.sinkCapability.promise,this.streamSinks[n]=u,new Promise((function(t){t(r(e.data,u))})).then((function(){s.postMessage({sourceName:a,targetName:o,stream:d.START_COMPLETE,streamId:n,success:!0})}),(function(e){s.postMessage({sourceName:a,targetName:o,stream:d.START_COMPLETE,streamId:n,reason:p(e)})}))}},{key:"_processStreamMessage",value:function(e){var t=e.streamId,r=this.sourceName,n=e.sourceName,a=this.comObj;switch(e.stream){case d.START_COMPLETE:e.success?this.streamControllers[t].startCall.resolve():this.streamControllers[t].startCall.reject(p(e.reason));break;case d.PULL_COMPLETE:e.success?this.streamControllers[t].pullCall.resolve():this.streamControllers[t].pullCall.reject(p(e.reason));break;case d.PULL:if(!this.streamSinks[t]){a.postMessage({sourceName:r,targetName:n,stream:d.PULL_COMPLETE,streamId:t,success:!0});break}this.streamSinks[t].desiredSize<=0&&e.desiredSize>0&&this.streamSinks[t].sinkCapability.resolve(),this.streamSinks[t].desiredSize=e.desiredSize;var o=this.streamSinks[e.streamId].onPull;new Promise((function(e){e(o&&o())})).then((function(){a.postMessage({sourceName:r,targetName:n,stream:d.PULL_COMPLETE,streamId:t,success:!0})}),(function(e){a.postMessage({sourceName:r,targetName:n,stream:d.PULL_COMPLETE,streamId:t,reason:p(e)})}));break;case d.ENQUEUE:if((0,i.assert)(this.streamControllers[t],"enqueue should have stream controller"),this.streamControllers[t].isClosed)break;this.streamControllers[t].controller.enqueue(e.chunk);break;case d.CLOSE:if((0,i.assert)(this.streamControllers[t],"close should have stream controller"),this.streamControllers[t].isClosed)break;this.streamControllers[t].isClosed=!0,this.streamControllers[t].controller.close(),this._deleteStreamController(t);break;case d.ERROR:(0,i.assert)(this.streamControllers[t],"error should have stream controller"),this.streamControllers[t].controller.error(p(e.reason)),this._deleteStreamController(t);break;case d.CANCEL_COMPLETE:e.success?this.streamControllers[t].cancelCall.resolve():this.streamControllers[t].cancelCall.reject(p(e.reason)),this._deleteStreamController(t);break;case d.CANCEL:if(!this.streamSinks[t])break;var s=this.streamSinks[e.streamId].onCancel;new Promise((function(t){t(s&&s(p(e.reason)))})).then((function(){a.postMessage({sourceName:r,targetName:n,stream:d.CANCEL_COMPLETE,streamId:t,success:!0})}),(function(e){a.postMessage({sourceName:r,targetName:n,stream:d.CANCEL_COMPLETE,streamId:t,reason:p(e)})})),this.streamSinks[t].sinkCapability.reject(p(e.reason)),this.streamSinks[t].isCancelled=!0,delete this.streamSinks[t];break;default:throw new Error("Unexpected stream case")}}},{key:"_deleteStreamController",value:function(){var e=s(n["default"].mark((function e(t){return n["default"].wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Promise.allSettled([this.streamControllers[t].startCall,this.streamControllers[t].pullCall,this.streamControllers[t].cancelCall].map((function(e){return e&&e.promise})));case 2:delete this.streamControllers[t];case 3:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"_postMessage",value:function(e,t){t&&this.postMessageTransfers?this.comObj.postMessage(e,t):this.comObj.postMessage(e)}},{key:"destroy",value:function(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}}]),e}();t.MessageHandler=v},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Metadata=void 0;var n=r(5),i=r(206);function a(e,t){return u(e)||s(e,t)||l(e,t)||o()}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done);n=!0)if(r.push(o.value),t&&r.length===t)break}catch(u){i=!0,a=u}finally{try{n||null==s["return"]||s["return"]()}finally{if(i)throw a}}return r}}function u(e){if(Array.isArray(e))return e}function c(e,t){var r;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=l(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==r["return"]||r["return"]()}finally{if(s)throw a}}}}function l(e,t){if(e){if("string"===typeof e)return h(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?h(e,t):void 0}}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r\\376\\377([^<]+)/g,(function(e,t){for(var r=t.replace(/\\([0-3])([0-7])([0-7])/g,(function(e,t,r,n){return String.fromCharCode(64*t+8*r+1*n)})).replace(/&(amp|apos|gt|lt|quot);/g,(function(e,t){switch(t){case"amp":return"&";case"apos":return"'";case"gt":return">";case"lt":return"<";case"quot":return'"'}throw new Error("_repair: ".concat(t," isn't defined."))})),n="",i=0,a=r.length;i=32&&o<127&&60!==o&&62!==o&&38!==o?String.fromCharCode(o):"&#x"+(65536+o).toString(16).substring(1)+";"}return">"+n}))}},{key:"_parse",value:function(e){var t=e.documentElement;if("rdf:rdf"!==t.nodeName.toLowerCase()){t=t.firstChild;while(t&&"rdf:rdf"!==t.nodeName.toLowerCase())t=t.nextSibling}var r=t?t.nodeName.toLowerCase():null;if(t&&"rdf:rdf"===r&&t.hasChildNodes())for(var n=t.childNodes,i=0,a=n.length;ie.length)&&(t=e.length);for(var r=0,n=new Array(t);r";case"amp":return"&";case"quot":return'"'}return t.onResolveEntity(r)}))}},{key:"_parseContent",value:function(e,t){var r=[],n=t;function i(){while(n"!==e[n]&&"/"!==e[n])++n;var a=e.substring(t,n);i();while(n"!==e[n]&&"/"!==e[n]&&"?"!==e[n]){i();var o="",s="";while(n"!==e[r]&&"/"!==e[r])++r;var i=e.substring(t,r);n();var a=r;while(r"!==e[r+1]))++r;var o=e.substring(a,r);return{name:i,value:o,parsed:r-t}}},{key:"parseXml",value:function(e){var t=0;while(t",n),a<0)return void this.onError(A.UnterminatedElement);this.onEndElement(e.substring(n,a)),n=a+1;break;case"?":++n;var o=this._parseProcessingInstruction(e,n);if("?>"!==e.substring(n+o.parsed,n+o.parsed+2))return void this.onError(A.UnterminatedXmlDeclaration);this.onPi(o.name,o.value),n+=o.parsed+2;break;case"!":if("--"===e.substring(n+1,n+3)){if(a=e.indexOf("--\x3e",n+3),a<0)return void this.onError(A.UnterminatedComment);this.onComment(e.substring(n+3,a)),n=a+3}else if("[CDATA["===e.substring(n+1,n+8)){if(a=e.indexOf("]]>",n+8),a<0)return void this.onError(A.UnterminatedCdat);this.onCdata(e.substring(n+8,a)),n=a+3}else{if("DOCTYPE"!==e.substring(n+1,n+8))return void this.onError(A.MalformedElement);var s=e.indexOf("[",n+8),u=!1;if(a=e.indexOf(">",n+8),a<0)return void this.onError(A.UnterminatedDoctypeDeclaration);if(s>0&&a>s){if(a=e.indexOf("]>",n+8),a<0)return void this.onError(A.UnterminatedDoctypeDeclaration);u=!0}var c=e.substring(n+8,a+(u?1:0));this.onDoctype(c),n=a+(u?2:1)}break;default:var l=this._parseContent(e,n);if(null===l)return void this.onError(A.MalformedElement);var h=!1;if("/>"===e.substring(n+l.parsed,n+l.parsed+2))h=!0;else if(">"!==e.substring(n+l.parsed,n+l.parsed+1))return void this.onError(A.UnterminatedElement);this.onBeginElement(l.name,l.attributes,h),n+=l.parsed+(h?2:1);break}}else{while(n0}},{key:"firstChild",get:function(){return this.childNodes&&this.childNodes[0]}},{key:"nextSibling",get:function(){var e=this.parentNode.childNodes;if(e){var t=e.indexOf(this);if(-1!==t)return e[t+1]}}},{key:"textContent",get:function(){return this.childNodes?this.childNodes.map((function(e){return e.textContent})).join(""):this.nodeValue||""}}]),e}(),C=function(e){f(r,e);var t=p(r);function r(){var e;return b(this,r),e=t.call(this),e._currentFragment=null,e._stack=null,e._errorCode=A.NoError,e}return w(r,[{key:"parseFromString",value:function(e){if(this._currentFragment=[],this._stack=[],this._errorCode=A.NoError,this.parseXml(e),this._errorCode===A.NoError){var t=i(this._currentFragment,1),r=t[0];if(r)return{documentElement:r}}}},{key:"onResolveEntity",value:function(e){switch(e){case"apos":return"'"}return l(m(r.prototype),"onResolveEntity",this).call(this,e)}},{key:"onText",value:function(e){if(!k(e)){var t=new P("#text",e);this._currentFragment.push(t)}}},{key:"onCdata",value:function(e){var t=new P("#text",e);this._currentFragment.push(t)}},{key:"onBeginElement",value:function(e,t,r){var n=new P(e);n.childNodes=[],this._currentFragment.push(n),r||(this._stack.push(this._currentFragment),this._currentFragment=n.childNodes)}},{key:"onEndElement",value:function(e){this._currentFragment=this._stack.pop()||[];var t=this._currentFragment[this._currentFragment.length-1];if(t)for(var r=0,n=t.childNodes.length;r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==r["return"]||r["return"]()}finally{if(s)throw a}}}}function c(e,t){if(e){if("string"===typeof e)return l(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0){var o=new Uint8Array(a).buffer;this._queuedChunks.push(o)}this._pdfDataRangeTransport=r,this._isStreamingSupported=!t.disableStream,this._isRangeSupported=!t.disableRange,this._contentLength=t.length,this._fullRequestReader=null,this._rangeReaders=[],this._pdfDataRangeTransport.addRangeListener((function(e,t){n._onReceiveData({begin:e,chunk:t})})),this._pdfDataRangeTransport.addProgressListener((function(e,t){n._onProgress({loaded:e,total:t})})),this._pdfDataRangeTransport.addProgressiveReadListener((function(e){n._onReceiveData({chunk:e})})),this._pdfDataRangeTransport.addProgressiveDoneListener((function(){n._onProgressiveDone()})),this._pdfDataRangeTransport.transportReady()}return d(e,[{key:"_onReceiveData",value:function(e){var t=new Uint8Array(e.chunk).buffer;if(void 0===e.begin)this._fullRequestReader?this._fullRequestReader._enqueue(t):this._queuedChunks.push(t);else{var r=this._rangeReaders.some((function(r){return r._begin===e.begin&&(r._enqueue(t),!0)}));(0,i.assert)(r,"_onReceiveData - no `PDFDataTransportStreamRangeReader` instance found.")}}},{key:"_onProgress",value:function(e){if(void 0===e.total){var t=this._rangeReaders[0];t&&t.onProgress&&t.onProgress({loaded:e.loaded})}else{var r=this._fullRequestReader;r&&r.onProgress&&r.onProgress({loaded:e.loaded,total:e.total})}}},{key:"_onProgressiveDone",value:function(){this._fullRequestReader&&this._fullRequestReader.progressiveDone(),this._progressiveDone=!0}},{key:"_removeRangeReader",value:function(e){var t=this._rangeReaders.indexOf(e);t>=0&&this._rangeReaders.splice(t,1)}},{key:"getFullReader",value:function(){(0,i.assert)(!this._fullRequestReader,"PDFDataTransportStream.getFullReader can only be called once.");var e=this._queuedChunks;return this._queuedChunks=null,new v(this,e,this._progressiveDone)}},{key:"getRangeReader",value:function(e,t){if(t<=this._progressiveDataLength)return null;var r=new g(this,e,t);return this._pdfDataRangeTransport.requestDataRange(e,t),this._rangeReaders.push(r),r}},{key:"cancelAllRequests",value:function(e){this._fullRequestReader&&this._fullRequestReader.cancel(e);var t=this._rangeReaders.slice(0);t.forEach((function(t){t.cancel(e)})),this._pdfDataRangeTransport.abort()}},{key:"_progressiveDataLength",get:function(){return this._fullRequestReader?this._fullRequestReader._loaded:0}}]),e}();t.PDFDataTransportStream=p;var v=function(){function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];h(this,e),this._stream=t,this._done=n||!1,this._filename=null,this._queuedChunks=r||[],this._loaded=0;var i,a=u(this._queuedChunks);try{for(a.s();!(i=a.n()).done;){var o=i.value;this._loaded+=o.byteLength}}catch(s){a.e(s)}finally{a.f()}this._requests=[],this._headersReady=Promise.resolve(),t._fullRequestReader=this,this.onProgress=null}return d(e,[{key:"_enqueue",value:function(e){if(!this._done){if(this._requests.length>0){var t=this._requests.shift();t.resolve({value:e,done:!1})}else this._queuedChunks.push(e);this._loaded+=e.byteLength}}},{key:"read",value:function(){var e=s(n["default"].mark((function e(){var t,r;return n["default"].wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(this._queuedChunks.length>0)){e.next=3;break}return t=this._queuedChunks.shift(),e.abrupt("return",{value:t,done:!1});case 3:if(!this._done){e.next=5;break}return e.abrupt("return",{value:void 0,done:!0});case 5:return r=(0,i.createPromiseCapability)(),this._requests.push(r),e.abrupt("return",r.promise);case 8:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"cancel",value:function(e){this._done=!0,this._requests.forEach((function(e){e.resolve({value:void 0,done:!0})})),this._requests=[]}},{key:"progressiveDone",value:function(){this._done||(this._done=!0)}},{key:"headersReady",get:function(){return this._headersReady}},{key:"filename",get:function(){return this._filename}},{key:"isRangeSupported",get:function(){return this._stream._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._stream._isStreamingSupported}},{key:"contentLength",get:function(){return this._stream._contentLength}}]),e}(),g=function(){function e(t,r,n){h(this,e),this._stream=t,this._begin=r,this._end=n,this._queuedChunk=null,this._requests=[],this._done=!1,this.onProgress=null}return d(e,[{key:"_enqueue",value:function(e){if(!this._done){if(0===this._requests.length)this._queuedChunk=e;else{var t=this._requests.shift();t.resolve({value:e,done:!1}),this._requests.forEach((function(e){e.resolve({value:void 0,done:!0})})),this._requests=[]}this._done=!0,this._stream._removeRangeReader(this)}}},{key:"read",value:function(){var e=s(n["default"].mark((function e(){var t,r;return n["default"].wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this._queuedChunk){e.next=4;break}return t=this._queuedChunk,this._queuedChunk=null,e.abrupt("return",{value:t,done:!1});case 4:if(!this._done){e.next=6;break}return e.abrupt("return",{value:void 0,done:!0});case 6:return r=(0,i.createPromiseCapability)(),this._requests.push(r),e.abrupt("return",r.promise);case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"cancel",value:function(e){this._done=!0,this._requests.forEach((function(e){e.resolve({value:void 0,done:!0})})),this._requests=[],this._stream._removeRangeReader(this)}},{key:"isStreamingSupported",get:function(){return!1}}]),e}()},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WebGLContext=void 0;var n=r(5);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var r=0;r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,u=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return s=e.done,e},e:function(e){u=!0,a=e},f:function(){try{s||null==r["return"]||r["return"]()}finally{if(u)throw a}}}}function o(e,t){if(e){if("string"===typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];m(this,e),this.isRenderable=r,this.data=t.data,this.layer=t.layer,this.page=t.page,this.viewport=t.viewport,this.linkService=t.linkService,this.downloadManager=t.downloadManager,this.imageResourcesPath=t.imageResourcesPath,this.renderInteractiveForms=t.renderInteractiveForms,this.svgFactory=t.svgFactory,r&&(this.container=this._createContainer(n))}return _(e,[{key:"_createContainer",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.data,r=this.page,n=this.viewport,a=document.createElement("section"),o=t.rect[2]-t.rect[0],s=t.rect[3]-t.rect[1];a.setAttribute("data-annotation-id",t.id);var u=i.Util.normalizeRect([t.rect[0],r.view[3]-t.rect[1]+r.view[1],t.rect[2],r.view[3]-t.rect[3]+r.view[1]]);if(a.style.transform="matrix(".concat(n.transform.join(","),")"),a.style.transformOrigin="-".concat(u[0],"px -").concat(u[1],"px"),!e&&t.borderStyle.width>0){a.style.borderWidth="".concat(t.borderStyle.width,"px"),t.borderStyle.style!==i.AnnotationBorderStyleType.UNDERLINE&&(o-=2*t.borderStyle.width,s-=2*t.borderStyle.width);var c=t.borderStyle.horizontalCornerRadius,l=t.borderStyle.verticalCornerRadius;if(c>0||l>0){var h="".concat(c,"px / ").concat(l,"px");a.style.borderRadius=h}switch(t.borderStyle.style){case i.AnnotationBorderStyleType.SOLID:a.style.borderStyle="solid";break;case i.AnnotationBorderStyleType.DASHED:a.style.borderStyle="dashed";break;case i.AnnotationBorderStyleType.BEVELED:(0,i.warn)("Unimplemented border style: beveled");break;case i.AnnotationBorderStyleType.INSET:(0,i.warn)("Unimplemented border style: inset");break;case i.AnnotationBorderStyleType.UNDERLINE:a.style.borderBottomStyle="solid";break;default:break}t.color?a.style.borderColor=i.Util.makeCssRgb(0|t.color[0],0|t.color[1],0|t.color[2]):a.style.borderWidth=0}return a.style.left="".concat(u[0],"px"),a.style.top="".concat(u[1],"px"),a.style.width="".concat(o,"px"),a.style.height="".concat(s,"px"),a}},{key:"_createPopup",value:function(e,t,r){t||(t=document.createElement("div"),t.style.height=e.style.height,t.style.width=e.style.width,e.appendChild(t));var n=new O({container:e,trigger:t,color:r.color,title:r.title,modificationDate:r.modificationDate,contents:r.contents,hideWrapper:!0}),i=n.render();i.style.left=e.style.width,e.appendChild(i)}},{key:"render",value:function(){(0,i.unreachable)("Abstract method `AnnotationElement.render` called")}}]),e}(),S=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!!(e.data.url||e.data.dest||e.data.action);return t.call(this,e,n)}return _(r,[{key:"render",value:function(){this.container.className="linkAnnotation";var e=this.data,t=this.linkService,r=document.createElement("a");return e.url?(0,n.addLinkAttributes)(r,{url:e.url,target:e.newWindow?n.LinkTarget.BLANK:t.externalLinkTarget,rel:t.externalLinkRel,enabled:t.externalLinkEnabled}):e.action?this._bindNamedAction(r,e.action):this._bindLink(r,e.dest),this.container.appendChild(r),this.container}},{key:"_bindLink",value:function(e,t){var r=this;e.href=this.linkService.getDestinationHash(t),e.onclick=function(){return t&&r.linkService.navigateTo(t),!1},t&&(e.className="internalLink")}},{key:"_bindNamedAction",value:function(e,t){var r=this;e.href=this.linkService.getAnchorUrl(""),e.onclick=function(){return r.linkService.executeNamedAction(t),!1},e.className="internalLink"}}]),r}(A),k=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!!(e.data.hasPopup||e.data.title||e.data.contents);return t.call(this,e,n)}return _(r,[{key:"render",value:function(){this.container.className="textAnnotation";var e=document.createElement("img");return e.style.height=this.container.style.height,e.style.width=this.container.style.width,e.src=this.imageResourcesPath+"annotation-"+this.data.name.toLowerCase()+".svg",e.alt="[{{type}} Annotation]",e.dataset.l10nId="text_annotation_type",e.dataset.l10nArgs=JSON.stringify({type:this.data.name}),this.data.hasPopup||this._createPopup(this.container,e,this.data),this.container.appendChild(e),this.container}}]),r}(A),x=function(e){h(r,e);var t=d(r);function r(){return m(this,r),t.apply(this,arguments)}return _(r,[{key:"render",value:function(){return this.container}}]),r}(A),P=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=e.renderInteractiveForms||!e.data.hasAppearance&&!!e.data.fieldValue;return t.call(this,e,n)}return _(r,[{key:"render",value:function(){var e=["left","center","right"];this.container.className="textWidgetAnnotation";var t=null;if(this.renderInteractiveForms){if(this.data.multiLine?(t=document.createElement("textarea"),t.textContent=this.data.fieldValue):(t=document.createElement("input"),t.type="text",t.setAttribute("value",this.data.fieldValue)),t.disabled=this.data.readOnly,t.name=this.data.fieldName,null!==this.data.maxLen&&(t.maxLength=this.data.maxLen),this.data.comb){var r=this.data.rect[2]-this.data.rect[0],n=r/this.data.maxLen;t.classList.add("comb"),t.style.letterSpacing="calc(".concat(n,"px - 1ch)")}}else{t=document.createElement("div"),t.textContent=this.data.fieldValue,t.style.verticalAlign="middle",t.style.display="table-cell";var i=null;this.data.fontRefName&&this.page.commonObjs.has(this.data.fontRefName)&&(i=this.page.commonObjs.get(this.data.fontRefName)),this._setTextStyle(t,i)}return null!==this.data.textAlignment&&(t.style.textAlign=e[this.data.textAlignment]),this.container.appendChild(t),this.container}},{key:"_setTextStyle",value:function(e,t){var r=e.style;if(r.fontSize="".concat(this.data.fontSize,"px"),r.direction=this.data.fontDirection<0?"rtl":"ltr",t){var n="normal";t.black?n="900":t.bold&&(n="bold"),r.fontWeight=n,r.fontStyle=t.italic?"italic":"normal";var i=t.loadedName?'"'.concat(t.loadedName,'", '):"",a=t.fallbackName||"Helvetica, sans-serif";r.fontFamily=i+a}}}]),r}(x),C=function(e){h(r,e);var t=d(r);function r(e){return m(this,r),t.call(this,e,e.renderInteractiveForms)}return _(r,[{key:"render",value:function(){this.container.className="buttonWidgetAnnotation checkBox";var e=document.createElement("input");return e.disabled=this.data.readOnly,e.type="checkbox",e.name=this.data.fieldName,this.data.fieldValue&&"Off"!==this.data.fieldValue&&e.setAttribute("checked",!0),this.container.appendChild(e),this.container}}]),r}(x),R=function(e){h(r,e);var t=d(r);function r(e){return m(this,r),t.call(this,e,e.renderInteractiveForms)}return _(r,[{key:"render",value:function(){this.container.className="buttonWidgetAnnotation radioButton";var e=document.createElement("input");return e.disabled=this.data.readOnly,e.type="radio",e.name=this.data.fieldName,this.data.fieldValue===this.data.buttonValue&&e.setAttribute("checked",!0),this.container.appendChild(e),this.container}}]),r}(x),T=function(e){h(r,e);var t=d(r);function r(){return m(this,r),t.apply(this,arguments)}return _(r,[{key:"render",value:function(){var e=u(y(r.prototype),"render",this).call(this);return e.className="buttonWidgetAnnotation pushButton",e}}]),r}(S),E=function(e){h(r,e);var t=d(r);function r(e){return m(this,r),t.call(this,e,e.renderInteractiveForms)}return _(r,[{key:"render",value:function(){this.container.className="choiceWidgetAnnotation";var e=document.createElement("select");e.disabled=this.data.readOnly,e.name=this.data.fieldName,this.data.combo||(e.size=this.data.options.length,this.data.multiSelect&&(e.multiple=!0));var t,r=a(this.data.options);try{for(r.s();!(t=r.n()).done;){var n=t.value,i=document.createElement("option");i.textContent=n.displayValue,i.value=n.exportValue,this.data.fieldValue.includes(n.displayValue)&&i.setAttribute("selected",!0),e.appendChild(i)}}catch(o){r.e(o)}finally{r.f()}return this.container.appendChild(e),this.container}}]),r}(x),L=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!(!e.data.title&&!e.data.contents);return t.call(this,e,n)}return _(r,[{key:"render",value:function(){var e=["Line","Square","Circle","PolyLine","Polygon","Ink"];if(this.container.className="popupAnnotation",e.includes(this.data.parentType))return this.container;var t='[data-annotation-id="'.concat(this.data.parentId,'"]'),r=this.layer.querySelector(t);if(!r)return this.container;var n=new O({container:this.container,trigger:r,color:this.data.color,title:this.data.title,modificationDate:this.data.modificationDate,contents:this.data.contents}),i=parseFloat(r.style.left),a=parseFloat(r.style.width);return this.container.style.transformOrigin="-".concat(i+a,"px -").concat(r.style.top),this.container.style.left="".concat(i+a,"px"),this.container.appendChild(n.render()),this.container}}]),r}(A),O=function(){function e(t){m(this,e),this.container=t.container,this.trigger=t.trigger,this.color=t.color,this.title=t.title,this.modificationDate=t.modificationDate,this.contents=t.contents,this.hideWrapper=t.hideWrapper||!1,this.pinned=!1}return _(e,[{key:"render",value:function(){var e=.7,t=document.createElement("div");t.className="popupWrapper",this.hideElement=this.hideWrapper?t:this.container,this.hideElement.setAttribute("hidden",!0);var r=document.createElement("div");r.className="popup";var a=this.color;if(a){var o=e*(255-a[0])+a[0],s=e*(255-a[1])+a[1],u=e*(255-a[2])+a[2];r.style.backgroundColor=i.Util.makeCssRgb(0|o,0|s,0|u)}var c=document.createElement("h1");c.textContent=this.title,r.appendChild(c);var l=n.PDFDateString.toDateObject(this.modificationDate);if(l){var h=document.createElement("span");h.textContent="{{date}}, {{time}}",h.dataset.l10nId="annotation_date_string",h.dataset.l10nArgs=JSON.stringify({date:l.toLocaleDateString(),time:l.toLocaleTimeString()}),r.appendChild(h)}var f=this._formatContents(this.contents);return r.appendChild(f),this.trigger.addEventListener("click",this._toggle.bind(this)),this.trigger.addEventListener("mouseover",this._show.bind(this,!1)),this.trigger.addEventListener("mouseout",this._hide.bind(this,!1)),r.addEventListener("click",this._hide.bind(this,!0)),t.appendChild(r),t}},{key:"_formatContents",value:function(e){for(var t=document.createElement("p"),r=e.split(/(?:\r\n?|\n)/),n=0,i=r.length;n0&&void 0!==arguments[0]&&arguments[0];e&&(this.pinned=!0),this.hideElement.hasAttribute("hidden")&&(this.hideElement.removeAttribute("hidden"),this.container.style.zIndex+=1)}},{key:"_hide",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];e&&(this.pinned=!1),this.hideElement.hasAttribute("hidden")||this.pinned||(this.hideElement.setAttribute("hidden",!0),this.container.style.zIndex-=1)}}]),e}(),I=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!!(e.data.hasPopup||e.data.title||e.data.contents);return t.call(this,e,n,!0)}return _(r,[{key:"render",value:function(){return this.container.className="freeTextAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),r}(A),M=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!!(e.data.hasPopup||e.data.title||e.data.contents);return t.call(this,e,n,!0)}return _(r,[{key:"render",value:function(){this.container.className="lineAnnotation";var e=this.data,t=e.rect[2]-e.rect[0],r=e.rect[3]-e.rect[1],n=this.svgFactory.create(t,r),i=this.svgFactory.createElement("svg:line");return i.setAttribute("x1",e.rect[2]-e.lineCoordinates[0]),i.setAttribute("y1",e.rect[3]-e.lineCoordinates[1]),i.setAttribute("x2",e.rect[2]-e.lineCoordinates[2]),i.setAttribute("y2",e.rect[3]-e.lineCoordinates[3]),i.setAttribute("stroke-width",e.borderStyle.width||1),i.setAttribute("stroke","transparent"),n.appendChild(i),this.container.append(n),this._createPopup(this.container,i,e),this.container}}]),r}(A),F=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!!(e.data.hasPopup||e.data.title||e.data.contents);return t.call(this,e,n,!0)}return _(r,[{key:"render",value:function(){this.container.className="squareAnnotation";var e=this.data,t=e.rect[2]-e.rect[0],r=e.rect[3]-e.rect[1],n=this.svgFactory.create(t,r),i=e.borderStyle.width,a=this.svgFactory.createElement("svg:rect");return a.setAttribute("x",i/2),a.setAttribute("y",i/2),a.setAttribute("width",t-i),a.setAttribute("height",r-i),a.setAttribute("stroke-width",i||1),a.setAttribute("stroke","transparent"),a.setAttribute("fill","none"),n.appendChild(a),this.container.append(n),this._createPopup(this.container,a,e),this.container}}]),r}(A),N=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!!(e.data.hasPopup||e.data.title||e.data.contents);return t.call(this,e,n,!0)}return _(r,[{key:"render",value:function(){this.container.className="circleAnnotation";var e=this.data,t=e.rect[2]-e.rect[0],r=e.rect[3]-e.rect[1],n=this.svgFactory.create(t,r),i=e.borderStyle.width,a=this.svgFactory.createElement("svg:ellipse");return a.setAttribute("cx",t/2),a.setAttribute("cy",r/2),a.setAttribute("rx",t/2-i/2),a.setAttribute("ry",r/2-i/2),a.setAttribute("stroke-width",i||1),a.setAttribute("stroke","transparent"),a.setAttribute("fill","none"),n.appendChild(a),this.container.append(n),this._createPopup(this.container,a,e),this.container}}]),r}(A),D=function(e){h(r,e);var t=d(r);function r(e){var n;m(this,r);var i=!!(e.data.hasPopup||e.data.title||e.data.contents);return n=t.call(this,e,i,!0),n.containerClassName="polylineAnnotation",n.svgElementName="svg:polyline",n}return _(r,[{key:"render",value:function(){this.container.className=this.containerClassName;var e,t=this.data,r=t.rect[2]-t.rect[0],n=t.rect[3]-t.rect[1],i=this.svgFactory.create(r,n),o=[],s=a(t.vertices);try{for(s.s();!(e=s.n()).done;){var u=e.value,c=u.x-t.rect[0],l=t.rect[3]-u.y;o.push(c+","+l)}}catch(f){s.e(f)}finally{s.f()}o=o.join(" ");var h=this.svgFactory.createElement(this.svgElementName);return h.setAttribute("points",o),h.setAttribute("stroke-width",t.borderStyle.width||1),h.setAttribute("stroke","transparent"),h.setAttribute("fill","none"),i.appendChild(h),this.container.append(i),this._createPopup(this.container,h,t),this.container}}]),r}(A),j=function(e){h(r,e);var t=d(r);function r(e){var n;return m(this,r),n=t.call(this,e),n.containerClassName="polygonAnnotation",n.svgElementName="svg:polygon",n}return r}(D),U=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!!(e.data.hasPopup||e.data.title||e.data.contents);return t.call(this,e,n,!0)}return _(r,[{key:"render",value:function(){return this.container.className="caretAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),r}(A),B=function(e){h(r,e);var t=d(r);function r(e){var n;m(this,r);var i=!!(e.data.hasPopup||e.data.title||e.data.contents);return n=t.call(this,e,i,!0),n.containerClassName="inkAnnotation",n.svgElementName="svg:polyline",n}return _(r,[{key:"render",value:function(){this.container.className=this.containerClassName;var e,t=this.data,r=t.rect[2]-t.rect[0],n=t.rect[3]-t.rect[1],i=this.svgFactory.create(r,n),o=a(t.inkLists);try{for(o.s();!(e=o.n()).done;){var s,u=e.value,c=[],l=a(u);try{for(l.s();!(s=l.n()).done;){var h=s.value,f=h.x-t.rect[0],d=t.rect[3]-h.y;c.push("".concat(f,",").concat(d))}}catch(v){l.e(v)}finally{l.f()}c=c.join(" ");var p=this.svgFactory.createElement(this.svgElementName);p.setAttribute("points",c),p.setAttribute("stroke-width",t.borderStyle.width||1),p.setAttribute("stroke","transparent"),p.setAttribute("fill","none"),this._createPopup(this.container,p,t),i.appendChild(p)}}catch(v){o.e(v)}finally{o.f()}return this.container.append(i),this.container}}]),r}(A),q=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!!(e.data.hasPopup||e.data.title||e.data.contents);return t.call(this,e,n,!0)}return _(r,[{key:"render",value:function(){return this.container.className="highlightAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),r}(A),W=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!!(e.data.hasPopup||e.data.title||e.data.contents);return t.call(this,e,n,!0)}return _(r,[{key:"render",value:function(){return this.container.className="underlineAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),r}(A),z=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!!(e.data.hasPopup||e.data.title||e.data.contents);return t.call(this,e,n,!0)}return _(r,[{key:"render",value:function(){return this.container.className="squigglyAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),r}(A),H=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!!(e.data.hasPopup||e.data.title||e.data.contents);return t.call(this,e,n,!0)}return _(r,[{key:"render",value:function(){return this.container.className="strikeoutAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),r}(A),V=function(e){h(r,e);var t=d(r);function r(e){m(this,r);var n=!!(e.data.hasPopup||e.data.title||e.data.contents);return t.call(this,e,n,!0)}return _(r,[{key:"render",value:function(){return this.container.className="stampAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),r}(A),G=function(e){h(r,e);var t=d(r);function r(e){var a;m(this,r),a=t.call(this,e,!0);var o=a.data.file,s=o.filename,u=o.content;return a.filename=(0,n.getFilenameFromUrl)(s),a.content=u,a.linkService.eventBus&&a.linkService.eventBus.dispatch("fileattachmentannotation",{source:v(a),id:(0,i.stringToPDFString)(s),filename:s,content:u}),a}return _(r,[{key:"render",value:function(){this.container.className="fileAttachmentAnnotation";var e=document.createElement("div");return e.style.height=this.container.style.height,e.style.width=this.container.style.width,e.addEventListener("dblclick",this._download.bind(this)),this.data.hasPopup||!this.data.title&&!this.data.contents||this._createPopup(this.container,e,this.data),this.container.appendChild(e),this.container}},{key:"_download",value:function(){this.downloadManager?this.downloadManager.downloadData(this.content,this.filename,""):(0,i.warn)("Download cannot be started due to unavailable download manager")}}]),r}(A),Y=function(){function e(){m(this,e)}return _(e,null,[{key:"render",value:function(e){var t,r=[],o=[],s=a(e.annotations);try{for(s.s();!(t=s.n()).done;){var u=t.value;u&&(u.annotationType!==i.AnnotationType.POPUP?r.push(u):o.push(u))}}catch(d){s.e(d)}finally{s.f()}o.length&&r.push.apply(r,o);for(var c=0,l=r;c1)p=!0;else if(t.transform[0]!==t.transform[3]){var v=Math.abs(t.transform[0]),g=Math.abs(t.transform[3]);v!==g&&Math.max(v,g)/Math.min(v,g)>1.5&&(p=!0)}if(p&&(c.vertical?o.canvasWidth=t.height*e._viewport.scale:o.canvasWidth=t.width*e._viewport.scale),e._textDivProperties.set(a,o),e._textContentStream&&e._layoutText(a),e._enhanceTextSelection){var y=1,m=0;0!==u&&(y=Math.cos(u),m=Math.sin(u));var b,_,w=(c.vertical?t.height:t.width)*e._viewport.scale,A=f;0!==u?(b=[y,m,-m,y,l,h],_=n.Util.getAxialAlignedBoundingBox([0,0,w,A],b)):_=[l,h,l+w,h+A],e._bounds.push({left:_[0],top:_[1],right:_[2],bottom:_[3],div:a,size:[w,A],m:b})}}function a(t){if(!t._canceled){var r=t._textDivs,n=t._capability,i=r.length;if(i>e)return t._renderingDone=!0,void n.resolve();if(!t._textContentStream)for(var a=0;a0&&(n=n?Math.min(a,n):a)}return n}function s(e){for(var t=e._bounds,r=e._viewport,i=u(r.width,r.height,t),a=0;a=0&&n[a].start>=e.y2)a--;var o,s,u=-1/0;for(o=t;o<=a;o++){var c;r=n[o],i=r.boundary,c=i.x2>e.x1?i.index>e.index?i.x1New:e.x1:void 0===i.x2New?(i.x2+e.x1)/2:i.x2New,c>u&&(u=c)}for(e.x1New=u,o=t;o<=a;o++)r=n[o],i=r.boundary,void 0===i.x2New?i.x2>e.x1?i.index>e.index&&(i.x2New=i.x2):i.x2New=u:i.x2New>u&&(i.x2New=Math.max(u,i.x2));var l=[],h=null;for(o=t;o<=a;o++){r=n[o],i=r.boundary;var f=i.x2>e.x2?i:e;h===f?l[l.length-1].end=r.end:(l.push({start:r.start,end:r.end,boundary:f}),h=f)}for(n[t].start=0&&n[s].start>=i.y1;s--)d=n[s].boundary===i;for(s=a+1;!d&&s0&&(t.scale=t.canvasWidth/s,r="scaleX(".concat(t.scale,")"))}0!==t.angle&&(r="rotate(".concat(t.angle,"deg) ").concat(r)),r.length>0&&(this._enhanceTextSelection&&(t.originalTransform=r),e.style.transform=r),this._textDivProperties.set(e,t),this._container.appendChild(e)}},_render:function(e){var t=this,r=(0,n.createPromiseCapability)(),i=Object.create(null),o=document.createElement("canvas");if(o.mozOpaque=!0,this._layoutTextCtx=o.getContext("2d",{alpha:!1}),this._textContent){var s=this._textContent.items,u=this._textContent.styles;this._processItems(s,u),r.resolve()}else{if(!this._textContentStream)throw new Error('Neither "textContent" nor "textContentStream" parameters specified.');var c=function e(){t._reader.read().then((function(n){var a=n.value,o=n.done;o?r.resolve():(Object.assign(i,a.styles),t._processItems(a.items,i),e())}),r.reject)};this._reader=this._textContentStream.getReader(),c()}r.promise.then((function(){i=null,e?t._renderTimer=setTimeout((function(){a(t),t._renderTimer=null}),e):a(t)}),this._capability.reject)},expandTextDivs:function(e){if(this._enhanceTextSelection&&this._renderingDone){null!==this._bounds&&(s(this),this._bounds=null);for(var t=[],r=[],n=0,i=this._textDivs.length;n0?(r.push("".concat(o.paddingTop,"px")),t.push("translateY(".concat(-o.paddingTop,"px)"))):r.push(0),o.paddingRight>0?r.push("".concat(o.paddingRight/o.scale,"px")):r.push(0),o.paddingBottom>0?r.push("".concat(o.paddingBottom,"px")):r.push(0),o.paddingLeft>0?(r.push("".concat(o.paddingLeft/o.scale,"px")),t.push("translateX(".concat(-o.paddingLeft/o.scale,"px)"))):r.push(0),a.style.padding=r.join(" "),t.length&&(a.style.transform=t.join(" "))):(a.style.padding=null,a.style.transform=o.originalTransform))}}}},h}();t.renderTextLayer=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SVGGraphics=void 0;var n=r(5),i=r(1),a=r(7);function o(e){return c(e)||u(e)||v(e)||s()}function s(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function c(e){if(Array.isArray(e))return g(e)}function l(e,t){return d(e)||f(e,t)||v(e,t)||h()}function h(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function f(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done);n=!0)if(r.push(o.value),t&&r.length===t)break}catch(u){i=!0,a=u}finally{try{n||null==s["return"]||s["return"]()}finally{if(i)throw a}}return r}}function d(e){if(Array.isArray(e))return e}function p(e,t){var r;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=v(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==r["return"]||r["return"]()}finally{if(s)throw a}}}}function v(e,t){if(e){if("string"===typeof e)return g(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?g(e,t):void 0}}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r>1&2147483647:o>>1&2147483647;r[i]=o}function u(e,t,n){for(var i=-1,a=t;a>>8^s}return-1^i}function c(e,t,r,n){var i=n,a=t.length;r[i]=a>>24&255,r[i+1]=a>>16&255,r[i+2]=a>>8&255,r[i+3]=255&a,i+=4,r[i]=255&e.charCodeAt(0),r[i+1]=255&e.charCodeAt(1),r[i+2]=255&e.charCodeAt(2),r[i+3]=255&e.charCodeAt(3),i+=4,r.set(t,i),i+=t.length;var o=u(r,n+4,i);r[i]=o>>24&255,r[i+1]=o>>16&255,r[i+2]=o>>8&255,r[i+3]=255&o}function l(e,t,r){for(var n=1,i=0,a=t;a=8?e:Buffer.from(e);var r=__webpack_require__(1).deflateSync(t,{level:9});return r instanceof Uint8Array?r:new Uint8Array(r)}catch(i){(0,n.warn)("Not compressing PNG because zlib.deflateSync is unavailable: "+i)}return f(e)}function f(e){var t=e.length,r=65535,n=Math.ceil(t/r),i=new Uint8Array(2+t+5*n+4),a=0;i[a++]=120,i[a++]=156;var o=0;while(t>r)i[a++]=0,i[a++]=255,i[a++]=255,i[a++]=0,i[a++]=0,i.set(e.subarray(o,o+r),a),a+=r,o+=r,t-=r;i[a++]=1,i[a++]=255&t,i[a++]=t>>8&255,i[a++]=255&~t,i[a++]=(65535&~t)>>8&255,i.set(e.subarray(o),a),a+=e.length-o;var s=l(e,0,e.length);return i[a++]=s>>24&255,i[a++]=s>>16&255,i[a++]=s>>8&255,i[a++]=255&s,i}function d(r,i,a,o){var s,u,l,f=r.width,d=r.height,p=r.data;switch(i){case n.ImageKind.GRAYSCALE_1BPP:u=0,s=1,l=f+7>>3;break;case n.ImageKind.RGB_24BPP:u=2,s=8,l=3*f;break;case n.ImageKind.RGBA_32BPP:u=6,s=8,l=4*f;break;default:throw new Error("invalid format")}for(var v=new Uint8Array((1+l)*d),g=0,y=0,m=0;m>24&255,f>>16&255,f>>8&255,255&f,d>>24&255,d>>16&255,d>>8&255,255&d,s,u,0,0,0]),A=h(v),S=e.length+3*t+w.length+A.length,k=new Uint8Array(S),x=0;return k.set(e,x),x+=e.length,c("IHDR",w,k,x),x+=t+w.length,c("IDATA",A,k,x),x+=t+A.length,c("IEND",new Uint8Array(0),k,x),(0,n.createObjectURL)(k,"image/png",a)}return function(e,t,r){var i=void 0===e.kind?n.ImageKind.GRAYSCALE_1BPP:e.kind;return d(e,i,t,r)}}(),E=function(){function e(){y(this,e),this.fontSizeScale=1,this.fontWeight=k.fontWeight,this.fontSize=0,this.textMatrix=n.IDENTITY_MATRIX,this.fontMatrix=n.FONT_IDENTITY_MATRIX,this.leading=0,this.textRenderingMode=n.TextRenderingMode.FILL,this.textMatrixScale=1,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRise=0,this.fillColor=k.fillColor,this.strokeColor="#000000",this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.lineJoin="",this.lineCap="",this.miterLimit=0,this.dashArray=[],this.dashPhase=0,this.dependencies=[],this.activeClipUrl=null,this.clipGroup=null,this.maskId=""}return b(e,[{key:"clone",value:function(){return Object.create(this)}},{key:"setCurrentPoint",value:function(e,t){this.x=e,this.y=t}}]),e}(),L=0,O=0,I=0;t.SVGGraphics=_=function(){function e(t,r){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];for(var o in y(this,e),this.svgFactory=new i.DOMSVGFactory,this.current=new E,this.transformMatrix=n.IDENTITY_MATRIX,this.transformStack=[],this.extraStack=[],this.commonObjs=t,this.objs=r,this.pendingClip=null,this.pendingEOFill=!1,this.embedFonts=!1,this.embeddedFonts=Object.create(null),this.cssStyle=null,this.forceDataSchema=!!a,this._operatorIdMapping=[],n.OPS)this._operatorIdMapping[n.OPS[o]]=o}return b(e,[{key:"save",value:function(){this.transformStack.push(this.transformMatrix);var e=this.current;this.extraStack.push(e),this.current=e.clone()}},{key:"restore",value:function(){this.transformMatrix=this.transformStack.pop(),this.current=this.extraStack.pop(),this.pendingClip=null,this.tgrp=null}},{key:"group",value:function(e){this.save(),this.executeOpTree(e),this.restore()}},{key:"loadDependencies",value:function(e){for(var t=this,r=e.fnArray,i=e.argsArray,a=0,o=r.length;a0&&(this.current.lineWidth=e)}},{key:"setLineCap",value:function(e){this.current.lineCap=C[e]}},{key:"setLineJoin",value:function(e){this.current.lineJoin=R[e]}},{key:"setMiterLimit",value:function(e){this.current.miterLimit=e}},{key:"setStrokeAlpha",value:function(e){this.current.strokeAlpha=e}},{key:"setStrokeRGBColor",value:function(e,t,r){this.current.strokeColor=n.Util.makeCssRgb(e,t,r)}},{key:"setFillAlpha",value:function(e){this.current.fillAlpha=e}},{key:"setFillRGBColor",value:function(e,t,r){this.current.fillColor=n.Util.makeCssRgb(e,t,r),this.current.tspan=this.svgFactory.createElement("svg:tspan"),this.current.xcoords=[],this.current.ycoords=[]}},{key:"setStrokeColorN",value:function(e){this.current.strokeColor=this._makeColorN_Pattern(e)}},{key:"setFillColorN",value:function(e){this.current.fillColor=this._makeColorN_Pattern(e)}},{key:"shadingFill",value:function(e){var t=this.viewport.width,r=this.viewport.height,i=n.Util.inverseTransform(this.transformMatrix),a=n.Util.applyTransform([0,0],i),o=n.Util.applyTransform([0,r],i),s=n.Util.applyTransform([t,0],i),u=n.Util.applyTransform([t,r],i),c=Math.min(a[0],o[0],s[0],u[0]),l=Math.min(a[1],o[1],s[1],u[1]),h=Math.max(a[0],o[0],s[0],u[0]),f=Math.max(a[1],o[1],s[1],u[1]),d=this.svgFactory.createElement("svg:rect");d.setAttributeNS(null,"x",c),d.setAttributeNS(null,"y",l),d.setAttributeNS(null,"width",h-c),d.setAttributeNS(null,"height",f-l),d.setAttributeNS(null,"fill",this._makeShadingPattern(e)),this.current.fillAlpha<1&&d.setAttributeNS(null,"fill-opacity",this.current.fillAlpha),this._ensureTransformGroup().appendChild(d)}},{key:"_makeColorN_Pattern",value:function(e){return"TilingPattern"===e[0]?this._makeTilingPattern(e):this._makeShadingPattern(e)}},{key:"_makeTilingPattern",value:function(e){var t=e[1],r=e[2],i=e[3]||n.IDENTITY_MATRIX,a=l(e[4],4),s=a[0],u=a[1],c=a[2],h=a[3],f=e[5],d=e[6],p=e[7],v="shading".concat(I++),g=n.Util.applyTransform([s,u],i),y=l(g,2),m=y[0],b=y[1],_=n.Util.applyTransform([c,h],i),w=l(_,2),A=w[0],S=w[1],k=n.Util.singularValueDecompose2dScale(i),x=l(k,2),P=x[0],C=x[1],R=f*P,T=d*C,E=this.svgFactory.createElement("svg:pattern");E.setAttributeNS(null,"id",v),E.setAttributeNS(null,"patternUnits","userSpaceOnUse"),E.setAttributeNS(null,"width",R),E.setAttributeNS(null,"height",T),E.setAttributeNS(null,"x","".concat(m)),E.setAttributeNS(null,"y","".concat(b));var L=this.svg,O=this.transformMatrix,M=this.current.fillColor,F=this.current.strokeColor,N=this.svgFactory.create(A-m,S-b);if(this.svg=N,this.transformMatrix=i,2===p){var D=n.Util.makeCssRgb.apply(n.Util,o(t));this.current.fillColor=D,this.current.strokeColor=D}return this.executeOpTree(this.convertOpList(r)),this.svg=L,this.transformMatrix=O,this.current.fillColor=M,this.current.strokeColor=F,E.appendChild(N.childNodes[0]),this.defs.appendChild(E),"url(#".concat(v,")")}},{key:"_makeShadingPattern",value:function(e){switch(e[0]){case"RadialAxial":var t,r="shading".concat(I++),i=e[3];switch(e[1]){case"axial":var a=e[4],o=e[5];t=this.svgFactory.createElement("svg:linearGradient"),t.setAttributeNS(null,"id",r),t.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),t.setAttributeNS(null,"x1",a[0]),t.setAttributeNS(null,"y1",a[1]),t.setAttributeNS(null,"x2",o[0]),t.setAttributeNS(null,"y2",o[1]);break;case"radial":var s=e[4],u=e[5],c=e[6],l=e[7];t=this.svgFactory.createElement("svg:radialGradient"),t.setAttributeNS(null,"id",r),t.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),t.setAttributeNS(null,"cx",u[0]),t.setAttributeNS(null,"cy",u[1]),t.setAttributeNS(null,"r",l),t.setAttributeNS(null,"fx",s[0]),t.setAttributeNS(null,"fy",s[1]),t.setAttributeNS(null,"fr",c);break;default:throw new Error("Unknown RadialAxial type: ".concat(e[1]))}var h,f=p(i);try{for(f.s();!(h=f.n()).done;){var d=h.value,v=this.svgFactory.createElement("svg:stop");v.setAttributeNS(null,"offset",d[0]),v.setAttributeNS(null,"stop-color",d[1]),t.appendChild(v)}}catch(g){f.e(g)}finally{f.f()}return this.defs.appendChild(t),"url(#".concat(r,")");case"Mesh":return(0,n.warn)("Unimplemented pattern Mesh"),null;case"Dummy":return"hotpink";default:throw new Error("Unknown IR type: ".concat(e[0]))}}},{key:"setDash",value:function(e,t){this.current.dashArray=e,this.current.dashPhase=t}},{key:"constructPath",value:function(e,t){var r,i=this.current,a=i.x,o=i.y,s=[],u=0,c=p(e);try{for(c.s();!(r=c.n()).done;){var l=r.value;switch(0|l){case n.OPS.rectangle:a=t[u++],o=t[u++];var h=t[u++],f=t[u++],d=a+h,v=o+f;s.push("M",A(a),A(o),"L",A(d),A(o),"L",A(d),A(v),"L",A(a),A(v),"Z");break;case n.OPS.moveTo:a=t[u++],o=t[u++],s.push("M",A(a),A(o));break;case n.OPS.lineTo:a=t[u++],o=t[u++],s.push("L",A(a),A(o));break;case n.OPS.curveTo:a=t[u+4],o=t[u+5],s.push("C",A(t[u]),A(t[u+1]),A(t[u+2]),A(t[u+3]),A(a),A(o)),u+=6;break;case n.OPS.curveTo2:s.push("C",A(a),A(o),A(t[u]),A(t[u+1]),A(t[u+2]),A(t[u+3])),a=t[u+2],o=t[u+3],u+=4;break;case n.OPS.curveTo3:a=t[u+2],o=t[u+3],s.push("C",A(t[u]),A(t[u+1]),A(a),A(o),A(a),A(o)),u+=4;break;case n.OPS.closePath:s.push("Z");break}}}catch(g){c.e(g)}finally{c.f()}s=s.join(" "),i.path&&e.length>0&&e[0]!==n.OPS.rectangle&&e[0]!==n.OPS.moveTo?s=i.path.getAttributeNS(null,"d")+s:(i.path=this.svgFactory.createElement("svg:path"),this._ensureTransformGroup().appendChild(i.path)),i.path.setAttributeNS(null,"d",s),i.path.setAttributeNS(null,"fill","none"),i.element=i.path,i.setCurrentPoint(a,o)}},{key:"endPath",value:function(){var e=this.current;if(e.path=null,this.pendingClip)if(e.element){var t="clippath".concat(L++),r=this.svgFactory.createElement("svg:clipPath");r.setAttributeNS(null,"id",t),r.setAttributeNS(null,"transform",S(this.transformMatrix));var n=e.element.cloneNode(!0);"evenodd"===this.pendingClip?n.setAttributeNS(null,"clip-rule","evenodd"):n.setAttributeNS(null,"clip-rule","nonzero"),this.pendingClip=null,r.appendChild(n),this.defs.appendChild(r),e.activeClipUrl&&(e.clipGroup=null,this.extraStack.forEach((function(e){e.clipGroup=null})),r.setAttributeNS(null,"clip-path",e.activeClipUrl)),e.activeClipUrl="url(#".concat(t,")"),this.tgrp=null}else this.pendingClip=null}},{key:"clip",value:function(e){this.pendingClip=e}},{key:"closePath",value:function(){var e=this.current;if(e.path){var t="".concat(e.path.getAttributeNS(null,"d"),"Z");e.path.setAttributeNS(null,"d",t)}}},{key:"setLeading",value:function(e){this.current.leading=-e}},{key:"setTextRise",value:function(e){this.current.textRise=e}},{key:"setTextRenderingMode",value:function(e){this.current.textRenderingMode=e}},{key:"setHScale",value:function(e){this.current.textHScale=e/100}},{key:"setRenderingIntent",value:function(e){}},{key:"setFlatness",value:function(e){}},{key:"setGState",value:function(e){var t,r=p(e);try{for(r.s();!(t=r.n()).done;){var i=l(t.value,2),a=i[0],o=i[1];switch(a){case"LW":this.setLineWidth(o);break;case"LC":this.setLineCap(o);break;case"LJ":this.setLineJoin(o);break;case"ML":this.setMiterLimit(o);break;case"D":this.setDash(o[0],o[1]);break;case"RI":this.setRenderingIntent(o);break;case"FL":this.setFlatness(o);break;case"Font":this.setFont(o);break;case"CA":this.setStrokeAlpha(o);break;case"ca":this.setFillAlpha(o);break;default:(0,n.warn)("Unimplemented graphic state operator ".concat(a));break}}}catch(s){r.e(s)}finally{r.f()}}},{key:"fill",value:function(){var e=this.current;e.element&&(e.element.setAttributeNS(null,"fill",e.fillColor),e.element.setAttributeNS(null,"fill-opacity",e.fillAlpha),this.endPath())}},{key:"stroke",value:function(){var e=this.current;e.element&&(this._setStrokeAttributes(e.element),e.element.setAttributeNS(null,"fill","none"),this.endPath())}},{key:"_setStrokeAttributes",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=this.current,n=r.dashArray;1!==t&&n.length>0&&(n=n.map((function(e){return t*e}))),e.setAttributeNS(null,"stroke",r.strokeColor),e.setAttributeNS(null,"stroke-opacity",r.strokeAlpha),e.setAttributeNS(null,"stroke-miterlimit",A(r.miterLimit)),e.setAttributeNS(null,"stroke-linecap",r.lineCap),e.setAttributeNS(null,"stroke-linejoin",r.lineJoin),e.setAttributeNS(null,"stroke-width",A(t*r.lineWidth)+"px"),e.setAttributeNS(null,"stroke-dasharray",n.map(A).join(" ")),e.setAttributeNS(null,"stroke-dashoffset",A(t*r.dashPhase)+"px")}},{key:"eoFill",value:function(){this.current.element&&this.current.element.setAttributeNS(null,"fill-rule","evenodd"),this.fill()}},{key:"fillStroke",value:function(){this.stroke(),this.fill()}},{key:"eoFillStroke",value:function(){this.current.element&&this.current.element.setAttributeNS(null,"fill-rule","evenodd"),this.fillStroke()}},{key:"closeStroke",value:function(){this.closePath(),this.stroke()}},{key:"closeFillStroke",value:function(){this.closePath(),this.fillStroke()}},{key:"closeEOFillStroke",value:function(){this.closePath(),this.eoFillStroke()}},{key:"paintSolidColorImageMask",value:function(){var e=this.svgFactory.createElement("svg:rect");e.setAttributeNS(null,"x","0"),e.setAttributeNS(null,"y","0"),e.setAttributeNS(null,"width","1px"),e.setAttributeNS(null,"height","1px"),e.setAttributeNS(null,"fill",this.current.fillColor),this._ensureTransformGroup().appendChild(e)}},{key:"paintImageXObject",value:function(e){var t=this.objs.get(e);t?this.paintInlineImageXObject(t):(0,n.warn)("Dependent image with object ID ".concat(e," is not ready yet"))}},{key:"paintInlineImageXObject",value:function(e,t){var r=e.width,n=e.height,i=T(e,this.forceDataSchema,!!t),a=this.svgFactory.createElement("svg:rect");a.setAttributeNS(null,"x","0"),a.setAttributeNS(null,"y","0"),a.setAttributeNS(null,"width",A(r)),a.setAttributeNS(null,"height",A(n)),this.current.element=a,this.clip("nonzero");var o=this.svgFactory.createElement("svg:image");o.setAttributeNS(P,"xlink:href",i),o.setAttributeNS(null,"x","0"),o.setAttributeNS(null,"y",A(-n)),o.setAttributeNS(null,"width",A(r)+"px"),o.setAttributeNS(null,"height",A(n)+"px"),o.setAttributeNS(null,"transform","scale(".concat(A(1/r)," ").concat(A(-1/n),")")),t?t.appendChild(o):this._ensureTransformGroup().appendChild(o)}},{key:"paintImageMaskXObject",value:function(e){var t=this.current,r=e.width,n=e.height,i=t.fillColor;t.maskId="mask".concat(O++);var a=this.svgFactory.createElement("svg:mask");a.setAttributeNS(null,"id",t.maskId);var o=this.svgFactory.createElement("svg:rect");o.setAttributeNS(null,"x","0"),o.setAttributeNS(null,"y","0"),o.setAttributeNS(null,"width",A(r)),o.setAttributeNS(null,"height",A(n)),o.setAttributeNS(null,"fill",i),o.setAttributeNS(null,"mask","url(#".concat(t.maskId,")")),this.defs.appendChild(a),this._ensureTransformGroup().appendChild(o),this.paintInlineImageXObject(e,a)}},{key:"paintFormXObjectBegin",value:function(e,t){if(Array.isArray(e)&&6===e.length&&this.transform(e[0],e[1],e[2],e[3],e[4],e[5]),t){var r=t[2]-t[0],n=t[3]-t[1],i=this.svgFactory.createElement("svg:rect");i.setAttributeNS(null,"x",t[0]),i.setAttributeNS(null,"y",t[1]),i.setAttributeNS(null,"width",A(r)),i.setAttributeNS(null,"height",A(n)),this.current.element=i,this.clip("nonzero"),this.endPath()}}},{key:"paintFormXObjectEnd",value:function(){}},{key:"_initialize",value:function(e){var t=this.svgFactory.create(e.width,e.height),r=this.svgFactory.createElement("svg:defs");t.appendChild(r),this.defs=r;var n=this.svgFactory.createElement("svg:g");return n.setAttributeNS(null,"transform",S(e.transform)),t.appendChild(n),this.svg=n,t}},{key:"_ensureClipGroup",value:function(){if(!this.current.clipGroup){var e=this.svgFactory.createElement("svg:g");e.setAttributeNS(null,"clip-path",this.current.activeClipUrl),this.svg.appendChild(e),this.current.clipGroup=e}return this.current.clipGroup}},{key:"_ensureTransformGroup",value:function(){return this.tgrp||(this.tgrp=this.svgFactory.createElement("svg:g"),this.tgrp.setAttributeNS(null,"transform",S(this.transformMatrix)),this.current.activeClipUrl?this._ensureClipGroup().appendChild(this.tgrp):this.svg.appendChild(this.tgrp)),this.tgrp}}]),e}()},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFNodeStream=void 0;var n=o(r(2)),i=r(5),a=r(213);function o(e){return e&&e.__esModule?e:{default:e}}function s(e){return s="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function u(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}function c(e,t){return c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=d();return function(){var r,n=p(e);if(t){var i=p(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return h(this,r)}}function h(e,t){return!t||"object"!==s(t)&&"function"!==typeof t?f(e):t}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function v(e,t,r,n,i,a,o){try{var s=e[a](o),u=s.value}catch(c){return void r(c)}s.done?t(u):Promise.resolve(u).then(n,i)}function g(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var a=e.apply(t,r);function o(e){v(a,n,i,o,s,"next",e)}function s(e){v(a,n,i,o,s,"throw",e)}o(void 0)}))}}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var r=0;r0,"Range chunk size must be larger than zero");var o={allowRangeRequests:!1,suggestedLength:void 0},s=parseInt(t("Content-Length"),10);if(!Number.isInteger(s))return o;if(o.suggestedLength=s,s<=2*i)return o;if(a||!r)return o;if("bytes"!==t("Accept-Ranges"))return o;var u=t("Content-Encoding")||"identity";return"identity"!==u||(o.allowRangeRequests=!0),o}function o(e){var t=e("Content-Disposition");if(t){var r=(0,i.getFilenameFromContentDispositionHeader)(t);if(r.includes("%"))try{r=decodeURIComponent(r)}catch(n){}if(/\.pdf$/i.test(r))return r}return null}function s(e,t){return 404===e||0===e&&t.startsWith("file:")?new n.MissingPDFException('Missing PDF "'+t+'".'):new n.UnexpectedResponseException("Unexpected server response ("+e+') while retrieving PDF "'+t+'".',e)}function u(e){return 200===e||206===e}},function(e,t,r){"use strict";function n(e,t){return u(e)||s(e,t)||a(e,t)||i()}function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){if(e){if("string"===typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=2&&r.onHeadersReceived&&(r.onHeadersReceived(),delete r.onHeadersReceived),4===n.readyState&&e in this.pendingRequests)if(delete this.pendingRequests[e],0===n.status&&this.isHttp)r.onError&&r.onError(n.status);else{var i=n.status||f,a=i===f&&r.expectedStatus===d;if(a||i===r.expectedStatus){var o=p(n);if(i===d){var s=n.getResponseHeader("Content-Range"),u=/bytes (\d+)-(\d+)\/(\d+)/.exec(s);r.onDone({begin:parseInt(u[1],10),chunk:o})}else o?r.onDone({begin:0,chunk:o}):r.onError&&r.onError(n.status)}else r.onError&&r.onError(n.status)}}}},{key:"hasPendingRequests",value:function(){for(var e in this.pendingRequests)return!0;return!1}},{key:"getRequestXhr",value:function(e){return this.pendingRequests[e].xhr}},{key:"isPendingRequest",value:function(e){return e in this.pendingRequests}},{key:"abortAllRequests",value:function(){for(var e in this.pendingRequests)this.abortRequest(0|e)}},{key:"abortRequest",value:function(e){var t=this.pendingRequests[e].xhr;delete this.pendingRequests[e],t.abort()}}]),e}(),g=function(){function e(t){c(this,e),this._source=t,this._manager=new v(t.url,{httpHeaders:t.httpHeaders,withCredentials:t.withCredentials}),this._rangeChunkSize=t.rangeChunkSize,this._fullRequestReader=null,this._rangeRequestReaders=[]}return h(e,[{key:"_onRangeRequestReaderClosed",value:function(e){var t=this._rangeRequestReaders.indexOf(e);t>=0&&this._rangeRequestReaders.splice(t,1)}},{key:"getFullReader",value:function(){return(0,i.assert)(!this._fullRequestReader,"PDFNetworkStream.getFullReader can only be called once."),this._fullRequestReader=new y(this._manager,this._source),this._fullRequestReader}},{key:"getRangeReader",value:function(e,t){var r=new m(this._manager,e,t);return r.onClosed=this._onRangeRequestReaderClosed.bind(this),this._rangeRequestReaders.push(r),r}},{key:"cancelAllRequests",value:function(e){this._fullRequestReader&&this._fullRequestReader.cancel(e);var t=this._rangeRequestReaders.slice(0);t.forEach((function(t){t.cancel(e)}))}}]),e}();t.PDFNetworkStream=g;var y=function(){function e(t,r){c(this,e),this._manager=t;var n={onHeadersReceived:this._onHeadersReceived.bind(this),onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=r.url,this._fullRequestId=t.requestFull(n),this._headersReceivedCapability=(0,i.createPromiseCapability)(),this._disableRange=r.disableRange||!1,this._contentLength=r.length,this._rangeChunkSize=r.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),this._isStreamingSupported=!1,this._isRangeSupported=!1,this._cachedChunks=[],this._requests=[],this._done=!1,this._storedError=void 0,this._filename=null,this.onProgress=null}return h(e,[{key:"_onHeadersReceived",value:function(){var e=this._fullRequestId,t=this._manager.getRequestXhr(e),r=function(e){return t.getResponseHeader(e)},n=(0,a.validateRangeRequestCapabilities)({getResponseHeader:r,isHttp:this._manager.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange}),i=n.allowRangeRequests,o=n.suggestedLength;i&&(this._isRangeSupported=!0),this._contentLength=o||this._contentLength,this._filename=(0,a.extractFilenameFromHeader)(r),this._isRangeSupported&&this._manager.abortRequest(e),this._headersReceivedCapability.resolve()}},{key:"_onDone",value:function(e){if(e)if(this._requests.length>0){var t=this._requests.shift();t.resolve({value:e.chunk,done:!1})}else this._cachedChunks.push(e.chunk);this._done=!0,this._cachedChunks.length>0||(this._requests.forEach((function(e){e.resolve({value:void 0,done:!0})})),this._requests=[])}},{key:"_onError",value:function(e){var t=this._url,r=(0,a.createResponseStatusError)(e,t);this._storedError=r,this._headersReceivedCapability.reject(r),this._requests.forEach((function(e){e.reject(r)})),this._requests=[],this._cachedChunks=[]}},{key:"_onProgress",value:function(e){this.onProgress&&this.onProgress({loaded:e.loaded,total:e.lengthComputable?e.total:this._contentLength})}},{key:"read",value:function(){var e=u(n["default"].mark((function e(){var t,r;return n["default"].wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this._storedError){e.next=2;break}throw this._storedError;case 2:if(!(this._cachedChunks.length>0)){e.next=5;break}return t=this._cachedChunks.shift(),e.abrupt("return",{value:t,done:!1});case 5:if(!this._done){e.next=7;break}return e.abrupt("return",{value:void 0,done:!0});case 7:return r=(0,i.createPromiseCapability)(),this._requests.push(r),e.abrupt("return",r.promise);case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"cancel",value:function(e){this._done=!0,this._headersReceivedCapability.reject(e),this._requests.forEach((function(e){e.resolve({value:void 0,done:!0})})),this._requests=[],this._manager.isPendingRequest(this._fullRequestId)&&this._manager.abortRequest(this._fullRequestId),this._fullRequestReader=null}},{key:"filename",get:function(){return this._filename}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"contentLength",get:function(){return this._contentLength}},{key:"headersReady",get:function(){return this._headersReceivedCapability.promise}}]),e}(),m=function(){function e(t,r,n){c(this,e),this._manager=t;var i={onDone:this._onDone.bind(this),onProgress:this._onProgress.bind(this)};this._requestId=t.requestRange(r,n,i),this._requests=[],this._queuedChunk=null,this._done=!1,this.onProgress=null,this.onClosed=null}return h(e,[{key:"_close",value:function(){this.onClosed&&this.onClosed(this)}},{key:"_onDone",value:function(e){var t=e.chunk;if(this._requests.length>0){var r=this._requests.shift();r.resolve({value:t,done:!1})}else this._queuedChunk=t;this._done=!0,this._requests.forEach((function(e){e.resolve({value:void 0,done:!0})})),this._requests=[],this._close()}},{key:"_onProgress",value:function(e){!this.isStreamingSupported&&this.onProgress&&this.onProgress({loaded:e.loaded})}},{key:"read",value:function(){var e=u(n["default"].mark((function e(){var t,r;return n["default"].wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null===this._queuedChunk){e.next=4;break}return t=this._queuedChunk,this._queuedChunk=null,e.abrupt("return",{value:t,done:!1});case 4:if(!this._done){e.next=6;break}return e.abrupt("return",{value:void 0,done:!0});case 6:return r=(0,i.createPromiseCapability)(),this._requests.push(r),e.abrupt("return",r.promise);case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"cancel",value:function(e){this._done=!0,this._requests.forEach((function(e){e.resolve({value:void 0,done:!0})})),this._requests=[],this._manager.isPendingRequest(this._requestId)&&this._manager.abortRequest(this._requestId),this._close()}},{key:"isStreamingSupported",get:function(){return!1}}]),e}()},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFFetchStream=void 0;var n=o(r(2)),i=r(5),a=r(213);function o(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r,n,i,a,o){try{var s=e[a](o),u=s.value}catch(c){return void r(c)}s.done?t(u):Promise.resolve(u).then(n,i)}function u(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var a=e.apply(t,r);function o(e){s(a,n,i,o,u,"next",e)}function u(e){s(a,n,i,o,u,"throw",e)}o(void 0)}))}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var r=0;r>1,l=-7,h=r?i-1:0,f=r?-1:1,d=e[t+h];for(h+=f,a=d&(1<<-l)-1,d>>=-l,l+=s;l>0;a=256*a+e[t+h],h+=f,l-=8);for(o=a&(1<<-l)-1,a>>=-l,l+=n;l>0;o=256*o+e[t+h],h+=f,l-=8);if(0===a)a=1-c;else{if(a===u)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,n),a-=c}return(d?-1:1)*o*Math.pow(2,a-n)},t.write=function(e,t,r,n,i,a){var o,s,u,c=8*a-i-1,l=(1<>1,f=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:a-1,p=n?1:-1,v=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=l):(o=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-o))<1&&(o--,u*=2),t+=o+h>=1?f/u:f*Math.pow(2,1-h),t*u>=2&&(o++,u/=2),o+h>=l?(s=0,o=l):o+h>=1?(s=(t*u-1)*Math.pow(2,i),o+=h):(s=t*Math.pow(2,h-1)*Math.pow(2,i),o=0));i>=8;e[r+d]=255&s,d+=p,s/=256,i-=8);for(o=o<0;e[r+d]=255&o,d+=p,o/=256,c-=8);e[r+d-p]|=128*v}},a068:function(e,t,r){"use strict";r.r(t);var n=r("f8db"),i=Promise.resolve();t["default"]=function(e){function t(e){return"object"===typeof e&&null!==e&&!0===e.__PDFDocumentLoadingTask}function r(t,r){var n;if("string"===typeof t)n={url:t};else if(t instanceof Uint8Array)n={data:t};else{if("object"!==typeof t||null===t)throw new TypeError("invalid src type");n=Object.assign({},t)}r&&r.withCredentials&&(n.withCredentials=r.withCredentials);var i=e.getDocument(n);return i.__PDFDocumentLoadingTask=!0,r&&r.onPassword&&(i.onPassword=r.onPassword),r&&r.onProgress&&(i.onProgress=r.onProgress),i}function a(a,o,s){var u=null,c=null,l=null,h=!1;function f(){a.getContext("2d").clearRect(0,0,a.width,a.height)}function d(){while(o.firstChild)o.removeChild(o.firstChild)}a.getContext("2d").save(),this.destroy=function(){null!==u&&(i=u.destroy(),u=null)},this.getResolutionScale=function(){return a.offsetWidth/a.width},this.printPage=function(e,t){if(null!==c){var r=void 0===e?150:e,n=r/72,i=96/72,a=document.createElement("iframe");new Promise((function(e,t){a.frameBorder="0",a.scrolling="no",a.width="0px;",a.height="0px;",a.style.cssText="position: absolute; top: 0; left: 0",a.onload=function(){e(this.contentWindow)},window.document.body.appendChild(a)})).then((function(e){return e.document.title="",u.getPage(1).then((function(t){var r=t.getViewport({scale:1});return e.document.head.appendChild(e.document.createElement("style")).textContent="@supports ((size:A4) and (size:1pt 1pt)) {@page { margin: 1pt; size: "+r.width*n/i+"pt "+r.height*n/i+"pt; }}@media print {body { margin: 0 }canvas { page-break-before: avoid; page-break-after: always; page-break-inside: avoid }}@media screen {body { margin: 0 }}",e}))})).then((function(e){for(var r=[],i=1;i<=u.numPages;++i)void 0!==t&&-1===t.indexOf(i)||r.push(u.getPage(i).then((function(t){var r=t.getViewport({scale:1}),i=e.document.body.appendChild(e.document.createElement("canvas"));return i.width=r.width*n,i.height=r.height*n,t.render({canvasContext:i.getContext("2d"),transform:[n,0,0,n,0,0],viewport:r,intent:"print"}).promise})));Promise.all(r).then((function(){e.focus(),e.document.queryCommandSupported("print")?e.document.execCommand("print",!1,null):e.print(),o()})).catch((function(e){o(),s("error",e)}))}))}function o(){a.parentNode.removeChild(a)}},this.renderPage=function(t){if(null!==l){if(h)return;return h=!0,void l.cancel()}if(null!==c){var r=(void 0===c.rotate?0:c.rotate)+(void 0===t?0:t),f=a.offsetWidth/c.getViewport({scale:1}).width*(window.devicePixelRatio||1),p=c.getViewport({scale:f,rotation:r});s("page-size",p.width,p.height,f),a.width=p.width,a.height=p.height,l=c.render({canvasContext:a.getContext("2d"),viewport:p}),o.style.visibility="hidden",d();var v={scrollPageIntoView:function(e){s("link-clicked",e.pageNumber)}},g=new n["PDFLinkService"];g.setDocument(u),g.setViewer(v),i=i.then(function(){var r=c.getAnnotations({intent:"display"}).then((function(t){e.AnnotationLayer.render({viewport:p.clone({dontFlip:!0}),div:o,annotations:t,page:c,linkService:g,renderInteractiveForms:!1})})),n=l.promise.then((function(){o.style.visibility="",h=!1,l=null})).catch(function(r){if(l=null,r instanceof e.RenderingCancelledException)return h=!1,void this.renderPage(t);s("error",r)}.bind(this));return Promise.all([r,n])}.bind(this))}},this.forEachPage=function(e){var t=u.numPages;(function r(n){u.getPage(n).then(e).then((function(){++n<=t&&r(n)}))})(1)},this.loadPage=function(e,t){c=null,null!==u&&(i=i.then((function(){return u.getPage(e)})).then(function(e){c=e,this.renderPage(t),s("page-loaded",e.pageNumber)}.bind(this)).catch((function(e){f(),d(),s("error",e)})))},this.loadDocument=function(n){if(u=null,c=null,s("num-pages",void 0),!n)return a.removeAttribute("width"),a.removeAttribute("height"),void d();i=i.then((function(){var i;if(t(n)){if(n.destroyed)return void s("error",new Error("loadingTask has been destroyed"));i=n}else i=r(n,{onPassword:function(t,r){var n;switch(r){case e.PasswordResponses.NEED_PASSWORD:n="NEED_PASSWORD";break;case e.PasswordResponses.INCORRECT_PASSWORD:n="INCORRECT_PASSWORD";break}s("password",t,n)},onProgress:function(e){var t=e.loaded/e.total;s("progress",Math.min(t,1))}});return i.promise})).then((function(e){u=e,s("num-pages",e.numPages),s("loaded")})).catch((function(e){f(),d(),s("error",e)}))},o.style.transformOrigin="0 0"}return{createLoadingTask:r,PDFJSWrapper:a}}},b639:function(e,t,r){"use strict";(function(e){ +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */ +var n=r("1fb5"),i=r("9152"),a=r("e3db");function o(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function s(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function u(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function b(e){return+e!=e&&(e=0),c.alloc(+e)}function _(e,t){if(c.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return K(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return Z(e).length;default:if(n)return K(e).length;t=(""+t).toLowerCase(),n=!0}}function w(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return D(this,t,r);case"utf8":case"utf-8":return O(this,t,r);case"ascii":return F(this,t,r);case"latin1":case"binary":return N(this,t,r);case"base64":return L(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return j(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function A(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function S(e,t,r,n,i){if(0===e.length)return-1;if("string"===typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"===typeof t&&(t=c.from(t,n)),c.isBuffer(t))return 0===t.length?-1:k(e,t,r,n,i);if("number"===typeof t)return t&=255,c.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):k(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function k(e,t,r,n,i){var a,o=1,s=e.length,u=t.length;if(void 0!==n&&(n=String(n).toLowerCase(),"ucs2"===n||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;o=2,s/=2,u/=2,r/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var l=-1;for(a=r;as&&(r=s-u),a=r;a>=0;a--){for(var h=!0,f=0;fi&&(n=i)):n=i;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");n>a/2&&(n=a/2);for(var o=0;o239?4:c>223?3:c>191?2:1;if(i+h<=r)switch(h){case 1:c<128&&(l=c);break;case 2:a=e[i+1],128===(192&a)&&(u=(31&c)<<6|63&a,u>127&&(l=u));break;case 3:a=e[i+1],o=e[i+2],128===(192&a)&&128===(192&o)&&(u=(15&c)<<12|(63&a)<<6|63&o,u>2047&&(u<55296||u>57343)&&(l=u));break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(u=(15&c)<<18|(63&a)<<12|(63&o)<<6|63&s,u>65535&&u<1114112&&(l=u))}null===l?(l=65533,h=1):l>65535&&(l-=65536,n.push(l>>>10&1023|55296),l=56320|1023&l),n.push(l),i+=h}return M(n)}t.Buffer=c,t.SlowBuffer=b,t.INSPECT_MAX_BYTES=50,c.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:o(),t.kMaxLength=s(),c.poolSize=8192,c._augment=function(e){return e.__proto__=c.prototype,e},c.from=function(e,t,r){return l(null,e,t,r)},c.TYPED_ARRAY_SUPPORT&&(c.prototype.__proto__=Uint8Array.prototype,c.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&c[Symbol.species]===c&&Object.defineProperty(c,Symbol.species,{value:null,configurable:!0})),c.alloc=function(e,t,r){return f(null,e,t,r)},c.allocUnsafe=function(e){return d(null,e)},c.allocUnsafeSlow=function(e){return d(null,e)},c.isBuffer=function(e){return!(null==e||!e._isBuffer)},c.compare=function(e,t){if(!c.isBuffer(e)||!c.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),""},c.prototype.compare=function(e,t,r,n,i){if(!c.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var a=i-n,o=r-t,s=Math.min(a,o),u=this.slice(n,i),l=e.slice(t,r),h=0;hi)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return x(this,e,t,r);case"utf8":case"utf-8":return P(this,e,t,r);case"ascii":return C(this,e,t,r);case"latin1":case"binary":return R(this,e,t,r);case"base64":return T(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,e,t,r);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var I=4096;function M(e){var t=e.length;if(t<=I)return String.fromCharCode.apply(String,e);var r="",n=0;while(nn)&&(r=n);for(var i="",a=t;ar)throw new RangeError("Trying to access beyond buffer length")}function B(e,t,r,n,i,a){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function q(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-r,2);i>>8*(n?i:1-i)}function W(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,a=Math.min(e.length-r,4);i>>8*(n?i:3-i)&255}function z(e,t,r,n,i,a){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function H(e,t,r,n,a){return a||z(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function V(e,t,r,n,a){return a||z(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}c.prototype.slice=function(e,t){var r,n=this.length;if(e=~~e,t=void 0===t?n:~~t,e<0?(e+=n,e<0&&(e=0)):e>n&&(e=n),t<0?(t+=n,t<0&&(t=0)):t>n&&(t=n),t0&&(i*=256))n+=this[e+--t]*i;return n},c.prototype.readUInt8=function(e,t){return t||U(e,1,this.length),this[e]},c.prototype.readUInt16LE=function(e,t){return t||U(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUInt16BE=function(e,t){return t||U(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUInt32LE=function(e,t){return t||U(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUInt32BE=function(e,t){return t||U(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||U(e,t,this.length);var n=this[e],i=1,a=0;while(++a=i&&(n-=Math.pow(2,8*t)),n},c.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||U(e,t,this.length);var n=t,i=1,a=this[e+--n];while(n>0&&(i*=256))a+=this[e+--n]*i;return i*=128,a>=i&&(a-=Math.pow(2,8*t)),a},c.prototype.readInt8=function(e,t){return t||U(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){t||U(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt16BE=function(e,t){t||U(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt32LE=function(e,t){return t||U(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return t||U(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readFloatLE=function(e,t){return t||U(e,4,this.length),i.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return t||U(e,4,this.length),i.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return t||U(e,8,this.length),i.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return t||U(e,8,this.length),i.read(this,e,!1,52,8)},c.prototype.writeUIntLE=function(e,t,r,n){if(e=+e,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;B(this,e,t,r,i,0)}var a=1,o=0;this[t]=255&e;while(++o=0&&(o*=256))this[t+a]=e/o&255;return t+r},c.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||B(this,e,t,1,255,0),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},c.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||B(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):q(this,e,t,!0),t+2},c.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||B(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):q(this,e,t,!1),t+2},c.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||B(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):W(this,e,t,!0),t+4},c.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||B(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):W(this,e,t,!1),t+4},c.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);B(this,e,t,r,i-1,-i)}var a=0,o=1,s=0;this[t]=255&e;while(++a>0)-s&255;return t+r},c.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);B(this,e,t,r,i-1,-i)}var a=r-1,o=1,s=0;this[t+a]=255&e;while(--a>=0&&(o*=256))e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+r},c.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||B(this,e,t,1,127,-128),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||B(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):q(this,e,t,!0),t+2},c.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||B(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):q(this,e,t,!1),t+2},c.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||B(this,e,t,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):W(this,e,t,!0),t+4},c.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||B(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):W(this,e,t,!1),t+4},c.prototype.writeFloatLE=function(e,t,r){return H(this,e,t,!0,r)},c.prototype.writeFloatBE=function(e,t,r){return H(this,e,t,!1,r)},c.prototype.writeDoubleLE=function(e,t,r){return V(this,e,t,!0,r)},c.prototype.writeDoubleBE=function(e,t,r){return V(this,e,t,!1,r)},c.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(a<1e3||!c.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"===typeof e)for(a=t;a55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function J(e){for(var t=[],r=0;r>8,i=r%256,a.push(i),a.push(n)}return a}function Z(e){return n.toByteArray(Y(e))}function ee(e,t,r,n){for(var i=0;i=t.length||i>=e.length)break;t[i+r]=e[i]}return i}function te(e){return e!==e}}).call(this,r("c8ba"))},c0ef:function(e,t,r){"use strict";var n=r("7197"),i=r.n(n);i.a},df7c:function(e,t,r){(function(e){function r(e,t){for(var r=0,n=e.length-1;n>=0;n--){var i=e[n];"."===i?e.splice(n,1):".."===i?(e.splice(n,1),r++):r&&(e.splice(n,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function n(e){"string"!==typeof e&&(e+="");var t,r=0,n=-1,i=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!i){r=t+1;break}}else-1===n&&(i=!1,n=t+1);return-1===n?"":e.slice(r,n)}function i(e,t){if(e.filter)return e.filter(t);for(var r=[],n=0;n=-1&&!n;a--){var o=a>=0?arguments[a]:e.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,n="/"===o.charAt(0))}return t=r(i(t.split("/"),(function(e){return!!e})),!n).join("/"),(n?"/":"")+t||"."},t.normalize=function(e){var n=t.isAbsolute(e),o="/"===a(e,-1);return e=r(i(e.split("/"),(function(e){return!!e})),!n).join("/"),e||n||(e="."),e&&o&&(e+="/"),(n?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(i(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,r){function n(e){for(var t=0;t=0;r--)if(""!==e[r])break;return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var i=n(e.split("/")),a=n(r.split("/")),o=Math.min(i.length,a.length),s=o,u=0;u=1;--a)if(t=e.charCodeAt(a),47===t){if(!i){n=a;break}}else i=!1;return-1===n?r?"/":".":r&&1===n?"/":e.slice(0,n)},t.basename=function(e,t){var r=n(e);return t&&r.substr(-1*t.length)===t&&(r=r.substr(0,r.length-t.length)),r},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,r=0,n=-1,i=!0,a=0,o=e.length-1;o>=0;--o){var s=e.charCodeAt(o);if(47!==s)-1===n&&(i=!1,n=o+1),46===s?-1===t?t=o:1!==a&&(a=1):-1!==t&&(a=-1);else if(!i){r=o+1;break}}return-1===t||-1===n||0===a||1===a&&t===n-1&&t===r+1?"":e.slice(t,n)};var a="b"==="ab".substr(-1)?function(e,t,r){return e.substr(t,r)}:function(e,t,r){return t<0&&(t=e.length+t),e.substr(t,r)}}).call(this,r("4362"))},e3db:function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},eb47:function(e,t,r){"use strict";r.r(t);var n,i,a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"page"},[r("nav-bar",{attrs:{"left-arrow":"",title:"PDF预览"}}),r("div",{staticClass:"view",on:{touchstart:e.touchStart,touchend:e.touchEnd}},[e.loadedRatio>0&&e.loadedRatio<1?r("van-circle",{attrs:{rate:e.rote,speed:100,text:e.text},model:{value:e.currentRate,callback:function(t){e.currentRate=t},expression:"currentRate"}}):e._e(),r("pdf",{staticClass:"pdf",attrs:{src:e.$route.query.url,page:e.currentPage},on:{"num-pages":function(t){e.numPages=t},"page-loaded":function(t){e.currentPage=t},loaded:e.loadPdfHandler,progress:function(t){e.loadedRatio=t}}})],1),r("div",{staticClass:"controls"},[r("div",{staticClass:"prev",on:{click:function(t){return e.changePdfPage(0)}}},[e._v("上一页")]),r("div",[e._v(e._s(e.currentPage)+" / "+e._s(e.numPages))]),r("div",{staticClass:"next",on:{click:function(t){return e.changePdfPage(1)}}},[e._v("下一页")])])],1)},o=[],s={props:{initial:{type:Boolean,default:!1}},data:function(){return{size:{width:-1,height:-1}}},methods:{reset:function(){var e=this.$el.firstChild,t=this.$el.lastChild;e.scrollLeft=1e5,e.scrollTop=1e5,t.scrollLeft=1e5,t.scrollTop=1e5},update:function(){this.size.width=this.$el.offsetWidth,this.size.height=this.$el.offsetHeight}},watch:{size:{deep:!0,handler:function(e){this.reset(),this.$emit("resize",{width:this.size.width,height:this.size.height})}}},render:function(e){var t="position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; z-index: -1; visibility: hidden;",r="position: absolute; left: 0; top: 0;";return e("div",{style:t+"animation-name: resizeSensorVisibility;",on:{"~animationstart":this.update}},[e("div",{style:t,on:{scroll:this.update}},[e("div",{style:r+"width: 100000px; height: 100000px;"})]),e("div",{style:t,on:{scroll:this.update}},[e("div",{style:r+"width: 200%; height: 200%;"})])])},beforeDestroy:function(){this.$emit("resize",{width:0,height:0}),this.$emit("resizeSensorBeforeDestroy")},mounted:function(){if(!0===this.initial&&this.$nextTick(this.update),this.$el.offsetParent!==this.$el.parentNode&&(this.$el.parentNode.style.position="relative"),"attachEvent"in this.$el&&!("AnimationEvent"in window)){var e=function(){this.update(),t()}.bind(this),t=function(){this.$el.detachEvent("onresize",e),this.$off("resizeSensorBeforeDestroy",t)}.bind(this);this.$el.attachEvent("onresize",e),this.$on("resizeSensorBeforeDestroy",t),this.reset()}}},u=s,c=(r("c0ef"),r("2877")),l=Object(c["a"])(u,n,i,!1,null,null,null),h=l.exports,f=function(e){var t=e.createLoadingTask,r=e.PDFJSWrapper;return{createLoadingTask:t,render:function(e){return e("span",{attrs:{style:"position: relative; display: block"}},[e("canvas",{attrs:{style:"display: inline-block; width: 100%; height: 100%; vertical-align: top"},ref:"canvas"}),e("span",{style:"display: inline-block; width: 100%; height: 100%",class:"annotationLayer",ref:"annotationLayer"}),e(h,{props:{initial:!0},on:{resize:this.resize}})])},props:{src:{type:[String,Object,Uint8Array],default:""},page:{type:Number,default:1},rotate:{type:Number}},watch:{src:function(){this.pdf.loadDocument(this.src)},page:function(){this.pdf.loadPage(this.page,this.rotate)},rotate:function(){this.pdf.renderPage(this.rotate)}},methods:{resize:function(e){if(null!==this.$el.parentNode&&(0!==e.width||0!==e.height)){this.$refs.canvas.style.height=this.$refs.canvas.offsetWidth*(this.$refs.canvas.height/this.$refs.canvas.width)+"px";var t=this.pdf.getResolutionScale();(t<.85||t>1.15)&&this.pdf.renderPage(this.rotate)}},print:function(e,t){this.pdf.printPage(e,t)}},mounted:function(){this.pdf=new r(this.$refs.canvas,this.$refs.annotationLayer,this.$emit.bind(this)),this.$on("loaded",(function(){this.pdf.loadPage(this.page,this.rotate)})),this.$on("page-size",(function(e,t){this.$refs.canvas.style.height=this.$refs.canvas.offsetWidth*(t/e)+"px"})),this.pdf.loadDocument(this.src)},destroyed:function(){this.pdf.destroy()}}};if("server"!==Object({NODE_ENV:"production",BASE_URL:""}).VUE_ENV){var d=r("a068").default,p=r("4383");if("undefined"!==typeof window&&"Worker"in window&&-1===navigator.appVersion.indexOf("MSIE 10")){var v=r("2639");p.GlobalWorkerOptions.workerPort=new v}var g=f(d(p))}else g=f({});var y,m,b=g,_=b,w=(r("f9a3"),Object(c["a"])(_,y,m,!1,null,null,null)),A=w.exports,S={components:{pdf:A},data(){return{currentPage:1,numPages:0,src:"",loadedRatio:0,X:0,currentRate:0}},computed:{rote(){return(100*this.loadedRatio).toFixed(0)},text(){return this.currentRate.toFixed(0)+"%"}},created(){},mounted(){},methods:{loadPdfHandler(e){this.currentPage=1},changePdfPage(e){0===e&&this.currentPage>1?this.currentPage--:1===e&&this.currentPagee.changedTouches[0].clientX?this.changePdfPage(1):this.changePdfPage(0)}}},k=S,x=(r("1a42"),Object(c["a"])(k,a,o,!1,null,"4c6672cc",null));t["default"]=x.exports},f8db:function(e,t,r){ +/** + * @licstart The following is the entire license notice for the + * Javascript code in this page + * + * Copyright 2020 Mozilla Foundation + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * @licend The above is the entire license notice for the + * Javascript code in this page + */ +(function(t,r){e.exports=r()})(0,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AnnotationLayerBuilder",{enumerable:!0,get:function(){return n.AnnotationLayerBuilder}}),Object.defineProperty(t,"DefaultAnnotationLayerFactory",{enumerable:!0,get:function(){return n.DefaultAnnotationLayerFactory}}),Object.defineProperty(t,"DefaultTextLayerFactory",{enumerable:!0,get:function(){return i.DefaultTextLayerFactory}}),Object.defineProperty(t,"TextLayerBuilder",{enumerable:!0,get:function(){return i.TextLayerBuilder}}),Object.defineProperty(t,"EventBus",{enumerable:!0,get:function(){return a.EventBus}}),Object.defineProperty(t,"NullL10n",{enumerable:!0,get:function(){return a.NullL10n}}),Object.defineProperty(t,"ProgressBar",{enumerable:!0,get:function(){return a.ProgressBar}}),Object.defineProperty(t,"PDFLinkService",{enumerable:!0,get:function(){return o.PDFLinkService}}),Object.defineProperty(t,"SimpleLinkService",{enumerable:!0,get:function(){return o.SimpleLinkService}}),Object.defineProperty(t,"DownloadManager",{enumerable:!0,get:function(){return s.DownloadManager}}),Object.defineProperty(t,"GenericL10n",{enumerable:!0,get:function(){return u.GenericL10n}}),Object.defineProperty(t,"PDFFindController",{enumerable:!0,get:function(){return c.PDFFindController}}),Object.defineProperty(t,"PDFHistory",{enumerable:!0,get:function(){return l.PDFHistory}}),Object.defineProperty(t,"PDFPageView",{enumerable:!0,get:function(){return h.PDFPageView}}),Object.defineProperty(t,"PDFSinglePageViewer",{enumerable:!0,get:function(){return f.PDFSinglePageViewer}}),Object.defineProperty(t,"PDFViewer",{enumerable:!0,get:function(){return d.PDFViewer}});var n=r(1),i=r(8),a=r(3),o=r(7),s=r(9),u=r(11),c=r(13),l=r(15),h=r(16),f=r(18),d=r(20)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultAnnotationLayerFactory=t.AnnotationLayerBuilder=void 0;var n=r(2),i=r(3),a=r(7);function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:"display";this.pdfPage.getAnnotations({intent:r}).then((function(r){if(!t._cancelled){var i={viewport:e.clone({dontFlip:!0}),div:t.div,annotations:r,page:t.pdfPage,imageResourcesPath:t.imageResourcesPath,renderInteractiveForms:t.renderInteractiveForms,linkService:t.linkService,downloadManager:t.downloadManager};if(t.div)n.AnnotationLayer.update(i);else{if(0===r.length)return;t.div=document.createElement("div"),t.div.className="annotationLayer",t.pageDiv.appendChild(t.div),i.div=t.div,n.AnnotationLayer.render(i),t.l10n.translate(t.div)}}}))}},{key:"cancel",value:function(){this._cancelled=!0}},{key:"hide",value:function(){this.div&&this.div.setAttribute("hidden","true")}}]),e}();t.AnnotationLayerBuilder=c;var l=function(){function e(){o(this,e)}return u(e,[{key:"createAnnotationLayerBuilder",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:i.NullL10n;return new c({pageDiv:e,pdfPage:t,imageResourcesPath:r,renderInteractiveForms:n,linkService:new a.SimpleLinkService,l10n:o})}}]),e}();t.DefaultAnnotationLayerFactory=l},function(e,t,n){"use strict";var i;i="undefined"!==typeof window&&window["pdfjs-dist/build/pdf"]?window["pdfjs-dist/build/pdf"]:r("4383"),e.exports=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValidRotation=X,t.isValidScrollMode=Q,t.isValidSpreadMode=K,t.isPortraitOrientation=J,t.clamp=re,t.getPDFFileNameFromURL=G,t.noContextMenuHandler=H,t.parseQueryString=D,t.backtrackBeforeAllVisibleElements=W,t.getVisibleElements=z,t.roundToDivide=B,t.getPageSizeInches=q,t.approximateFraction=U,t.getOutputScale=M,t.scrollIntoView=F,t.watchScroll=N,t.binarySearchFirstItem=j,t.normalizeWheelEventDelta=Y,t.waitOnEventOrTimeout=Z,t.moveToEndOfArray=ie,t.WaitOnType=t.animationStarted=t.ProgressBar=t.EventBus=t.NullL10n=t.SpreadMode=t.ScrollMode=t.TextLayerMode=t.RendererType=t.PresentationModeState=t.VERTICAL_PADDING=t.SCROLLBAR_PADDING=t.MAX_AUTO_SCALE=t.UNKNOWN_SCALE=t.MAX_SCALE=t.MIN_SCALE=t.DEFAULT_SCALE=t.DEFAULT_SCALE_VALUE=t.CSS_UNITS=t.AutoPrintRegExp=void 0;var n=i(r(4));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r2&&void 0!==arguments[2]&&arguments[2],n=e.offsetParent;if(n){var i=e.offsetTop+e.clientTop,a=e.offsetLeft+e.clientLeft;while(n.clientHeight===n.scrollHeight&&n.clientWidth===n.scrollWidth||r&&"hidden"===getComputedStyle(n).overflow)if(n.dataset._scaleY&&(i/=n.dataset._scaleY,a/=n.dataset._scaleX),i+=n.offsetTop,a+=n.offsetLeft,n=n.offsetParent,!n)return;t&&(void 0!==t.top&&(i+=t.top),void 0!==t.left&&(a+=t.left,n.scrollLeft=a)),n.scrollTop=i}}function N(e,t){var r=function(r){i||(i=window.requestAnimationFrame((function(){i=null;var r=e.scrollLeft,a=n.lastX;r!==a&&(n.right=r>a),n.lastX=r;var o=e.scrollTop,s=n.lastY;o!==s&&(n.down=o>s),n.lastY=o,t(n)})))},n={right:!0,down:!0,lastX:e.scrollLeft,lastY:e.scrollTop,_eventHandler:r},i=null;return e.addEventListener("scroll",r,!0),n}function D(e){for(var t=e.split("&"),r=Object.create(null),n=0,i=t.length;n1?a[1]:null;r[decodeURIComponent(o)]=decodeURIComponent(s)}return r}function j(e,t){var r=0,n=e.length-1;if(n<0||!t(e[n]))return e.length;if(t(e[r]))return r;while(r>1,a=e[i];t(a)?n=i:r=i+1}return r}function U(e){if(Math.floor(e)===e)return[e,1];var t=1/e,r=8;if(t>r)return[1,r];if(Math.floor(t)===t)return[1,t];var n,i=e>1?t:e,a=0,o=1,s=1,u=1;while(1){var c=a+s,l=o+u;if(l>r)break;i<=c/l?(s=c,u=l):(a=c,o=l)}return n=i-a/o=r&&(n=t[e-1].div,i=n.offsetTop+n.clientTop);for(var a=e-2;a>=0;--a){if(n=t[a].div,n.offsetTop+n.clientTop+n.clientHeight<=i)break;e=a}return e}function z(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=e.scrollTop,a=i+e.clientHeight,o=e.scrollLeft,s=o+e.clientWidth;function u(e){var t=e.div,r=t.offsetTop+t.clientTop+t.clientHeight;return r>i}function c(e){var t=e.div,r=t.offsetLeft+t.clientLeft+t.clientWidth;return r>o}var l=[],h=t.length,f=0===h?0:j(t,n?c:u);f>0&&f=a&&(d=A);else if((n?y:m)>d)break;if(!(A<=i||m>=a||w<=o||y>=s)){var S=Math.max(0,i-m)+Math.max(0,A-a),k=Math.max(0,o-y)+Math.max(0,w-s),x=(_-S)*(b-k)*100/_/b|0;l.push({id:v.id,x:y,y:m,view:v,percent:x})}}var P=l[0],C=l[l.length-1];return r&&l.sort((function(e,t){var r=e.percent-t.percent;return Math.abs(r)>.001?-r:e.id-t.id})),{first:P,last:C,views:l}}function H(e){e.preventDefault()}function V(e){var t=0,r=e.length;while(t1&&void 0!==arguments[1]?arguments[1]:"document.pdf";if("string"!==typeof e)return t;if(V(e))return t;var r=/^(?:(?:[^:]+:)?\/\/[^\/]+)?([^?#]*)(\?[^#]*)?(#.*)?$/,n=/[^\/?#=]+\.pdf\b(?!.*\.pdf\b)/i,i=r.exec(e),a=n.exec(i[1])||n.exec(i[2])||n.exec(i[3]);if(a&&(a=a[0],a.includes("%")))try{a=n.exec(decodeURIComponent(a))[0]}catch(o){}return a||t}function Y(e){var t=Math.sqrt(e.deltaX*e.deltaX+e.deltaY*e.deltaY),r=Math.atan2(e.deltaY,e.deltaX);-.25*Math.PI=0))throw new Error("waitOnEventOrTimeout - invalid parameters.");function a(n){t instanceof te?t._off(r,o):t.removeEventListener(r,o),c&&clearTimeout(c),e(n)}var o=a.bind(null,$.EVENT);t instanceof te?t._on(r,o):t.addEventListener(r,o);var s=a.bind(null,$.TIMEOUT),c=setTimeout(s,i)}))}t.WaitOnType=$;var ee=new Promise((function(e){window.requestAnimationFrame(e)}));t.animationStarted=ee;var te=function(){function e(t){a(this,e),this._listeners=Object.create(null)}return s(e,[{key:"on",value:function(e,t){this._on(e,t,{external:!0})}},{key:"off",value:function(e,t){this._off(e,t,{external:!0})}},{key:"dispatch",value:function(e){var t=this._listeners[e];if(t&&0!==t.length){var r,n=Array.prototype.slice.call(arguments,1);t.slice(0).forEach((function(e){var t=e.listener,i=e.external;if(i)return r||(r=[]),void r.push(t);t.apply(null,n)})),r&&(r.forEach((function(e){e.apply(null,n)})),r=null)}}},{key:"_on",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=this._listeners[e];n||(this._listeners[e]=n=[]),n.push({listener:t,external:!0===(r&&r.external)})}},{key:"_off",value:function(e,t){var r=this._listeners[e];if(r)for(var n=0,i=r.length;n1&&void 0!==arguments[1]?arguments[1]:{},n=r.height,i=r.width,o=r.units;a(this,e),this.visible=!0,this.div=document.querySelector(t+" .progress"),this.bar=this.div.parentNode,this.height=n||100,this.width=i||100,this.units=o||"%",this.div.style.height=this.height+this.units,this.percent=0}return s(e,[{key:"_updateBar",value:function(){if(this._indeterminate)return this.div.classList.add("indeterminate"),void(this.div.style.width=this.width+this.units);this.div.classList.remove("indeterminate");var e=this.width*this._percent/100;this.div.style.width=e+this.units}},{key:"setWidth",value:function(e){if(e){var t=e.parentNode,r=t.offsetWidth-e.offsetWidth;r>0&&(this.bar.style.width="calc(100% - ".concat(r,"px)"))}}},{key:"hide",value:function(){this.visible&&(this.visible=!1,this.bar.classList.add("hidden"),document.body.classList.remove("loadingInProgress"))}},{key:"show",value:function(){this.visible||(this.visible=!0,document.body.classList.add("loadingInProgress"),this.bar.classList.remove("hidden"))}},{key:"percent",get:function(){return this._percent},set:function(e){this._indeterminate=isNaN(e),this._percent=re(e,0,100),this._updateBar()}}]),e}();function ie(e,t){for(var r=[],n=e.length,i=0,a=0;a=0;--a){var o=this.tryEntries[a],s=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var u=i.call(o,"catchLoc"),c=i.call(o,"finallyLoc");if(u&&c){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&i.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),R(r),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var i=n.arg;R(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:E(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=r),v}},e}("object"===t(e)?e.exports:{});try{regeneratorRuntime=r}catch(n){Function("r","regeneratorRuntime = r")(r)}}).call(this,r(6)(e))},function(e,t,r){"use strict";e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SimpleLinkService=t.PDFLinkService=void 0;var n=r(3);function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{},r=t.eventBus,n=t.externalLinkTarget,i=void 0===n?null:n,o=t.externalLinkRel,s=void 0===o?null:o,u=t.externalLinkEnabled,c=void 0===u||u,l=t.ignoreDestinationZoom,h=void 0!==l&&l;a(this,e),this.eventBus=r,this.externalLinkTarget=i,this.externalLinkRel=s,this.externalLinkEnabled=c,this._ignoreDestinationZoom=h,this.baseUrl=null,this.pdfDocument=null,this.pdfViewer=null,this.pdfHistory=null,this._pagesRefCache=null}return s(e,[{key:"setDocument",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.baseUrl=t,this.pdfDocument=e,this._pagesRefCache=Object.create(null)}},{key:"setViewer",value:function(e){this.pdfViewer=e}},{key:"setHistory",value:function(e){this.pdfHistory=e}},{key:"navigateTo",value:function(e){var t=this,r=function e(r){var n,i=r.namedDest,a=r.explicitDest,o=a[0];if(o instanceof Object){if(n=t._cachedPageNumber(o),null===n)return void t.pdfDocument.getPageIndex(o).then((function(r){t.cachePageRef(r+1,o),e({namedDest:i,explicitDest:a})}))["catch"]((function(){}))}else{if(!Number.isInteger(o))return;n=o+1}!n||n<1||n>t.pagesCount||(t.pdfHistory&&(t.pdfHistory.pushCurrentPosition(),t.pdfHistory.push({namedDest:i,explicitDest:a,pageNumber:n})),t.pdfViewer.scrollPageIntoView({pageNumber:n,destArray:a,ignoreDestinationZoom:t._ignoreDestinationZoom}))};new Promise((function(r,n){"string"!==typeof e?r({namedDest:"",explicitDest:e}):t.pdfDocument.getDestination(e).then((function(t){r({namedDest:e,explicitDest:t})}))})).then((function(e){Array.isArray(e.explicitDest)&&r(e)}))}},{key:"getDestinationHash",value:function(e){if("string"===typeof e)return this.getAnchorUrl("#"+escape(e));if(Array.isArray(e)){var t=JSON.stringify(e);return this.getAnchorUrl("#"+escape(t))}return this.getAnchorUrl("")}},{key:"getAnchorUrl",value:function(e){return(this.baseUrl||"")+e}},{key:"setHash",value:function(e){var t,r;if(e.includes("=")){var i=(0,n.parseQueryString)(e);if("search"in i&&this.eventBus.dispatch("findfromurlhash",{source:this,query:i.search.replace(/"/g,""),phraseSearch:"true"===i.phrase}),"page"in i&&(t=0|i.page||1),"zoom"in i){var a=i.zoom.split(","),o=a[0],s=parseFloat(o);o.includes("Fit")?"Fit"===o||"FitB"===o?r=[null,{name:o}]:"FitH"===o||"FitBH"===o||"FitV"===o||"FitBV"===o?r=[null,{name:o},a.length>1?0|a[1]:null]:"FitR"===o&&(5!==a.length||(r=[null,{name:o},0|a[1],0|a[2],0|a[3],0|a[4]])):r=[null,{name:"XYZ"},a.length>1?0|a[1]:null,a.length>2?0|a[2]:null,s?s/100:o]}r?this.pdfViewer.scrollPageIntoView({pageNumber:t||this.page,destArray:r,allowNegativeOffset:!0}):t&&(this.page=t),"pagemode"in i&&this.eventBus.dispatch("pagemode",{source:this,mode:i.pagemode}),"nameddest"in i&&this.navigateTo(i.nameddest)}else{r=unescape(e);try{r=JSON.parse(r),Array.isArray(r)||(r=r.toString())}catch(u){}if("string"===typeof r||c(r))return void this.navigateTo(r)}}},{key:"executeNamedAction",value:function(e){switch(e){case"GoBack":this.pdfHistory&&this.pdfHistory.back();break;case"GoForward":this.pdfHistory&&this.pdfHistory.forward();break;case"NextPage":this.page1&&this.page--;break;case"LastPage":this.page=this.pagesCount;break;case"FirstPage":this.page=1;break;default:break}this.eventBus.dispatch("namedaction",{source:this,action:e})}},{key:"cachePageRef",value:function(e,t){if(t){var r=0===t.gen?"".concat(t.num,"R"):"".concat(t.num,"R").concat(t.gen);this._pagesRefCache[r]=e}}},{key:"_cachedPageNumber",value:function(e){var t=0===e.gen?"".concat(e.num,"R"):"".concat(e.num,"R").concat(e.gen);return this._pagesRefCache&&this._pagesRefCache[t]||null}},{key:"isPageVisible",value:function(e){return this.pdfViewer.isPageVisible(e)}},{key:"pagesCount",get:function(){return this.pdfDocument?this.pdfDocument.numPages:0}},{key:"page",get:function(){return this.pdfViewer.currentPageNumber},set:function(e){this.pdfViewer.currentPageNumber=e}},{key:"rotation",get:function(){return this.pdfViewer.pagesRotation},set:function(e){this.pdfViewer.pagesRotation=e}}]),e}();function c(e){if(!Array.isArray(e))return!1;var t=e.length;if(t<2)return!1;var r=e[0];if(("object"!==i(r)||!Number.isInteger(r.num)||!Number.isInteger(r.gen))&&!(Number.isInteger(r)&&r>=0))return!1;var n=e[1];if("object"!==i(n)||"string"!==typeof n.name)return!1;var a=!0;switch(n.name){case"XYZ":if(5!==t)return!1;break;case"Fit":case"FitB":return 2===t;case"FitH":case"FitBH":case"FitV":case"FitBV":if(3!==t)return!1;break;case"FitR":if(6!==t)return!1;a=!1;break;default:return!1}for(var o=2;o0&&void 0!==arguments[0]?arguments[0]:0;if((this.textContent||this.textContentStream)&&!this.renderingDone){this.cancel(),this.textDivs=[];var r=document.createDocumentFragment();this.textLayerRenderTask=(0,n.renderTextLayer)({textContent:this.textContent,textContentStream:this.textContentStream,container:r,viewport:this.viewport,textDivs:this.textDivs,textContentItemsStr:this.textContentItemsStr,timeout:t,enhanceTextSelection:this.enhanceTextSelection}),this.textLayerRenderTask.promise.then((function(){e.textLayerDiv.appendChild(r),e._finishRendering(),e._updateMatches()}),(function(e){})),this._onUpdateTextLayerMatches||(this._onUpdateTextLayerMatches=function(t){t.pageIndex!==e.pageIdx&&-1!==t.pageIndex||e._updateMatches()},this.eventBus._on("updatetextlayermatches",this._onUpdateTextLayerMatches))}}},{key:"cancel",value:function(){this.textLayerRenderTask&&(this.textLayerRenderTask.cancel(),this.textLayerRenderTask=null),this._onUpdateTextLayerMatches&&(this.eventBus._off("updatetextlayermatches",this._onUpdateTextLayerMatches),this._onUpdateTextLayerMatches=null)}},{key:"setTextContentStream",value:function(e){this.cancel(),this.textContentStream=e}},{key:"setTextContent",value:function(e){this.cancel(),this.textContent=e}},{key:"_convertMatches",value:function(e,t){if(!e)return[];for(var r=this.findController,n=this.textContentItemsStr,i=0,a=0,o=n.length-1,s=r.state.query.length,u=[],c=0,l=e.length;c=a+n[i].length)a+=n[i].length,i++;n.length;var f={begin:{divIdx:i,offset:h-a}};h+=t?t[c]:s;while(i!==o&&h>a+n[i].length)a+=n[i].length,i++;f.end={divIdx:i,offset:h-a},u.push(f)}return u}},{key:"_renderMatches",value:function(e){if(0!==e.length){var t=this.findController,r=this.pageIdx,n=this.textContentItemsStr,i=this.textDivs,a=r===t.selected.pageIdx,o=t.selected.matchIdx,s=t.state.highlightAll,u=null,c={divIdx:-1,offset:void 0},l=o,h=l+1;if(s)l=0,h=e.length;else if(!a)return;for(var f=l;f3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4?arguments[4]:void 0;return new u({textLayerDiv:e,pageIndex:t,viewport:r,enhanceTextSelection:n,eventBus:i})}}]),e}();t.DefaultTextLayerFactory=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DownloadManager=void 0;var n=r(2),i=r(10);function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var r=0;r1,l=/CriOS/.test(i);(function(){(u||l)&&(n.disableCreateObjectURL=!0)})(),function(){(c||s)&&(n.maxCanvasPixels=5242880)}();var h=Object.freeze(n);t.viewerCompatibilityParams=h},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GenericL10n=void 0;var n=i(r(4));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,r,n,i,a,o){try{var s=e[a](o),u=s.value}catch(c){return void r(c)}s.done?t(u):Promise.resolve(u).then(n,i)}function o(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function s(e){a(o,n,i,s,u,"next",e)}function u(e){a(o,n,i,s,u,"throw",e)}s(void 0)}))}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var r=0;r0?(i=t.substring(0,s),o=t.substring(s+1)):(i=t,o=a),n[i]||(n[i]={}),n[i][o]=e[t]}r&&r()}))}),o)}function g(e,t){e&&(e=e.toLowerCase()),t=t||function(){},y(),o=e;var r=l(),i=r.length;if(0!==i){var a=null,s=0;a=function(){s++,s>=i&&(t(),u="complete")};for(var c=0;c0&&(o=e.substring(i+1),e=e.substring(0,i)),r&&(n={},n[o]=r);var s=b(e,t,n);return s&&o in s?s[o]:"{{"+e+"}}"},getData:function(){return n},getText:function(){return i},getLanguage:function(){return o},setLanguage:function(e,t){g(e,(function(){t&&t()}))},getDirection:function(){var e=["ar","he","fa","ps","ur"],t=o.split("-",1)[0];return e.indexOf(t)>=0?"rtl":"ltr"},translate:k,getReadyState:function(){return u},ready:function(r){r&&("complete"==u||"interactive"==u?e.setTimeout((function(){r()})):t.addEventListener&&t.addEventListener("localized",(function e(){t.removeEventListener("localized",e),r()})))}}}(window,document)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFFindController=t.FindState=void 0;var n=r(2),i=r(14),a=r(3);function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var r=0;r=1&&r<=n.pagesCount&&r!==n.page&&!n.isPageVisible(r);case"findhighlightallchange":return!1}return!0}},{key:"_prepareMatches",value:function(e,t,r){function n(t){var r=e[t],n=e[t+1];if(t=0;i--){var a=e[i];if(!a.skipped){if(a.match+a.matchLength=r.match+r.matchLength)return r.skipped=!0,!0}}return!1}e.sort((function(e,t){return e.match===t.match?e.matchLength-t.matchLength:e.match-t.match}));for(var i=0,a=e.length;i0){var n=e.charCodeAt(t),a=e.charCodeAt(t-1);if((0,i.getCharacterType)(n)===(0,i.getCharacterType)(a))return!1}var o=t+r-1;if(o0&&(this._matchesCountTotal+=s,this._updateUIResultsCount())}}},{key:"_extractText",value:function(){var e=this;if(!(this._extractTextPromises.length>0))for(var t=Promise.resolve(),r=function(r,i){var a=(0,n.createPromiseCapability)();e._extractTextPromises[r]=a.promise,t=t.then((function(){return e._pdfDocument.getPage(r+1).then((function(e){return e.getTextContent({normalizeWhitespace:!0})})).then((function(t){for(var n=t.items,i=[],o=0,s=n.length;o0)return a.matchIdx=t?a.matchIdx-1:a.matchIdx+1,void this._updateMatch(!0);this._advanceOffsetPage(t)}this._nextPageMatch()}}else this._updateUIState(c.FOUND)}},{key:"_matchesReady",value:function(e){var t=this._offset,r=e.length,n=this._state.findPrevious;return r?(t.matchIdx=n?r-1:0,this._updateMatch(!0),!0):(this._advanceOffsetPage(n),!!(t.wrapped&&(t.matchIdx=null,this._pagesToSearch<0))&&(this._updateMatch(!1),!0))}},{key:"_nextPageMatch",value:function(){this._resumePageIdx;var e=null;do{var t=this._offset.pageIdx;if(e=this._pageMatches[t],!e){this._resumePageIdx=t;break}}while(!this._matchesReady(e))}},{key:"_advanceOffsetPage",value:function(e){var t=this._offset,r=this._linkService.pagesCount;t.pageIdx=e?t.pageIdx-1:t.pageIdx+1,t.matchIdx=null,this._pagesToSearch--,(t.pageIdx>=r||t.pageIdx<0)&&(t.pageIdx=e?r-1:0,t.wrapped=!0)}},{key:"_updateMatch",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=c.NOT_FOUND,r=this._offset.wrapped;if(this._offset.wrapped=!1,e){var n=this._selected.pageIdx;this._selected.pageIdx=this._offset.pageIdx,this._selected.matchIdx=this._offset.matchIdx,t=r?c.WRAPPED:c.FOUND,-1!==n&&n!==this._selected.pageIdx&&this._updatePage(n)}this._updateUIState(t,this._state.findPrevious),-1!==this._selected.pageIdx&&(this._scrollMatches=!0,this._updatePage(this._selected.pageIdx))}},{key:"_onFindBarClose",value:function(e){var t=this,r=this._pdfDocument;this._firstPageCapability.promise.then((function(){!t._pdfDocument||r&&t._pdfDocument!==r||(t._findTimeout&&(clearTimeout(t._findTimeout),t._findTimeout=null),t._resumePageIdx&&(t._resumePageIdx=null,t._dirtyMatch=!0),t._updateUIState(c.FOUND),t._highlightMatches=!1,t._updateAllPages())}))}},{key:"_requestMatchesCount",value:function(){var e=this._selected,t=e.pageIdx,r=e.matchIdx,n=0,i=this._matchesCountTotal;if(-1!==r){for(var a=0;ai)&&(n=i=0),{current:n,total:i}}},{key:"_updateUIResultsCount",value:function(){this._eventBus.dispatch("updatefindmatchescount",{source:this,matchesCount:this._requestMatchesCount()})}},{key:"_updateUIState",value:function(e,t){this._eventBus.dispatch("updatefindcontrolstate",{source:this,state:e,previous:t,matchesCount:this._requestMatchesCount()})}},{key:"highlightMatches",get:function(){return this._highlightMatches}},{key:"pageMatches",get:function(){return this._pageMatches}},{key:"pageMatchesLength",get:function(){return this._pageMatchesLength}},{key:"selected",get:function(){return this._selected}},{key:"state",get:function(){return this._state}},{key:"_query",get:function(){return this._state.query!==this._rawQuery&&(this._rawQuery=this._state.query,this._normalizedQuery=v(this._state.query)),this._normalizedQuery}}]),e}();t.PDFFindController=g},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCharacterType=p,t.CharacterType=void 0;var n={SPACE:0,ALPHA_LETTER:1,PUNCT:2,HAN_LETTER:3,KATAKANA_LETTER:4,HIRAGANA_LETTER:5,HALFWIDTH_KATAKANA_LETTER:6,THAI_LETTER:7};function i(e){return e<11904}function a(e){return 0===(65408&e)}function o(e){return e>=97&&e<=122||e>=65&&e<=90}function s(e){return e>=48&&e<=57}function u(e){return 32===e||9===e||13===e||10===e}function c(e){return e>=13312&&e<=40959||e>=63744&&e<=64255}function l(e){return e>=12448&&e<=12543}function h(e){return e>=12352&&e<=12447}function f(e){return e>=65376&&e<=65439}function d(e){return 3584===(65408&e)}function p(e){return i(e)?a(e)?u(e)?n.SPACE:o(e)||s(e)||95===e?n.ALPHA_LETTER:n.PUNCT:d(e)?n.THAI_LETTER:160===e?n.SPACE:n.ALPHA_LETTER:c(e)?n.HAN_LETTER:l(e)?n.KATAKANA_LETTER:h(e)?n.HIRAGANA_LETTER:f(e)?n.HALFWIDTH_KATAKANA_LETTER:n.ALPHA_LETTER}t.CharacterType=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDestHashesEqual=b,t.isDestArraysEqual=_,t.PDFHistory=void 0;var n=r(3);function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){return l(e)||c(e,t)||s(e,t)||o()}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(e,t){if(e){if("string"===typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);rthis._maxUid&&(this._maxUid=this._uid),void 0!==f.rotation&&(this._initialRotation=f.rotation),f.dest?(this._initialBookmark=JSON.stringify(f.dest),this._destination.page=null):f.hash?this._initialBookmark=f.hash:f.page&&(this._initialBookmark="page=".concat(f.page))}}},{key:"reset",value:function(){this._initialized&&(this._pageHide(),this._initialized=!1,this._unbindEvents()),this._updateViewareaTimeout&&(clearTimeout(this._updateViewareaTimeout),this._updateViewareaTimeout=null),this._initialBookmark=null,this._initialRotation=null}},{key:"push",value:function(e){var t=this,r=e.namedDest,n=void 0===r?null:r,i=e.explicitDest,a=e.pageNumber;if(this._initialized&&(!n||"string"===typeof n)&&Array.isArray(i)&&(Number.isInteger(a)&&a>0&&a<=this.linkService.pagesCount||null===a&&!this._destination)){var o=n||JSON.stringify(i);if(o){var s=!1;if(this._destination&&(b(this._destination.hash,o)||_(this._destination.dest,i))){if(this._destination.page)return;s=!0}this._popStateInProgress&&!s||(this._pushOrReplaceState({dest:i,hash:o,page:a,rotation:this.linkService.rotation},s),this._popStateInProgress||(this._popStateInProgress=!0,Promise.resolve().then((function(){t._popStateInProgress=!1}))))}}}},{key:"pushCurrentPosition",value:function(){this._initialized&&!this._popStateInProgress&&this._tryPushCurrentPosition()}},{key:"back",value:function(){if(this._initialized&&!this._popStateInProgress){var e=window.history.state;this._isValidState(e)&&e.uid>0&&window.history.back()}}},{key:"forward",value:function(){if(this._initialized&&!this._popStateInProgress){var e=window.history.state;this._isValidState(e)&&e.uid1&&void 0!==arguments[1]&&arguments[1],n=r||!this._destination,i={fingerprint:this._fingerprint,uid:n?this._uid:this._uid+1,destination:e};if(this._updateInternalState(e,i.uid),this._updateUrl&&e&&e.hash){var a=document.location.href.split("#")[0];a.startsWith("file://")||(t="".concat(a,"#").concat(e.hash))}n?window.history.replaceState(i,"",t):(this._maxUid=this._uid,window.history.pushState(i,"",t))}},{key:"_tryPushCurrentPosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this._position){var t=this._position;if(e&&(t=Object.assign(Object.create(null),this._position),t.temporary=!0),this._destination){if(this._destination.temporary)this._pushOrReplaceState(t,!0);else if(this._destination.hash!==t.hash&&(this._destination.page||!(v<=0||this._numPositionUpdates<=v))){var r=!1;if(this._destination.page>=t.first&&this._destination.page<=t.page){if(this._destination.dest||!this._destination.first)return;r=!0}this._pushOrReplaceState(t,r)}}else this._pushOrReplaceState(t)}}},{key:"_isValidState",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return!1;if(e.fingerprint!==this._fingerprint){if(!t)return!1;if("string"!==typeof e.fingerprint||e.fingerprint.length!==this._fingerprint.length)return!1;var r=performance.getEntriesByType("navigation"),n=a(r,1),o=n[0];if(!o||"reload"!==o.type)return!1}return!(!Number.isInteger(e.uid)||e.uid<0)&&(null!==e.destination&&"object"===i(e.destination))}},{key:"_updateInternalState",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this._updateViewareaTimeout&&(clearTimeout(this._updateViewareaTimeout),this._updateViewareaTimeout=null),r&&e&&e.temporary&&delete e.temporary,this._destination=e,this._uid=t,this._numPositionUpdates=0}},{key:"_parseCurrentHash",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=unescape(y()).substring(1),r=(0,n.parseQueryString)(t),i=r.nameddest||"",a=0|r.page;return Number.isInteger(a)&&a>0&&a<=this.linkService.pagesCount&&!(e&&i.length>0)||(a=null),{hash:t,page:a,rotation:this.linkService.rotation}}},{key:"_updateViewarea",value:function(e){var t=this,r=e.location;this._updateViewareaTimeout&&(clearTimeout(this._updateViewareaTimeout),this._updateViewareaTimeout=null),this._position={hash:this._isViewerInPresentationMode?"page=".concat(r.pageNumber):r.pdfOpenParams.substring(1),page:this.linkService.page,first:r.pageNumber,rotation:r.rotation},this._popStateInProgress||(v>0&&this._isPagesLoaded&&this._destination&&!this._destination.page&&this._numPositionUpdates++,g>0&&(this._updateViewareaTimeout=setTimeout((function(){t._popStateInProgress||t._tryPushCurrentPosition(!0),t._updateViewareaTimeout=null}),g)))}},{key:"_popState",value:function(e){var t=this,r=e.state,i=y(),a=this._currentHash!==i;if(this._currentHash=i,r){if(this._isValidState(r)){this._popStateInProgress=!0,a&&(this._blockHashChange++,(0,n.waitOnEventOrTimeout)({target:window,name:"hashchange",delay:p}).then((function(){t._blockHashChange--})));var o=r.destination;this._updateInternalState(o,r.uid,!0),this._uid>this._maxUid&&(this._maxUid=this._uid),(0,n.isValidRotation)(o.rotation)&&(this.linkService.rotation=o.rotation),o.dest?this.linkService.navigateTo(o.dest):o.hash?this.linkService.setHash(o.hash):o.page&&(this.linkService.page=o.page),Promise.resolve().then((function(){t._popStateInProgress=!1}))}}else{this._uid++;var s=this._parseCurrentHash(),u=s.hash,c=s.page,l=s.rotation;this._pushOrReplaceState({hash:u,page:c,rotation:l},!0)}}},{key:"_pageHide",value:function(){this._destination&&!this._destination.temporary||this._tryPushCurrentPosition()}},{key:"_bindEvents",value:function(){this._boundEvents||(this._boundEvents={updateViewarea:this._updateViewarea.bind(this),popState:this._popState.bind(this),pageHide:this._pageHide.bind(this)},this.eventBus._on("updateviewarea",this._boundEvents.updateViewarea),window.addEventListener("popstate",this._boundEvents.popState),window.addEventListener("pagehide",this._boundEvents.pageHide))}},{key:"_unbindEvents",value:function(){this._boundEvents&&(this.eventBus._off("updateviewarea",this._boundEvents.updateViewarea),window.removeEventListener("popstate",this._boundEvents.popState),window.removeEventListener("pagehide",this._boundEvents.pageHide),this._boundEvents=null)}},{key:"popStateInProgress",get:function(){return this._initialized&&(this._popStateInProgress||this._blockHashChange>0)}},{key:"initialBookmark",get:function(){return this._initialized?this._initialBookmark:null}},{key:"initialRotation",get:function(){return this._initialized?this._initialRotation:null}}]),e}();function b(e,t){if("string"!==typeof e||"string"!==typeof t)return!1;if(e===t)return!0;var r=(0,n.parseQueryString)(e),i=r.nameddest;return i===t}function _(e,t){function r(e,t){if(i(e)!==i(t))return!1;if(Array.isArray(e)||Array.isArray(t))return!1;if(null!==e&&"object"===i(e)&&null!==t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!r(e[n],t[n]))return!1;return!0}return e===t||Number.isNaN(e)&&Number.isNaN(t)}if(!Array.isArray(e)||!Array.isArray(t))return!1;if(e.length!==t.length)return!1;for(var n=0,a=e.length;n0&&void 0!==arguments[0]&&arguments[0];if(this.zoomLayer){var t=this.zoomLayer.firstChild;this.paintedViewportMap["delete"](t),t.width=0,t.height=0,e&&this.zoomLayer.remove(),this.zoomLayer=null}}},{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.cancelRendering(t),this.renderingState=o.RenderingStates.INITIAL;var r=this.div;r.style.width=Math.floor(this.viewport.width)+"px",r.style.height=Math.floor(this.viewport.height)+"px";for(var n=r.childNodes,i=e&&this.zoomLayer||null,a=t&&this.annotationLayer&&this.annotationLayer.div||null,s=n.length-1;s>=0;s--){var u=n[s];i!==u&&a!==u&&r.removeChild(u)}r.removeAttribute("data-loaded"),a?this.annotationLayer.hide():this.annotationLayer&&(this.annotationLayer.cancel(),this.annotationLayer=null),i||(this.canvas&&(this.paintedViewportMap["delete"](this.canvas),this.canvas.width=0,this.canvas.height=0,delete this.canvas),this._resetZoomLayer()),this.svg&&(this.paintedViewportMap["delete"](this.svg),delete this.svg),this.loadingIconDiv=document.createElement("div"),this.loadingIconDiv.className="loadingIcon",r.appendChild(this.loadingIconDiv)}},{key:"update",value:function(e,t){this.scale=e||this.scale,"undefined"!==typeof t&&(this.rotation=t);var r=(this.rotation+this.pdfPageRotate)%360;if(this.viewport=this.viewport.clone({scale:this.scale*i.CSS_UNITS,rotation:r}),this.svg)return this.cssTransform(this.svg,!0),void this.eventBus.dispatch("pagerendered",{source:this,pageNumber:this.id,cssTransform:!0,timestamp:performance.now()});var n=!1;if(this.canvas&&this.maxCanvasPixels>0){var a=this.outputScale;(Math.floor(this.viewport.width)*a.sx|0)*(Math.floor(this.viewport.height)*a.sy|0)>this.maxCanvasPixels&&(n=!0)}if(this.canvas){if(this.useOnlyCssZoom||this.hasRestrictedScaling&&n)return this.cssTransform(this.canvas,!0),void this.eventBus.dispatch("pagerendered",{source:this,pageNumber:this.id,cssTransform:!0,timestamp:performance.now()});this.zoomLayer||this.canvas.hasAttribute("hidden")||(this.zoomLayer=this.canvas.parentNode,this.zoomLayer.style.position="absolute")}this.zoomLayer&&this.cssTransform(this.zoomLayer.firstChild),this.reset(!0,!0)}},{key:"cancelRendering",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.paintTask&&(this.paintTask.cancel(),this.paintTask=null),this.resume=null,this.textLayer&&(this.textLayer.cancel(),this.textLayer=null),!e&&this.annotationLayer&&(this.annotationLayer.cancel(),this.annotationLayer=null)}},{key:"cssTransform",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.viewport.width,n=this.viewport.height,i=this.div;e.style.width=e.parentNode.style.width=i.style.width=Math.floor(r)+"px",e.style.height=e.parentNode.style.height=i.style.height=Math.floor(n)+"px";var a=this.viewport.rotation-this.paintedViewportMap.get(e).rotation,o=Math.abs(a),s=1,u=1;90!==o&&270!==o||(s=n/r,u=r/n);var c="rotate("+a+"deg) scale("+s+","+u+")";if(e.style.transform=c,this.textLayer){var l=this.textLayer.viewport,h=this.viewport.rotation-l.rotation,f=Math.abs(h),d=r/l.width;90!==f&&270!==f||(d=r/l.height);var p,v,g=this.textLayer.textLayerDiv;switch(f){case 0:p=v=0;break;case 90:p=0,v="-"+g.style.height;break;case 180:p="-"+g.style.width,v="-"+g.style.height;break;case 270:p="-"+g.style.width,v=0;break;default:break}g.style.transform="rotate("+f+"deg) scale("+d+", "+d+") translate("+p+", "+v+")",g.style.transformOrigin="0% 0%"}t&&this.annotationLayer&&this.annotationLayer.render(this.viewport,"display")}},{key:"getPagePoint",value:function(e,t){return this.viewport.convertToPdfPoint(e,t)}},{key:"draw",value:function(){var e=this;this.renderingState!==o.RenderingStates.INITIAL&&this.reset();var t=this.div,r=this.pdfPage;if(!r)return this.renderingState=o.RenderingStates.FINISHED,this.loadingIconDiv&&(t.removeChild(this.loadingIconDiv),delete this.loadingIconDiv),Promise.reject(new Error("pdfPage is not loaded"));this.renderingState=o.RenderingStates.RUNNING;var s=document.createElement("div");s.style.width=t.style.width,s.style.height=t.style.height,s.classList.add("canvasWrapper"),this.annotationLayer&&this.annotationLayer.div?t.insertBefore(s,this.annotationLayer.div):t.appendChild(s);var u=null;if(this.textLayerMode!==i.TextLayerMode.DISABLE&&this.textLayerFactory){var c=document.createElement("div");c.className="textLayer",c.style.width=s.style.width,c.style.height=s.style.height,this.annotationLayer&&this.annotationLayer.div?t.insertBefore(c,this.annotationLayer.div):t.appendChild(c),u=this.textLayerFactory.createTextLayerBuilder(c,this.id-1,this.viewport,this.textLayerMode===i.TextLayerMode.ENABLE_ENHANCE,this.eventBus)}this.textLayer=u;var h=null;this.renderingQueue&&(h=function(t){if(!e.renderingQueue.isHighestPriority(e))return e.renderingState=o.RenderingStates.PAUSED,void(e.resume=function(){e.renderingState=o.RenderingStates.RUNNING,t()});t()});var f=function(){var i=l(n["default"].mark((function i(s){return n["default"].wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(d===e.paintTask&&(e.paintTask=null),!(s instanceof a.RenderingCancelledException)){n.next=4;break}return e.error=null,n.abrupt("return");case 4:if(e.renderingState=o.RenderingStates.FINISHED,e.loadingIconDiv&&(t.removeChild(e.loadingIconDiv),delete e.loadingIconDiv),e._resetZoomLayer(!0),e.error=s,e.stats=r.stats,e.eventBus.dispatch("pagerendered",{source:e,pageNumber:e.id,cssTransform:!1,timestamp:performance.now()}),!s){n.next=12;break}throw s;case 12:case"end":return n.stop()}}),i)})));return function(e){return i.apply(this,arguments)}}(),d=this.renderer===i.RendererType.SVG?this.paintOnSvg(s):this.paintOnCanvas(s);d.onRenderContinue=h,this.paintTask=d;var p=d.promise.then((function(){return f(null).then((function(){if(u){var e=r.streamTextContent({normalizeWhitespace:!0});u.setTextContentStream(e),u.render()}}))}),(function(e){return f(e)}));return this.annotationLayerFactory&&(this.annotationLayer||(this.annotationLayer=this.annotationLayerFactory.createAnnotationLayerBuilder(t,r,this.imageResourcesPath,this.renderInteractiveForms,this.l10n)),this.annotationLayer.render(this.viewport,"display")),t.setAttribute("data-loaded",!0),this.eventBus.dispatch("pagerender",{source:this,pageNumber:this.id}),p}},{key:"paintOnCanvas",value:function(e){var t=(0,a.createPromiseCapability)(),r={promise:t.promise,onRenderContinue:function(e){e()},cancel:function(){m.cancel()}},n=this.viewport,o=document.createElement("canvas");this.l10n.get("page_canvas",{page:this.id},"Page {{page}}").then((function(e){o.setAttribute("aria-label",e)})),o.setAttribute("hidden","hidden");var s=!0,u=function(){s&&(o.removeAttribute("hidden"),s=!1)};e.appendChild(o),this.canvas=o,o.mozOpaque=!0;var c=o.getContext("2d",{alpha:!1}),l=(0,i.getOutputScale)(c);if(this.outputScale=l,this.useOnlyCssZoom){var h=n.clone({scale:i.CSS_UNITS});l.sx*=h.width/n.width,l.sy*=h.height/n.height,l.scaled=!0}if(this.maxCanvasPixels>0){var f=n.width*n.height,d=Math.sqrt(this.maxCanvasPixels/f);l.sx>d||l.sy>d?(l.sx=d,l.sy=d,l.scaled=!0,this.hasRestrictedScaling=!0):this.hasRestrictedScaling=!1}var p=(0,i.approximateFraction)(l.sx),v=(0,i.approximateFraction)(l.sy);o.width=(0,i.roundToDivide)(n.width*l.sx,p[0]),o.height=(0,i.roundToDivide)(n.height*l.sy,v[0]),o.style.width=(0,i.roundToDivide)(n.width,p[1])+"px",o.style.height=(0,i.roundToDivide)(n.height,v[1])+"px",this.paintedViewportMap.set(o,n);var g=l.scaled?[l.sx,0,0,l.sy,0,0]:null,y={canvasContext:c,transform:g,viewport:this.viewport,enableWebGL:this.enableWebGL,renderInteractiveForms:this.renderInteractiveForms},m=this.pdfPage.render(y);return m.onContinue=function(e){u(),r.onRenderContinue?r.onRenderContinue(e):e()},m.promise.then((function(){u(),t.resolve(void 0)}),(function(e){u(),t.reject(e)})),r}},{key:"paintOnSvg",value:function(e){var t=this,r=!1,n=function(){if(r)throw new a.RenderingCancelledException("Rendering cancelled, page ".concat(t.id),"svg")},s=this.pdfPage,u=this.viewport.clone({scale:i.CSS_UNITS}),c=s.getOperatorList().then((function(r){n();var i=new a.SVGGraphics(s.commonObjs,s.objs);return i.getSVG(r,u).then((function(r){n(),t.svg=r,t.paintedViewportMap.set(r,u),r.style.width=e.style.width,r.style.height=e.style.height,t.renderingState=o.RenderingStates.FINISHED,e.appendChild(r)}))}));return{promise:c,onRenderContinue:function(e){e()},cancel:function(){r=!0}}}},{key:"setPageLabel",value:function(e){this.pageLabel="string"===typeof e?e:null,null!==this.pageLabel?this.div.setAttribute("data-page-label",this.pageLabel):this.div.removeAttribute("data-page-label")}},{key:"width",get:function(){return this.viewport.width}},{key:"height",get:function(){return this.viewport.height}}]),e}();t.PDFPageView=v},function(e,t,r){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var r=0;r=this._previousPageNumber;this._ensurePageViewVisible(),this.update(),c(y(r.prototype),"_scrollIntoView",this).call(this,{pageDiv:n,pageSpot:a,pageNumber:s}),this._updateScrollDown=function(){t.scroll.down=u,t._updateScrollDown=null}}},{key:"_getVisiblePages",value:function(){return this._getCurrentVisiblePage()}},{key:"_updateHelper",value:function(e){}},{key:"_updateScrollMode",value:function(){}},{key:"_updateSpreadMode",value:function(){}},{key:"_viewerElement",get:function(){return(0,i.shadow)(this,"_viewerElement",this._shadowViewer)}},{key:"_isScrollModeHorizontal",get:function(){return(0,i.shadow)(this,"_isScrollModeHorizontal",!1)}}]),r}(n.BaseViewer);t.PDFSinglePageViewer=m},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BaseViewer=void 0;var n=r(3),i=r(17),a=r(1),o=r(2),s=r(16),u=r(7),c=r(8);function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var r=0;r=0&&t.splice(n,1),t.push(r),t.length>e&&t.shift().destroy()},this.resize=function(r,i){if(e=r,i){for(var a=new Set,o=0,s=i.length;oe)t.shift().destroy()}}function v(e,t){return t===e||Math.abs(t-e)<1e-15}var g=function(){function e(t){var r=this;if(l(this,e),this.constructor===e)throw new Error("Cannot initialize BaseViewer.");this._name=this.constructor.name,this.container=t.container,this.viewer=t.viewer||t.container.firstElementChild,this.eventBus=t.eventBus,this.linkService=t.linkService||new u.SimpleLinkService,this.downloadManager=t.downloadManager||null,this.findController=t.findController||null,this.removePageBorders=t.removePageBorders||!1,this.textLayerMode=Number.isInteger(t.textLayerMode)?t.textLayerMode:n.TextLayerMode.ENABLE,this.imageResourcesPath=t.imageResourcesPath||"",this.renderInteractiveForms=t.renderInteractiveForms||!1,this.enablePrintAutoRotate=t.enablePrintAutoRotate||!1,this.renderer=t.renderer||n.RendererType.CANVAS,this.enableWebGL=t.enableWebGL||!1,this.useOnlyCssZoom=t.useOnlyCssZoom||!1,this.maxCanvasPixels=t.maxCanvasPixels,this.l10n=t.l10n||n.NullL10n,this.defaultRenderingQueue=!t.renderingQueue,this.defaultRenderingQueue?(this.renderingQueue=new i.PDFRenderingQueue,this.renderingQueue.setViewer(this)):this.renderingQueue=t.renderingQueue,this.scroll=(0,n.watchScroll)(this.container,this._scrollUpdate.bind(this)),this.presentationModeState=n.PresentationModeState.UNKNOWN,this._onBeforeDraw=this._onAfterDraw=null,this._resetView(),this.removePageBorders&&this.viewer.classList.add("removePageBorders"),Promise.resolve().then((function(){r.eventBus.dispatch("baseviewerinit",{source:r})}))}return f(e,[{key:"getPageView",value:function(e){return this._pages[e]}},{key:"_setCurrentPageNumber",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this._currentPageNumber===e?(t&&this._resetCurrentPageView(),!0):07500)t._pagesCapability.resolve();else{var n=r-1;if(n<=0)t._pagesCapability.resolve();else for(var i=function(r){e.getPage(r).then((function(e){var i=t._pages[r-1];i.pdfPage||i.setPdfPage(e),t.linkService.cachePageRef(r,e.ref),0===--n&&t._pagesCapability.resolve()}),(function(e){0===--n&&t._pagesCapability.resolve()}))},a=2;a<=r;++a)i(a)}})),t.eventBus.dispatch("pagesinit",{source:t}),t.defaultRenderingQueue&&t.update()}))["catch"]((function(e){}))}}},{key:"setPageLabels",value:function(e){if(this.pdfDocument){e&&Array.isArray(e)&&this.pdfDocument.numPages===e.length?this._pageLabels=e:this._pageLabels=null;for(var t=0,r=this._pages.length;t2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(this._currentScaleValue=t.toString(),v(this._currentScale,e))n&&this.eventBus.dispatch("scalechanging",{source:this,scale:e,presetValue:t});else{for(var i=0,a=this._pages.length;i1&&void 0!==arguments[1]&&arguments[1],r=parseFloat(e);if(r>0)this._setScaleUpdatePages(r,e,t,!1);else{var i=this._pages[this._currentPageNumber-1];if(!i)return;var a=this.isInPresentationMode||this.removePageBorders,o=a?0:n.SCROLLBAR_PADDING,s=a?0:n.VERTICAL_PADDING;if(!a&&this._isScrollModeHorizontal){var u=[s,o];o=u[0],s=u[1]}var c=(this.container.clientWidth-o)/i.width*i.scale,l=(this.container.clientHeight-s)/i.height*i.scale;switch(e){case"page-actual":r=1;break;case"page-width":r=c;break;case"page-height":r=l;break;case"page-fit":r=Math.min(c,l);break;case"auto":var h=(0,n.isPortraitOrientation)(i)?c:Math.min(l,c);r=Math.min(n.MAX_AUTO_SCALE,h);break;default:return}this._setScaleUpdatePages(r,e,t,!0)}}},{key:"_resetCurrentPageView",value:function(){this.isInPresentationMode&&this._setScale(this._currentScaleValue,!0);var e=this._pages[this._currentPageNumber-1];this._scrollIntoView({pageDiv:e.div})}},{key:"scrollPageIntoView",value:function(e){var t=e.pageNumber,r=e.destArray,i=void 0===r?null:r,a=e.allowNegativeOffset,o=void 0!==a&&a,s=e.ignoreDestinationZoom,u=void 0!==s&&s;if(this.pdfDocument){var c=Number.isInteger(t)&&this._pages[t-1];if(c)if(!this.isInPresentationMode&&i){var l,h,f=0,d=0,p=0,v=0,g=c.rotation%180!==0,y=(g?c.height:c.width)/c.scale/n.CSS_UNITS,m=(g?c.width:c.height)/c.scale/n.CSS_UNITS,b=0;switch(i[1].name){case"XYZ":f=i[2],d=i[3],b=i[4],f=null!==f?f:0,d=null!==d?d:m;break;case"Fit":case"FitB":b="page-fit";break;case"FitH":case"FitBH":d=i[2],b="page-width",null===d&&this._location&&(f=this._location.left,d=this._location.top);break;case"FitV":case"FitBV":f=i[2],p=y,v=m,b="page-height";break;case"FitR":f=i[2],d=i[3],p=i[4]-f,v=i[5]-d;var _=this.removePageBorders?0:n.SCROLLBAR_PADDING,w=this.removePageBorders?0:n.VERTICAL_PADDING;l=(this.container.clientWidth-_)/p/n.CSS_UNITS,h=(this.container.clientHeight-w)/v/n.CSS_UNITS,b=Math.min(Math.abs(l),Math.abs(h));break;default:return}if(u||(b&&b!==this._currentScale?this.currentScaleValue=b:this._currentScale===n.UNKNOWN_SCALE&&(this.currentScaleValue=n.DEFAULT_SCALE_VALUE)),"page-fit"!==b||i[4]){var A=[c.viewport.convertToViewportPoint(f,d),c.viewport.convertToViewportPoint(f+p,d+v)],S=Math.min(A[0][0],A[1][0]),k=Math.min(A[0][1],A[1][1]);o||(S=Math.max(S,0),k=Math.max(k,0)),this._scrollIntoView({pageDiv:c.div,pageSpot:{left:S,top:k},pageNumber:t})}else this._scrollIntoView({pageDiv:c.div,pageNumber:t})}else this._setCurrentPageNumber(t,!0)}}},{key:"_updateLocation",value:function(e){var t=this._currentScale,r=this._currentScaleValue,n=parseFloat(r)===t?Math.round(1e4*t)/100:r,i=e.id,a="#page="+i;a+="&zoom="+n;var o=this._pages[i-1],s=this.container,u=o.getPagePoint(s.scrollLeft-e.x,s.scrollTop-e.y),c=Math.round(u[0]),l=Math.round(u[1]);a+=","+c+","+l,this._location={pageNumber:i,scale:n,top:l,left:c,rotation:this._pagesRotation,pdfOpenParams:a}}},{key:"_updateHelper",value:function(e){throw new Error("Not implemented: _updateHelper")}},{key:"update",value:function(){var e=this._getVisiblePages(),t=e.views,r=t.length;if(0!==r){var n=Math.max(d,2*r+1);this._buffer.resize(n,t),this.renderingQueue.renderHighestPriority(e),this._updateHelper(t),this._updateLocation(e.first),this.eventBus.dispatch("updateviewarea",{source:this,location:this._location})}}},{key:"containsElement",value:function(e){return this.container.contains(e)}},{key:"focus",value:function(){this.container.focus()}},{key:"_getCurrentVisiblePage",value:function(){if(!this.pagesCount)return{views:[]};var e=this._pages[this._currentPageNumber-1],t=e.div,r={id:e.id,x:t.offsetLeft+t.clientLeft,y:t.offsetTop+t.clientTop,view:e};return{first:r,last:r,views:[r]}}},{key:"_getVisiblePages",value:function(){return(0,n.getVisibleElements)(this.container,this._pages,!0,this._isScrollModeHorizontal)}},{key:"isPageVisible",value:function(e){return!!this.pdfDocument&&(!(e<1||e>this.pagesCount)&&this._getVisiblePages().views.some((function(t){return t.id===e})))}},{key:"cleanup",value:function(){for(var e=0,t=this._pages.length;e3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4?arguments[4]:void 0;return new c.TextLayerBuilder({textLayerDiv:e,eventBus:i,pageIndex:t,viewport:r,findController:this.isInPresentationMode?null:this.findController,enhanceTextSelection:!this.isInPresentationMode&&n})}},{key:"createAnnotationLayerBuilder",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:n.NullL10n;return new a.AnnotationLayerBuilder({pageDiv:e,pdfPage:t,imageResourcesPath:r,renderInteractiveForms:i,linkService:this.linkService,downloadManager:this.downloadManager,l10n:o})}},{key:"getPagesOverview",value:function(){var e=this._pages.map((function(e){var t=e.pdfPage.getViewport({scale:1});return{width:t.width,height:t.height,rotation:t.rotation}}));if(!this.enablePrintAutoRotate)return e;var t=(0,n.isPortraitOrientation)(e[0]);return e.map((function(e){return t===(0,n.isPortraitOrientation)(e)?e:{width:e.height,height:e.width,rotation:(e.rotation+90)%360}}))}},{key:"_updateScrollMode",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this._scrollMode,r=this.viewer;r.classList.toggle("scrollHorizontal",t===n.ScrollMode.HORIZONTAL),r.classList.toggle("scrollWrapped",t===n.ScrollMode.WRAPPED),this.pdfDocument&&e&&(this._currentScaleValue&&isNaN(this._currentScaleValue)&&this._setScale(this._currentScaleValue,!0),this._setCurrentPageNumber(e,!0),this.update())}},{key:"_updateSpreadMode",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(this.pdfDocument){var t=this.viewer,r=this._pages;if(t.textContent="",this._spreadMode===n.SpreadMode.NONE)for(var i=0,a=r.length;i=0&&(t=r+1)}this._setCurrentPageNumber(t,!0)}}},{key:"currentScale",get:function(){return this._currentScale!==n.UNKNOWN_SCALE?this._currentScale:n.DEFAULT_SCALE},set:function(e){if(isNaN(e))throw new Error("Invalid numeric scale.");this.pdfDocument&&this._setScale(e,!1)}},{key:"currentScaleValue",get:function(){return this._currentScaleValue},set:function(e){this.pdfDocument&&this._setScale(e,!1)}},{key:"pagesRotation",get:function(){return this._pagesRotation},set:function(e){if(!(0,n.isValidRotation)(e))throw new Error("Invalid pages rotation angle.");if(this.pdfDocument&&this._pagesRotation!==e){this._pagesRotation=e;for(var t=this._currentPageNumber,r=0,i=this._pages.length;rthis.container.clientWidth}},{key:"isVerticalScrollbarEnabled",get:function(){return!this.isInPresentationMode&&this.container.scrollHeight>this.container.clientHeight}},{key:"hasEqualPageSizes",get:function(){for(var e=this._pages[0],t=1,r=this._pages.length;t=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,u=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){u=!0,a=e},f:function(){try{o||null==r["return"]||r["return"]()}finally{if(u)throw a}}}}function s(e,t){if(e){if("string"===typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);rl+h)&&(i={left:0,top:0})}f(_(r.prototype),"_scrollIntoView",this).call(this,{pageDiv:t,pageSpot:i,pageNumber:o})}},{key:"_getVisiblePages",value:function(){return this.isInPresentationMode?this._getCurrentVisiblePage():f(_(r.prototype),"_getVisiblePages",this).call(this)}},{key:"_updateHelper",value:function(e){if(!this.isInPresentationMode){var t,r=this._currentPageNumber,n=!1,i=o(e);try{for(i.s();!(t=i.n()).done;){var a=t.value;if(a.percent<100)break;if(a.id===r){n=!0;break}}}catch(s){i.e(s)}finally{i.f()}n||(r=e[0].id),this._setCurrentPageNumber(r)}}},{key:"_viewerElement",get:function(){return(0,i.shadow)(this,"_viewerElement",this.viewer)}}]),r}(n.BaseViewer);t.PDFViewer=w}])}))},f9a3:function(e,t,r){"use strict";var n=r("67be"),i=r.n(n);i.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-9ea1ebb4.e42a77c6.js b/src/main/resources/views/dist/js/chunk-9ea1ebb4.e42a77c6.js new file mode 100644 index 0000000..5782dae --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-9ea1ebb4.e42a77c6.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9ea1ebb4"],{"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return u})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return c})),n.d(e,"z",(function(){return s})),n.d(e,"D",(function(){return d})),n.d(e,"R",(function(){return l})),n.d(e,"A",(function(){return f})),n.d(e,"B",(function(){return m})),n.d(e,"C",(function(){return p})),n.d(e,"x",(function(){return h})),n.d(e,"e",(function(){return g})),n.d(e,"d",(function(){return v})),n.d(e,"f",(function(){return y})),n.d(e,"q",(function(){return b})),n.d(e,"O",(function(){return j})),n.d(e,"p",(function(){return O})),n.d(e,"P",(function(){return _})),n.d(e,"h",(function(){return k})),n.d(e,"E",(function(){return $})),n.d(e,"I",(function(){return w})),n.d(e,"F",(function(){return C})),n.d(e,"n",(function(){return P})),n.d(e,"a",(function(){return D})),n.d(e,"i",(function(){return x})),n.d(e,"k",(function(){return N})),n.d(e,"w",(function(){return A})),n.d(e,"L",(function(){return q})),n.d(e,"o",(function(){return S})),n.d(e,"j",(function(){return F})),n.d(e,"l",(function(){return I})),n.d(e,"J",(function(){return J})),n.d(e,"K",(function(){return E})),n.d(e,"c",(function(){return M})),n.d(e,"g",(function(){return z})),n.d(e,"b",(function(){return B})),n.d(e,"m",(function(){return G})),n.d(e,"G",(function(){return H})),n.d(e,"H",(function(){return K})),n.d(e,"u",(function(){return L})),n.d(e,"v",(function(){return Q})),n.d(e,"s",(function(){return R})),n.d(e,"r",(function(){return Y})),n.d(e,"S",(function(){return T})),n.d(e,"Q",(function(){return U})),n.d(e,"t",(function(){return V}));var a=n("1d61"),r=n("4328"),i=n.n(r);function u(t){return Object(a["a"])({url:"/auth/check_ding_binding",method:"post",data:i.a.stringify(t)})}function o(t){return Object(a["a"])({url:"/auth/ding_binding",method:"post",data:i.a.stringify(t)})}function c(t){return Object(a["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(a["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(a["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function l(t){return Object(a["a"])({url:"/voter_suggest/allocation",method:"post",data:i.a.stringify(t)})}function f(t){return Object(a["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(a["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function p(t){return Object(a["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function h(t){return Object(a["a"])({url:"/voter_suggest/solve/save",method:"post",data:i.a.stringify(t)})}function g(t){return Object(a["a"])({url:"/activity/have_apply",method:"get",params:t})}function v(t){return Object(a["a"])({url:"/activity/finish",method:"get",params:t})}function y(t){return Object(a["a"])({url:"/activity/"+t,method:"get"})}function b(t){return Object(a["a"])({url:"/perform/list/my",method:"get",params:t})}function j(t){return Object(a["a"])({url:"/perform/save",method:"post",data:i.a.stringify(t)})}function O(t){return Object(a["a"])({url:"/perform/"+t,method:"get"})}function _(t){return Object(a["a"])({url:"/upload/upload_json",method:"post",data:t})}function k(t){return Object(a["a"])({url:"/activity/newest",method:"get",params:t})}function $(t){return Object(a["a"])({url:"/activity/apply",method:"post",data:i.a.stringify(t)})}function w(t){return Object(a["a"])({url:"/activity/sign",method:"post",data:i.a.stringify(t)})}function C(t){return Object(a["a"])({url:"/activity/leave",method:"post",data:i.a.stringify(t)})}function P(t){return Object(a["a"])({url:"/data_bank",method:"get",params:t})}function D(t){return Object(a["a"])({url:"/data_bank/del",method:"delete",params:t})}function x(t){return Object(a["a"])({url:"/audit",method:"get",params:t})}function N(t){return Object(a["a"])({url:"/audit/mine",method:"get",params:t})}function A(t){return Object(a["a"])({url:"/user/users",method:"get",params:t})}function q(t){return Object(a["a"])({url:"/audit/save",method:"post",data:i.a.stringify(t)})}function S(){return Object(a["a"])({url:"/user",method:"get"})}function F(t){return Object(a["a"])({url:"/audit/detail",method:"get",params:t})}function I(t){return Object(a["a"])({url:"/audit/audit_users",method:"get",params:t})}function J(t){return Object(a["a"])({url:"/audit/pass",method:"post",data:i.a.stringify(t)})}function E(t){return Object(a["a"])({url:"/audit/refuse",method:"post",data:i.a.stringify(t)})}function M(t){return Object(a["a"])({url:"/activity/audit",method:"get",params:t})}function z(t){return Object(a["a"])({url:"/activity/list/my",method:"get",params:t})}function B(t){return Object(a["a"])({url:"/activity/"+t,method:"get"})}function G(t){return Object(a["a"])({url:"/activity/audit_users",method:"get",params:t})}function H(t){return Object(a["a"])({url:"/activity/pass",method:"post",data:i.a.stringify(t)})}function K(t){return Object(a["a"])({url:"/activity/refuse",method:"post",data:i.a.stringify(t)})}function L(t){return Object(a["a"])({url:"/user/street_contacts",method:"get",params:t})}function Q(t){return Object(a["a"])({url:"/user/street_detail",method:"get",params:t})}function R(t){return Object(a["a"])({url:"/user/contact_detail",method:"get",params:t})}function Y(t){return Object(a["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function T(t){return Object(a["a"])({url:"/voter_suggest_db/read",method:"post",data:i.a.stringify(t)})}function U(t){return Object(a["a"])({url:"/user/edit_pwd",method:"post",data:i.a.stringify(t)})}function V(t){return Object(a["a"])({url:"/user/dict",method:"get",params:t})}},a460:function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("nav-bar",{attrs:{"left-arrow":"",title:"发布履职"}}),n("van-form",{staticClass:"form",on:{submit:t.onSubmit}},[n("van-field",{attrs:{label:"活动名称",name:"activityName",placeholder:"请输入活动名称","input-align":"right",rules:[{required:!0,message:""}]},model:{value:t.activityName,callback:function(e){t.activityName=e},expression:"activityName"}}),n("van-field",{attrs:{readonly:"",clickable:"",name:"activityDate",label:"活动时间",placeholder:"请选择日期","input-align":"right","right-icon":"arrow",rules:[{required:!0,message:""}]},on:{click:function(e){t.showPicker=!0}},model:{value:t.activityDate,callback:function(e){t.activityDate=e},expression:"activityDate"}}),n("van-field",{attrs:{name:"activityAddress",label:"活动地点",placeholder:"请输入活动地点","input-align":"right",rules:[{required:!0,message:""}]},model:{value:t.activityAddress,callback:function(e){t.activityAddress=e},expression:"activityAddress"}}),n("van-field",{staticClass:"textarea",attrs:{name:"activityContent",type:"textarea",label:"详情内容",placeholder:"请输入活动详情",rules:[{required:!0,message:""}]},model:{value:t.activityContent,callback:function(e){t.activityContent=e},expression:"activityContent"}}),n("van-field",{staticClass:"upload",attrs:{name:"photo",label:"上传图片"},scopedSlots:t._u([{key:"input",fn:function(){return[n("van-uploader",{attrs:{multiple:"",accept:"image/*","upload-icon":"plus"},model:{value:t.photo,callback:function(e){t.photo=e},expression:"photo"}})]},proxy:!0}])}),n("van-field",{attrs:{readonly:"",name:"uploadPersonnel",label:"上传人员",placeholder:"工作人员自动匹配自己名字","input-align":"right"},model:{value:t.uploadPersonnel,callback:function(e){t.uploadPersonnel=e},expression:"uploadPersonnel"}}),n("van-button",{attrs:{type:"primary","native-type":"submit"}},[t._v("提交")])],1),n("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[n("van-datetime-picker",{attrs:{type:"date","min-date":t.minDate,formatter:t.formatter},on:{confirm:t.onConfirm,cancel:function(e){t.showPicker=!1}}})],1)],1)},r=[],i=n("9c8b"),u=n("f564"),o={components:{[u["a"].name]:u["a"]},data(){return{activityName:"",activityDate:"",activityAddress:"",activityContent:"",showPicker:!1,radio:"1",photo:[],uploadPersonnel:localStorage.getItem("userName"),minDate:new Date}},created(){this.activityName="",this.activityDate="",this.activityAddress="",this.activityContent="",this.photo=[]},methods:{formatter(t,e){return"year"===t?e+"年":"month"===t?e+"月":"day"===t?e+"日":e},onConfirm(t){this.activityDate=`${t.getFullYear()}-${(t.getMonth()+1).toString().padStart(2,"0")}-${t.getDate().toString().padStart(2,"0")}`,this.showPicker=!1},onSubmit(t){let e=t.photo.length;if(0==e){this.$toast.clear();let e={};e.activityName=t.activityName,e.activityDate=t.activityDate,e.activityAddress=t.activityAddress,e.activityContent=t.activityContent,e.photo="",e.uploadPersonnel=t.uploadPersonnel,this.$route.query.id&&(e.id=this.$route.query.id),this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(i["O"])(e).then(t=>{1==t.data.state?(this.$toast.clear(),this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("提交失败")})}else{let e=new FormData;t.photo.map(t=>{e.append("files",t.file)}),this.$toast.loading({message:"正在上传图片...",duration:0,forbidClick:!0}),Object(i["P"])(e).then(e=>{if(1==e.data.state){let n={};n.activityName=t.activityName,n.activityDate=t.activityDate,n.activityAddress=t.activityAddress,n.activityContent=t.activityContent,n.photo=e.data.data.join(","),n.uploadPersonnel=t.uploadPersonnel,this.$route.query.id&&(n.activityId=this.$route.query.id),this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(i["O"])(n).then(t=>{1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("提交失败")})}}).catch(t=>{this.$toast.fail("上传失败")})}}}},c=o,s=(n("ddda"),n("2877")),d=Object(s["a"])(c,a,r,!1,null,"748e93fa",null);e["default"]=d.exports},a5cc:function(t,e,n){},ddda:function(t,e,n){"use strict";var a=n("a5cc"),r=n.n(a);r.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-9fbc2680.61dcff94.js b/src/main/resources/views/dist/js/chunk-9fbc2680.61dcff94.js new file mode 100644 index 0000000..3ca506c --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-9fbc2680.61dcff94.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9fbc2680"],{"07ba":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAFQklEQVR4Xu3cTWgcZRgH8P+7m5hN1tgaqlK1KiooHixSUAK1giAFD+KlFS+SFJSKCCItSCkexIu1FK1fNxssItVSsbSFUr9IqjlItfVQUgQxVm21knWT3U26uzMjszFLsrXrfDzzvvO6/znPPO+T/2+eyc7OJArcrE5AWd09mwcBLT8JCEhAyxOwvH1OIAEtT8Dy9jmBBLQ8Acvb5wQS8NIESpvWrnbczFYorAewIs0ZTRbLI3cfODGc5h7b9SY+gYUnBu9R2a7jCqrPhlDOTJWQyyprEcUB/xpet08BG23A83v0Af3NVkRxwOLQ/VNQ6mrbAG1FlAccXufZgrd4Ahd6tm0SCfjPJXTxSWcTIgH/BdCmyykBLwNoCyIB2wDagEjA/wBMOyIBAwCmGZGAAQHTikjAEIBpRCRgSMC0IRIwAmCaEAkYETAtiASMAZgGRALGBDSNSEABQJOIBBQCNIVIQEFAE4gEFAbUjUjABAB1IhIwIUBdiB0P+EOhBDfBt3iSfj2j4wF/nZlFqeYk+h5WkogdD3jRcTFZrCDBIUz0vdOOB/TTnas7KMzVUKrVrbucEjDRi+elxZftGRXNXLSY327Rshd7NfuBgLoTF16PgMKB6i5HQN2JC69HQOFAdZcjoO7EhdcjoHCgussRUHfiwusRUDhQ3eUIqDtx4fUIKByo7nIE1J248HoEFA5UdzkC6k5ceD0CCgequxwBdScuvF7HA2ZvuQO5x58NHKtXmYHz0xnAceCVp+GcOwtn4tvAx0vv2PGAXXetQd+WXbFy9YpTqH55ENVP98Mrz8SqFfZgAgoALoTuXvgNlddegHtuMqxD5P0J2AJ48dBeuOfPtg1U9eSA3jy6730Q2RtuBbLZ5v5u4QLKLz0Ffyp1bARsAazsfB710ycCZ59ZeTN6N7+I7Krbm8dUPzuAufdfD1wjzo4EjAnoh6/y/chvexuZlTc1LLzZMmaeeTiOS+BjCSgA6KfdPfgQep/c3gy+snsb6ie/CgwRdUcCCgH6U9i/+yCgMg2Lub27UP3ik6gugY8joBCgn3j/m4eh+q6cB/zgDVSP7Q8MEXVHAkoCvnUEqjdPwMVnY9JvZrfeyIf9FLrQqxq4Fv07P2q2PjvyKmqjh6IOVuDjOIFCE9jz6DB6HhlqBl9++Wk4P54ODBF1RwIKAPr3gvnt7zQvn+7UHyht2RDVJNRxBIwB6H/y7FrzAHIbNjfuBRe22XdfQe34kVAQUXcmYAtg7euj8L/TbLdlrrkemVW3IXPdjVBX5JbsWp/4DpUdz0X1CH0cAaW+zPZc1MaPNW4fdD6RIGBMQP/5YP3UOKpjh+FMnAw9QXEPIGALYPXzj+H+/kvbXL1KqfFA1z3/8/zDXYMbAWN8iDHo1lyagARcch5a9zfyUt/EmJpGTiAnkBNoavr8dTmBnEBOICewTQK2PE4yhchLKC+hvISamj5+iAHA+8Clp591N/Imp0di7Y7/HSgRoskaBDSZvsDaBBQI0WQJAppMX2BtAgqEaLIEAU2mL7A2AQVCNFmCgCbTF1ibgAIhmixBQJPpC6xNQIEQTZYgoMn0BdYmoECIJkvYAFgAsNxkSKld2/MKy0bGBiT7S+Jx0j4AGyWb/L/U8oAPl+8ZfUzy5xEHnB4avNNV3d8oYP6/B3CbT8DzphXq9101Mj4hGYk4oN9cadPa1Y6rtkKp9QBWSDZsYa0/4eGo43o7Bt4b+166/0QApZtkvcsnQEDLzw4CEtDyBCxvnxNIQMsTsLx9TiABLU/A8vY5gQS0PAHL2/8b43QqnhoZr18AAAAASUVORK5CYII="},"0c6d":function(t,e,i){"use strict";i.d(e,"T",(function(){return s})),i.d(e,"rb",(function(){return c})),i.d(e,"qb",(function(){return A})),i.d(e,"H",(function(){return u})),i.d(e,"a",(function(){return o})),i.d(e,"U",(function(){return d})),i.d(e,"pb",(function(){return l})),i.d(e,"w",(function(){return g})),i.d(e,"sb",(function(){return f})),i.d(e,"ob",(function(){return m})),i.d(e,"Q",(function(){return h})),i.d(e,"R",(function(){return p})),i.d(e,"x",(function(){return b})),i.d(e,"y",(function(){return j})),i.d(e,"C",(function(){return I})),i.d(e,"eb",(function(){return v})),i.d(e,"B",(function(){return M})),i.d(e,"z",(function(){return C})),i.d(e,"db",(function(){return Q})),i.d(e,"bb",(function(){return B})),i.d(e,"fb",(function(){return D})),i.d(e,"cb",(function(){return y})),i.d(e,"A",(function(){return O})),i.d(e,"hb",(function(){return E})),i.d(e,"ib",(function(){return w})),i.d(e,"gb",(function(){return N})),i.d(e,"D",(function(){return G})),i.d(e,"h",(function(){return R})),i.d(e,"j",(function(){return P})),i.d(e,"X",(function(){return H})),i.d(e,"k",(function(){return z})),i.d(e,"l",(function(){return x})),i.d(e,"jb",(function(){return U})),i.d(e,"kb",(function(){return Z})),i.d(e,"L",(function(){return T})),i.d(e,"nb",(function(){return Y})),i.d(e,"P",(function(){return S})),i.d(e,"M",(function(){return k})),i.d(e,"O",(function(){return L})),i.d(e,"N",(function(){return J})),i.d(e,"V",(function(){return F})),i.d(e,"d",(function(){return W})),i.d(e,"e",(function(){return V})),i.d(e,"c",(function(){return X})),i.d(e,"q",(function(){return K})),i.d(e,"r",(function(){return q})),i.d(e,"t",(function(){return _})),i.d(e,"s",(function(){return $})),i.d(e,"ab",(function(){return tt})),i.d(e,"i",(function(){return et})),i.d(e,"Y",(function(){return it})),i.d(e,"S",(function(){return at})),i.d(e,"v",(function(){return nt})),i.d(e,"n",(function(){return rt})),i.d(e,"m",(function(){return st})),i.d(e,"I",(function(){return ct})),i.d(e,"K",(function(){return At})),i.d(e,"mb",(function(){return ut})),i.d(e,"J",(function(){return ot})),i.d(e,"lb",(function(){return dt})),i.d(e,"Z",(function(){return lt})),i.d(e,"E",(function(){return gt})),i.d(e,"u",(function(){return ft})),i.d(e,"g",(function(){return mt})),i.d(e,"p",(function(){return ht})),i.d(e,"o",(function(){return pt})),i.d(e,"f",(function(){return bt})),i.d(e,"W",(function(){return jt})),i.d(e,"G",(function(){return It})),i.d(e,"F",(function(){return vt})),i.d(e,"b",(function(){return Mt}));var a=i("1d61"),n=i("4328"),r=i.n(n);function s(t){return Object(a["a"])({url:"/auth",method:"get",params:t})}function c(t){return Object(a["a"])({url:"/auth/sendCode",method:"post",data:r.a.stringify(t)})}function A(t){return Object(a["a"])({url:"/auth/register",method:"post",data:r.a.stringify(t)})}function u(){return Object(a["a"])({url:"/user/types",method:"get"})}function o(t){return Object(a["a"])({url:"/user/change_type",method:"post",params:t})}function d(){return Object(a["a"])({url:"/user",method:"get"})}function l(t){return Object(a["a"])({url:"/user",method:"post",data:r.a.stringify(t)})}function g(){return Object(a["a"])({url:"/user/street",method:"get"})}function f(t){return Object(a["a"])({url:"/upload/upload_json",method:"post",data:t})}function m(t){return Object(a["a"])({url:"/notice/save",method:"post",data:r.a.stringify(t)})}function h(t){return Object(a["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(a["a"])({url:"/notice/"+t,method:"get"})}function b(t){return Object(a["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function j(t){return Object(a["a"])({url:"/supervise_thing/list",method:"get",params:t})}function I(t){return Object(a["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(a["a"])({url:"/supervise_thing/save",method:"post",data:r.a.stringify(t)})}function M(t){return Object(a["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(a["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function Q(t){return Object(a["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function B(t){return Object(a["a"])({url:"/supervise_thing/comment",method:"post",data:r.a.stringify(t)})}function D(t){return Object(a["a"])({url:"/supervise_thing/sign_in",method:"post",data:r.a.stringify(t)})}function y(t){return Object(a["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:r.a.stringify(t)})}function O(t){return Object(a["a"])({url:"/supervise_thing/del",method:"get",params:t})}function E(t){return Object(a["a"])({url:"/supervise_thing/upload_data",method:"post",data:r.a.stringify(t)})}function w(t){return Object(a["a"])({url:"/supervise_thing/upload_file",method:"post",data:r.a.stringify(t)})}function N(t){return Object(a["a"])({url:"/supervise_thing/to_do",method:"post",data:r.a.stringify(t)})}function G(t){return Object(a["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function R(t){return Object(a["a"])({url:"/contact_activity/list",method:"get",params:t})}function P(t){return Object(a["a"])({url:"/contact_activity/"+t,method:"get"})}function H(t){return Object(a["a"])({url:"/contact_activity/comment/reply",method:"post",data:r.a.stringify(t)})}function z(t){return Object(a["a"])({url:"/db/list",method:"get",params:t})}function x(t){return Object(a["a"])({url:"/db/"+t,method:"get"})}function U(t){return Object(a["a"])({url:"/voter_suggest/save",method:"post",data:r.a.stringify(t)})}function Z(t){return Object(a["a"])({url:"/voter_suggest_db/save",method:"post",data:r.a.stringify(t)})}function T(t){return Object(a["a"])({url:"/conference",method:"get",params:t})}function Y(t){return Object(a["a"])({url:"/conference/save",method:"post",data:r.a.stringify(t)})}function S(t){return Object(a["a"])({url:"/conference/sign_in",method:"get",params:t})}function k(t){return Object(a["a"])({url:"/conference/detail",method:"get",params:t})}function L(t){return Object(a["a"])({url:"/conference/have_attachment",method:"get",params:t})}function J(t){return Object(a["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function F(t){return Object(a["a"])({url:"/activity/save",method:"post",data:r.a.stringify(t)})}function W(t){return Object(a["a"])({url:"/activity/list",method:"get",params:t})}function V(t){return Object(a["a"])({url:"/activity/list/my",method:"get",params:t})}function X(t){return Object(a["a"])({url:"/activity/"+t,method:"get"})}function K(t){return Object(a["a"])({url:"/readfile",method:"get",params:t})}function q(t){return Object(a["a"])({url:"/readfile/mine",method:"get",params:t})}function _(t){return Object(a["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(a["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(a["a"])({url:"/readfile/read",method:"post",data:r.a.stringify(t)})}function et(t){return Object(a["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function it(t){return Object(a["a"])({url:"/contact_activity/comment/save",method:"post",data:r.a.stringify(t)})}function at(){return Object(a["a"])({url:"/user/now",method:"get"})}function nt(){return Object(a["a"])({url:"/user/statistics",method:"get"})}function rt(){return Object(a["a"])({url:"/message/unread_count",method:"get"})}function st(t){return Object(a["a"])({url:"/message",method:"get",params:t})}function ct(t){return Object(a["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function At(t){return Object(a["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ut(t){return Object(a["a"])({url:"/voter_suggest_db/reply",method:"post",data:r.a.stringify(t)})}function ot(){return Object(a["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function dt(t){return Object(a["a"])({url:"/voter_suggest_db/read/my",method:"post",data:r.a.stringify(t)})}function lt(t){return Object(a["a"])({url:"/message/read",method:"post",data:r.a.stringify(t)})}function gt(){return Object(a["a"])({url:"/supervise_thing/statistics",method:"get"})}function ft(t){return Object(a["a"])({url:"/research_article",method:"get",params:t})}function mt(t){return Object(a["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(a["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(a["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function bt(t){return Object(a["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function jt(t){return Object(a["a"])({url:"/basic_dynamic/save",method:"post",data:r.a.stringify(t)})}function It(){return Object(a["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(a["a"])({url:"/temporary",method:"get",params:t})}function Mt(t){return Object(a["a"])({url:"/temporary/del",method:"delete",params:t})}},"126d":function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"page"},[a("nav-bar",{attrs:{"left-arrow":"",title:"文件轮阅"}}),a("van-tabs",{model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},[a("van-tab",{attrs:{title:"所有文件"}},[a("van-search",{attrs:{shape:"round",placeholder:"请输入文件名称"},on:{search:t.onSearch},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}}),a("div",{staticClass:"list"},[t._l(t.files.list,(function(e){return a("div",{key:e.id,staticClass:"item",on:{click:function(i){return t.toDetail(e)}}},["pdf"==e.type?a("img",{staticClass:"icon",attrs:{src:i("139f"),alt:""}}):"ppt"==e.type?a("img",{staticClass:"icon",attrs:{src:i("07ba"),alt:""}}):"txt"==e.type?a("img",{staticClass:"icon",attrs:{src:i("6835"),alt:""}}):"docx"==e.type||"doc"==e.type?a("img",{staticClass:"icon",attrs:{src:i("e739"),alt:""}}):"xlsx"==e.type||"xls"==e.type?a("img",{staticClass:"icon",attrs:{src:i("e537"),alt:""}}):a("img",{staticClass:"icon",attrs:{src:i("600a"),alt:""}}),a("div",{staticClass:"right"},[a("div",{staticClass:"name"},[a("div",{staticClass:"name_text"},[t._v(t._s(e.fileName))])]),a("div",{staticClass:"content"},[a("div",{staticClass:"user"},[t._v(t._s(e.uploadUser))]),a("div",{staticClass:"date"},[t._v(t._s(e.updatedAt))])])]),a("div",{staticClass:"state",class:{read:e.readStatus}},[t._v(t._s(e.readStatus?"已读":"未读"))])])})),t.files.list.length?t._e():a("van-empty",{attrs:{description:"还没有文件哦!"}})],2),a("van-pagination",{attrs:{"total-items":t.files.total,"items-per-page":t.files.size,mode:"simple"},on:{change:t.getReadFile},model:{value:t.files.page,callback:function(e){t.$set(t.files,"page",e)},expression:"files.page"}})],1),a("van-tab",{attrs:{title:"我发布的"}},[a("van-search",{attrs:{shape:"round",placeholder:"请输入文件名称或者上传时间"},on:{search:t.onSearch2},model:{value:t.keyword2,callback:function(e){t.keyword2=e},expression:"keyword2"}}),a("div",{staticClass:"list"},[t._l(t.files2.list,(function(e){return a("div",{key:e.id,staticClass:"item",on:{click:function(i){return t.toDetail(e)}}},["pdf"==e.type?a("img",{staticClass:"icon",attrs:{src:i("139f"),alt:""}}):"ppt"==e.type?a("img",{staticClass:"icon",attrs:{src:i("07ba"),alt:""}}):"txt"==e.type?a("img",{staticClass:"icon",attrs:{src:i("6835"),alt:""}}):"docx"==e.type||"doc"==e.type?a("img",{staticClass:"icon",attrs:{src:i("e739"),alt:""}}):"xlsx"==e.type||"xls"==e.type?a("img",{staticClass:"icon",attrs:{src:i("e537"),alt:""}}):a("img",{staticClass:"icon",attrs:{src:i("600a"),alt:""}}),a("div",{staticClass:"right"},[a("div",{staticClass:"name"},[a("div",{staticClass:"name_text"},[t._v(t._s(e.fileName))]),a("div",{staticClass:"date"},[t._v(t._s(e.updatedAt))])]),a("div",{staticClass:"content"},[a("div",{staticClass:"detail"},[a("span",{staticClass:"green"},[t._v(t._s(e.readCount||0))]),t._v("人已读,"),a("span",{staticClass:"red"},[t._v(t._s(e.unReadCount||0))]),t._v("人未读")]),a("div",{staticClass:"more"},[t._v("查看详情"),a("van-icon",{staticClass:"arrow",attrs:{name:"arrow"}})],1)])])])})),t.files2.list.length?t._e():a("van-empty",{attrs:{description:"还没有文件哦!"}})],2),a("van-pagination",{attrs:{"total-items":t.files2.total,"items-per-page":t.files2.size,mode:"simple"},on:{change:t.getReadFileMine},model:{value:t.files2.page,callback:function(e){t.$set(t.files2,"page",e)},expression:"files2.page"}})],1)],1)],1)},n=[],r=i("0c6d"),s=i("bc3a"),c=i.n(s),A={data(){return{active:0,keyword:"",keyword2:"",files:{page:1,size:5,total:0,list:[]},files2:{page:1,size:5,total:0,list:[]}}},created(){this.files.page=1,this.files2.page=1,this.keyword="",this.keyword2="",this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),c.a.all([Object(r["q"])({page:this.files.page,size:this.files.size,fileName:this.keyword||null}),Object(r["r"])({page:this.files2.page,size:this.files2.size,fileName:this.keyword2||null})]).then(c.a.spread((t,e)=>{1==t.data.state&&(this.total=t.data.count,t.data.data.map(t=>{t.type=t.file.split(".")[t.file.split(".").length-1]}),this.files.list=t.data.data),1==e.data.state&&(this.total=e.data.count,e.data.data.map(t=>{t.type=t.file.split(".")[t.file.split(".").length-1]}),this.files2.list=e.data.data),1==t.data.state&&1==e.data.state?this.$toast.clear():this.$toast.fail(1!=t.data.state?t.data.msg:1!=e.data.state?e.data.msg:"加载失败")})).catch(t=>{this.$toast.fail("加载失败")})},methods:{onSearch(t){this.files.page=1,this.getReadFile()},onSearch2(t){this.files2.page=1,this.getReadFileMine()},toDetail(t){0==t.readStatus&&Object(r["ab"])({id:t.id}).then(e=>{1==e.data.state&&(t.readStatus=1)}),this.$router.push("/fileread/detail?id="+t.id)},getReadFile(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(r["q"])({page:this.files.page,size:this.files.size,fileName:this.keyword||null}).then(t=>{1==t.data.state?(this.total=t.data.count,t.data.data.map(t=>{t.type=t.fileName.split(".")[t.fileName.split(".").length-1]}),this.files.list=t.data.data,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})},getReadFileMine(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(r["r"])({page:this.files2.page,size:this.files2.size,fileName:this.keyword2||null}).then(t=>{1==t.data.state?(this.files2.total=t.data.count,t.data.data.map(t=>{t.type=t.fileName.split(".")[t.fileName.split(".").length-1]}),this.files2.list=t.data.data,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})}}},u=A,o=(i("2ac4"),i("2877")),d=Object(o["a"])(u,a,n,!1,null,"0679b82c",null);e["default"]=d.exports},"139f":function(t,e){t.exports="data:image/png;base64,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"},"2ac4":function(t,e,i){"use strict";var a=i("cbed"),n=i.n(a);n.a},"600a":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI4YjY3MzQtNWMwOS1mYjQ2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"},6835:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTI5VDE2OjUwOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvfFcAcAAALOSURBVHic7d27alRRGIbhb82oiCYegiews1AsRKyExFYE8XABaeJFCHa5BS9AME0uQNJpEatAKtsUplAsBzRGGYskv4WgQTSZTP61Z3/J+8IUAzP/XvCwhs2wmCkRIfKtM+oF0P4C0DwAzQPQPADNA9A8AM0D0DwAzTuSPbCUolh+cFPqPI3QPUnnsq+RWay+netOf33S2PWSv/lK34Gx9OhWRFmK0LRajidJ6q/PbM6fejnqZQxbOuBWiWdSOZE9t2rGiOmApehu9sxGMkWscBNTzubPbChDRO5C/84MEcB/ZYQI4P8yQQRwpwwQAdytliMCOEgtRgRw0FqKCOBeaiEigHutZYgADlOLEAEctpYgArifWoAI4H4bMSKAGY0QEcCsRoQIYGYjQAQwu4YRAaxRg4gA1qohRAA76Udj/9QAIoBj5+vOr4wI4IVrUunWvUZ/fWZz/kwVxEMPWI6PS1empNOXpe7Rehfqr1VBLNln9WP5MT97sUPl9quSOe/Q70D3ADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzADQPQPMANK/iiZ7KTUypXHpYbXx8eCF9f19tfla+gMcmpPHr9eZ3T9abnRgfoeb57sC1d4rV57u/buyqysX7v58O9B5J6n8callN5wvY//TrMUjbANVbrLOeEcVHqHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJrne7B30HqLigN2mHd77EDzADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzagB+qTDzgBSfsyemA5YSr7NnHpQi9CZ7Zv4O3NSsQt/S5/q31gnNZg/N34GTCysbG1t3StG8pF72fMN6ETFXOj9ulMmFlezh6f8fSM3GXah5AJoHoHkAmgegeQCaB6B5AJoHoHk/ATIm1g9peQ4FAAAAAElFTkSuQmCC"},cbed:function(t,e,i){},e537:function(t,e){t.exports="data:image/png;base64,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"},e739:function(t,e){t.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-a2b5a0de.5ea34dd6.js b/src/main/resources/views/dist/js/chunk-a2b5a0de.5ea34dd6.js new file mode 100644 index 0000000..e914ccb --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-a2b5a0de.5ea34dd6.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a2b5a0de"],{"22e3":function(t,e,n){},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return i})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return s})),n.d(e,"z",(function(){return d})),n.d(e,"D",(function(){return c})),n.d(e,"R",(function(){return l})),n.d(e,"A",(function(){return f})),n.d(e,"B",(function(){return h})),n.d(e,"C",(function(){return m})),n.d(e,"x",(function(){return p})),n.d(e,"e",(function(){return g})),n.d(e,"d",(function(){return b})),n.d(e,"f",(function(){return v})),n.d(e,"q",(function(){return y})),n.d(e,"O",(function(){return j})),n.d(e,"p",(function(){return O})),n.d(e,"P",(function(){return _})),n.d(e,"h",(function(){return C})),n.d(e,"E",(function(){return $})),n.d(e,"I",(function(){return w})),n.d(e,"F",(function(){return k})),n.d(e,"n",(function(){return q})),n.d(e,"a",(function(){return J})),n.d(e,"i",(function(){return S})),n.d(e,"k",(function(){return x})),n.d(e,"w",(function(){return z})),n.d(e,"L",(function(){return B})),n.d(e,"o",(function(){return D})),n.d(e,"j",(function(){return E})),n.d(e,"l",(function(){return L})),n.d(e,"J",(function(){return N})),n.d(e,"K",(function(){return A})),n.d(e,"c",(function(){return F})),n.d(e,"g",(function(){return G})),n.d(e,"b",(function(){return H})),n.d(e,"m",(function(){return I})),n.d(e,"G",(function(){return K})),n.d(e,"H",(function(){return M})),n.d(e,"u",(function(){return P})),n.d(e,"v",(function(){return Q})),n.d(e,"s",(function(){return R})),n.d(e,"r",(function(){return T})),n.d(e,"S",(function(){return U})),n.d(e,"Q",(function(){return V})),n.d(e,"t",(function(){return W}));var r=n("1d61"),a=n("4328"),u=n.n(a);function i(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:u.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:u.a.stringify(t)})}function s(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function d(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function c(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function l(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:u.a.stringify(t)})}function f(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function h(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function m(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:u.a.stringify(t)})}function g(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function y(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/perform/save",method:"post",data:u.a.stringify(t)})}function O(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function _(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function C(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:u.a.stringify(t)})}function w(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:u.a.stringify(t)})}function k(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:u.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function S(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/audit/save",method:"post",data:u.a.stringify(t)})}function D(){return Object(r["a"])({url:"/user",method:"get"})}function E(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:u.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:u.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function I(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:u.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:u.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:u.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:u.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},adfe:function(t,e,n){"use strict";var r=n("22e3"),a=n.n(r);a.a},bc02:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("nav-bar",{attrs:{"left-arrow":"",title:"proposal"==t.$route.query.type?"建议详情":"消息详情"}}),n("div",{staticClass:"main"},[n("div",{staticClass:"content"},[t._v(t._s(t.detaildata.suggestContent))]),n("div",{staticClass:"imgs"},t._l(t.detaildata.photo,(function(t,e){return n("img",{key:e,attrs:{src:t,alt:""}})})),0),n("div",{staticClass:"date"},[t._v(t._s(t.detaildata.formatDateTime))])]),"proposal"==t.$route.query.type?n("div",{staticClass:"reply"},[n("div",{staticClass:"list"},t._l(t.detaildata.voterSuggestSolveList,(function(e){return 1==e.status?n("div",{key:e.id,staticClass:"item"},[n("div",{staticClass:"user"},[t._v(t._s(e.userName))]),n("div",{staticClass:"content"},[t._v(t._s(e.replyContent))])]):t._e()})),0)]):t._e(),!t.$route.query.type&&t.detaildata.replyContent?n("div",{staticClass:"reply"},[n("div",{staticClass:"list"},[n("div",{staticClass:"item"},[n("div",{staticClass:"user"},[t._v(t._s(t.detaildata.db))]),n("div",{staticClass:"content"},[t._v(t._s(t.detaildata.replyContent))])])])]):t._e()],1)},a=[],u=n("9c8b"),i={data(){return{detaildata:""}},created(){if(this.detaildata="",this.$route.query.id){let t=this.$route.query.id;this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),this.$route.query.type?Object(u["z"])(t).then(t=>{1==t.data.state?(this.$toast.clear(),this.detaildata=t.data.data,this.detaildata.photo?this.detaildata.photo=this.detaildata.photo.split(","):this.detaildata.photo=[]):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")}):Object(u["B"])(t).then(t=>{1==t.data.state?(this.$toast.clear(),this.detaildata=t.data.data,this.detaildata.photo?this.detaildata.photo=this.detaildata.photo.split(","):this.detaildata.photo=[]):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})}},methods:{}},o=i,s=(n("adfe"),n("2877")),d=Object(s["a"])(o,r,a,!1,null,"59f3d654",null);e["default"]=d.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-a4c89fa4.7f1d2750.js b/src/main/resources/views/dist/js/chunk-a4c89fa4.7f1d2750.js new file mode 100644 index 0000000..dc70bce --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-a4c89fa4.7f1d2750.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a4c89fa4"],{"07ba":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAFQklEQVR4Xu3cTWgcZRgH8P+7m5hN1tgaqlK1KiooHixSUAK1giAFD+KlFS+SFJSKCCItSCkexIu1FK1fNxssItVSsbSFUr9IqjlItfVQUgQxVm21knWT3U26uzMjszFLsrXrfDzzvvO6/znPPO+T/2+eyc7OJArcrE5AWd09mwcBLT8JCEhAyxOwvH1OIAEtT8Dy9jmBBLQ8Acvb5wQS8NIESpvWrnbczFYorAewIs0ZTRbLI3cfODGc5h7b9SY+gYUnBu9R2a7jCqrPhlDOTJWQyyprEcUB/xpet08BG23A83v0Af3NVkRxwOLQ/VNQ6mrbAG1FlAccXufZgrd4Ahd6tm0SCfjPJXTxSWcTIgH/BdCmyykBLwNoCyIB2wDagEjA/wBMOyIBAwCmGZGAAQHTikjAEIBpRCRgSMC0IRIwAmCaEAkYETAtiASMAZgGRALGBDSNSEABQJOIBBQCNIVIQEFAE4gEFAbUjUjABAB1IhIwIUBdiB0P+EOhBDfBt3iSfj2j4wF/nZlFqeYk+h5WkogdD3jRcTFZrCDBIUz0vdOOB/TTnas7KMzVUKrVrbucEjDRi+elxZftGRXNXLSY327Rshd7NfuBgLoTF16PgMKB6i5HQN2JC69HQOFAdZcjoO7EhdcjoHCgussRUHfiwusRUDhQ3eUIqDtx4fUIKByo7nIE1J248HoEFA5UdzkC6k5ceD0CCgequxwBdScuvF7HA2ZvuQO5x58NHKtXmYHz0xnAceCVp+GcOwtn4tvAx0vv2PGAXXetQd+WXbFy9YpTqH55ENVP98Mrz8SqFfZgAgoALoTuXvgNlddegHtuMqxD5P0J2AJ48dBeuOfPtg1U9eSA3jy6730Q2RtuBbLZ5v5u4QLKLz0Ffyp1bARsAazsfB710ycCZ59ZeTN6N7+I7Krbm8dUPzuAufdfD1wjzo4EjAnoh6/y/chvexuZlTc1LLzZMmaeeTiOS+BjCSgA6KfdPfgQep/c3gy+snsb6ie/CgwRdUcCCgH6U9i/+yCgMg2Lub27UP3ik6gugY8joBCgn3j/m4eh+q6cB/zgDVSP7Q8MEXVHAkoCvnUEqjdPwMVnY9JvZrfeyIf9FLrQqxq4Fv07P2q2PjvyKmqjh6IOVuDjOIFCE9jz6DB6HhlqBl9++Wk4P54ODBF1RwIKAPr3gvnt7zQvn+7UHyht2RDVJNRxBIwB6H/y7FrzAHIbNjfuBRe22XdfQe34kVAQUXcmYAtg7euj8L/TbLdlrrkemVW3IXPdjVBX5JbsWp/4DpUdz0X1CH0cAaW+zPZc1MaPNW4fdD6RIGBMQP/5YP3UOKpjh+FMnAw9QXEPIGALYPXzj+H+/kvbXL1KqfFA1z3/8/zDXYMbAWN8iDHo1lyagARcch5a9zfyUt/EmJpGTiAnkBNoavr8dTmBnEBOICewTQK2PE4yhchLKC+hvISamj5+iAHA+8Clp591N/Imp0di7Y7/HSgRoskaBDSZvsDaBBQI0WQJAppMX2BtAgqEaLIEAU2mL7A2AQVCNFmCgCbTF1ibgAIhmixBQJPpC6xNQIEQTZYgoMn0BdYmoECIJkvYAFgAsNxkSKld2/MKy0bGBiT7S+Jx0j4AGyWb/L/U8oAPl+8ZfUzy5xEHnB4avNNV3d8oYP6/B3CbT8DzphXq9101Mj4hGYk4oN9cadPa1Y6rtkKp9QBWSDZsYa0/4eGo43o7Bt4b+166/0QApZtkvcsnQEDLzw4CEtDyBCxvnxNIQMsTsLx9TiABLU/A8vY5gQS0PAHL2/8b43QqnhoZr18AAAAASUVORK5CYII="},4546:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAACFklEQVRYR+2YP2sVQRTFfwcs7FSwUFAwxiKFhZBGO/0GFgoKFgbJN/AfSAo1EBX8BApaCKYQbOy1i0UIgo0BowEDWliICFoIRy7cJ899Znfe+h5I2Cl3751z5szZnXtHDDFs7wFuAqeAnQ2pX4AnwJykT6UwKg20HQSWgKnSnIx7AxyTFAQbxzCErgC3csaXQADVjSB+NAMuSrrbyAYYhtBT4CTwGdgr6WcdgO1twEdgd2ydpNOjJvQcOA6sS5oomdz2e+AA8ELSiZIc2Q6TnisIDkNvB0KZjYL4CNkHhFI/gBJjPwpC3xOoEGOsYd+C0AXgTK4kFOgZMUxbsqo2DEPt3tcaH0goGMov/mFq27Hfse8xZiQ9bIPWlGP7PPAg4yYkrfdyOkKhxNZXyPYscBC4XT0SbO8CLgPvJN37m59GqpDtw8DrBIqDc74f1PYccCOfTUlarZIaNaFpYDlB5iUFgd/DdhC8lg+mJa10hDqFKgp0Hqo9y2x3CnUK/VP50XmoqWL8HxWaBN7mz3KgAbR9CbiT7w9JWhvr4ZoVX68eWpD0tfIn3wFcBdYk3R97PdRUwJe8H2k9VALYFLNlCA1Ug00rL31veyF9Fimb92Vp2A/Zk0c3GRdOtbccpST64qLXjwuv6JI3JO3vn2PgOsZ2tNWPWwC1STkrabGWUKoU90BRqB/Jnr8N2GY5ofgr4LqkZ9WgX/hF+ASYJsdkAAAAAElFTkSuQmCC"},"56cd":function(t,e,A){"use strict";var i=A("aadc"),a=A.n(i);a.a},"600a":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI4YjY3MzQtNWMwOS1mYjQ2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"},6835:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTI5VDE2OjUwOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvfFcAcAAALOSURBVHic7d27alRRGIbhb82oiCYegiews1AsRKyExFYE8XABaeJFCHa5BS9AME0uQNJpEatAKtsUplAsBzRGGYskv4WgQTSZTP61Z3/J+8IUAzP/XvCwhs2wmCkRIfKtM+oF0P4C0DwAzQPQPADNA9A8AM0D0DwAzTuSPbCUolh+cFPqPI3QPUnnsq+RWay+netOf33S2PWSv/lK34Gx9OhWRFmK0LRajidJ6q/PbM6fejnqZQxbOuBWiWdSOZE9t2rGiOmApehu9sxGMkWscBNTzubPbChDRO5C/84MEcB/ZYQI4P8yQQRwpwwQAdytliMCOEgtRgRw0FqKCOBeaiEigHutZYgADlOLEAEctpYgArifWoAI4H4bMSKAGY0QEcCsRoQIYGYjQAQwu4YRAaxRg4gA1qohRAA76Udj/9QAIoBj5+vOr4wI4IVrUunWvUZ/fWZz/kwVxEMPWI6PS1empNOXpe7Rehfqr1VBLNln9WP5MT97sUPl9quSOe/Q70D3ADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzADQPQPMANK/iiZ7KTUypXHpYbXx8eCF9f19tfla+gMcmpPHr9eZ3T9abnRgfoeb57sC1d4rV57u/buyqysX7v58O9B5J6n8callN5wvY//TrMUjbANVbrLOeEcVHqHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJrne7B30HqLigN2mHd77EDzADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzagB+qTDzgBSfsyemA5YSr7NnHpQi9CZ7Zv4O3NSsQt/S5/q31gnNZg/N34GTCysbG1t3StG8pF72fMN6ETFXOj9ulMmFlezh6f8fSM3GXah5AJoHoHkAmgegeQCaB6B5AJoHoHk/ATIm1g9peQ4FAAAAAElFTkSuQmCC"},"8be6":function(t,e){t.exports="data:image/png;base64,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"},"9c8b":function(t,e,A){"use strict";A.d(e,"M",(function(){return r})),A.d(e,"N",(function(){return u})),A.d(e,"y",(function(){return c})),A.d(e,"z",(function(){return o})),A.d(e,"D",(function(){return s})),A.d(e,"R",(function(){return d})),A.d(e,"A",(function(){return g})),A.d(e,"B",(function(){return l})),A.d(e,"C",(function(){return f})),A.d(e,"x",(function(){return I})),A.d(e,"e",(function(){return h})),A.d(e,"d",(function(){return m})),A.d(e,"f",(function(){return b})),A.d(e,"q",(function(){return B})),A.d(e,"O",(function(){return Q})),A.d(e,"p",(function(){return p})),A.d(e,"P",(function(){return M})),A.d(e,"h",(function(){return C})),A.d(e,"E",(function(){return j})),A.d(e,"I",(function(){return v})),A.d(e,"F",(function(){return D})),A.d(e,"n",(function(){return w})),A.d(e,"a",(function(){return E})),A.d(e,"i",(function(){return G})),A.d(e,"k",(function(){return N})),A.d(e,"w",(function(){return y})),A.d(e,"L",(function(){return O})),A.d(e,"o",(function(){return R})),A.d(e,"j",(function(){return P})),A.d(e,"l",(function(){return H})),A.d(e,"J",(function(){return U})),A.d(e,"K",(function(){return T})),A.d(e,"c",(function(){return Z})),A.d(e,"g",(function(){return Y})),A.d(e,"b",(function(){return x})),A.d(e,"m",(function(){return S})),A.d(e,"G",(function(){return k})),A.d(e,"H",(function(){return z})),A.d(e,"u",(function(){return L})),A.d(e,"v",(function(){return F})),A.d(e,"s",(function(){return J})),A.d(e,"r",(function(){return W})),A.d(e,"S",(function(){return V})),A.d(e,"Q",(function(){return X})),A.d(e,"t",(function(){return K}));var i=A("1d61"),a=A("4328"),n=A.n(a);function r(t){return Object(i["a"])({url:"/auth/check_ding_binding",method:"post",data:n.a.stringify(t)})}function u(t){return Object(i["a"])({url:"/auth/ding_binding",method:"post",data:n.a.stringify(t)})}function c(t){return Object(i["a"])({url:"/voter_suggest/list",method:"get",params:t})}function o(t){return Object(i["a"])({url:"/voter_suggest/"+t,method:"get"})}function s(t){return Object(i["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function d(t){return Object(i["a"])({url:"/voter_suggest/allocation",method:"post",data:n.a.stringify(t)})}function g(t){return Object(i["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function l(t){return Object(i["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function f(t){return Object(i["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function I(t){return Object(i["a"])({url:"/voter_suggest/solve/save",method:"post",data:n.a.stringify(t)})}function h(t){return Object(i["a"])({url:"/activity/have_apply",method:"get",params:t})}function m(t){return Object(i["a"])({url:"/activity/finish",method:"get",params:t})}function b(t){return Object(i["a"])({url:"/activity/"+t,method:"get"})}function B(t){return Object(i["a"])({url:"/perform/list/my",method:"get",params:t})}function Q(t){return Object(i["a"])({url:"/perform/save",method:"post",data:n.a.stringify(t)})}function p(t){return Object(i["a"])({url:"/perform/"+t,method:"get"})}function M(t){return Object(i["a"])({url:"/upload/upload_json",method:"post",data:t})}function C(t){return Object(i["a"])({url:"/activity/newest",method:"get",params:t})}function j(t){return Object(i["a"])({url:"/activity/apply",method:"post",data:n.a.stringify(t)})}function v(t){return Object(i["a"])({url:"/activity/sign",method:"post",data:n.a.stringify(t)})}function D(t){return Object(i["a"])({url:"/activity/leave",method:"post",data:n.a.stringify(t)})}function w(t){return Object(i["a"])({url:"/data_bank",method:"get",params:t})}function E(t){return Object(i["a"])({url:"/data_bank/del",method:"delete",params:t})}function G(t){return Object(i["a"])({url:"/audit",method:"get",params:t})}function N(t){return Object(i["a"])({url:"/audit/mine",method:"get",params:t})}function y(t){return Object(i["a"])({url:"/user/users",method:"get",params:t})}function O(t){return Object(i["a"])({url:"/audit/save",method:"post",data:n.a.stringify(t)})}function R(){return Object(i["a"])({url:"/user",method:"get"})}function P(t){return Object(i["a"])({url:"/audit/detail",method:"get",params:t})}function H(t){return Object(i["a"])({url:"/audit/audit_users",method:"get",params:t})}function U(t){return Object(i["a"])({url:"/audit/pass",method:"post",data:n.a.stringify(t)})}function T(t){return Object(i["a"])({url:"/audit/refuse",method:"post",data:n.a.stringify(t)})}function Z(t){return Object(i["a"])({url:"/activity/audit",method:"get",params:t})}function Y(t){return Object(i["a"])({url:"/activity/list/my",method:"get",params:t})}function x(t){return Object(i["a"])({url:"/activity/"+t,method:"get"})}function S(t){return Object(i["a"])({url:"/activity/audit_users",method:"get",params:t})}function k(t){return Object(i["a"])({url:"/activity/pass",method:"post",data:n.a.stringify(t)})}function z(t){return Object(i["a"])({url:"/activity/refuse",method:"post",data:n.a.stringify(t)})}function L(t){return Object(i["a"])({url:"/user/street_contacts",method:"get",params:t})}function F(t){return Object(i["a"])({url:"/user/street_detail",method:"get",params:t})}function J(t){return Object(i["a"])({url:"/user/contact_detail",method:"get",params:t})}function W(t){return Object(i["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function V(t){return Object(i["a"])({url:"/voter_suggest_db/read",method:"post",data:n.a.stringify(t)})}function X(t){return Object(i["a"])({url:"/user/edit_pwd",method:"post",data:n.a.stringify(t)})}function K(t){return Object(i["a"])({url:"/user/dict",method:"get",params:t})}},aadc:function(t,e,A){},b7c1:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAICAYAAACLUr1bAAAAvUlEQVQ4T2NkYGBg0NPTk2FlZe3///+/A4jPwMCw5+/fvyUXL158CuXjpWipnxFq+HkGBgYRNFe8+f37t+GlS5ee4HMdrfUzGhsbr2ZgYAjB5oj///+vOHfuXCQ+B9JaP8iBr7GEHthN////f3Pu3DlRAg6kqX68DmRgYHhz9uxZsh1IDf2MRkZGyxkZGSNwRPGSc+fOxeILQVrrH/yZBFbMsLCwdDMyMrpA096OP3/+VBLKwbCQBeVkWukHALFJw9BsH+FbAAAAAElFTkSuQmCC"},d8ad:function(t,e,A){"use strict";var i=A("2b0e");const a=new i["a"];e["a"]=a},e088:function(t,e,A){"use strict";A.r(e);var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"bankdata-box"},[i("nav-bar",{attrs:{"left-arrow":"",title:t.title}}),i("van-search",{attrs:{shape:"round",placeholder:"请输入文件名称"},on:{search:t.onSearch},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),i("ul",{staticClass:"fileUl"},[t._l(t.bankdatalist,(function(e,a){return i("li",{key:e.id,on:{click:function(A){return t.openfn(e)}}},[i("div",{staticClass:"liwrapper"},[i("div",{staticClass:"filediv"},["pdf"==e.typefh?i("img",{attrs:{src:A("8be6"),alt:""}}):"ppt"==e.typefh||"pptx"==e.typefh?i("img",{attrs:{src:A("07ba"),alt:""}}):"txt"==e.typefh?i("img",{attrs:{src:A("6835"),alt:""}}):"doc"==e.typefh||"docx"==e.typefh?i("img",{attrs:{src:A("e739"),alt:""}}):"xlsx"==e.typefh||"xls"==e.typefh?i("img",{attrs:{src:A("e537"),alt:""}}):i("img",{attrs:{src:A("600a"),alt:""}}),i("div",[i("p",[t._v(t._s(e.fileName))]),i("p",[t._v(t._s(e.fileTypegh))]),i("p",[i("span",{directives:[{name:"show",rawName:"v-show",value:e.uploadUser,expression:"i.uploadUser"}]},[t._v(t._s(e.uploadUser+"上传"))]),i("span",[t._v(t._s(e.createdAt))])])])]),i("img",{staticClass:"imgses",attrs:{src:A("b7c1"),alt:""},on:{click:function(e){return e.stopPropagation(),t.delclick(a)}}}),i("div",{ref:"deldiv",refInFor:!0,staticClass:"deldiv",on:{click:function(A){return A.stopPropagation(),t.delBtn(e.id)}}},[i("img",{attrs:{src:A("4546"),alt:""}}),i("span",[t._v("删除")])])]),i("div",{staticClass:"linebg"})])})),0==t.bankdatalist.length?i("van-empty",{attrs:{description:"暂无数据"}}):t._e()],2),i("van-pagination",{attrs:{"total-items":t.totalitems,"items-per-page":t.size,mode:"simple"},on:{change:t.getdata},model:{value:t.currentPage,callback:function(e){t.currentPage=e},expression:"currentPage"}})],1)},a=[],n=A("d8ad"),r=A("d961"),u=A("e41f"),c=A("f253"),o=A("2241"),s=A("f564"),d=A("9c8b"),g={components:{[r["a"].name]:r["a"],[u["a"].name]:u["a"],[c["a"].name]:c["a"],[o["a"].name]:o["a"],[s["a"].name]:s["a"]},data(){return{fileType:"",totalitems:"",currentPage:1,size:5,title:this.$route.query.name||"资料库",value:"",show:!1,bankdatalist:[]}},mounted(){n["a"].$on("flag",t=>{this.show=t})},created(){this.value="",this.fileType=this.$route.query.id||"",this.getdata(),this.show=!1,setTimeout(()=>{document.querySelectorAll(".deldiv").forEach(t=>{t.classList.contains("blockdiv")&&t.classList.remove("blockdiv")})},500)},methods:{openfn(t){"pdf"==t.typefh.toLowerCase()?this.$router.push("/pdf?url="+t.file):window.open(t.file)},getdata(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),0==this.fileType&&(this.fileType=""),Object(d["n"])({fileName:this.value||null,fileType:this.fileType||null,page:this.currentPage,size:this.size}).then(t=>{this.$toast.clear(),1==t.data.state&&(this.totalitems=t.data.count,this.bankdatalist=t.data.data,this.bankdatalist.map(t=>{t.typefh=t.file.substring(t.file.lastIndexOf(".")+1),t.createdAt=t.createdAt.slice(0,10)}))}).catch(t=>{this.$toast.fail("加载失败")})},onSearch(t){this.currentPage=1,this.getdata()},delclick(t){document.querySelectorAll(".deldiv")[t].classList.contains("blockdiv")?document.querySelectorAll(".deldiv")[t].classList.remove("blockdiv"):document.querySelectorAll(".deldiv")[t].classList.add("blockdiv")},delBtn(t){o["a"].confirm({message:"确认删除该文件吗?"}).then(()=>{let e={};e.id=t,Object(d["a"])(e).then(t=>{1==t.data.state?(Object(s["a"])({type:"success",message:"删除成功"}),this.getdata()):Object(s["a"])({type:"warning",message:t.data.msg})}).catch(t=>{})}).catch(()=>{})},onConfirm(t,e){this.fileType=t.value,this.getdata(),this.show=!1},onChange(t,e,A){},onCancel(){this.show=!1}}},l=g,f=(A("56cd"),A("2877")),I=Object(f["a"])(l,i,a,!1,null,"79d7b028",null);e["default"]=I.exports},e537:function(t,e){t.exports="data:image/png;base64,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"},e739:function(t,e){t.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-a8f40060.f5b845b2.js b/src/main/resources/views/dist/js/chunk-a8f40060.f5b845b2.js new file mode 100644 index 0000000..696a8e7 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-a8f40060.f5b845b2.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a8f40060"],{"0197":function(t,e,n){},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return i})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return l})),n.d(e,"pb",(function(){return f})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return h})),n.d(e,"ob",(function(){return g})),n.d(e,"Q",(function(){return p})),n.d(e,"R",(function(){return b})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return y})),n.d(e,"C",(function(){return j})),n.d(e,"eb",(function(){return O})),n.d(e,"B",(function(){return _})),n.d(e,"z",(function(){return k})),n.d(e,"db",(function(){return w})),n.d(e,"bb",(function(){return x})),n.d(e,"fb",(function(){return P})),n.d(e,"cb",(function(){return C})),n.d(e,"A",(function(){return $})),n.d(e,"hb",(function(){return D})),n.d(e,"ib",(function(){return S})),n.d(e,"gb",(function(){return A})),n.d(e,"D",(function(){return N})),n.d(e,"h",(function(){return q})),n.d(e,"j",(function(){return I})),n.d(e,"X",(function(){return F})),n.d(e,"k",(function(){return L})),n.d(e,"l",(function(){return J})),n.d(e,"jb",(function(){return E})),n.d(e,"kb",(function(){return M})),n.d(e,"L",(function(){return V})),n.d(e,"nb",(function(){return z})),n.d(e,"P",(function(){return B})),n.d(e,"M",(function(){return G})),n.d(e,"O",(function(){return H})),n.d(e,"N",(function(){return K})),n.d(e,"V",(function(){return Q})),n.d(e,"d",(function(){return R})),n.d(e,"e",(function(){return Y})),n.d(e,"c",(function(){return T})),n.d(e,"q",(function(){return U})),n.d(e,"r",(function(){return W})),n.d(e,"t",(function(){return X})),n.d(e,"s",(function(){return Z})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return at})),n.d(e,"m",(function(){return it})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return lt})),n.d(e,"Z",(function(){return ft})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return ht})),n.d(e,"g",(function(){return gt})),n.d(e,"p",(function(){return pt})),n.d(e,"o",(function(){return bt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return yt})),n.d(e,"G",(function(){return jt})),n.d(e,"F",(function(){return Ot})),n.d(e,"b",(function(){return _t}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function l(){return Object(r["a"])({url:"/user",method:"get"})}function f(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function h(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function g(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function p(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function y(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function _(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function x(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function D(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function A(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function F(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function E(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function H(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function R(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function U(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function lt(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function ft(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function ht(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function gt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function jt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function Ot(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function _t(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"32fa":function(t,e,n){"use strict";var r=n("0197"),u=n.n(r);u.a},"48c0":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("nav-bar",{attrs:{"left-arrow":"",title:"发布活动"}}),n("van-form",{staticClass:"form",on:{submit:t.onSubmit}},[n("van-field",{attrs:{label:"活动名称",placeholder:"请输入活动名称","input-align":"right",rules:[{required:!0,message:""}]},model:{value:t.activityName,callback:function(e){t.activityName=e},expression:"activityName"}}),n("van-field",{attrs:{readonly:"",clickable:"",name:"datetimePicker",label:"活动时间",placeholder:"请选择日期","input-align":"right","right-icon":"arrow",rules:[{required:!0,message:""}]},on:{click:function(e){t.showPicker=!0}},model:{value:t.activityDate,callback:function(e){t.activityDate=e},expression:"activityDate"}}),n("van-field",{attrs:{label:"活动地点",placeholder:"请输入活动地点","input-align":"right",rules:[{required:!0,message:""}]},model:{value:t.activityAddress,callback:function(e){t.activityAddress=e},expression:"activityAddress"}}),n("van-field",{staticClass:"textarea",attrs:{type:"textarea",label:"活动详情",placeholder:"请输入活动详情",rules:[{required:!0,message:""}]},model:{value:t.activityContent,callback:function(e){t.activityContent=e},expression:"activityContent"}}),n("van-cell",{attrs:{title:"活动接收区域",clickable:""},on:{click:function(e){t.showPicker2=!0}},scopedSlots:t._u([{key:"default",fn:function(){return[0==t.result.length?n("div",[t._v("请选择活动区域")]):n("div",t._l(t.result,(function(e){return n("div",{key:e.id},[t._v(t._s(e.name))])})),0)]},proxy:!0},{key:"right-icon",fn:function(){return[n("van-icon",{attrs:{name:"arrow"}})]},proxy:!0}])}),n("van-cell",{staticClass:"textarea",attrs:{title:"上传文件"},scopedSlots:t._u([{key:"default",fn:function(){return[n("van-uploader",{attrs:{multiple:"",accept:"*","upload-icon":"plus"},model:{value:t.attachment,callback:function(e){t.attachment=e},expression:"attachment"}})]},proxy:!0}])}),"township"==t.usertype?n("van-cell",{attrs:{title:"审批人",clickable:""},on:{click:function(e){t.showPicker3=!0}},scopedSlots:t._u([{key:"default",fn:function(){return[0==t.result2.length?n("div",[t._v("请添加审批人")]):t._e()]},proxy:!0},{key:"right-icon",fn:function(){return[n("van-icon",{attrs:{name:"add-o",color:"#09A709"}})]},proxy:!0}],null,!1,1743317436)}):t._e(),t.result2.length?n("div",{staticClass:"users"},t._l(t.result2,(function(e,r){return n("div",{key:e.id,staticClass:"item"},[t._v(t._s(e.userName)),n("van-icon",{attrs:{name:"close"},on:{click:function(e){return t.close(r)}}})],1)})),0):t._e(),n("van-button",{attrs:{type:"primary","native-type":"submit"}},[t._v("提交")])],1),n("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[n("van-datetime-picker",{attrs:{type:"date","min-date":t.minDate,formatter:t.formatter},on:{confirm:t.onConfirm,cancel:function(e){t.showPicker=!1}}})],1),n("van-action-sheet",{attrs:{title:"请选择活动区域"},model:{value:t.showPicker2,callback:function(e){t.showPicker2=e},expression:"showPicker2"}},[n("van-checkbox-group",{model:{value:t.result,callback:function(e){t.result=e},expression:"result"}},[n("van-cell-group",t._l(t.addressList,(function(e,r){return n("van-cell",{key:r,attrs:{clickable:"",title:e.name},on:{click:function(e){return t.toggle("checkboxes",r)}},scopedSlots:t._u([{key:"right-icon",fn:function(){return[n("van-checkbox",{ref:"checkboxes",refInFor:!0,attrs:{name:e}})]},proxy:!0}],null,!0)})})),1)],1)],1),n("van-action-sheet",{attrs:{title:"请添加审批人"},model:{value:t.showPicker3,callback:function(e){t.showPicker3=e},expression:"showPicker3"}},[n("van-checkbox-group",{model:{value:t.result2,callback:function(e){t.result2=e},expression:"result2"}},[n("van-cell-group",t._l(t.users,(function(e,r){return n("van-cell",{key:r,attrs:{clickable:"",title:e.userName},on:{click:function(e){return t.toggle("checkboxes2",r)}},scopedSlots:t._u([{key:"right-icon",fn:function(){return[n("van-checkbox",{ref:"checkboxes2",refInFor:!0,attrs:{name:e}})]},proxy:!0}],null,!0)})})),1)],1)],1)],1)},u=[],a=n("0c6d"),i=n("9c8b"),o={data(){return{usertype:localStorage.getItem("usertype"),activityName:"",activityDate:"",activityAddress:"",activityContent:"",result:[],result2:[],showPicker:!1,showPicker2:!1,showPicker3:!1,addressList:[],minDate:new Date,users:[],attachment:[]}},computed:{address(){return this.result.join()}},created(){Object(a["w"])().then(t=>{1==t.data.state&&(this.addressList=t.data.data)}),Object(i["w"])({type:"admin"}).then(t=>{1==t.data.state&&(this.users=t.data.data)})},methods:{formatter(t,e){return"year"===t?e+"年":"month"===t?e+"月":"day"===t?e+"日":e},onConfirm(t){this.activityDate=`${t.getFullYear()}-${(t.getMonth()+1).toString().padStart(2,"0")}-${t.getDate().toString().padStart(2,"0")}`,this.showPicker=!1},toggle(t,e){this.$refs[t][e].toggle()},onSubmit(t){if(0==this.result.length)return void this.$toast.fail("请选择活动区域");const e=this.result.map(t=>t.id),n={activityName:this.activityName,activityDate:this.activityDate,activityAddress:this.activityAddress,activityContent:this.activityContent,activityArea:e};if("township"==this.usertype){if(0==this.result2.length)return void this.$toast.fail("请添加审批人");n.userIds=this.result2.map(t=>t.id).join()}if(this.attachment.length){let t=new FormData;this.attachment.map(e=>{t.append("files",e.file)}),this.$toast.loading({message:"正在上传图片...",duration:0,forbidClick:!0}),Object(a["sb"])(t).then(t=>{1==t.data.state&&(n.attachment=t.data.data.join(),this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(a["V"])(n).then(t=>{1==t.data.state&&(1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg))}).catch(t=>{this.$toast.fail("提交失败")}))})}else this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(a["V"])(n).then(t=>{1==t.data.state&&(1==t.data.state?(this.$toast.success("提交成功"),this.$router.go(-1)):this.$toast.fail(t.data.msg))}).catch(t=>{this.$toast.fail("提交失败")})},close(t){this.result2.splice(t,1)}}},c=o,s=(n("32fa"),n("2877")),d=Object(s["a"])(c,r,u,!1,null,"49a17c34",null);e["default"]=d.exports},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return i})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return c})),n.d(e,"z",(function(){return s})),n.d(e,"D",(function(){return d})),n.d(e,"R",(function(){return l})),n.d(e,"A",(function(){return f})),n.d(e,"B",(function(){return m})),n.d(e,"C",(function(){return h})),n.d(e,"x",(function(){return g})),n.d(e,"e",(function(){return p})),n.d(e,"d",(function(){return b})),n.d(e,"f",(function(){return v})),n.d(e,"q",(function(){return y})),n.d(e,"O",(function(){return j})),n.d(e,"p",(function(){return O})),n.d(e,"P",(function(){return _})),n.d(e,"h",(function(){return k})),n.d(e,"E",(function(){return w})),n.d(e,"I",(function(){return x})),n.d(e,"F",(function(){return P})),n.d(e,"n",(function(){return C})),n.d(e,"a",(function(){return $})),n.d(e,"i",(function(){return D})),n.d(e,"k",(function(){return S})),n.d(e,"w",(function(){return A})),n.d(e,"L",(function(){return N})),n.d(e,"o",(function(){return q})),n.d(e,"j",(function(){return I})),n.d(e,"l",(function(){return F})),n.d(e,"J",(function(){return L})),n.d(e,"K",(function(){return J})),n.d(e,"c",(function(){return E})),n.d(e,"g",(function(){return M})),n.d(e,"b",(function(){return V})),n.d(e,"m",(function(){return z})),n.d(e,"G",(function(){return B})),n.d(e,"H",(function(){return G})),n.d(e,"u",(function(){return H})),n.d(e,"v",(function(){return K})),n.d(e,"s",(function(){return Q})),n.d(e,"r",(function(){return R})),n.d(e,"S",(function(){return Y})),n.d(e,"Q",(function(){return T})),n.d(e,"t",(function(){return U}));var r=n("1d61"),u=n("4328"),a=n.n(u);function i(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:a.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:a.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function l(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:a.a.stringify(t)})}function f(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function h(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function g(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:a.a.stringify(t)})}function p(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function y(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function j(t){return Object(r["a"])({url:"/perform/save",method:"post",data:a.a.stringify(t)})}function O(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function _(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function k(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:a.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:a.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:a.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function D(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/audit/save",method:"post",data:a.a.stringify(t)})}function q(){return Object(r["a"])({url:"/user",method:"get"})}function I(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:a.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function z(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:a.a.stringify(t)})}function G(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:a.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:a.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:a.a.stringify(t)})}function U(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-be0790f0.42e41b60.js b/src/main/resources/views/dist/js/chunk-be0790f0.42e41b60.js new file mode 100644 index 0000000..d6c34a0 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-be0790f0.42e41b60.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-be0790f0"],{"0c6d":function(t,n,e){"use strict";e.d(n,"T",(function(){return i})),e.d(n,"rb",(function(){return c})),e.d(n,"qb",(function(){return o})),e.d(n,"H",(function(){return s})),e.d(n,"a",(function(){return d})),e.d(n,"U",(function(){return f})),e.d(n,"pb",(function(){return m})),e.d(n,"w",(function(){return l})),e.d(n,"sb",(function(){return g})),e.d(n,"ob",(function(){return b})),e.d(n,"Q",(function(){return h})),e.d(n,"R",(function(){return p})),e.d(n,"x",(function(){return j})),e.d(n,"y",(function(){return O})),e.d(n,"C",(function(){return _})),e.d(n,"eb",(function(){return v})),e.d(n,"B",(function(){return y})),e.d(n,"z",(function(){return w})),e.d(n,"db",(function(){return k})),e.d(n,"bb",(function(){return C})),e.d(n,"fb",(function(){return E})),e.d(n,"cb",(function(){return J})),e.d(n,"A",(function(){return q})),e.d(n,"hb",(function(){return x})),e.d(n,"ib",(function(){return I})),e.d(n,"gb",(function(){return P})),e.d(n,"D",(function(){return z})),e.d(n,"h",(function(){return A})),e.d(n,"j",(function(){return B})),e.d(n,"X",(function(){return D})),e.d(n,"k",(function(){return F})),e.d(n,"l",(function(){return G})),e.d(n,"jb",(function(){return H})),e.d(n,"kb",(function(){return K})),e.d(n,"L",(function(){return L})),e.d(n,"nb",(function(){return M})),e.d(n,"P",(function(){return N})),e.d(n,"M",(function(){return Q})),e.d(n,"O",(function(){return R})),e.d(n,"N",(function(){return S})),e.d(n,"V",(function(){return T})),e.d(n,"d",(function(){return U})),e.d(n,"e",(function(){return V})),e.d(n,"c",(function(){return W})),e.d(n,"q",(function(){return X})),e.d(n,"r",(function(){return Y})),e.d(n,"t",(function(){return Z})),e.d(n,"s",(function(){return $})),e.d(n,"ab",(function(){return tt})),e.d(n,"i",(function(){return nt})),e.d(n,"Y",(function(){return et})),e.d(n,"S",(function(){return rt})),e.d(n,"v",(function(){return ut})),e.d(n,"n",(function(){return at})),e.d(n,"m",(function(){return it})),e.d(n,"I",(function(){return ct})),e.d(n,"K",(function(){return ot})),e.d(n,"mb",(function(){return st})),e.d(n,"J",(function(){return dt})),e.d(n,"lb",(function(){return ft})),e.d(n,"Z",(function(){return mt})),e.d(n,"E",(function(){return lt})),e.d(n,"u",(function(){return gt})),e.d(n,"g",(function(){return bt})),e.d(n,"p",(function(){return ht})),e.d(n,"o",(function(){return pt})),e.d(n,"f",(function(){return jt})),e.d(n,"W",(function(){return Ot})),e.d(n,"G",(function(){return _t})),e.d(n,"F",(function(){return vt})),e.d(n,"b",(function(){return yt}));var r=e("1d61"),u=e("4328"),a=e.n(u);function i(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function c(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:a.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/register",method:"post",data:a.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function m(t){return Object(r["a"])({url:"/user",method:"post",data:a.a.stringify(t)})}function l(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function b(t){return Object(r["a"])({url:"/notice/save",method:"post",data:a.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:a.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:a.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:a.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:a.a.stringify(t)})}function I(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:a.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:a.a.stringify(t)})}function z(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function D(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:a.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function H(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:a.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:a.a.stringify(t)})}function L(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/conference/save",method:"post",data:a.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/activity/save",method:"post",data:a.a.stringify(t)})}function U(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function X(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:a.a.stringify(t)})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:a.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function at(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function it(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:a.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:a.a.stringify(t)})}function mt(t){return Object(r["a"])({url:"/message/read",method:"post",data:a.a.stringify(t)})}function lt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function Ot(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:a.a.stringify(t)})}function _t(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function vt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},4708:function(t,n,e){"use strict";e.r(n);var r=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"page"},[e("nav-bar",{attrs:{"left-arrow":"",title:"督事统计"}}),e("div",{staticClass:"list"},t._l(t.list,(function(n){return e("div",{key:n.id,staticClass:"item"},[e("div",{staticClass:"name"},[t._v(t._s(n.name))]),e("div",{staticClass:"value"},[t._v(t._s(n.remarks))])])})),0)],1)},u=[],a=e("0c6d"),i={data(){return{list:[]}},created(){Object(a["E"])().then(t=>{1==t.data.state&&(this.list=t.data.data)})}},c=i,o=(e("d653"),e("2877")),s=Object(o["a"])(c,r,u,!1,null,"595d3d1a",null);n["default"]=s.exports},c39a:function(t,n,e){},d653:function(t,n,e){"use strict";var r=e("c39a"),u=e.n(r);u.a}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-d9bc211c.73649a2d.js b/src/main/resources/views/dist/js/chunk-d9bc211c.73649a2d.js new file mode 100644 index 0000000..9f4e6b1 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-d9bc211c.73649a2d.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-d9bc211c"],{"0a48":function(t,r,e){"use strict";var n=e("ab0b"),u=e.n(n);u.a},"45a2":function(t,r,e){"use strict";e.r(r);var n=function(){var t=this,r=t.$createElement,e=t._self._c||r;return e("div",{staticClass:"modifyPassword-box"},[e("nav-bar",{attrs:{"left-arrow":"",title:"修改密码"}}),e("div",{staticClass:"body"},[e("van-form",{on:{submit:t.onSubmit}},[e("van-field",{attrs:{type:"password",name:"oldpassword",label:"旧密码",placeholder:"请输入您的旧密码",rules:[{required:!0,message:""}]},model:{value:t.oldpassword,callback:function(r){t.oldpassword=r},expression:"oldpassword"}}),e("van-field",{attrs:{type:"password",name:"password",label:"新密码",placeholder:"请输入您的密码",rules:[{required:!0,message:""}]},model:{value:t.password,callback:function(r){t.password=r},expression:"password"}}),e("van-field",{attrs:{type:"password",name:"tpassword",label:"确认密码",placeholder:"请再次输入您的密码",rules:[{required:!0,message:""}]},model:{value:t.tpassword,callback:function(r){t.tpassword=r},expression:"tpassword"}}),e("div",{staticStyle:{margin:"40px auto"}},[e("van-button",{attrs:{round:"",block:"",type:"info","native-type":"submit"}},[t._v("确认")])],1)],1)],1)],1)},u=[],a=e("9c8b"),o={data(){return{oldpassword:"",password:"",tpassword:""}},methods:{onSubmit(t){if(t.password!=t.tpassword)return void this.$toast.fail("两次密码不一致");let r={};r.oldPassword=t.oldpassword,r.newPassword=t.password,r.confirmNewPassword=t.tpassword,this.$dialog.confirm({title:"",message:"确认修改密码?"}).then(()=>{Object(a["Q"])(r).then(t=>{1==t.data.state&&(this.$toast.success("修改成功"),setTimeout(()=>{localStorage.clear(),sessionStorage.clear(),this.$router.push("/login")},1500))})}).catch(()=>{})}}},i=o,s=(e("0a48"),e("2877")),c=Object(s["a"])(i,n,u,!1,null,"1f66bb82",null);r["default"]=c.exports},"9c8b":function(t,r,e){"use strict";e.d(r,"M",(function(){return o})),e.d(r,"N",(function(){return i})),e.d(r,"y",(function(){return s})),e.d(r,"z",(function(){return c})),e.d(r,"D",(function(){return d})),e.d(r,"R",(function(){return f})),e.d(r,"A",(function(){return l})),e.d(r,"B",(function(){return m})),e.d(r,"C",(function(){return p})),e.d(r,"x",(function(){return b})),e.d(r,"e",(function(){return g})),e.d(r,"d",(function(){return h})),e.d(r,"f",(function(){return j})),e.d(r,"q",(function(){return v})),e.d(r,"O",(function(){return O})),e.d(r,"p",(function(){return y})),e.d(r,"P",(function(){return w})),e.d(r,"h",(function(){return _})),e.d(r,"E",(function(){return k})),e.d(r,"I",(function(){return x})),e.d(r,"F",(function(){return S})),e.d(r,"n",(function(){return P})),e.d(r,"a",(function(){return $})),e.d(r,"i",(function(){return q})),e.d(r,"k",(function(){return C})),e.d(r,"w",(function(){return J})),e.d(r,"L",(function(){return E})),e.d(r,"o",(function(){return N})),e.d(r,"j",(function(){return Q})),e.d(r,"l",(function(){return z})),e.d(r,"J",(function(){return A})),e.d(r,"K",(function(){return B})),e.d(r,"c",(function(){return D})),e.d(r,"g",(function(){return F})),e.d(r,"b",(function(){return G})),e.d(r,"m",(function(){return H})),e.d(r,"G",(function(){return I})),e.d(r,"H",(function(){return K})),e.d(r,"u",(function(){return L})),e.d(r,"v",(function(){return M})),e.d(r,"s",(function(){return R})),e.d(r,"r",(function(){return T})),e.d(r,"S",(function(){return U})),e.d(r,"Q",(function(){return V})),e.d(r,"t",(function(){return W}));var n=e("1d61"),u=e("4328"),a=e.n(u);function o(t){return Object(n["a"])({url:"/auth/check_ding_binding",method:"post",data:a.a.stringify(t)})}function i(t){return Object(n["a"])({url:"/auth/ding_binding",method:"post",data:a.a.stringify(t)})}function s(t){return Object(n["a"])({url:"/voter_suggest/list",method:"get",params:t})}function c(t){return Object(n["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(n["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function f(t){return Object(n["a"])({url:"/voter_suggest/allocation",method:"post",data:a.a.stringify(t)})}function l(t){return Object(n["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(n["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function p(t){return Object(n["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function b(t){return Object(n["a"])({url:"/voter_suggest/solve/save",method:"post",data:a.a.stringify(t)})}function g(t){return Object(n["a"])({url:"/activity/have_apply",method:"get",params:t})}function h(t){return Object(n["a"])({url:"/activity/finish",method:"get",params:t})}function j(t){return Object(n["a"])({url:"/activity/"+t,method:"get"})}function v(t){return Object(n["a"])({url:"/perform/list/my",method:"get",params:t})}function O(t){return Object(n["a"])({url:"/perform/save",method:"post",data:a.a.stringify(t)})}function y(t){return Object(n["a"])({url:"/perform/"+t,method:"get"})}function w(t){return Object(n["a"])({url:"/upload/upload_json",method:"post",data:t})}function _(t){return Object(n["a"])({url:"/activity/newest",method:"get",params:t})}function k(t){return Object(n["a"])({url:"/activity/apply",method:"post",data:a.a.stringify(t)})}function x(t){return Object(n["a"])({url:"/activity/sign",method:"post",data:a.a.stringify(t)})}function S(t){return Object(n["a"])({url:"/activity/leave",method:"post",data:a.a.stringify(t)})}function P(t){return Object(n["a"])({url:"/data_bank",method:"get",params:t})}function $(t){return Object(n["a"])({url:"/data_bank/del",method:"delete",params:t})}function q(t){return Object(n["a"])({url:"/audit",method:"get",params:t})}function C(t){return Object(n["a"])({url:"/audit/mine",method:"get",params:t})}function J(t){return Object(n["a"])({url:"/user/users",method:"get",params:t})}function E(t){return Object(n["a"])({url:"/audit/save",method:"post",data:a.a.stringify(t)})}function N(){return Object(n["a"])({url:"/user",method:"get"})}function Q(t){return Object(n["a"])({url:"/audit/detail",method:"get",params:t})}function z(t){return Object(n["a"])({url:"/audit/audit_users",method:"get",params:t})}function A(t){return Object(n["a"])({url:"/audit/pass",method:"post",data:a.a.stringify(t)})}function B(t){return Object(n["a"])({url:"/audit/refuse",method:"post",data:a.a.stringify(t)})}function D(t){return Object(n["a"])({url:"/activity/audit",method:"get",params:t})}function F(t){return Object(n["a"])({url:"/activity/list/my",method:"get",params:t})}function G(t){return Object(n["a"])({url:"/activity/"+t,method:"get"})}function H(t){return Object(n["a"])({url:"/activity/audit_users",method:"get",params:t})}function I(t){return Object(n["a"])({url:"/activity/pass",method:"post",data:a.a.stringify(t)})}function K(t){return Object(n["a"])({url:"/activity/refuse",method:"post",data:a.a.stringify(t)})}function L(t){return Object(n["a"])({url:"/user/street_contacts",method:"get",params:t})}function M(t){return Object(n["a"])({url:"/user/street_detail",method:"get",params:t})}function R(t){return Object(n["a"])({url:"/user/contact_detail",method:"get",params:t})}function T(t){return Object(n["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(n["a"])({url:"/voter_suggest_db/read",method:"post",data:a.a.stringify(t)})}function V(t){return Object(n["a"])({url:"/user/edit_pwd",method:"post",data:a.a.stringify(t)})}function W(t){return Object(n["a"])({url:"/user/dict",method:"get",params:t})}},ab0b:function(t,r,e){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-da6ee668.cec1eb91.js b/src/main/resources/views/dist/js/chunk-da6ee668.cec1eb91.js new file mode 100644 index 0000000..6bfa7ba --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-da6ee668.cec1eb91.js @@ -0,0 +1,6 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-da6ee668"],{3627:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADK0lEQVRIS5VWQWgVVxQ9d2b8uMjCRYQfcJGFoCIuBIWCgRqI0KALRUHdKQbeG/6iil1YsPSDLiy0qMHJvDcqCi4UFBRcKCgo1IKQLlqahWBEN2WGUIiLEIRO3pX7mQnj9+dnMsth3jn3nnvPeUNYwxNF0YDv+/eDILg4MTHxR52jVOcj+abdbgdDQ0P3ARwEMJum6bZ2u52vdr4WgYA3m827RHSEmTMiGlVKvSnBkyTZDmAwz/OFubm5v6vEqxJ0gS8Q0e4S3Fq7H8AVAJtLMikAwHmt9U1515egB/i4UuqVHDTGfE9EAi7PLIA/AWwCMFK8u6SU+nFFgrrgzHwuy7LfSlmiKBoJguChSEZEe3sSrAH8tNb6aveg4zg+5nneXQCPehJYa68DmGBm0XxZliRJDjPzAwFk5p7g5cY1m815Ivr0FYEx5jIRne4F7py7R0RBP/CyG2vtPDMPfEFQggP4BGBfOVCpvAJ+Tmv9iwBNTU1taTQag92mM8bsIqJpZp5ZJqhULuY5rrXuSFEFl5VUSp0pwT3PewlgAMCo1lq2CIXbnxHRN7KuHQJjzCkiusHMawInoiaAV3mej7darQUBD4LgSbGqs4uLi7spiqJmEATvAax3zp0Mw/B2ncr7gVfdTtbanyVqZKWUUocK8G+dc89loFVZJicnNzUajelu8GpOdUeJEEwD2MXM41rrp3EcDxPRP0Qk2i5rXnT6AsDWqiyr5ZQQzAPYAGCjUuo/a+1ZAL9WO6qCM/PrpaWlfaJ5v5wq15WMMf+LFGmarhO7J0lygZnPA+hkSVflb/I8H221Wlk/t1edLR28lTR0zu0Iw3AmjuMDnuc9Fi8Urh0homEAawbvpKkx5hYRnWDmi1rrn4ohx8ysK5X8Vaxi7cqXJYrjeK/neTK8j865nWEYfigMM+L7/h4A77Ise1Sm5Uo5tdLN1jGatVbM8Z3I4JwbC8Pw3+4DhebXi26/CMF+12ZJMAjg92IFPzLzNQAPfN/PnHOyrmMAfpBZdYdg7TvZWiskd4pOVjo3y8ySU53cqfN8FdfFFh0t8mS4cOaMdJSm6c06fxJV4s/eUSzVpkpFdwAAAABJRU5ErkJggg=="},"3cf0":function(t,e,i){"use strict";var a=i("d6da"),n=i.n(a);n.a},"4a65":function(t,e,i){},"674a":function(t,e,i){"use strict";var a=i("4a65"),n=i.n(a);n.a},7e3:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"docDetail-box"},[a("nav-bar",{attrs:{"left-arrow":"",title:0==t.detaildata.status?"待审批":"已审批"}}),a("div",{staticClass:"top"},[this.$route.query.judge?a("span",[t._v(t._s(t.detaildata.activityName))]):a("span",[t._v(t._s(t.detaildata.title))]),2==t.detaildata.status?a("img",{attrs:{src:i("ab04"),alt:""}}):1==t.detaildata.status?a("img",{attrs:{src:i("ee16"),alt:""}}):t._e()]),a("div",{staticClass:"pmore"},[a("div",{ref:"pcontent",staticClass:"divcontent",domProps:{innerHTML:t._s(this.$route.query.judge?t.detaildata.activityContent:t.detaildata.content)}}),a("div",{directives:[{name:"show",rawName:"v-show",value:t.moreFlag,expression:"moreFlag"}],on:{click:t.clickmore}},[t._v("展开更多")]),a("div",{directives:[{name:"show",rawName:"v-show",value:t.moreFlag2,expression:"moreFlag2"}],on:{click:t.clickmore}},[t._v("收回")])]),t.detaildata.files&&t.detaildata.files.length?a("div",{staticClass:"files"},[a("div",{staticClass:"title"},[a("van-icon",{attrs:{name:t.icon}}),t._v("附件:")],1),a("van-uploader",{attrs:{disabled:"",deletable:!1,"preview-full-image":!1,"max-count":t.detaildata.files.length},on:{"click-preview":t.openfile},model:{value:t.detaildata.files,callback:function(e){t.$set(t.detaildata,"files",e)},expression:"detaildata.files"}})],1):t._e(),a("div",{staticClass:"detailContent"},[a("ul",[this.$route.query.judge?a("li",[a("span",[t._v("活动时间:")]),a("span",[t._v(t._s(t.detaildata.activityDate?t.detaildata.activityDate:""))])]):t._e(),this.$route.query.judge?a("li",[a("span",[t._v("活动地点:")]),a("span",[t._v(t._s(t.detaildata.activityAddress?t.detaildata.activityAddress:""))])]):t._e(),this.$route.query.judge?a("li",[a("span",[t._v("活动接收区域:")]),a("span",[t._v(t._s(t.detaildata.activityArea?t.detaildata.activityArea:""))])]):t._e(),a("li",[a("span",[t._v("提交人员:")]),this.$route.query.judge?a("span",[t._v(t._s(t.detaildata.createdName))]):a("span",[t._v(t._s(t.peopleName))])]),a("li",{staticStyle:{"font-size":"14px"}},[a("span",[t._v("审批状态:")]),0==t.detaildata.status?a("span",{staticStyle:{color:"#1E78FF"}},[t._v("待审批")]):t._e(),1==t.detaildata.status?a("span",{staticStyle:{color:"#09A709"}},[t._v("已通过")]):t._e(),2==t.detaildata.status?a("span",{staticStyle:{color:"#D03A29"}},[t._v("已拒绝")]):t._e()])])]),a("div",{staticClass:"detailPeople"},[a("p",{staticClass:"p1"},[t._v("审批人:")]),a("van-steps",{attrs:{direction:"vertical",active:t.activeNum}},t._l(t.peopledata,(function(e){return a("van-step",{key:e.id},[a("h3",[t._v(t._s(e.userName?e.userName:""))]),0==e.status?a("p",{staticStyle:{color:"#999999"}},[t._v("待审批")]):t._e(),1==e.status?a("p",{staticStyle:{color:"#09A709"}},[t._v("已通过")]):t._e(),2==e.status?a("p",{staticStyle:{color:"#D03A29"}},[t._v("未通过")]):t._e()])})),1)],1),"我的审批"!=t.$route.query.title&&0==t.detaildata.status&&t.peopleName==t.peopledata[this.activeNum].userName?a("div",{staticClass:"twoBtn"},[a("span",{on:{click:t.refuse}},[t._v("拒绝")]),a("span",{on:{click:t.pass}},[t._v("通过")])]):t._e(),a("van-dialog",{attrs:{title:"输入您的签名已确认","show-cancel-button":""},on:{confirm:t.onConfirm},model:{value:t.show,callback:function(e){t.show=e},expression:"show"}},[a("XhyAutograph",{attrs:{config:t.options},on:{receive:t.receiveQmValue}})],1)],1)},n=[],s=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"xhy-autograph-box"},[i("div",{staticClass:"autograph-box"},[i("div",{staticClass:"inside"},[i("van-icon",{staticClass:"icon-full",attrs:{name:"enlarge",color:"#008cff"},on:{click:t.fullScreenShow}}),i("canvas",{staticClass:"xhy-canvas"}),i("span",{on:{click:t.againSignature}},[t._v("重新签名")])],1)]),i("van-popup",{style:{height:"100%",width:"100%"},attrs:{"close-on-click-overlay":!1,"close-on-popstate":"","safe-area-inset-bottom":"",closeable:"","close-icon-position":"bottom-right",position:"left"},on:{close:t.closeFull},model:{value:t.isShowFull,callback:function(e){t.isShowFull=e},expression:"isShowFull"}},[i("div",{staticClass:"popup-box"},[i("canvas",{staticClass:"xhy-canvasFull"}),i("div",{staticClass:"panel-full"},[i("van-button",{staticClass:"btn-again",attrs:{type:"info"},on:{click:t.againFull}},[t._v("重新签名")]),i("van-button",{staticClass:"btn-confirm",attrs:{plain:"",type:"primary"},on:{click:t.confirmFull}},[t._v("确认签名")])],1)])])],1)},o=[]; +/*! + * Signature Pad v3.0.0-beta.4 | https://github.com/szimek/signature_pad + * (c) 2020 Szymon Nowak | Released under the MIT license + */ +class r{constructor(t,e,i){this.x=t,this.y=e,this.time=i||Date.now()}distanceTo(t){return Math.sqrt(Math.pow(this.x-t.x,2)+Math.pow(this.y-t.y,2))}equals(t){return this.x===t.x&&this.y===t.y&&this.time===t.time}velocityFrom(t){return this.time!==t.time?this.distanceTo(t)/(this.time-t.time):0}}class c{constructor(t,e,i,a,n,s){this.startPoint=t,this.control2=e,this.control1=i,this.endPoint=a,this.startWidth=n,this.endWidth=s}static fromPoints(t,e){const i=this.calculateControlPoints(t[0],t[1],t[2]).c2,a=this.calculateControlPoints(t[1],t[2],t[3]).c1;return new c(t[1],i,a,t[2],e.start,e.end)}static calculateControlPoints(t,e,i){const a=t.x-e.x,n=t.y-e.y,s=e.x-i.x,o=e.y-i.y,c={x:(t.x+e.x)/2,y:(t.y+e.y)/2},u={x:(e.x+i.x)/2,y:(e.y+i.y)/2},l=Math.sqrt(a*a+n*n),d=Math.sqrt(s*s+o*o),h=c.x-u.x,m=c.y-u.y,g=d/(l+d),p={x:u.x+h*g,y:u.y+m*g},v=e.x-p.x,f=e.y-p.y;return{c1:new r(c.x+v,c.y+f),c2:new r(u.x+v,u.y+f)}}length(){const t=10;let e,i,a=0;for(let n=0;n<=t;n+=1){const s=n/t,o=this.point(s,this.startPoint.x,this.control1.x,this.control2.x,this.endPoint.x),r=this.point(s,this.startPoint.y,this.control1.y,this.control2.y,this.endPoint.y);if(n>0){const t=o-e,n=r-i;a+=Math.sqrt(t*t+n*n)}e=o,i=r}return a}point(t,e,i,a,n){return e*(1-t)*(1-t)*(1-t)+3*i*(1-t)*(1-t)*t+3*a*(1-t)*t*t+n*t*t*t}}function u(t,e=250){let i,a,n,s=0,o=null;const r=()=>{s=Date.now(),o=null,i=t.apply(a,n),o||(a=null,n=[])};return function(...c){const u=Date.now(),l=e-(u-s);return a=this,n=c,l<=0||l>e?(o&&(clearTimeout(o),o=null),s=u,i=t.apply(a,n),o||(a=null,n=[])):o||(o=window.setTimeout(r,l)),i}}class l{constructor(t,e={}){this.canvas=t,this.options=e,this._handleMouseDown=t=>{1===t.which&&(this._mouseButtonDown=!0,this._strokeBegin(t))},this._handleMouseMove=t=>{this._mouseButtonDown&&this._strokeMoveUpdate(t)},this._handleMouseUp=t=>{1===t.which&&this._mouseButtonDown&&(this._mouseButtonDown=!1,this._strokeEnd(t))},this._handleTouchStart=t=>{if(t.preventDefault(),1===t.targetTouches.length){const e=t.changedTouches[0];this._strokeBegin(e)}},this._handleTouchMove=t=>{t.preventDefault();const e=t.targetTouches[0];this._strokeMoveUpdate(e)},this._handleTouchEnd=t=>{const e=t.target===this.canvas;if(e){t.preventDefault();const e=t.changedTouches[0];this._strokeEnd(e)}},this.velocityFilterWeight=e.velocityFilterWeight||.7,this.minWidth=e.minWidth||.5,this.maxWidth=e.maxWidth||2.5,this.throttle="throttle"in e?e.throttle:16,this.minDistance="minDistance"in e?e.minDistance:5,this.dotSize=e.dotSize||function(){return(this.minWidth+this.maxWidth)/2},this.penColor=e.penColor||"black",this.backgroundColor=e.backgroundColor||"rgba(0,0,0,0)",this.onBegin=e.onBegin,this.onEnd=e.onEnd,this._strokeMoveUpdate=this.throttle?u(l.prototype._strokeUpdate,this.throttle):l.prototype._strokeUpdate,this._ctx=t.getContext("2d"),this.clear(),this.on()}clear(){const{_ctx:t,canvas:e}=this;t.fillStyle=this.backgroundColor,t.clearRect(0,0,e.width,e.height),t.fillRect(0,0,e.width,e.height),this._data=[],this._reset(),this._isEmpty=!0}fromDataURL(t,e={},i){const a=new Image,n=e.ratio||window.devicePixelRatio||1,s=e.width||this.canvas.width/n,o=e.height||this.canvas.height/n;this._reset(),a.onload=()=>{this._ctx.drawImage(a,0,0,s,o),i&&i()},a.onerror=t=>{i&&i(t)},a.src=t,this._isEmpty=!1}toDataURL(t="image/png",e){switch(t){case"image/svg+xml":return this._toSVG();default:return this.canvas.toDataURL(t,e)}}on(){this.canvas.style.touchAction="none",this.canvas.style.msTouchAction="none",window.PointerEvent?this._handlePointerEvents():(this._handleMouseEvents(),"ontouchstart"in window&&this._handleTouchEvents())}off(){this.canvas.style.touchAction="auto",this.canvas.style.msTouchAction="auto",this.canvas.removeEventListener("pointerdown",this._handleMouseDown),this.canvas.removeEventListener("pointermove",this._handleMouseMove),document.removeEventListener("pointerup",this._handleMouseUp),this.canvas.removeEventListener("mousedown",this._handleMouseDown),this.canvas.removeEventListener("mousemove",this._handleMouseMove),document.removeEventListener("mouseup",this._handleMouseUp),this.canvas.removeEventListener("touchstart",this._handleTouchStart),this.canvas.removeEventListener("touchmove",this._handleTouchMove),this.canvas.removeEventListener("touchend",this._handleTouchEnd)}isEmpty(){return this._isEmpty}fromData(t){this.clear(),this._fromData(t,({color:t,curve:e})=>this._drawCurve({color:t,curve:e}),({color:t,point:e})=>this._drawDot({color:t,point:e})),this._data=t}toData(){return this._data}_strokeBegin(t){const e={color:this.penColor,points:[]};"function"===typeof this.onBegin&&this.onBegin(t),this._data.push(e),this._reset(),this._strokeUpdate(t)}_strokeUpdate(t){if(0===this._data.length)return void this._strokeBegin(t);const e=t.clientX,i=t.clientY,a=this._createPoint(e,i),n=this._data[this._data.length-1],s=n.points,o=s.length>0&&s[s.length-1],r=!!o&&a.distanceTo(o)<=this.minDistance,c=n.color;if(!o||!o||!r){const t=this._addPoint(a);o?t&&this._drawCurve({color:c,curve:t}):this._drawDot({color:c,point:a}),s.push({time:a.time,x:a.x,y:a.y})}}_strokeEnd(t){this._strokeUpdate(t),"function"===typeof this.onEnd&&this.onEnd(t)}_handlePointerEvents(){this._mouseButtonDown=!1,this.canvas.addEventListener("pointerdown",this._handleMouseDown),this.canvas.addEventListener("pointermove",this._handleMouseMove),document.addEventListener("pointerup",this._handleMouseUp)}_handleMouseEvents(){this._mouseButtonDown=!1,this.canvas.addEventListener("mousedown",this._handleMouseDown),this.canvas.addEventListener("mousemove",this._handleMouseMove),document.addEventListener("mouseup",this._handleMouseUp)}_handleTouchEvents(){this.canvas.addEventListener("touchstart",this._handleTouchStart),this.canvas.addEventListener("touchmove",this._handleTouchMove),this.canvas.addEventListener("touchend",this._handleTouchEnd)}_reset(){this._lastPoints=[],this._lastVelocity=0,this._lastWidth=(this.minWidth+this.maxWidth)/2,this._ctx.fillStyle=this.penColor}_createPoint(t,e){const i=this.canvas.getBoundingClientRect();return new r(t-i.left,e-i.top,(new Date).getTime())}_addPoint(t){const{_lastPoints:e}=this;if(e.push(t),e.length>2){3===e.length&&e.unshift(e[0]);const t=this._calculateCurveWidths(e[1],e[2]),i=c.fromPoints(e,t);return e.shift(),i}return null}_calculateCurveWidths(t,e){const i=this.velocityFilterWeight*e.velocityFrom(t)+(1-this.velocityFilterWeight)*this._lastVelocity,a=this._strokeWidth(i),n={end:a,start:this._lastWidth};return this._lastVelocity=i,this._lastWidth=a,n}_strokeWidth(t){return Math.max(this.maxWidth/(t+1),this.minWidth)}_drawCurveSegment(t,e,i){const a=this._ctx;a.moveTo(t,e),a.arc(t,e,i,0,2*Math.PI,!1),this._isEmpty=!1}_drawCurve({color:t,curve:e}){const i=this._ctx,a=e.endWidth-e.startWidth,n=2*Math.floor(e.length());i.beginPath(),i.fillStyle=t;for(let s=0;s1)for(let i=0;i{const i=document.createElement("path");if(!isNaN(e.control1.x)&&!isNaN(e.control1.y)&&!isNaN(e.control2.x)&&!isNaN(e.control2.y)){const a=`M ${e.startPoint.x.toFixed(3)},${e.startPoint.y.toFixed(3)} C ${e.control1.x.toFixed(3)},${e.control1.y.toFixed(3)} ${e.control2.x.toFixed(3)},${e.control2.y.toFixed(3)} ${e.endPoint.x.toFixed(3)},${e.endPoint.y.toFixed(3)}`;i.setAttribute("d",a),i.setAttribute("stroke-width",(2.25*e.endWidth).toFixed(3)),i.setAttribute("stroke",t),i.setAttribute("fill","none"),i.setAttribute("stroke-linecap","round"),o.appendChild(i)}},({color:t,point:e})=>{const i=document.createElement("circle"),a="function"===typeof this.dotSize?this.dotSize():this.dotSize;i.setAttribute("r",a.toString()),i.setAttribute("cx",e.x.toString()),i.setAttribute("cy",e.y.toString()),i.setAttribute("fill",t),o.appendChild(i)});const r="data:image/svg+xml;base64,",c=``;let u=o.innerHTML;if(void 0===u){const t=document.createElement("dummy"),e=o.childNodes;t.innerHTML="";for(let i=0;i{this.$emit("receive",this.signaturePad.toDataURL())},t.height=document.body.clientHeight/3,t.width=document.body.clientWidth-30}},initFull(){if(!this.signaturePadFull){let t=document.querySelector(".xhy-canvasFull");this.signaturePadFull=new d(t,this.config),t.height=.82*document.body.clientHeight,t.width=document.body.clientWidth}},closeFull(){},againFull(){this.signaturePadFull.clear()},confirmFull(){try{let t=this.signaturePadFull.isEmpty();this.signaturePad.clear(),t||(this.fullValue=this.signaturePadFull.toDataURL(),this.rotateBase64Img(this.fullValue,270,t=>{let e={width:document.body.clientWidth-30,height:document.body.clientHeight/3};this.signaturePad.fromDataURL(t,e),this.$emit("receive",t),this.isShowFull=!1}))}catch(t){this.isShowFull=!1}},fullScreenShow(){this.isShowFull=!0,setTimeout(()=>{this.initFull();let t=this.signaturePad.isEmpty();this.signaturePadFull.clear(),t||(this.value=this.signaturePad.toDataURL(),this.rotateBase64Img(this.value,90,t=>{let e={width:document.body.clientWidth,height:.82*document.body.clientHeight};this.signaturePadFull.fromDataURL(t,e)}))},100)},againSignature(){this.signaturePad.clear(),this.$emit("receive","")},rotateBase64Img(t,e,i){var a,n,s,o=document.createElement("canvas"),r=o.getContext("2d");if(e%90!=0)throw"旋转角度必须是90的倍数!";e<0&&(e=e%360+360);const c=e/90%4,u={sx:0,sy:0,ex:0,ey:0};var l=new Image;l.crossOrigin="anonymous",l.src=t,l.onload=function(){switch(a=l.width,n=l.height,s=a>n?a:n,o.width=2*s,o.height=2*s,c){case 0:u.sx=s,u.sy=s,u.ex=s+a,u.ey=s+n;break;case 1:u.sx=s-n,u.sy=s,u.ex=s,u.ey=s+a;break;case 2:u.sx=s-a,u.sy=s-n,u.ex=s,u.ey=s;break;case 3:u.sx=s,u.sy=s-a,u.ex=s+n,u.ey=s+a;break}r.translate(s,s),r.rotate(e*Math.PI/180),r.drawImage(l,0,0);var t=r.getImageData(u.sx,u.sy,u.ex,u.ey);c%2==0?(o.width=a,o.height=n):(o.width=n,o.height=a),r.putImageData(t,0,0),i(o.toDataURL())}}}},m=h,g=(i("3cf0"),i("2877")),p=Object(g["a"])(m,s,o,!1,null,"682ed133",null),v=p.exports,f=i("dc0f"),y=i("510b"),_=i("2241"),b=i("f564"),w=i("28a2"),x=i("9c8b"),j={components:{[f["a"].name]:f["a"],[y["a"].name]:y["a"],[_["a"].name]:_["a"],[b["a"].name]:b["a"],XhyAutograph:v},data(){return{options:{penColor:"black",minWidth:2},qmValue:"",show:!1,activeNum:0,peopleName:"",moreFlag:!1,moreFlag2:!1,detaildata:{},peopledata:"",imgdata:"",icon:i("3627")}},created(){this.peopleName=localStorage.userName,"active"==this.$route.query.judge?this.getdetaildata2():this.getdetaildata()},mounted(){setTimeout(()=>{document.querySelector(".divcontent").offsetHeight<250?(this.moreFlag=!1,this.moreFlag2=!1):(this.moreFlag=!0,this.moreFlag2=!1)},500)},methods:{getdetaildata2(){if(this.$route.query.id){let t={};t.id=this.$route.query.id,this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(x["m"])(t).then(t=>{if(1==t.data.state){this.peopledata=t.data.data;for(let t=0;t{this.$toast.clear(),1==t.data.state&&(this.detaildata=t.data.data)}).catch(t=>{this.$toast.fail("加载失败")})}},getdetaildata(){if(this.$route.query.id){let t={};t.id=this.$route.query.id,this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(x["l"])(t).then(t=>{if(1==t.data.state){this.peopledata=t.data.data;for(let t=0;t{this.$toast.clear(),1==t.data.state&&(t.data.data.attachment&&(t.data.data.attachment=t.data.data.attachment.split(","),t.data.data.files=t.data.data.attachment.map(t=>({type:t.split(".")[t.split(".").length-1],name:t.split("/")[t.split("/").length-1],url:t}))),this.detaildata=t.data.data)}).catch(t=>{this.$toast.fail("加载失败")})}},clickmore(){1==this.moreFlag?(this.$refs.pcontent.className="divcontent pblock",this.moreFlag2=!0,this.moreFlag=!1):(this.$refs.pcontent.className="divcontent",this.moreFlag2=!1,this.moreFlag=!0)},refuse(){_["a"].confirm({confirmButtonColor:"#3278F6",title:"确定拒绝",message:"你确定拒绝吗?"}).then(()=>{let t={};t.id=this.$route.query.id,this.$route.query.judge?Object(x["H"])(t).then(t=>{1==t.data.state&&(Object(b["a"])({type:"success",message:"拒绝审核成功"}),this.getdetaildata2())}):Object(x["K"])(t).then(t=>{1==t.data.state&&(Object(b["a"])({type:"success",message:"拒绝审核成功"}),this.getdetaildata())})}).catch(()=>{})},pass(){this.$route.query.judge?(this.show=!1,_["a"].confirm({confirmButtonColor:"#3278F6",title:"确定通过",message:"你确定通过吗?"}).then(()=>{let t={};t.id=this.$route.query.id,Object(x["G"])(t).then(t=>{1==t.data.state&&(Object(b["a"])({type:"success",message:"通过审核成功"}),this.getdetaildata2())})}).catch(()=>{})):this.show=!0},receiveQmValue(t){this.qmValue=t;let e=this.dataURLtoFile(this.qmValue,"signatureImg.png"),i=new FormData;i.append("files",e),this.imgdata=i},dataURLtoFile(t,e){var i=t.split(","),a=i[0].match(/:(.*?);/)[1],n=atob(i[1]),s=n.length,o=new Uint8Array(s);while(s--)o[s]=n.charCodeAt(s);return new File([o],e,{type:a})},onConfirm(){let t={};t.id=this.$route.query.id,Object(x["P"])(this.imgdata).then(e=>{if(1==e.data.state){let i=e.data.data[0];t.signature=i,Object(x["J"])(t).then(t=>{1==t.data.state&&(Object(b["a"])({type:"success",message:"通过审核成功"}),this.getdetaildata())})}})},openfile(t){"pdf"==t.type.toLowerCase()?this.$router.push("/pdf?url="+t.url):"jpg"==t.type.toLowerCase()||"png"==t.type.toLowerCase()?Object(w["a"])({images:[t.url],showIndex:!1}):window.open(t.url)}}},F=j,C=(i("674a"),Object(g["a"])(F,a,n,!1,null,"61e4d6b8",null));e["default"]=C.exports},"9c8b":function(t,e,i){"use strict";i.d(e,"M",(function(){return o})),i.d(e,"N",(function(){return r})),i.d(e,"y",(function(){return c})),i.d(e,"z",(function(){return u})),i.d(e,"D",(function(){return l})),i.d(e,"R",(function(){return d})),i.d(e,"A",(function(){return h})),i.d(e,"B",(function(){return m})),i.d(e,"C",(function(){return g})),i.d(e,"x",(function(){return p})),i.d(e,"e",(function(){return v})),i.d(e,"d",(function(){return f})),i.d(e,"f",(function(){return y})),i.d(e,"q",(function(){return _})),i.d(e,"O",(function(){return b})),i.d(e,"p",(function(){return w})),i.d(e,"P",(function(){return x})),i.d(e,"h",(function(){return j})),i.d(e,"E",(function(){return F})),i.d(e,"I",(function(){return C})),i.d(e,"F",(function(){return P})),i.d(e,"n",(function(){return A})),i.d(e,"a",(function(){return O})),i.d(e,"i",(function(){return E})),i.d(e,"k",(function(){return M})),i.d(e,"w",(function(){return k})),i.d(e,"L",(function(){return S})),i.d(e,"o",(function(){return D})),i.d(e,"j",(function(){return L})),i.d(e,"l",(function(){return W})),i.d(e,"J",(function(){return q})),i.d(e,"K",(function(){return U})),i.d(e,"c",(function(){return $})),i.d(e,"g",(function(){return N})),i.d(e,"b",(function(){return T})),i.d(e,"m",(function(){return B})),i.d(e,"G",(function(){return R})),i.d(e,"H",(function(){return V})),i.d(e,"u",(function(){return I})),i.d(e,"v",(function(){return J})),i.d(e,"s",(function(){return H})),i.d(e,"r",(function(){return z})),i.d(e,"S",(function(){return Q})),i.d(e,"Q",(function(){return G})),i.d(e,"t",(function(){return K}));var a=i("1d61"),n=i("4328"),s=i.n(n);function o(t){return Object(a["a"])({url:"/auth/check_ding_binding",method:"post",data:s.a.stringify(t)})}function r(t){return Object(a["a"])({url:"/auth/ding_binding",method:"post",data:s.a.stringify(t)})}function c(t){return Object(a["a"])({url:"/voter_suggest/list",method:"get",params:t})}function u(t){return Object(a["a"])({url:"/voter_suggest/"+t,method:"get"})}function l(t){return Object(a["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function d(t){return Object(a["a"])({url:"/voter_suggest/allocation",method:"post",data:s.a.stringify(t)})}function h(t){return Object(a["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(a["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(a["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function p(t){return Object(a["a"])({url:"/voter_suggest/solve/save",method:"post",data:s.a.stringify(t)})}function v(t){return Object(a["a"])({url:"/activity/have_apply",method:"get",params:t})}function f(t){return Object(a["a"])({url:"/activity/finish",method:"get",params:t})}function y(t){return Object(a["a"])({url:"/activity/"+t,method:"get"})}function _(t){return Object(a["a"])({url:"/perform/list/my",method:"get",params:t})}function b(t){return Object(a["a"])({url:"/perform/save",method:"post",data:s.a.stringify(t)})}function w(t){return Object(a["a"])({url:"/perform/"+t,method:"get"})}function x(t){return Object(a["a"])({url:"/upload/upload_json",method:"post",data:t})}function j(t){return Object(a["a"])({url:"/activity/newest",method:"get",params:t})}function F(t){return Object(a["a"])({url:"/activity/apply",method:"post",data:s.a.stringify(t)})}function C(t){return Object(a["a"])({url:"/activity/sign",method:"post",data:s.a.stringify(t)})}function P(t){return Object(a["a"])({url:"/activity/leave",method:"post",data:s.a.stringify(t)})}function A(t){return Object(a["a"])({url:"/data_bank",method:"get",params:t})}function O(t){return Object(a["a"])({url:"/data_bank/del",method:"delete",params:t})}function E(t){return Object(a["a"])({url:"/audit",method:"get",params:t})}function M(t){return Object(a["a"])({url:"/audit/mine",method:"get",params:t})}function k(t){return Object(a["a"])({url:"/user/users",method:"get",params:t})}function S(t){return Object(a["a"])({url:"/audit/save",method:"post",data:s.a.stringify(t)})}function D(){return Object(a["a"])({url:"/user",method:"get"})}function L(t){return Object(a["a"])({url:"/audit/detail",method:"get",params:t})}function W(t){return Object(a["a"])({url:"/audit/audit_users",method:"get",params:t})}function q(t){return Object(a["a"])({url:"/audit/pass",method:"post",data:s.a.stringify(t)})}function U(t){return Object(a["a"])({url:"/audit/refuse",method:"post",data:s.a.stringify(t)})}function $(t){return Object(a["a"])({url:"/activity/audit",method:"get",params:t})}function N(t){return Object(a["a"])({url:"/activity/list/my",method:"get",params:t})}function T(t){return Object(a["a"])({url:"/activity/"+t,method:"get"})}function B(t){return Object(a["a"])({url:"/activity/audit_users",method:"get",params:t})}function R(t){return Object(a["a"])({url:"/activity/pass",method:"post",data:s.a.stringify(t)})}function V(t){return Object(a["a"])({url:"/activity/refuse",method:"post",data:s.a.stringify(t)})}function I(t){return Object(a["a"])({url:"/user/street_contacts",method:"get",params:t})}function J(t){return Object(a["a"])({url:"/user/street_detail",method:"get",params:t})}function H(t){return Object(a["a"])({url:"/user/contact_detail",method:"get",params:t})}function z(t){return Object(a["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function Q(t){return Object(a["a"])({url:"/voter_suggest_db/read",method:"post",data:s.a.stringify(t)})}function G(t){return Object(a["a"])({url:"/user/edit_pwd",method:"post",data:s.a.stringify(t)})}function K(t){return Object(a["a"])({url:"/user/dict",method:"get",params:t})}},ab04:function(t,e,i){t.exports=i.p+"img/re242@2x.34449b61.png"},d6da:function(t,e,i){},ee16:function(t,e,i){t.exports=i.p+"img/su241@2x.d6eb822c.png"}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-db83747c.e85d854e.js b/src/main/resources/views/dist/js/chunk-db83747c.e85d854e.js new file mode 100644 index 0000000..c320726 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-db83747c.e85d854e.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-db83747c"],{"041e":function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"title-box"},[n("img",{directives:[{name:"show",rawName:"v-show",value:t.gobackFlag,expression:"gobackFlag"}],attrs:{src:r("ec9f"),alt:""},on:{click:function(e){return t.goback()}}}),n("span",[t._v(t._s(t.title))])])},a=[],u=(r("d8ad"),{props:["title"],data(){return{gobackFlag:!0}},created(){},methods:{goback(){this.$router.go(-1)}},watch:{}}),i=u,o=(r("0fc8"),r("2877")),c=Object(o["a"])(i,n,a,!1,null,"401487a7",null);e["a"]=c.exports},"0fc8":function(t,e,r){"use strict";var n=r("9db5"),a=r.n(n);a.a},"148e":function(t,e,r){"use strict";var n=r("4d4e"),a=r.n(n);a.a},"4d4e":function(t,e,r){},6491:function(t,e,r){"use strict";r.r(e);var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"choosepeople-box"},[r("headerTitle",{attrs:{title:t.title}}),r("van-search",{attrs:{placeholder:"请输入搜索关键词",shape:"round"},on:{search:t.onsearch},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),r("div",{staticClass:"wrapper"},[0==t.peopleArr.length?r("van-empty",{attrs:{description:"暂无数据"}}):t._e(),0!=t.peopleArr.length?r("van-checkbox-group",{attrs:{"checked-color":"#09A709",max:6},model:{value:t.result,callback:function(e){t.result=e},expression:"result"}},t._l(t.peopleArr,(function(e,n){return r("van-checkbox",{key:e.id,attrs:{name:e},on:{click:function(r){return t.toggle(e.id,n)}}},[t._v(t._s(e.name))])})),1):t._e()],1),r("div",{staticClass:"btn",on:{click:t.saveBtn}},[t._v("确认")])],1)},a=[],u=r("9c8b"),i=r("f9bd"),o=r("1437"),c=r("041e"),s={components:{headerTitle:c["a"],[i["a"].name]:i["a"],[o["a"].name]:o["a"]},data(){return{result:[],title:"请选择",value:"",activeNames:"0",peopleArr:[]}},created(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),this.peopleArr=[];let t={type:"admin"};Object(u["w"])(t).then(t=>{1==t.data.state&&(this.$toast.clear(),t.data.data.map(t=>{let e={};e.id=t.id,e.name=t.userName,this.peopleArr.push(e)}))}).catch(t=>{this.$toast.fail("加载失败")})},methods:{saveBtn(){let t=[];this.result.map(e=>{t.push(e.id)}),sessionStorage.setItem("choosePeopleList",t.join(",")),sessionStorage.setItem("choosePeopleListobj",JSON.stringify(this.result)),this.$router.go(-1)},toggle(t,e){},onsearch(t){let e={};e.userName=t,this.peopleArr=[],this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(u["w"])(e).then(t=>{1==t.data.state&&(this.$toast.clear(),t.data.data.map(t=>{let e={};e.id=t.id,e.name=t.userName,this.peopleArr.push(e)}))}).catch(t=>{this.$toast.fail("加载失败")})}}},d=s,l=(r("148e"),r("2877")),f=Object(l["a"])(d,n,a,!1,null,"f4f3df2c",null);e["default"]=f.exports},"9c8b":function(t,e,r){"use strict";r.d(e,"M",(function(){return i})),r.d(e,"N",(function(){return o})),r.d(e,"y",(function(){return c})),r.d(e,"z",(function(){return s})),r.d(e,"D",(function(){return d})),r.d(e,"R",(function(){return l})),r.d(e,"A",(function(){return f})),r.d(e,"B",(function(){return m})),r.d(e,"C",(function(){return g})),r.d(e,"x",(function(){return h})),r.d(e,"e",(function(){return p})),r.d(e,"d",(function(){return b})),r.d(e,"f",(function(){return v})),r.d(e,"q",(function(){return j})),r.d(e,"O",(function(){return A})),r.d(e,"p",(function(){return O})),r.d(e,"P",(function(){return y})),r.d(e,"h",(function(){return _})),r.d(e,"E",(function(){return k})),r.d(e,"I",(function(){return w})),r.d(e,"F",(function(){return B})),r.d(e,"n",(function(){return U})),r.d(e,"a",(function(){return S})),r.d(e,"i",(function(){return x})),r.d(e,"k",(function(){return C})),r.d(e,"w",(function(){return K})),r.d(e,"L",(function(){return J})),r.d(e,"o",(function(){return N})),r.d(e,"j",(function(){return q})),r.d(e,"l",(function(){return R})),r.d(e,"J",(function(){return D})),r.d(e,"K",(function(){return E})),r.d(e,"c",(function(){return L})),r.d(e,"g",(function(){return Y})),r.d(e,"b",(function(){return Z})),r.d(e,"m",(function(){return G})),r.d(e,"G",(function(){return I})),r.d(e,"H",(function(){return Q})),r.d(e,"u",(function(){return z})),r.d(e,"v",(function(){return F})),r.d(e,"s",(function(){return H})),r.d(e,"r",(function(){return P})),r.d(e,"S",(function(){return $})),r.d(e,"Q",(function(){return M})),r.d(e,"t",(function(){return T}));var n=r("1d61"),a=r("4328"),u=r.n(a);function i(t){return Object(n["a"])({url:"/auth/check_ding_binding",method:"post",data:u.a.stringify(t)})}function o(t){return Object(n["a"])({url:"/auth/ding_binding",method:"post",data:u.a.stringify(t)})}function c(t){return Object(n["a"])({url:"/voter_suggest/list",method:"get",params:t})}function s(t){return Object(n["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(n["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function l(t){return Object(n["a"])({url:"/voter_suggest/allocation",method:"post",data:u.a.stringify(t)})}function f(t){return Object(n["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function m(t){return Object(n["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(n["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function h(t){return Object(n["a"])({url:"/voter_suggest/solve/save",method:"post",data:u.a.stringify(t)})}function p(t){return Object(n["a"])({url:"/activity/have_apply",method:"get",params:t})}function b(t){return Object(n["a"])({url:"/activity/finish",method:"get",params:t})}function v(t){return Object(n["a"])({url:"/activity/"+t,method:"get"})}function j(t){return Object(n["a"])({url:"/perform/list/my",method:"get",params:t})}function A(t){return Object(n["a"])({url:"/perform/save",method:"post",data:u.a.stringify(t)})}function O(t){return Object(n["a"])({url:"/perform/"+t,method:"get"})}function y(t){return Object(n["a"])({url:"/upload/upload_json",method:"post",data:t})}function _(t){return Object(n["a"])({url:"/activity/newest",method:"get",params:t})}function k(t){return Object(n["a"])({url:"/activity/apply",method:"post",data:u.a.stringify(t)})}function w(t){return Object(n["a"])({url:"/activity/sign",method:"post",data:u.a.stringify(t)})}function B(t){return Object(n["a"])({url:"/activity/leave",method:"post",data:u.a.stringify(t)})}function U(t){return Object(n["a"])({url:"/data_bank",method:"get",params:t})}function S(t){return Object(n["a"])({url:"/data_bank/del",method:"delete",params:t})}function x(t){return Object(n["a"])({url:"/audit",method:"get",params:t})}function C(t){return Object(n["a"])({url:"/audit/mine",method:"get",params:t})}function K(t){return Object(n["a"])({url:"/user/users",method:"get",params:t})}function J(t){return Object(n["a"])({url:"/audit/save",method:"post",data:u.a.stringify(t)})}function N(){return Object(n["a"])({url:"/user",method:"get"})}function q(t){return Object(n["a"])({url:"/audit/detail",method:"get",params:t})}function R(t){return Object(n["a"])({url:"/audit/audit_users",method:"get",params:t})}function D(t){return Object(n["a"])({url:"/audit/pass",method:"post",data:u.a.stringify(t)})}function E(t){return Object(n["a"])({url:"/audit/refuse",method:"post",data:u.a.stringify(t)})}function L(t){return Object(n["a"])({url:"/activity/audit",method:"get",params:t})}function Y(t){return Object(n["a"])({url:"/activity/list/my",method:"get",params:t})}function Z(t){return Object(n["a"])({url:"/activity/"+t,method:"get"})}function G(t){return Object(n["a"])({url:"/activity/audit_users",method:"get",params:t})}function I(t){return Object(n["a"])({url:"/activity/pass",method:"post",data:u.a.stringify(t)})}function Q(t){return Object(n["a"])({url:"/activity/refuse",method:"post",data:u.a.stringify(t)})}function z(t){return Object(n["a"])({url:"/user/street_contacts",method:"get",params:t})}function F(t){return Object(n["a"])({url:"/user/street_detail",method:"get",params:t})}function H(t){return Object(n["a"])({url:"/user/contact_detail",method:"get",params:t})}function P(t){return Object(n["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function $(t){return Object(n["a"])({url:"/voter_suggest_db/read",method:"post",data:u.a.stringify(t)})}function M(t){return Object(n["a"])({url:"/user/edit_pwd",method:"post",data:u.a.stringify(t)})}function T(t){return Object(n["a"])({url:"/user/dict",method:"get",params:t})}},"9db5":function(t,e,r){},d8ad:function(t,e,r){"use strict";var n=r("2b0e");const a=new n["a"];e["a"]=a},ec9f:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAB4UlEQVRYR9WYS0pcYRSEqwZZgSjBB0qiougahGCUSKZuwB24HF2EUwe+xYGDhCBCfOBYRCKKbqCk4L9wuLR030ffvvmn3c35qDr/f+o00bLDlvGgr0CSxgBsAxgGsEHyqpsAfQOSNArgFMB0gjgguTIQIEkTAA4BzASAXZI/GweSNJ6U+RKK3wH4RvK+USBJhrAyU6HwbYJ56Abjz2vroQRzAsB2ZecawDLJnmBqA5LkxjWMb1WEsU2PvSiTfaeyQpJmARzlYP4mm/4VgamsUII5BuArnp3LZNNTUZhKQJLmABjmcyh8AWCFZCmY0kCS5pNNeRg38HMZZUr3UIJxA4+Ewn8AfCf5UgWmsEKSFtM7E2F+A1itA6YQUILxbfKgzI5hrMxrVWUKWSZpIY2DoVD4V4J5qwumZ4Uk7bt4KHwO4AfJWmGKAO35OueA1uq06v+2zPStaupMzlZd+wDlV7odD2OA+miONT86eoBqfrgGKGehdsSPHFQ7AlqA6hRhnRrdU81G2ADljaNTyC+Uqytn6jhYP9g8BrMGBaUmU5qMi6KhbF+zi2KA8vZq+74GBXdIrneLKrValrPPUH4Ssj8bzkguDQwoDWQvjlsAPgHYJHkzUKBuxTt93jfLysD4N+9qJLol/fO7OAAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-db9510f8.6be3c31a.js b/src/main/resources/views/dist/js/chunk-db9510f8.6be3c31a.js new file mode 100644 index 0000000..0b5bfdf --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-db9510f8.6be3c31a.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-db9510f8"],{"2e70":function(t,s,i){"use strict";i.r(s);var a=function(){var t=this,s=t.$createElement,i=t._self._c||s;return i("div",{staticClass:"sugdetailFront-box"},[i("nav-bar",{attrs:{"left-arrow":"",title:"建议详情"}}),t._m(0),i("div",{staticClass:"twoBtn"},[i("span",{on:{click:t.godetail}},[t._v("解答")]),i("span",{on:{click:t.gopeople}},[t._v("分配")])])],1)},c=[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"body"},[a("div",{staticClass:"top"},[a("div",[a("img",{attrs:{src:i("af03"),alt:""}}),a("span",[t._v("马化腾友友")])]),a("span",[t._v("9/21 16:00")])]),a("div",{staticClass:"bg"}),a("div",{staticClass:"content"},[a("p",[t._v("近期,按照省委巡视工作统一部署,省委13个巡视组分别39个省直单位和省业党组织反馈...近期,按照省委巡视工作统一部署,省委13个巡视组分别39个省直单位和省管企业党组织反馈")])]),a("div",{staticClass:"picture"},[a("ul",[a("li",[a("img",{attrs:{src:i("c75d"),alt:""}})]),a("li",[a("img",{attrs:{src:i("c75d"),alt:""}})]),a("li",[a("img",{attrs:{src:i("c75d"),alt:""}})]),a("li",[a("img",{attrs:{src:i("c75d"),alt:""}})]),a("li",[a("img",{attrs:{src:i("c75d"),alt:""}})]),a("li",[a("img",{attrs:{src:i("c75d"),alt:""}})])])])])}],n={data(){return{}},methods:{godetail(){this.$router.push({path:"/suggestionsdeatil",query:{id:1}})},gopeople(){this.$router.push("/distribution")}}},r=n,e=(i("794d"),i("2877")),l=Object(e["a"])(r,a,c,!1,null,"45976fc1",null);s["default"]=l.exports},"794d":function(t,s,i){"use strict";var a=i("9469"),c=i.n(a);c.a},9469:function(t,s,i){},af03:function(t,s,i){t.exports=i.p+"img/tuxiang156@2x.31837e96.png"},c75d:function(t,s,i){t.exports=i.p+"img/tuxiang98@2x.3f268aeb.png"}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-e04c7ece.c22f3a5e.js b/src/main/resources/views/dist/js/chunk-e04c7ece.c22f3a5e.js new file mode 100644 index 0000000..c878c5d --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-e04c7ece.c22f3a5e.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e04c7ece"],{"07ba":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAFQklEQVR4Xu3cTWgcZRgH8P+7m5hN1tgaqlK1KiooHixSUAK1giAFD+KlFS+SFJSKCCItSCkexIu1FK1fNxssItVSsbSFUr9IqjlItfVQUgQxVm21knWT3U26uzMjszFLsrXrfDzzvvO6/znPPO+T/2+eyc7OJArcrE5AWd09mwcBLT8JCEhAyxOwvH1OIAEtT8Dy9jmBBLQ8Acvb5wQS8NIESpvWrnbczFYorAewIs0ZTRbLI3cfODGc5h7b9SY+gYUnBu9R2a7jCqrPhlDOTJWQyyprEcUB/xpet08BG23A83v0Af3NVkRxwOLQ/VNQ6mrbAG1FlAccXufZgrd4Ahd6tm0SCfjPJXTxSWcTIgH/BdCmyykBLwNoCyIB2wDagEjA/wBMOyIBAwCmGZGAAQHTikjAEIBpRCRgSMC0IRIwAmCaEAkYETAtiASMAZgGRALGBDSNSEABQJOIBBQCNIVIQEFAE4gEFAbUjUjABAB1IhIwIUBdiB0P+EOhBDfBt3iSfj2j4wF/nZlFqeYk+h5WkogdD3jRcTFZrCDBIUz0vdOOB/TTnas7KMzVUKrVrbucEjDRi+elxZftGRXNXLSY327Rshd7NfuBgLoTF16PgMKB6i5HQN2JC69HQOFAdZcjoO7EhdcjoHCgussRUHfiwusRUDhQ3eUIqDtx4fUIKByo7nIE1J248HoEFA5UdzkC6k5ceD0CCgequxwBdScuvF7HA2ZvuQO5x58NHKtXmYHz0xnAceCVp+GcOwtn4tvAx0vv2PGAXXetQd+WXbFy9YpTqH55ENVP98Mrz8SqFfZgAgoALoTuXvgNlddegHtuMqxD5P0J2AJ48dBeuOfPtg1U9eSA3jy6730Q2RtuBbLZ5v5u4QLKLz0Ffyp1bARsAazsfB710ycCZ59ZeTN6N7+I7Krbm8dUPzuAufdfD1wjzo4EjAnoh6/y/chvexuZlTc1LLzZMmaeeTiOS+BjCSgA6KfdPfgQep/c3gy+snsb6ie/CgwRdUcCCgH6U9i/+yCgMg2Lub27UP3ik6gugY8joBCgn3j/m4eh+q6cB/zgDVSP7Q8MEXVHAkoCvnUEqjdPwMVnY9JvZrfeyIf9FLrQqxq4Fv07P2q2PjvyKmqjh6IOVuDjOIFCE9jz6DB6HhlqBl9++Wk4P54ODBF1RwIKAPr3gvnt7zQvn+7UHyht2RDVJNRxBIwB6H/y7FrzAHIbNjfuBRe22XdfQe34kVAQUXcmYAtg7euj8L/TbLdlrrkemVW3IXPdjVBX5JbsWp/4DpUdz0X1CH0cAaW+zPZc1MaPNW4fdD6RIGBMQP/5YP3UOKpjh+FMnAw9QXEPIGALYPXzj+H+/kvbXL1KqfFA1z3/8/zDXYMbAWN8iDHo1lyagARcch5a9zfyUt/EmJpGTiAnkBNoavr8dTmBnEBOICewTQK2PE4yhchLKC+hvISamj5+iAHA+8Clp591N/Imp0di7Y7/HSgRoskaBDSZvsDaBBQI0WQJAppMX2BtAgqEaLIEAU2mL7A2AQVCNFmCgCbTF1ibgAIhmixBQJPpC6xNQIEQTZYgoMn0BdYmoECIJkvYAFgAsNxkSKld2/MKy0bGBiT7S+Jx0j4AGyWb/L/U8oAPl+8ZfUzy5xEHnB4avNNV3d8oYP6/B3CbT8DzphXq9101Mj4hGYk4oN9cadPa1Y6rtkKp9QBWSDZsYa0/4eGo43o7Bt4b+166/0QApZtkvcsnQEDLzw4CEtDyBCxvnxNIQMsTsLx9TiABLU/A8vY5gQS0PAHL2/8b43QqnhoZr18AAAAASUVORK5CYII="},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return u})),n.d(e,"rb",(function(){return a})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return o})),n.d(e,"a",(function(){return s})),n.d(e,"U",(function(){return d})),n.d(e,"pb",(function(){return g})),n.d(e,"w",(function(){return f})),n.d(e,"sb",(function(){return l})),n.d(e,"ob",(function(){return m})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return I})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return h})),n.d(e,"C",(function(){return M})),n.d(e,"eb",(function(){return Q})),n.d(e,"B",(function(){return p})),n.d(e,"z",(function(){return B})),n.d(e,"db",(function(){return v})),n.d(e,"bb",(function(){return D})),n.d(e,"fb",(function(){return C})),n.d(e,"cb",(function(){return E})),n.d(e,"A",(function(){return O})),n.d(e,"hb",(function(){return G})),n.d(e,"ib",(function(){return N})),n.d(e,"gb",(function(){return w})),n.d(e,"D",(function(){return y})),n.d(e,"h",(function(){return R})),n.d(e,"j",(function(){return P})),n.d(e,"X",(function(){return H})),n.d(e,"k",(function(){return U})),n.d(e,"l",(function(){return Z})),n.d(e,"jb",(function(){return z})),n.d(e,"kb",(function(){return T})),n.d(e,"L",(function(){return Y})),n.d(e,"nb",(function(){return x})),n.d(e,"P",(function(){return S})),n.d(e,"M",(function(){return L})),n.d(e,"O",(function(){return J})),n.d(e,"N",(function(){return k})),n.d(e,"V",(function(){return F})),n.d(e,"d",(function(){return W})),n.d(e,"e",(function(){return V})),n.d(e,"c",(function(){return X})),n.d(e,"q",(function(){return K})),n.d(e,"r",(function(){return q})),n.d(e,"t",(function(){return _})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return it})),n.d(e,"n",(function(){return At})),n.d(e,"m",(function(){return ut})),n.d(e,"I",(function(){return at})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return ot})),n.d(e,"J",(function(){return st})),n.d(e,"lb",(function(){return dt})),n.d(e,"Z",(function(){return gt})),n.d(e,"E",(function(){return ft})),n.d(e,"u",(function(){return lt})),n.d(e,"g",(function(){return mt})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return It})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return ht})),n.d(e,"G",(function(){return Mt})),n.d(e,"F",(function(){return Qt})),n.d(e,"b",(function(){return pt}));var r=n("1d61"),i=n("4328"),A=n.n(i);function u(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function a(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:A.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:A.a.stringify(t)})}function o(){return Object(r["a"])({url:"/user/types",method:"get"})}function s(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function d(){return Object(r["a"])({url:"/user",method:"get"})}function g(t){return Object(r["a"])({url:"/user",method:"post",data:A.a.stringify(t)})}function f(){return Object(r["a"])({url:"/user/street",method:"get"})}function l(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function m(t){return Object(r["a"])({url:"/notice/save",method:"post",data:A.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function h(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function M(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:A.a.stringify(t)})}function p(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function B(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function D(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:A.a.stringify(t)})}function C(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:A.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:A.a.stringify(t)})}function O(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:A.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:A.a.stringify(t)})}function w(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:A.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function H(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:A.a.stringify(t)})}function U(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function z(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:A.a.stringify(t)})}function T(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:A.a.stringify(t)})}function Y(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/conference/save",method:"post",data:A.a.stringify(t)})}function S(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function J(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/activity/save",method:"post",data:A.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function V(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function K(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:A.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:A.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function it(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function At(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function ut(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function at(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:A.a.stringify(t)})}function st(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function dt(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:A.a.stringify(t)})}function gt(t){return Object(r["a"])({url:"/message/read",method:"post",data:A.a.stringify(t)})}function ft(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function lt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function mt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function It(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:A.a.stringify(t)})}function Mt(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function Qt(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},"139f":function(t,e){t.exports="data:image/png;base64,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"},"2c04":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("nav-bar",{attrs:{"left-arrow":"",title:"文件名称"}}),r("div",{staticClass:"icon",on:{click:function(e){return t.openfile(t.detail)}}},["pdf"==t.detail.type?r("img",{attrs:{src:n("139f"),alt:""}}):"ppt"==t.detail.type?r("img",{attrs:{src:n("07ba"),alt:""}}):"txt"==t.detail.type?r("img",{attrs:{src:n("6835"),alt:""}}):"docx"==t.detail.type||"doc"==t.detail.type?r("img",{attrs:{src:n("e739"),alt:""}}):"xlsx"==t.detail.type||"xls"==t.detail.type?r("img",{attrs:{src:n("e537"),alt:""}}):r("img",{attrs:{src:n("600a"),alt:""}}),r("div",{staticClass:"name"},[t._v(t._s(t.detail.fileName))])]),r("div",{staticClass:"personnel"},[r("div",{staticClass:"title green"},[t._v("已读人员:")]),r("div",{staticClass:"list"},t._l(t.read,(function(e){return r("div",{key:e.id,staticClass:"item"},[t._v(t._s(e.userName))])})),0)]),r("div",{staticClass:"personnel"},[r("div",{staticClass:"title red"},[t._v("未读人员:")]),r("div",{staticClass:"list"},t._l(t.unread,(function(e){return r("div",{key:e.id,staticClass:"item"},[t._v(t._s(e.userName))])})),0)])],1)},i=[],A=n("0c6d"),u=n("bc3a"),a=n.n(u),c={data(){return{detail:{},read:[],unread:[]}},created(){this.detail={},this.read=[],this.unread=[],this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),a.a.all([Object(A["t"])({id:this.$route.query.id}),Object(A["s"])({id:this.$route.query.id})]).then(a.a.spread((t,e)=>{1==t.data.state&&(t.data.data.type=t.data.data.file.split(".")[t.data.data.file.split(".").length-1],this.detail=t.data.data),1==e.data.state&&e.data.data.map(t=>{1==t.status?this.read.push(t):0==t.status&&this.unread.push(t)}),1==t.data.state&&1==e.data.state?this.$toast.clear():this.$toast.fail(1!=t.data.state?t.data.msg:1!=e.data.state?e.data.msg:"加载失败")})).catch(t=>{this.$toast.fail("加载失败")})},methods:{openfile(t){"pdf"==t.type.toLowerCase()?this.$router.push("/pdf?url="+t.file):window.open(t.file)}}},o=c,s=(n("c72c"),n("2877")),d=Object(s["a"])(o,r,i,!1,null,"3cef3645",null);e["default"]=d.exports},"600a":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6MTErMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI4YjY3MzQtNWMwOS1mYjQ2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"},6835:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0yOVQxNjo1MDo1NiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMjJUMDk6MjY6NDYrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmVjZDE3MzU5LTI5MmEtNTI0Mi1hZGNlLTE4YzcxOTJmMWI4ZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWNkMTczNTktMjkyYS01MjQyLWFkY2UtMThjNzE5MmYxYjhkIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTI5VDE2OjUwOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvfFcAcAAALOSURBVHic7d27alRRGIbhb82oiCYegiews1AsRKyExFYE8XABaeJFCHa5BS9AME0uQNJpEatAKtsUplAsBzRGGYskv4WgQTSZTP61Z3/J+8IUAzP/XvCwhs2wmCkRIfKtM+oF0P4C0DwAzQPQPADNA9A8AM0D0DwAzTuSPbCUolh+cFPqPI3QPUnnsq+RWay+netOf33S2PWSv/lK34Gx9OhWRFmK0LRajidJ6q/PbM6fejnqZQxbOuBWiWdSOZE9t2rGiOmApehu9sxGMkWscBNTzubPbChDRO5C/84MEcB/ZYQI4P8yQQRwpwwQAdytliMCOEgtRgRw0FqKCOBeaiEigHutZYgADlOLEAEctpYgArifWoAI4H4bMSKAGY0QEcCsRoQIYGYjQAQwu4YRAaxRg4gA1qohRAA76Udj/9QAIoBj5+vOr4wI4IVrUunWvUZ/fWZz/kwVxEMPWI6PS1empNOXpe7Rehfqr1VBLNln9WP5MT97sUPl9quSOe/Q70D3ADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzADQPQPMANK/iiZ7KTUypXHpYbXx8eCF9f19tfla+gMcmpPHr9eZ3T9abnRgfoeb57sC1d4rV57u/buyqysX7v58O9B5J6n8callN5wvY//TrMUjbANVbrLOeEcVHqHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJoHoHkAmgegeQCaB6B5AJrne7B30HqLigN2mHd77EDzADQPQPMANA9A8wA0D0DzADQPQPMANA9A8wA0D0DzagB+qTDzgBSfsyemA5YSr7NnHpQi9CZ7Zv4O3NSsQt/S5/q31gnNZg/N34GTCysbG1t3StG8pF72fMN6ETFXOj9ulMmFlezh6f8fSM3GXah5AJoHoHkAmgegeQCaB6B5AJoHoHk/ATIm1g9peQ4FAAAAAElFTkSuQmCC"},c72c:function(t,e,n){"use strict";var r=n("f0d0"),i=n.n(r);i.a},e537:function(t,e){t.exports="data:image/png;base64,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"},e739:function(t,e){t.exports="data:image/png;base64,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"},f0d0:function(t,e,n){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-e0a6af0a.e1903e86.js b/src/main/resources/views/dist/js/chunk-e0a6af0a.e1903e86.js new file mode 100644 index 0000000..37aaadc --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-e0a6af0a.e1903e86.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e0a6af0a"],{"3bae":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page"},[n("nav-bar",{attrs:{"left-arrow":"",title:"proposal"==t.$route.query.type?"我的建议":"我的消息"}}),0==t.suggestList.length?n("van-empty",{attrs:{description:"暂无数据"}}):t._e(),"proposal"==t.$route.query.type?n("div",{staticClass:"list"},t._l(t.suggestList,(function(e){return n("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/mine/message/detail?type="+t.$route.query.type+"&id="+e.id)}}},[n("div",{staticClass:"content"},[t._v(t._s(e.suggestTitle))]),n("div",{staticClass:"date"},[t._v(t._s(e.formatTime))]),n("div",{staticClass:"imgs"},t._l(e.photo.slice(0,3),(function(t,e){return n("img",{key:e,attrs:{src:t,alt:""}})})),0),t._l(e.voterSuggestSolveList,(function(e){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.replyContent,expression:"s.replyContent"}],key:e.id,staticClass:"reply"},[e.replyContent?n("span",{staticClass:"user"},[t._v(t._s(e.userName)+":")]):t._e(),e.replyContent?n("span",[t._v(t._s(e.replyContent))]):t._e()])}))],2)})),0):n("div",{staticClass:"list"},t._l(t.suggestList,(function(e){return n("div",{key:e.id,staticClass:"item",on:{click:function(n){return t.to("/mine/message/detail?id="+e.id)}}},[n("div",{staticClass:"content"},[t._v(t._s(e.suggestContent))]),n("div",{staticClass:"date"},[t._v(t._s(e.formatTime))]),n("div",{staticClass:"imgs"},t._l(e.photo.slice(0,3),(function(t,e){return n("img",{key:e,attrs:{src:t,alt:""}})})),0),e.replyContent?n("div",{staticClass:"reply"},[n("span",{staticClass:"user"},[t._v(t._s(e.db)+":")]),n("span",[t._v(t._s(e.replyContent))])]):t._e()])})),0),n("van-pagination",{attrs:{"total-items":t.total,"items-per-page":t.pageSize,mode:"simple"},on:{change:t.getData},model:{value:t.pageNo,callback:function(e){t.pageNo=e},expression:"pageNo"}})],1)},a=[],u=n("9c8b"),i={data(){return{suggestList:[],pageNo:1,pageSize:10,total:0}},created(){this.suggestList=[],this.getData()},methods:{getData(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),"proposal"==this.$route.query.type?Object(u["y"])({pageNo:this.pageNo,pageSize:this.pageSize}).then(t=>{1==t.data.state&&(t.data.data.map(t=>{t.photo?t.photo=t.photo.split(","):t.photo=[]}),this.suggestList=t.data.data,this.total=t.data.count),this.$toast.clear()}).catch(()=>{this.$toast.fail("加载失败")}):Object(u["S"])().then(t=>{Object(u["A"])({pageNo:this.pageNo,pageSize:this.pageSize}).then(t=>{1==t.data.state&&(t.data.data.map(t=>{t.photo?t.photo=t.photo.split(","):t.photo=[]}),this.suggestList=t.data.data,this.total=t.data.count),this.$toast.clear()}).catch(()=>{this.$toast.fail("加载失败")})}).catch(()=>{this.$toast.fail("加载失败")})},to(t){this.$router.push(t)}}},o=i,s=(n("868a"),n("2877")),c=Object(s["a"])(o,r,a,!1,null,"379a5e78",null);e["default"]=c.exports},"868a":function(t,e,n){"use strict";var r=n("f344"),a=n.n(r);a.a},"9c8b":function(t,e,n){"use strict";n.d(e,"M",(function(){return i})),n.d(e,"N",(function(){return o})),n.d(e,"y",(function(){return s})),n.d(e,"z",(function(){return c})),n.d(e,"D",(function(){return d})),n.d(e,"R",(function(){return l})),n.d(e,"A",(function(){return f})),n.d(e,"B",(function(){return p})),n.d(e,"C",(function(){return g})),n.d(e,"x",(function(){return m})),n.d(e,"e",(function(){return h})),n.d(e,"d",(function(){return b})),n.d(e,"f",(function(){return v})),n.d(e,"q",(function(){return y})),n.d(e,"O",(function(){return _})),n.d(e,"p",(function(){return j})),n.d(e,"P",(function(){return O})),n.d(e,"h",(function(){return C})),n.d(e,"E",(function(){return k})),n.d(e,"I",(function(){return w})),n.d(e,"F",(function(){return $})),n.d(e,"n",(function(){return N})),n.d(e,"a",(function(){return S})),n.d(e,"i",(function(){return L})),n.d(e,"k",(function(){return z})),n.d(e,"w",(function(){return q})),n.d(e,"L",(function(){return x})),n.d(e,"o",(function(){return D})),n.d(e,"j",(function(){return J})),n.d(e,"l",(function(){return T})),n.d(e,"J",(function(){return A})),n.d(e,"K",(function(){return E})),n.d(e,"c",(function(){return B})),n.d(e,"g",(function(){return F})),n.d(e,"b",(function(){return G})),n.d(e,"m",(function(){return H})),n.d(e,"G",(function(){return I})),n.d(e,"H",(function(){return K})),n.d(e,"u",(function(){return M})),n.d(e,"v",(function(){return P})),n.d(e,"s",(function(){return Q})),n.d(e,"r",(function(){return R})),n.d(e,"S",(function(){return U})),n.d(e,"Q",(function(){return V})),n.d(e,"t",(function(){return W}));var r=n("1d61"),a=n("4328"),u=n.n(a);function i(t){return Object(r["a"])({url:"/auth/check_ding_binding",method:"post",data:u.a.stringify(t)})}function o(t){return Object(r["a"])({url:"/auth/ding_binding",method:"post",data:u.a.stringify(t)})}function s(t){return Object(r["a"])({url:"/voter_suggest/list",method:"get",params:t})}function c(t){return Object(r["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(r["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function l(t){return Object(r["a"])({url:"/voter_suggest/allocation",method:"post",data:u.a.stringify(t)})}function f(t){return Object(r["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function p(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function g(t){return Object(r["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function m(t){return Object(r["a"])({url:"/voter_suggest/solve/save",method:"post",data:u.a.stringify(t)})}function h(t){return Object(r["a"])({url:"/activity/have_apply",method:"get",params:t})}function b(t){return Object(r["a"])({url:"/activity/finish",method:"get",params:t})}function v(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function y(t){return Object(r["a"])({url:"/perform/list/my",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/perform/save",method:"post",data:u.a.stringify(t)})}function j(t){return Object(r["a"])({url:"/perform/"+t,method:"get"})}function O(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function C(t){return Object(r["a"])({url:"/activity/newest",method:"get",params:t})}function k(t){return Object(r["a"])({url:"/activity/apply",method:"post",data:u.a.stringify(t)})}function w(t){return Object(r["a"])({url:"/activity/sign",method:"post",data:u.a.stringify(t)})}function $(t){return Object(r["a"])({url:"/activity/leave",method:"post",data:u.a.stringify(t)})}function N(t){return Object(r["a"])({url:"/data_bank",method:"get",params:t})}function S(t){return Object(r["a"])({url:"/data_bank/del",method:"delete",params:t})}function L(t){return Object(r["a"])({url:"/audit",method:"get",params:t})}function z(t){return Object(r["a"])({url:"/audit/mine",method:"get",params:t})}function q(t){return Object(r["a"])({url:"/user/users",method:"get",params:t})}function x(t){return Object(r["a"])({url:"/audit/save",method:"post",data:u.a.stringify(t)})}function D(){return Object(r["a"])({url:"/user",method:"get"})}function J(t){return Object(r["a"])({url:"/audit/detail",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/audit/audit_users",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/audit/pass",method:"post",data:u.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/audit/refuse",method:"post",data:u.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/activity/audit",method:"get",params:t})}function F(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function H(t){return Object(r["a"])({url:"/activity/audit_users",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/activity/pass",method:"post",data:u.a.stringify(t)})}function K(t){return Object(r["a"])({url:"/activity/refuse",method:"post",data:u.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/user/street_contacts",method:"get",params:t})}function P(t){return Object(r["a"])({url:"/user/street_detail",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/user/contact_detail",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/voter_suggest_db/read",method:"post",data:u.a.stringify(t)})}function V(t){return Object(r["a"])({url:"/user/edit_pwd",method:"post",data:u.a.stringify(t)})}function W(t){return Object(r["a"])({url:"/user/dict",method:"get",params:t})}},f344:function(t,e,n){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-ec88a650.e1c85348.js b/src/main/resources/views/dist/js/chunk-ec88a650.e1c85348.js new file mode 100644 index 0000000..5872151 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-ec88a650.e1c85348.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-ec88a650"],{"7a17":function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"activity-box"},[e("nav-bar",{attrs:{"left-arrow":"",title:"人大活动"}}),e("van-tabs",{model:{value:t.active,callback:function(a){t.active=a},expression:"active"}},[e("van-tab",{attrs:{title:"最新活动"}},[e("van-search",{attrs:{shape:"round",placeholder:"请输入活动名称"},on:{search:t.onSearch},model:{value:t.activedata.activityName,callback:function(a){t.$set(t.activedata,"activityName",a)},expression:"activedata.activityName"}}),0==t.activedata.list.length?e("van-empty",{attrs:{description:"暂无数据"}}):t._e(),e("div",{staticClass:"list"},t._l(t.activedata.list,(function(a){return e("div",{key:a.id,staticClass:"item",on:{click:function(e){return t.to("/activity/detail",a.id)}}},[e("div",{staticClass:"title"},[e("span",{staticClass:"text van-ellipsis"},[t._v(t._s(a.activityName))]),e("van-tag",{attrs:{color:"#FFF2F1","text-color":"#D03A29"}},[t._v("未报名")])],1),e("div",{staticClass:"content van-multi-ellipsis--l2",domProps:{innerHTML:t._s(a.activityContent)}}),e("div",{staticClass:"foot"},[e("div",{staticClass:"date"},[t._v(t._s(a.activityDate))]),e("div",{staticClass:"more"},[t._v("查看详情"),e("van-icon",{attrs:{name:"arrow"}})],1)])])})),0),t.activedata.list.length?e("van-pagination",{attrs:{"total-items":t.activedata.total,"items-per-page":t.activedata.pageSize,mode:"simple"},on:{change:function(a){return t.getData(0)}},model:{value:t.activedata.pageNo,callback:function(a){t.$set(t.activedata,"pageNo",a)},expression:"activedata.pageNo"}}):t._e()],1),e("van-tab",{attrs:{title:"已报名"}},[e("van-search",{attrs:{shape:"round",placeholder:"请输入活动名称"},on:{search:t.onSearch2},model:{value:t.activedata2.activityName,callback:function(a){t.$set(t.activedata2,"activityName",a)},expression:"activedata2.activityName"}}),e("van-empty",{directives:[{name:"show",rawName:"v-show",value:0==t.activedata2.list.length,expression:"activedata2.list.length==0"}],attrs:{description:"暂无数据"}}),e("div",{staticClass:"list"},t._l(t.activedata2.list,(function(a){return e("div",{key:a.id,staticClass:"item",on:{click:function(e){return e.stopPropagation(),t.to("/activity/detail",a.activityId,"end")}}},[e("div",{staticClass:"title"},[e("span",{staticClass:"text van-ellipsis"},[t._v(t._s(a.activityName))]),1==a.isSign?e("van-tag",{attrs:{color:"#E5FFE5","text-color":"#09A709"}},[t._v("已签到")]):1==a.isLeave?e("van-tag",{attrs:{color:"#FFF2F1","text-color":"#D03A29"}},[t._v("已请假")]):e("van-tag",{attrs:{color:"#FFF2F1","text-color":"#D03A29"}},[t._v("未签到")])],1),a.activity?e("div",{staticClass:"content van-multi-ellipsis--l2",domProps:{innerHTML:t._s(a.activity.activityContent)}}):t._e(),e("div",{staticClass:"foot"},[e("div",{staticClass:"date"},[t._v(t._s(a.activityDate))]),e("div",{staticClass:"more"},[t._v("查看详情"),e("van-icon",{attrs:{name:"arrow"}})],1)])])})),0),t.activedata2.list.length?e("van-pagination",{attrs:{"total-items":t.activedata2.total,"items-per-page":t.activedata2.pageSize,mode:"simple"},on:{change:function(a){return t.getData(1)}},model:{value:t.activedata2.pageNo,callback:function(a){t.$set(t.activedata2,"pageNo",a)},expression:"activedata2.pageNo"}}):t._e()],1),e("van-tab",{attrs:{title:"已结束"}},[e("van-search",{attrs:{shape:"round",placeholder:"请输入活动名称"},on:{search:t.onSearch3},model:{value:t.activedata3.activityName,callback:function(a){t.$set(t.activedata3,"activityName",a)},expression:"activedata3.activityName"}}),e("van-empty",{directives:[{name:"show",rawName:"v-show",value:0==t.activedata3.list.length,expression:"activedata3.list.length==0"}],attrs:{description:"暂无数据"}}),e("div",{staticClass:"list"},t._l(t.activedata3.list,(function(a){return e("div",{key:a.id,staticClass:"item",on:{click:function(e){return t.to("/activity/detail",a.activityId,"end")}}},[e("div",{staticClass:"title"},[e("span",{staticClass:"text van-ellipsis"},[t._v(t._s(a.activityName))])]),a.activity?e("div",{staticClass:"content van-multi-ellipsis--l2",domProps:{innerHTML:t._s(a.activity.activityContent)}}):t._e(),e("div",{staticClass:"foot"},[e("div",{staticClass:"date"},[t._v(t._s(a.activityDate))]),0==a.isPublishPerform?e("div",{staticClass:"btn",on:{click:function(e){return e.stopPropagation(),t.goadd(a.id)}}},[t._v("发表履职"),e("van-icon",{attrs:{name:"arrow"}})],1):e("div",{staticClass:"btn",on:{click:function(a){return t.to("/deputyActivity")}}},[t._v("查看履职"),e("van-icon",{attrs:{name:"arrow"}})],1)])])})),0),t.activedata3.list.length?e("van-pagination",{attrs:{"total-items":t.activedata3.total,"items-per-page":t.activedata3.pageSize,mode:"simple"},on:{change:function(a){return t.getData(2)}},model:{value:t.activedata3.pageNo,callback:function(a){t.$set(t.activedata3,"pageNo",a)},expression:"activedata3.pageNo"}}):t._e()],1)],1)],1)},n=[],r=e("9c8b"),c=e("2241"),s=e("f564"),o=e("bc3a"),u=e.n(o),d={components:{[c["a"].name]:c["a"],[s["a"].name]:s["a"]},data(){return{active:0,activedata:{activityName:"",pageNo:1,pageSize:10,total:0,list:[]},activedata2:{activityName:"",pageNo:1,pageSize:10,total:0,list:[]},activedata3:{activityName:"",pageNo:1,pageSize:10,total:0,list:[]}}},created(){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),u.a.all([Object(r["h"])({activityName:this.activedata.activityName||null,pageNo:this.activedata.pageNo,pageSize:this.activedata.pageSize,createdType:this.$route.query.type||null}),Object(r["e"])({activityName:this.activedata2.activityName||null,pageNo:this.activedata2.pageNo,pageSize:this.activedata2.pageSize,createdType:this.$route.query.type||null}),Object(r["d"])({activityName:this.activedata3.activityName||null,pageNo:this.activedata3.pageNo,pageSize:this.activedata3.pageSize,createdType:this.$route.query.type||null})]).then(u.a.spread((t,a,e)=>{1==t.data.state&&(this.activedata.list=t.data.data,this.activedata.total=t.data.count),1==a.data.state&&(this.activedata2.list=a.data.data,this.activedata2.total=a.data.count),1==e.data.state&&(this.activedata3.list=e.data.data,this.activedata3.total=e.data.count),1==t.data.state&&1==a.data.state&&1==e.data.state?this.$toast.clear():this.$toast.fail(1!=t.data.state?t.data.msg:1!=a.data.state?a.data.msg:1!=e.data.state?e.data.msg:"加载失败")})).catch(t=>{this.$toast.fail("加载失败")})},methods:{goadd(t){this.$router.push({path:"/deputyActivity/add",query:{id:t}})},to(t){this.$router.push(t)},applyBtn(t){let a={};a.activityId=t,c["a"].confirm({message:"确认报名吗?"}).then(()=>{Object(r["E"])(a).then(t=>{1==t.data.state&&(Object(s["a"])({type:"success",message:"报名成功"}),this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(r["h"])().then(t=>{this.$toast.clear(),1==t.data.state&&(this.activedata.list=t.data.data)}).catch(()=>{this.$toast.fail("加载失败")}))})}).catch(()=>{})},onSearch(t){this.activedata.pageNo=1,this.getData(0)},onSearch2(t){this.activedata2.pageNo=1,this.getData(1)},onSearch3(t){this.activedata3.pageNo=1,this.getData(2)},getData(t){this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),0==t?Object(r["h"])({activityName:this.activedata.activityName||null,pageNo:this.activedata.pageNo,pageSize:this.activedata.pageSize}).then(t=>{1==t.data.state?(this.$toast.clear(),this.activedata.list=t.data.data,this.activedata.total=t.data.count):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")}):1==t?Object(r["e"])({activityName:this.activedata2.activityName||null,pageNo:this.activedata2.pageNo,pageSize:this.activedata2.pageSize}).then(t=>{1==t.data.state?(this.$toast.clear(),this.activedata2.list=t.data.data,this.activedata2.total=t.data.count):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")}):2==t&&Object(r["d"])({activityName:this.activedata3.activityName||null,pageNo:this.activedata3.pageNo,pageSize:this.activedata3.pageSize}).then(t=>{1==t.data.state?(this.$toast.clear(),this.activedata3.list=t.data.data,this.activedata3.total=t.data.count):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})},to(t,a,e){this.$router.push({path:t,query:{id:a,title:e}})}}},l=d,v=(e("96cd"),e("2877")),p=Object(v["a"])(l,i,n,!1,null,"d366f2c6",null);a["default"]=p.exports},"96cd":function(t,a,e){"use strict";var i=e("b21e"),n=e.n(i);n.a},"9c8b":function(t,a,e){"use strict";e.d(a,"M",(function(){return c})),e.d(a,"N",(function(){return s})),e.d(a,"y",(function(){return o})),e.d(a,"z",(function(){return u})),e.d(a,"D",(function(){return d})),e.d(a,"R",(function(){return l})),e.d(a,"A",(function(){return v})),e.d(a,"B",(function(){return p})),e.d(a,"C",(function(){return h})),e.d(a,"x",(function(){return g})),e.d(a,"e",(function(){return m})),e.d(a,"d",(function(){return f})),e.d(a,"f",(function(){return y})),e.d(a,"q",(function(){return b})),e.d(a,"O",(function(){return _})),e.d(a,"p",(function(){return j})),e.d(a,"P",(function(){return N})),e.d(a,"h",(function(){return O})),e.d(a,"E",(function(){return C})),e.d(a,"I",(function(){return $})),e.d(a,"F",(function(){return S})),e.d(a,"n",(function(){return k})),e.d(a,"a",(function(){return w})),e.d(a,"i",(function(){return x})),e.d(a,"k",(function(){return z})),e.d(a,"w",(function(){return F})),e.d(a,"L",(function(){return D})),e.d(a,"o",(function(){return P})),e.d(a,"j",(function(){return A})),e.d(a,"l",(function(){return q})),e.d(a,"J",(function(){return T})),e.d(a,"K",(function(){return E})),e.d(a,"c",(function(){return L})),e.d(a,"g",(function(){return H})),e.d(a,"b",(function(){return I})),e.d(a,"m",(function(){return M})),e.d(a,"G",(function(){return J})),e.d(a,"H",(function(){return B})),e.d(a,"u",(function(){return G})),e.d(a,"v",(function(){return K})),e.d(a,"s",(function(){return Q})),e.d(a,"r",(function(){return R})),e.d(a,"S",(function(){return U})),e.d(a,"Q",(function(){return V})),e.d(a,"t",(function(){return W}));var i=e("1d61"),n=e("4328"),r=e.n(n);function c(t){return Object(i["a"])({url:"/auth/check_ding_binding",method:"post",data:r.a.stringify(t)})}function s(t){return Object(i["a"])({url:"/auth/ding_binding",method:"post",data:r.a.stringify(t)})}function o(t){return Object(i["a"])({url:"/voter_suggest/list",method:"get",params:t})}function u(t){return Object(i["a"])({url:"/voter_suggest/"+t,method:"get"})}function d(t){return Object(i["a"])({url:"/voter_suggest/wait_reply",method:"get",params:t})}function l(t){return Object(i["a"])({url:"/voter_suggest/allocation",method:"post",data:r.a.stringify(t)})}function v(t){return Object(i["a"])({url:"/voter_suggest_db/list",method:"get",params:t})}function p(t){return Object(i["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function h(t){return Object(i["a"])({url:"/voter_suggest/list/all",method:"get",params:t})}function g(t){return Object(i["a"])({url:"/voter_suggest/solve/save",method:"post",data:r.a.stringify(t)})}function m(t){return Object(i["a"])({url:"/activity/have_apply",method:"get",params:t})}function f(t){return Object(i["a"])({url:"/activity/finish",method:"get",params:t})}function y(t){return Object(i["a"])({url:"/activity/"+t,method:"get"})}function b(t){return Object(i["a"])({url:"/perform/list/my",method:"get",params:t})}function _(t){return Object(i["a"])({url:"/perform/save",method:"post",data:r.a.stringify(t)})}function j(t){return Object(i["a"])({url:"/perform/"+t,method:"get"})}function N(t){return Object(i["a"])({url:"/upload/upload_json",method:"post",data:t})}function O(t){return Object(i["a"])({url:"/activity/newest",method:"get",params:t})}function C(t){return Object(i["a"])({url:"/activity/apply",method:"post",data:r.a.stringify(t)})}function $(t){return Object(i["a"])({url:"/activity/sign",method:"post",data:r.a.stringify(t)})}function S(t){return Object(i["a"])({url:"/activity/leave",method:"post",data:r.a.stringify(t)})}function k(t){return Object(i["a"])({url:"/data_bank",method:"get",params:t})}function w(t){return Object(i["a"])({url:"/data_bank/del",method:"delete",params:t})}function x(t){return Object(i["a"])({url:"/audit",method:"get",params:t})}function z(t){return Object(i["a"])({url:"/audit/mine",method:"get",params:t})}function F(t){return Object(i["a"])({url:"/user/users",method:"get",params:t})}function D(t){return Object(i["a"])({url:"/audit/save",method:"post",data:r.a.stringify(t)})}function P(){return Object(i["a"])({url:"/user",method:"get"})}function A(t){return Object(i["a"])({url:"/audit/detail",method:"get",params:t})}function q(t){return Object(i["a"])({url:"/audit/audit_users",method:"get",params:t})}function T(t){return Object(i["a"])({url:"/audit/pass",method:"post",data:r.a.stringify(t)})}function E(t){return Object(i["a"])({url:"/audit/refuse",method:"post",data:r.a.stringify(t)})}function L(t){return Object(i["a"])({url:"/activity/audit",method:"get",params:t})}function H(t){return Object(i["a"])({url:"/activity/list/my",method:"get",params:t})}function I(t){return Object(i["a"])({url:"/activity/"+t,method:"get"})}function M(t){return Object(i["a"])({url:"/activity/audit_users",method:"get",params:t})}function J(t){return Object(i["a"])({url:"/activity/pass",method:"post",data:r.a.stringify(t)})}function B(t){return Object(i["a"])({url:"/activity/refuse",method:"post",data:r.a.stringify(t)})}function G(t){return Object(i["a"])({url:"/user/street_contacts",method:"get",params:t})}function K(t){return Object(i["a"])({url:"/user/street_detail",method:"get",params:t})}function Q(t){return Object(i["a"])({url:"/user/contact_detail",method:"get",params:t})}function R(t){return Object(i["a"])({url:"/voter_suggest_db/unread",method:"get",params:t})}function U(t){return Object(i["a"])({url:"/voter_suggest_db/read",method:"post",data:r.a.stringify(t)})}function V(t){return Object(i["a"])({url:"/user/edit_pwd",method:"post",data:r.a.stringify(t)})}function W(t){return Object(i["a"])({url:"/user/dict",method:"get",params:t})}},b21e:function(t,a,e){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-f588777c.bd6bf73b.js b/src/main/resources/views/dist/js/chunk-f588777c.bd6bf73b.js new file mode 100644 index 0000000..bc7d77a --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-f588777c.bd6bf73b.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f588777c"],{"0764":function(t,e,n){"use strict";var r=n("cf0f"),u=n.n(r);u.a},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return a})),n.d(e,"rb",(function(){return o})),n.d(e,"qb",(function(){return c})),n.d(e,"H",(function(){return s})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return f})),n.d(e,"pb",(function(){return l})),n.d(e,"w",(function(){return m})),n.d(e,"sb",(function(){return g})),n.d(e,"ob",(function(){return p})),n.d(e,"Q",(function(){return b})),n.d(e,"R",(function(){return h})),n.d(e,"x",(function(){return j})),n.d(e,"y",(function(){return v})),n.d(e,"C",(function(){return O})),n.d(e,"eb",(function(){return _})),n.d(e,"B",(function(){return y})),n.d(e,"z",(function(){return A})),n.d(e,"db",(function(){return w})),n.d(e,"bb",(function(){return C})),n.d(e,"fb",(function(){return M})),n.d(e,"cb",(function(){return J})),n.d(e,"A",(function(){return F})),n.d(e,"hb",(function(){return U})),n.d(e,"ib",(function(){return E})),n.d(e,"gb",(function(){return P})),n.d(e,"D",(function(){return D})),n.d(e,"h",(function(){return I})),n.d(e,"j",(function(){return L})),n.d(e,"X",(function(){return V})),n.d(e,"k",(function(){return q})),n.d(e,"l",(function(){return R})),n.d(e,"jb",(function(){return S})),n.d(e,"kb",(function(){return k})),n.d(e,"L",(function(){return x})),n.d(e,"nb",(function(){return Q})),n.d(e,"P",(function(){return B})),n.d(e,"M",(function(){return K})),n.d(e,"O",(function(){return W})),n.d(e,"N",(function(){return Y})),n.d(e,"V",(function(){return G})),n.d(e,"d",(function(){return H})),n.d(e,"e",(function(){return T})),n.d(e,"c",(function(){return Z})),n.d(e,"q",(function(){return z})),n.d(e,"r",(function(){return N})),n.d(e,"t",(function(){return X})),n.d(e,"s",(function(){return $})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return rt})),n.d(e,"v",(function(){return ut})),n.d(e,"n",(function(){return it})),n.d(e,"m",(function(){return at})),n.d(e,"I",(function(){return ot})),n.d(e,"K",(function(){return ct})),n.d(e,"mb",(function(){return st})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return ft})),n.d(e,"Z",(function(){return lt})),n.d(e,"E",(function(){return mt})),n.d(e,"u",(function(){return gt})),n.d(e,"g",(function(){return pt})),n.d(e,"p",(function(){return bt})),n.d(e,"o",(function(){return ht})),n.d(e,"f",(function(){return jt})),n.d(e,"W",(function(){return vt})),n.d(e,"G",(function(){return Ot})),n.d(e,"F",(function(){return _t})),n.d(e,"b",(function(){return yt}));var r=n("1d61"),u=n("4328"),i=n.n(u);function a(t){return Object(r["a"])({url:"/auth",method:"get",params:t})}function o(t){return Object(r["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(t)})}function c(t){return Object(r["a"])({url:"/auth/register",method:"post",data:i.a.stringify(t)})}function s(){return Object(r["a"])({url:"/user/types",method:"get"})}function d(t){return Object(r["a"])({url:"/user/change_type",method:"post",params:t})}function f(){return Object(r["a"])({url:"/user",method:"get"})}function l(t){return Object(r["a"])({url:"/user",method:"post",data:i.a.stringify(t)})}function m(){return Object(r["a"])({url:"/user/street",method:"get"})}function g(t){return Object(r["a"])({url:"/upload/upload_json",method:"post",data:t})}function p(t){return Object(r["a"])({url:"/notice/save",method:"post",data:i.a.stringify(t)})}function b(t){return Object(r["a"])({url:"/notice/list",method:"get",params:t})}function h(t){return Object(r["a"])({url:"/notice/"+t,method:"get"})}function j(t){return Object(r["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function v(t){return Object(r["a"])({url:"/supervise_thing/list",method:"get",params:t})}function O(t){return Object(r["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function _(t){return Object(r["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(t)})}function y(t){return Object(r["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function A(t){return Object(r["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function w(t){return Object(r["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function C(t){return Object(r["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(t)})}function M(t){return Object(r["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(t)})}function J(t){return Object(r["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(t)})}function F(t){return Object(r["a"])({url:"/supervise_thing/del",method:"get",params:t})}function U(t){return Object(r["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(t)})}function E(t){return Object(r["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(t)})}function P(t){return Object(r["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(t)})}function D(t){return Object(r["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function I(t){return Object(r["a"])({url:"/contact_activity/list",method:"get",params:t})}function L(t){return Object(r["a"])({url:"/contact_activity/"+t,method:"get"})}function V(t){return Object(r["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(t)})}function q(t){return Object(r["a"])({url:"/db/list",method:"get",params:t})}function R(t){return Object(r["a"])({url:"/db/"+t,method:"get"})}function S(t){return Object(r["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(t)})}function k(t){return Object(r["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(t)})}function x(t){return Object(r["a"])({url:"/conference",method:"get",params:t})}function Q(t){return Object(r["a"])({url:"/conference/save",method:"post",data:i.a.stringify(t)})}function B(t){return Object(r["a"])({url:"/conference/sign_in",method:"get",params:t})}function K(t){return Object(r["a"])({url:"/conference/detail",method:"get",params:t})}function W(t){return Object(r["a"])({url:"/conference/have_attachment",method:"get",params:t})}function Y(t){return Object(r["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function G(t){return Object(r["a"])({url:"/activity/save",method:"post",data:i.a.stringify(t)})}function H(t){return Object(r["a"])({url:"/activity/list",method:"get",params:t})}function T(t){return Object(r["a"])({url:"/activity/list/my",method:"get",params:t})}function Z(t){return Object(r["a"])({url:"/activity/"+t,method:"get"})}function z(t){return Object(r["a"])({url:"/readfile",method:"get",params:t})}function N(t){return Object(r["a"])({url:"/readfile/mine",method:"get",params:t})}function X(t){return Object(r["a"])({url:"/readfile/detail",method:"get",params:t})}function $(t){return Object(r["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(r["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(t)})}function et(t){return Object(r["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(r["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(t)})}function rt(){return Object(r["a"])({url:"/user/now",method:"get"})}function ut(){return Object(r["a"])({url:"/user/statistics",method:"get"})}function it(){return Object(r["a"])({url:"/message/unread_count",method:"get"})}function at(t){return Object(r["a"])({url:"/message",method:"get",params:t})}function ot(t){return Object(r["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ct(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function st(t){return Object(r["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(t)})}function dt(){return Object(r["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function ft(t){return Object(r["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(t)})}function lt(t){return Object(r["a"])({url:"/message/read",method:"post",data:i.a.stringify(t)})}function mt(){return Object(r["a"])({url:"/supervise_thing/statistics",method:"get"})}function gt(t){return Object(r["a"])({url:"/research_article",method:"get",params:t})}function pt(t){return Object(r["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function bt(t){return Object(r["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function ht(t){return Object(r["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function jt(t){return Object(r["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function vt(t){return Object(r["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(t)})}function Ot(){return Object(r["a"])({url:"/temporary/statistics",method:"get"})}function _t(t){return Object(r["a"])({url:"/temporary",method:"get",params:t})}function yt(t){return Object(r["a"])({url:"/temporary/del",method:"delete",params:t})}},3627:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADK0lEQVRIS5VWQWgVVxQ9d2b8uMjCRYQfcJGFoCIuBIWCgRqI0KALRUHdKQbeG/6iil1YsPSDLiy0qMHJvDcqCi4UFBRcKCgo1IKQLlqahWBEN2WGUIiLEIRO3pX7mQnj9+dnMsth3jn3nnvPeUNYwxNF0YDv+/eDILg4MTHxR52jVOcj+abdbgdDQ0P3ARwEMJum6bZ2u52vdr4WgYA3m827RHSEmTMiGlVKvSnBkyTZDmAwz/OFubm5v6vEqxJ0gS8Q0e4S3Fq7H8AVAJtLMikAwHmt9U1515egB/i4UuqVHDTGfE9EAi7PLIA/AWwCMFK8u6SU+nFFgrrgzHwuy7LfSlmiKBoJguChSEZEe3sSrAH8tNb6aveg4zg+5nneXQCPehJYa68DmGBm0XxZliRJDjPzAwFk5p7g5cY1m815Ivr0FYEx5jIRne4F7py7R0RBP/CyG2vtPDMPfEFQggP4BGBfOVCpvAJ+Tmv9iwBNTU1taTQag92mM8bsIqJpZp5ZJqhULuY5rrXuSFEFl5VUSp0pwT3PewlgAMCo1lq2CIXbnxHRN7KuHQJjzCkiusHMawInoiaAV3mej7darQUBD4LgSbGqs4uLi7spiqJmEATvAax3zp0Mw/B2ncr7gVfdTtbanyVqZKWUUocK8G+dc89loFVZJicnNzUajelu8GpOdUeJEEwD2MXM41rrp3EcDxPRP0Qk2i5rXnT6AsDWqiyr5ZQQzAPYAGCjUuo/a+1ZAL9WO6qCM/PrpaWlfaJ5v5wq15WMMf+LFGmarhO7J0lygZnPA+hkSVflb/I8H221Wlk/t1edLR28lTR0zu0Iw3AmjuMDnuc9Fi8Urh0homEAawbvpKkx5hYRnWDmi1rrn4ohx8ysK5X8Vaxi7cqXJYrjeK/neTK8j865nWEYfigMM+L7/h4A77Ise1Sm5Uo5tdLN1jGatVbM8Z3I4JwbC8Pw3+4DhebXi26/CMF+12ZJMAjg92IFPzLzNQAPfN/PnHOyrmMAfpBZdYdg7TvZWiskd4pOVjo3y8ySU53cqfN8FdfFFh0t8mS4cOaMdJSm6c06fxJV4s/eUSzVpkpFdwAAAABJRU5ErkJggg=="},8071:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("nav-bar",{attrs:{"left-arrow":"",title:"活动详情"}}),n("div",{staticClass:"header"},[n("div",{staticClass:"title"},[t._v(t._s(t.detail.activityName))]),n("div",{staticClass:"date"},[t._v(t._s(t.detail.updatedAt))]),n("div",{staticClass:"content",domProps:{innerHTML:t._s(t.detail.activityContent)}})]),n("div",{staticClass:"time"},[n("div",{staticClass:"item"},[n("van-icon",{attrs:{name:"clock-o"}}),t._v("活动时间:"+t._s(t.detail.activityDate))],1)]),n("div",{staticClass:"address"},[n("van-icon",{attrs:{name:"location-o",color:"#D03A29"}}),n("div",{staticClass:"text"},[t._v(t._s(t.detail.activityAddress))])],1),t.detail.files&&t.detail.files.length?n("div",{staticClass:"files"},[n("div",{staticClass:"title"},[n("van-icon",{attrs:{name:t.icon}}),t._v("附件:")],1),n("van-uploader",{attrs:{disabled:"",deletable:!1,"preview-full-image":!1,"max-count":t.detail.files.length},on:{"click-preview":t.openfile},model:{value:t.detail.files,callback:function(e){t.$set(t.detail,"files",e)},expression:"detail.files"}})],1):t._e()],1)},u=[],i=n("0c6d"),a=n("28a2"),o={data(){return{detail:{},icon:n("3627")}},created(){this.detail={},this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(i["c"])(this.$route.query.id).then(t=>{1==t.data.state?(t.data.data.files=t.data.data.files.map(t=>({type:t.split(".")[t.split(".").length-1],name:t.split("/")[t.split("/").length-1],url:t})),this.detail=t.data.data,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(()=>{this.$toast.fail("加载失败")})},methods:{openfile(t){"pdf"==t.type.toLowerCase()?this.$router.push("/pdf?url="+t.url):"jpg"==t.type.toLowerCase()||"png"==t.type.toLowerCase()?Object(a["a"])({images:[t.url],showIndex:!1}):window.open(t.url)}}},c=o,s=(n("0764"),n("2877")),d=Object(s["a"])(c,r,u,!1,null,"6ca2d963",null);e["default"]=d.exports},cf0f:function(t,e,n){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-f9ae0d3a.aa94b9e5.js b/src/main/resources/views/dist/js/chunk-f9ae0d3a.aa94b9e5.js new file mode 100644 index 0000000..0b7afea --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-f9ae0d3a.aa94b9e5.js @@ -0,0 +1,11 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f9ae0d3a"],{"0c6d":function(e,t,n){"use strict";n.d(t,"T",(function(){return a})),n.d(t,"rb",(function(){return l})),n.d(t,"qb",(function(){return c})),n.d(t,"H",(function(){return s})),n.d(t,"a",(function(){return u})),n.d(t,"U",(function(){return d})),n.d(t,"pb",(function(){return f})),n.d(t,"w",(function(){return v})),n.d(t,"sb",(function(){return p})),n.d(t,"ob",(function(){return g})),n.d(t,"Q",(function(){return h})),n.d(t,"R",(function(){return b})),n.d(t,"x",(function(){return m})),n.d(t,"y",(function(){return y})),n.d(t,"C",(function(){return _})),n.d(t,"eb",(function(){return w})),n.d(t,"B",(function(){return k})),n.d(t,"z",(function(){return x})),n.d(t,"db",(function(){return O})),n.d(t,"bb",(function(){return j})),n.d(t,"fb",(function(){return C})),n.d(t,"cb",(function(){return E})),n.d(t,"A",(function(){return S})),n.d(t,"hb",(function(){return T})),n.d(t,"ib",(function(){return L})),n.d(t,"gb",(function(){return P})),n.d(t,"D",(function(){return N})),n.d(t,"h",(function(){return D})),n.d(t,"j",(function(){return M})),n.d(t,"X",(function(){return A})),n.d(t,"k",(function(){return I})),n.d(t,"l",(function(){return $})),n.d(t,"jb",(function(){return F})),n.d(t,"kb",(function(){return R})),n.d(t,"L",(function(){return q})),n.d(t,"nb",(function(){return B})),n.d(t,"P",(function(){return H})),n.d(t,"M",(function(){return V})),n.d(t,"O",(function(){return U})),n.d(t,"N",(function(){return X})),n.d(t,"V",(function(){return K})),n.d(t,"d",(function(){return W})),n.d(t,"e",(function(){return Y})),n.d(t,"c",(function(){return z})),n.d(t,"q",(function(){return J})),n.d(t,"r",(function(){return G})),n.d(t,"t",(function(){return Q})),n.d(t,"s",(function(){return Z})),n.d(t,"ab",(function(){return ee})),n.d(t,"i",(function(){return te})),n.d(t,"Y",(function(){return ne})),n.d(t,"S",(function(){return oe})),n.d(t,"v",(function(){return re})),n.d(t,"n",(function(){return ie})),n.d(t,"m",(function(){return ae})),n.d(t,"I",(function(){return le})),n.d(t,"K",(function(){return ce})),n.d(t,"mb",(function(){return se})),n.d(t,"J",(function(){return ue})),n.d(t,"lb",(function(){return de})),n.d(t,"Z",(function(){return fe})),n.d(t,"E",(function(){return ve})),n.d(t,"u",(function(){return pe})),n.d(t,"g",(function(){return ge})),n.d(t,"p",(function(){return he})),n.d(t,"o",(function(){return be})),n.d(t,"f",(function(){return me})),n.d(t,"W",(function(){return ye})),n.d(t,"G",(function(){return _e})),n.d(t,"F",(function(){return we})),n.d(t,"b",(function(){return ke}));var o=n("1d61"),r=n("4328"),i=n.n(r);function a(e){return Object(o["a"])({url:"/auth",method:"get",params:e})}function l(e){return Object(o["a"])({url:"/auth/sendCode",method:"post",data:i.a.stringify(e)})}function c(e){return Object(o["a"])({url:"/auth/register",method:"post",data:i.a.stringify(e)})}function s(){return Object(o["a"])({url:"/user/types",method:"get"})}function u(e){return Object(o["a"])({url:"/user/change_type",method:"post",params:e})}function d(){return Object(o["a"])({url:"/user",method:"get"})}function f(e){return Object(o["a"])({url:"/user",method:"post",data:i.a.stringify(e)})}function v(){return Object(o["a"])({url:"/user/street",method:"get"})}function p(e){return Object(o["a"])({url:"/upload/upload_json",method:"post",data:e})}function g(e){return Object(o["a"])({url:"/notice/save",method:"post",data:i.a.stringify(e)})}function h(e){return Object(o["a"])({url:"/notice/list",method:"get",params:e})}function b(e){return Object(o["a"])({url:"/notice/"+e,method:"get"})}function m(e){return Object(o["a"])({url:"/supervise_thing/statistic_list/"+e.streetId,method:"get",params:e})}function y(e){return Object(o["a"])({url:"/supervise_thing/list",method:"get",params:e})}function _(e){return Object(o["a"])({url:"/supervise_thing/private_list",method:"get",params:e})}function w(e){return Object(o["a"])({url:"/supervise_thing/save",method:"post",data:i.a.stringify(e)})}function k(e){return Object(o["a"])({url:"/supervise_thing/detail",method:"get",params:e})}function x(e){return Object(o["a"])({url:"/supervise_thing/comments",method:"get",params:e})}function O(e){return Object(o["a"])({url:"/supervise_thing/replay_comment",method:"post",params:e})}function j(e){return Object(o["a"])({url:"/supervise_thing/comment",method:"post",data:i.a.stringify(e)})}function C(e){return Object(o["a"])({url:"/supervise_thing/sign_in",method:"post",data:i.a.stringify(e)})}function E(e){return Object(o["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:i.a.stringify(e)})}function S(e){return Object(o["a"])({url:"/supervise_thing/del",method:"get",params:e})}function T(e){return Object(o["a"])({url:"/supervise_thing/upload_data",method:"post",data:i.a.stringify(e)})}function L(e){return Object(o["a"])({url:"/supervise_thing/upload_file",method:"post",data:i.a.stringify(e)})}function P(e){return Object(o["a"])({url:"/supervise_thing/to_do",method:"post",data:i.a.stringify(e)})}function N(e){return Object(o["a"])({url:"/supervise_thing/sign_user",method:"get",params:e})}function D(e){return Object(o["a"])({url:"/contact_activity/list",method:"get",params:e})}function M(e){return Object(o["a"])({url:"/contact_activity/"+e,method:"get"})}function A(e){return Object(o["a"])({url:"/contact_activity/comment/reply",method:"post",data:i.a.stringify(e)})}function I(e){return Object(o["a"])({url:"/db/list",method:"get",params:e})}function $(e){return Object(o["a"])({url:"/db/"+e,method:"get"})}function F(e){return Object(o["a"])({url:"/voter_suggest/save",method:"post",data:i.a.stringify(e)})}function R(e){return Object(o["a"])({url:"/voter_suggest_db/save",method:"post",data:i.a.stringify(e)})}function q(e){return Object(o["a"])({url:"/conference",method:"get",params:e})}function B(e){return Object(o["a"])({url:"/conference/save",method:"post",data:i.a.stringify(e)})}function H(e){return Object(o["a"])({url:"/conference/sign_in",method:"get",params:e})}function V(e){return Object(o["a"])({url:"/conference/detail",method:"get",params:e})}function U(e){return Object(o["a"])({url:"/conference/have_attachment",method:"get",params:e})}function X(e){return Object(o["a"])({url:"/conference/conference_file_del",method:"get",params:e})}function K(e){return Object(o["a"])({url:"/activity/save",method:"post",data:i.a.stringify(e)})}function W(e){return Object(o["a"])({url:"/activity/list",method:"get",params:e})}function Y(e){return Object(o["a"])({url:"/activity/list/my",method:"get",params:e})}function z(e){return Object(o["a"])({url:"/activity/"+e,method:"get"})}function J(e){return Object(o["a"])({url:"/readfile",method:"get",params:e})}function G(e){return Object(o["a"])({url:"/readfile/mine",method:"get",params:e})}function Q(e){return Object(o["a"])({url:"/readfile/detail",method:"get",params:e})}function Z(e){return Object(o["a"])({url:"/readfile/users",method:"get",params:e})}function ee(e){return Object(o["a"])({url:"/readfile/read",method:"post",data:i.a.stringify(e)})}function te(e){return Object(o["a"])({url:"/contact_activity/comment/list",method:"get",params:e})}function ne(e){return Object(o["a"])({url:"/contact_activity/comment/save",method:"post",data:i.a.stringify(e)})}function oe(){return Object(o["a"])({url:"/user/now",method:"get"})}function re(){return Object(o["a"])({url:"/user/statistics",method:"get"})}function ie(){return Object(o["a"])({url:"/message/unread_count",method:"get"})}function ae(e){return Object(o["a"])({url:"/message",method:"get",params:e})}function le(e){return Object(o["a"])({url:"/voter_suggest_db/list/my",method:"get",params:e})}function ce(e){return Object(o["a"])({url:"/voter_suggest_db/"+e,method:"get"})}function se(e){return Object(o["a"])({url:"/voter_suggest_db/reply",method:"post",data:i.a.stringify(e)})}function ue(){return Object(o["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function de(e){return Object(o["a"])({url:"/voter_suggest_db/read/my",method:"post",data:i.a.stringify(e)})}function fe(e){return Object(o["a"])({url:"/message/read",method:"post",data:i.a.stringify(e)})}function ve(){return Object(o["a"])({url:"/supervise_thing/statistics",method:"get"})}function pe(e){return Object(o["a"])({url:"/research_article",method:"get",params:e})}function ge(e){return Object(o["a"])({url:"/basic_dynamic/list",method:"get",params:e})}function he(e){return Object(o["a"])({url:"/voter_suggest_db/list/all",method:"get",params:e})}function be(e){return Object(o["a"])({url:"/voter_suggest_db/"+e,method:"get"})}function me(e){return Object(o["a"])({url:"/basic_dynamic/detail",method:"get",params:e})}function ye(e){return Object(o["a"])({url:"/basic_dynamic/save",method:"post",data:i.a.stringify(e)})}function _e(){return Object(o["a"])({url:"/temporary/statistics",method:"get"})}function we(e){return Object(o["a"])({url:"/temporary",method:"get",params:e})}function ke(e){return Object(o["a"])({url:"/temporary/del",method:"delete",params:e})}},"35f4":function(e,t,n){"use strict";var o=n("6a50"),r=n.n(o);r.a},"3a34":function(module,exports,__webpack_require__){ +/*! + * vConsole v3.3.4 (https://github.com/Tencent/vConsole) + * + * Tencent is pleased to support the open source community by making vConsole available. + * Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved. + * Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + * http://opensource.org/licenses/MIT + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + */ +!function(e,t){module.exports=t()}(window,(function(){return function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=6)}([function(e,t,n){var o,r,i;r=[t],void 0===(i="function"==typeof(o=function(e){"use strict";function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(e){return"[object Number]"==Object.prototype.toString.call(e)}function o(e){return"[object String]"==Object.prototype.toString.call(e)}function r(e){return"[object Array]"==Object.prototype.toString.call(e)}function i(e){return"[object Boolean]"==Object.prototype.toString.call(e)}function a(e){return void 0===e}function l(e){return null===e}function c(e){return"[object Symbol]"==Object.prototype.toString.call(e)}function s(e){return!("[object Object]"!=Object.prototype.toString.call(e)&&(n(e)||o(e)||i(e)||r(e)||l(e)||u(e)||a(e)||c(e)))}function u(e){return"[object Function]"==Object.prototype.toString.call(e)}function d(e){var t=Object.prototype.toString.call(e);return"[object global]"==t||"[object Window]"==t||"[object DOMWindow]"==t}function f(e){if(!s(e)&&!r(e))return[];if(r(e)){var t=[];return e.forEach((function(e,n){t.push(n)})),t}return Object.getOwnPropertyNames(e).sort()}Object.defineProperty(e,"__esModule",{value:!0}),e.getDate=function(e){var t=e>0?new Date(e):new Date,n=t.getDate()<10?"0"+t.getDate():t.getDate(),o=t.getMonth()<9?"0"+(t.getMonth()+1):t.getMonth()+1,r=t.getFullYear(),i=t.getHours()<10?"0"+t.getHours():t.getHours(),a=t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes(),l=t.getSeconds()<10?"0"+t.getSeconds():t.getSeconds(),c=t.getMilliseconds()<10?"0"+t.getMilliseconds():t.getMilliseconds();return c<100&&(c="0"+c),{time:+t,year:r,month:o,day:n,hour:i,minute:a,second:l,millisecond:c}},e.isNumber=n,e.isString=o,e.isArray=r,e.isBoolean=i,e.isUndefined=a,e.isNull=l,e.isSymbol=c,e.isObject=s,e.isFunction=u,e.isElement=function(e){return"object"===("undefined"==typeof HTMLElement?"undefined":t(HTMLElement))?e instanceof HTMLElement:e&&"object"===t(e)&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName},e.isWindow=d,e.isPlainObject=function(e){var n,o=Object.prototype.hasOwnProperty;if(!e||"object"!==t(e)||e.nodeType||d(e))return!1;try{if(e.constructor&&!o.call(e,"constructor")&&!o.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}for(n in e);return void 0===n||o.call(e,n)},e.htmlEncode=function(e){return document.createElement("a").appendChild(document.createTextNode(e)).parentNode.innerHTML},e.JSONStringify=function(e){if(!s(e)&&!r(e))return JSON.stringify(e);var t="{",n="}";r(e)&&(t="[",n="]");for(var o=t,i=f(e),a=0;a-1||(r.push(t),e[n].className=r.join(" "))}}},removeClass:function(e,t){if(e){(0,o.isArray)(e)||(e=[e]);for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"newPlugin";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.id=t,this.name=n,this.isReady=!1,this.eventList={}}var t,n,r;return t=e,(n=[{key:"on",value:function(e,t){return this.eventList[e]=t,this}},{key:"trigger",value:function(e,t){if("function"==typeof this.eventList[e])this.eventList[e].call(this,t);else{var n="on"+e.charAt(0).toUpperCase()+e.slice(1);"function"==typeof this[n]&&this[n].call(this,t)}return this}},{key:"id",get:function(){return this._id},set:function(e){if(!e)throw"Plugin ID cannot be empty";this._id=e.toLowerCase()}},{key:"name",get:function(){return this._name},set:function(e){if(!e)throw"Plugin name cannot be empty";this._name=e}},{key:"vConsole",get:function(){return this._vConsole||void 0},set:function(e){if(!e)throw"vConsole cannot be empty";this._vConsole=e}}])&&o(t.prototype,n),r&&o(t,r),e}();n.default=r,e.exports=t.default})?o.apply(t,r):o)||(e.exports=i)},function(e,t,n){var o,r,i;r=[t,n(0),n(1),n(2),n(18),n(19),n(20)],void 0===(i="function"==typeof(o=function(n,o,r,i,a,l,c){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t){for(var n=0;n=n.scrollHeight?e.isInBottom=!0:e.isInBottom=!1)}));for(var o=0;o-1&&h.splice(e,1)}},{key:"onShow",value:function(){this.isShow=!0,1==this.isInBottom&&this.autoScrollToBottom()}},{key:"onHide",value:function(){this.isShow=!1}},{key:"onShowConsole",value:function(){1==this.isInBottom&&this.autoScrollToBottom()}},{key:"onUpdateOption",value:function(){this.vConsole.option.maxLogNumber!=this.maxLogNumber&&(this.updateMaxLogNumber(),this.limitMaxLogs())}},{key:"updateMaxLogNumber",value:function(){this.maxLogNumber=this.vConsole.option.maxLogNumber||g,this.maxLogNumber=Math.max(1,this.maxLogNumber)}},{key:"limitMaxLogs",value:function(){if(this.isReady)for(;this.logNumber>this.maxLogNumber;){var e=r.default.one(".vc-item",this.$tabbox);if(!e)break;e.parentNode.removeChild(e),this.logNumber--}}},{key:"showLogType",value:function(e){var t=r.default.one(".vc-log",this.$tabbox);r.default.removeClass(t,"vc-log-partly-log"),r.default.removeClass(t,"vc-log-partly-info"),r.default.removeClass(t,"vc-log-partly-warn"),r.default.removeClass(t,"vc-log-partly-error"),"all"==e?r.default.removeClass(t,"vc-log-partly"):(r.default.addClass(t,"vc-log-partly"),r.default.addClass(t,"vc-log-partly-"+e))}},{key:"autoScrollToBottom",value:function(){this.vConsole.option.disableLogScrolling||this.scrollToBottom()}},{key:"scrollToBottom",value:function(){var e=r.default.one(".vc-content");e&&(e.scrollTop=e.scrollHeight-e.offsetHeight)}},{key:"mockConsole",value:function(){var e=this,t=this,n=["log","info","warn","debug","error"];window.console?(n.map((function(e){t.console[e]=window.console[e]})),t.console.time=window.console.time,t.console.timeEnd=window.console.timeEnd,t.console.clear=window.console.clear):window.console={},n.map((function(t){window.console[t]=function(){for(var n=arguments.length,o=new Array(n),r=0;r0&&(r=a[1].toLowerCase(),i=h.indexOf(r)>-1)}if(r===this.id||!0!==i&&"default"===this.id)if(e._id||(e._id="__vc_"+Math.random().toString(36).substring(2,8)),e.date||(e.date=+new Date),this.isReady){o.isString(t[0])&&i&&(t[0]=t[0].replace(n,""),""===t[0]&&t.shift());for(var l={_id:e._id,logType:e.logType,logText:[],hasContent:!!e.content,count:1},c=0;c "+t[p].toString()+"":o.isObject(t[p])||o.isArray(t[p])?this.getFoldedLine(t[p]):(l[p]?' '):" ")+o.htmlEncode(t[p]).replace(/\n/g,"
")+"
"}catch(e){g=" ["+u(t[p])+"]"}g&&("string"==typeof g?v.insertAdjacentHTML("beforeend",g):v.insertAdjacentElement("beforeend",g))}o.isObject(e.content)&&v.insertAdjacentElement("beforeend",e.content),r.default.one(".vc-log",this.$tabbox).insertAdjacentElement("beforeend",n),this.logNumber++,this.limitMaxLogs()}},{key:"getFoldedLine",value:function(e,t){var n=this;if(!t){var i=o.JSONStringify(e),a=i.substr(0,36);t=o.getObjName(e),i.length>36&&(a+="..."),t+=" "+a}var s=r.default.render(l.default,{outer:t,lineType:"obj"});return r.default.bind(r.default.one(".vc-fold-outer",s),"click",(function(t){t.preventDefault(),t.stopPropagation(),r.default.hasClass(s,"vc-toggle")?(r.default.removeClass(s,"vc-toggle"),r.default.removeClass(r.default.one(".vc-fold-inner",s),"vc-toggle"),r.default.removeClass(r.default.one(".vc-fold-outer",s),"vc-toggle")):(r.default.addClass(s,"vc-toggle"),r.default.addClass(r.default.one(".vc-fold-inner",s),"vc-toggle"),r.default.addClass(r.default.one(".vc-fold-outer",s),"vc-toggle"));var i=r.default.one(".vc-fold-inner",s);return setTimeout((function(){if(0==i.children.length&&e){for(var t=o.getObjAllKeys(e),a=0;adocument.documentElement.offsetWidth&&(n=document.documentElement.offsetWidth-t.offsetWidth),o+t.offsetHeight>document.documentElement.offsetHeight&&(o=document.documentElement.offsetHeight-t.offsetHeight),n<0&&(n=0),o<0&&(o=0),this.switchPos.x=n,this.switchPos.y=o,i.default.one(".vc-switch").style.right=n+"px",i.default.one(".vc-switch").style.bottom=o+"px");var a=window.devicePixelRatio||1,c=document.querySelector('[name="viewport"]');if(c&&c.content){var s=c.content.match(/initial\-scale\=\d+(\.\d+)?/);(s?parseFloat(s[0].split("=")[1]):1)<1&&(this.$dom.style.fontSize=13*a+"px")}i.default.one(".vc-mask",this.$dom).style.display="none"}},{key:"_mockTap",value:function(){var e,t,n,o=!1,r=null;this.$dom.addEventListener("touchstart",(function(o){if(void 0===e){var i=o.targetTouches[0];t=i.pageX,n=i.pageY,e=o.timeStamp,r=o.target.nodeType===Node.TEXT_NODE?o.target.parentNode:o.target}}),!1),this.$dom.addEventListener("touchmove",(function(e){var r=e.changedTouches[0];(Math.abs(r.pageX-t)>10||Math.abs(r.pageY-n)>10)&&(o=!0)})),this.$dom.addEventListener("touchend",(function(t){if(!1===o&&t.timeStamp-e<700&&null!=r){var n=!1;switch(r.tagName.toLowerCase()){case"textarea":n=!0;break;case"input":switch(r.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":n=!1;break;default:n=!r.disabled&&!r.readOnly}}n?r.focus():t.preventDefault();var i=t.changedTouches[0],a=document.createEvent("MouseEvents");a.initMouseEvent("click",!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null),a.forwardedTouchEvent=!0,a.initEvent("click",!0,!0),r.dispatchEvent(a)}e=void 0,o=!1,r=null}),!1)}},{key:"_bindEvent",value:function(){var e=this,t=i.default.one(".vc-switch",e.$dom);i.default.bind(t,"touchstart",(function(t){e.switchPos.startX=t.touches[0].pageX,e.switchPos.startY=t.touches[0].pageY})),i.default.bind(t,"touchend",(function(t){e.switchPos.x=e.switchPos.endX,e.switchPos.y=e.switchPos.endY,e.switchPos.startX=0,e.switchPos.startY=0,r.setStorage("switch_x",e.switchPos.x),r.setStorage("switch_y",e.switchPos.y)})),i.default.bind(t,"touchmove",(function(n){if(n.touches.length>0){var o=n.touches[0].pageX-e.switchPos.startX,r=n.touches[0].pageY-e.switchPos.startY,i=e.switchPos.x-o,a=e.switchPos.y-r;i+t.offsetWidth>document.documentElement.offsetWidth&&(i=document.documentElement.offsetWidth-t.offsetWidth),a+t.offsetHeight>document.documentElement.offsetHeight&&(a=document.documentElement.offsetHeight-t.offsetHeight),i<0&&(i=0),a<0&&(a=0),t.style.right=i+"px",t.style.bottom=a+"px",e.switchPos.endX=i,e.switchPos.endY=a,n.preventDefault()}})),i.default.bind(i.default.one(".vc-switch",e.$dom),"click",(function(){e.show()})),i.default.bind(i.default.one(".vc-hide",e.$dom),"click",(function(){e.hide()})),i.default.bind(i.default.one(".vc-mask",e.$dom),"click",(function(t){if(t.target!=i.default.one(".vc-mask"))return!1;e.hide()})),i.default.delegate(i.default.one(".vc-tabbar",e.$dom),"click",".vc-tab",(function(t){var n=this.dataset.tab;n!=e.activedTab&&e.showTab(n)})),i.default.bind(i.default.one(".vc-panel",e.$dom),"transitionend webkitTransitionEnd oTransitionEnd otransitionend",(function(t){if(t.target!=i.default.one(".vc-panel"))return!1;i.default.hasClass(e.$dom,"vc-toggle")||(t.target.style.display="none")}));var n=i.default.one(".vc-content",e.$dom),o=!1;i.default.bind(n,"touchstart",(function(e){var t=n.scrollTop,r=n.scrollHeight,a=t+n.offsetHeight;0===t?(n.scrollTop=1,0===n.scrollTop&&(i.default.hasClass(e.target,"vc-cmd-input")||(o=!0))):a===r&&(n.scrollTop=t-1,n.scrollTop===t&&(i.default.hasClass(e.target,"vc-cmd-input")||(o=!0)))})),i.default.bind(n,"touchmove",(function(e){o&&e.preventDefault()})),i.default.bind(n,"touchend",(function(e){o=!1}))}},{key:"_autoRun",value:function(){for(var e in this.isInited=!0,this.pluginList)this._initPlugin(this.pluginList[e]);this.tabList.length>0&&this.showTab(this.tabList[0]),this.triggerEvent("ready")}},{key:"triggerEvent",value:function(e,t){e="on"+e.charAt(0).toUpperCase()+e.slice(1),r.isFunction(this.option[e])&&this.option[e].apply(this,t)}},{key:"_initPlugin",value:function(e){var t=this;e.vConsole=this,e.trigger("init"),e.trigger("renderTab",(function(n){t.tabList.push(e.id);var o=i.default.render(c.default,{id:e.id,name:e.name});i.default.one(".vc-tabbar",t.$dom).insertAdjacentElement("beforeend",o);var a=i.default.render(s.default,{id:e.id});n&&(r.isString(n)?a.innerHTML+=n:r.isFunction(n.appendTo)?n.appendTo(a):r.isElement(n)&&a.insertAdjacentElement("beforeend",n)),i.default.one(".vc-content",t.$dom).insertAdjacentElement("beforeend",a)})),e.trigger("addTopBar",(function(n){if(n)for(var o=i.default.one(".vc-topbar",t.$dom),a=function(t){var a=n[t],l=i.default.render(u.default,{name:a.name||"Undefined",className:a.className||"",pluginID:e.id});if(a.data)for(var c in a.data)l.dataset[c]=a.data[c];r.isFunction(a.onClick)&&i.default.bind(l,"click",(function(t){!1===a.onClick.call(l)||(i.default.removeClass(i.default.all(".vc-topbar-"+e.id),"vc-actived"),i.default.addClass(l,"vc-actived"))})),o.insertAdjacentElement("beforeend",l)},l=0;l-1&&this.tabList.splice(s,1);try{delete this.pluginList[e]}catch(t){this.pluginList[e]=void 0}return this.activedTab==e&&this.tabList.length>0&&this.showTab(this.tabList[0]),!0}},{key:"show",value:function(){if(this.isInited){var e=this;i.default.one(".vc-panel",this.$dom).style.display="block",setTimeout((function(){i.default.addClass(e.$dom,"vc-toggle"),e._triggerPluginsEvent("showConsole"),i.default.one(".vc-mask",e.$dom).style.display="block"}),10)}}},{key:"hide",value:function(){if(this.isInited){i.default.removeClass(this.$dom,"vc-toggle"),this._triggerPluginsEvent("hideConsole");var e=i.default.one(".vc-mask",this.$dom),t=i.default.one(".vc-panel",this.$dom);i.default.bind(e,"transitionend",(function(n){e.style.display="none",t.style.display="none"}))}}},{key:"showSwitch",value:function(){this.isInited&&(i.default.one(".vc-switch",this.$dom).style.display="block")}},{key:"hideSwitch",value:function(){this.isInited&&(i.default.one(".vc-switch",this.$dom).style.display="none")}},{key:"showTab",value:function(e){if(this.isInited){var t=i.default.one("#__vc_log_"+e);i.default.removeClass(i.default.all(".vc-tab",this.$dom),"vc-actived"),i.default.addClass(i.default.one("#__vc_tab_"+e),"vc-actived"),i.default.removeClass(i.default.all(".vc-logbox",this.$dom),"vc-actived"),i.default.addClass(t,"vc-actived");var n=i.default.all(".vc-topbar-"+e,this.$dom);i.default.removeClass(i.default.all(".vc-toptab",this.$dom),"vc-toggle"),i.default.addClass(n,"vc-toggle"),n.length>0?i.default.addClass(i.default.one(".vc-content",this.$dom),"vc-has-topbar"):i.default.removeClass(i.default.one(".vc-content",this.$dom),"vc-has-topbar"),i.default.removeClass(i.default.all(".vc-tool",this.$dom),"vc-toggle"),i.default.addClass(i.default.all(".vc-tool-"+e,this.$dom),"vc-toggle"),this.activedTab&&this._triggerPluginEvent(this.activedTab,"hide"),this.activedTab=e,this._triggerPluginEvent(this.activedTab,"show")}}},{key:"setOption",value:function(e,t){if(r.isString(e))this.option[e]=t,this._triggerPluginsEvent("updateOption");else if(r.isObject(e)){for(var n in e)this.option[n]=e[n];this._triggerPluginsEvent("updateOption")}}},{key:"destroy",value:function(){if(this.isInited){for(var e=Object.keys(this.pluginList),t=e.length-1;t>=0;t--)this.removePlugin(e[t]);this.$dom.parentNode.removeChild(this.$dom),this.isInited=!1}}}])&&_(t.prototype,n),a&&_(t,a),e}();k.VConsolePlugin=f.default,k.VConsoleLogPlugin=v.default,k.VConsoleDefaultPlugin=p.default,k.VConsoleSystemPlugin=g.default,k.VConsoleNetworkPlugin=h.default,k.VConsoleElementPlugin=b.default,k.VConsoleStoragePlugin=m.default;var x=k;n.default=x,e.exports=t.default})?o.apply(t,r):o)||(e.exports=i)},function(e){e.exports=JSON.parse('{"name":"vconsole","version":"3.3.4","description":"A lightweight, extendable front-end developer tool for mobile web page.","homepage":"https://github.com/Tencent/vConsole","main":"dist/vconsole.min.js","typings":"dist/vconsole.min.d.ts","scripts":{"test":"mocha","build":"webpack"},"keywords":["console","debug","mobile"],"repository":{"type":"git","url":"git+https://github.com/Tencent/vConsole.git"},"dependencies":{},"devDependencies":{"@babel/core":"^7.5.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-export-namespace-from":"^7.5.2","@babel/plugin-proposal-object-rest-spread":"^7.5.5","@babel/preset-env":"^7.5.5","babel-loader":"^8.0.6","babel-plugin-add-module-exports":"^1.0.2","chai":"^4.2.0","copy-webpack-plugin":"^5.0.4","css-loader":"^3.2.0","html-loader":"^0.5.5","jsdom":"^15.1.1","json-loader":"^0.5.7","less":"^3.10.0","less-loader":"^5.0.0","mocha":"^5.2.0","style-loader":"^1.0.0","webpack":"^4.39.2","webpack-cli":"^3.3.6"},"author":"Tencent","license":"MIT"}')},function(e,t,n){var o,r,i;r=[t],void 0===(i="function"==typeof(o=function(n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t,n){var o=/\{\{([^\}]+)\}\}/g,r="",i="",a=0,l=[],c=function(e,t){""!==e&&(t?e.match(/^ ?else/g)?r+="} "+e+" {\n":e.match(/\/(if|for|switch)/g)?r+="}\n":e.match(/^ ?if|for|switch/g)?r+=e+" {\n":e.match(/^ ?(break|continue) ?$/g)?r+=e+";\n":e.match(/^ ?(case|default)/g)?r+=e+":\n":r+="arr.push("+e+");\n":r+='arr.push("'+e.replace(/"/g,'\\"')+'");\n')};for(window.__mito_data=t,window.__mito_code="",window.__mito_result="",e=(e=e.replace(/(\{\{ ?switch(.+?)\}\})[\r\n\t ]+\{\{/g,"$1{{")).replace(/^[\r\n]/,"").replace(/\n/g,"\\\n").replace(/\r/g,"\\\r"),i="(function(){\n",r="var arr = [];\n";l=o.exec(e);)c(e.slice(a,l.index),!1),c(l[1],!0),a=l.index+l[0].length;c(e.substr(a,e.length-a),!1),i+=r="with (__mito_data) {\n"+(r+='__mito_result = arr.join("");')+"\n}",i+="})();";var s=document.getElementsByTagName("script"),u="";s.length>0&&(u=s[0].nonce||"");var d=document.createElement("SCRIPT");d.innerHTML=i,d.setAttribute("nonce",u),document.documentElement.appendChild(d);var f=__mito_result;if(document.documentElement.removeChild(d),!n){var v=document.createElement("DIV");v.innerHTML=f,f=v.children[0]}return f},e.exports=t.default})?o.apply(t,r):o)||(e.exports=i)},function(e,t,n){var o=n(12);"string"==typeof o&&(o=[[e.i,o,""]]);var r={insert:"head",singleton:!1};n(5)(o,r),o.locals&&(e.exports=o.locals)},function(e,t,n){(e.exports=n(4)(!1)).push([e.i,'#__vconsole {\n color: #000;\n font-size: 13px;\n font-family: Helvetica Neue, Helvetica, Arial, sans-serif;\n /* global */\n /* compoment */\n}\n#__vconsole .vc-max-height {\n max-height: 19.23076923em;\n}\n#__vconsole .vc-max-height-line {\n max-height: 3.38461538em;\n}\n#__vconsole .vc-min-height {\n min-height: 3.07692308em;\n}\n#__vconsole dd,\n#__vconsole dl,\n#__vconsole pre {\n margin: 0;\n}\n#__vconsole .vc-switch {\n display: block;\n position: fixed;\n right: 0.76923077em;\n bottom: 0.76923077em;\n color: #FFF;\n background-color: #04BE02;\n line-height: 1;\n font-size: 1.07692308em;\n padding: 0.61538462em 1.23076923em;\n z-index: 10000;\n border-radius: 0.30769231em;\n box-shadow: 0 0 0.61538462em rgba(0, 0, 0, 0.4);\n}\n#__vconsole .vc-mask {\n display: none;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: rgba(0, 0, 0, 0);\n z-index: 10001;\n transition: background 0.3s;\n -webkit-tap-highlight-color: transparent;\n overflow-y: scroll;\n}\n#__vconsole .vc-panel {\n display: none;\n position: fixed;\n min-height: 85%;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 10002;\n background-color: #EFEFF4;\n -webkit-transition: -webkit-transform 0.3s;\n transition: -webkit-transform 0.3s;\n transition: transform 0.3s;\n transition: transform 0.3s, -webkit-transform 0.3s;\n -webkit-transform: translate(0, 100%);\n transform: translate(0, 100%);\n}\n#__vconsole .vc-tabbar {\n border-bottom: 1px solid #D9D9D9;\n overflow-x: auto;\n height: 3em;\n width: auto;\n white-space: nowrap;\n}\n#__vconsole .vc-tabbar .vc-tab {\n display: inline-block;\n line-height: 3em;\n padding: 0 1.15384615em;\n border-right: 1px solid #D9D9D9;\n text-decoration: none;\n color: #000;\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n}\n#__vconsole .vc-tabbar .vc-tab:active {\n background-color: rgba(0, 0, 0, 0.15);\n}\n#__vconsole .vc-tabbar .vc-tab.vc-actived {\n background-color: #FFF;\n}\n#__vconsole .vc-content {\n background-color: #FFF;\n overflow-x: hidden;\n overflow-y: auto;\n position: absolute;\n top: 3.07692308em;\n left: 0;\n right: 0;\n bottom: 3.07692308em;\n -webkit-overflow-scrolling: touch;\n margin-bottom: constant(safe-area-inset-bottom);\n margin-bottom: env(safe-area-inset-bottom);\n}\n#__vconsole .vc-content.vc-has-topbar {\n top: 5.46153846em;\n}\n#__vconsole .vc-topbar {\n background-color: #FBF9FE;\n display: flex;\n display: -webkit-box;\n flex-direction: row;\n flex-wrap: wrap;\n -webkit-box-direction: row;\n -webkit-flex-wrap: wrap;\n width: 100%;\n}\n#__vconsole .vc-topbar .vc-toptab {\n display: none;\n flex: 1;\n -webkit-box-flex: 1;\n line-height: 2.30769231em;\n padding: 0 1.15384615em;\n border-bottom: 1px solid #D9D9D9;\n text-decoration: none;\n text-align: center;\n color: #000;\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n}\n#__vconsole .vc-topbar .vc-toptab.vc-toggle {\n display: block;\n}\n#__vconsole .vc-topbar .vc-toptab:active {\n background-color: rgba(0, 0, 0, 0.15);\n}\n#__vconsole .vc-topbar .vc-toptab.vc-actived {\n border-bottom: 1px solid #3e82f7;\n}\n#__vconsole .vc-logbox {\n display: none;\n position: relative;\n min-height: 100%;\n}\n#__vconsole .vc-logbox i {\n font-style: normal;\n}\n#__vconsole .vc-logbox .vc-log {\n padding-bottom: 3em;\n -webkit-tap-highlight-color: transparent;\n}\n#__vconsole .vc-logbox .vc-log:empty:before {\n content: "Empty";\n color: #999;\n position: absolute;\n top: 45%;\n left: 0;\n right: 0;\n bottom: 0;\n font-size: 1.15384615em;\n text-align: center;\n}\n#__vconsole .vc-logbox .vc-item {\n margin: 0;\n padding: 0.46153846em 0.61538462em;\n overflow: hidden;\n line-height: 1.3;\n border-bottom: 1px solid #EEE;\n word-break: break-word;\n}\n#__vconsole .vc-logbox .vc-item-info {\n color: #6A5ACD;\n}\n#__vconsole .vc-logbox .vc-item-debug {\n color: #DAA520;\n}\n#__vconsole .vc-logbox .vc-item-warn {\n color: #FFA500;\n border-color: #FFB930;\n background-color: #FFFACD;\n}\n#__vconsole .vc-logbox .vc-item-error {\n color: #DC143C;\n border-color: #F4A0AB;\n background-color: #FFE4E1;\n}\n#__vconsole .vc-logbox .vc-log.vc-log-partly .vc-item {\n display: none;\n}\n#__vconsole .vc-logbox .vc-log.vc-log-partly-log .vc-item-log,\n#__vconsole .vc-logbox .vc-log.vc-log-partly-info .vc-item-info,\n#__vconsole .vc-logbox .vc-log.vc-log-partly-warn .vc-item-warn,\n#__vconsole .vc-logbox .vc-log.vc-log-partly-error .vc-item-error {\n display: block;\n}\n#__vconsole .vc-logbox .vc-item .vc-item-content {\n margin-right: 4.61538462em;\n display: inline-block;\n}\n#__vconsole .vc-logbox .vc-item .vc-item-repeat {\n display: inline-block;\n margin-right: 0.30769231em;\n padding: 0 6.5px;\n color: #D7E0EF;\n background-color: #42597F;\n border-radius: 8.66666667px;\n}\n#__vconsole .vc-logbox .vc-item.vc-item-error .vc-item-repeat {\n color: #901818;\n background-color: #DC2727;\n}\n#__vconsole .vc-logbox .vc-item.vc-item-warn .vc-item-repeat {\n color: #987D20;\n background-color: #F4BD02;\n}\n#__vconsole .vc-logbox .vc-item .vc-item-code {\n display: block;\n white-space: pre-wrap;\n overflow: auto;\n position: relative;\n}\n#__vconsole .vc-logbox .vc-item .vc-item-code.vc-item-code-input,\n#__vconsole .vc-logbox .vc-item .vc-item-code.vc-item-code-output {\n padding-left: 0.92307692em;\n}\n#__vconsole .vc-logbox .vc-item .vc-item-code.vc-item-code-input:before,\n#__vconsole .vc-logbox .vc-item .vc-item-code.vc-item-code-output:before {\n content: "›";\n position: absolute;\n top: -0.23076923em;\n left: 0;\n font-size: 1.23076923em;\n color: #6A5ACD;\n}\n#__vconsole .vc-logbox .vc-item .vc-item-code.vc-item-code-output:before {\n content: "‹";\n}\n#__vconsole .vc-logbox .vc-item .vc-fold {\n display: block;\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n}\n#__vconsole .vc-logbox .vc-item .vc-fold .vc-fold-outer {\n display: block;\n font-style: italic;\n padding-left: 0.76923077em;\n position: relative;\n}\n#__vconsole .vc-logbox .vc-item .vc-fold .vc-fold-outer:active {\n background-color: #E6E6E6;\n}\n#__vconsole .vc-logbox .vc-item .vc-fold .vc-fold-outer:before {\n content: "";\n position: absolute;\n top: 0.30769231em;\n left: 0.15384615em;\n width: 0;\n height: 0;\n border: transparent solid 0.30769231em;\n border-left-color: #000;\n}\n#__vconsole .vc-logbox .vc-item .vc-fold .vc-fold-outer.vc-toggle:before {\n top: 0.46153846em;\n left: 0;\n border-top-color: #000;\n border-left-color: transparent;\n}\n#__vconsole .vc-logbox .vc-item .vc-fold .vc-fold-inner {\n display: none;\n margin-left: 0.76923077em;\n}\n#__vconsole .vc-logbox .vc-item .vc-fold .vc-fold-inner.vc-toggle {\n display: block;\n}\n#__vconsole .vc-logbox .vc-item .vc-fold .vc-fold-inner .vc-code-key {\n margin-left: 0.76923077em;\n}\n#__vconsole .vc-logbox .vc-item .vc-fold .vc-fold-outer .vc-code-key {\n margin-left: 0;\n}\n#__vconsole .vc-logbox .vc-code-key {\n color: #905;\n}\n#__vconsole .vc-logbox .vc-code-private-key {\n color: #D391B5;\n}\n#__vconsole .vc-logbox .vc-code-function {\n color: #905;\n font-style: italic;\n}\n#__vconsole .vc-logbox .vc-code-number,\n#__vconsole .vc-logbox .vc-code-boolean {\n color: #0086B3;\n}\n#__vconsole .vc-logbox .vc-code-string {\n color: #183691;\n}\n#__vconsole .vc-logbox .vc-code-null,\n#__vconsole .vc-logbox .vc-code-undefined {\n color: #666;\n}\n#__vconsole .vc-logbox .vc-cmd {\n position: absolute;\n height: 3.07692308em;\n left: 0;\n right: 0;\n bottom: 0;\n border-top: 1px solid #D9D9D9;\n display: block!important;\n}\n#__vconsole .vc-logbox .vc-cmd .vc-cmd-input-wrap {\n display: block;\n height: 2.15384615em;\n margin-right: 3.07692308em;\n padding: 0.46153846em 0.61538462em;\n}\n#__vconsole .vc-logbox .vc-cmd .vc-cmd-input {\n width: 100%;\n border: none;\n resize: none;\n outline: none;\n padding: 0;\n font-size: 0.92307692em;\n}\n#__vconsole .vc-logbox .vc-cmd .vc-cmd-input::-webkit-input-placeholder {\n line-height: 2.15384615em;\n}\n#__vconsole .vc-logbox .vc-cmd .vc-cmd-btn {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 3.07692308em;\n border: none;\n background-color: #EFEFF4;\n outline: none;\n -webkit-touch-callout: none;\n font-size: 1em;\n}\n#__vconsole .vc-logbox .vc-cmd .vc-cmd-btn:active {\n background-color: rgba(0, 0, 0, 0.15);\n}\n#__vconsole .vc-logbox .vc-cmd .vc-cmd-prompted {\n position: fixed;\n width: 100%;\n background-color: #FBF9FE;\n border: 1px solid #D9D9D9;\n overflow-x: scroll;\n display: none;\n}\n#__vconsole .vc-logbox .vc-cmd .vc-cmd-prompted li {\n list-style: none;\n line-height: 30px;\n padding: 0 0.46153846em;\n border-bottom: 1px solid #D9D9D9;\n}\n#__vconsole .vc-logbox .vc-group .vc-group-preview {\n -webkit-touch-callout: none;\n}\n#__vconsole .vc-logbox .vc-group .vc-group-preview:active {\n background-color: #E6E6E6;\n}\n#__vconsole .vc-logbox .vc-group .vc-group-detail {\n display: none;\n padding: 0 0 0.76923077em 1.53846154em;\n border-bottom: 1px solid #EEE;\n}\n#__vconsole .vc-logbox .vc-group.vc-actived .vc-group-detail {\n display: block;\n background-color: #FBF9FE;\n}\n#__vconsole .vc-logbox .vc-group.vc-actived .vc-table-row {\n background-color: #FFF;\n}\n#__vconsole .vc-logbox .vc-group.vc-actived .vc-group-preview {\n background-color: #FBF9FE;\n}\n#__vconsole .vc-logbox .vc-table .vc-table-row {\n display: flex;\n display: -webkit-flex;\n flex-direction: row;\n flex-wrap: wrap;\n -webkit-box-direction: row;\n -webkit-flex-wrap: wrap;\n overflow: hidden;\n border-bottom: 1px solid #EEE;\n}\n#__vconsole .vc-logbox .vc-table .vc-table-row.vc-left-border {\n border-left: 1px solid #EEE;\n}\n#__vconsole .vc-logbox .vc-table .vc-table-col {\n flex: 1;\n -webkit-box-flex: 1;\n padding: 0.23076923em 0.30769231em;\n border-left: 1px solid #EEE;\n overflow: auto;\n white-space: pre-wrap;\n word-break: break-word;\n /*white-space: nowrap;\n text-overflow: ellipsis;*/\n -webkit-overflow-scrolling: touch;\n}\n#__vconsole .vc-logbox .vc-table .vc-table-col:first-child {\n border: none;\n}\n#__vconsole .vc-logbox .vc-table .vc-small .vc-table-col {\n padding: 0 0.30769231em;\n font-size: 0.92307692em;\n}\n#__vconsole .vc-logbox .vc-table .vc-table-col-2 {\n flex: 2;\n -webkit-box-flex: 2;\n}\n#__vconsole .vc-logbox .vc-table .vc-table-col-3 {\n flex: 3;\n -webkit-box-flex: 3;\n}\n#__vconsole .vc-logbox .vc-table .vc-table-col-4 {\n flex: 4;\n -webkit-box-flex: 4;\n}\n#__vconsole .vc-logbox .vc-table .vc-table-col-5 {\n flex: 5;\n -webkit-box-flex: 5;\n}\n#__vconsole .vc-logbox .vc-table .vc-table-col-6 {\n flex: 6;\n -webkit-box-flex: 6;\n}\n#__vconsole .vc-logbox .vc-table .vc-table-row-error {\n border-color: #F4A0AB;\n background-color: #FFE4E1;\n}\n#__vconsole .vc-logbox .vc-table .vc-table-row-error .vc-table-col {\n color: #DC143C;\n border-color: #F4A0AB;\n}\n#__vconsole .vc-logbox .vc-table .vc-table-col-title {\n font-weight: bold;\n}\n#__vconsole .vc-logbox.vc-actived {\n display: block;\n}\n#__vconsole .vc-toolbar {\n border-top: 1px solid #D9D9D9;\n line-height: 3em;\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n display: flex;\n display: -webkit-box;\n flex-direction: row;\n -webkit-box-direction: row;\n}\n#__vconsole .vc-toolbar .vc-tool {\n display: none;\n text-decoration: none;\n color: #000;\n width: 50%;\n flex: 1;\n -webkit-box-flex: 1;\n text-align: center;\n position: relative;\n -webkit-touch-callout: none;\n}\n#__vconsole .vc-toolbar .vc-tool.vc-toggle,\n#__vconsole .vc-toolbar .vc-tool.vc-global-tool {\n display: block;\n}\n#__vconsole .vc-toolbar .vc-tool:active {\n background-color: rgba(0, 0, 0, 0.15);\n}\n#__vconsole .vc-toolbar .vc-tool:after {\n content: " ";\n position: absolute;\n top: 0.53846154em;\n bottom: 0.53846154em;\n right: 0;\n border-left: 1px solid #D9D9D9;\n}\n#__vconsole .vc-toolbar .vc-tool-last:after {\n border: none;\n}\n@supports (bottom: constant(safe-area-inset-bottom)) or (bottom: env(safe-area-inset-bottom)) {\n #__vconsole .vc-toolbar,\n #__vconsole .vc-switch {\n bottom: constant(safe-area-inset-bottom);\n bottom: env(safe-area-inset-bottom);\n }\n}\n#__vconsole.vc-toggle .vc-switch {\n display: none;\n}\n#__vconsole.vc-toggle .vc-mask {\n background: rgba(0, 0, 0, 0.6);\n display: block;\n}\n#__vconsole.vc-toggle .vc-panel {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n',""])},function(e,t){e.exports='
\n
vConsole
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n Hide\n
\n
\n
'},function(e,t){e.exports='{{name}}'},function(e,t){e.exports='
\n \n
'},function(e,t){e.exports='{{name}}'},function(e,t){e.exports='{{name}}'},function(e,t){e.exports='
\n\t
\n
'},function(e,t){e.exports='
\n {{if (lineType == \'obj\')}}\n {{outer}}\n
\n {{else if (lineType == \'value\')}}\n {{value}}\n {{else if (lineType == \'kv\')}}\n {{key}}: {{value}}\n {{/if}}\n
'},function(e,t){e.exports='\n {{key}}: {{value}}\n'},function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__,factory;factory=function(_exports,_query,tool,_log,_tabbox_default,_item_code){"use strict";function _interopRequireWildcard(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var o=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};o.get||o.set?Object.defineProperty(t,n,o):t[n]=e[n]}return t.default=e,t}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n=0&&n.test(e[r]);r--)o.push(e[r]);if(0==o.length){n=/\./;for(var i=t-1;i>=0&&n.test(e[i]);i--)o.push(e[i])}if(0===o.length){var a=e.match(/[\(\)\[\]\{\}]/gi)||[];return a[a.length-1]}return o.reverse().join("")};_query.default.bind(_query.default.one(".vc-cmd-input"),"keyup",(function(e){var isDeleteKeyCode=8===e.keyCode||46===e.keyCode,$prompted=_query.default.one(".vc-cmd-prompted");$prompted.style.display="none",$prompted.innerHTML="";var tempValue=this.value,value=retrievePrecedingIdentifier(this.value,this.value.length);if(value&&value.length>0){if(/\(/.test(value)&&!isDeleteKeyCode)return void(_query.default.one(".vc-cmd-input").value+=")");if(/\[/.test(value)&&!isDeleteKeyCode)return void(_query.default.one(".vc-cmd-input").value+="]");if(/\{/.test(value)&&!isDeleteKeyCode)return void(_query.default.one(".vc-cmd-input").value+="}");if("."===value){var key=retrievePrecedingIdentifier(tempValue,tempValue.length-1);if(!cacheObj[key])try{cacheObj[key]=Object.getOwnPropertyNames(eval("("+key+")")).sort()}catch(e){}try{for(var _i3=0;_i3=0){var _$li=document.createElement("li");_$li.innerHTML=winKeys[_i4],_$li.onclick=function(){_query.default.one(".vc-cmd-input").value="",_query.default.one(".vc-cmd-input").value=this.innerHTML,"function"==keyTypes[this.innerHTML]&&(_query.default.one(".vc-cmd-input").value+="()"),$prompted.style.display="none"},$prompted.appendChild(_$li)}}else{var arr=value.split(".");if(cacheObj[arr[0]]){cacheObj[arr[0]].sort();for(var _i5=0;_i5=0&&(_$li2.innerHTML=_key3,_$li2.onclick=function(){_query.default.one(".vc-cmd-input").value="",_query.default.one(".vc-cmd-input").value=tempValue+this.innerHTML,$prompted.style.display="none"},$prompted.appendChild(_$li2))}}}if($prompted.children.length>0){var m=Math.min(200,31*$prompted.children.length);$prompted.style.display="block",$prompted.style.height=m+"px",$prompted.style.marginTop=-m+"px"}}else $prompted.style.display="none"})),_query.default.bind(_query.default.one(".vc-cmd",this.$tabbox),"submit",(function(e){e.preventDefault();var t=_query.default.one(".vc-cmd-input",e.target),n=t.value;t.value="",""!==n&&that.evalCommand(n);var o=_query.default.one(".vc-cmd-prompted");o&&(o.style.display="none")}));var code="";code+="if (!!window) {",code+="window.__vConsole_cmd_result = undefined;",code+="window.__vConsole_cmd_error = false;",code+="}";var scriptList=document.getElementsByTagName("script"),nonce="";scriptList.length>0&&(nonce=scriptList[0].nonce||"");var script=document.createElement("SCRIPT");script.innerHTML=code,script.setAttribute("nonce",nonce),document.documentElement.appendChild(script),document.documentElement.removeChild(script)}},{key:"mockConsole",value:function(){_get(_getPrototypeOf(VConsoleDefaultTab.prototype),"mockConsole",this).call(this);var e=this;tool.isFunction(window.onerror)&&(this.windowOnError=window.onerror),window.onerror=function(t,n,o,r,i){var a=t;n&&(a+="\n"+n.replace(location.origin,"")),(o||r)&&(a+=":"+o+":"+r);var l=!!i&&!!i.stack&&i.stack.toString()||"";e.printLog({logType:"error",logs:[a,l],noOrigin:!0}),tool.isFunction(e.windowOnError)&&e.windowOnError.call(window,t,n,o,r,i)}}},{key:"evalCommand",value:function(e){this.printLog({logType:"log",content:_query.default.render(_item_code.default,{content:e,type:"input"}),style:""});var t,n=void 0;try{n=eval.call(window,"("+e+")")}catch(t){try{n=eval.call(window,e)}catch(e){}}tool.isArray(n)||tool.isObject(n)?t=this.getFoldedLine(n):(tool.isNull(n)?n="null":tool.isUndefined(n)?n="undefined":tool.isFunction(n)?n="function()":tool.isString(n)&&(n='"'+n+'"'),t=_query.default.render(_item_code.default,{content:n,type:"output"})),this.printLog({logType:"log",content:t,style:""}),window.winKeys=Object.getOwnPropertyNames(window).sort()}}]),VConsoleDefaultTab}(_log.default),_default=VConsoleDefaultTab;_exports.default=_default,module.exports=exports.default},__WEBPACK_AMD_DEFINE_ARRAY__=[exports,__webpack_require__(1),__webpack_require__(0),__webpack_require__(3),__webpack_require__(22),__webpack_require__(23)],void 0===(__WEBPACK_AMD_DEFINE_RESULT__="function"==typeof(__WEBPACK_AMD_DEFINE_FACTORY__=factory)?__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__):__WEBPACK_AMD_DEFINE_FACTORY__)||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)},function(e,t){e.exports='
\n
\n
\n \n
    \n
    \n \n
    \n
    \n
    '},function(e,t){e.exports='
    {{content}}
    '},function(e,t,n){var o,r,i;r=[t,n(3),n(25)],void 0===(i="function"==typeof(o=function(n,o,r){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){for(var n=0;n\n
    \n'},function(e,t,n){var o,r,i;r=[t,n(1),n(0),n(2),n(27),n(28),n(29)],void 0===(i="function"==typeof(o=function(n,o,r,i,a,l,c){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t){for(var n=0;n=t.scrollHeight?e.isInBottom=!0:e.isInBottom=!1)})),e.reqList)e.updateRequest(n,{})}},{key:"onRemove",value:function(){window.XMLHttpRequest&&(window.XMLHttpRequest.prototype.open=this._open,window.XMLHttpRequest.prototype.send=this._send,this._open=void 0,this._send=void 0)}},{key:"onShow",value:function(){this.isShow=!0,1==this.isInBottom&&this.scrollToBottom()}},{key:"onHide",value:function(){this.isShow=!1}},{key:"onShowConsole",value:function(){1==this.isInBottom&&this.scrollToBottom()}},{key:"scrollToBottom",value:function(){var e=o.default.one(".vc-content");e.scrollTop=e.scrollHeight-e.offsetHeight}},{key:"clearLog",value:function(){for(var e in this.reqList={},this.domList)this.domList[e].parentNode.removeChild(this.domList[e]),this.domList[e]=void 0;this.domList={},this.renderHeader()}},{key:"renderHeader",value:function(){var e=Object.keys(this.reqList).length,t=o.default.render(l.default,{count:e}),n=o.default.one(".vc-log",this.$tabbox);this.$header?this.$header.parentNode.replaceChild(t,this.$header):n.parentNode.insertBefore(t,n),this.$header=t}},{key:"updateRequest",value:function(e,t){var n=Object.keys(this.reqList).length,i=this.reqList[e]||{};for(var a in t)i[a]=t[a];if(this.reqList[e]=i,this.isReady){var l={id:e,url:i.url,status:i.status,method:i.method||"-",costTime:i.costTime>0?i.costTime+"ms":"-",header:i.header||null,getData:i.getData||null,postData:i.postData||null,response:null,actived:!!i.actived};switch(i.responseType){case"":case"text":if(r.isString(i.response))try{l.response=JSON.parse(i.response),l.response=JSON.stringify(l.response,null,1),l.response=r.htmlEncode(l.response)}catch(e){l.response=r.htmlEncode(i.response)}else void 0!==i.response&&(l.response=Object.prototype.toString.call(i.response));break;case"json":void 0!==i.response&&(l.response=JSON.stringify(i.response,null,1),l.response=r.htmlEncode(l.response));break;case"blob":case"document":case"arraybuffer":default:void 0!==i.response&&(l.response=Object.prototype.toString.call(i.response))}0==i.readyState||1==i.readyState?l.status="Pending":2==i.readyState||3==i.readyState?l.status="Loading":4==i.readyState||(l.status="Unknown");var s=o.default.render(c.default,l),u=this.domList[e];i.status>=400&&o.default.addClass(o.default.one(".vc-group-preview",s),"vc-table-row-error"),u?u.parentNode.replaceChild(s,u):o.default.one(".vc-log",this.$tabbox).insertAdjacentElement("beforeend",s),this.domList[e]=s,Object.keys(this.reqList).length!=n&&this.renderHeader(),this.isInBottom&&this.scrollToBottom()}}},{key:"mockAjax",value:function(){if(window.XMLHttpRequest){var e=this,t=window.XMLHttpRequest.prototype.open,n=window.XMLHttpRequest.prototype.send;e._open=t,e._send=n,window.XMLHttpRequest.prototype.open=function(){var n=this,o=[].slice.call(arguments),r=o[0],i=o[1],a=e.getUniqueID(),l=null;n._requestID=a,n._method=r,n._url=i;var c=n.onreadystatechange||function(){},s=function(){var t=e.reqList[a]||{};if(t.readyState=n.readyState,t.status=0,n.readyState>1&&(t.status=n.status),t.responseType=n.responseType,0==n.readyState)t.startTime||(t.startTime=+new Date);else if(1==n.readyState)t.startTime||(t.startTime=+new Date);else if(2==n.readyState){t.header={};for(var o=n.getAllResponseHeaders()||"",r=o.split("\n"),i=0;i0){a.getData={},l=(l=l.join("?")).split("&");var c=!0,s=!1,u=void 0;try{for(var d,f=l[Symbol.iterator]();!(c=(d=f.next()).done);c=!0){var v=d.value;v=v.split("="),a.getData[v[0]]=decodeURIComponent(v[1])}}catch(e){s=!0,u=e}finally{try{c||null==f.return||f.return()}finally{if(s)throw u}}}if("POST"==a.method)if(r.isString(i)){var p=i.split("&");a.postData={};var g=!0,h=!1,b=void 0;try{for(var m,y=p[Symbol.iterator]();!(g=(m=y.next()).done);g=!0){var _=m.value;_=_.split("="),a.postData[_[0]]=_[1]}}catch(e){h=!0,b=e}finally{try{g||null==y.return||y.return()}finally{if(h)throw b}}}else r.isPlainObject(i)&&(a.postData=i);return t._noVConsole||e.updateRequest(t._requestID,a),n.apply(t,o)}}}},{key:"getUniqueID",value:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)}))}}])&&d(n.prototype,s),u&&d(n,u),t}();n.default=g,e.exports=t.default})?o.apply(t,r):o)||(e.exports=i)},function(e,t){e.exports='
    \n
    \n
    '},function(e,t){e.exports='
    \n
    Name {{if (count > 0)}}({{count}}){{/if}}
    \n
    Method
    \n
    Status
    \n
    Time
    \n
    '},function(e,t){e.exports='
    \n
    \n
    {{url}}
    \n
    {{method}}
    \n
    {{status}}
    \n
    {{costTime}}
    \n
    \n
    \n {{if (header !== null)}}\n
    \n
    \n
    Headers
    \n
    \n {{for (var key in header)}}\n
    \n
    {{key}}
    \n
    {{header[key]}}
    \n
    \n {{/for}}\n
    \n {{/if}}\n {{if (getData !== null)}}\n
    \n
    \n
    Query String Parameters
    \n
    \n {{for (var key in getData)}}\n
    \n
    {{key}}
    \n
    {{getData[key]}}
    \n
    \n {{/for}}\n
    \n {{/if}}\n {{if (postData !== null)}}\n
    \n
    \n
    Form Data
    \n
    \n {{for (var key in postData)}}\n
    \n
    {{key}}
    \n
    {{postData[key]}}
    \n
    \n {{/for}}\n
    \n {{/if}}\n
    \n
    \n
    Response
    \n
    \n
    \n
    {{response || \'\'}}
    \n
    \n
    \n
    \n
    '},function(e,t,n){var o,r,i;r=[t,n(31),n(2),n(33),n(34),n(0),n(1)],void 0===(i="function"==typeof(o=function(n,o,r,i,a,l,c){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t){for(var n=0;n0&&this.onChildRemove(e),e.addedNodes.length>0&&this.onChildAdd(e);break;case"attributes":this.onAttributesChange(e);break;case"characterData":this.onCharacterDataChange(e)}}},{key:"onChildRemove",value:function(e){var t=e.target;if(t.__vconsole_node){for(var n=0;n0||(e.childNodes[r]?o.renderView(e.childNodes[r],a,"replace"):a.style.display="none"))}}})),n){case"replace":t.parentNode.replaceChild(r,t);break;case"insertBefore":t.parentNode.insertBefore(r,t);break;default:t.appendChild(r)}return r}},{key:"getNode",value:function(e){if(!this._isIgnoredElement(e)){var t=e.__vconsole_node||{};if(t.nodeType=e.nodeType,t.nodeName=e.nodeName,t.tagName=e.tagName||"",t.textContent="",t.nodeType!=e.TEXT_NODE&&t.nodeType!=e.DOCUMENT_TYPE_NODE||(t.textContent=e.textContent),t.id=e.id||"",t.className=e.className||"",t.attributes=[],e.hasAttributes&&e.hasAttributes())for(var n=0;n0)for(var o=0;o .vcelm-node {\n display: block;\n}\n.vcelm-l .vcelm-node:active {\n background-color: rgba(0, 0, 0, 0.15);\n}\n.vcelm-l.vcelm-noc .vcelm-node:active {\n background-color: transparent;\n}\n.vcelm-t {\n white-space: pre-wrap;\n word-wrap: break-word;\n}\n/* level */\n.vcelm-l .vcelm-l {\n display: none;\n}\n.vcelm-l.vc-toggle > .vcelm-l {\n margin-left: 4px;\n display: block;\n}\n/* arrow */\n.vcelm-l:before {\n content: "";\n display: block;\n position: absolute;\n top: 6px;\n left: 3px;\n width: 0;\n height: 0;\n border: transparent solid 3px;\n border-left-color: #000;\n}\n.vcelm-l.vc-toggle:before {\n display: block;\n top: 6px;\n left: 0;\n border-top-color: #000;\n border-left-color: transparent;\n}\n.vcelm-l.vcelm-noc:before {\n display: none;\n}\n',""])},function(e,t){e.exports='
    \n
    \n
    '},function(e,t,n){var o,r,i;r=[t,n(35),n(36),n(0),n(1)],void 0===(i="function"==typeof(o=function(n,o,r,i,a){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){for(var n=0;n-1),l=i;0==e.childNodes.length&&(l=!0);var c=a.default.render(o.default,{node:e}),s=a.default.render(r.default,{node:e});if(l)a.default.addClass(t,"vcelm-noc"),t.appendChild(c),i||t.appendChild(s);else{t.appendChild(c);for(var u=0;u<{{node.tagName.toLowerCase()}}{{if (node.className || node.attributes.length)}}\n \n {{for (var i = 0; i < node.attributes.length; i++)}}\n {{if (node.attributes[i].value !== \'\')}}\n {{node.attributes[i].name}}="{{node.attributes[i].value}}"{{else}}\n {{node.attributes[i].name}}{{/if}}{{/for}}{{/if}}>
    '},function(e,t){e.exports='</{{node.tagName.toLowerCase()}}>'},function(e,t,n){var o,r,i;r=[t,n(2),n(38),n(39),n(0),n(1)],void 0===(i="function"==typeof(o=function(n,o,r,i,a,l){"use strict";function c(e){return e&&e.__esModule?e:{default:e}}function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n\n
    \n'},function(e,t){e.exports='
    \n
    \n
    Name
    \n
    Value
    \n
    \n {{for (var i = 0; i < list.length; i++)}}\n
    \n
    {{list[i].name}}
    \n
    {{list[i].value}}
    \n
    \n {{/for}}\n
    '}])}))},"6a50":function(e,t,n){},8338:function(e,t,n){"use strict";n.r(t);var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"mineper-box"},[n("nav-bar",{attrs:{"left-arrow":"",title:"个人信息"}}),n("van-field",{attrs:{name:"portrait",label:"头像","input-align":"right"},scopedSlots:e._u([{key:"input",fn:function(){return[n("van-uploader",{ref:"uploader",attrs:{multiple:"","preview-full-image":!1,"preview-image":!1,"after-read":e.afterRead,accept:"image/*","max-count":2,"upload-icon":"plus"},model:{value:e.portrait,callback:function(t){e.portrait=t},expression:"portrait"}},[n("div",[e.portrait.length?e._e():n("van-button",{staticClass:"uploadBtn",attrs:{icon:"plus",type:"primary"}})],1)]),e._l(e.portrait,(function(t,o){return n("img",{key:o,staticClass:"avatar",attrs:{src:t.url||t.content,alt:""},on:{click:e.changeAvatar}})}))]},proxy:!0}])}),n("van-field",{attrs:{"input-align":"right","error-message-align":"right",name:"name",label:"名字",placeholder:"请输入您的名字"},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),"rddb"!=e.usertype&&"voter"!=e.usertype&&e.duty?n("div",{staticClass:"show"},[n("span",[e._v("职务")]),n("span",[e._v(e._s(e.duty))])]):e._e(),"voter"!=e.usertype?n("van-field",{attrs:{"input-align":"right",readonly:"",clickable:"",name:"picker",value:e.street.name,label:"辖区",placeholder:"请选择您所属辖区"},on:{click:function(t){e.showPicker=!0}}}):e._e(),n("div",{staticStyle:{margin:"16px","margin-top":"60px"}},[n("div",{staticClass:"btn",on:{click:e.onSubmit}},[e._v(" 提交 ")])]),n("van-popup",{attrs:{position:"bottom"},model:{value:e.showPicker,callback:function(t){e.showPicker=t},expression:"showPicker"}},[n("van-picker",{ref:"picker",attrs:{"show-toolbar":"",columns:e.columns,"default-index":e.defaultIndex,loading:e.pickerLoading,"value-key":"name"},on:{confirm:e.onConfirm,cancel:function(t){e.showPicker=!1}}})],1)],1)},r=[],i=n("0c6d"),a=n("772a"),l=n("565f"),c=n("8f80"),s=n("e41f"),u=n("f253"),d=(n("3a34"),{components:{[a["a"].name]:a["a"],[l["a"].name]:l["a"],[c["a"].name]:c["a"],[s["a"].name]:s["a"],[u["a"].name]:u["a"]},data(){return{usertype:localStorage.getItem("usertype"),portrait:[],name:"",street:"",columns:[],showPicker:!1,defaultIndex:0,avatar:localStorage.getItem("avatar"),duty:localStorage.getItem("duty"),pickerLoading:!1}},created(){this.usertype=localStorage.getItem("usertype"),this.name=localStorage.getItem("userName"),this.avatar=localStorage.getItem("avatar"),localStorage.getItem("avatar")&&(this.portrait=[{url:localStorage.getItem("avatar")}]),this.pickerLoading=!0,Object(i["w"])().then(e=>{this.columns=e.data.data,this.pickerLoading=!1}).then(()=>{localStorage.getItem("streetId")&&this.columns.map((e,t)=>{e.id==localStorage.getItem("streetId")&&(this.defaultIndex=t,this.street=e)})})},methods:{changeAvatar(){this.$refs.uploader.chooseFile()},afterRead(e){this.portrait=[e]},getuser(){Object(i["U"])().then(e=>{1==e.data.state&&(localStorage.setItem("avatar",e.data.data.user.avatar),localStorage.setItem("userName",e.data.data.user.userName),localStorage.setItem("streetId",e.data.data.user.streetId),e.data.data.office&&(localStorage.setItem("street",e.data.data.office.street),localStorage.setItem("duty",e.data.data.office.duty)),e.data.data.rddb&&(localStorage.setItem("rddbId",e.data.data.rddb.id),localStorage.setItem("precinctAddress",e.data.data.rddb.precinctAddress)))})},onSubmit(){if(this.portrait[0])if(this.portrait[0].file){let e=new FormData;e.append("files",this.portrait[0].file),this.$toast.loading({message:"正在上传头像...",duration:0,forbidClick:!0}),Object(i["sb"])(e).then(e=>{if(1==e.data.state){const t=e.data.data[0];this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(i["pb"])({name:this.name,portrait:t,street:this.street.id||""}).then(e=>{1==e.data.state?(this.$toast.success("提交成功"),this.getuser(),localStorage.setItem("streetId",this.street.id||"")):this.$toast.fail(e.data.msg)}).catch(()=>{this.$toast.fail("提交失败")})}else this.$toast.fail(e.data.msg)}).catch(()=>{this.$toast.fail("上传失败")})}else this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(i["pb"])({name:this.name,portrait:this.portrait[0].url,street:this.street.id||""}).then(e=>{1==e.data.state?(this.$toast.success("提交成功"),this.getuser(),localStorage.setItem("streetId",this.street.id||"")):this.$toast.fail(e.data.msg)}).catch(()=>{this.$toast.fail("提交失败")});else this.$toast("请上传头像")},onConfirm(e){this.street=e,this.showPicker=!1}}}),f=d,v=(n("35f4"),n("2877")),p=Object(v["a"])(f,o,r,!1,null,"e7fec74c",null);t["default"]=p.exports}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-fc68cb76.53ea67b0.js b/src/main/resources/views/dist/js/chunk-fc68cb76.53ea67b0.js new file mode 100644 index 0000000..c469578 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-fc68cb76.53ea67b0.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-fc68cb76"],{"0336":function(t,e,n){t.exports=n.p+"img/icon_user.5e553d53.png"},"0c6d":function(t,e,n){"use strict";n.d(e,"T",(function(){return s})),n.d(e,"rb",(function(){return u})),n.d(e,"qb",(function(){return o})),n.d(e,"H",(function(){return c})),n.d(e,"a",(function(){return d})),n.d(e,"U",(function(){return l})),n.d(e,"pb",(function(){return m})),n.d(e,"w",(function(){return f})),n.d(e,"sb",(function(){return h})),n.d(e,"ob",(function(){return p})),n.d(e,"Q",(function(){return g})),n.d(e,"R",(function(){return b})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return _})),n.d(e,"C",(function(){return y})),n.d(e,"eb",(function(){return O})),n.d(e,"B",(function(){return j})),n.d(e,"z",(function(){return C})),n.d(e,"db",(function(){return A})),n.d(e,"bb",(function(){return $})),n.d(e,"fb",(function(){return w})),n.d(e,"cb",(function(){return k})),n.d(e,"A",(function(){return I})),n.d(e,"hb",(function(){return q})),n.d(e,"ib",(function(){return B})),n.d(e,"gb",(function(){return T})),n.d(e,"D",(function(){return x})),n.d(e,"h",(function(){return D})),n.d(e,"j",(function(){return U})),n.d(e,"X",(function(){return S})),n.d(e,"k",(function(){return E})),n.d(e,"l",(function(){return R})),n.d(e,"jb",(function(){return P})),n.d(e,"kb",(function(){return Q})),n.d(e,"L",(function(){return M})),n.d(e,"nb",(function(){return G})),n.d(e,"P",(function(){return K})),n.d(e,"M",(function(){return L})),n.d(e,"O",(function(){return V})),n.d(e,"N",(function(){return z})),n.d(e,"V",(function(){return F})),n.d(e,"d",(function(){return J})),n.d(e,"e",(function(){return Z})),n.d(e,"c",(function(){return W})),n.d(e,"q",(function(){return X})),n.d(e,"r",(function(){return Y})),n.d(e,"t",(function(){return N})),n.d(e,"s",(function(){return H})),n.d(e,"ab",(function(){return tt})),n.d(e,"i",(function(){return et})),n.d(e,"Y",(function(){return nt})),n.d(e,"S",(function(){return at})),n.d(e,"v",(function(){return it})),n.d(e,"n",(function(){return rt})),n.d(e,"m",(function(){return st})),n.d(e,"I",(function(){return ut})),n.d(e,"K",(function(){return ot})),n.d(e,"mb",(function(){return ct})),n.d(e,"J",(function(){return dt})),n.d(e,"lb",(function(){return lt})),n.d(e,"Z",(function(){return mt})),n.d(e,"E",(function(){return ft})),n.d(e,"u",(function(){return ht})),n.d(e,"g",(function(){return pt})),n.d(e,"p",(function(){return gt})),n.d(e,"o",(function(){return bt})),n.d(e,"f",(function(){return vt})),n.d(e,"W",(function(){return _t})),n.d(e,"G",(function(){return yt})),n.d(e,"F",(function(){return Ot})),n.d(e,"b",(function(){return jt}));var a=n("1d61"),i=n("4328"),r=n.n(i);function s(t){return Object(a["a"])({url:"/auth",method:"get",params:t})}function u(t){return Object(a["a"])({url:"/auth/sendCode",method:"post",data:r.a.stringify(t)})}function o(t){return Object(a["a"])({url:"/auth/register",method:"post",data:r.a.stringify(t)})}function c(){return Object(a["a"])({url:"/user/types",method:"get"})}function d(t){return Object(a["a"])({url:"/user/change_type",method:"post",params:t})}function l(){return Object(a["a"])({url:"/user",method:"get"})}function m(t){return Object(a["a"])({url:"/user",method:"post",data:r.a.stringify(t)})}function f(){return Object(a["a"])({url:"/user/street",method:"get"})}function h(t){return Object(a["a"])({url:"/upload/upload_json",method:"post",data:t})}function p(t){return Object(a["a"])({url:"/notice/save",method:"post",data:r.a.stringify(t)})}function g(t){return Object(a["a"])({url:"/notice/list",method:"get",params:t})}function b(t){return Object(a["a"])({url:"/notice/"+t,method:"get"})}function v(t){return Object(a["a"])({url:"/supervise_thing/statistic_list/"+t.streetId,method:"get",params:t})}function _(t){return Object(a["a"])({url:"/supervise_thing/list",method:"get",params:t})}function y(t){return Object(a["a"])({url:"/supervise_thing/private_list",method:"get",params:t})}function O(t){return Object(a["a"])({url:"/supervise_thing/save",method:"post",data:r.a.stringify(t)})}function j(t){return Object(a["a"])({url:"/supervise_thing/detail",method:"get",params:t})}function C(t){return Object(a["a"])({url:"/supervise_thing/comments",method:"get",params:t})}function A(t){return Object(a["a"])({url:"/supervise_thing/replay_comment",method:"post",params:t})}function $(t){return Object(a["a"])({url:"/supervise_thing/comment",method:"post",data:r.a.stringify(t)})}function w(t){return Object(a["a"])({url:"/supervise_thing/sign_in",method:"post",data:r.a.stringify(t)})}function k(t){return Object(a["a"])({url:"/supervise_thing/change_isPublic",method:"post",data:r.a.stringify(t)})}function I(t){return Object(a["a"])({url:"/supervise_thing/del",method:"get",params:t})}function q(t){return Object(a["a"])({url:"/supervise_thing/upload_data",method:"post",data:r.a.stringify(t)})}function B(t){return Object(a["a"])({url:"/supervise_thing/upload_file",method:"post",data:r.a.stringify(t)})}function T(t){return Object(a["a"])({url:"/supervise_thing/to_do",method:"post",data:r.a.stringify(t)})}function x(t){return Object(a["a"])({url:"/supervise_thing/sign_user",method:"get",params:t})}function D(t){return Object(a["a"])({url:"/contact_activity/list",method:"get",params:t})}function U(t){return Object(a["a"])({url:"/contact_activity/"+t,method:"get"})}function S(t){return Object(a["a"])({url:"/contact_activity/comment/reply",method:"post",data:r.a.stringify(t)})}function E(t){return Object(a["a"])({url:"/db/list",method:"get",params:t})}function R(t){return Object(a["a"])({url:"/db/"+t,method:"get"})}function P(t){return Object(a["a"])({url:"/voter_suggest/save",method:"post",data:r.a.stringify(t)})}function Q(t){return Object(a["a"])({url:"/voter_suggest_db/save",method:"post",data:r.a.stringify(t)})}function M(t){return Object(a["a"])({url:"/conference",method:"get",params:t})}function G(t){return Object(a["a"])({url:"/conference/save",method:"post",data:r.a.stringify(t)})}function K(t){return Object(a["a"])({url:"/conference/sign_in",method:"get",params:t})}function L(t){return Object(a["a"])({url:"/conference/detail",method:"get",params:t})}function V(t){return Object(a["a"])({url:"/conference/have_attachment",method:"get",params:t})}function z(t){return Object(a["a"])({url:"/conference/conference_file_del",method:"get",params:t})}function F(t){return Object(a["a"])({url:"/activity/save",method:"post",data:r.a.stringify(t)})}function J(t){return Object(a["a"])({url:"/activity/list",method:"get",params:t})}function Z(t){return Object(a["a"])({url:"/activity/list/my",method:"get",params:t})}function W(t){return Object(a["a"])({url:"/activity/"+t,method:"get"})}function X(t){return Object(a["a"])({url:"/readfile",method:"get",params:t})}function Y(t){return Object(a["a"])({url:"/readfile/mine",method:"get",params:t})}function N(t){return Object(a["a"])({url:"/readfile/detail",method:"get",params:t})}function H(t){return Object(a["a"])({url:"/readfile/users",method:"get",params:t})}function tt(t){return Object(a["a"])({url:"/readfile/read",method:"post",data:r.a.stringify(t)})}function et(t){return Object(a["a"])({url:"/contact_activity/comment/list",method:"get",params:t})}function nt(t){return Object(a["a"])({url:"/contact_activity/comment/save",method:"post",data:r.a.stringify(t)})}function at(){return Object(a["a"])({url:"/user/now",method:"get"})}function it(){return Object(a["a"])({url:"/user/statistics",method:"get"})}function rt(){return Object(a["a"])({url:"/message/unread_count",method:"get"})}function st(t){return Object(a["a"])({url:"/message",method:"get",params:t})}function ut(t){return Object(a["a"])({url:"/voter_suggest_db/list/my",method:"get",params:t})}function ot(t){return Object(a["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function ct(t){return Object(a["a"])({url:"/voter_suggest_db/reply",method:"post",data:r.a.stringify(t)})}function dt(){return Object(a["a"])({url:"/voter_suggest_db/count/my",method:"get"})}function lt(t){return Object(a["a"])({url:"/voter_suggest_db/read/my",method:"post",data:r.a.stringify(t)})}function mt(t){return Object(a["a"])({url:"/message/read",method:"post",data:r.a.stringify(t)})}function ft(){return Object(a["a"])({url:"/supervise_thing/statistics",method:"get"})}function ht(t){return Object(a["a"])({url:"/research_article",method:"get",params:t})}function pt(t){return Object(a["a"])({url:"/basic_dynamic/list",method:"get",params:t})}function gt(t){return Object(a["a"])({url:"/voter_suggest_db/list/all",method:"get",params:t})}function bt(t){return Object(a["a"])({url:"/voter_suggest_db/"+t,method:"get"})}function vt(t){return Object(a["a"])({url:"/basic_dynamic/detail",method:"get",params:t})}function _t(t){return Object(a["a"])({url:"/basic_dynamic/save",method:"post",data:r.a.stringify(t)})}function yt(){return Object(a["a"])({url:"/temporary/statistics",method:"get"})}function Ot(t){return Object(a["a"])({url:"/temporary",method:"get",params:t})}function jt(t){return Object(a["a"])({url:"/temporary/del",method:"delete",params:t})}},b58e:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABmElEQVRIS7WWsUoDQRCG/zkSsLC0EGy08wEUUljoE9hYKARMtxeCqGCh3VlZKkhyu2eRxsIijXUKbex8AEsLQw60sFPIkpEFT+MludvgZrtlZ/5vfma4OULqKKXWALSZedv3/dv0+6h7o9EoeZ7XBlBO51A6IQzDiud5TQCBEOLUBpCVM31AvV6fLRQKZ8y8RUTzNhXnxTBzTEQtrfUJKaWumLlCRC95iRO+m2KvDeADQCyEWJpQIDM8iqI7Zi4ZAAN4nhJgPQG8AThy6QDAMYDlBOBY+1cuAbwDuHBMqQBYdNaDMAwXqtVqJynyu8k/PfhXk6WU50R0wMyrvu8/GogzwIB4K47jnSAItDPAOPFcgJRyk4gehBBmfEeeLPFMgFJqDsArgCet9UatVovThDxxGwf7RGTGdghiI54LMAFSyiGIrbgVIA1h5nsi8pn5z7SM65H1mA44ga24tYOkOqXULoCVbrd7mMx53mdl0MF090EURc1+v18G4HSjmfVLRDdkdnKxWLw0vykAZvKsW75/GvFer7f3BQ6ohOsT3JDBAAAAAElFTkSuQmCC"},c0b9:function(t,e,n){"use strict";var a=n("eda5"),i=n.n(a);i.a},e4f2:function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"page"},[a("nav-bar",{attrs:{"left-arrow":"",title:t.detail.title}}),a("div",{staticClass:"header"},[a("div",{staticClass:"title"},[t._v(t._s(t.detail.title))]),"voter"==t.usertype?a("div",[a("div",{staticClass:"date"},[t._v(t._s(t.detail.createdAt))]),t.detail.pictureArr&&t.detail.pictureArr.length?a("van-swipe",{staticClass:"swipe",attrs:{autoplay:3e3}},t._l(t.detail.pictureArr,(function(t,e){return a("van-swipe-item",{key:e},[a("img",{attrs:{src:t,alt:""}})])})),1):t._e(),a("div",{staticClass:"content"},[t._v(t._s(t.detail.content))])],1):a("div",[a("div",{staticClass:"content"},[t._v(t._s(t.detail.content))]),"admin"==t.usertype||"township"==t.usertype?a("div",{staticClass:"progress"},[a("div",{staticClass:"label"},[t._v("当前进度:")]),a("div",{staticClass:"value"},[t._v(t._s(1==t.detail.status?"议环节":2==t.detail.status?"督环节":3==t.detail.status?"评环节":""))])]):t._e()])]),a("div",{staticClass:"detail"},[a("div",{staticClass:"item"},[a("div",{staticClass:"title"},[a("van-icon",{attrs:{name:"clock-o"}}),t._v("督事时间: ")],1),a("div",{staticClass:"value"},[t._v(t._s(t.detail.startTime))])]),a("div",{staticClass:"item"},[a("div",{staticClass:"title"},[a("van-icon",{attrs:{name:"location-o"}}),t._v("督事地点: ")],1),a("div",{staticClass:"value"},[t._v(t._s(t.detail.address))])]),a("div",{staticClass:"item"},[a("div",{staticClass:"title"},[a("van-icon",{attrs:{name:t.img1}}),t._v("签到人数: ")],1),a("div",{staticClass:"value",on:{click:function(e){return t.to("/Superintendence/signUser?id="+t.$route.query.id)}}},[t._v(t._s(t.detail.signedCount||0)+"人已签到("+t._s(t.detail.signedCount||0)+"/"+t._s(t.detail.allSignCount||0)+") "),a("van-icon",{attrs:{name:"arrow"}})],1)])]),"voter"!=t.usertype?a("div",{staticClass:"box"},[a("div",{staticClass:"title"},[t._v("督事资料")]),a("div",{staticClass:"data"},[t.detail.record?a("div",{staticClass:"item"},[a("span",{staticClass:"label"},[t._v("会议纪要:")]),a("span",{staticClass:"value"},[t._v(t._s(t.detail.record))])]):t._e(),t.detail.deptReply?a("div",{staticClass:"item"},[a("span",{staticClass:"label"},[t._v("部门答复:")]),a("span",{staticClass:"value"},[t._v(t._s(t.detail.deptReply))])]):t._e(),t._l(t.detail.pictureArr,(function(e){return[e.children.length?a("div",{key:e.id,staticClass:"item"},[a("span",{staticClass:"label"},[t._v(t._s(e.title)+"环节资料:")]),a("span",{staticClass:"value"},[a("div",{staticClass:"imgs"},t._l(e.children,(function(t,e){return a("img",{key:e,attrs:{src:t.attachment,alt:""}})})),0)])]):t._e()]}))],2)]):t._e(),"voter"!=t.usertype&&t.comment.length||1==t.detail.isPublic&&3==t.detail.status&&t.comment.length?a("div",{staticClass:"box"},[a("div",{staticClass:"title"},[t._v("共"+t._s(t.comment.length)+"条评论")]),a("div",{staticClass:"comment"},t._l(t.comment,(function(e){return a("div",{key:e.id,staticClass:"item"},[a("img",{staticClass:"avatar",attrs:{src:n("0336"),alt:""}}),a("div",{staticClass:"right"},[a("div",{staticClass:"username"},[t._v(t._s(e.name))]),a("div",{staticClass:"usercontent"},[t._v(t._s(e.content))]),a("div",{staticClass:"date"},[t._v(t._s(e.createdAt)),"admin"!=t.usertype&&"township"!=t.usertype||e.user||t.detail.createdId!=t.userId?t._e():a("div",{staticClass:"replyBtn",on:{click:function(n){return t.popupShow(e)}}},[t._v("回复")])]),e.user?a("div",{staticClass:"reply"},[a("div",{staticClass:"username"},[t._v(t._s(e.user.userName)+"回复"),a("span",{staticClass:"date"},[t._v("("+t._s(e.replyTime)+")")])]),a("div",{staticClass:"usercontent"},[t._v(t._s(e.replyContent))])]):t._e()])])})),0)]):t._e(),"rddb"==t.usertype&&3==t.detail.status?a("div",{staticClass:"publish"},[a("van-field",{attrs:{placeholder:"欢迎发表你的观点"},model:{value:t.content,callback:function(e){t.content=e},expression:"content"}}),a("van-button",{staticClass:"submit",attrs:{type:"primary"},on:{click:t.handleComment}},[t._v("发表")])],1):a("div",{staticClass:"foot"},["rddb"==t.usertype&&t.detail.id?[!t.detail.sign&&t.stringToDate(t.detail.startTime){1==t.data.state&&(this.nowTime=this.stringToDate(t.data.data))}),this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),u.a.all([Object(r["B"])({id:this.$route.query.id}),Object(r["z"])({id:this.$route.query.id})]).then(u.a.spread((t,e)=>{1==t.data.state&&(this.detail=t.data.data),1==e.data.state&&(this.comment=e.data.data),1==t.data.state&&1==e.data.state?this.$toast.clear():this.$toast.fail(1!=t.data.state?t.data.msg:1!=e.data.state?e.data.msg:"加载失败")})).catch(t=>{this.$toast.fail("加载失败")})},methods:{stringToDate(t){var e=t.split(" "),n=e[0].split("-"),a=parseInt(n[0],10),i=parseInt(n[1],10)-1,r=parseInt(n[2],10),s=e[1].split(":"),u=parseInt(s[0],10),o=parseInt(s[1],10),c=parseInt(s[2],10),d=new Date(a,i,r,u,o,c);return d},to(t){this.$router.push(t)},signIn(){this.$toast.loading({message:"签到中...",duration:0,forbidClick:!0}),Object(r["fb"])({id:this.$route.query.id,type:"sign"}).then(t=>{1==t.data.state?(this.$toast.success("签到成功"),this.detail.sign=1,Object(r["B"])({id:this.$route.query.id}).then(t=>{1==t.data.state&&(this.detail=t.data.data)})):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("签到失败")})},todo(){this.$dialog.confirm({title:"提示",message:"是否直接进入督环节?"}).then(()=>{Object(r["gb"])({id:this.$route.query.id}).then(t=>{1==t.data.state?(this.$toast.loading({message:"正在加载...",duration:0,forbidClick:!0}),Object(r["B"])({id:this.$route.query.id}).then(t=>{1==t.data.state?(this.detail=t.data.data,this.$toast.clear()):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("加载失败")})):this.$toast.fail(t.data.msg)})}).catch(()=>{})},handleComment(){this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(r["bb"])({id:this.$route.query.id,content:this.content}).then(t=>{1==t.data.state?(this.content="",this.getComment(),this.$toast.success("提交成功")):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")})},getComment(){Object(r["z"])({id:this.$route.query.id}).then(t=>{1==t.data.state&&(this.comment=t.data.data)})},replay(t){this.$toast.loading({message:"正在提交...",duration:0,forbidClick:!0}),Object(r["db"])({content:this.message,id:this.replyUser.id}).then(t=>{1==t.data.state?(this.message="",this.show=!1,this.getComment(),this.$toast.success("提交成功")):this.$toast.fail(t.data.msg)}).catch(t=>{this.$toast.fail("提交失败")})},popupShow(t){this.replyUser=t,this.show=!0},isPublic(t){Object(r["cb"])({id:this.$route.query.id,type:t}).then(t=>{1==t.data.state?(this.$toast.success("修改成功"),this.detail.isPublic=0==this.detail.isPublic?1:0):this.$toast.fail(t.data.msg)})},del(){this.$dialog.confirm({message:"是否删除"}).then(()=>{Object(r["A"])({id:this.$route.query.id}).then(t=>{1==t.data.state?(this.$notify({type:"success",message:"删除成功"}),this.$router.go(-1)):this.$notify({type:"warning",message:t.data.msg})})}).catch(()=>{})}}},c=o,d=(n("c0b9"),n("2877")),l=Object(d["a"])(c,a,i,!1,null,"20a58513",null);e["default"]=l.exports},eda5:function(t,e,n){}}]); \ No newline at end of file diff --git a/src/main/resources/views/dist/js/chunk-vendors.59f12d29.js b/src/main/resources/views/dist/js/chunk-vendors.59f12d29.js new file mode 100644 index 0000000..436ce29 --- /dev/null +++ b/src/main/resources/views/dist/js/chunk-vendors.59f12d29.js @@ -0,0 +1,18 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"02de":function(t,e,n){"use strict";function i(t){var e=window.getComputedStyle(t),n="none"===e.display,i=null===t.offsetParent&&"fixed"!==e.position;return n||i}n.d(e,"a",(function(){return i}))},"092d":function(t,e,n){"use strict";function i(t){var e=t.parentNode;e&&e.removeChild(t)}n.d(e,"a",(function(){return i}))},1128:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("a142"),r=Object.prototype.hasOwnProperty;function o(t,e,n){var o=e[n];Object(i["c"])(o)&&(r.call(t,n)&&Object(i["e"])(o)?t[n]=a(Object(t[n]),e[n]):t[n]=o)}function a(t,e){return Object.keys(e).forEach((function(n){o(t,e,n)})),t}},1325:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"a",(function(){return s})),n.d(e,"d",(function(){return c})),n.d(e,"c",(function(){return u}));var i=n("a142"),r=!1;if(!i["g"])try{var o={};Object.defineProperty(o,"passive",{get:function(){r=!0}}),window.addEventListener("test-passive",null,o)}catch(l){}function a(t,e,n,o){void 0===o&&(o=!1),i["g"]||t.addEventListener(e,n,!!r&&{capture:!1,passive:o})}function s(t,e,n){i["g"]||t.removeEventListener(e,n)}function c(t){t.stopPropagation()}function u(t,e){("boolean"!==typeof t.cancelable||t.cancelable)&&t.preventDefault(),e&&c(t)}},1421:function(t,e,n){"use strict";function i(t){return"string"===typeof t?document.querySelector(t):t()}function r(t){var e=void 0===t?{}:t,n=e.ref,r=e.afterPortal;return{props:{getContainer:[String,Function]},watch:{getContainer:"portal"},mounted:function(){this.getContainer&&this.portal()},methods:{portal:function(){var t,e=this.getContainer,o=n?this.$refs[n]:this.$el;e?t=i(e):this.$parent&&(t=this.$parent.$el),t&&t!==o.parentNode&&t.appendChild(o),r&&r.call(this)}}}}n.d(e,"a",(function(){return r}))},1437:function(t,e,n){"use strict";var i=n("c31d"),r=n("d282"),o=n("4598"),a=n("9884"),s=n("7744"),c=n("dfaf"),u=Object(r["a"])("collapse-item"),l=u[0],h=u[1],d=["title","icon","right-icon"];e["a"]=l({mixins:[Object(a["a"])("vanCollapse")],props:Object(i["a"])({},c["a"],{name:[Number,String],disabled:Boolean,isLink:{type:Boolean,default:!0}}),data:function(){return{show:null,inited:null}},computed:{currentName:function(){var t;return null!=(t=this.name)?t:this.index},expanded:function(){var t=this;if(!this.parent)return null;var e=this.parent,n=e.value,i=e.accordion;return i?n===this.currentName:n.some((function(e){return e===t.currentName}))}},created:function(){this.show=this.expanded,this.inited=this.expanded},watch:{expanded:function(t,e){var n=this;if(null!==e){t&&(this.show=!0,this.inited=!0);var i=t?this.$nextTick:o["c"];i((function(){var e=n.$refs,i=e.content,r=e.wrapper;if(i&&r){var a=i.offsetHeight;if(a){var s=a+"px";r.style.height=t?0:s,Object(o["b"])((function(){r.style.height=t?s:0}))}else n.onTransitionEnd()}}))}}},methods:{onClick:function(){if(!this.disabled){var t=this.parent,e=this.currentName,n=t.accordion&&e===t.value,i=n?"":e;t.switch(i,!this.expanded)}},onTransitionEnd:function(){this.expanded?this.$refs.wrapper.style.height="":this.show=!1},genTitle:function(){var t=this,e=this.$createElement,n=this.border,r=this.disabled,o=this.expanded,a=d.reduce((function(e,n){return t.slots(n)&&(e[n]=function(){return t.slots(n)}),e}),{});return this.slots("value")&&(a.default=function(){return t.slots("value")}),e(s["a"],{attrs:{role:"button",tabindex:r?-1:0,"aria-expanded":String(o)},class:h("title",{disabled:r,expanded:o,borderless:!n}),on:{click:this.onClick},scopedSlots:a,props:Object(i["a"])({},this.$props)})},genContent:function(){var t=this.$createElement;if(this.inited)return t("div",{directives:[{name:"show",value:this.show}],ref:"wrapper",class:h("wrapper"),on:{transitionend:this.onTransitionEnd}},[t("div",{ref:"content",class:h("content")},[this.slots()])])}},render:function(){var t=arguments[0];return t("div",{class:[h({border:this.index&&this.border})]},[this.genTitle(),this.genContent()])}})},"157a":function(t,e,n){},"1b10":function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"b",(function(){return r}));var i=44,r={title:String,loading:Boolean,readonly:Boolean,itemHeight:[Number,String],showToolbar:Boolean,cancelButtonText:String,confirmButtonText:String,allowHtml:{type:Boolean,default:!0},visibleItemCount:{type:[Number,String],default:6},swipeDuration:{type:[Number,String],default:1e3}}},2241:function(t,e,n){"use strict";var i,r=n("c31d"),o=n("2b0e"),a=n("2638"),s=n.n(a),c=n("d282"),u=n("ea8e"),l=n("b1d2"),h=n("6605"),d=n("b650"),f=n("bb33"),p=n("82a8"),v=Object(c["a"])("dialog"),m=v[0],g=v[1],b=v[2],y=m({mixins:[Object(h["a"])()],props:{title:String,theme:String,width:[Number,String],message:String,className:null,callback:Function,beforeClose:Function,messageAlign:String,cancelButtonText:String,cancelButtonColor:String,confirmButtonText:String,confirmButtonColor:String,showCancelButton:Boolean,overlay:{type:Boolean,default:!0},allowHtml:{type:Boolean,default:!0},transition:{type:String,default:"van-dialog-bounce"},showConfirmButton:{type:Boolean,default:!0},closeOnPopstate:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!1}},data:function(){return{loading:{confirm:!1,cancel:!1}}},methods:{onClickOverlay:function(){this.handleAction("overlay")},handleAction:function(t){var e=this;this.$emit(t),this.value&&(this.beforeClose?(this.loading[t]=!0,this.beforeClose(t,(function(n){!1!==n&&e.loading[t]&&e.onClose(t),e.loading.confirm=!1,e.loading.cancel=!1}))):this.onClose(t))},onClose:function(t){this.close(),this.callback&&this.callback(t)},onOpened:function(){this.$emit("opened")},onClosed:function(){this.$emit("closed")},genRoundButtons:function(){var t=this,e=this.$createElement;return e(f["a"],{class:g("footer")},[this.showCancelButton&&e(p["a"],{attrs:{size:"large",type:"warning",text:this.cancelButtonText||b("cancel"),color:this.cancelButtonColor,loading:this.loading.cancel},class:g("cancel"),on:{click:function(){t.handleAction("cancel")}}}),this.showConfirmButton&&e(p["a"],{attrs:{size:"large",type:"danger",text:this.confirmButtonText||b("confirm"),color:this.confirmButtonColor,loading:this.loading.confirm},class:g("confirm"),on:{click:function(){t.handleAction("confirm")}}})])},genButtons:function(){var t,e=this,n=this.$createElement,i=this.showCancelButton&&this.showConfirmButton;return n("div",{class:[l["f"],g("footer")]},[this.showCancelButton&&n(d["a"],{attrs:{size:"large",loading:this.loading.cancel,text:this.cancelButtonText||b("cancel")},class:g("cancel"),style:{color:this.cancelButtonColor},on:{click:function(){e.handleAction("cancel")}}}),this.showConfirmButton&&n(d["a"],{attrs:{size:"large",loading:this.loading.confirm,text:this.confirmButtonText||b("confirm")},class:[g("confirm"),(t={},t[l["d"]]=i,t)],style:{color:this.confirmButtonColor},on:{click:function(){e.handleAction("confirm")}}})])},genContent:function(t,e){var n=this.$createElement;if(e)return n("div",{class:g("content")},[e]);var i=this.message,r=this.messageAlign;if(i){var o,a,c={class:g("message",(o={"has-title":t},o[r]=r,o)),domProps:(a={},a[this.allowHtml?"innerHTML":"textContent"]=i,a)};return n("div",{class:g("content",{isolated:!t})},[n("div",s()([{},c]))])}}},render:function(){var t=arguments[0];if(this.shouldRender){var e=this.message,n=this.slots(),i=this.slots("title")||this.title,r=i&&t("div",{class:g("header",{isolated:!e&&!n})},[i]);return t("transition",{attrs:{name:this.transition},on:{afterEnter:this.onOpened,afterLeave:this.onClosed}},[t("div",{directives:[{name:"show",value:this.value}],attrs:{role:"dialog","aria-labelledby":this.title||e},class:[g([this.theme]),this.className],style:{width:Object(u["a"])(this.width)}},[r,this.genContent(i,n),"round-button"===this.theme?this.genRoundButtons():this.genButtons()])])}}}),S=n("a142");function k(t){return document.body.contains(t)}function x(){i&&i.$destroy(),i=new(o["a"].extend(y))({el:document.createElement("div"),propsData:{lazyRender:!1}}),i.$on("input",(function(t){i.value=t}))}function w(t){return S["g"]?Promise.resolve():new Promise((function(e,n){i&&k(i.$el)||x(),Object(r["a"])(i,w.currentOptions,t,{resolve:e,reject:n})}))}w.defaultOptions={value:!0,title:"",width:"",theme:null,message:"",overlay:!0,className:"",allowHtml:!0,lockScroll:!0,transition:"van-dialog-bounce",beforeClose:null,overlayClass:"",overlayStyle:null,messageAlign:"",getContainer:"body",cancelButtonText:"",cancelButtonColor:null,confirmButtonText:"",confirmButtonColor:null,showConfirmButton:!0,showCancelButton:!1,closeOnPopstate:!0,closeOnClickOverlay:!1,callback:function(t){i["confirm"===t?"resolve":"reject"](t)}},w.alert=w,w.confirm=function(t){return w(Object(r["a"])({showCancelButton:!0},t))},w.close=function(){i&&(i.value=!1)},w.setDefaultOptions=function(t){Object(r["a"])(w.currentOptions,t)},w.resetDefaultOptions=function(){w.currentOptions=Object(r["a"])({},w.defaultOptions)},w.resetDefaultOptions(),w.install=function(){o["a"].use(y)},w.Component=y,o["a"].prototype.$dialog=w;e["a"]=w},2638:function(t,e,n){"use strict";function i(){return i=Object.assign||function(t){for(var e,n=1;nn},imageStyle:function(){var t=this.scale,e={transitionDuration:this.zooming||this.moving?"0s":".3s"};if(1!==t){var n=this.moveX/t,i=this.moveY/t;e.transform="scale("+t+", "+t+") translate("+n+"px, "+i+"px)"}return e},maxMoveX:function(){if(this.imageRatio){var t=this.vertical?this.rootHeight/this.imageRatio:this.rootWidth;return Math.max(0,(this.scale*t-this.rootWidth)/2)}return 0},maxMoveY:function(){if(this.imageRatio){var t=this.vertical?this.rootHeight:this.rootWidth*this.imageRatio;return Math.max(0,(this.scale*t-this.rootHeight)/2)}return 0}},watch:{show:function(t){t||this.resetScale()}},mounted:function(){this.bindTouchEvent(this.$el)},methods:{resetScale:function(){this.setScale(1),this.moveX=0,this.moveY=0},setScale:function(t){this.scale=Object(p["b"])(t,+this.minZoom,+this.maxZoom),this.$emit("scale",{scale:this.scale,index:this.active})},toggleScale:function(){var t=this.scale>1?1:2;this.setScale(t),this.moveX=0,this.moveY=0},onTouchStart:function(t){var e=t.touches,n=this.offsetX,i=void 0===n?0:n;this.touchStart(t),this.touchStartTime=new Date,this.startMoveX=this.moveX,this.startMoveY=this.moveY,this.moving=1===e.length&&1!==this.scale,this.zooming=2===e.length&&!i,this.zooming&&(this.startScale=this.scale,this.startDistance=y(t.touches))},onTouchMove:function(t){var e=t.touches;if(this.touchMove(t),(this.moving||this.zooming)&&Object(v["c"])(t,!0),this.moving){var n=this.deltaX+this.startMoveX,i=this.deltaY+this.startMoveY;this.moveX=Object(p["b"])(n,-this.maxMoveX,this.maxMoveX),this.moveY=Object(p["b"])(i,-this.maxMoveY,this.maxMoveY)}if(this.zooming&&2===e.length){var r=y(e),o=this.startScale*r/this.startDistance;this.setScale(o)}},onTouchEnd:function(t){var e=!1;(this.moving||this.zooming)&&(e=!0,this.moving&&this.startMoveX===this.moveX&&this.startMoveY===this.moveY&&(e=!1),t.touches.length||(this.zooming&&(this.moveX=Object(p["b"])(this.moveX,-this.maxMoveX,this.maxMoveX),this.moveY=Object(p["b"])(this.moveY,-this.maxMoveY,this.maxMoveY),this.zooming=!1),this.moving=!1,this.startMoveX=0,this.startMoveY=0,this.startScale=1,this.scale<1&&this.resetScale())),Object(v["c"])(t,e),this.checkTap(),this.resetTouchStatus()},checkTap:function(){var t=this,e=this.offsetX,n=void 0===e?0:e,i=this.offsetY,r=void 0===i?0:i,o=new Date-this.touchStartTime,a=250,s=10;n=0&&Math.floor(e)===e&&isFinite(t)}function f(t){return r(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function p(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),i=t.split(","),r=0;r-1)return t.splice(n,1)}}var y=Object.prototype.hasOwnProperty;function S(t,e){return y.call(t,e)}function k(t){var e=Object.create(null);return function(n){var i=e[n];return i||(e[n]=t(n))}}var x=/-(\w)/g,w=k((function(t){return t.replace(x,(function(t,e){return e?e.toUpperCase():""}))})),O=k((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),C=/\B([A-Z])/g,$=k((function(t){return t.replace(C,"-$1").toLowerCase()}));function j(t,e){function n(n){var i=arguments.length;return i?i>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function T(t,e){return t.bind(e)}var _=Function.prototype.bind?T:j;function I(t,e){e=e||0;var n=t.length-e,i=new Array(n);while(n--)i[n]=t[n+e];return i}function B(t,e){for(var n in e)t[n]=e[n];return t}function A(t){for(var e={},n=0;n0,nt=Q&&Q.indexOf("edge/")>0,it=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===J),rt=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),ot={}.watch,at=!1;if(G)try{var st={};Object.defineProperty(st,"passive",{get:function(){at=!0}}),window.addEventListener("test-passive",null,st)}catch(wa){}var ct=function(){return void 0===Y&&(Y=!G&&!Z&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),Y},ut=G&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function lt(t){return"function"===typeof t&&/native code/.test(t.toString())}var ht,dt="undefined"!==typeof Symbol&<(Symbol)&&"undefined"!==typeof Reflect&<(Reflect.ownKeys);ht="undefined"!==typeof Set&<(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ft=E,pt=0,vt=function(){this.id=pt++,this.subs=[]};vt.prototype.addSub=function(t){this.subs.push(t)},vt.prototype.removeSub=function(t){b(this.subs,t)},vt.prototype.depend=function(){vt.target&&vt.target.addDep(this)},vt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(o&&!S(r,"default"))a=!1;else if(""===a||a===$(t)){var c=te(String,r.type);(c<0||s0&&(a=je(a,(e||"")+"_"+n),$e(a[0])&&$e(u)&&(l[c]=xt(u.text+a[0].text),a.shift()),l.push.apply(l,a)):s(a)?$e(u)?l[c]=xt(u.text+a):""!==a&&l.push(xt(a)):$e(a)&&$e(u)?l[c]=xt(u.text+a.text):(o(t._isVList)&&r(a.tag)&&i(a.key)&&r(e)&&(a.key="__vlist"+e+"_"+n+"__"),l.push(a)));return l}function Te(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function _e(t){var e=Ie(t.$options.inject,t);e&&(_t(!1),Object.keys(e).forEach((function(n){Dt(t,n,e[n])})),_t(!0))}function Ie(t,e){if(t){for(var n=Object.create(null),i=dt?Reflect.ownKeys(t):Object.keys(t),r=0;r0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&i&&i!==n&&s===i.$key&&!o&&!i.$hasNormal)return i;for(var c in r={},t)t[c]&&"$"!==c[0]&&(r[c]=De(e,c,t[c]))}else r={};for(var u in e)u in r||(r[u]=Pe(e,u));return t&&Object.isExtensible(t)&&(t._normalized=r),U(r,"$stable",a),U(r,"$key",s),U(r,"$hasNormal",o),r}function De(t,e,n){var i=function(){var t=arguments.length?n.apply(null,arguments):n({});return t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Ce(t),t&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:i,enumerable:!0,configurable:!0}),i}function Pe(t,e){return function(){return t[e]}}function Ne(t,e){var n,i,o,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),i=0,o=t.length;i1?I(n):n;for(var i=I(arguments,1),r='event handler for "'+t+'"',o=0,a=n.length;odocument.createEvent("Event").timeStamp&&(Yn=function(){return Xn.now()})}function Gn(){var t,e;for(Kn=Yn(),Wn=!0,zn.sort((function(t,e){return t.id-e.id})),Un=0;UnUn&&zn[n].id>t.id)n--;zn.splice(n+1,0,t)}else zn.push(t);Hn||(Hn=!0,pe(Gn))}}var ei=0,ni=function(t,e,n,i,r){this.vm=t,r&&(t._watcher=this),t._watchers.push(this),i?(this.deep=!!i.deep,this.user=!!i.user,this.lazy=!!i.lazy,this.sync=!!i.sync,this.before=i.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++ei,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ht,this.newDepIds=new ht,this.expression="","function"===typeof e?this.getter=e:(this.getter=K(e),this.getter||(this.getter=E)),this.value=this.lazy?void 0:this.get()};ni.prototype.get=function(){var t;gt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(wa){if(!this.user)throw wa;ee(wa,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&me(t),bt(),this.cleanupDeps()}return t},ni.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},ni.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},ni.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():ti(this)},ni.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(wa){ee(wa,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},ni.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},ni.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},ni.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var ii={enumerable:!0,configurable:!0,get:E,set:E};function ri(t,e,n){ii.get=function(){return this[e][n]},ii.set=function(t){this[e][n]=t},Object.defineProperty(t,n,ii)}function oi(t){t._watchers=[];var e=t.$options;e.props&&ai(t,e.props),e.methods&&pi(t,e.methods),e.data?si(t):Et(t._data={},!0),e.computed&&li(t,e.computed),e.watch&&e.watch!==ot&&vi(t,e.watch)}function ai(t,e){var n=t.$options.propsData||{},i=t._props={},r=t.$options._propKeys=[],o=!t.$parent;o||_t(!1);var a=function(o){r.push(o);var a=Gt(o,e,n,t);Dt(i,o,a),o in t||ri(t,"_props",o)};for(var s in e)a(s);_t(!0)}function si(t){var e=t.$options.data;e=t._data="function"===typeof e?ci(e,t):e||{},l(e)||(e={});var n=Object.keys(e),i=t.$options.props,r=(t.$options.methods,n.length);while(r--){var o=n[r];0,i&&S(i,o)||W(o)||ri(t,"_data",o)}Et(e,!0)}function ci(t,e){gt();try{return t.call(e,e)}catch(wa){return ee(wa,e,"data()"),{}}finally{bt()}}var ui={lazy:!0};function li(t,e){var n=t._computedWatchers=Object.create(null),i=ct();for(var r in e){var o=e[r],a="function"===typeof o?o:o.get;0,i||(n[r]=new ni(t,a||E,E,ui)),r in t||hi(t,r,o)}}function hi(t,e,n){var i=!ct();"function"===typeof n?(ii.get=i?di(e):fi(n),ii.set=E):(ii.get=n.get?i&&!1!==n.cache?di(e):fi(n.get):E,ii.set=n.set||E),Object.defineProperty(t,e,ii)}function di(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),vt.target&&e.depend(),e.value}}function fi(t){return function(){return t.call(this,this)}}function pi(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?E:_(e[n],t)}function vi(t,e){for(var n in e){var i=e[n];if(Array.isArray(i))for(var r=0;r-1)return this;var n=I(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Ci(t){t.mixin=function(t){return this.options=Yt(this.options,t),this}}function $i(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,i=n.cid,r=t._Ctor||(t._Ctor={});if(r[i])return r[i];var o=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Yt(n.options,t),a["super"]=n,a.options.props&&ji(a),a.options.computed&&Ti(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,z.forEach((function(t){a[t]=n[t]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=B({},a.options),r[i]=a,a}}function ji(t){var e=t.options.props;for(var n in e)ri(t.prototype,"_props",n)}function Ti(t){var e=t.options.computed;for(var n in e)hi(t.prototype,n,e[n])}function _i(t){z.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function Ii(t){return t&&(t.Ctor.options.name||t.tag)}function Bi(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!h(t)&&t.test(e)}function Ai(t,e){var n=t.cache,i=t.keys,r=t._vnode;for(var o in n){var a=n[o];if(a){var s=Ii(a.componentOptions);s&&!e(s)&&Ei(n,o,i,r)}}}function Ei(t,e,n,i){var r=t[e];!r||i&&r.tag===i.tag||r.componentInstance.$destroy(),t[e]=null,b(n,e)}yi(wi),gi(wi),_n(wi),En(wi),bn(wi);var Di=[String,RegExp,Array],Pi={name:"keep-alive",abstract:!0,props:{include:Di,exclude:Di,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Ei(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){Ai(t,(function(t){return Bi(e,t)}))})),this.$watch("exclude",(function(e){Ai(t,(function(t){return!Bi(e,t)}))}))},render:function(){var t=this.$slots.default,e=wn(t),n=e&&e.componentOptions;if(n){var i=Ii(n),r=this,o=r.include,a=r.exclude;if(o&&(!i||!Bi(o,i))||a&&i&&Bi(a,i))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,b(u,l),u.push(l)):(c[l]=e,u.push(l),this.max&&u.length>parseInt(this.max)&&Ei(c,u[0],u,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}},Ni={KeepAlive:Pi};function Mi(t){var e={get:function(){return V}};Object.defineProperty(t,"config",e),t.util={warn:ft,extend:B,mergeOptions:Yt,defineReactive:Dt},t.set=Pt,t.delete=Nt,t.nextTick=pe,t.observable=function(t){return Et(t),t},t.options=Object.create(null),z.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,B(t.options.components,Ni),Oi(t),Ci(t),$i(t),_i(t)}Mi(wi),Object.defineProperty(wi.prototype,"$isServer",{get:ct}),Object.defineProperty(wi.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(wi,"FunctionalRenderContext",{value:Ze}),wi.version="2.6.12";var Li=m("style,class"),Fi=m("input,textarea,option,select,progress"),zi=function(t,e,n){return"value"===n&&Fi(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Ri=m("contenteditable,draggable,spellcheck"),Vi=m("events,caret,typing,plaintext-only"),Hi=function(t,e){return Yi(e)||"false"===e?"false":"contenteditable"===t&&Vi(e)?e:"true"},Wi=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Ui="http://www.w3.org/1999/xlink",qi=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Ki=function(t){return qi(t)?t.slice(6,t.length):""},Yi=function(t){return null==t||!1===t};function Xi(t){var e=t.data,n=t,i=t;while(r(i.componentInstance))i=i.componentInstance._vnode,i&&i.data&&(e=Gi(i.data,e));while(r(n=n.parent))n&&n.data&&(e=Gi(e,n.data));return Zi(e.staticClass,e.class)}function Gi(t,e){return{staticClass:Ji(t.staticClass,e.staticClass),class:r(t.class)?[t.class,e.class]:e.class}}function Zi(t,e){return r(t)||r(e)?Ji(t,Qi(e)):""}function Ji(t,e){return t?e?t+" "+e:t:e||""}function Qi(t){return Array.isArray(t)?tr(t):c(t)?er(t):"string"===typeof t?t:""}function tr(t){for(var e,n="",i=0,o=t.length;i-1?sr[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:sr[t]=/HTMLUnknownElement/.test(e.toString())}var ur=m("text,number,password,search,email,tel,url");function lr(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function hr(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function dr(t,e){return document.createElementNS(nr[t],e)}function fr(t){return document.createTextNode(t)}function pr(t){return document.createComment(t)}function vr(t,e,n){t.insertBefore(e,n)}function mr(t,e){t.removeChild(e)}function gr(t,e){t.appendChild(e)}function br(t){return t.parentNode}function yr(t){return t.nextSibling}function Sr(t){return t.tagName}function kr(t,e){t.textContent=e}function xr(t,e){t.setAttribute(e,"")}var wr=Object.freeze({createElement:hr,createElementNS:dr,createTextNode:fr,createComment:pr,insertBefore:vr,removeChild:mr,appendChild:gr,parentNode:br,nextSibling:yr,tagName:Sr,setTextContent:kr,setStyleScope:xr}),Or={create:function(t,e){Cr(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Cr(t,!0),Cr(e))},destroy:function(t){Cr(t,!0)}};function Cr(t,e){var n=t.data.ref;if(r(n)){var i=t.context,o=t.componentInstance||t.elm,a=i.$refs;e?Array.isArray(a[n])?b(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var $r=new yt("",{},[]),jr=["create","activate","update","remove","destroy"];function Tr(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&r(t.data)===r(e.data)&&_r(t,e)||o(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&i(e.asyncFactory.error))}function _r(t,e){if("input"!==t.tag)return!0;var n,i=r(n=t.data)&&r(n=n.attrs)&&n.type,o=r(n=e.data)&&r(n=n.attrs)&&n.type;return i===o||ur(i)&&ur(o)}function Ir(t,e,n){var i,o,a={};for(i=e;i<=n;++i)o=t[i].key,r(o)&&(a[o]=i);return a}function Br(t){var e,n,a={},c=t.modules,u=t.nodeOps;for(e=0;ev?(h=i(n[b+1])?null:n[b+1].elm,w(t,h,n,p,b,o)):p>b&&C(e,d,v)}function T(t,e,n,i){for(var o=n;o-1?Vr(t,e,n):Wi(e)?Yi(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Ri(e)?t.setAttribute(e,Hi(e,n)):qi(e)?Yi(n)?t.removeAttributeNS(Ui,Ki(e)):t.setAttributeNS(Ui,e,n):Vr(t,e,n)}function Vr(t,e,n){if(Yi(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var i=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",i)};t.addEventListener("input",i),t.__ieph=!0}t.setAttribute(e,n)}}var Hr={create:zr,update:zr};function Wr(t,e){var n=e.elm,o=e.data,a=t.data;if(!(i(o.staticClass)&&i(o.class)&&(i(a)||i(a.staticClass)&&i(a.class)))){var s=Xi(e),c=n._transitionClasses;r(c)&&(s=Ji(s,Qi(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var Ur,qr={create:Wr,update:Wr},Kr="__r",Yr="__c";function Xr(t){if(r(t[Kr])){var e=tt?"change":"input";t[e]=[].concat(t[Kr],t[e]||[]),delete t[Kr]}r(t[Yr])&&(t.change=[].concat(t[Yr],t.change||[]),delete t[Yr])}function Gr(t,e,n){var i=Ur;return function r(){var o=e.apply(null,arguments);null!==o&&Qr(t,r,n,i)}}var Zr=ae&&!(rt&&Number(rt[1])<=53);function Jr(t,e,n,i){if(Zr){var r=Kn,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=r||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}Ur.addEventListener(t,e,at?{capture:n,passive:i}:n)}function Qr(t,e,n,i){(i||Ur).removeEventListener(t,e._wrapper||e,n)}function to(t,e){if(!i(t.data.on)||!i(e.data.on)){var n=e.data.on||{},r=t.data.on||{};Ur=e.elm,Xr(n),Se(n,r,Jr,Qr,Gr,e.context),Ur=void 0}}var eo,no={create:to,update:to};function io(t,e){if(!i(t.data.domProps)||!i(e.data.domProps)){var n,o,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in r(c.__ob__)&&(c=e.data.domProps=B({},c)),s)n in c||(a[n]="");for(n in c){if(o=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),o===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=o;var u=i(o)?"":String(o);ro(a,u)&&(a.value=u)}else if("innerHTML"===n&&rr(a.tagName)&&i(a.innerHTML)){eo=eo||document.createElement("div"),eo.innerHTML=""+o+"";var l=eo.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(o!==s[n])try{a[n]=o}catch(wa){}}}}function ro(t,e){return!t.composing&&("OPTION"===t.tagName||oo(t,e)||ao(t,e))}function oo(t,e){var n=!0;try{n=document.activeElement!==t}catch(wa){}return n&&t.value!==e}function ao(t,e){var n=t.value,i=t._vModifiers;if(r(i)){if(i.number)return v(n)!==v(e);if(i.trim)return n.trim()!==e.trim()}return n!==e}var so={create:io,update:io},co=k((function(t){var e={},n=/;(?![^(]*\))/g,i=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(i);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function uo(t){var e=lo(t.style);return t.staticStyle?B(t.staticStyle,e):e}function lo(t){return Array.isArray(t)?A(t):"string"===typeof t?co(t):t}function ho(t,e){var n,i={};if(e){var r=t;while(r.componentInstance)r=r.componentInstance._vnode,r&&r.data&&(n=uo(r.data))&&B(i,n)}(n=uo(t.data))&&B(i,n);var o=t;while(o=o.parent)o.data&&(n=uo(o.data))&&B(i,n);return i}var fo,po=/^--/,vo=/\s*!important$/,mo=function(t,e,n){if(po.test(e))t.style.setProperty(e,n);else if(vo.test(n))t.style.setProperty($(e),n.replace(vo,""),"important");else{var i=bo(e);if(Array.isArray(n))for(var r=0,o=n.length;r-1?e.split(ko).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function wo(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(ko).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",i=" "+e+" ";while(n.indexOf(i)>=0)n=n.replace(i," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function Oo(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&B(e,Co(t.name||"v")),B(e,t),e}return"string"===typeof t?Co(t):void 0}}var Co=k((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),$o=G&&!et,jo="transition",To="animation",_o="transition",Io="transitionend",Bo="animation",Ao="animationend";$o&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(_o="WebkitTransition",Io="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Bo="WebkitAnimation",Ao="webkitAnimationEnd"));var Eo=G?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Do(t){Eo((function(){Eo(t)}))}function Po(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),xo(t,e))}function No(t,e){t._transitionClasses&&b(t._transitionClasses,e),wo(t,e)}function Mo(t,e,n){var i=Fo(t,e),r=i.type,o=i.timeout,a=i.propCount;if(!r)return n();var s=r===jo?Io:Ao,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=jo,l=a,h=o.length):e===To?u>0&&(n=To,l=u,h=c.length):(l=Math.max(a,u),n=l>0?a>u?jo:To:null,h=n?n===jo?o.length:c.length:0);var d=n===jo&&Lo.test(i[_o+"Property"]);return{type:n,timeout:l,propCount:h,hasTransform:d}}function zo(t,e){while(t.length1}function qo(t,e){!0!==e.data.show&&Vo(e)}var Ko=G?{create:qo,activate:qo,remove:function(t,e){!0!==t.data.show?Ho(t,e):e()}}:{},Yo=[Hr,qr,no,so,So,Ko],Xo=Yo.concat(Fr),Go=Br({nodeOps:wr,modules:Xo});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&ra(t,"input")}));var Zo={inserted:function(t,e,n,i){"select"===n.tag?(i.elm&&!i.elm._vOptions?ke(n,"postpatch",(function(){Zo.componentUpdated(t,e,n)})):Jo(t,e,n.context),t._vOptions=[].map.call(t.options,ea)):("textarea"===n.tag||ur(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",na),t.addEventListener("compositionend",ia),t.addEventListener("change",ia),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Jo(t,e,n.context);var i=t._vOptions,r=t._vOptions=[].map.call(t.options,ea);if(r.some((function(t,e){return!N(t,i[e])}))){var o=t.multiple?e.value.some((function(t){return ta(t,r)})):e.value!==e.oldValue&&ta(e.value,r);o&&ra(t,"change")}}}};function Jo(t,e,n){Qo(t,e,n),(tt||nt)&&setTimeout((function(){Qo(t,e,n)}),0)}function Qo(t,e,n){var i=e.value,r=t.multiple;if(!r||Array.isArray(i)){for(var o,a,s=0,c=t.options.length;s-1,a.selected!==o&&(a.selected=o);else if(N(ea(a),i))return void(t.selectedIndex!==s&&(t.selectedIndex=s));r||(t.selectedIndex=-1)}}function ta(t,e){return e.every((function(e){return!N(e,t)}))}function ea(t){return"_value"in t?t._value:t.value}function na(t){t.target.composing=!0}function ia(t){t.target.composing&&(t.target.composing=!1,ra(t.target,"input"))}function ra(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function oa(t){return!t.componentInstance||t.data&&t.data.transition?t:oa(t.componentInstance._vnode)}var aa={bind:function(t,e,n){var i=e.value;n=oa(n);var r=n.data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;i&&r?(n.data.show=!0,Vo(n,(function(){t.style.display=o}))):t.style.display=i?o:"none"},update:function(t,e,n){var i=e.value,r=e.oldValue;if(!i!==!r){n=oa(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,i?Vo(n,(function(){t.style.display=t.__vOriginalDisplay})):Ho(n,(function(){t.style.display="none"}))):t.style.display=i?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,i,r){r||(t.style.display=t.__vOriginalDisplay)}},sa={model:Zo,show:aa},ca={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ua(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?ua(wn(e.children)):t}function la(t){var e={},n=t.$options;for(var i in n.propsData)e[i]=t[i];var r=n._parentListeners;for(var o in r)e[w(o)]=r[o];return e}function ha(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function da(t){while(t=t.parent)if(t.data.transition)return!0}function fa(t,e){return e.key===t.key&&e.tag===t.tag}var pa=function(t){return t.tag||xn(t)},va=function(t){return"show"===t.name},ma={name:"transition",props:ca,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(pa),n.length)){0;var i=this.mode;0;var r=n[0];if(da(this.$vnode))return r;var o=ua(r);if(!o)return r;if(this._leaving)return ha(t,r);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var c=(o.data||(o.data={})).transition=la(this),u=this._vnode,l=ua(u);if(o.data.directives&&o.data.directives.some(va)&&(o.data.show=!0),l&&l.data&&!fa(o,l)&&!xn(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var h=l.data.transition=B({},c);if("out-in"===i)return this._leaving=!0,ke(h,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),ha(t,r);if("in-out"===i){if(xn(o))return u;var d,f=function(){d()};ke(c,"afterEnter",f),ke(c,"enterCancelled",f),ke(h,"delayLeave",(function(t){d=t}))}}return r}}},ga=B({tag:String,moveClass:String},ca);delete ga.mode;var ba={props:ga,beforeMount:function(){var t=this,e=this._update;this._update=function(n,i){var r=Bn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,r(),e.call(t,n,i)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),i=this.prevChildren=this.children,r=this.$slots.default||[],o=this.children=[],a=la(this),s=0;s=2)t.mixin({beforeCreate:i});else{var n=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[i].concat(t.init):i,n.call(this,t)}}function i(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}var i="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},r=i.__VUE_DEVTOOLS_GLOBAL_HOOK__;function o(t){r&&(t._devtoolHook=r,r.emit("vuex:init",t),r.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){r.emit("vuex:mutation",t,e)}),{prepend:!0}),t.subscribeAction((function(t,e){r.emit("vuex:action",t,e)}),{prepend:!0}))}function a(t,e){return t.filter(e)[0]}function s(t,e){if(void 0===e&&(e=[]),null===t||"object"!==typeof t)return t;var n=a(e,(function(e){return e.original===t}));if(n)return n.copy;var i=Array.isArray(t)?[]:{};return e.push({original:t,copy:i}),Object.keys(t).forEach((function(n){i[n]=s(t[n],e)})),i}function c(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function u(t){return null!==t&&"object"===typeof t}function l(t){return t&&"function"===typeof t.then}function h(t,e){return function(){return t(e)}}var d=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"===typeof n?n():n)||{}},f={namespaced:{configurable:!0}};f.namespaced.get=function(){return!!this._rawModule.namespaced},d.prototype.addChild=function(t,e){this._children[t]=e},d.prototype.removeChild=function(t){delete this._children[t]},d.prototype.getChild=function(t){return this._children[t]},d.prototype.hasChild=function(t){return t in this._children},d.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},d.prototype.forEachChild=function(t){c(this._children,t)},d.prototype.forEachGetter=function(t){this._rawModule.getters&&c(this._rawModule.getters,t)},d.prototype.forEachAction=function(t){this._rawModule.actions&&c(this._rawModule.actions,t)},d.prototype.forEachMutation=function(t){this._rawModule.mutations&&c(this._rawModule.mutations,t)},Object.defineProperties(d.prototype,f);var p=function(t){this.register([],t,!1)};function v(t,e,n){if(e.update(n),n.modules)for(var i in n.modules){if(!e.getChild(i))return void 0;v(t.concat(i),e.getChild(i),n.modules[i])}}p.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},p.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")}),"")},p.prototype.update=function(t){v([],this.root,t)},p.prototype.register=function(t,e,n){var i=this;void 0===n&&(n=!0);var r=new d(e,n);if(0===t.length)this.root=r;else{var o=this.get(t.slice(0,-1));o.addChild(t[t.length-1],r)}e.modules&&c(e.modules,(function(e,r){i.register(t.concat(r),e,n)}))},p.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1],i=e.getChild(n);i&&i.runtime&&e.removeChild(n)},p.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];return e.hasChild(n)};var m;var g=function(t){var e=this;void 0===t&&(t={}),!m&&"undefined"!==typeof window&&window.Vue&&B(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var i=t.strict;void 0===i&&(i=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new p(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new m,this._makeLocalGettersCache=Object.create(null);var r=this,a=this,s=a.dispatch,c=a.commit;this.dispatch=function(t,e){return s.call(r,t,e)},this.commit=function(t,e,n){return c.call(r,t,e,n)},this.strict=i;var u=this._modules.root.state;x(this,u,[],this._modules.root),k(this,u),n.forEach((function(t){return t(e)}));var l=void 0!==t.devtools?t.devtools:m.config.devtools;l&&o(this)},b={state:{configurable:!0}};function y(t,e,n){return e.indexOf(t)<0&&(n&&n.prepend?e.unshift(t):e.push(t)),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function S(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;x(t,n,[],t._modules.root,!0),k(t,n,e)}function k(t,e,n){var i=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var r=t._wrappedGetters,o={};c(r,(function(e,n){o[n]=h(e,t),Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})}));var a=m.config.silent;m.config.silent=!0,t._vm=new m({data:{$$state:e},computed:o}),m.config.silent=a,t.strict&&T(t),i&&(n&&t._withCommit((function(){i._data.$$state=null})),m.nextTick((function(){return i.$destroy()})))}function x(t,e,n,i,r){var o=!n.length,a=t._modules.getNamespace(n);if(i.namespaced&&(t._modulesNamespaceMap[a],t._modulesNamespaceMap[a]=i),!o&&!r){var s=_(e,n.slice(0,-1)),c=n[n.length-1];t._withCommit((function(){m.set(s,c,i.state)}))}var u=i.context=w(t,a,n);i.forEachMutation((function(e,n){var i=a+n;C(t,i,e,u)})),i.forEachAction((function(e,n){var i=e.root?n:a+n,r=e.handler||e;$(t,i,r,u)})),i.forEachGetter((function(e,n){var i=a+n;j(t,i,e,u)})),i.forEachChild((function(i,o){x(t,e,n.concat(o),i,r)}))}function w(t,e,n){var i=""===e,r={dispatch:i?t.dispatch:function(n,i,r){var o=I(n,i,r),a=o.payload,s=o.options,c=o.type;return s&&s.root||(c=e+c),t.dispatch(c,a)},commit:i?t.commit:function(n,i,r){var o=I(n,i,r),a=o.payload,s=o.options,c=o.type;s&&s.root||(c=e+c),t.commit(c,a,s)}};return Object.defineProperties(r,{getters:{get:i?function(){return t.getters}:function(){return O(t,e)}},state:{get:function(){return _(t.state,n)}}}),r}function O(t,e){if(!t._makeLocalGettersCache[e]){var n={},i=e.length;Object.keys(t.getters).forEach((function(r){if(r.slice(0,i)===e){var o=r.slice(i);Object.defineProperty(n,o,{get:function(){return t.getters[r]},enumerable:!0})}})),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}function C(t,e,n,i){var r=t._mutations[e]||(t._mutations[e]=[]);r.push((function(e){n.call(t,i.state,e)}))}function $(t,e,n,i){var r=t._actions[e]||(t._actions[e]=[]);r.push((function(e){var r=n.call(t,{dispatch:i.dispatch,commit:i.commit,getters:i.getters,state:i.state,rootGetters:t.getters,rootState:t.state},e);return l(r)||(r=Promise.resolve(r)),t._devtoolHook?r.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):r}))}function j(t,e,n,i){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(i.state,i.getters,t.state,t.getters)})}function T(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function _(t,e){return e.reduce((function(t,e){return t[e]}),t)}function I(t,e,n){return u(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function B(t){m&&t===m||(m=t,n(m))}b.state.get=function(){return this._vm._data.$$state},b.state.set=function(t){0},g.prototype.commit=function(t,e,n){var i=this,r=I(t,e,n),o=r.type,a=r.payload,s=(r.options,{type:o,payload:a}),c=this._mutations[o];c&&(this._withCommit((function(){c.forEach((function(t){t(a)}))})),this._subscribers.slice().forEach((function(t){return t(s,i.state)})))},g.prototype.dispatch=function(t,e){var n=this,i=I(t,e),r=i.type,o=i.payload,a={type:r,payload:o},s=this._actions[r];if(s){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(a,n.state)}))}catch(u){0}var c=s.length>1?Promise.all(s.map((function(t){return t(o)}))):s[0](o);return new Promise((function(t,e){c.then((function(e){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(a,n.state)}))}catch(u){0}t(e)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(a,n.state,t)}))}catch(u){0}e(t)}))}))}},g.prototype.subscribe=function(t,e){return y(t,this._subscribers,e)},g.prototype.subscribeAction=function(t,e){var n="function"===typeof t?{before:t}:t;return y(n,this._actionSubscribers,e)},g.prototype.watch=function(t,e,n){var i=this;return this._watcherVM.$watch((function(){return t(i.state,i.getters)}),e,n)},g.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},g.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),x(this,this.state,t,this._modules.get(t),n.preserveState),k(this,this.state)},g.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=_(e.state,t.slice(0,-1));m.delete(n,t[t.length-1])})),S(this)},g.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},g.prototype.hotUpdate=function(t){this._modules.update(t),S(this,!0)},g.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(g.prototype,b);var A=F((function(t,e){var n={};return M(e).forEach((function(e){var i=e.key,r=e.val;n[i]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var i=z(this.$store,"mapState",t);if(!i)return;e=i.context.state,n=i.context.getters}return"function"===typeof r?r.call(this,e,n):e[r]},n[i].vuex=!0})),n})),E=F((function(t,e){var n={};return M(e).forEach((function(e){var i=e.key,r=e.val;n[i]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var i=this.$store.commit;if(t){var o=z(this.$store,"mapMutations",t);if(!o)return;i=o.context.commit}return"function"===typeof r?r.apply(this,[i].concat(e)):i.apply(this.$store,[r].concat(e))}})),n})),D=F((function(t,e){var n={};return M(e).forEach((function(e){var i=e.key,r=e.val;r=t+r,n[i]=function(){if(!t||z(this.$store,"mapGetters",t))return this.$store.getters[r]},n[i].vuex=!0})),n})),P=F((function(t,e){var n={};return M(e).forEach((function(e){var i=e.key,r=e.val;n[i]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var i=this.$store.dispatch;if(t){var o=z(this.$store,"mapActions",t);if(!o)return;i=o.context.dispatch}return"function"===typeof r?r.apply(this,[i].concat(e)):i.apply(this.$store,[r].concat(e))}})),n})),N=function(t){return{mapState:A.bind(null,t),mapGetters:D.bind(null,t),mapMutations:E.bind(null,t),mapActions:P.bind(null,t)}};function M(t){return L(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function L(t){return Array.isArray(t)||u(t)}function F(t){return function(e,n){return"string"!==typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function z(t,e,n){var i=t._modulesNamespaceMap[n];return i}function R(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var n=t.filter;void 0===n&&(n=function(t,e,n){return!0});var i=t.transformer;void 0===i&&(i=function(t){return t});var r=t.mutationTransformer;void 0===r&&(r=function(t){return t});var o=t.actionFilter;void 0===o&&(o=function(t,e){return!0});var a=t.actionTransformer;void 0===a&&(a=function(t){return t});var c=t.logMutations;void 0===c&&(c=!0);var u=t.logActions;void 0===u&&(u=!0);var l=t.logger;return void 0===l&&(l=console),function(t){var h=s(t.state);"undefined"!==typeof l&&(c&&t.subscribe((function(t,o){var a=s(o);if(n(t,h,a)){var c=W(),u=r(t),d="mutation "+t.type+c;V(l,d,e),l.log("%c prev state","color: #9E9E9E; font-weight: bold",i(h)),l.log("%c mutation","color: #03A9F4; font-weight: bold",u),l.log("%c next state","color: #4CAF50; font-weight: bold",i(a)),H(l)}h=a})),u&&t.subscribeAction((function(t,n){if(o(t,n)){var i=W(),r=a(t),s="action "+t.type+i;V(l,s,e),l.log("%c action","color: #03A9F4; font-weight: bold",r),H(l)}})))}}function V(t,e,n){var i=n?t.groupCollapsed:t.group;try{i.call(t,e)}catch(r){t.log(e)}}function H(t){try{t.groupEnd()}catch(e){t.log("—— log end ——")}}function W(){var t=new Date;return" @ "+q(t.getHours(),2)+":"+q(t.getMinutes(),2)+":"+q(t.getSeconds(),2)+"."+q(t.getMilliseconds(),3)}function U(t,e){return new Array(e+1).join(t)}function q(t,e){return U("0",e-t.toString().length)+t}var K={Store:g,install:B,version:"3.5.1",mapState:A,mapMutations:E,mapGetters:D,mapActions:P,createNamespacedHelpers:N,createLogger:R};e["a"]=K}).call(this,n("c8ba"))},"32d7":function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return o}));var i=n("a142");function r(){return!i["g"]&&/android/.test(navigator.userAgent.toLowerCase())}function o(){return!i["g"]&&/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase())}},"34db":function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("1128");function r(t){return Array.isArray(t)?t.map((function(t){return r(t)})):"object"===typeof t?Object(i["a"])({},t):t}},3875:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("1325"),r=10;function o(t,e){return t>e&&t>r?"horizontal":e>t&&e>r?"vertical":""}var a={data:function(){return{direction:""}},methods:{touchStart:function(t){this.resetTouchStatus(),this.startX=t.touches[0].clientX,this.startY=t.touches[0].clientY},touchMove:function(t){var e=t.touches[0];this.deltaX=e.clientX-this.startX,this.deltaY=e.clientY-this.startY,this.offsetX=Math.abs(this.deltaX),this.offsetY=Math.abs(this.deltaY),this.direction=this.direction||o(this.offsetX,this.offsetY)},resetTouchStatus:function(){this.direction="",this.deltaX=0,this.deltaY=0,this.offsetX=0,this.offsetY=0},bindTouchEvent:function(t){var e=this.onTouchStart,n=this.onTouchMove,r=this.onTouchEnd;Object(i["b"])(t,"touchstart",e),Object(i["b"])(t,"touchmove",n),r&&(Object(i["b"])(t,"touchend",r),Object(i["b"])(t,"touchcancel",r))}}}},"3c69":function(t,e,n){"use strict";var i=n("2b0e"),r=n("1128"),o={name:"姓名",tel:"电话",save:"保存",confirm:"确认",cancel:"取消",delete:"删除",complete:"完成",loading:"加载中...",telEmpty:"请填写电话",nameEmpty:"请填写姓名",nameInvalid:"请输入正确的姓名",confirmDelete:"确定要删除吗",telInvalid:"请输入正确的手机号",vanCalendar:{end:"结束",start:"开始",title:"日期选择",confirm:"确定",startEnd:"开始/结束",weekdays:["日","一","二","三","四","五","六"],monthTitle:function(t,e){return t+"年"+e+"月"},rangePrompt:function(t){return"选择天数不能超过 "+t+" 天"}},vanContactCard:{addText:"添加联系人"},vanContactList:{addText:"新建联系人"},vanPagination:{prev:"上一页",next:"下一页"},vanPullRefresh:{pulling:"下拉即可刷新...",loosing:"释放即可刷新..."},vanSubmitBar:{label:"合计:"},vanCoupon:{unlimited:"无使用门槛",discount:function(t){return t+"折"},condition:function(t){return"满"+t+"元可用"}},vanCouponCell:{title:"优惠券",tips:"暂无可用",count:function(t){return t+"张可用"}},vanCouponList:{empty:"暂无优惠券",exchange:"兑换",close:"不使用优惠券",enable:"可用",disabled:"不可用",placeholder:"请输入优惠码"},vanAddressEdit:{area:"地区",postal:"邮政编码",areaEmpty:"请选择地区",addressEmpty:"请填写详细地址",postalEmpty:"邮政编码格式不正确",defaultAddress:"设为默认收货地址",telPlaceholder:"收货人手机号",namePlaceholder:"收货人姓名",areaPlaceholder:"选择省 / 市 / 区"},vanAddressEditDetail:{label:"详细地址",placeholder:"街道门牌、楼层房间号等信息"},vanAddressList:{add:"新增地址"}},a=i["a"].prototype,s=i["a"].util.defineReactive;s(a,"$vantLang","zh-CN"),s(a,"$vantMessages",{"zh-CN":o});e["a"]={messages:function(){return a.$vantMessages[a.$vantLang]},use:function(t,e){var n;a.$vantLang=t,this.add((n={},n[t]=e,n))},add:function(t){void 0===t&&(t={}),Object(r["a"])(a.$vantMessages,t)}}},"44bf":function(t,e,n){"use strict";var i=n("2638"),r=n.n(i),o=n("d282"),a=n("a142"),s=n("ea8e"),c=n("ad06"),u=Object(o["a"])("image"),l=u[0],h=u[1];e["a"]=l({props:{src:String,fit:String,alt:String,round:Boolean,width:[Number,String],height:[Number,String],radius:[Number,String],lazyLoad:Boolean,showError:{type:Boolean,default:!0},showLoading:{type:Boolean,default:!0},errorIcon:{type:String,default:"photo-fail"},loadingIcon:{type:String,default:"photo"}},data:function(){return{loading:!0,error:!1}},watch:{src:function(){this.loading=!0,this.error=!1}},computed:{style:function(){var t={};return Object(a["c"])(this.width)&&(t.width=Object(s["a"])(this.width)),Object(a["c"])(this.height)&&(t.height=Object(s["a"])(this.height)),Object(a["c"])(this.radius)&&(t.overflow="hidden",t.borderRadius=Object(s["a"])(this.radius)),t}},created:function(){var t=this.$Lazyload;t&&a["b"]&&(t.$on("loaded",this.onLazyLoaded),t.$on("error",this.onLazyLoadError))},beforeDestroy:function(){var t=this.$Lazyload;t&&(t.$off("loaded",this.onLazyLoaded),t.$off("error",this.onLazyLoadError))},methods:{onLoad:function(t){this.loading=!1,this.$emit("load",t)},onLazyLoaded:function(t){var e=t.el;e===this.$refs.image&&this.loading&&this.onLoad()},onLazyLoadError:function(t){var e=t.el;e!==this.$refs.image||this.error||this.onError()},onError:function(t){this.error=!0,this.loading=!1,this.$emit("error",t)},onClick:function(t){this.$emit("click",t)},genPlaceholder:function(){var t=this.$createElement;return this.loading&&this.showLoading?t("div",{class:h("loading")},[this.slots("loading")||t(c["a"],{attrs:{name:this.loadingIcon},class:h("loading-icon")})]):this.error&&this.showError?t("div",{class:h("error")},[this.slots("error")||t(c["a"],{attrs:{name:this.errorIcon},class:h("error-icon")})]):void 0},genImage:function(){var t=this.$createElement,e={class:h("img"),attrs:{alt:this.alt},style:{objectFit:this.fit}};if(!this.error)return this.lazyLoad?t("img",r()([{ref:"image",directives:[{name:"lazy",value:this.src}]},e])):t("img",r()([{attrs:{src:this.src},on:{load:this.onLoad,error:this.onError}},e]))}},render:function(){var t=arguments[0];return t("div",{class:h({round:this.round}),style:this.style,on:{click:this.onClick}},[this.genImage(),this.genPlaceholder(),this.slots()])}})},4598:function(t,e,n){"use strict";(function(t){n.d(e,"c",(function(){return u})),n.d(e,"b",(function(){return l})),n.d(e,"a",(function(){return h}));var i=n("a142"),r=Date.now();function o(t){var e=Date.now(),n=Math.max(0,16-(e-r)),i=setTimeout(t,n);return r=e+n,i}var a=i["g"]?t:window,s=a.requestAnimationFrame||o,c=a.cancelAnimationFrame||a.clearTimeout;function u(t){return s.call(a,t)}function l(t){u((function(){u(t)}))}function h(t){c.call(a,t)}}).call(this,n("c8ba"))},"473d":function(t,e,n){"use strict";var i=n("4598"),r=n("bad1"),o=n("a8c1"),a=n("d282"),s=Object(a["a"])("calendar"),c=s[0],u=s[1],l=s[2];function h(t){return l("monthTitle",t.getFullYear(),t.getMonth()+1)}function d(t,e){var n=t.getFullYear(),i=e.getFullYear(),r=t.getMonth(),o=e.getMonth();return n===i?r===o?0:r>o?1:-1:n>i?1:-1}function f(t,e){var n=d(t,e);if(0===n){var i=t.getDate(),r=e.getDate();return i===r?0:i>r?1:-1}return n}function p(t,e){return t=new Date(t),t.setDate(t.getDate()+e),t}function v(t){return p(t,-1)}function m(t){return p(t,1)}function g(t){var e=t[0].getTime(),n=t[1].getTime();return(n-e)/864e5+1}function b(t){return new Date(t)}function y(t){return Array.isArray(t)?t.map((function(t){return null===t?t:b(t)})):b(t)}var S=n("e41f"),k=n("b650"),x=n("d399"),w=n("ea8e"),O=n("96b0"),C=Object(a["a"])("calendar-month"),$=C[0],j=$({props:{date:Date,type:String,color:String,minDate:Date,maxDate:Date,showMark:Boolean,rowHeight:[Number,String],formatter:Function,lazyRender:Boolean,currentDate:[Date,Array],allowSameDay:Boolean,showSubtitle:Boolean,realRowHeight:Number,showMonthTitle:Boolean,firstDayOfWeek:Number},data:function(){return{visible:!1}},computed:{title:function(){return h(this.date)},rowHeightWithUnit:function(){return Object(w["a"])(this.rowHeight)},offset:function(){var t=this.firstDayOfWeek,e=this.date.getDay();return t?(e+7-this.firstDayOfWeek)%7:e},totalDay:function(){return Object(O["a"])(this.date.getFullYear(),this.date.getMonth()+1)},shouldRender:function(){return this.visible||!this.lazyRender},monthStyle:function(){if(!this.shouldRender){var t=Math.ceil((this.totalDay+this.offset)/7)*this.realRowHeight;return{paddingBottom:t+"px"}}},days:function(){for(var t=[],e=this.date.getFullYear(),n=this.date.getMonth(),i=1;i<=this.totalDay;i++){var r=new Date(e,n,i),o=this.getDayType(r),a={date:r,type:o,text:i,bottomInfo:this.getBottomInfo(o)};this.formatter&&(a=this.formatter(a)),t.push(a)}return t}},watch:{shouldRender:function(t){var e=this;t&&this.$nextTick((function(){if(e.$refs.day[0]&&!e.realRowHeight){var t=e.$refs.day[0].getBoundingClientRect(),n=t.height;e.$emit("update-height",n)}}))},realRowHeight:function(){this.height=null}},methods:{getHeight:function(){return this.height||(this.height=this.$el.getBoundingClientRect().height),this.height},scrollIntoView:function(t){var e=this.$refs,n=e.days,i=e.month,r=this.showSubtitle?n:i,a=r.getBoundingClientRect().top-t.getBoundingClientRect().top+t.scrollTop;Object(o["h"])(t,a)},getMultipleDayType:function(t){var e=this,n=function(t){return e.currentDate.some((function(e){return 0===f(e,t)}))};if(n(t)){var i=v(t),r=m(t),o=n(i),a=n(r);return o&&a?"multiple-middle":o?"end":a?"start":"multiple-selected"}return""},getRangeDayType:function(t){var e=this.currentDate,n=e[0],i=e[1];if(!n)return"";var r=f(t,n);if(!i)return 0===r?"start":"";var o=f(t,i);return 0===r&&0===o&&this.allowSameDay?"start-end":0===r?"start":0===o?"end":r>0&&o<0?"middle":void 0},getDayType:function(t){var e=this.type,n=this.minDate,i=this.maxDate,r=this.currentDate;return f(t,n)<0||f(t,i)>0?"disabled":null!==r?"single"===e?0===f(t,r)?"selected":"":"multiple"===e?this.getMultipleDayType(t):"range"===e?this.getRangeDayType(t):void 0:void 0},getBottomInfo:function(t){if("range"===this.type){if("start"===t||"end"===t)return l(t);if("start-end"===t)return l("startEnd")}},getDayStyle:function(t,e){var n={height:this.rowHeightWithUnit};return 0===e&&(n.marginLeft=100*this.offset/7+"%"),this.color&&("start"===t||"end"===t||"start-end"===t||"multiple-selected"===t||"multiple-middle"===t?n.background=this.color:"middle"===t&&(n.color=this.color)),n},genTitle:function(){var t=this.$createElement;if(this.showMonthTitle)return t("div",{class:u("month-title")},[this.title])},genMark:function(){var t=this.$createElement;if(this.showMark)return t("div",{class:u("month-mark")},[this.date.getMonth()+1])},genDays:function(){var t=this.$createElement;return this.shouldRender?t("div",{ref:"days",attrs:{role:"grid"},class:u("days")},[this.genMark(),this.days.map(this.genDay)]):t("div",{ref:"days"})},genDay:function(t,e){var n=this,i=this.$createElement,r=t.type,o=t.topInfo,a=t.bottomInfo,s=this.getDayStyle(r,e),c="disabled"===r,l=function(){c||n.$emit("click",t)},h=o&&i("div",{class:u("top-info")},[o]),d=a&&i("div",{class:u("bottom-info")},[a]);return"selected"===r?i("div",{ref:"day",refInFor:!0,attrs:{role:"gridcell",tabindex:-1},style:s,class:[u("day"),t.className],on:{click:l}},[i("div",{class:u("selected-day"),style:{width:this.rowHeightWithUnit,height:this.rowHeightWithUnit,background:this.color}},[h,t.text,d])]):i("div",{ref:"day",refInFor:!0,attrs:{role:"gridcell",tabindex:c?null:-1},style:s,class:[u("day",r),t.className],on:{click:l}},[h,t.text,d])}},render:function(){var t=arguments[0];return t("div",{class:u("month"),ref:"month",style:this.monthStyle},[this.genTitle(),this.genDays()])}}),T=Object(a["a"])("calendar-header"),_=T[0],I=_({props:{title:String,subtitle:String,showTitle:Boolean,showSubtitle:Boolean,firstDayOfWeek:Number},methods:{genTitle:function(){var t=this.$createElement;if(this.showTitle){var e=this.slots("title")||this.title||l("title");return t("div",{class:u("header-title")},[e])}},genSubtitle:function(){var t=this.$createElement;if(this.showSubtitle)return t("div",{class:u("header-subtitle")},[this.subtitle])},genWeekDays:function(){var t=this.$createElement,e=l("weekdays"),n=this.firstDayOfWeek,i=[].concat(e.slice(n,7),e.slice(0,n));return t("div",{class:u("weekdays")},[i.map((function(e){return t("span",{class:u("weekday")},[e])}))])}},render:function(){var t=arguments[0];return t("div",{class:u("header")},[this.genTitle(),this.genSubtitle(),this.genWeekDays()])}});e["a"]=c({props:{title:String,color:String,value:Boolean,readonly:Boolean,formatter:Function,rowHeight:[Number,String],confirmText:String,rangePrompt:String,defaultDate:[Date,Array],getContainer:[String,Function],allowSameDay:Boolean,confirmDisabledText:String,type:{type:String,default:"single"},round:{type:Boolean,default:!0},position:{type:String,default:"bottom"},poppable:{type:Boolean,default:!0},maxRange:{type:[Number,String],default:null},lazyRender:{type:Boolean,default:!0},showMark:{type:Boolean,default:!0},showTitle:{type:Boolean,default:!0},showConfirm:{type:Boolean,default:!0},showSubtitle:{type:Boolean,default:!0},closeOnPopstate:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!0},safeAreaInsetBottom:{type:Boolean,default:!0},minDate:{type:Date,validator:r["a"],default:function(){return new Date}},maxDate:{type:Date,validator:r["a"],default:function(){var t=new Date;return new Date(t.getFullYear(),t.getMonth()+6,t.getDate())}},firstDayOfWeek:{type:[Number,String],default:0,validator:function(t){return t>=0&&t<=6}}},data:function(){return{subtitle:"",currentDate:this.getInitialDate(),realRowHeight:0}},computed:{months:function(){var t=[],e=new Date(this.minDate);e.setDate(1);do{t.push(new Date(e)),e.setMonth(e.getMonth()+1)}while(1!==d(e,this.maxDate));return t},buttonDisabled:function(){var t=this.type,e=this.currentDate;if(e){if("range"===t)return!e[0]||!e[1];if("multiple"===t)return!e.length}return!e},dayOffset:function(){return this.firstDayOfWeek?this.firstDayOfWeek%7:0}},watch:{type:"reset",value:"init",defaultDate:function(t){this.currentDate=t,this.scrollIntoView()}},mounted:function(){this.init()},activated:function(){this.init()},methods:{reset:function(){this.currentDate=this.getInitialDate(),this.scrollIntoView()},init:function(){var t=this;this.poppable&&!this.value||this.$nextTick((function(){t.bodyHeight=Math.floor(t.$refs.body.getBoundingClientRect().height),t.onScroll(),t.scrollIntoView()}))},scrollIntoView:function(){var t=this;Object(i["c"])((function(){var e=t.currentDate;if(e){var n="single"===t.type?e:e[0],i=t.value||!t.poppable;n&&i&&t.months.some((function(e,i){if(0===d(e,n)){var r=t.$refs,o=r.body,a=r.months;return a[i].scrollIntoView(o),!0}return!1}))}}))},getInitialDate:function(){var t=this.type,e=this.minDate,n=this.maxDate,i=this.defaultDate;if(null===i)return i;var r=new Date;if(-1===f(r,e)?r=e:1===f(r,n)&&(r=n),"range"===t){var o=i||[],a=o[0],s=o[1];return[a||r,s||m(r)]}return"multiple"===t?i||[r]:i||r},onScroll:function(){var t=this.$refs,e=t.body,n=t.months,i=Object(o["c"])(e),r=i+this.bodyHeight,a=n.map((function(t){return t.getHeight()})),s=a.reduce((function(t,e){return t+e}),0);if(!(r>s&&i>0)){for(var c,u,l=0,h=0;h=i;d&&!c&&(u=h,c=n[h]),!n[h].visible&&d&&this.$emit("month-show",{date:n[h].date,title:n[h].title}),l+=a[h]}n.forEach((function(t,e){t.visible=e>=u-1&&e<=u+1})),c&&(this.subtitle=c.title)}},onClickDay:function(t){if(!this.readonly){var e=t.date,n=this.type,i=this.currentDate;if("range"===n){if(!i)return void this.select([e,null]);var r=i[0],o=i[1];if(r&&!o){var a=f(e,r);1===a?this.select([r,e],!0):-1===a?this.select([e,null]):this.allowSameDay&&this.select([e,e],!0)}else this.select([e,null])}else if("multiple"===n){if(!i)return void this.select([e]);var s,c=this.currentDate.some((function(t,n){var i=0===f(t,e);return i&&(s=n),i}));if(c){var u=i.splice(s,1),h=u[0];this.$emit("unselect",b(h))}else this.maxRange&&i.length>=this.maxRange?Object(x["a"])(this.rangePrompt||l("rangePrompt",this.maxRange)):this.select([].concat(i,[e]))}else this.select(e,!0)}},togglePopup:function(t){this.$emit("input",t)},select:function(t,e){var n=this,i=function(t){n.currentDate=t,n.$emit("select",y(n.currentDate))};if(e&&"range"===this.type){var r=this.checkRange(t);if(!r)return void(this.showConfirm?i([t[0],p(t[0],this.maxRange-1)]):i(t))}i(t),e&&!this.showConfirm&&this.onConfirm()},checkRange:function(t){var e=this.maxRange,n=this.rangePrompt;return!(e&&g(t)>e)||(Object(x["a"])(n||l("rangePrompt",e)),!1)},onConfirm:function(){this.$emit("confirm",y(this.currentDate))},onUpdateHeight:function(t){this.realRowHeight=t},genMonth:function(t,e){var n=this.$createElement,i=0!==e||!this.showSubtitle;return n(j,{ref:"months",refInFor:!0,attrs:{date:t,type:this.type,color:this.color,minDate:this.minDate,maxDate:this.maxDate,showMark:this.showMark,formatter:this.formatter,rowHeight:this.rowHeight,lazyRender:this.lazyRender,currentDate:this.currentDate,showSubtitle:this.showSubtitle,allowSameDay:this.allowSameDay,realRowHeight:this.realRowHeight,showMonthTitle:i,firstDayOfWeek:this.dayOffset},on:{click:this.onClickDay,"update-height":this.onUpdateHeight}})},genFooterContent:function(){var t=this.$createElement,e=this.slots("footer");if(e)return e;if(this.showConfirm){var n=this.buttonDisabled?this.confirmDisabledText:this.confirmText;return t(k["a"],{attrs:{round:!0,block:!0,type:"danger",color:this.color,disabled:this.buttonDisabled,nativeType:"button"},class:u("confirm"),on:{click:this.onConfirm}},[n||l("confirm")])}},genFooter:function(){var t=this.$createElement;return t("div",{class:u("footer",{unfit:!this.safeAreaInsetBottom})},[this.genFooterContent()])},genCalendar:function(){var t=this,e=this.$createElement;return e("div",{class:u()},[e(I,{attrs:{title:this.title,showTitle:this.showTitle,subtitle:this.subtitle,showSubtitle:this.showSubtitle,firstDayOfWeek:this.dayOffset},scopedSlots:{title:function(){return t.slots("title")}}}),e("div",{ref:"body",class:u("body"),on:{scroll:this.onScroll}},[this.months.map(this.genMonth)]),this.genFooter()])}},render:function(){var t=this,e=arguments[0];if(this.poppable){var n,i=function(e){return function(){return t.$emit(e)}};return e(S["a"],{attrs:(n={round:!0,value:this.value},n["round"]=this.round,n["position"]=this.position,n["closeable"]=this.showTitle||this.showSubtitle,n["getContainer"]=this.getContainer,n["closeOnPopstate"]=this.closeOnPopstate,n["closeOnClickOverlay"]=this.closeOnClickOverlay,n),class:u("popup"),on:{input:this.togglePopup,open:i("open"),opened:i("opened"),close:i("close"),closed:i("closed")}},[this.genCalendar()])}return this.genCalendar()}})},"482d":function(t,e,n){"use strict";function i(t,e,n){return Math.min(Math.max(t,e),n)}function r(t,e,n){var i=t.indexOf(e);return-1===i?t:"-"===e&&0!==i?t.slice(0,i):t.slice(0,i+1)+t.slice(i).replace(n,"")}function o(t,e,n){void 0===e&&(e=!0),void 0===n&&(n=!0),t=e?r(t,".",/\./g):t.split(".")[0],t=n?r(t,"-",/-/g):t.replace(/-/,"");var i=e?/[^-0-9.]/g:/[^-0-9]/g;return t.replace(i,"")}n.d(e,"b",(function(){return i})),n.d(e,"a",(function(){return o}))},"48f4":function(t,e,n){"use strict";function i(t){return"NavigationDuplicated"===t.name||t.message&&-1!==t.message.indexOf("redundant navigation")}function r(t,e){var n=e.to,r=e.url,o=e.replace;if(n&&t){var a=t[o?"replace":"push"](n);a&&a.catch&&a.catch((function(t){if(t&&!i(t))throw t}))}else r&&(o?location.replace(r):location.href=r)}function o(t){r(t.parent&&t.parent.$router,t.props)}n.d(e,"b",(function(){return r})),n.d(e,"a",(function(){return o})),n.d(e,"c",(function(){return a}));var a={url:String,replace:Boolean,to:[String,Object]}},"510b":function(t,e,n){"use strict";var i=n("d282"),r=n("9884"),o=Object(i["a"])("steps"),a=o[0],s=o[1];e["a"]=a({mixins:[Object(r["b"])("vanSteps")],props:{activeColor:String,inactiveIcon:String,inactiveColor:String,active:{type:[Number,String],default:0},direction:{type:String,default:"horizontal"},activeIcon:{type:String,default:"checked"}},render:function(){var t=arguments[0];return t("div",{class:s([this.direction])},[t("div",{class:s("items")},[this.slots()])])}})},"543e":function(t,e,n){"use strict";var i=n("2638"),r=n.n(i),o=n("d282"),a=n("ea8e"),s=n("ba31"),c=Object(o["a"])("loading"),u=c[0],l=c[1];function h(t,e){if("spinner"===e.type){for(var n=[],i=0;i<12;i++)n.push(t("i"));return n}return t("svg",{class:l("circular"),attrs:{viewBox:"25 25 50 50"}},[t("circle",{attrs:{cx:"50",cy:"50",r:"20",fill:"none"}})])}function d(t,e,n){if(n.default){var i=e.textSize&&{fontSize:Object(a["a"])(e.textSize)};return t("span",{class:l("text"),style:i},[n.default()])}}function f(t,e,n,i){var o=e.color,c=e.size,u=e.type,f={color:o};if(c){var p=Object(a["a"])(c);f.width=p,f.height=p}return t("div",r()([{class:l([u,{vertical:e.vertical}])},Object(s["b"])(i,!0)]),[t("span",{class:l("spinner",u),style:f},[h(t,e)]),d(t,e,n)])}f.props={color:String,size:[Number,String],vertical:Boolean,textSize:[Number,String],type:{type:String,default:"circular"}},e["a"]=u(f)},5596:function(t,e,n){"use strict";var i=n("d282"),r=n("02de"),o=n("1325"),a=n("4598"),s=n("482d"),c=n("3875"),u=n("9884"),l=n("5fbe"),h=Object(i["a"])("swipe"),d=h[0],f=h[1];e["a"]=d({mixins:[c["a"],Object(u["b"])("vanSwipe"),Object(l["a"])((function(t,e){t(window,"resize",this.resize,!0),t(window,"orientationchange",this.resize,!0),t(window,"visibilitychange",this.onVisibilityChange),e?this.initialize():this.clear()}))],props:{width:[Number,String],height:[Number,String],autoplay:[Number,String],vertical:Boolean,lazyRender:Boolean,indicatorColor:String,loop:{type:Boolean,default:!0},duration:{type:[Number,String],default:500},touchable:{type:Boolean,default:!0},initialSwipe:{type:[Number,String],default:0},showIndicators:{type:Boolean,default:!0},stopPropagation:{type:Boolean,default:!0}},data:function(){return{rect:null,offset:0,active:0,deltaX:0,deltaY:0,swiping:!1,computedWidth:0,computedHeight:0}},watch:{children:function(){this.initialize()},initialSwipe:function(){this.initialize()},autoplay:function(t){t>0?this.autoPlay():this.clear()}},computed:{count:function(){return this.children.length},maxCount:function(){return Math.ceil(Math.abs(this.minOffset)/this.size)},delta:function(){return this.vertical?this.deltaY:this.deltaX},size:function(){return this[this.vertical?"computedHeight":"computedWidth"]},trackSize:function(){return this.count*this.size},activeIndicator:function(){return(this.active+this.count)%this.count},isCorrectDirection:function(){var t=this.vertical?"vertical":"horizontal";return this.direction===t},trackStyle:function(){var t,e=this.vertical?"height":"width",n=this.vertical?"width":"height";return t={},t[e]=this.trackSize+"px",t[n]=this[n]?this[n]+"px":"",t.transitionDuration=(this.swiping?0:this.duration)+"ms",t.transform="translate"+(this.vertical?"Y":"X")+"("+this.offset+"px)",t},indicatorStyle:function(){return{backgroundColor:this.indicatorColor}},minOffset:function(){return(this.vertical?this.rect.height:this.rect.width)-this.size*this.count}},mounted:function(){this.bindTouchEvent(this.$refs.track)},methods:{initialize:function(t){if(void 0===t&&(t=+this.initialSwipe),this.$el&&!Object(r["a"])(this.$el)){clearTimeout(this.timer);var e=this.$el.getBoundingClientRect();this.rect=e,this.swiping=!0,this.active=t,this.computedWidth=Math.floor(+this.width||e.width),this.computedHeight=Math.floor(+this.height||e.height),this.offset=this.getTargetOffset(t),this.children.forEach((function(t){t.offset=0})),this.autoPlay()}},resize:function(){this.initialize(this.activeIndicator)},onVisibilityChange:function(){document.hidden?this.clear():this.autoPlay()},onTouchStart:function(t){this.touchable&&(this.clear(),this.touchStartTime=Date.now(),this.touchStart(t),this.correctPosition())},onTouchMove:function(t){this.touchable&&this.swiping&&(this.touchMove(t),this.isCorrectDirection&&(Object(o["c"])(t,this.stopPropagation),this.move({offset:this.delta})))},onTouchEnd:function(){if(this.touchable&&this.swiping){var t=this.size,e=this.delta,n=Date.now()-this.touchStartTime,i=e/n,r=Math.abs(i)>.25||Math.abs(e)>t/2;if(r&&this.isCorrectDirection){var o=this.vertical?this.offsetY:this.offsetX,a=0;a=this.loop?o>0?e>0?-1:1:0:-Math[e>0?"ceil":"floor"](e/t),this.move({pace:a,emitChange:!0})}else e&&this.move({pace:0});this.swiping=!1,this.autoPlay()}},getTargetActive:function(t){var e=this.active,n=this.count,i=this.maxCount;return t?this.loop?Object(s["b"])(e+t,-1,n):Object(s["b"])(e+t,0,i):e},getTargetOffset:function(t,e){void 0===e&&(e=0);var n=t*this.size;this.loop||(n=Math.min(n,-this.minOffset));var i=Math.round(e-n);return this.loop||(i=Object(s["b"])(i,this.minOffset,0)),i},move:function(t){var e=t.pace,n=void 0===e?0:e,i=t.offset,r=void 0===i?0:i,o=t.emitChange,a=this.loop,s=this.count,c=this.active,u=this.children,l=this.trackSize,h=this.minOffset;if(!(s<=1)){var d=this.getTargetActive(n),f=this.getTargetOffset(d,r);if(a){if(u[0]&&f!==h){var p=f0;u[s-1].offset=v?-l:0}}this.active=d,this.offset=f,o&&d!==c&&this.$emit("change",this.activeIndicator)}},prev:function(){var t=this;this.correctPosition(),this.resetTouchStatus(),Object(a["b"])((function(){t.swiping=!1,t.move({pace:-1,emitChange:!0})}))},next:function(){var t=this;this.correctPosition(),this.resetTouchStatus(),Object(a["b"])((function(){t.swiping=!1,t.move({pace:1,emitChange:!0})}))},swipeTo:function(t,e){var n=this;void 0===e&&(e={}),this.correctPosition(),this.resetTouchStatus(),Object(a["b"])((function(){var i;i=n.loop&&t===n.count?0===n.active?0:t:t%n.count,e.immediate?Object(a["b"])((function(){n.swiping=!1})):n.swiping=!1,n.move({pace:i-n.active,emitChange:!0})}))},correctPosition:function(){this.swiping=!0,this.active<=-1&&this.move({pace:this.count}),this.active>=this.count&&this.move({pace:-this.count})},clear:function(){clearTimeout(this.timer)},autoPlay:function(){var t=this,e=this.autoplay;e>0&&this.count>1&&(this.clear(),this.timer=setTimeout((function(){t.next(),t.autoPlay()}),e))},genIndicator:function(){var t=this,e=this.$createElement,n=this.count,i=this.activeIndicator,r=this.slots("indicator");return r||(this.showIndicators&&n>1?e("div",{class:f("indicators",{vertical:this.vertical})},[Array.apply(void 0,Array(n)).map((function(n,r){return e("i",{class:f("indicator",{active:r===i}),style:r===i?t.indicatorStyle:null})}))]):void 0)}},render:function(){var t=arguments[0];return t("div",{class:f()},[t("div",{ref:"track",style:this.trackStyle,class:f("track",{vertical:this.vertical})},[this.slots()]),this.genIndicator()])}})},"565f":function(t,e,n){"use strict";var i=n("2638"),r=n.n(i),o=n("c31d"),a=n("a8fa"),s=n("482d"),c=n("1325"),u=n("d282"),l=n("a142"),h=n("ea8e"),d=n("ad06"),f=n("7744"),p=n("dfaf"),v=Object(u["a"])("field"),m=v[0],g=v[1];e["a"]=m({inheritAttrs:!1,provide:function(){return{vanField:this}},inject:{vanForm:{default:null}},props:Object(o["a"])({},p["a"],{name:String,rules:Array,disabled:Boolean,readonly:Boolean,autosize:[Boolean,Object],leftIcon:String,rightIcon:String,clearable:Boolean,formatter:Function,maxlength:[Number,String],labelWidth:[Number,String],labelClass:null,labelAlign:String,inputAlign:String,placeholder:String,errorMessage:String,errorMessageAlign:String,showWordLimit:Boolean,value:{type:[String,Number],default:""},type:{type:String,default:"text"},error:{type:Boolean,default:null},colon:{type:Boolean,default:null},clearTrigger:{type:String,default:"focus"},formatTrigger:{type:String,default:"onChange"}}),data:function(){return{focused:!1,validateFailed:!1,validateMessage:""}},watch:{value:function(){this.updateValue(this.value),this.resetValidation(),this.validateWithTrigger("onChange"),this.$nextTick(this.adjustSize)}},mounted:function(){this.updateValue(this.value,this.formatTrigger),this.$nextTick(this.adjustSize),this.vanForm&&this.vanForm.addField(this)},beforeDestroy:function(){this.vanForm&&this.vanForm.removeField(this)},computed:{showClear:function(){if(this.clearable&&!this.readonly){var t=Object(l["c"])(this.value)&&""!==this.value,e="always"===this.clearTrigger||"focus"===this.clearTrigger&&this.focused;return t&&e}},showError:function(){return null!==this.error?this.error:!!(this.vanForm&&this.vanForm.showError&&this.validateFailed)||void 0},listeners:function(){return Object(o["a"])({},this.$listeners,{blur:this.onBlur,focus:this.onFocus,input:this.onInput,click:this.onClickInput,keypress:this.onKeypress})},labelStyle:function(){var t=this.getProp("labelWidth");if(t)return{width:Object(h["a"])(t)}},formValue:function(){return this.children&&(this.$scopedSlots.input||this.$slots.input)?this.children.value:this.value}},methods:{focus:function(){this.$refs.input&&this.$refs.input.focus()},blur:function(){this.$refs.input&&this.$refs.input.blur()},runValidator:function(t,e){return new Promise((function(n){var i=e.validator(t,e);if(Object(l["f"])(i))return i.then(n);n(i)}))},isEmptyValue:function(t){return Array.isArray(t)?!t.length:0!==t&&!t},runSyncRule:function(t,e){return(!e.required||!this.isEmptyValue(t))&&!(e.pattern&&!e.pattern.test(t))},getRuleMessage:function(t,e){var n=e.message;return Object(l["d"])(n)?n(t,e):n},runRules:function(t){var e=this;return t.reduce((function(t,n){return t.then((function(){if(!e.validateFailed){var t=e.formValue;return n.formatter&&(t=n.formatter(t,n)),e.runSyncRule(t,n)?n.validator?e.runValidator(t,n).then((function(i){!1===i&&(e.validateFailed=!0,e.validateMessage=e.getRuleMessage(t,n))})):void 0:(e.validateFailed=!0,void(e.validateMessage=e.getRuleMessage(t,n)))}}))}),Promise.resolve())},validate:function(t){var e=this;return void 0===t&&(t=this.rules),new Promise((function(n){t||n(),e.resetValidation(),e.runRules(t).then((function(){e.validateFailed?n({name:e.name,message:e.validateMessage}):n()}))}))},validateWithTrigger:function(t){if(this.vanForm&&this.rules){var e=this.vanForm.validateTrigger===t,n=this.rules.filter((function(n){return n.trigger?n.trigger===t:e}));this.validate(n)}},resetValidation:function(){this.validateFailed&&(this.validateFailed=!1,this.validateMessage="")},updateValue:function(t,e){void 0===e&&(e="onChange"),t=Object(l["c"])(t)?String(t):"";var n=this.maxlength;if(Object(l["c"])(n)&&t.length>n&&(t=t.slice(0,n)),"number"===this.type||"digit"===this.type){var i="number"===this.type;t=Object(s["a"])(t,i,i)}this.formatter&&e===this.formatTrigger&&(t=this.formatter(t));var r=this.$refs.input;r&&t!==r.value&&(r.value=t),t!==this.value&&this.$emit("input",t)},onInput:function(t){t.target.composing||this.updateValue(t.target.value)},onFocus:function(t){this.focused=!0,this.$emit("focus",t),this.readonly&&this.blur()},onBlur:function(t){this.focused=!1,this.updateValue(this.value,"onBlur"),this.$emit("blur",t),this.validateWithTrigger("onBlur"),Object(a["a"])()},onClick:function(t){this.$emit("click",t)},onClickInput:function(t){this.$emit("click-input",t)},onClickLeftIcon:function(t){this.$emit("click-left-icon",t)},onClickRightIcon:function(t){this.$emit("click-right-icon",t)},onClear:function(t){Object(c["c"])(t),this.$emit("input",""),this.$emit("clear",t)},onKeypress:function(t){var e=13;if(t.keyCode===e){var n=this.getProp("submitOnEnter");n||"textarea"===this.type||Object(c["c"])(t),"search"===this.type&&this.blur()}this.$emit("keypress",t)},adjustSize:function(){var t=this.$refs.input;if("textarea"===this.type&&this.autosize&&t){t.style.height="auto";var e=t.scrollHeight;if(Object(l["e"])(this.autosize)){var n=this.autosize,i=n.maxHeight,r=n.minHeight;i&&(e=Math.min(e,i)),r&&(e=Math.max(e,r))}e&&(t.style.height=e+"px")}},genInput:function(){var t=this.$createElement,e=this.type,n=this.slots("input"),i=this.getProp("inputAlign");if(n)return t("div",{class:g("control",[i,"custom"]),on:{click:this.onClickInput}},[n]);var a={ref:"input",class:g("control",i),domProps:{value:this.value},attrs:Object(o["a"])({},this.$attrs,{name:this.name,disabled:this.disabled,readonly:this.readonly,placeholder:this.placeholder}),on:this.listeners,directives:[{name:"model",value:this.value}]};if("textarea"===e)return t("textarea",r()([{},a]));var s,c=e;return"number"===e&&(c="text",s="decimal"),"digit"===e&&(c="tel",s="numeric"),t("input",r()([{attrs:{type:c,inputmode:s}},a]))},genLeftIcon:function(){var t=this.$createElement,e=this.slots("left-icon")||this.leftIcon;if(e)return t("div",{class:g("left-icon"),on:{click:this.onClickLeftIcon}},[this.slots("left-icon")||t(d["a"],{attrs:{name:this.leftIcon,classPrefix:this.iconPrefix}})])},genRightIcon:function(){var t=this.$createElement,e=this.slots,n=e("right-icon")||this.rightIcon;if(n)return t("div",{class:g("right-icon"),on:{click:this.onClickRightIcon}},[e("right-icon")||t(d["a"],{attrs:{name:this.rightIcon,classPrefix:this.iconPrefix}})])},genWordLimit:function(){var t=this.$createElement;if(this.showWordLimit&&this.maxlength){var e=(this.value||"").length;return t("div",{class:g("word-limit")},[t("span",{class:g("word-num")},[e]),"/",this.maxlength])}},genMessage:function(){var t=this.$createElement;if(!this.vanForm||!1!==this.vanForm.showErrorMessage){var e=this.errorMessage||this.validateMessage;if(e){var n=this.getProp("errorMessageAlign");return t("div",{class:g("error-message",n)},[e])}}},getProp:function(t){return Object(l["c"])(this[t])?this[t]:this.vanForm&&Object(l["c"])(this.vanForm[t])?this.vanForm[t]:void 0},genLabel:function(){var t=this.$createElement,e=this.getProp("colon")?":":"";return this.slots("label")?[this.slots("label"),e]:this.label?t("span",[this.label+e]):void 0}},render:function(){var t,e=arguments[0],n=this.slots,i=this.getProp("labelAlign"),r={icon:this.genLeftIcon},o=this.genLabel();o&&(r.title=function(){return o});var a=this.slots("extra");return a&&(r.extra=function(){return a}),e(f["a"],{attrs:{icon:this.leftIcon,size:this.size,center:this.center,border:this.border,isLink:this.isLink,required:this.required,clickable:this.clickable,titleStyle:this.labelStyle,valueClass:g("value"),titleClass:[g("label",i),this.labelClass],arrowDirection:this.arrowDirection},scopedSlots:r,class:g((t={error:this.showError,disabled:this.disabled},t["label-"+i]=i,t["min-height"]="textarea"===this.type&&!this.autosize,t)),on:{click:this.onClick}},[e("div",{class:g("body")},[this.genInput(),this.showClear&&e(d["a"],{attrs:{name:"clear"},class:g("clear"),on:{touchstart:this.onClear}}),this.genRightIcon(),n("button")&&e("div",{class:g("button")},[n("button")])]),this.genWordLimit(),this.genMessage()])}})},"5cfb":function(t,e){(function(t,e){var n=e.documentElement,i=t.devicePixelRatio||1;function r(){e.body?e.body.style.fontSize=12*i+"px":e.addEventListener("DOMContentLoaded",r)}function o(){var t=n.clientWidth/10;n.style.fontSize=t+"px"}if(r(),o(),t.addEventListener("resize",o),t.addEventListener("pageshow",(function(t){t.persisted&&o()})),i>=2){var a=e.createElement("body"),s=e.createElement("div");s.style.border=".5px solid transparent",a.appendChild(s),n.appendChild(a),1===s.offsetHeight&&n.classList.add("hairlines"),n.removeChild(a)}})(window,document)},"5fbe":function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("1325"),r=0;function o(t){var e="binded_"+r++;function n(){this[e]||(t.call(this,i["b"],!0),this[e]=!0)}function o(){this[e]&&(t.call(this,i["a"],!1),this[e]=!1)}return{mounted:n,activated:n,deactivated:o,beforeDestroy:o}}},6605:function(t,e,n){"use strict";n.d(e,"b",(function(){return S})),n.d(e,"a",(function(){return k}));var i={zIndex:2e3,lockCount:0,stack:[],find:function(t){return this.stack.filter((function(e){return e.vm===t}))[0]}},r=n("c31d"),o=n("6e47"),a=n("ba31"),s=n("092d"),c={className:"",customStyle:{}};function u(t){return Object(a["c"])(o["a"],{on:{click:function(){t.$emit("click-overlay"),t.closeOnClickOverlay&&(t.onClickOverlay?t.onClickOverlay():t.close())}}})}function l(t){var e=i.find(t);if(e){var n=t.$el,o=e.config,a=e.overlay;n&&n.parentNode&&n.parentNode.insertBefore(a.$el,n),Object(r["a"])(a,c,o,{show:!0})}}function h(t,e){var n=i.find(t);if(n)n.config=e;else{var r=u(t);i.stack.push({vm:t,config:e,overlay:r})}l(t)}function d(t){var e=i.find(t);e&&(e.overlay.show=!1)}function f(t){var e=i.find(t);e&&Object(s["a"])(e.overlay.$el)}var p=n("1325"),v=n("a8c1"),m=n("3875"),g=n("1421"),b=n("5fbe"),y={mixins:[Object(b["a"])((function(t,e){this.handlePopstate(e&&this.closeOnPopstate)}))],props:{closeOnPopstate:Boolean},data:function(){return{bindStatus:!1}},watch:{closeOnPopstate:function(t){this.handlePopstate(t)}},methods:{handlePopstate:function(t){var e=this;if(!this.$isServer&&this.bindStatus!==t){this.bindStatus=t;var n=t?p["b"]:p["a"];n(window,"popstate",(function(){e.close(),e.shouldReopen=!1}))}}}},S={value:Boolean,overlay:Boolean,overlayStyle:Object,overlayClass:String,closeOnClickOverlay:Boolean,zIndex:[Number,String],lockScroll:{type:Boolean,default:!0},lazyRender:{type:Boolean,default:!0}};function k(t){return void 0===t&&(t={}),{mixins:[m["a"],y,Object(g["a"])({afterPortal:function(){this.overlay&&l()}})],props:S,data:function(){return{inited:this.value}},computed:{shouldRender:function(){return this.inited||!this.lazyRender}},watch:{value:function(e){var n=e?"open":"close";this.inited=this.inited||this.value,this[n](),t.skipToggleEvent||this.$emit(n)},overlay:"renderOverlay"},mounted:function(){this.value&&this.open()},activated:function(){this.shouldReopen&&(this.$emit("input",!0),this.shouldReopen=!1)},beforeDestroy:function(){f(this),this.opened&&this.removeLock(),this.getContainer&&Object(s["a"])(this.$el)},deactivated:function(){this.value&&(this.close(),this.shouldReopen=!0)},methods:{open:function(){this.$isServer||this.opened||(void 0!==this.zIndex&&(i.zIndex=this.zIndex),this.opened=!0,this.renderOverlay(),this.addLock())},addLock:function(){this.lockScroll&&(Object(p["b"])(document,"touchstart",this.touchStart),Object(p["b"])(document,"touchmove",this.onTouchMove),i.lockCount||document.body.classList.add("van-overflow-hidden"),i.lockCount++)},removeLock:function(){this.lockScroll&&i.lockCount&&(i.lockCount--,Object(p["a"])(document,"touchstart",this.touchStart),Object(p["a"])(document,"touchmove",this.onTouchMove),i.lockCount||document.body.classList.remove("van-overflow-hidden"))},close:function(){this.opened&&(d(this),this.opened=!1,this.removeLock(),this.$emit("input",!1))},onTouchMove:function(t){this.touchMove(t);var e=this.deltaY>0?"10":"01",n=Object(v["d"])(t.target,this.$el),i=n.scrollHeight,r=n.offsetHeight,o=n.scrollTop,a="11";0===o?a=r>=i?"00":"01":o+r>=i&&(a="10"),"11"===a||"vertical"!==this.direction||parseInt(a,2)&parseInt(e,2)||Object(p["c"])(t,!0)},renderOverlay:function(){var t=this;!this.$isServer&&this.value&&this.$nextTick((function(){t.updateZIndex(t.overlay?1:0),t.overlay?h(t,{zIndex:i.zIndex++,duration:t.duration,className:t.overlayClass,customStyle:t.overlayStyle}):d(t)}))},updateZIndex:function(t){void 0===t&&(t=0),this.$el.style.zIndex=++i.zIndex+t}}}}},"68ed":function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return o}));var i=/-(\w)/g;function r(t){return t.replace(i,(function(t,e){return e.toUpperCase()}))}function o(t,e){void 0===e&&(e=2);var n=t+"";while(n.length=0&&(e=t.slice(i),t=t.slice(0,i));var r=t.indexOf("?");return r>=0&&(n=t.slice(r+1),t=t.slice(0,r)),{path:t,query:n,hash:e}}function _(t){return t.replace(/\/\//g,"/")}var I=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},B=G,A=M,E=L,D=R,P=X,N=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function M(t,e){var n,i=[],r=0,o=0,a="",s=e&&e.delimiter||"/";while(null!=(n=N.exec(t))){var c=n[0],u=n[1],l=n.index;if(a+=t.slice(o,l),o=l+c.length,u)a+=u[1];else{var h=t[o],d=n[2],f=n[3],p=n[4],v=n[5],m=n[6],g=n[7];a&&(i.push(a),a="");var b=null!=d&&null!=h&&h!==d,y="+"===m||"*"===m,S="?"===m||"*"===m,k=n[2]||s,x=p||v;i.push({name:f||r++,prefix:d||"",delimiter:k,optional:S,repeat:y,partial:b,asterisk:!!g,pattern:x?H(x):g?".*":"[^"+V(k)+"]+?"})}}return o1||!x.length)return 0===x.length?t():t("span",{},x)}if("a"===this.tag)k.on=S,k.attrs={href:c,"aria-current":g};else{var O=at(this.$slots.default);if(O){O.isStatic=!1;var $=O.data=r({},O.data);for(var j in $.on=$.on||{},$.on){var T=$.on[j];j in S&&($.on[j]=Array.isArray(T)?T:[T])}for(var _ in S)_ in $.on?$.on[_].push(S[_]):$.on[_]=y;var I=O.data.attrs=r({},O.data.attrs);I.href=c,I["aria-current"]=g}else k.on=S}return t(this.tag,k,this.$slots.default)}};function ot(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function at(t){if(t)for(var e,n=0;n-1&&(s.params[d]=n.params[d]);return s.path=J(u.path,s.params,'named route "'+c+'"'),l(u,s,a)}if(s.path){s.params={};for(var f=0;f=t.length?n():t[r]?e(t[r],(function(){i(r+1)})):i(r+1)};i(0)}var Lt={redirected:2,aborted:4,cancelled:8,duplicated:16};function Ft(t,e){return Ht(t,e,Lt.redirected,'Redirected when going from "'+t.fullPath+'" to "'+Ut(e)+'" via a navigation guard.')}function zt(t,e){var n=Ht(t,e,Lt.duplicated,'Avoided redundant navigation to current location: "'+t.fullPath+'".');return n.name="NavigationDuplicated",n}function Rt(t,e){return Ht(t,e,Lt.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function Vt(t,e){return Ht(t,e,Lt.aborted,'Navigation aborted from "'+t.fullPath+'" to "'+e.fullPath+'" via a navigation guard.')}function Ht(t,e,n,i){var r=new Error(i);return r._isRouter=!0,r.from=t,r.to=e,r.type=n,r}var Wt=["params","query","hash"];function Ut(t){if("string"===typeof t)return t;if("path"in t)return t.path;var e={};return Wt.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}function qt(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function Kt(t,e){return qt(t)&&t._isRouter&&(null==e||t.type===e)}function Yt(t){return function(e,n,i){var r=!1,o=0,a=null;Xt(t,(function(t,e,n,s){if("function"===typeof t&&void 0===t.cid){r=!0,o++;var c,u=Qt((function(e){Jt(e)&&(e=e.default),t.resolved="function"===typeof e?e:tt.extend(e),n.components[s]=e,o--,o<=0&&i()})),l=Qt((function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=qt(t)?t:new Error(e),i(a))}));try{c=t(u,l)}catch(d){l(d)}if(c)if("function"===typeof c.then)c.then(u,l);else{var h=c.component;h&&"function"===typeof h.then&&h.then(u,l)}}})),r||i()}}function Xt(t,e){return Gt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Gt(t){return Array.prototype.concat.apply([],t)}var Zt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Jt(t){return t.__esModule||Zt&&"Module"===t[Symbol.toStringTag]}function Qt(t){var e=!1;return function(){var n=[],i=arguments.length;while(i--)n[i]=arguments[i];if(!e)return e=!0,t.apply(this,n)}}var te=function(t,e){this.router=t,this.base=ee(e),this.current=S,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function ee(t){if(!t)if(ct){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function ne(t,e){var n,i=Math.max(t.length,e.length);for(n=0;n0)){var e=this.router,n=e.options.scrollBehavior,i=Dt&&n;i&&this.listeners.push(xt());var r=function(){var n=t.current,r=de(t.base);t.current===S&&r===t._startLocation||t.transitionTo(r,(function(t){i&&wt(e,t,n,!0)}))};window.addEventListener("popstate",r),this.listeners.push((function(){window.removeEventListener("popstate",r)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var i=this,r=this,o=r.current;this.transitionTo(t,(function(t){Pt(_(i.base+t.fullPath)),wt(i.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var i=this,r=this,o=r.current;this.transitionTo(t,(function(t){Nt(_(i.base+t.fullPath)),wt(i.router,t,o,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(de(this.base)!==this.current.fullPath){var e=_(this.base+this.current.fullPath);t?Pt(e):Nt(e)}},e.prototype.getCurrentLocation=function(){return de(this.base)},e}(te);function de(t){var e=decodeURI(window.location.pathname);return t&&0===e.toLowerCase().indexOf(t.toLowerCase())&&(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var fe=function(t){function e(e,n,i){t.call(this,e,n),i&&pe(this.base)||ve()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,n=e.options.scrollBehavior,i=Dt&&n;i&&this.listeners.push(xt());var r=function(){var e=t.current;ve()&&t.transitionTo(me(),(function(n){i&&wt(t.router,n,e,!0),Dt||ye(n.fullPath)}))},o=Dt?"popstate":"hashchange";window.addEventListener(o,r),this.listeners.push((function(){window.removeEventListener(o,r)}))}},e.prototype.push=function(t,e,n){var i=this,r=this,o=r.current;this.transitionTo(t,(function(t){be(t.fullPath),wt(i.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var i=this,r=this,o=r.current;this.transitionTo(t,(function(t){ye(t.fullPath),wt(i.router,t,o,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;me()!==e&&(t?be(e):ye(e))},e.prototype.getCurrentLocation=function(){return me()},e}(te);function pe(t){var e=de(t);if(!/^\/#/.test(e))return window.location.replace(_(t+"/#"+e)),!0}function ve(){var t=me();return"/"===t.charAt(0)||(ye("/"+t),!1)}function me(){var t=window.location.href,e=t.indexOf("#");if(e<0)return"";t=t.slice(e+1);var n=t.indexOf("?");if(n<0){var i=t.indexOf("#");t=i>-1?decodeURI(t.slice(0,i))+t.slice(i):decodeURI(t)}else t=decodeURI(t.slice(0,n))+t.slice(n);return t}function ge(t){var e=window.location.href,n=e.indexOf("#"),i=n>=0?e.slice(0,n):e;return i+"#"+t}function be(t){Dt?Pt(ge(t)):window.location.hash=t}function ye(t){Dt?Nt(ge(t)):window.location.replace(ge(t))}var Se=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var i=this;this.transitionTo(t,(function(t){i.stack=i.stack.slice(0,i.index+1).concat(t),i.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var i=this;this.transitionTo(t,(function(t){i.stack=i.stack.slice(0,i.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var i=this.stack[n];this.confirmTransition(i,(function(){var t=e.current;e.index=n,e.updateRoute(i),e.router.afterHooks.forEach((function(e){e&&e(i,t)}))}),(function(t){Kt(t,Lt.duplicated)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(te),ke=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=ft(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Dt&&!1!==t.fallback,this.fallback&&(e="hash"),ct||(e="abstract"),this.mode=e,e){case"history":this.history=new he(this,t.base);break;case"hash":this.history=new fe(this,t.base,this.fallback);break;case"abstract":this.history=new Se(this,t.base);break;default:0}},xe={currentRoute:{configurable:!0}};function we(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function Oe(t,e,n){var i="hash"===n?"#"+e:e;return t?_(t+"/"+i):i}ke.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},xe.currentRoute.get=function(){return this.history&&this.history.current},ke.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var n=this.history;if(n instanceof he||n instanceof fe){var i=function(t){var i=n.current,r=e.options.scrollBehavior,o=Dt&&r;o&&"fullPath"in t&&wt(e,t,i,!1)},r=function(t){n.setupListeners(),i(t)};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},ke.prototype.beforeEach=function(t){return we(this.beforeHooks,t)},ke.prototype.beforeResolve=function(t){return we(this.resolveHooks,t)},ke.prototype.afterEach=function(t){return we(this.afterHooks,t)},ke.prototype.onReady=function(t,e){this.history.onReady(t,e)},ke.prototype.onError=function(t){this.history.onError(t)},ke.prototype.push=function(t,e,n){var i=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){i.history.push(t,e,n)}));this.history.push(t,e,n)},ke.prototype.replace=function(t,e,n){var i=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){i.history.replace(t,e,n)}));this.history.replace(t,e,n)},ke.prototype.go=function(t){this.history.go(t)},ke.prototype.back=function(){this.go(-1)},ke.prototype.forward=function(){this.go(1)},ke.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},ke.prototype.resolve=function(t,e,n){e=e||this.history.current;var i=Q(t,e,n,this),r=this.match(i,e),o=r.redirectedFrom||r.fullPath,a=this.history.base,s=Oe(a,o,this.mode);return{location:i,route:r,href:s,normalizedTo:i,resolved:r}},ke.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==S&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(ke.prototype,xe),ke.install=st,ke.version="3.4.5",ke.isNavigationFailure=Kt,ke.NavigationFailureType=Lt,ct&&window.Vue&&window.Vue.use(ke),e["a"]=ke},"8f80":function(t,e,n){"use strict";var i=n("c31d"),r=n("d282"),o=n("ea8e"),a=n("a142");function s(t){return Array.isArray(t)?t:[t]}function c(t,e){return new Promise((function(n){if("file"!==e){var i=new FileReader;i.onload=function(t){n(t.target.result)},"dataUrl"===e?i.readAsDataURL(t):"text"===e&&i.readAsText(t)}else n()}))}function u(t,e){return s(t).some((function(t){return t.size>e}))}var l=/\.(jpeg|jpg|gif|png|svg|webp|jfif|bmp|dpg)/i;function h(t){return l.test(t)}function d(t){return!!t.isImage||(t.file&&t.file.type?0===t.file.type.indexOf("image"):t.url?h(t.url):!!t.content&&0===t.content.indexOf("data:image"))}var f=n("78eb"),p=n("ad06"),v=n("44bf"),m=n("543e"),g=n("28a2"),b=Object(r["a"])("uploader"),y=b[0],S=b[1];e["a"]=y({inheritAttrs:!1,mixins:[f["a"]],model:{prop:"fileList"},props:{disabled:Boolean,lazyLoad:Boolean,uploadText:String,afterRead:Function,beforeRead:Function,beforeDelete:Function,previewSize:[Number,String],previewOptions:Object,name:{type:[Number,String],default:""},accept:{type:String,default:"image/*"},fileList:{type:Array,default:function(){return[]}},maxSize:{type:[Number,String],default:Number.MAX_VALUE},maxCount:{type:[Number,String],default:Number.MAX_VALUE},deletable:{type:Boolean,default:!0},showUpload:{type:Boolean,default:!0},previewImage:{type:Boolean,default:!0},previewFullImage:{type:Boolean,default:!0},imageFit:{type:String,default:"cover"},resultType:{type:String,default:"dataUrl"},uploadIcon:{type:String,default:"photograph"}},computed:{previewSizeWithUnit:function(){return Object(o["a"])(this.previewSize)},value:function(){return this.fileList}},methods:{getDetail:function(t){return void 0===t&&(t=this.fileList.length),{name:this.name,index:t}},onChange:function(t){var e=this,n=t.target.files;if(!this.disabled&&n.length){if(n=1===n.length?n[0]:[].slice.call(n),this.beforeRead){var i=this.beforeRead(n,this.getDetail());if(!i)return void this.resetInput();if(Object(a["f"])(i))return void i.then((function(t){t?e.readFile(t):e.readFile(n)})).catch(this.resetInput)}this.readFile(n)}},readFile:function(t){var e=this,n=u(t,this.maxSize);if(Array.isArray(t)){var i=this.maxCount-this.fileList.length;t.length>i&&(t=t.slice(0,i)),Promise.all(t.map((function(t){return c(t,e.resultType)}))).then((function(i){var r=t.map((function(t,e){var n={file:t,status:"",message:""};return i[e]&&(n.content=i[e]),n}));e.onAfterRead(r,n)}))}else c(t,this.resultType).then((function(i){var r={file:t,status:"",message:""};i&&(r.content=i),e.onAfterRead(r,n)}))},onAfterRead:function(t,e){var n=this;this.resetInput();var i=t;if(e){var r=t;Array.isArray(t)?(r=[],i=[],t.forEach((function(t){t.file&&(t.file.size>n.maxSize?r.push(t):i.push(t))}))):i=null,this.$emit("oversize",r,this.getDetail())}var o=Array.isArray(i)?Boolean(i.length):Boolean(i);o&&(this.$emit("input",[].concat(this.fileList,s(i))),this.afterRead&&this.afterRead(i,this.getDetail()))},onDelete:function(t,e){var n=this;if(this.beforeDelete){var i=this.beforeDelete(t,this.getDetail(e));if(!i)return;if(Object(a["f"])(i))return void i.then((function(){n.deleteFile(t,e)})).catch(a["h"])}this.deleteFile(t,e)},deleteFile:function(t,e){var n=this.fileList.slice(0);n.splice(e,1),this.$emit("input",n),this.$emit("delete",t,this.getDetail(e))},resetInput:function(){this.$refs.input&&(this.$refs.input.value="")},onPreviewImage:function(t){var e=this;if(this.previewFullImage){var n=this.fileList.filter((function(t){return d(t)})),r=n.map((function(t){return t.content||t.url}));this.imagePreview=Object(g["a"])(Object(i["a"])({images:r,startPosition:n.indexOf(t),onClose:function(){e.$emit("close-preview")}},this.previewOptions))}},closeImagePreview:function(){this.imagePreview&&this.imagePreview.close()},chooseFile:function(){this.disabled||this.$refs.input&&this.$refs.input.click()},genPreviewMask:function(t){var e=this.$createElement,n=t.status,i=t.message;if("uploading"===n||"failed"===n){var r="failed"===n?e(p["a"],{attrs:{name:"close"},class:S("mask-icon")}):e(m["a"],{class:S("loading")}),o=Object(a["c"])(i)&&""!==i;return e("div",{class:S("mask")},[r,o&&e("div",{class:S("mask-message")},[i])])}},genPreviewItem:function(t,e){var n=this,r=this.$createElement,o="uploading"!==t.status&&this.deletable,a=o&&r("div",{class:S("preview-delete"),on:{click:function(i){i.stopPropagation(),n.onDelete(t,e)}}},[r(p["a"],{attrs:{name:"cross"},class:S("preview-delete-icon")})]),s=this.slots("preview-cover",Object(i["a"])({index:e},t)),c=s&&r("div",{class:S("preview-cover")},[s]),u=d(t)?r(v["a"],{attrs:{fit:this.imageFit,src:t.content||t.url,width:this.previewSize,height:this.previewSize,lazyLoad:this.lazyLoad},class:S("preview-image"),on:{click:function(){n.onPreviewImage(t)}}},[c]):r("div",{class:S("file"),style:{width:this.previewSizeWithUnit,height:this.previewSizeWithUnit}},[r(p["a"],{class:S("file-icon"),attrs:{name:"description"}}),r("div",{class:[S("file-name"),"van-ellipsis"]},[t.file?t.file.name:t.url]),c]);return r("div",{class:S("preview"),on:{click:function(){n.$emit("click-preview",t,n.getDetail(e))}}},[u,this.genPreviewMask(t),a])},genPreviewList:function(){if(this.previewImage)return this.fileList.map(this.genPreviewItem)},genUpload:function(){var t=this.$createElement;if(!(this.fileList.length>=this.maxCount)&&this.showUpload){var e,n=this.slots(),r=t("input",{attrs:Object(i["a"])({},this.$attrs,{type:"file",accept:this.accept,disabled:this.disabled}),ref:"input",class:S("input"),on:{change:this.onChange}});if(n)return t("div",{class:S("input-wrapper")},[n,r]);if(this.previewSize){var o=this.previewSizeWithUnit;e={width:o,height:o}}return t("div",{class:S("upload"),style:e},[t(p["a"],{attrs:{name:this.uploadIcon},class:S("upload-icon")}),this.uploadText&&t("span",{class:S("upload-text")},[this.uploadText]),r])}}},render:function(){var t=arguments[0];return t("div",{class:S()},[t("div",{class:S("wrapper",{disabled:this.disabled})},[this.genPreviewList(),this.genUpload()])])}})},"90c6":function(t,e,n){"use strict";function i(t){return/^\d+(\.\d+)?$/.test(t)}function r(t){return Number.isNaN?Number.isNaN(t):t!==t}n.d(e,"b",(function(){return i})),n.d(e,"a",(function(){return r}))},"96b0":function(t,e,n){"use strict";n.d(e,"c",(function(){return r})),n.d(e,"b",(function(){return o})),n.d(e,"a",(function(){return a}));var i=n("90c6");function r(t,e){var n=-1,i=Array(t);while(++n1))return 0;t=t.slice(1)}return parseInt(t,10)}function a(t,e){return 32-new Date(t,e-1,32).getDate()}},9884:function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return o}));var i=n("db85");function r(t,e){var n,r;void 0===e&&(e={});var o=e.indexKey||"index";return{inject:(n={},n[t]={default:null},n),computed:(r={parent:function(){return this.disableBindRelation?null:this[t]}},r[o]=function(){return this.bindRelation(),this.parent?this.parent.children.indexOf(this):null},r),watch:{disableBindRelation:function(t){t||this.bindRelation()}},mounted:function(){this.bindRelation()},beforeDestroy:function(){var t=this;this.parent&&(this.parent.children=this.parent.children.filter((function(e){return e!==t})))},methods:{bindRelation:function(){if(this.parent&&-1===this.parent.children.indexOf(this)){var t=[].concat(this.parent.children,[this]);Object(i["a"])(t,this.parent),this.parent.children=t}}}}}function o(t){return{provide:function(){var e;return e={},e[t]=this,e},data:function(){return{children:[]}}}}},a142:function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"g",(function(){return o})),n.d(e,"h",(function(){return a})),n.d(e,"c",(function(){return s})),n.d(e,"d",(function(){return c})),n.d(e,"e",(function(){return u})),n.d(e,"f",(function(){return l})),n.d(e,"a",(function(){return h}));var i=n("2b0e"),r="undefined"!==typeof window,o=i["a"].prototype.$isServer;function a(){}function s(t){return void 0!==t&&null!==t}function c(t){return"function"===typeof t}function u(t){return null!==t&&"object"===typeof t}function l(t){return u(t)&&c(t.then)&&c(t.catch)}function h(t,e){var n=e.split("."),i=t;return n.forEach((function(t){var e;i=null!=(e=i[t])?e:""})),i}},a8c1:function(t,e,n){"use strict";function i(t){return t===window}n.d(e,"d",(function(){return o})),n.d(e,"c",(function(){return a})),n.d(e,"h",(function(){return s})),n.d(e,"b",(function(){return c})),n.d(e,"g",(function(){return u})),n.d(e,"a",(function(){return l})),n.d(e,"e",(function(){return h})),n.d(e,"f",(function(){return d}));var r=/scroll|auto/i;function o(t,e){void 0===e&&(e=window);var n=t;while(n&&"HTML"!==n.tagName&&1===n.nodeType&&n!==e){var i=window.getComputedStyle(n),o=i.overflowY;if(r.test(o)){if("BODY"!==n.tagName)return n;var a=window.getComputedStyle(n.parentNode),s=a.overflowY;if(r.test(s))return n}n=n.parentNode}return e}function a(t){var e="scrollTop"in t?t.scrollTop:t.pageYOffset;return Math.max(e,0)}function s(t,e){"scrollTop"in t?t.scrollTop=e:t.scrollTo(t.scrollX,e)}function c(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0}function u(t){s(window,t),s(document.body,t)}function l(t,e){if(i(t))return 0;var n=e?a(e):c();return t.getBoundingClientRect().top+n}function h(t){return i(t)?t.innerHeight:t.getBoundingClientRect().height}function d(t){return i(t)?0:t.getBoundingClientRect().top}},a8fa:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("32d7"),r=n("a8c1"),o=Object(i["b"])();function a(){o&&Object(r["g"])(Object(r["b"])())}},ab2c:function(t,e,n){"use strict";var i=n("c31d"),r=n("2638"),o=n.n(r),a=n("d282"),s=n("ba31"),c=n("6605"),u=n("ad06"),l=n("e41f"),h=n("543e"),d=Object(a["a"])("action-sheet"),f=d[0],p=d[1];function v(t,e,n,i){var r=e.title,a=e.cancelText,c=e.closeable;function d(){Object(s["a"])(i,"input",!1),Object(s["a"])(i,"cancel")}function f(){if(r)return t("div",{class:p("header")},[r,c&&t(u["a"],{attrs:{name:e.closeIcon},class:p("close"),on:{click:d}})])}function v(){if(n.default)return t("div",{class:p("content")},[n.default()])}function m(n,r){var o=n.disabled,a=n.loading,c=n.callback;function u(t){t.stopPropagation(),o||a||(c&&c(n),Object(s["a"])(i,"select",n,r),e.closeOnClickAction&&Object(s["a"])(i,"input",!1))}function l(){return a?t(h["a"],{class:p("loading-icon")}):[t("span",{class:p("name")},[n.name]),n.subname&&t("div",{class:p("subname")},[n.subname])]}return t("button",{attrs:{type:"button"},class:[p("item",{disabled:o,loading:a}),n.className],style:{color:n.color},on:{click:u}},[l()])}function g(){if(a)return[t("div",{class:p("gap")}),t("button",{attrs:{type:"button"},class:p("cancel"),on:{click:d}},[a])]}function b(){var i=(null==n.description?void 0:n.description())||e.description;if(i)return t("div",{class:p("description")},[i])}return t(l["a"],o()([{class:p(),attrs:{position:"bottom",round:e.round,value:e.value,overlay:e.overlay,duration:e.duration,lazyRender:e.lazyRender,lockScroll:e.lockScroll,getContainer:e.getContainer,closeOnPopstate:e.closeOnPopstate,closeOnClickOverlay:e.closeOnClickOverlay,safeAreaInsetBottom:e.safeAreaInsetBottom}},Object(s["b"])(i,!0)]),[f(),b(),e.actions&&e.actions.map(m),v(),g()])}v.props=Object(i["a"])({},c["b"],{title:String,actions:Array,duration:[Number,String],cancelText:String,description:String,getContainer:[String,Function],closeOnPopstate:Boolean,closeOnClickAction:Boolean,round:{type:Boolean,default:!0},closeable:{type:Boolean,default:!0},closeIcon:{type:String,default:"cross"},safeAreaInsetBottom:{type:Boolean,default:!0},overlay:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!0}}),e["a"]=f(v)},ad06:function(t,e,n){"use strict";var i=n("2638"),r=n.n(i),o=n("d282"),a=n("ea8e"),s=n("ba31"),c=n("6f2f"),u=Object(o["a"])("icon"),l=u[0],h=u[1];function d(t){return!!t&&-1!==t.indexOf("/")}var f={medel:"medal","medel-o":"medal-o","calender-o":"calendar-o"};function p(t){return t&&f[t]||t}function v(t,e,n,i){var o,u=p(e.name),l=d(u);return t(e.tag,r()([{class:[e.classPrefix,l?"":e.classPrefix+"-"+u],style:{color:e.color,fontSize:Object(a["a"])(e.size)}},Object(s["b"])(i,!0)]),[n.default&&n.default(),l&&t("img",{class:h("image"),attrs:{src:u}}),t(c["a"],{attrs:{dot:e.dot,info:null!=(o=e.badge)?o:e.info}})])}v.props={dot:Boolean,name:String,size:[Number,String],info:[Number,String],badge:[Number,String],color:String,tag:{type:String,default:"i"},classPrefix:{type:String,default:h()}},e["a"]=l(v)},b1d2:function(t,e,n){"use strict";n.d(e,"i",(function(){return i})),n.d(e,"a",(function(){return r})),n.d(e,"j",(function(){return o})),n.d(e,"b",(function(){return a})),n.d(e,"f",(function(){return s})),n.d(e,"d",(function(){return c})),n.d(e,"c",(function(){return u})),n.d(e,"e",(function(){return l})),n.d(e,"g",(function(){return h})),n.d(e,"h",(function(){return d}));var i="#ee0a24",r="#1989fa",o="#fff",a="van-hairline",s=a+"--top",c=a+"--left",u=a+"--bottom",l=a+"--surround",h=a+"--top-bottom",d=a+"-unset--top-bottom"},b650:function(t,e,n){"use strict";var i=n("c31d"),r=n("2638"),o=n.n(r),a=n("d282"),s=n("ba31"),c=n("b1d2"),u=n("48f4"),l=n("ad06"),h=n("543e"),d=Object(a["a"])("button"),f=d[0],p=d[1];function v(t,e,n,i){var r,a=e.tag,d=e.icon,f=e.type,v=e.color,m=e.plain,g=e.disabled,b=e.loading,y=e.hairline,S=e.loadingText,k=e.iconPosition,x={};function w(t){b||g||(Object(s["a"])(i,"click",t),Object(u["a"])(i))}function O(t){Object(s["a"])(i,"touchstart",t)}v&&(x.color=m?v:c["j"],m||(x.background=v),-1!==v.indexOf("gradient")?x.border=0:x.borderColor=v);var C=[p([f,e.size,{plain:m,loading:b,disabled:g,hairline:y,block:e.block,round:e.round,square:e.square}]),(r={},r[c["e"]]=y,r)];function $(){return b?n.loading?n.loading():t(h["a"],{class:p("loading"),attrs:{size:e.loadingSize,type:e.loadingType,color:"currentColor"}}):d?t(l["a"],{attrs:{name:d,classPrefix:e.iconPrefix},class:p("icon")}):void 0}function j(){var i,r=[];return"left"===k&&r.push($()),i=b?S:n.default?n.default():e.text,i&&r.push(t("span",{class:p("text")},[i])),"right"===k&&r.push($()),r}return t(a,o()([{style:x,class:C,attrs:{type:e.nativeType,disabled:g},on:{click:w,touchstart:O}},Object(s["b"])(i)]),[t("div",{class:p("content")},[j()])])}v.props=Object(i["a"])({},u["c"],{text:String,icon:String,color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,nativeType:String,loadingText:String,loadingType:String,tag:{type:String,default:"button"},type:{type:String,default:"default"},size:{type:String,default:"normal"},loadingSize:{type:String,default:"20px"},iconPosition:{type:String,default:"left"}}),e["a"]=f(v)},b970:function(t,e,n){"use strict";var i=n("ab2c"),r=n("c31d"),o=n("d282"),a=n("a142");function s(t){return t=t.replace(/[^-|\d]/g,""),/^((\+86)|(86))?(1)\d{10}$/.test(t)||/^0[0-9-]{10,13}$/.test(t)}var c=n("1b10"),u=n("f253"),l=Object(o["a"])("area"),h=l[0],d=l[1],f="000000";function p(t){return"9"===t[0]}function v(t,e){var n=t.$slots,i=t.$scopedSlots,r={};return e.forEach((function(t){i[t]?r[t]=i[t]:n[t]&&(r[t]=function(){return n[t]})})),r}var m=h({props:Object(r["a"])({},c["b"],{value:String,areaList:{type:Object,default:function(){return{}}},columnsNum:{type:[Number,String],default:3},isOverseaCode:{type:Function,default:p},columnsPlaceholder:{type:Array,default:function(){return[]}}}),data:function(){return{code:this.value,columns:[{values:[]},{values:[]},{values:[]}]}},computed:{province:function(){return this.areaList.province_list||{}},city:function(){return this.areaList.city_list||{}},county:function(){return this.areaList.county_list||{}},displayColumns:function(){return this.columns.slice(0,+this.columnsNum)},placeholderMap:function(){return{province:this.columnsPlaceholder[0]||"",city:this.columnsPlaceholder[1]||"",county:this.columnsPlaceholder[2]||""}}},watch:{value:function(t){this.code=t,this.setValues()},areaList:{deep:!0,handler:"setValues"},columnsNum:function(){var t=this;this.$nextTick((function(){t.setValues()}))}},mounted:function(){this.setValues()},methods:{getList:function(t,e){var n=[];if("province"!==t&&!e)return n;var i=this[t];if(n=Object.keys(i).map((function(t){return{code:t,name:i[t]}})),e&&(this.isOverseaCode(e)&&"city"===t&&(e="9"),n=n.filter((function(t){return 0===t.code.indexOf(e)}))),this.placeholderMap[t]&&n.length){var r="";"city"===t?r=f.slice(2,4):"county"===t&&(r=f.slice(4,6)),n.unshift({code:""+e+r,name:this.placeholderMap[t]})}return n},getIndex:function(t,e){var n="province"===t?2:"city"===t?4:6,i=this.getList(t,e.slice(0,n-2));this.isOverseaCode(e)&&"province"===t&&(n=1),e=e.slice(0,n);for(var r=0;r"+n+"");return e("div",{domProps:{innerHTML:t}})}}}})}))}},render:function(){var t=arguments[0];return t(g["a"],{class:$()},[t(b["a"],{attrs:{autosize:!0,rows:this.detailRows,clearable:!T,type:"textarea",value:this.value,errorMessage:this.errorMessage,border:!this.shouldShowSearchResult,label:j("label"),maxlength:this.detailMaxlength,placeholder:j("placeholder")},ref:"field",scopedSlots:{icon:this.genFinish},on:Object(r["a"])({},this.$listeners)}),this.genSearchResult()])}}),I=n("ea8e"),B={size:[Number,String],value:null,loading:Boolean,disabled:Boolean,activeColor:String,inactiveColor:String,activeValue:{type:null,default:!0},inactiveValue:{type:null,default:!1}},A=n("78eb"),E=n("543e"),D=Object(o["a"])("switch"),P=D[0],N=D[1],M=P({mixins:[A["a"]],props:B,computed:{checked:function(){return this.value===this.activeValue},style:function(){return{fontSize:Object(I["a"])(this.size),backgroundColor:this.checked?this.activeColor:this.inactiveColor}}},methods:{onClick:function(t){if(this.$emit("click",t),!this.disabled&&!this.loading){var e=this.checked?this.inactiveValue:this.activeValue;this.$emit("input",e),this.$emit("change",e)}},genLoading:function(){var t=this.$createElement;if(this.loading){var e=this.checked?this.activeColor:this.inactiveColor;return t(E["a"],{class:N("loading"),attrs:{color:e}})}}},render:function(){var t=arguments[0],e=this.checked,n=this.loading,i=this.disabled;return t("div",{class:N({on:e,loading:n,disabled:i}),attrs:{role:"switch","aria-checked":String(e)},style:this.style,on:{click:this.onClick}},[t("div",{class:N("node")},[this.genLoading()])])}}),L=Object(o["a"])("address-edit"),F=L[0],z=L[1],R=L[2],V={name:"",tel:"",country:"",province:"",city:"",county:"",areaCode:"",postalCode:"",addressDetail:"",isDefault:!1};function H(t){return/^\d{6}$/.test(t)}var W=F({props:{areaList:Object,isSaving:Boolean,isDeleting:Boolean,validator:Function,showDelete:Boolean,showPostal:Boolean,searchResult:Array,telMaxlength:[Number,String],showSetDefault:Boolean,saveButtonText:String,areaPlaceholder:String,deleteButtonText:String,showSearchResult:Boolean,showArea:{type:Boolean,default:!0},showDetail:{type:Boolean,default:!0},disableArea:Boolean,detailRows:{type:[Number,String],default:1},detailMaxlength:{type:[Number,String],default:200},addressInfo:{type:Object,default:function(){return Object(r["a"])({},V)}},telValidator:{type:Function,default:s},postalValidator:{type:Function,default:H},areaColumnsPlaceholder:{type:Array,default:function(){return[]}}},data:function(){return{data:{},showAreaPopup:!1,detailFocused:!1,errorInfo:{tel:"",name:"",areaCode:"",postalCode:"",addressDetail:""}}},computed:{areaListLoaded:function(){return Object(a["e"])(this.areaList)&&Object.keys(this.areaList).length},areaText:function(){var t=this.data,e=t.country,n=t.province,i=t.city,r=t.county,o=t.areaCode;if(o){var a=[e,n,i,r];return n&&n===i&&a.splice(1,1),a.filter((function(t){return t})).join("/")}return""},hideBottomFields:function(){var t=this.searchResult;return t&&t.length&&this.detailFocused}},watch:{addressInfo:{handler:function(t){this.data=Object(r["a"])({},V,t),this.setAreaCode(t.areaCode)},deep:!0,immediate:!0},areaList:function(){this.setAreaCode(this.data.areaCode)}},methods:{onFocus:function(t){this.errorInfo[t]="",this.detailFocused="addressDetail"===t,this.$emit("focus",t)},onChangeDetail:function(t){this.data.addressDetail=t,this.$emit("change-detail",t)},onAreaConfirm:function(t){t=t.filter((function(t){return!!t})),t.some((function(t){return!t.code}))?Object(S["a"])(R("areaEmpty")):(this.showAreaPopup=!1,this.assignAreaValues(),this.$emit("change-area",t))},assignAreaValues:function(){var t=this.$refs.area;if(t){var e=t.getArea();e.areaCode=e.code,delete e.code,Object(r["a"])(this.data,e)}},onSave:function(){var t=this,e=["name","tel"];this.showArea&&e.push("areaCode"),this.showDetail&&e.push("addressDetail"),this.showPostal&&e.push("postalCode");var n=e.every((function(e){var n=t.getErrorMessage(e);return n&&(t.errorInfo[e]=n),!n}));n&&!this.isSaving&&this.$emit("save",this.data)},getErrorMessage:function(t){var e=String(this.data[t]||"").trim();if(this.validator){var n=this.validator(t,e);if(n)return n}switch(t){case"name":return e?"":R("nameEmpty");case"tel":return this.telValidator(e)?"":R("telInvalid");case"areaCode":return e?"":R("areaEmpty");case"addressDetail":return e?"":R("addressEmpty");case"postalCode":return e&&!this.postalValidator(e)?R("postalEmpty"):""}},onDelete:function(){var t=this;x["a"].confirm({title:R("confirmDelete")}).then((function(){t.$emit("delete",t.data)})).catch((function(){t.$emit("cancel-delete",t.data)}))},getArea:function(){return this.$refs.area?this.$refs.area.getValues():[]},setAreaCode:function(t){this.data.areaCode=t||"",t&&this.$nextTick(this.assignAreaValues)},setAddressDetail:function(t){this.data.addressDetail=t},onDetailBlur:function(){var t=this;setTimeout((function(){t.detailFocused=!1}))},genSetDefaultCell:function(t){var e=this;if(this.showSetDefault){var n={"right-icon":function(){return t(M,{attrs:{size:"24"},on:{change:function(t){e.$emit("change-default",t)}},model:{value:e.data.isDefault,callback:function(t){e.$set(e.data,"isDefault",t)}}})}};return t(g["a"],{directives:[{name:"show",value:!this.hideBottomFields}],attrs:{center:!0,title:R("defaultAddress")},class:z("default"),scopedSlots:n})}return t()}},render:function(t){var e=this,n=this.data,i=this.errorInfo,r=this.disableArea,o=this.hideBottomFields,a=function(t){return function(){return e.onFocus(t)}};return t("div",{class:z()},[t("div",{class:z("fields")},[t(b["a"],{attrs:{clearable:!0,label:R("name"),placeholder:R("namePlaceholder"),errorMessage:i.name},on:{focus:a("name")},model:{value:n.name,callback:function(t){e.$set(n,"name",t)}}}),t(b["a"],{attrs:{clearable:!0,type:"tel",label:R("tel"),maxlength:this.telMaxlength,placeholder:R("telPlaceholder"),errorMessage:i.tel},on:{focus:a("tel")},model:{value:n.tel,callback:function(t){e.$set(n,"tel",t)}}}),t(b["a"],{directives:[{name:"show",value:this.showArea}],attrs:{readonly:!0,clickable:!r,label:R("area"),placeholder:this.areaPlaceholder||R("areaPlaceholder"),errorMessage:i.areaCode,rightIcon:r?null:"arrow",value:this.areaText},on:{focus:a("areaCode"),click:function(){e.$emit("click-area"),e.showAreaPopup=!r}}}),t(_,{directives:[{name:"show",value:this.showDetail}],attrs:{focused:this.detailFocused,value:n.addressDetail,errorMessage:i.addressDetail,detailRows:this.detailRows,detailMaxlength:this.detailMaxlength,searchResult:this.searchResult,showSearchResult:this.showSearchResult},on:{focus:a("addressDetail"),blur:this.onDetailBlur,input:this.onChangeDetail,"select-search":function(t){e.$emit("select-search",t)}}}),this.showPostal&&t(b["a"],{directives:[{name:"show",value:!o}],attrs:{type:"tel",maxlength:"6",label:R("postal"),placeholder:R("postal"),errorMessage:i.postalCode},on:{focus:a("postalCode")},model:{value:n.postalCode,callback:function(t){e.$set(n,"postalCode",t)}}}),this.slots()]),this.genSetDefaultCell(t),t("div",{directives:[{name:"show",value:!o}],class:z("buttons")},[t(k["a"],{attrs:{block:!0,round:!0,loading:this.isSaving,type:"danger",text:this.saveButtonText||R("save")},on:{click:this.onSave}}),this.showDelete&&t(k["a"],{attrs:{block:!0,round:!0,loading:this.isDeleting,text:this.deleteButtonText||R("delete")},on:{click:this.onDelete}})]),t(y["a"],{attrs:{round:!0,position:"bottom",lazyRender:!1,getContainer:"body"},model:{value:e.showAreaPopup,callback:function(t){e.showAreaPopup=t}}},[t(m,{ref:"area",attrs:{value:n.areaCode,loading:!this.areaListLoaded,areaList:this.areaList,columnsPlaceholder:this.areaColumnsPlaceholder},on:{confirm:this.onAreaConfirm,cancel:function(){e.showAreaPopup=!1}}})])])}}),U=n("2638"),q=n.n(U),K=n("ba31"),Y=n("9884"),X=Object(o["a"])("radio-group"),G=X[0],Z=X[1],J=G({mixins:[Object(Y["b"])("vanRadio"),A["a"]],props:{value:null,disabled:Boolean,direction:String,checkedColor:String,iconSize:[Number,String]},watch:{value:function(t){this.$emit("change",t)}},render:function(){var t=arguments[0];return t("div",{class:Z([this.direction]),attrs:{role:"radiogroup"}},[this.slots()])}}),Q=n("ad06"),tt=Object(o["a"])("tag"),et=tt[0],nt=tt[1];function it(t,e,n,i){var r,o=e.type,a=e.mark,s=e.plain,c=e.color,u=e.round,l=e.size,h=s?"color":"backgroundColor",d=(r={},r[h]=c,r);e.textColor&&(d.color=e.textColor);var f={mark:a,plain:s,round:u};l&&(f[l]=l);var p=e.closeable&&t(Q["a"],{attrs:{name:"cross"},class:nt("close"),on:{click:function(t){t.stopPropagation(),Object(K["a"])(i,"close")}}});return t("transition",{attrs:{name:e.closeable?"van-fade":null}},[t("span",q()([{key:"content",style:d,class:nt([f,o])},Object(K["b"])(i,!0)]),[null==n.default?void 0:n.default(),p])])}it.props={size:String,mark:Boolean,color:String,plain:Boolean,round:Boolean,textColor:String,closeable:Boolean,type:{type:String,default:"default"}};var rt=et(it),ot=function(t){var e=t.parent,n=t.bem,i=t.role;return{mixins:[Object(Y["a"])(e),A["a"]],props:{name:null,value:null,disabled:Boolean,iconSize:[Number,String],checkedColor:String,labelPosition:String,labelDisabled:Boolean,shape:{type:String,default:"round"},bindGroup:{type:Boolean,default:!0}},computed:{disableBindRelation:function(){return!this.bindGroup},isDisabled:function(){return this.parent&&this.parent.disabled||this.disabled},direction:function(){return this.parent&&this.parent.direction||null},iconStyle:function(){var t=this.checkedColor||this.parent&&this.parent.checkedColor;if(t&&this.checked&&!this.isDisabled)return{borderColor:t,backgroundColor:t}},tabindex:function(){return this.isDisabled||"radio"===i&&!this.checked?-1:0}},methods:{onClick:function(t){var e=this,n=t.target,i=this.$refs.icon,r=i===n||i.contains(n);this.isDisabled||!r&&this.labelDisabled?this.$emit("click",t):(this.toggle(),setTimeout((function(){e.$emit("click",t)})))},genIcon:function(){var t=this.$createElement,e=this.checked,i=this.iconSize||this.parent&&this.parent.iconSize;return t("div",{ref:"icon",class:n("icon",[this.shape,{disabled:this.isDisabled,checked:e}]),style:{fontSize:Object(I["a"])(i)}},[this.slots("icon",{checked:e})||t(Q["a"],{attrs:{name:"success"},style:this.iconStyle})])},genLabel:function(){var t=this.$createElement,e=this.slots();if(e)return t("span",{class:n("label",[this.labelPosition,{disabled:this.isDisabled}])},[e])}},render:function(){var t=arguments[0],e=[this.genIcon()];return"left"===this.labelPosition?e.unshift(this.genLabel()):e.push(this.genLabel()),t("div",{attrs:{role:i,tabindex:this.tabindex,"aria-checked":String(this.checked)},class:n([{disabled:this.isDisabled,"label-disabled":this.labelDisabled},this.direction]),on:{click:this.onClick}},[e])}}},at=Object(o["a"])("radio"),st=at[0],ct=at[1],ut=st({mixins:[ot({bem:ct,role:"radio",parent:"vanRadio"})],computed:{currentValue:{get:function(){return this.parent?this.parent.value:this.value},set:function(t){(this.parent||this).$emit("input",t)}},checked:function(){return this.currentValue===this.name}},methods:{toggle:function(){this.currentValue=this.name}}}),lt=Object(o["a"])("address-item"),ht=lt[0],dt=lt[1];function ft(t,e,n,i){var o=e.disabled,a=e.switchable;function s(){a&&Object(K["a"])(i,"select"),Object(K["a"])(i,"click")}var c=function(){return t(Q["a"],{attrs:{name:"edit"},class:dt("edit"),on:{click:function(t){t.stopPropagation(),Object(K["a"])(i,"edit"),Object(K["a"])(i,"click")}}})};function u(){if(e.data.isDefault&&e.defaultTagText)return t(rt,{attrs:{type:"danger",round:!0},class:dt("tag")},[e.defaultTagText])}function l(){var n=e.data,i=[t("div",{class:dt("name")},[n.name+" "+n.tel,u()]),t("div",{class:dt("address")},[n.address])];return a&&!o?t(ut,{attrs:{name:n.id,iconSize:18}},[i]):i}return t("div",{class:dt({disabled:o}),on:{click:s}},[t(g["a"],q()([{attrs:{border:!1,valueClass:dt("value")},scopedSlots:{default:l,"right-icon":c}},Object(K["b"])(i)])),null==n.bottom?void 0:n.bottom(Object(r["a"])({},e.data,{disabled:o}))])}ft.props={data:Object,disabled:Boolean,switchable:Boolean,defaultTagText:String};var pt=ht(ft),vt=Object(o["a"])("address-list"),mt=vt[0],gt=vt[1],bt=vt[2];function yt(t,e,n,i){function r(r,o){if(r)return r.map((function(r,a){return t(pt,{attrs:{data:r,disabled:o,switchable:e.switchable,defaultTagText:e.defaultTagText},key:r.id,scopedSlots:{bottom:n["item-bottom"]},on:{select:function(){Object(K["a"])(i,o?"select-disabled":"select",r,a),o||Object(K["a"])(i,"input",r.id)},edit:function(){Object(K["a"])(i,o?"edit-disabled":"edit",r,a)},click:function(){Object(K["a"])(i,"click-item",r,a)}}})}))}var o=r(e.list),a=r(e.disabledList,!0);return t("div",q()([{class:gt()},Object(K["b"])(i)]),[null==n.top?void 0:n.top(),t(J,{attrs:{value:e.value}},[o]),e.disabledText&&t("div",{class:gt("disabled-text")},[e.disabledText]),a,null==n.default?void 0:n.default(),t("div",{class:gt("bottom")},[t(k["a"],{attrs:{round:!0,block:!0,type:"danger",text:e.addButtonText||bt("add")},class:gt("add"),on:{click:function(){Object(K["a"])(i,"add")}}})])])}yt.props={list:Array,value:[Number,String],disabledList:Array,disabledText:String,addButtonText:String,defaultTagText:String,switchable:{type:Boolean,default:!0}};var St=mt(yt),kt=n("473d"),xt=n("44bf"),wt=Object(o["a"])("card"),Ot=wt[0],Ct=wt[1];function $t(t,e,n,i){var r,o=e.thumb,s=n.num||Object(a["c"])(e.num),c=n.price||Object(a["c"])(e.price),u=n["origin-price"]||Object(a["c"])(e.originPrice),l=s||c||u||n.bottom;function h(t){Object(K["a"])(i,"click-thumb",t)}function d(){if(n.tag||e.tag)return t("div",{class:Ct("tag")},[n.tag?n.tag():t(rt,{attrs:{mark:!0,type:"danger"}},[e.tag])])}function f(){if(n.thumb||o)return t("a",{attrs:{href:e.thumbLink},class:Ct("thumb"),on:{click:h}},[n.thumb?n.thumb():t(xt["a"],{attrs:{src:o,width:"100%",height:"100%",fit:"cover","lazy-load":e.lazyLoad}}),d()])}function p(){return n.title?n.title():e.title?t("div",{class:[Ct("title"),"van-multi-ellipsis--l2"]},[e.title]):void 0}function v(){return n.desc?n.desc():e.desc?t("div",{class:[Ct("desc"),"van-ellipsis"]},[e.desc]):void 0}function m(){var n=e.price.toString().split(".");return t("div",[t("span",{class:Ct("price-currency")},[e.currency]),t("span",{class:Ct("price-integer")},[n[0]]),".",t("span",{class:Ct("price-decimal")},[n[1]])])}function g(){if(c)return t("div",{class:Ct("price")},[n.price?n.price():m()])}function b(){if(u){var i=n["origin-price"];return t("div",{class:Ct("origin-price")},[i?i():e.currency+" "+e.originPrice])}}function y(){if(s)return t("div",{class:Ct("num")},[n.num?n.num():"x"+e.num])}function S(){if(n.footer)return t("div",{class:Ct("footer")},[n.footer()])}return t("div",q()([{class:Ct()},Object(K["b"])(i,!0)]),[t("div",{class:Ct("header")},[f(),t("div",{class:Ct("content",{centered:e.centered})},[t("div",[p(),v(),null==n.tags?void 0:n.tags()]),l&&t("div",{class:"van-card__bottom"},[null==(r=n["price-top"])?void 0:r.call(n),g(),b(),y(),null==n.bottom?void 0:n.bottom()])])]),S()])}$t.props={tag:String,desc:String,thumb:String,title:String,centered:Boolean,lazyLoad:Boolean,thumbLink:String,num:[Number,String],price:[Number,String],originPrice:[Number,String],currency:{type:String,default:"¥"}};var jt=Ot($t),Tt=n("b1d2"),_t=Object(o["a"])("cell-group"),It=_t[0],Bt=_t[1];function At(t,e,n,i){var r,o=t("div",q()([{class:[Bt(),(r={},r[Tt["g"]]=e.border,r)]},Object(K["b"])(i,!0)]),[null==n.default?void 0:n.default()]);return e.title||n.title?t("div",[t("div",{class:Bt("title")},[n.title?n.title():e.title]),o]):o}At.props={title:String,border:{type:Boolean,default:!0}};var Et=It(At),Dt=Object(o["a"])("checkbox"),Pt=Dt[0],Nt=Dt[1],Mt=Pt({mixins:[ot({bem:Nt,role:"checkbox",parent:"vanCheckbox"})],computed:{checked:{get:function(){return this.parent?-1!==this.parent.value.indexOf(this.name):this.value},set:function(t){this.parent?this.setParentValue(t):this.$emit("input",t)}}},watch:{value:function(t){this.$emit("change",t)}},methods:{toggle:function(t){var e=this;void 0===t&&(t=!this.checked),clearTimeout(this.toggleTask),this.toggleTask=setTimeout((function(){e.checked=t}))},setParentValue:function(t){var e=this.parent,n=e.value.slice();if(t){if(e.max&&n.length>=e.max)return;-1===n.indexOf(this.name)&&(n.push(this.name),e.$emit("input",n))}else{var i=n.indexOf(this.name);-1!==i&&(n.splice(i,1),e.$emit("input",n))}}}}),Lt=Object(o["a"])("checkbox-group"),Ft=Lt[0],zt=Lt[1],Rt=Ft({mixins:[Object(Y["b"])("vanCheckbox"),A["a"]],props:{max:[Number,String],disabled:Boolean,direction:String,iconSize:[Number,String],checkedColor:String,value:{type:Array,default:function(){return[]}}},watch:{value:function(t){this.$emit("change",t)}},methods:{toggleAll:function(t){if(!1!==t){var e=this.children;t||(e=e.filter((function(t){return!t.checked})));var n=e.map((function(t){return t.name}));this.$emit("input",n)}else this.$emit("input",[])}},render:function(){var t=arguments[0];return t("div",{class:zt([this.direction])},[this.slots()])}}),Vt=n("4598"),Ht=Object(o["a"])("circle"),Wt=Ht[0],Ut=Ht[1],qt=3140,Kt=0;function Yt(t){return Math.min(Math.max(t,0),100)}function Xt(t,e){var n=t?1:0;return"M "+e/2+" "+e/2+" m 0, -500 a 500, 500 0 1, "+n+" 0, 1000 a 500, 500 0 1, "+n+" 0, -1000"}var Gt=Wt({props:{text:String,strokeLinecap:String,value:{type:Number,default:0},speed:{type:[Number,String],default:0},size:{type:[Number,String],default:100},fill:{type:String,default:"none"},rate:{type:[Number,String],default:100},layerColor:{type:String,default:Tt["j"]},color:{type:[String,Object],default:Tt["a"]},strokeWidth:{type:[Number,String],default:40},clockwise:{type:Boolean,default:!0}},beforeCreate:function(){this.uid="van-circle-gradient-"+Kt++},computed:{style:function(){var t=Object(I["a"])(this.size);return{width:t,height:t}},path:function(){return Xt(this.clockwise,this.viewBoxSize)},viewBoxSize:function(){return+this.strokeWidth+1e3},layerStyle:function(){var t=qt*this.value/100;return{stroke:""+this.color,strokeWidth:+this.strokeWidth+1+"px",strokeLinecap:this.strokeLinecap,strokeDasharray:t+"px "+qt+"px"}},hoverStyle:function(){return{fill:""+this.fill,stroke:""+this.layerColor,strokeWidth:this.strokeWidth+"px"}},gradient:function(){return Object(a["e"])(this.color)},LinearGradient:function(){var t=this,e=this.$createElement;if(this.gradient){var n=Object.keys(this.color).sort((function(t,e){return parseFloat(t)-parseFloat(e)})).map((function(n,i){return e("stop",{key:i,attrs:{offset:n,"stop-color":t.color[n]}})}));return e("defs",[e("linearGradient",{attrs:{id:this.uid,x1:"100%",y1:"0%",x2:"0%",y2:"0%"}},[n])])}}},watch:{rate:{handler:function(t){this.startTime=Date.now(),this.startRate=this.value,this.endRate=Yt(t),this.increase=this.endRate>this.startRate,this.duration=Math.abs(1e3*(this.startRate-this.endRate)/this.speed),this.speed?(Object(Vt["a"])(this.rafId),this.rafId=Object(Vt["c"])(this.animate)):this.$emit("input",this.endRate)},immediate:!0}},methods:{animate:function(){var t=Date.now(),e=Math.min((t-this.startTime)/this.duration,1),n=e*(this.endRate-this.startRate)+this.startRate;this.$emit("input",Yt(parseFloat(n.toFixed(1)))),(this.increase?nthis.endRate)&&(this.rafId=Object(Vt["c"])(this.animate))}},render:function(){var t=arguments[0];return t("div",{class:Ut(),style:this.style},[t("svg",{attrs:{viewBox:"0 0 "+this.viewBoxSize+" "+this.viewBoxSize}},[this.LinearGradient,t("path",{class:Ut("hover"),style:this.hoverStyle,attrs:{d:this.path}}),t("path",{attrs:{d:this.path,stroke:this.gradient?"url(#"+this.uid+")":this.color},class:Ut("layer"),style:this.layerStyle})]),this.slots()||this.text&&t("div",{class:Ut("text")},[this.text])])}}),Zt=Object(o["a"])("col"),Jt=Zt[0],Qt=Zt[1],te=Jt({mixins:[Object(Y["a"])("vanRow")],props:{span:[Number,String],offset:[Number,String],tag:{type:String,default:"div"}},computed:{style:function(){var t=this.index,e=this.parent||{},n=e.spaces;if(n&&n[t]){var i=n[t],r=i.left,o=i.right;return{paddingLeft:r?r+"px":null,paddingRight:o?o+"px":null}}}},methods:{onClick:function(t){this.$emit("click",t)}},render:function(){var t,e=arguments[0],n=this.span,i=this.offset;return e(this.tag,{style:this.style,class:Qt((t={},t[n]=n,t["offset-"+i]=i,t)),on:{click:this.onClick}},[this.slots()])}}),ee=n("f9bd"),ne=n("1437"),ie=Object(o["a"])("contact-card"),re=ie[0],oe=ie[1],ae=ie[2];function se(t,e,n,i){var r=e.type,o=e.editable;function a(t){o&&Object(K["a"])(i,"click",t)}function s(){return"add"===r?e.addText||ae("addText"):[t("div",[ae("name")+":"+e.name]),t("div",[ae("tel")+":"+e.tel])]}return t(g["a"],q()([{attrs:{center:!0,border:!1,isLink:o,valueClass:oe("value"),icon:"edit"===r?"contact":"add-square"},class:oe([r]),on:{click:a}},Object(K["b"])(i)]),[s()])}se.props={tel:String,name:String,addText:String,editable:{type:Boolean,default:!0},type:{type:String,default:"add"}};var ce=re(se),ue=Object(o["a"])("contact-edit"),le=ue[0],he=ue[1],de=ue[2],fe={tel:"",name:""},pe=le({props:{isEdit:Boolean,isSaving:Boolean,isDeleting:Boolean,showSetDefault:Boolean,setDefaultLabel:String,contactInfo:{type:Object,default:function(){return Object(r["a"])({},fe)}},telValidator:{type:Function,default:s}},data:function(){return{data:Object(r["a"])({},fe,this.contactInfo),errorInfo:{name:"",tel:""}}},watch:{contactInfo:function(t){this.data=Object(r["a"])({},fe,t)}},methods:{onFocus:function(t){this.errorInfo[t]=""},getErrorMessageByKey:function(t){var e=this.data[t].trim();switch(t){case"name":return e?"":de("nameInvalid");case"tel":return this.telValidator(e)?"":de("telInvalid")}},onSave:function(){var t=this,e=["name","tel"].every((function(e){var n=t.getErrorMessageByKey(e);return n&&(t.errorInfo[e]=n),!n}));e&&!this.isSaving&&this.$emit("save",this.data)},onDelete:function(){var t=this;x["a"].confirm({title:de("confirmDelete")}).then((function(){t.$emit("delete",t.data)}))}},render:function(){var t=this,e=arguments[0],n=this.data,i=this.errorInfo,r=function(e){return function(){return t.onFocus(e)}};return e("div",{class:he()},[e("div",{class:he("fields")},[e(b["a"],{attrs:{clearable:!0,maxlength:"30",label:de("name"),placeholder:de("nameEmpty"),errorMessage:i.name},on:{focus:r("name")},model:{value:n.name,callback:function(e){t.$set(n,"name",e)}}}),e(b["a"],{attrs:{clearable:!0,type:"tel",label:de("tel"),placeholder:de("telEmpty"),errorMessage:i.tel},on:{focus:r("tel")},model:{value:n.tel,callback:function(e){t.$set(n,"tel",e)}}})]),this.showSetDefault&&e(g["a"],{attrs:{title:this.setDefaultLabel,border:!1},class:he("switch-cell")},[e(M,{attrs:{size:24},slot:"right-icon",on:{change:function(e){t.$emit("change-default",e)}},model:{value:n.isDefault,callback:function(e){t.$set(n,"isDefault",e)}}})]),e("div",{class:he("buttons")},[e(k["a"],{attrs:{block:!0,round:!0,type:"danger",text:de("save"),loading:this.isSaving},on:{click:this.onSave}}),this.isEdit&&e(k["a"],{attrs:{block:!0,round:!0,text:de("delete"),loading:this.isDeleting},on:{click:this.onDelete}})])])}}),ve=Object(o["a"])("contact-list"),me=ve[0],ge=ve[1],be=ve[2];function ye(t,e,n,i){var r=e.list&&e.list.map((function(n,r){function o(){Object(K["a"])(i,"input",n.id),Object(K["a"])(i,"select",n,r)}function a(){return t(ut,{attrs:{name:n.id,iconSize:16,checkedColor:Tt["i"]},on:{click:o}})}function s(){return t(Q["a"],{attrs:{name:"edit"},class:ge("edit"),on:{click:function(t){t.stopPropagation(),Object(K["a"])(i,"edit",n,r)}}})}function c(){var i=[n.name+","+n.tel];return n.isDefault&&e.defaultTagText&&i.push(t(rt,{attrs:{type:"danger",round:!0},class:ge("item-tag")},[e.defaultTagText])),i}return t(g["a"],{key:n.id,attrs:{isLink:!0,center:!0,valueClass:ge("item-value")},class:ge("item"),scopedSlots:{icon:s,default:c,"right-icon":a},on:{click:o}})}));return t("div",q()([{class:ge()},Object(K["b"])(i)]),[t(J,{attrs:{value:e.value},class:ge("group")},[r]),t("div",{class:ge("bottom")},[t(k["a"],{attrs:{round:!0,block:!0,type:"danger",text:e.addText||be("addText")},class:ge("add"),on:{click:function(){Object(K["a"])(i,"add")}}})])])}ye.props={value:null,list:Array,addText:String,defaultTagText:String};var Se=me(ye),ke=n("68ed"),xe=1e3,we=60*xe,Oe=60*we,Ce=24*Oe;function $e(t){var e=Math.floor(t/Ce),n=Math.floor(t%Ce/Oe),i=Math.floor(t%Oe/we),r=Math.floor(t%we/xe),o=Math.floor(t%xe);return{days:e,hours:n,minutes:i,seconds:r,milliseconds:o}}function je(t,e){var n=e.days,i=e.hours,r=e.minutes,o=e.seconds,a=e.milliseconds;if(-1===t.indexOf("DD")?i+=24*n:t=t.replace("DD",Object(ke["b"])(n)),-1===t.indexOf("HH")?r+=60*i:t=t.replace("HH",Object(ke["b"])(i)),-1===t.indexOf("mm")?o+=60*r:t=t.replace("mm",Object(ke["b"])(r)),-1===t.indexOf("ss")?a+=1e3*o:t=t.replace("ss",Object(ke["b"])(o)),-1!==t.indexOf("S")){var s=Object(ke["b"])(a,3);t=-1!==t.indexOf("SSS")?t.replace("SSS",s):-1!==t.indexOf("SS")?t.replace("SS",s.slice(0,2)):t.replace("S",s.charAt(0))}return t}function Te(t,e){return Math.floor(t/1e3)===Math.floor(e/1e3)}var _e=Object(o["a"])("count-down"),Ie=_e[0],Be=_e[1],Ae=Ie({props:{millisecond:Boolean,time:{type:[Number,String],default:0},format:{type:String,default:"HH:mm:ss"},autoStart:{type:Boolean,default:!0}},data:function(){return{remain:0}},computed:{timeData:function(){return $e(this.remain)},formattedTime:function(){return je(this.format,this.timeData)}},watch:{time:{immediate:!0,handler:"reset"}},activated:function(){this.keepAlivePaused&&(this.counting=!0,this.keepAlivePaused=!1,this.tick())},deactivated:function(){this.counting&&(this.pause(),this.keepAlivePaused=!0)},beforeDestroy:function(){this.pause()},methods:{start:function(){this.counting||(this.counting=!0,this.endTime=Date.now()+this.remain,this.tick())},pause:function(){this.counting=!1,Object(Vt["a"])(this.rafId)},reset:function(){this.pause(),this.remain=+this.time,this.autoStart&&this.start()},tick:function(){this.millisecond?this.microTick():this.macroTick()},microTick:function(){var t=this;this.rafId=Object(Vt["c"])((function(){t.counting&&(t.setRemain(t.getRemain()),t.remain>0&&t.microTick())}))},macroTick:function(){var t=this;this.rafId=Object(Vt["c"])((function(){if(t.counting){var e=t.getRemain();Te(e,t.remain)&&0!==e||t.setRemain(e),t.remain>0&&t.macroTick()}}))},getRemain:function(){return Math.max(this.endTime-Date.now(),0)},setRemain:function(t){this.remain=t,this.$emit("change",this.timeData),0===t&&(this.pause(),this.$emit("finish"))}},render:function(){var t=arguments[0];return t("div",{class:Be()},[this.slots("default",this.timeData)||this.formattedTime])}}),Ee=Object(o["a"])("coupon"),De=Ee[0],Pe=Ee[1],Ne=Ee[2];function Me(t){var e=new Date(1e3*t);return e.getFullYear()+"."+Object(ke["b"])(e.getMonth()+1)+"."+Object(ke["b"])(e.getDate())}function Le(t){return(t/10).toFixed(t%10===0?0:1)}function Fe(t){return(t/100).toFixed(t%100===0?0:t%10===0?1:2)}var ze=De({props:{coupon:Object,chosen:Boolean,disabled:Boolean,currency:{type:String,default:"¥"}},computed:{validPeriod:function(){var t=this.coupon,e=t.startAt,n=t.endAt;return Me(e)+" - "+Me(n)},faceAmount:function(){var t=this.coupon;if(t.valueDesc)return t.valueDesc+""+(t.unitDesc||"")+"";if(t.denominations){var e=Fe(t.denominations);return""+this.currency+" "+e}return t.discount?Ne("discount",Le(t.discount)):""},conditionMessage:function(){var t=Fe(this.coupon.originCondition);return"0"===t?Ne("unlimited"):Ne("condition",t)}},render:function(){var t=arguments[0],e=this.coupon,n=this.disabled,i=n&&e.reason||e.description;return t("div",{class:Pe({disabled:n})},[t("div",{class:Pe("content")},[t("div",{class:Pe("head")},[t("h2",{class:Pe("amount"),domProps:{innerHTML:this.faceAmount}}),t("p",{class:Pe("condition")},[this.coupon.condition||this.conditionMessage])]),t("div",{class:Pe("body")},[t("p",{class:Pe("name")},[e.name]),t("p",{class:Pe("valid")},[this.validPeriod]),!this.disabled&&t(Mt,{attrs:{size:18,value:this.chosen,checkedColor:Tt["i"]},class:Pe("corner")})])]),i&&t("p",{class:Pe("description")},[i])])}}),Re=Object(o["a"])("coupon-cell"),Ve=Re[0],He=Re[1],We=Re[2];function Ue(t){var e=t.coupons,n=t.chosenCoupon,i=t.currency,r=e[+n];if(r){var o=0;return Object(a["c"])(r.value)?o=r.value:Object(a["c"])(r.denominations)&&(o=r.denominations),"-"+i+" "+(o/100).toFixed(2)}return 0===e.length?We("tips"):We("count",e.length)}function qe(t,e,n,i){var r=e.coupons[+e.chosenCoupon],o=Ue(e);return t(g["a"],q()([{class:He(),attrs:{value:o,title:e.title||We("title"),border:e.border,isLink:e.editable,valueClass:He("value",{selected:r})}},Object(K["b"])(i,!0)]))}qe.model={prop:"chosenCoupon"},qe.props={title:String,coupons:{type:Array,default:function(){return[]}},currency:{type:String,default:"¥"},border:{type:Boolean,default:!0},editable:{type:Boolean,default:!0},chosenCoupon:{type:[Number,String],default:-1}};var Ke,Ye=Ve(qe),Xe=n("48f4"),Ge=Object(o["a"])("tab"),Ze=Ge[0],Je=Ge[1],Qe=Ze({mixins:[Object(Y["a"])("vanTabs")],props:Object(r["a"])({},Xe["c"],{dot:Boolean,name:[Number,String],info:[Number,String],badge:[Number,String],title:String,titleStyle:null,disabled:Boolean}),data:function(){return{inited:!1}},computed:{computedName:function(){var t;return null!=(t=this.name)?t:this.index},isActive:function(){var t=this.computedName===this.parent.currentName;return t&&(this.inited=!0),t}},watch:{title:function(){this.parent.setLine()},inited:function(t){var e=this;this.parent.lazyRender&&t&&this.$nextTick((function(){e.parent.$emit("rendered",e.computedName,e.title)}))}},render:function(t){var e=this.slots,n=this.parent,i=this.isActive,r=this.inited||n.scrollspy||!n.lazyRender,o=n.scrollspy||i,a=r?e():t();return n.animated?t("div",{attrs:{role:"tabpanel","aria-hidden":!i},class:Je("pane-wrapper",{inactive:!i})},[t("div",{class:Je("pane")},[a])]):t("div",{directives:[{name:"show",value:o}],attrs:{role:"tabpanel"},class:Je("pane")},[a])}}),tn=n("a8c1");function en(t,e,n){Object(Vt["a"])(Ke);var i=0,r=t.scrollLeft,o=0===n?1:Math.round(1e3*n/16);function a(){t.scrollLeft+=(e-r)/o,++ie||!o&&re?Object(Vt["c"])(c):i&&Object(Vt["c"])(i)}c()}var rn=n("02de"),on=n("1325");function an(t){var e=t.interceptor,n=t.args,i=t.done;if(e){var r=e.apply(void 0,n);Object(a["f"])(r)?r.then((function(t){t&&i()})).catch(a["h"]):r&&i()}else i()}var sn=n("5fbe"),cn=n("6f2f"),un=Object(o["a"])("tab"),ln=un[0],hn=un[1],dn=ln({props:{dot:Boolean,type:String,info:[Number,String],color:String,title:String,isActive:Boolean,disabled:Boolean,scrollable:Boolean,activeColor:String,inactiveColor:String,swipeThreshold:[Number,String]},computed:{style:function(){var t={},e=this.color,n=this.isActive,i="card"===this.type;e&&i&&(t.borderColor=e,this.disabled||(n?t.backgroundColor=e:t.color=e));var r=n?this.activeColor:this.inactiveColor;return r&&(t.color=r),t}},methods:{onClick:function(){this.$emit("click")},genText:function(){var t=this.$createElement,e=t("span",{class:hn("text",{ellipsis:!this.scrollable})},[this.slots()||this.title]);return this.dot||Object(a["c"])(this.info)&&""!==this.info?t("span",{class:hn("text-wrapper")},[e,t(cn["a"],{attrs:{dot:this.dot,info:this.info}})]):e}},render:function(){var t=arguments[0];return t("div",{attrs:{role:"tab","aria-selected":this.isActive},class:[hn({active:this.isActive,disabled:this.disabled})],style:this.style,on:{click:this.onClick}},[this.genText()])}}),fn=Object(o["a"])("sticky"),pn=fn[0],vn=fn[1],mn=pn({mixins:[Object(sn["a"])((function(t,e){if(this.scroller||(this.scroller=Object(tn["d"])(this.$el)),this.observer){var n=e?"observe":"unobserve";this.observer[n](this.$el)}t(this.scroller,"scroll",this.onScroll,!0),this.onScroll()}))],props:{zIndex:[Number,String],container:null,offsetTop:{type:[Number,String],default:0}},data:function(){return{fixed:!1,height:0,transform:0}},computed:{offsetTopPx:function(){return Object(I["b"])(this.offsetTop)},style:function(){if(this.fixed){var t={};return Object(a["c"])(this.zIndex)&&(t.zIndex=this.zIndex),this.offsetTopPx&&this.fixed&&(t.top=this.offsetTopPx+"px"),this.transform&&(t.transform="translate3d(0, "+this.transform+"px, 0)"),t}}},created:function(){var t=this;!a["g"]&&window.IntersectionObserver&&(this.observer=new IntersectionObserver((function(e){e[0].intersectionRatio>0&&t.onScroll()}),{root:document.body}))},methods:{onScroll:function(){var t=this;if(!Object(rn["a"])(this.$el)){this.height=this.$el.offsetHeight;var e=this.container,n=this.offsetTopPx,i=Object(tn["c"])(window),r=Object(tn["a"])(this.$el),o=function(){t.$emit("scroll",{scrollTop:i,isFixed:t.fixed})};if(e){var a=r+e.offsetHeight;if(i+n+this.height>a){var s=this.height+i-a;return sr?(this.fixed=!0,this.transform=0):this.fixed=!1,o()}}},render:function(){var t=arguments[0],e=this.fixed,n={height:e?this.height+"px":null};return t("div",{style:n},[t("div",{class:vn({fixed:e}),style:this.style},[this.slots()])])}}),gn=n("3875"),bn=Object(o["a"])("tabs"),yn=bn[0],Sn=bn[1],kn=50,xn=yn({mixins:[gn["a"]],props:{count:Number,duration:[Number,String],animated:Boolean,swipeable:Boolean,currentIndex:Number},computed:{style:function(){if(this.animated)return{transform:"translate3d("+-1*this.currentIndex*100+"%, 0, 0)",transitionDuration:this.duration+"s"}},listeners:function(){if(this.swipeable)return{touchstart:this.touchStart,touchmove:this.touchMove,touchend:this.onTouchEnd,touchcancel:this.onTouchEnd}}},methods:{onTouchEnd:function(){var t=this.direction,e=this.deltaX,n=this.currentIndex;"horizontal"===t&&this.offsetX>=kn&&(e>0&&0!==n?this.$emit("change",n-1):e<0&&n!==this.count-1&&this.$emit("change",n+1))},genChildren:function(){var t=this.$createElement;return this.animated?t("div",{class:Sn("track"),style:this.style},[this.slots()]):this.slots()}},render:function(){var t=arguments[0];return t("div",{class:Sn("content",{animated:this.animated}),on:Object(r["a"])({},this.listeners)},[this.genChildren()])}}),wn=Object(o["a"])("tabs"),On=wn[0],Cn=wn[1],$n=On({mixins:[Object(Y["b"])("vanTabs"),Object(sn["a"])((function(t){this.scroller||(this.scroller=Object(tn["d"])(this.$el)),t(window,"resize",this.resize,!0),this.scrollspy&&t(this.scroller,"scroll",this.onScroll,!0)}))],model:{prop:"active"},props:{color:String,border:Boolean,sticky:Boolean,animated:Boolean,swipeable:Boolean,scrollspy:Boolean,background:String,lineWidth:[Number,String],lineHeight:[Number,String],beforeChange:Function,titleActiveColor:String,titleInactiveColor:String,type:{type:String,default:"line"},active:{type:[Number,String],default:0},ellipsis:{type:Boolean,default:!0},duration:{type:[Number,String],default:.3},offsetTop:{type:[Number,String],default:0},lazyRender:{type:Boolean,default:!0},swipeThreshold:{type:[Number,String],default:5}},data:function(){return{position:"",currentIndex:null,lineStyle:{backgroundColor:this.color}}},computed:{scrollable:function(){return this.children.length>this.swipeThreshold||!this.ellipsis},navStyle:function(){return{borderColor:this.color,background:this.background}},currentName:function(){var t=this.children[this.currentIndex];if(t)return t.computedName},offsetTopPx:function(){return Object(I["b"])(this.offsetTop)},scrollOffset:function(){return this.sticky?this.offsetTopPx+this.tabHeight:0}},watch:{color:"setLine",active:function(t){t!==this.currentName&&this.setCurrentIndexByName(t)},children:function(){var t=this;this.setCurrentIndexByName(this.currentName||this.active),this.setLine(),this.$nextTick((function(){t.scrollIntoView(!0)}))},currentIndex:function(){this.scrollIntoView(),this.setLine(),this.stickyFixed&&!this.scrollspy&&Object(tn["g"])(Math.ceil(Object(tn["a"])(this.$el)-this.offsetTopPx))},scrollspy:function(t){t?Object(on["b"])(this.scroller,"scroll",this.onScroll,!0):Object(on["a"])(this.scroller,"scroll",this.onScroll)}},mounted:function(){this.init()},activated:function(){this.init(),this.setLine()},methods:{resize:function(){this.setLine()},init:function(){var t=this;this.$nextTick((function(){t.inited=!0,t.tabHeight=Object(tn["e"])(t.$refs.wrap),t.scrollIntoView(!0)}))},setLine:function(){var t=this,e=this.inited;this.$nextTick((function(){var n=t.$refs.titles;if(n&&n[t.currentIndex]&&"line"===t.type&&!Object(rn["a"])(t.$el)){var i=n[t.currentIndex].$el,r=t.lineWidth,o=t.lineHeight,s=i.offsetLeft+i.offsetWidth/2,c={width:Object(I["a"])(r),backgroundColor:t.color,transform:"translateX("+s+"px) translateX(-50%)"};if(e&&(c.transitionDuration=t.duration+"s"),Object(a["c"])(o)){var u=Object(I["a"])(o);c.height=u,c.borderRadius=u}t.lineStyle=c}}))},setCurrentIndexByName:function(t){var e=this.children.filter((function(e){return e.computedName===t})),n=(this.children[0]||{}).index||0;this.setCurrentIndex(e.length?e[0].index:n)},setCurrentIndex:function(t){if(t=this.findAvailableTab(t),Object(a["c"])(t)&&t!==this.currentIndex){var e=null!==this.currentIndex;this.currentIndex=t,this.$emit("input",this.currentName),e&&this.$emit("change",this.currentName,this.children[t].title)}},findAvailableTab:function(t){var e=t=0&&tthis.scrollOffset)return 0===e?0:e-1}return t.length-1}},render:function(){var t,e=this,n=arguments[0],i=this.type,r=this.animated,o=this.scrollable,a=this.children.map((function(t,r){var a;return n(dn,{ref:"titles",refInFor:!0,attrs:{type:i,dot:t.dot,info:null!=(a=t.badge)?a:t.info,title:t.title,color:e.color,isActive:r===e.currentIndex,disabled:t.disabled,scrollable:o,activeColor:e.titleActiveColor,inactiveColor:e.titleInactiveColor,swipeThreshold:e.swipeThreshold},style:t.titleStyle,scopedSlots:{default:function(){return t.slots("title")}},on:{click:function(){e.onClick(t,r)}}})})),s=n("div",{ref:"wrap",class:[Cn("wrap",{scrollable:o}),(t={},t[Tt["g"]]="line"===i&&this.border,t)]},[n("div",{ref:"nav",attrs:{role:"tablist"},class:Cn("nav",[i,{complete:this.scrollable}]),style:this.navStyle},[this.slots("nav-left"),a,"line"===i&&n("div",{class:Cn("line"),style:this.lineStyle}),this.slots("nav-right")])]);return n("div",{class:Cn([i])},[this.sticky?n(mn,{attrs:{container:this.$el,offsetTop:this.offsetTop},on:{scroll:this.onSticktScroll}},[s]):s,n(xn,{attrs:{count:this.children.length,animated:r,duration:this.duration,swipeable:this.swipeable,currentIndex:this.currentIndex},on:{change:this.setCurrentIndex}},[this.slots()])])}}),jn=Object(o["a"])("coupon-list"),Tn=jn[0],_n=jn[1],In=jn[2],Bn="https://img.yzcdn.cn/vant/coupon-empty.png",An=Tn({model:{prop:"code"},props:{code:String,closeButtonText:String,inputPlaceholder:String,enabledTitle:String,disabledTitle:String,exchangeButtonText:String,exchangeButtonLoading:Boolean,exchangeButtonDisabled:Boolean,exchangeMinLength:{type:Number,default:1},chosenCoupon:{type:Number,default:-1},coupons:{type:Array,default:function(){return[]}},disabledCoupons:{type:Array,default:function(){return[]}},displayedCouponIndex:{type:Number,default:-1},showExchangeBar:{type:Boolean,default:!0},showCloseButton:{type:Boolean,default:!0},showCount:{type:Boolean,default:!0},currency:{type:String,default:"¥"},emptyImage:{type:String,default:Bn}},data:function(){return{tab:0,winHeight:window.innerHeight,currentCode:this.code||""}},computed:{buttonDisabled:function(){return!this.exchangeButtonLoading&&(this.exchangeButtonDisabled||!this.currentCode||this.currentCode.lengths?s:n;var c=0,u=0;"datehour"===r&&(c=a("hour")),"datetime"===r&&(c=a("hour"),u=a("minute"));var l=new Date(t,e-1,n,c,u);this.innerValue=this.formatValue(l)},onChange:function(t){var e=this;this.updateInnerValue(),this.$nextTick((function(){e.$nextTick((function(){e.$emit("change",t)}))}))},updateColumnValue:function(){var t=this,e=this.innerValue,n=this.formatter,i=this.originColumns.map((function(t){switch(t.type){case"year":return n("year",""+e.getFullYear());case"month":return n("month",Object(ke["b"])(e.getMonth()+1));case"day":return n("day",Object(ke["b"])(e.getDate()));case"hour":return n("hour",Object(ke["b"])(e.getHours()));case"minute":return n("minute",Object(ke["b"])(e.getMinutes()));default:return null}}));this.$nextTick((function(){t.getPicker().setValues(i)}))}}}),Un=Object(o["a"])("datetime-picker"),qn=Un[0],Kn=Un[1],Yn=qn({props:Object(r["a"])({},Fn.props,Wn.props),methods:{getPicker:function(){return this.$refs.root.getPicker()}},render:function(){var t=arguments[0],e="time"===this.type?Fn:Wn;return t(e,{ref:"root",class:Kn(),props:Object(r["a"])({},this.$props),on:Object(r["a"])({},this.$listeners)})}}),Xn=Object(o["a"])("divider"),Gn=Xn[0],Zn=Xn[1];function Jn(t,e,n,i){var r;return t("div",q()([{attrs:{role:"separator"},style:{borderColor:e.borderColor},class:Zn((r={dashed:e.dashed,hairline:e.hairline},r["content-"+e.contentPosition]=n.default,r))},Object(K["b"])(i,!0)]),[n.default&&n.default()])}Jn.props={dashed:Boolean,hairline:{type:Boolean,default:!0},contentPosition:{type:String,default:"center"}};var Qn=Gn(Jn),ti=n("1421"),ei=Object(o["a"])("dropdown-item"),ni=ei[0],ii=ei[1],ri=ni({mixins:[Object(ti["a"])({ref:"wrapper"}),Object(Y["a"])("vanDropdownMenu")],props:{value:null,title:String,disabled:Boolean,titleClass:String,options:{type:Array,default:function(){return[]}},lazyRender:{type:Boolean,default:!0}},data:function(){return{transition:!0,showPopup:!1,showWrapper:!1}},computed:{displayTitle:function(){var t=this;if(this.title)return this.title;var e=this.options.filter((function(e){return e.value===t.value}));return e.length?e[0].text:""}},watch:{showPopup:function(t){this.bindScroll(t)}},beforeCreate:function(){var t=this,e=function(e){return function(){return t.$emit(e)}};this.onOpen=e("open"),this.onClose=e("close"),this.onOpened=e("opened")},methods:{toggle:function(t,e){void 0===t&&(t=!this.showPopup),void 0===e&&(e={}),t!==this.showPopup&&(this.transition=!e.immediate,this.showPopup=t,t&&(this.parent.updateOffset(),this.showWrapper=!0))},bindScroll:function(t){var e=this.parent.scroller,n=t?on["b"]:on["a"];n(e,"scroll",this.onScroll,!0)},onScroll:function(){this.parent.updateOffset()},onClickWrapper:function(t){this.getContainer&&t.stopPropagation()}},render:function(){var t=this,e=arguments[0],n=this.parent,i=n.zIndex,r=n.offset,o=n.overlay,a=n.duration,s=n.direction,c=n.activeColor,u=n.closeOnClickOverlay,l=this.options.map((function(n){var i=n.value===t.value;return e(g["a"],{attrs:{clickable:!0,icon:n.icon,title:n.text},key:n.value,class:ii("option",{active:i}),style:{color:i?c:""},on:{click:function(){t.showPopup=!1,n.value!==t.value&&(t.$emit("input",n.value),t.$emit("change",n.value))}}},[i&&e(Q["a"],{class:ii("icon"),attrs:{color:c,name:"success"}})])})),h={zIndex:i};return"down"===s?h.top=r+"px":h.bottom=r+"px",e("div",[e("div",{directives:[{name:"show",value:this.showWrapper}],ref:"wrapper",style:h,class:ii([s]),on:{click:this.onClickWrapper}},[e(y["a"],{attrs:{overlay:o,position:"down"===s?"top":"bottom",duration:this.transition?a:0,lazyRender:this.lazyRender,overlayStyle:{position:"absolute"},closeOnClickOverlay:u},class:ii("content"),on:{open:this.onOpen,close:this.onClose,opened:this.onOpened,closed:function(){t.showWrapper=!1,t.$emit("closed")}},model:{value:t.showPopup,callback:function(e){t.showPopup=e}}},[l,this.slots("default")])])])}}),oi=function(t){return{props:{closeOnClickOutside:{type:Boolean,default:!0}},data:function(){var e=this,n=function(n){e.closeOnClickOutside&&!e.$el.contains(n.target)&&e[t.method]()};return{clickOutsideHandler:n}},mounted:function(){Object(on["b"])(document,t.event,this.clickOutsideHandler)},beforeDestroy:function(){Object(on["a"])(document,t.event,this.clickOutsideHandler)}}},ai=Object(o["a"])("dropdown-menu"),si=ai[0],ci=ai[1],ui=si({mixins:[Object(Y["b"])("vanDropdownMenu"),oi({event:"click",method:"onClickOutside"})],props:{zIndex:[Number,String],activeColor:String,overlay:{type:Boolean,default:!0},duration:{type:[Number,String],default:.2},direction:{type:String,default:"down"},closeOnClickOverlay:{type:Boolean,default:!0}},data:function(){return{offset:0}},computed:{scroller:function(){return Object(tn["d"])(this.$el)},opened:function(){return this.children.some((function(t){return t.showWrapper}))},barStyle:function(){if(this.opened&&Object(a["c"])(this.zIndex))return{zIndex:1+this.zIndex}}},methods:{updateOffset:function(){if(this.$refs.bar){var t=this.$refs.bar.getBoundingClientRect();"down"===this.direction?this.offset=t.bottom:this.offset=window.innerHeight-t.top}},toggleItem:function(t){this.children.forEach((function(e,n){n===t?e.toggle():e.showPopup&&e.toggle(!1,{immediate:!0})}))},onClickOutside:function(){this.children.forEach((function(t){t.toggle(!1)}))}},render:function(){var t=this,e=arguments[0],n=this.children.map((function(n,i){return e("div",{attrs:{role:"button",tabindex:n.disabled?-1:0},class:ci("item",{disabled:n.disabled}),on:{click:function(){n.disabled||t.toggleItem(i)}}},[e("span",{class:[ci("title",{active:n.showPopup,down:n.showPopup===("down"===t.direction)}),n.titleClass],style:{color:n.showPopup?t.activeColor:""}},[e("div",{class:"van-ellipsis"},[n.slots("title")||n.displayTitle])])])}));return e("div",{class:ci()},[e("div",{ref:"bar",style:this.barStyle,class:ci("bar",{opened:this.opened})},[n]),this.slots("default")])}}),li={render:function(){var t=arguments[0],e=function(e,n,i){return t("stop",{attrs:{"stop-color":e,offset:n+"%","stop-opacity":i}})};return t("svg",{attrs:{viewBox:"0 0 160 160",xmlns:"http://www.w3.org/2000/svg"}},[t("defs",[t("linearGradient",{attrs:{id:"c",x1:"64.022%",y1:"100%",x2:"64.022%",y2:"0%"}},[e("#FFF",0,.5),e("#F2F3F5",100)]),t("linearGradient",{attrs:{id:"d",x1:"64.022%",y1:"96.956%",x2:"64.022%",y2:"0%"}},[e("#F2F3F5",0,.3),e("#F2F3F5",100)]),t("linearGradient",{attrs:{id:"h",x1:"50%",y1:"0%",x2:"50%",y2:"84.459%"}},[e("#EBEDF0",0),e("#DCDEE0",100,0)]),t("linearGradient",{attrs:{id:"i",x1:"100%",y1:"0%",x2:"100%",y2:"100%"}},[e("#EAEDF0",0),e("#DCDEE0",100)]),t("linearGradient",{attrs:{id:"k",x1:"100%",y1:"100%",x2:"100%",y2:"0%"}},[e("#EAEDF0",0),e("#DCDEE0",100)]),t("linearGradient",{attrs:{id:"m",x1:"0%",y1:"43.982%",x2:"100%",y2:"54.703%"}},[e("#EAEDF0",0),e("#DCDEE0",100)]),t("linearGradient",{attrs:{id:"n",x1:"94.535%",y1:"43.837%",x2:"5.465%",y2:"54.948%"}},[e("#EAEDF0",0),e("#DCDEE0",100)]),t("radialGradient",{attrs:{id:"g",cx:"50%",cy:"0%",fx:"50%",fy:"0%",r:"100%",gradientTransform:"matrix(0 1 -.54835 0 .5 -.5)"}},[e("#EBEDF0",0),e("#FFF",100,0)])]),t("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[t("g",{attrs:{opacity:".8"}},[t("path",{attrs:{d:"M0 124V46h20v20h14v58H0z",fill:"url(#c)",transform:"matrix(-1 0 0 1 36 7)"}}),t("path",{attrs:{d:"M40.5 5a8.504 8.504 0 018.13 6.009l.12-.005L49 11a8 8 0 11-1 15.938V27H34v-.174a6.5 6.5 0 11-1.985-12.808A8.5 8.5 0 0140.5 5z",fill:"url(#d)",transform:"translate(2 7)"}}),t("path",{attrs:{d:"M96.016 0a4.108 4.108 0 013.934 2.868l.179-.004c2.138 0 3.871 1.71 3.871 3.818 0 2.109-1.733 3.818-3.871 3.818-.164 0-.325-.01-.484-.03v.03h-6.774v-.083a3.196 3.196 0 01-.726.083C90.408 10.5 89 9.111 89 7.398c0-1.636 1.284-2.976 2.911-3.094a3.555 3.555 0 01-.008-.247c0-2.24 1.842-4.057 4.113-4.057z",fill:"url(#d)",transform:"translate(2 7)"}}),t("path",{attrs:{d:"M121 8h22.231v14H152v77.37h-31V8z",fill:"url(#c)",transform:"translate(2 7)"}})]),t("path",{attrs:{fill:"url(#g)",d:"M0 139h160v21H0z"}}),t("path",{attrs:{d:"M37 18a7 7 0 013 13.326v26.742c0 1.23-.997 2.227-2.227 2.227h-1.546A2.227 2.227 0 0134 58.068V31.326A7 7 0 0137 18z",fill:"url(#h)","fill-rule":"nonzero",transform:"translate(43 36)"}}),t("g",{attrs:{opacity:".6","stroke-linecap":"round","stroke-width":"7"}},[t("path",{attrs:{d:"M20.875 11.136a18.868 18.868 0 00-5.284 13.121c0 5.094 2.012 9.718 5.284 13.12",stroke:"url(#i)",transform:"translate(43 36)"}}),t("path",{attrs:{d:"M9.849 0C3.756 6.225 0 14.747 0 24.146c0 9.398 3.756 17.92 9.849 24.145",stroke:"url(#i)",transform:"translate(43 36)"}}),t("path",{attrs:{d:"M57.625 11.136a18.868 18.868 0 00-5.284 13.121c0 5.094 2.012 9.718 5.284 13.12",stroke:"url(#k)",transform:"rotate(-180 76.483 42.257)"}}),t("path",{attrs:{d:"M73.216 0c-6.093 6.225-9.849 14.747-9.849 24.146 0 9.398 3.756 17.92 9.849 24.145",stroke:"url(#k)",transform:"rotate(-180 89.791 42.146)"}})]),t("g",{attrs:{transform:"translate(31 105)","fill-rule":"nonzero"}},[t("rect",{attrs:{fill:"url(#m)",width:"98",height:"34",rx:"2"}}),t("rect",{attrs:{fill:"#FFF",x:"9",y:"8",width:"80",height:"18",rx:"1.114"}}),t("rect",{attrs:{fill:"url(#n)",x:"15",y:"12",width:"18",height:"6",rx:"1.114"}})])])])}},hi=Object(o["a"])("empty"),di=hi[0],fi=hi[1],pi=["error","search","default"],vi=di({props:{description:String,image:{type:String,default:"default"}},methods:{genImageContent:function(){var t=this.$createElement,e=this.slots("image");if(e)return e;if("network"===this.image)return t(li);var n=this.image;return-1!==pi.indexOf(n)&&(n="https://img.yzcdn.cn/vant/empty-image-"+n+".png"),t("img",{attrs:{src:n}})},genImage:function(){var t=this.$createElement;return t("div",{class:fi("image")},[this.genImageContent()])},genDescription:function(){var t=this.$createElement,e=this.slots("description")||this.description;if(e)return t("p",{class:fi("description")},[e])},genBottom:function(){var t=this.$createElement,e=this.slots();if(e)return t("div",{class:fi("bottom")},[e])}},render:function(){var t=arguments[0];return t("div",{class:fi()},[this.genImage(),this.genDescription(),this.genBottom()])}}),mi=n("772a"),gi=n("bb33"),bi=n("82a8"),yi=Object(o["a"])("goods-action-icon"),Si=yi[0],ki=yi[1],xi=Si({mixins:[Object(Y["a"])("vanGoodsAction")],props:Object(r["a"])({},Xe["c"],{dot:Boolean,text:String,icon:String,color:String,info:[Number,String],badge:[Number,String],iconClass:null}),methods:{onClick:function(t){this.$emit("click",t),Object(Xe["b"])(this.$router,this)},genIcon:function(){var t,e=this.$createElement,n=this.slots("icon"),i=null!=(t=this.badge)?t:this.info;return n?e("div",{class:ki("icon")},[n,e(cn["a"],{attrs:{dot:this.dot,info:i}})]):e(Q["a"],{class:[ki("icon"),this.iconClass],attrs:{tag:"div",dot:this.dot,info:i,name:this.icon,color:this.color}})}},render:function(){var t=arguments[0];return t("div",{attrs:{role:"button",tabindex:"0"},class:ki(),on:{click:this.onClick}},[this.genIcon(),this.slots()||this.text])}}),wi=Object(o["a"])("grid"),Oi=wi[0],Ci=wi[1],$i=Oi({mixins:[Object(Y["b"])("vanGrid")],props:{square:Boolean,gutter:[Number,String],iconSize:[Number,String],direction:String,clickable:Boolean,columnNum:{type:[Number,String],default:4},center:{type:Boolean,default:!0},border:{type:Boolean,default:!0}},computed:{style:function(){var t=this.gutter;if(t)return{paddingLeft:Object(I["a"])(t)}}},render:function(){var t,e=arguments[0];return e("div",{style:this.style,class:[Ci(),(t={},t[Tt["f"]]=this.border&&!this.gutter,t)]},[this.slots()])}}),ji=Object(o["a"])("grid-item"),Ti=ji[0],_i=ji[1],Ii=Ti({mixins:[Object(Y["a"])("vanGrid")],props:Object(r["a"])({},Xe["c"],{dot:Boolean,text:String,icon:String,iconPrefix:String,info:[Number,String],badge:[Number,String]}),computed:{style:function(){var t=this.parent,e=t.square,n=t.gutter,i=t.columnNum,r=100/i+"%",o={flexBasis:r};if(e)o.paddingTop=r;else if(n){var a=Object(I["a"])(n);o.paddingRight=a,this.index>=i&&(o.marginTop=a)}return o},contentStyle:function(){var t=this.parent,e=t.square,n=t.gutter;if(e&&n){var i=Object(I["a"])(n);return{right:i,bottom:i,height:"auto"}}}},methods:{onClick:function(t){this.$emit("click",t),Object(Xe["b"])(this.$router,this)},genIcon:function(){var t,e=this.$createElement,n=this.slots("icon"),i=null!=(t=this.badge)?t:this.info;return n?e("div",{class:_i("icon-wrapper")},[n,e(cn["a"],{attrs:{dot:this.dot,info:i}})]):this.icon?e(Q["a"],{attrs:{name:this.icon,dot:this.dot,info:i,size:this.parent.iconSize,classPrefix:this.iconPrefix},class:_i("icon")}):void 0},getText:function(){var t=this.$createElement,e=this.slots("text");return e||(this.text?t("span",{class:_i("text")},[this.text]):void 0)},genContent:function(){var t=this.slots();return t||[this.genIcon(),this.getText()]}},render:function(){var t,e=arguments[0],n=this.parent,i=n.center,r=n.border,o=n.square,a=n.gutter,s=n.direction,c=n.clickable;return e("div",{class:[_i({square:o})],style:this.style},[e("div",{style:this.contentStyle,attrs:{role:c?"button":null,tabindex:c?0:null},class:[_i("content",[s,{center:i,square:o,clickable:c,surround:r&&a}]),(t={},t[Tt["b"]]=r,t)],on:{click:this.onClick}},[this.genContent()])])}}),Bi=n("28a2"),Ai=Object(o["a"])("index-anchor"),Ei=Ai[0],Di=Ai[1],Pi=Ei({mixins:[Object(Y["a"])("vanIndexBar",{indexKey:"childrenIndex"})],props:{index:[Number,String]},data:function(){return{top:0,left:null,width:null,active:!1}},computed:{sticky:function(){return this.active&&this.parent.sticky},anchorStyle:function(){if(this.sticky)return{zIndex:""+this.parent.zIndex,left:this.left?this.left+"px":null,width:this.width?this.width+"px":null,transform:"translate3d(0, "+this.top+"px, 0)",color:this.parent.highlightColor}}},mounted:function(){this.height=this.$el.offsetHeight},methods:{scrollIntoView:function(){this.$el.scrollIntoView()}},render:function(){var t,e=arguments[0],n=this.sticky;return e("div",{style:{height:n?this.height+"px":null}},[e("div",{style:this.anchorStyle,class:[Di({sticky:n}),(t={},t[Tt["c"]]=n,t)]},[this.slots("default")||this.index])])}});function Ni(){for(var t=[],e="A".charCodeAt(0),n=0;n<26;n++)t.push(String.fromCharCode(e+n));return t}var Mi=Object(o["a"])("index-bar"),Li=Mi[0],Fi=Mi[1],zi=Li({mixins:[gn["a"],Object(Y["b"])("vanIndexBar"),Object(sn["a"])((function(t){this.scroller||(this.scroller=Object(tn["d"])(this.$el)),t(this.scroller,"scroll",this.onScroll)}))],props:{zIndex:[Number,String],highlightColor:String,sticky:{type:Boolean,default:!0},stickyOffsetTop:{type:Number,default:0},indexList:{type:Array,default:Ni}},data:function(){return{activeAnchorIndex:null}},computed:{sidebarStyle:function(){if(Object(a["c"])(this.zIndex))return{zIndex:this.zIndex+1}},highlightStyle:function(){var t=this.highlightColor;if(t)return{color:t}}},watch:{indexList:function(){this.$nextTick(this.onScroll)}},methods:{onScroll:function(){var t=this;if(!Object(rn["a"])(this.$el)){var e=Object(tn["c"])(this.scroller),n=this.getScrollerRect(),i=this.children.map((function(e){return{height:e.height,top:t.getElementTop(e.$el,n)}})),r=this.getActiveAnchorIndex(e,i);this.activeAnchorIndex=this.indexList[r],this.sticky&&this.children.forEach((function(o,a){if(a===r||a===r-1){var s=o.$el.getBoundingClientRect();o.left=s.left,o.width=s.width}else o.left=null,o.width=null;if(a===r)o.active=!0,o.top=Math.max(t.stickyOffsetTop,i[a].top-e)+n.top;else if(a===r-1){var c=i[r].top-e;o.active=c>0,o.top=c+n.top-o.height}else o.active=!1}))}},getScrollerRect:function(){return this.scroller.getBoundingClientRect?this.scroller.getBoundingClientRect():{top:0,left:0}},getElementTop:function(t,e){var n=this.scroller;if(n===window||n===document.body)return Object(tn["a"])(t);var i=t.getBoundingClientRect();return i.top-e.top+Object(tn["c"])(n)},getActiveAnchorIndex:function(t,e){for(var n=this.children.length-1;n>=0;n--){var i=n>0?e[n-1].height:0,r=this.sticky?i+this.stickyOffsetTop:0;if(t+r>=e[n].top)return n}return-1},onClick:function(t){this.scrollToElement(t.target)},onTouchMove:function(t){if(this.touchMove(t),"vertical"===this.direction){Object(on["c"])(t);var e=t.touches[0],n=e.clientX,i=e.clientY,r=document.elementFromPoint(n,i);if(r){var o=r.dataset.index;this.touchActiveIndex!==o&&(this.touchActiveIndex=o,this.scrollToElement(r))}}},scrollToElement:function(t){var e=t.dataset.index;if(e){var n=this.children.filter((function(t){return String(t.index)===e}));n[0]&&(n[0].scrollIntoView(),this.sticky&&this.stickyOffsetTop&&Object(tn["g"])(Object(tn["b"])()-this.stickyOffsetTop),this.$emit("select",n[0].index))}},onTouchEnd:function(){this.active=null}},render:function(){var t=this,e=arguments[0],n=this.indexList.map((function(n){var i=n===t.activeAnchorIndex;return e("span",{class:Fi("index",{active:i}),style:i?t.highlightStyle:null,attrs:{"data-index":n}},[n])}));return e("div",{class:Fi()},[e("div",{class:Fi("sidebar"),style:this.sidebarStyle,on:{click:this.onClick,touchstart:this.touchStart,touchmove:this.onTouchMove,touchend:this.onTouchEnd,touchcancel:this.onTouchEnd}},[n]),this.slots("default")])}}),Ri=Object(o["a"])("list"),Vi=Ri[0],Hi=Ri[1],Wi=Ri[2],Ui=Vi({mixins:[Object(sn["a"])((function(t){this.scroller||(this.scroller=Object(tn["d"])(this.$el)),t(this.scroller,"scroll",this.check)}))],model:{prop:"loading"},props:{error:Boolean,loading:Boolean,finished:Boolean,errorText:String,loadingText:String,finishedText:String,immediateCheck:{type:Boolean,default:!0},offset:{type:[Number,String],default:300},direction:{type:String,default:"down"}},data:function(){return{innerLoading:this.loading}},updated:function(){this.innerLoading=this.loading},mounted:function(){this.immediateCheck&&this.check()},watch:{loading:"check",finished:"check"},methods:{check:function(){var t=this;this.$nextTick((function(){if(!(t.innerLoading||t.finished||t.error)){var e,n=t.$el,i=t.scroller,r=t.offset,o=t.direction;e=i.getBoundingClientRect?i.getBoundingClientRect():{top:0,bottom:i.innerHeight};var a=e.bottom-e.top;if(!a||Object(rn["a"])(n))return!1;var s=!1,c=t.$refs.placeholder.getBoundingClientRect();s="up"===o?e.top-c.top<=r:c.bottom-e.bottom<=r,s&&(t.innerLoading=!0,t.$emit("input",!0),t.$emit("load"))}}))},clickErrorText:function(){this.$emit("update:error",!1),this.check()},genLoading:function(){var t=this.$createElement;if(this.innerLoading&&!this.finished)return t("div",{key:"loading",class:Hi("loading")},[this.slots("loading")||t(E["a"],{attrs:{size:"16"}},[this.loadingText||Wi("loading")])])},genFinishedText:function(){var t=this.$createElement;if(this.finished){var e=this.slots("finished")||this.finishedText;if(e)return t("div",{class:Hi("finished-text")},[e])}},genErrorText:function(){var t=this.$createElement;if(this.error){var e=this.slots("error")||this.errorText;if(e)return t("div",{on:{click:this.clickErrorText},class:Hi("error-text")},[e])}}},render:function(){var t=arguments[0],e=t("div",{ref:"placeholder",key:"placeholder",class:Hi("placeholder")});return t("div",{class:Hi(),attrs:{role:"feed","aria-busy":this.innerLoading}},["down"===this.direction?this.slots():e,this.genLoading(),this.genFinishedText(),this.genErrorText(),"up"===this.direction?this.slots():e])}}),qi=n("3c69"),Ki=Object(o["a"])("nav-bar"),Yi=Ki[0],Xi=Ki[1],Gi=Yi({props:{title:String,fixed:Boolean,zIndex:[Number,String],leftText:String,rightText:String,leftArrow:Boolean,placeholder:Boolean,border:{type:Boolean,default:!0}},data:function(){return{height:null}},mounted:function(){this.placeholder&&this.fixed&&(this.height=this.$refs.navBar.getBoundingClientRect().height)},methods:{genLeft:function(){var t=this.$createElement,e=this.slots("left");return e||[this.leftArrow&&t(Q["a"],{class:Xi("arrow"),attrs:{name:"arrow-left"}}),this.leftText&&t("span",{class:Xi("text")},[this.leftText])]},genRight:function(){var t=this.$createElement,e=this.slots("right");return e||(this.rightText?t("span",{class:Xi("text")},[this.rightText]):void 0)},genNavBar:function(){var t,e=this.$createElement;return e("div",{ref:"navBar",style:{zIndex:this.zIndex},class:[Xi({fixed:this.fixed}),(t={},t[Tt["c"]]=this.border,t)]},[e("div",{class:Xi("left"),on:{click:this.onClickLeft}},[this.genLeft()]),e("div",{class:[Xi("title"),"van-ellipsis"]},[this.slots("title")||this.title]),e("div",{class:Xi("right"),on:{click:this.onClickRight}},[this.genRight()])])},onClickLeft:function(t){this.$emit("click-left",t)},onClickRight:function(t){this.$emit("click-right",t)}},render:function(){var t=arguments[0];return this.placeholder&&this.fixed?t("div",{class:Xi("placeholder"),style:{height:this.height+"px"}},[this.genNavBar()]):this.genNavBar()}}),Zi=Object(o["a"])("notice-bar"),Ji=Zi[0],Qi=Zi[1],tr=Ji({mixins:[Object(sn["a"])((function(t){t(window,"pageshow",this.start)}))],props:{text:String,mode:String,color:String,leftIcon:String,wrapable:Boolean,background:String,scrollable:{type:Boolean,default:null},delay:{type:[Number,String],default:1},speed:{type:[Number,String],default:50}},data:function(){return{show:!0,offset:0,duration:0,wrapWidth:0,contentWidth:0}},watch:{scrollable:"start",text:{handler:"start",immediate:!0}},activated:function(){this.start()},methods:{onClickIcon:function(t){"closeable"===this.mode&&(this.show=!1,this.$emit("close",t))},onTransitionEnd:function(){var t=this;this.offset=this.wrapWidth,this.duration=0,this.$nextTick((function(){Object(Vt["b"])((function(){t.offset=-t.contentWidth,t.duration=(t.contentWidth+t.wrapWidth)/t.speed,t.$emit("replay")}))}))},reset:function(){this.offset=0,this.duration=0,this.wrapWidth=0,this.contentWidth=0},start:function(){var t=this,e=Object(a["c"])(this.delay)?1e3*this.delay:0;this.reset(),clearTimeout(this.startTimer),this.startTimer=setTimeout((function(){var e=t.$refs,n=e.wrap,i=e.content;if(n&&i&&!1!==t.scrollable){var r=n.getBoundingClientRect().width,o=i.getBoundingClientRect().width;(t.scrollable||o>r)&&Object(Vt["b"])((function(){t.offset=-o,t.duration=o/t.speed,t.wrapWidth=r,t.contentWidth=o}))}}),e)}},render:function(){var t=this,e=arguments[0],n=this.slots,i=this.mode,r=this.leftIcon,o=this.onClickIcon,a={color:this.color,background:this.background},s={transform:this.offset?"translateX("+this.offset+"px)":"",transitionDuration:this.duration+"s"};function c(){var t=n("left-icon");return t||(r?e(Q["a"],{class:Qi("left-icon"),attrs:{name:r}}):void 0)}function u(){var t,r=n("right-icon");return r||("closeable"===i?t="cross":"link"===i&&(t="arrow"),t?e(Q["a"],{class:Qi("right-icon"),attrs:{name:t},on:{click:o}}):void 0)}return e("div",{attrs:{role:"alert"},directives:[{name:"show",value:this.show}],class:Qi({wrapable:this.wrapable}),style:a,on:{click:function(e){t.$emit("click",e)}}},[c(),e("div",{ref:"wrap",class:Qi("wrap"),attrs:{role:"marquee"}},[e("div",{ref:"content",class:[Qi("content"),{"van-ellipsis":!1===this.scrollable&&!this.wrapable}],style:s,on:{transitionend:this.onTransitionEnd}},[this.slots()||this.text])]),u()])}}),er=n("f564"),nr={render:function(){var t=arguments[0];return t("svg",{attrs:{viewBox:"0 0 32 22",xmlns:"http://www.w3.org/2000/svg"}},[t("path",{attrs:{d:"M28.016 0A3.991 3.991 0 0132 3.987v14.026c0 2.2-1.787 3.987-3.98 3.987H10.382c-.509 0-.996-.206-1.374-.585L.89 13.09C.33 12.62 0 11.84 0 11.006c0-.86.325-1.62.887-2.08L9.01.585A1.936 1.936 0 0110.383 0zm0 1.947H10.368L2.24 10.28c-.224.226-.312.432-.312.73 0 .287.094.51.312.729l8.128 8.333h17.648a2.041 2.041 0 002.037-2.04V3.987c0-1.127-.915-2.04-2.037-2.04zM23.028 6a.96.96 0 01.678.292.95.95 0 01-.003 1.377l-3.342 3.348 3.326 3.333c.189.188.292.43.292.679 0 .248-.103.49-.292.679a.96.96 0 01-.678.292.959.959 0 01-.677-.292L18.99 12.36l-3.343 3.345a.96.96 0 01-.677.292.96.96 0 01-.678-.292.962.962 0 01-.292-.68c0-.248.104-.49.292-.679l3.342-3.348-3.342-3.348A.963.963 0 0114 6.971c0-.248.104-.49.292-.679A.96.96 0 0114.97 6a.96.96 0 01.677.292l3.358 3.348 3.345-3.348A.96.96 0 0123.028 6z",fill:"currentColor"}})])}},ir={render:function(){var t=arguments[0];return t("svg",{attrs:{viewBox:"0 0 30 24",xmlns:"http://www.w3.org/2000/svg"}},[t("path",{attrs:{d:"M25.877 12.843h-1.502c-.188 0-.188 0-.188.19v1.512c0 .188 0 .188.188.188h1.5c.187 0 .187 0 .187-.188v-1.511c0-.19 0-.191-.185-.191zM17.999 10.2c0 .188 0 .188.188.188h1.687c.188 0 .188 0 .188-.188V8.688c0-.187.004-.187-.186-.19h-1.69c-.187 0-.187 0-.187.19V10.2zm2.25-3.967h1.5c.188 0 .188 0 .188-.188v-1.7c0-.19 0-.19-.188-.19h-1.5c-.189 0-.189 0-.189.19v1.7c0 .188 0 .188.19.188zm2.063 4.157h3.563c.187 0 .187 0 .187-.189V4.346c0-.19.004-.19-.185-.19h-1.69c-.187 0-.187 0-.187.188v4.155h-1.688c-.187 0-.187 0-.187.189v1.514c0 .19 0 .19.187.19zM14.812 24l2.812-3.4H12l2.813 3.4zm-9-11.157H4.31c-.188 0-.188 0-.188.19v1.512c0 .188 0 .188.188.188h1.502c.187 0 .187 0 .187-.188v-1.511c0-.19.01-.191-.189-.191zm15.937 0H8.25c-.188 0-.188 0-.188.19v1.512c0 .188 0 .188.188.188h13.5c.188 0 .188 0 .188-.188v-1.511c0-.19 0-.191-.188-.191zm-11.438-2.454h1.5c.188 0 .188 0 .188-.188V8.688c0-.187 0-.187-.188-.189h-1.5c-.187 0-.187 0-.187.189V10.2c0 .188 0 .188.187.188zM27.94 0c.563 0 .917.21 1.313.567.518.466.748.757.748 1.51v14.92c0 .567-.188 1.134-.562 1.512-.376.378-.938.566-1.313.566H2.063c-.563 0-.938-.188-1.313-.566-.562-.378-.75-.945-.75-1.511V2.078C0 1.51.188.944.562.567.938.189 1.5 0 1.875 0zm-.062 2H2v14.92h25.877V2zM5.81 4.157c.19 0 .19 0 .19.189v1.762c-.003.126-.024.126-.188.126H4.249c-.126-.003-.126-.023-.126-.188v-1.7c-.187-.19 0-.19.188-.19zm10.5 2.077h1.503c.187 0 .187 0 .187-.188v-1.7c0-.19 0-.19-.187-.19h-1.502c-.188 0-.188.001-.188.19v1.7c0 .188 0 .188.188.188zM7.875 8.5c.187 0 .187.002.187.189V10.2c0 .188 0 .188-.187.188H4.249c-.126-.002-.126-.023-.126-.188V8.625c.003-.126.024-.126.188-.126zm7.875 0c.19.002.19.002.19.189v1.575c-.003.126-.024.126-.19.126h-1.563c-.126-.002-.126-.023-.126-.188V8.625c.002-.126.023-.126.189-.126zm-6-4.342c.187 0 .187 0 .187.189v1.7c0 .188 0 .188-.187.188H8.187c-.126-.003-.126-.023-.126-.188V4.283c.003-.126.024-.126.188-.126zm3.94 0c.185 0 .372 0 .372.189v1.762c-.002.126-.023.126-.187.126h-1.75C12 6.231 12 6.211 12 6.046v-1.7c0-.19.187-.19.187-.19z",fill:"currentColor"}})])}},rr=Object(o["a"])("key"),or=rr[0],ar=rr[1],sr=or({mixins:[gn["a"]],props:{type:String,text:[Number,String],color:String,wider:Boolean,large:Boolean,loading:Boolean},data:function(){return{active:!1}},mounted:function(){this.bindTouchEvent(this.$el)},methods:{onTouchStart:function(t){t.stopPropagation(),this.touchStart(t),this.active=!0},onTouchMove:function(t){this.touchMove(t),this.direction&&(this.active=!1)},onTouchEnd:function(t){this.active&&(this.slots("default")||t.preventDefault(),this.active=!1,this.$emit("press",this.text,this.type))},genContent:function(){var t=this.$createElement,e="extra"===this.type,n="delete"===this.type,i=this.slots("default")||this.text;return this.loading?t(E["a"],{class:ar("loading-icon")}):n?i||t(nr,{class:ar("delete-icon")}):e?i||t(ir,{class:ar("collapse-icon")}):i}},render:function(){var t=arguments[0];return t("div",{class:ar("wrapper",{wider:this.wider})},[t("div",{attrs:{role:"button",tabindex:"0"},class:ar([this.color,{large:this.large,active:this.active,delete:"delete"===this.type}])},[this.genContent()])])}}),cr=Object(o["a"])("number-keyboard"),ur=cr[0],lr=cr[1],hr=ur({mixins:[Object(ti["a"])(),Object(sn["a"])((function(t){this.hideOnClickOutside&&t(document.body,"touchstart",this.onBlur)}))],model:{event:"update:value"},props:{show:Boolean,title:String,zIndex:[Number,String],closeButtonText:String,deleteButtonText:String,closeButtonLoading:Boolean,theme:{type:String,default:"default"},value:{type:String,default:""},extraKey:{type:[String,Array],default:""},maxlength:{type:[Number,String],default:Number.MAX_VALUE},transition:{type:Boolean,default:!0},showDeleteKey:{type:Boolean,default:!0},hideOnClickOutside:{type:Boolean,default:!0},safeAreaInsetBottom:{type:Boolean,default:!0}},watch:{show:function(t){this.transition||this.$emit(t?"show":"hide")}},computed:{keys:function(){return"custom"===this.theme?this.genCustomKeys():this.genDefaultKeys()}},methods:{genBasicKeys:function(){for(var t=[],e=1;e<=9;e++)t.push({text:e});return t},genDefaultKeys:function(){return[].concat(this.genBasicKeys(),[{text:this.extraKey,type:"extra"},{text:0},{text:this.showDeleteKey?this.deleteButtonText:"",type:this.showDeleteKey?"delete":""}])},genCustomKeys:function(){var t=this.genBasicKeys(),e=this.extraKey,n=Array.isArray(e)?e:[e];return 1===n.length?t.push({text:0,wider:!0},{text:n[0],type:"extra"}):2===n.length&&t.push({text:n[0],type:"extra"},{text:0},{text:n[1],type:"extra"}),t},onBlur:function(){this.show&&this.$emit("blur")},onClose:function(){this.$emit("close"),this.onBlur()},onAnimationEnd:function(){this.$emit(this.show?"show":"hide")},onPress:function(t,e){if(""!==t){var n=this.value;"delete"===e?(this.$emit("delete"),this.$emit("update:value",n.slice(0,n.length-1))):"close"===e?this.onClose():n.lengthe&&(r=e,i=r-n+1));for(var a=i;a<=r;a++){var s=gr(a,a,a===this.value);t.push(s)}if(o&&n>0&&this.forceEllipses){if(i>1){var c=gr(i-1,"...",!1);t.unshift(c)}if(r=0&&t<=100}},showPivot:{type:Boolean,default:!0}},data:function(){return{pivotWidth:0,progressWidth:0}},mounted:function(){this.setWidth()},watch:{showPivot:"setWidth",pivotText:"setWidth"},methods:{setWidth:function(){var t=this;this.$nextTick((function(){t.progressWidth=t.$el.offsetWidth,t.pivotWidth=t.$refs.pivot?t.$refs.pivot.offsetWidth:0}))}},render:function(){var t=arguments[0],e=this.pivotText,n=this.percentage,i=null!=e?e:n+"%",r=this.showPivot&&i,o=this.inactive?"#cacaca":this.color,a={color:this.textColor,left:(this.progressWidth-this.pivotWidth)*n/100+"px",background:this.pivotColor||o},s={background:o,width:this.progressWidth*n/100+"px"},c={background:this.trackColor,height:Object(I["a"])(this.strokeWidth)};return t("div",{class:Br(),style:c},[t("span",{class:Br("portion"),style:s},[r&&t("span",{ref:"pivot",style:a,class:Br("pivot")},[i])])])}}),Er=Object(o["a"])("pull-refresh"),Dr=Er[0],Pr=Er[1],Nr=Er[2],Mr=50,Lr=["pulling","loosing","success"],Fr=Dr({mixins:[gn["a"]],props:{disabled:Boolean,successText:String,pullingText:String,loosingText:String,loadingText:String,value:{type:Boolean,required:!0},successDuration:{type:[Number,String],default:500},animationDuration:{type:[Number,String],default:300},headHeight:{type:[Number,String],default:Mr}},data:function(){return{status:"normal",distance:0,duration:0}},computed:{touchable:function(){return"loading"!==this.status&&"success"!==this.status&&!this.disabled},headStyle:function(){if(this.headHeight!==Mr)return{height:this.headHeight+"px"}}},watch:{value:function(t){this.duration=this.animationDuration,t?this.setStatus(+this.headHeight,!0):this.slots("success")||this.successText?this.showSuccessTip():this.setStatus(0,!1)}},mounted:function(){this.bindTouchEvent(this.$refs.track),this.scrollEl=Object(tn["d"])(this.$el)},methods:{checkPullStart:function(t){this.ceiling=0===Object(tn["c"])(this.scrollEl),this.ceiling&&(this.duration=0,this.touchStart(t))},onTouchStart:function(t){this.touchable&&this.checkPullStart(t)},onTouchMove:function(t){this.touchable&&(this.ceiling||this.checkPullStart(t),this.touchMove(t),this.ceiling&&this.deltaY>=0&&"vertical"===this.direction&&(Object(on["c"])(t),this.setStatus(this.ease(this.deltaY))))},onTouchEnd:function(){var t=this;this.touchable&&this.ceiling&&this.deltaY&&(this.duration=this.animationDuration,"loosing"===this.status?(this.setStatus(+this.headHeight,!0),this.$emit("input",!0),this.$nextTick((function(){t.$emit("refresh")}))):this.setStatus(0))},ease:function(t){var e=+this.headHeight;return t>e&&(t=t<2*e?e+(t-e)/2:1.5*e+(t-2*e)/4),Math.round(t)},setStatus:function(t,e){var n;n=e?"loading":0===t?"normal":t=e?"full":t+.5>=e&&n?"half":"void"}var Wr=Rr({mixins:[gn["a"],A["a"]],props:{size:[Number,String],color:String,gutter:[Number,String],readonly:Boolean,disabled:Boolean,allowHalf:Boolean,voidColor:String,iconPrefix:String,disabledColor:String,value:{type:Number,default:0},icon:{type:String,default:"star"},voidIcon:{type:String,default:"star-o"},count:{type:[Number,String],default:5},touchable:{type:Boolean,default:!0}},computed:{list:function(){for(var t=[],e=1;e<=this.count;e++)t.push(Hr(this.value,e,this.allowHalf));return t},sizeWithUnit:function(){return Object(I["a"])(this.size)},gutterWithUnit:function(){return Object(I["a"])(this.gutter)}},mounted:function(){this.bindTouchEvent(this.$el)},methods:{select:function(t){this.disabled||this.readonly||t===this.value||(this.$emit("input",t),this.$emit("change",t))},onTouchStart:function(t){var e=this;if(!this.readonly&&!this.disabled&&this.touchable){this.touchStart(t);var n=this.$refs.items.map((function(t){return t.getBoundingClientRect()})),i=[];n.forEach((function(t,n){e.allowHalf?i.push({score:n+.5,left:t.left},{score:n+1,left:t.left+t.width/2}):i.push({score:n+1,left:t.left})})),this.ranges=i}},onTouchMove:function(t){if(!this.readonly&&!this.disabled&&this.touchable&&(this.touchMove(t),"horizontal"===this.direction)){Object(on["c"])(t);var e=t.touches[0].clientX;this.select(this.getScoreByPosition(e))}},getScoreByPosition:function(t){for(var e=this.ranges.length-1;e>0;e--)if(t>this.ranges[e].left)return this.ranges[e].score;return this.allowHalf?.5:1},genStar:function(t,e){var n,i=this,r=this.$createElement,o=this.icon,a=this.color,s=this.count,c=this.voidIcon,u=this.disabled,l=this.voidColor,h=this.disabledColor,d=e+1,f="full"===t,p="void"===t;return this.gutterWithUnit&&d!==+s&&(n={paddingRight:this.gutterWithUnit}),r("div",{ref:"items",refInFor:!0,key:e,attrs:{role:"radio",tabindex:"0","aria-setsize":s,"aria-posinset":d,"aria-checked":String(!p)},style:n,class:Vr("item")},[r(Q["a"],{attrs:{size:this.sizeWithUnit,name:f?o:c,color:u?h:f?a:l,classPrefix:this.iconPrefix,"data-score":d},class:Vr("icon",{disabled:u,full:f}),on:{click:function(){i.select(d)}}}),this.allowHalf&&r(Q["a"],{attrs:{size:this.sizeWithUnit,name:p?c:o,color:u?h:p?l:a,classPrefix:this.iconPrefix,"data-score":d-.5},class:Vr("icon",["half",{disabled:u,full:!p}]),on:{click:function(){i.select(d-.5)}}})])}},render:function(){var t=this,e=arguments[0];return e("div",{class:Vr({readonly:this.readonly,disabled:this.disabled}),attrs:{tabindex:"0",role:"radiogroup"}},[this.list.map((function(e,n){return t.genStar(e,n)}))])}}),Ur=Object(o["a"])("row"),qr=Ur[0],Kr=Ur[1],Yr=qr({mixins:[Object(Y["b"])("vanRow")],props:{type:String,align:String,justify:String,tag:{type:String,default:"div"},gutter:{type:[Number,String],default:0}},computed:{spaces:function(){var t=Number(this.gutter);if(t){var e=[],n=[[]],i=0;return this.children.forEach((function(t,e){i+=Number(t.span),i>24?(n.push([e]),i-=24):n[n.length-1].push(e)})),n.forEach((function(n){var i=t*(n.length-1)/n.length;n.forEach((function(n,r){if(0===r)e.push({right:i});else{var o=t-e[n-1].right,a=i-o;e.push({left:o,right:a})}}))})),e}}},methods:{onClick:function(t){this.$emit("click",t)}},render:function(){var t,e=arguments[0],n=this.align,i=this.justify,r="flex"===this.type;return e(this.tag,{class:Kr((t={flex:r},t["align-"+n]=r&&n,t["justify-"+i]=r&&i,t)),on:{click:this.onClick}},[this.slots()])}}),Xr=n("d961"),Gr=n("6605"),Zr=["qq","weibo","wechat","link","qrcode","poster"],Jr=Object(o["a"])("share-sheet"),Qr=Jr[0],to=Jr[1],eo=Jr[2],no=Qr({props:Object(r["a"])({},Gr["b"],{title:String,cancelText:String,description:String,getContainer:[String,Function],options:{type:Array,default:function(){return[]}},overlay:{type:Boolean,default:!0},closeOnPopstate:{type:Boolean,default:!0},safeAreaInsetBottom:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!0}}),methods:{onCancel:function(){this.toggle(!1),this.$emit("cancel")},onSelect:function(t,e){this.$emit("select",t,e)},toggle:function(t){this.$emit("input",t)},getIconURL:function(t){return-1!==Zr.indexOf(t)?"https://img.yzcdn.cn/vant/share-icon-"+t+".png":t},genHeader:function(){var t=this.$createElement,e=this.slots("title")||this.title,n=this.slots("description")||this.description;if(e||n)return t("div",{class:to("header")},[e&&t("h2",{class:to("title")},[e]),n&&t("span",{class:to("description")},[n])])},genOptions:function(t,e){var n=this,i=this.$createElement;return i("div",{class:to("options",{border:e})},[t.map((function(t,e){return i("div",{attrs:{role:"button",tabindex:"0"},class:[to("option"),t.className],on:{click:function(){n.onSelect(t,e)}}},[i("img",{attrs:{src:n.getIconURL(t.icon)},class:to("icon")}),t.name&&i("span",{class:to("name")},[t.name]),t.description&&i("span",{class:to("option-description")},[t.description])])}))])},genRows:function(){var t=this,e=this.options;return Array.isArray(e[0])?e.map((function(e,n){return t.genOptions(e,0!==n)})):this.genOptions(e)},genCancelText:function(){var t,e=this.$createElement,n=null!=(t=this.cancelText)?t:eo("cancel");if(n)return e("button",{attrs:{type:"button"},class:to("cancel"),on:{click:this.onCancel}},[n])},onClickOverlay:function(){this.$emit("click-overlay")}},render:function(){var t=arguments[0];return t(y["a"],{attrs:{round:!0,value:this.value,position:"bottom",overlay:this.overlay,duration:this.duration,lazyRender:this.lazyRender,lockScroll:this.lockScroll,getContainer:this.getContainer,closeOnPopstate:this.closeOnPopstate,closeOnClickOverlay:this.closeOnClickOverlay,safeAreaInsetBottom:this.safeAreaInsetBottom},class:to(),on:{input:this.toggle,"click-overlay":this.onClickOverlay}},[this.genHeader(),this.genRows(),this.genCancelText()])}}),io=Object(o["a"])("sidebar"),ro=io[0],oo=io[1],ao=ro({mixins:[Object(Y["b"])("vanSidebar")],model:{prop:"activeKey"},props:{activeKey:{type:[Number,String],default:0}},data:function(){return{index:+this.activeKey}},watch:{activeKey:function(){this.setIndex(+this.activeKey)}},methods:{setIndex:function(t){t!==this.index&&(this.index=t,this.$emit("change",t))}},render:function(){var t=arguments[0];return t("div",{class:oo()},[this.slots()])}}),so=Object(o["a"])("sidebar-item"),co=so[0],uo=so[1],lo=co({mixins:[Object(Y["a"])("vanSidebar")],props:Object(r["a"])({},Xe["c"],{dot:Boolean,info:[Number,String],badge:[Number,String],title:String,disabled:Boolean}),computed:{select:function(){return this.index===+this.parent.activeKey}},methods:{onClick:function(){this.disabled||(this.$emit("click",this.index),this.parent.$emit("input",this.index),this.parent.setIndex(this.index),Object(Xe["b"])(this.$router,this))}},render:function(){var t,e,n=arguments[0];return n("a",{class:uo({select:this.select,disabled:this.disabled}),on:{click:this.onClick}},[n("div",{class:uo("text")},[null!=(t=this.slots("title"))?t:this.title,n(cn["a"],{attrs:{dot:this.dot,info:null!=(e=this.badge)?e:this.info},class:uo("info")})])])}}),ho=Object(o["a"])("skeleton"),fo=ho[0],po=ho[1],vo="100%",mo="60%";function go(t,e,n,i){if(!e.loading)return n.default&&n.default();function r(){if(e.title)return t("h3",{class:po("title"),style:{width:Object(I["a"])(e.titleWidth)}})}function o(){var n=[],i=e.rowWidth;function r(t){return i===vo&&t===+e.row-1?mo:Array.isArray(i)?i[t]:i}for(var o=0;o0},_o=function(t,e){var n=Oo(t);return Object.keys(e).reduce((function(t,i){return e[i].forEach((function(e){t.push(Object(r["a"])({},n[i][e]))})),t}),[])},Io=function(t,e){var n=[];return(t||[]).forEach((function(t){if(e[t.k_id]&&e[t.k_id].length>0){var i=[];t.v.forEach((function(n){e[t.k_id].indexOf(n.id)>-1&&i.push(Object(r["a"])({},n))})),n.push(Object(r["a"])({},t,{v:i}))}})),n},Bo={normalizeSkuTree:wo,getSkuComb:$o,getSelectedSkuValues:jo,isAllSelected:Co,isSkuChoosable:To,getSelectedPropValues:_o,getSelectedProperties:Io},Ao=n("2b0e"),Eo=Object(o["a"])("sku-header"),Do=Eo[0],Po=Eo[1];function No(t,e){var n;return t.tree.some((function(t){var i=e[t.k_s];if(i&&t.v){var o=t.v.filter((function(t){return t.id===i}))[0]||{},a=o.previewImgUrl||o.imgUrl||o.img_url;if(a)return n=Object(r["a"])({},o,{ks:t.k_s,imgUrl:a}),!0}return!1})),n}function Mo(t,e,n,i){var r,o=e.sku,a=e.goods,s=e.skuEventBus,c=e.selectedSku,u=e.showHeaderImage,l=void 0===u||u,h=No(o,c),d=h?h.imgUrl:a.picture,f=function(){s.$emit("sku:previewImage",h)};return t("div",q()([{class:[Po(),Tt["c"]]},Object(K["b"])(i)]),[l&&t(xt["a"],{attrs:{fit:"cover",src:d},class:Po("img-wrap"),on:{click:f}},[null==(r=n["sku-header-image-extra"])?void 0:r.call(n)]),t("div",{class:Po("goods-info")},[null==n.default?void 0:n.default()])])}Mo.props={sku:Object,goods:Object,skuEventBus:Object,selectedSku:Object,showHeaderImage:Boolean};var Lo=Do(Mo),Fo=Object(o["a"])("sku-header-item"),zo=Fo[0],Ro=Fo[1];function Vo(t,e,n,i){return t("div",q()([{class:Ro()},Object(K["b"])(i)]),[n.default&&n.default()])}var Ho=zo(Vo),Wo=Object(o["a"])("sku-row"),Uo=Wo[0],qo=Wo[1],Ko=Wo[2],Yo=Uo({mixins:[Object(Y["b"])("vanSkuRows"),Object(sn["a"])((function(t){this.scrollable&&this.$refs.scroller&&t(this.$refs.scroller,"scroll",this.onScroll)}))],props:{skuRow:Object},data:function(){return{progress:0}},computed:{scrollable:function(){return this.skuRow.largeImageMode&&this.skuRow.v.length>6}},methods:{onScroll:function(){var t=this.$refs,e=t.scroller,n=t.row,i=n.offsetWidth-e.offsetWidth;this.progress=e.scrollLeft/i},genTitle:function(){var t=this.$createElement;return t("div",{class:qo("title")},[this.skuRow.k,this.skuRow.is_multiple&&t("span",{class:qo("title-multiple")},["(",Ko("multiple"),")"])])},genIndicator:function(){var t=this.$createElement;if(this.scrollable){var e={transform:"translate3d("+20*this.progress+"px, 0, 0)"};return t("div",{class:qo("indicator-wrapper")},[t("div",{class:qo("indicator")},[t("div",{class:qo("indicator-slider"),style:e})])])}},genContent:function(){var t=this.$createElement,e=this.slots();if(this.skuRow.largeImageMode){var n=[],i=[];return e.forEach((function(t,e){var r=Math.floor(e/3)%2===0?n:i;r.push(t)})),t("div",{class:qo("scroller"),ref:"scroller"},[t("div",{class:qo("row"),ref:"row"},[n]),i.length?t("div",{class:qo("row")},[i]):null])}return e},centerItem:function(t){if(this.skuRow.largeImageMode&&t){var e=this.children,n=void 0===e?[]:e,i=this.$refs,r=i.scroller,o=i.row,a=n.find((function(e){return+e.skuValue.id===+t}));if(r&&o&&a&&a.$el){var s=a.$el,c=s.offsetLeft-(r.offsetWidth-s.offsetWidth)/2;r.scrollLeft=c}}}},render:function(){var t=arguments[0];return t("div",{class:[qo(),Tt["c"]]},[this.genTitle(),this.genContent(),this.genIndicator()])}}),Xo=Object(o["a"])("sku-row-item"),Go=Xo[0],Zo=Go({mixins:[Object(Y["a"])("vanSkuRows")],props:{lazyLoad:Boolean,skuValue:Object,skuKeyStr:String,skuEventBus:Object,selectedSku:Object,largeImageMode:Boolean,skuList:{type:Array,default:function(){return[]}}},computed:{imgUrl:function(){var t=this.skuValue.imgUrl||this.skuValue.img_url;return this.largeImageMode?t||"https://img.yzcdn.cn/upload_files/2020/06/24/FmKWDg0bN9rMcTp9ne8MXiQWGtLn.png":t},choosable:function(){return To(this.skuList,this.selectedSku,{key:this.skuKeyStr,valueId:this.skuValue.id})}},methods:{onSelect:function(){this.choosable&&this.skuEventBus.$emit("sku:select",Object(r["a"])({},this.skuValue,{skuKeyStr:this.skuKeyStr}))},onPreviewImg:function(t){t.stopPropagation();var e=this.skuValue,n=this.skuKeyStr;this.skuEventBus.$emit("sku:previewImage",Object(r["a"])({},e,{ks:n,imgUrl:e.imgUrl||e.img_url}))},genImage:function(t){var e=this.$createElement;if(this.imgUrl)return e(xt["a"],{attrs:{fit:"cover",src:this.imgUrl,lazyLoad:this.lazyLoad},class:t+"-img"})}},render:function(){var t=arguments[0],e=this.skuValue.id===this.selectedSku[this.skuKeyStr],n=this.largeImageMode?qo("image-item"):qo("item");return t("span",{class:[n,e?n+"--active":"",this.choosable?"":n+"--disabled"],on:{click:this.onSelect}},[this.genImage(n),t("div",{class:n+"-name"},[this.largeImageMode?t("span",{class:{"van-multi-ellipsis--l2":this.largeImageMode}},[this.skuValue.name]):this.skuValue.name]),this.largeImageMode&&t("img",{class:n+"-img-icon",attrs:{src:"https://img.yzcdn.cn/upload_files/2020/07/02/Fu4_ya0l0aAt4Mv4PL9jzPzfZnDX.png"},on:{click:this.onPreviewImg}})])}}),Jo=Object(o["a"])("sku-row-prop-item"),Qo=Jo[0],ta=Qo({props:{skuValue:Object,skuKeyStr:String,skuEventBus:Object,selectedProp:Object,multiple:Boolean},computed:{choosed:function(){var t=this.selectedProp,e=this.skuKeyStr,n=this.skuValue;return!(!t||!t[e])&&t[e].indexOf(n.id)>-1}},methods:{onSelect:function(){this.skuEventBus.$emit("sku:propSelect",Object(r["a"])({},this.skuValue,{skuKeyStr:this.skuKeyStr,multiple:this.multiple}))}},render:function(){var t=arguments[0];return t("span",{class:["van-sku-row__item",{"van-sku-row__item--active":this.choosed}],on:{click:this.onSelect}},[t("span",{class:"van-sku-row__item-name"},[this.skuValue.name])])}}),ea=n("a8fa"),na=n("90c6"),ia=Object(o["a"])("stepper"),ra=ia[0],oa=ia[1],aa=600,sa=200;function ca(t,e){return String(t)===String(e)}function ua(t,e){var n=Math.pow(10,10);return Math.round((t+e)*n)/n}var la=ra({mixins:[A["a"]],props:{value:null,theme:String,integer:Boolean,disabled:Boolean,allowEmpty:Boolean,inputWidth:[Number,String],buttonSize:[Number,String],asyncChange:Boolean,placeholder:String,disablePlus:Boolean,disableMinus:Boolean,disableInput:Boolean,decimalLength:[Number,String],name:{type:[Number,String],default:""},min:{type:[Number,String],default:1},max:{type:[Number,String],default:1/0},step:{type:[Number,String],default:1},defaultValue:{type:[Number,String],default:1},showPlus:{type:Boolean,default:!0},showMinus:{type:Boolean,default:!0},longPress:{type:Boolean,default:!0}},data:function(){var t,e=null!=(t=this.value)?t:this.defaultValue,n=this.format(e);return ca(n,this.value)||this.$emit("input",n),{currentValue:n}},computed:{minusDisabled:function(){return this.disabled||this.disableMinus||this.currentValue<=+this.min},plusDisabled:function(){return this.disabled||this.disablePlus||this.currentValue>=+this.max},inputStyle:function(){var t={};return this.inputWidth&&(t.width=Object(I["a"])(this.inputWidth)),this.buttonSize&&(t.height=Object(I["a"])(this.buttonSize)),t},buttonStyle:function(){if(this.buttonSize){var t=Object(I["a"])(this.buttonSize);return{width:t,height:t}}}},watch:{max:"check",min:"check",integer:"check",decimalLength:"check",value:function(t){ca(t,this.currentValue)||(this.currentValue=this.format(t))},currentValue:function(t){this.$emit("input",t),this.$emit("change",t,{name:this.name})}},methods:{check:function(){var t=this.format(this.currentValue);ca(t,this.currentValue)||(this.currentValue=t)},formatNumber:function(t){return Object(En["a"])(String(t),!this.integer)},format:function(t){return this.allowEmpty&&""===t||(t=this.formatNumber(t),t=""===t?0:+t,t=Object(na["a"])(t)?this.min:t,t=Math.max(Math.min(this.max,t),this.min),Object(a["c"])(this.decimalLength)&&(t=t.toFixed(this.decimalLength))),t},onInput:function(t){var e=t.target.value,n=this.formatNumber(e);if(Object(a["c"])(this.decimalLength)&&-1!==n.indexOf(".")){var i=n.split(".");n=i[0]+"."+i[1].slice(0,this.decimalLength)}ca(e,n)||(t.target.value=n),this.emitChange(n)},emitChange:function(t){this.asyncChange?(this.$emit("input",t),this.$emit("change",t,{name:this.name})):this.currentValue=t},onChange:function(){var t=this.type;if(this[t+"Disabled"])this.$emit("overlimit",t);else{var e="minus"===t?-this.step:+this.step,n=this.format(ua(+this.currentValue,e));this.emitChange(n),this.$emit(t)}},onFocus:function(t){this.disableInput&&this.$refs.input?this.$refs.input.blur():this.$emit("focus",t)},onBlur:function(t){var e=this.format(t.target.value);t.target.value=e,this.currentValue=e,this.$emit("blur",t),Object(ea["a"])()},longPressStep:function(){var t=this;this.longPressTimer=setTimeout((function(){t.onChange(),t.longPressStep(t.type)}),sa)},onTouchStart:function(){var t=this;this.longPress&&(clearTimeout(this.longPressTimer),this.isLongPress=!1,this.longPressTimer=setTimeout((function(){t.isLongPress=!0,t.onChange(),t.longPressStep()}),aa))},onTouchEnd:function(t){this.longPress&&(clearTimeout(this.longPressTimer),this.isLongPress&&Object(on["c"])(t))}},render:function(){var t=this,e=arguments[0],n=function(e){return{on:{click:function(n){n.preventDefault(),t.type=e,t.onChange()},touchstart:function(){t.type=e,t.onTouchStart()},touchend:t.onTouchEnd,touchcancel:t.onTouchEnd}}};return e("div",{class:oa([this.theme])},[e("button",q()([{directives:[{name:"show",value:this.showMinus}],attrs:{type:"button"},style:this.buttonStyle,class:oa("minus",{disabled:this.minusDisabled})},n("minus")])),e("input",{ref:"input",attrs:{type:this.integer?"tel":"text",role:"spinbutton",disabled:this.disabled,readonly:this.disableInput,inputmode:this.integer?"numeric":"decimal",placeholder:this.placeholder,"aria-valuemax":this.max,"aria-valuemin":this.min,"aria-valuenow":this.currentValue},class:oa("input"),domProps:{value:this.currentValue},style:this.inputStyle,on:{input:this.onInput,focus:this.onFocus,blur:this.onBlur}}),e("button",q()([{directives:[{name:"show",value:this.showPlus}],attrs:{type:"button"},style:this.buttonStyle,class:oa("plus",{disabled:this.plusDisabled})},n("plus")]))])}}),ha=Object(o["a"])("sku-stepper"),da=ha[0],fa=ha[2],pa=So.QUOTA_LIMIT,va=So.STOCK_LIMIT,ma=da({props:{stock:Number,skuEventBus:Object,skuStockNum:Number,selectedNum:Number,stepperTitle:String,disableStepperInput:Boolean,customStepperConfig:Object,hideQuotaText:Boolean,quota:{type:Number,default:0},quotaUsed:{type:Number,default:0},startSaleNum:{type:Number,default:1}},data:function(){return{currentNum:this.selectedNum,limitType:va}},watch:{currentNum:function(t){var e=parseInt(t,10);e>=this.stepperMinLimit&&e<=this.stepperLimit&&this.skuEventBus.$emit("sku:numChange",e)},stepperLimit:function(t){tthis.currentNum||t>this.stepperLimit)&&(this.currentNum=t),this.checkState(t,this.stepperLimit)}},computed:{stepperLimit:function(){var t,e=this.quota-this.quotaUsed;return this.quota>0&&e<=this.stock?(t=e<0?0:e,this.limitType=pa):(t=this.stock,this.limitType=va),t},stepperMinLimit:function(){return this.startSaleNum<1?1:this.startSaleNum},quotaText:function(){var t=this.customStepperConfig,e=t.quotaText,n=t.hideQuotaText;if(n)return"";var i="";if(e)i=e;else{var r=[];this.startSaleNum>1&&r.push(fa("quotaStart",this.startSaleNum)),this.quota>0&&r.push(fa("quotaLimit",this.quota)),i=r.join(fa("comma"))}return i}},created:function(){this.checkState(this.stepperMinLimit,this.stepperLimit)},methods:{setCurrentNum:function(t){this.currentNum=t,this.checkState(this.stepperMinLimit,this.stepperLimit)},onOverLimit:function(t){this.skuEventBus.$emit("sku:overLimit",{action:t,limitType:this.limitType,quota:this.quota,quotaUsed:this.quotaUsed,startSaleNum:this.startSaleNum})},onChange:function(t){var e=parseInt(t,10),n=this.customStepperConfig.handleStepperChange;n&&n(e),this.$emit("change",e)},checkState:function(t,e){this.currentNume?this.currentNum=t:this.currentNum>e&&(this.currentNum=e),this.skuEventBus.$emit("sku:stepperState",{valid:t<=e,min:t,max:e,limitType:this.limitType,quota:this.quota,quotaUsed:this.quotaUsed,startSaleNum:this.startSaleNum})}},render:function(){var t=this,e=arguments[0];return e("div",{class:"van-sku-stepper-stock"},[e("div",{class:"van-sku__stepper-title"},[this.stepperTitle||fa("num")]),e(la,{attrs:{integer:!0,min:this.stepperMinLimit,max:this.stepperLimit,disableInput:this.disableStepperInput},class:"van-sku__stepper",on:{overlimit:this.onOverLimit,change:this.onChange},model:{value:t.currentNum,callback:function(e){t.currentNum=e}}}),!this.hideQuotaText&&this.quotaText&&e("span",{class:"van-sku__stepper-quota"},["(",this.quotaText,")"])])}});function ga(t){var e=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i;return e.test(t)}var ba=n("8f80"),ya=Object(o["a"])("sku-img-uploader"),Sa=ya[0],ka=ya[2],xa=Sa({props:{value:String,uploadImg:Function,maxSize:{type:Number,default:6}},data:function(){return{fileList:[]}},watch:{value:function(t){this.fileList=t?[{url:t,isImage:!0}]:[]}},methods:{afterReadFile:function(t){var e=this;t.status="uploading",t.message=ka("uploading"),this.uploadImg(t.file,t.content).then((function(n){t.status="done",e.$emit("input",n)})).catch((function(){t.status="failed",t.message=ka("fail")}))},onOversize:function(){this.$toast(ka("oversize",this.maxSize))},onDelete:function(){this.$emit("input","")}},render:function(){var t=this,e=arguments[0];return e(ba["a"],{attrs:{maxCount:1,afterRead:this.afterReadFile,maxSize:1024*this.maxSize*1024},on:{oversize:this.onOversize,delete:this.onDelete},model:{value:t.fileList,callback:function(e){t.fileList=e}}})}});function wa(t){return t?new Date(t.replace(/-/g,"/")):null}function Oa(t,e){if(void 0===e&&(e="date"),!t)return"";var n=t.getFullYear(),i=t.getMonth()+1,r=t.getDate(),o=n+"-"+Object(ke["b"])(i)+"-"+Object(ke["b"])(r);if("datetime"===e){var a=t.getHours(),s=t.getMinutes();o+=" "+Object(ke["b"])(a)+":"+Object(ke["b"])(s)}return o}var Ca=Object(o["a"])("sku-datetime-field"),$a=Ca[0],ja=Ca[2],Ta=$a({props:{value:String,label:String,required:Boolean,placeholder:String,type:{type:String,default:"date"}},data:function(){return{showDatePicker:!1,currentDate:"time"===this.type?"":new Date,minDate:new Date((new Date).getFullYear()-60,0,1)}},watch:{value:function(t){switch(this.type){case"time":this.currentDate=t;break;case"date":case"datetime":this.currentDate=wa(t)||new Date;break}}},computed:{title:function(){return ja("title."+this.type)}},methods:{onClick:function(){this.showDatePicker=!0},onConfirm:function(t){var e=t;"time"!==this.type&&(e=Oa(t,this.type)),this.$emit("input",e),this.showDatePicker=!1},onCancel:function(){this.showDatePicker=!1},formatter:function(t,e){var n=ja("format."+t);return""+e+n}},render:function(){var t=this,e=arguments[0];return e(b["a"],{attrs:{readonly:!0,"is-link":!0,center:!0,value:this.value,label:this.label,required:this.required,placeholder:this.placeholder},on:{click:this.onClick}},[e(y["a"],{attrs:{round:!0,position:"bottom",getContainer:"body"},slot:"extra",model:{value:t.showDatePicker,callback:function(e){t.showDatePicker=e}}},[e(Yn,{attrs:{type:this.type,title:this.title,value:this.currentDate,minDate:this.minDate,formatter:this.formatter},on:{cancel:this.onCancel,confirm:this.onConfirm}})])])}}),_a=Object(o["a"])("sku-messages"),Ia=_a[0],Ba=_a[1],Aa=_a[2],Ea=Ia({props:{messageConfig:Object,goodsId:[Number,String],messages:{type:Array,default:function(){return[]}}},data:function(){return{messageValues:this.resetMessageValues(this.messages)}},watch:{messages:function(t){this.messageValues=this.resetMessageValues(t)}},methods:{resetMessageValues:function(t){var e=this.messageConfig,n=e.initialMessages,i=void 0===n?{}:n;return(t||[]).map((function(t){return{value:i[t.name]||""}}))},getType:function(t){return 1===+t.multiple?"textarea":"id_no"===t.type?"text":t.datetime>0?"datetime":t.type},getMessages:function(){var t={};return this.messageValues.forEach((function(e,n){t["message_"+n]=e.value})),t},getCartMessages:function(){var t=this,e={};return this.messageValues.forEach((function(n,i){var r=t.messages[i];e[r.name]=n.value})),e},getPlaceholder:function(t){var e=1===+t.multiple?"textarea":t.type,n=this.messageConfig.placeholderMap||{};return t.placeholder||n[e]||Aa("placeholder."+e)},validateMessages:function(){for(var t=this.messageValues,e=0;e18))return Aa("invalid.id_no")}}},getFormatter:function(t){return function(e){return"mobile"===t.type||"tel"===t.type?e.replace(/[^\d.]/g,""):e}},genMessage:function(t,e){var n=this,i=this.$createElement;if("image"===t.type)return i(g["a"],{key:this.goodsId+"-"+e,attrs:{title:t.name,required:"1"===String(t.required),valueClass:Ba("image-cell-value")},class:Ba("image-cell")},[i(xa,{attrs:{maxSize:this.messageConfig.uploadMaxSize,uploadImg:this.messageConfig.uploadImg},model:{value:n.messageValues[e].value,callback:function(t){n.$set(n.messageValues[e],"value",t)}}}),i("div",{class:Ba("image-cell-label")},[Aa("imageLabel")])]);var r=["date","time"].indexOf(t.type)>-1;return r?i(Ta,{attrs:{label:t.name,required:"1"===String(t.required),placeholder:this.getPlaceholder(t),type:this.getType(t)},key:this.goodsId+"-"+e,model:{value:n.messageValues[e].value,callback:function(t){n.$set(n.messageValues[e],"value",t)}}}):i(b["a"],{attrs:{maxlength:"200",center:!t.multiple,label:t.name,required:"1"===String(t.required),placeholder:this.getPlaceholder(t),type:this.getType(t),formatter:this.getFormatter(t)},key:this.goodsId+"-"+e,model:{value:n.messageValues[e].value,callback:function(t){n.$set(n.messageValues[e],"value",t)}}})}},render:function(){var t=arguments[0];return t("div",{class:Ba()},[this.messages.map(this.genMessage)])}}),Da=Object(o["a"])("sku-actions"),Pa=Da[0],Na=Da[1],Ma=Da[2];function La(t,e,n,i){var r=function(t){return function(){e.skuEventBus.$emit(t)}};return t("div",q()([{class:Na()},Object(K["b"])(i)]),[e.showAddCartBtn&&t(k["a"],{attrs:{size:"large",type:"warning",text:e.addCartText||Ma("addCart")},on:{click:r("sku:addCart")}}),t(k["a"],{attrs:{size:"large",type:"danger",text:e.buyText||Ma("buy")},on:{click:r("sku:buy")}})])}La.props={buyText:String,addCartText:String,skuEventBus:Object,showAddCartBtn:Boolean};var Fa=Pa(La),za=Object(o["a"])("sku"),Ra=za[0],Va=za[1],Ha=za[2],Wa=So.QUOTA_LIMIT,Ua=Ra({props:{sku:Object,goods:Object,value:Boolean,buyText:String,goodsId:[Number,String],priceTag:String,lazyLoad:Boolean,hideStock:Boolean,properties:Array,addCartText:String,stepperTitle:String,getContainer:[String,Function],hideQuotaText:Boolean,hideSelectedText:Boolean,resetStepperOnHide:Boolean,customSkuValidator:Function,disableStepperInput:Boolean,resetSelectedSkuOnHide:Boolean,quota:{type:Number,default:0},quotaUsed:{type:Number,default:0},startSaleNum:{type:Number,default:1},initialSku:{type:Object,default:function(){return{}}},stockThreshold:{type:Number,default:50},showSoldoutSku:{type:Boolean,default:!0},showAddCartBtn:{type:Boolean,default:!0},customStepperConfig:{type:Object,default:function(){return{}}},showHeaderImage:{type:Boolean,default:!0},previewOnClickImage:{type:Boolean,default:!0},safeAreaInsetBottom:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!0},bodyOffsetTop:{type:Number,default:200},messageConfig:{type:Object,default:function(){return{initialMessages:{},placeholderMap:{},uploadImg:function(){return Promise.resolve()},uploadMaxSize:5}}}},data:function(){return{selectedSku:{},selectedProp:{},selectedNum:1,show:this.value}},watch:{show:function(t){this.$emit("input",t),t||(this.$emit("sku-close",{selectedSkuValues:this.selectedSkuValues,selectedNum:this.selectedNum,selectedSkuComb:this.selectedSkuComb}),this.resetStepperOnHide&&this.resetStepper(),this.resetSelectedSkuOnHide&&this.resetSelectedSku())},value:function(t){this.show=t},skuTree:"resetSelectedSku",initialSku:function(){this.resetStepper(),this.resetSelectedSku()}},computed:{skuGroupClass:function(){return["van-sku-group-container",{"van-sku-group-container--hide-soldout":!this.showSoldoutSku}]},bodyStyle:function(){if(!this.$isServer){var t=window.innerHeight-this.bodyOffsetTop;return{maxHeight:t+"px"}}},isSkuCombSelected:function(){var t=this;return!(this.hasSku&&!Co(this.skuTree,this.selectedSku))&&!this.propList.some((function(e){return(t.selectedProp[e.k_id]||[]).length<1}))},isSkuEmpty:function(){return 0===Object.keys(this.sku).length},hasSku:function(){return!this.sku.none_sku},hasSkuOrAttr:function(){return this.hasSku||this.propList.length>0},selectedSkuComb:function(){var t=null;return this.isSkuCombSelected&&(t=this.hasSku?$o(this.skuList,this.selectedSku):{id:this.sku.collection_id,price:Math.round(100*this.sku.price),stock_num:this.sku.stock_num},t&&(t.properties=Io(this.propList,this.selectedProp),t.property_price=this.selectedPropValues.reduce((function(t,e){return t+(e.price||0)}),0))),t},selectedSkuValues:function(){return jo(this.skuTree,this.selectedSku)},selectedPropValues:function(){return _o(this.propList,this.selectedProp)},price:function(){return this.selectedSkuComb?((this.selectedSkuComb.price+this.selectedSkuComb.property_price)/100).toFixed(2):this.sku.price},originPrice:function(){return this.selectedSkuComb&&this.selectedSkuComb.origin_price?((this.selectedSkuComb.origin_price+this.selectedSkuComb.property_price)/100).toFixed(2):this.sku.origin_price},skuTree:function(){return this.sku.tree||[]},skuList:function(){return this.sku.list||[]},propList:function(){return this.properties||[]},imageList:function(){var t=[this.goods.picture];return this.skuTree.length>0&&this.skuTree.forEach((function(e){e.v&&e.v.forEach((function(e){var n=e.previewImgUrl||e.imgUrl||e.img_url;n&&-1===t.indexOf(n)&&t.push(n)}))})),t},stock:function(){var t=this.customStepperConfig.stockNum;return void 0!==t?t:this.selectedSkuComb?this.selectedSkuComb.stock_num:this.sku.stock_num},stockText:function(){var t=this.$createElement,e=this.customStepperConfig.stockFormatter;return e?e(this.stock):[Ha("stock")+" ",t("span",{class:Va("stock-num",{highlight:this.stock0&&this.$nextTick((function(){t.$emit("sku-selected",{skuValue:e[e.length-1],selectedSku:t.selectedSku,selectedSkuComb:t.selectedSkuComb})})),this.selectedProp={};var n=this.initialSku.selectedProp,i=void 0===n?{}:n;this.propList.forEach((function(e){e.v&&1===e.v.length?t.selectedProp[e.k_id]=[e.v[0].id]:i[e.k_id]&&(t.selectedProp[e.k_id]=i[e.k_id])}));var r=this.selectedPropValues;r.length>0&&this.$emit("sku-prop-selected",{propValue:r[r.length-1],selectedProp:this.selectedProp,selectedSkuComb:this.selectedSkuComb}),this.$emit("sku-reset",{selectedSku:this.selectedSku,selectedProp:this.selectedProp,selectedSkuComb:this.selectedSkuComb}),this.centerInitialSku()},getSkuMessages:function(){return this.$refs.skuMessages?this.$refs.skuMessages.getMessages():{}},getSkuCartMessages:function(){return this.$refs.skuMessages?this.$refs.skuMessages.getCartMessages():{}},validateSkuMessages:function(){return this.$refs.skuMessages?this.$refs.skuMessages.validateMessages():""},validateSku:function(){if(0===this.selectedNum)return Ha("unavailable");if(this.isSkuCombSelected)return this.validateSkuMessages();if(this.customSkuValidator){var t=this.customSkuValidator(this);if(t)return t}return Ha("selectSku")},onSelect:function(t){var e,n;this.selectedSku=this.selectedSku[t.skuKeyStr]===t.id?Object(r["a"])({},this.selectedSku,(e={},e[t.skuKeyStr]=ko,e)):Object(r["a"])({},this.selectedSku,(n={},n[t.skuKeyStr]=t.id,n)),this.$emit("sku-selected",{skuValue:t,selectedSku:this.selectedSku,selectedSkuComb:this.selectedSkuComb})},onPropSelect:function(t){var e,n=this.selectedProp[t.skuKeyStr]||[],i=n.indexOf(t.id);i>-1?n.splice(i,1):t.multiple?n.push(t.id):n.splice(0,1,t.id),this.selectedProp=Object(r["a"])({},this.selectedProp,(e={},e[t.skuKeyStr]=n,e)),this.$emit("sku-prop-selected",{propValue:t,selectedProp:this.selectedProp,selectedSkuComb:this.selectedSkuComb})},onNumChange:function(t){this.selectedNum=t},onPreviewImage:function(t){var e=this,n=this.imageList,i=0,o=n[0];t&&t.imgUrl&&(this.imageList.some((function(e,n){return e===t.imgUrl&&(i=n,!0)})),o=t.imgUrl);var a=Object(r["a"])({},t,{index:i,imageList:this.imageList,indexImage:o});this.$emit("open-preview",a),this.previewOnClickImage&&Object(Bi["a"])({images:this.imageList,startPosition:i,onClose:function(){e.$emit("close-preview",a)}})},onOverLimit:function(t){var e=t.action,n=t.limitType,i=t.quota,r=t.quotaUsed,o=this.customStepperConfig.handleOverLimit;o?o(t):"minus"===e?this.startSaleNum>1?Object(S["a"])(Ha("minusStartTip",this.startSaleNum)):Object(S["a"])(Ha("minusTip")):"plus"===e&&(n===Wa?r>0?Object(S["a"])(Ha("quotaUsedTip",i,r)):Object(S["a"])(Ha("quotaTip",i)):Object(S["a"])(Ha("soldout")))},onStepperState:function(t){this.stepperError=t.valid?null:Object(r["a"])({},t,{action:"plus"})},onAddCart:function(){this.onBuyOrAddCart("add-cart")},onBuy:function(){this.onBuyOrAddCart("buy-clicked")},onBuyOrAddCart:function(t){if(this.stepperError)return this.onOverLimit(this.stepperError);var e=this.validateSku();e?Object(S["a"])(e):this.$emit(t,this.getSkuData())},getSkuData:function(){return{goodsId:this.goodsId,messages:this.getSkuMessages(),selectedNum:this.selectedNum,cartMessages:this.getSkuCartMessages(),selectedSkuComb:this.selectedSkuComb}},onOpened:function(){this.centerInitialSku()},centerInitialSku:function(){var t=this;(this.$refs.skuRows||[]).forEach((function(e){var n=e.skuRow||{},i=n.k_s;e.centerItem(t.initialSku[i])}))}},render:function(){var t=this,e=arguments[0];if(!this.isSkuEmpty){var n=this.sku,i=this.skuList,r=this.goods,o=this.price,a=this.lazyLoad,s=this.originPrice,c=this.skuEventBus,u=this.selectedSku,l=this.selectedProp,h=this.selectedNum,d=this.stepperTitle,f=this.selectedSkuComb,p=this.showHeaderImage,v={price:o,originPrice:s,selectedNum:h,skuEventBus:c,selectedSku:u,selectedSkuComb:f},m=function(e){return t.slots(e,v)},g=m("sku-header")||e(Lo,{attrs:{sku:n,goods:r,skuEventBus:c,selectedSku:u,showHeaderImage:p}},[e("template",{slot:"sku-header-image-extra"},[m("sku-header-image-extra")]),m("sku-header-price")||e("div",{class:"van-sku__goods-price"},[e("span",{class:"van-sku__price-symbol"},["¥"]),e("span",{class:"van-sku__price-num"},[o]),this.priceTag&&e("span",{class:"van-sku__price-tag"},[this.priceTag])]),m("sku-header-origin-price")||s&&e(Ho,[Ha("originPrice")," ¥",s]),!this.hideStock&&e(Ho,[e("span",{class:"van-sku__stock"},[this.stockText])]),this.hasSkuOrAttr&&!this.hideSelectedText&&e(Ho,[this.selectedText]),m("sku-header-extra")]),b=m("sku-group")||this.hasSkuOrAttr&&e("div",{class:this.skuGroupClass},[this.skuTree.map((function(t){return e(Yo,{attrs:{skuRow:t},ref:"skuRows",refInFor:!0},[t.v.map((function(n){return e(Zo,{attrs:{skuList:i,lazyLoad:a,skuValue:n,skuKeyStr:t.k_s,selectedSku:u,skuEventBus:c,largeImageMode:t.largeImageMode}})}))])})),this.propList.map((function(t){return e(Yo,{attrs:{skuRow:t}},[t.v.map((function(n){return e(ta,{attrs:{skuValue:n,skuKeyStr:t.k_id+"",selectedProp:l,skuEventBus:c,multiple:t.is_multiple}})}))])}))]),S=m("sku-stepper")||e(ma,{ref:"skuStepper",attrs:{stock:this.stock,quota:this.quota,quotaUsed:this.quotaUsed,startSaleNum:this.startSaleNum,skuEventBus:c,selectedNum:h,stepperTitle:d,skuStockNum:n.stock_num,disableStepperInput:this.disableStepperInput,customStepperConfig:this.customStepperConfig,hideQuotaText:this.hideQuotaText},on:{change:function(e){t.$emit("stepper-change",e)}}}),k=m("sku-messages")||e(Ea,{ref:"skuMessages",attrs:{goodsId:this.goodsId,messageConfig:this.messageConfig,messages:n.messages}}),x=m("sku-actions")||e(Fa,{attrs:{buyText:this.buyText,skuEventBus:c,addCartText:this.addCartText,showAddCartBtn:this.showAddCartBtn}});return e(y["a"],{attrs:{round:!0,closeable:!0,position:"bottom",getContainer:this.getContainer,closeOnClickOverlay:this.closeOnClickOverlay,safeAreaInsetBottom:this.safeAreaInsetBottom},class:"van-sku-container",on:{opened:this.onOpened},model:{value:t.show,callback:function(e){t.show=e}}},[g,e("div",{class:"van-sku-body",style:this.bodyStyle},[m("sku-body-top"),b,m("extra-sku-group"),S,k]),m("sku-actions-top"),x])}}});qi["a"].add(yo),Ua.SkuActions=Fa,Ua.SkuHeader=Lo,Ua.SkuHeaderItem=Ho,Ua.SkuMessages=Ea,Ua.SkuStepper=ma,Ua.SkuRow=Yo,Ua.SkuRowItem=Zo,Ua.SkuRowPropItem=ta,Ua.skuHelper=Bo,Ua.skuConstants=xo;var qa=Ua,Ka=n("34db"),Ya=Object(o["a"])("slider"),Xa=Ya[0],Ga=Ya[1],Za=function(t,e){return JSON.stringify(t)===JSON.stringify(e)},Ja=Xa({mixins:[gn["a"],A["a"]],props:{disabled:Boolean,vertical:Boolean,range:Boolean,barHeight:[Number,String],buttonSize:[Number,String],activeColor:String,inactiveColor:String,min:{type:[Number,String],default:0},max:{type:[Number,String],default:100},step:{type:[Number,String],default:1},value:{type:[Number,Array],default:0}},data:function(){return{dragStatus:""}},computed:{scope:function(){return this.max-this.min},buttonStyle:function(){if(this.buttonSize){var t=Object(I["a"])(this.buttonSize);return{width:t,height:t}}}},created:function(){this.updateValue(this.value)},mounted:function(){this.range?(this.bindTouchEvent(this.$refs.wrapper0),this.bindTouchEvent(this.$refs.wrapper1)):this.bindTouchEvent(this.$refs.wrapper)},methods:{onTouchStart:function(t){this.disabled||(this.touchStart(t),this.currentValue=this.value,this.range?this.startValue=this.value.map(this.format):this.startValue=this.format(this.value),this.dragStatus="start")},onTouchMove:function(t){if(!this.disabled){"start"===this.dragStatus&&this.$emit("drag-start"),Object(on["c"])(t,!0),this.touchMove(t),this.dragStatus="draging";var e=this.$el.getBoundingClientRect(),n=this.vertical?this.deltaY:this.deltaX,i=this.vertical?e.height:e.width,r=n/i*this.scope;this.range?this.currentValue[this.index]=this.startValue[this.index]+r:this.currentValue=this.startValue+r,this.updateValue(this.currentValue)}},onTouchEnd:function(){this.disabled||("draging"===this.dragStatus&&(this.updateValue(this.currentValue,!0),this.$emit("drag-end")),this.dragStatus="")},onClick:function(t){if(t.stopPropagation(),!this.disabled){var e=this.$el.getBoundingClientRect(),n=this.vertical?t.clientY-e.top:t.clientX-e.left,i=this.vertical?e.height:e.width,r=+this.min+n/i*this.scope;if(this.range){var o=this.value,a=o[0],s=o[1],c=(a+s)/2;r<=c?a=r:s=r,r=[a,s]}this.startValue=this.value,this.updateValue(r,!0)}},handleOverlap:function(t){return t[0]>t[1]?(t=Object(Ka["a"])(t),t.reverse()):t},updateValue:function(t,e){t=this.range?this.handleOverlap(t).map(this.format):this.format(t),Za(t,this.value)||this.$emit("input",t),e&&!Za(t,this.startValue)&&this.$emit("change",t)},format:function(t){return Math.round(Math.max(this.min,Math.min(t,this.max))/this.step)*this.step}},render:function(){var t,e,n=this,i=arguments[0],r=this.vertical,o=r?"height":"width",a=r?"width":"height",s=(t={background:this.inactiveColor},t[a]=Object(I["a"])(this.barHeight),t),c=function(){var t=n.value,e=n.min,i=n.range,r=n.scope;return i?100*(t[1]-t[0])/r+"%":100*(t-e)/r+"%"},u=function(){var t=n.value,e=n.min,i=n.range,r=n.scope;return i?100*(t[0]-e)/r+"%":null},l=(e={},e[o]=c(),e.left=this.vertical?null:u(),e.top=this.vertical?u():null,e.background=this.activeColor,e);this.dragStatus&&(l.transition="none");var h=function(t){var e=["left","right"],r="number"===typeof t,o=function(){return r?"button-wrapper-"+e[t]:"button-wrapper"},a=function(){return r?"wrapper"+t:"wrapper"};return i("div",{ref:a(),attrs:{role:"slider",tabindex:n.disabled?-1:0,"aria-valuemin":n.min,"aria-valuenow":n.value,"aria-valuemax":n.max,"aria-orientation":n.vertical?"vertical":"horizontal"},class:Ga(o()),on:{touchstart:function(){r&&(n.index=t)},click:function(t){return t.stopPropagation()}}},[n.slots("button")||i("div",{class:Ga("button"),style:n.buttonStyle})])};return i("div",{style:s,class:Ga({disabled:this.disabled,vertical:r}),on:{click:this.onClick}},[i("div",{class:Ga("bar"),style:l},[this.range?[h(0),h(1)]:h()])])}}),Qa=n("dc0f"),ts=n("510b"),es=Object(o["a"])("submit-bar"),ns=es[0],is=es[1],rs=es[2];function os(t,e,n,i){var r=e.tip,o=e.price,a=e.tipIcon;function s(){if("number"===typeof o){var n=(o/100).toFixed(e.decimalLength).split("."),i=e.decimalLength?"."+n[1]:"";return t("div",{style:{textAlign:e.textAlign?e.textAlign:""},class:is("text")},[t("span",[e.label||rs("label")]),t("span",{class:is("price")},[e.currency,t("span",{class:is("price","integer")},[n[0]]),i]),e.suffixLabel&&t("span",{class:is("suffix-label")},[e.suffixLabel])])}}function c(){if(n.tip||r)return t("div",{class:is("tip")},[a&&t(Q["a"],{class:is("tip-icon"),attrs:{name:a}}),r&&t("span",{class:is("tip-text")},[r]),n.tip&&n.tip()])}return t("div",q()([{class:is({unfit:!e.safeAreaInsetBottom})},Object(K["b"])(i)]),[n.top&&n.top(),c(),t("div",{class:is("bar")},[n.default&&n.default(),s(),t(k["a"],{attrs:{round:!0,type:e.buttonType,color:e.buttonColor,loading:e.loading,disabled:e.disabled,text:e.loading?"":e.buttonText},class:is("button",e.buttonType),on:{click:function(){Object(K["a"])(i,"submit")}}})])])}os.props={tip:String,label:String,price:Number,tipIcon:String,loading:Boolean,disabled:Boolean,textAlign:String,buttonText:String,buttonColor:String,suffixLabel:String,safeAreaInsetBottom:{type:Boolean,default:!0},decimalLength:{type:[Number,String],default:2},currency:{type:String,default:"¥"},buttonType:{type:String,default:"danger"}};var as=ns(os),ss=n("5596"),cs=Object(o["a"])("swipe-cell"),us=cs[0],ls=cs[1],hs=.15,ds=us({mixins:[gn["a"],oi({event:"touchstart",method:"onClick"})],props:{onClose:Function,disabled:Boolean,leftWidth:[Number,String],rightWidth:[Number,String],beforeClose:Function,stopPropagation:Boolean,name:{type:[Number,String],default:""}},data:function(){return{offset:0,dragging:!1}},computed:{computedLeftWidth:function(){return+this.leftWidth||this.getWidthByRef("left")},computedRightWidth:function(){return+this.rightWidth||this.getWidthByRef("right")}},mounted:function(){this.bindTouchEvent(this.$el)},methods:{getWidthByRef:function(t){if(this.$refs[t]){var e=this.$refs[t].getBoundingClientRect();return e.width}return 0},open:function(t){var e="left"===t?this.computedLeftWidth:-this.computedRightWidth;this.opened=!0,this.offset=e,this.$emit("open",{position:t,name:this.name,detail:this.name})},close:function(t){this.offset=0,this.opened&&(this.opened=!1,this.$emit("close",{position:t,name:this.name}))},onTouchStart:function(t){this.disabled||(this.startOffset=this.offset,this.touchStart(t))},onTouchMove:function(t){if(!this.disabled&&(this.touchMove(t),"horizontal"===this.direction)){this.dragging=!0,this.lockClick=!0;var e=!this.opened||this.deltaX*this.startOffset<0;e&&Object(on["c"])(t,this.stopPropagation),this.offset=Object(En["b"])(this.deltaX+this.startOffset,-this.computedRightWidth,this.computedLeftWidth)}},onTouchEnd:function(){var t=this;this.disabled||this.dragging&&(this.toggle(this.offset>0?"left":"right"),this.dragging=!1,setTimeout((function(){t.lockClick=!1}),0))},toggle:function(t){var e=Math.abs(this.offset),n=this.opened?1-hs:hs,i=this.computedLeftWidth,r=this.computedRightWidth;r&&"right"===t&&e>r*n?this.open("right"):i&&"left"===t&&e>i*n?this.open("left"):this.close()},onClick:function(t){void 0===t&&(t="outside"),this.$emit("click",t),this.opened&&!this.lockClick&&(this.beforeClose?this.beforeClose({position:t,name:this.name,instance:this}):this.onClose?this.onClose(t,this,{name:this.name}):this.close(t))},getClickHandler:function(t,e){var n=this;return function(i){e&&i.stopPropagation(),n.onClick(t)}},genLeftPart:function(){var t=this.$createElement,e=this.slots("left");if(e)return t("div",{ref:"left",class:ls("left"),on:{click:this.getClickHandler("left",!0)}},[e])},genRightPart:function(){var t=this.$createElement,e=this.slots("right");if(e)return t("div",{ref:"right",class:ls("right"),on:{click:this.getClickHandler("right",!0)}},[e])}},render:function(){var t=arguments[0],e={transform:"translate3d("+this.offset+"px, 0, 0)",transitionDuration:this.dragging?"0s":".6s"};return t("div",{class:ls(),on:{click:this.getClickHandler("cell")}},[t("div",{class:ls("wrapper"),style:e},[this.genLeftPart(),this.slots(),this.genRightPart()])])}}),fs=n("2bb1"),ps=Object(o["a"])("switch-cell"),vs=ps[0],ms=ps[1];function gs(t,e,n,i){return t(g["a"],q()([{attrs:{center:!0,size:e.cellSize,title:e.title,border:e.border},class:ms([e.cellSize])},Object(K["b"])(i)]),[t(M,{props:Object(r["a"])({},e),on:Object(r["a"])({},i.listeners)})])}gs.props=Object(r["a"])({},B,{title:String,cellSize:String,border:{type:Boolean,default:!0},size:{type:String,default:"24px"}});var bs=vs(gs),ys=Object(o["a"])("tabbar"),Ss=ys[0],ks=ys[1],xs=Ss({mixins:[Object(Y["b"])("vanTabbar")],props:{route:Boolean,zIndex:[Number,String],placeholder:Boolean,activeColor:String,beforeChange:Function,inactiveColor:String,value:{type:[Number,String],default:0},border:{type:Boolean,default:!0},fixed:{type:Boolean,default:!0},safeAreaInsetBottom:{type:Boolean,default:null}},data:function(){return{height:null}},computed:{fit:function(){return null!==this.safeAreaInsetBottom?this.safeAreaInsetBottom:this.fixed}},watch:{value:"setActiveItem",children:"setActiveItem"},mounted:function(){this.placeholder&&this.fixed&&(this.height=this.$refs.tabbar.getBoundingClientRect().height)},methods:{setActiveItem:function(){var t=this;this.children.forEach((function(e,n){e.active=(e.name||n)===t.value}))},onChange:function(t){var e=this;t!==this.value&&an({interceptor:this.beforeChange,args:[t],done:function(){e.$emit("input",t),e.$emit("change",t)}})},genTabbar:function(){var t,e=this.$createElement;return e("div",{ref:"tabbar",style:{zIndex:this.zIndex},class:[(t={},t[Tt["g"]]=this.border,t),ks({unfit:!this.fit,fixed:this.fixed})]},[this.slots()])}},render:function(){var t=arguments[0];return this.placeholder&&this.fixed?t("div",{class:ks("placeholder"),style:{height:this.height+"px"}},[this.genTabbar()]):this.genTabbar()}}),ws=Object(o["a"])("tabbar-item"),Os=ws[0],Cs=ws[1],$s=Os({mixins:[Object(Y["a"])("vanTabbar")],props:Object(r["a"])({},Xe["c"],{dot:Boolean,icon:String,name:[Number,String],info:[Number,String],badge:[Number,String],iconPrefix:String}),data:function(){return{active:!1}},computed:{routeActive:function(){var t=this.to,e=this.$route;if(t&&e){var n=Object(a["e"])(t)?t:{path:t},i=n.path===e.path,r=Object(a["c"])(n.name)&&n.name===e.name;return i||r}}},methods:{onClick:function(t){this.parent.onChange(this.name||this.index),this.$emit("click",t),Object(Xe["b"])(this.$router,this)},genIcon:function(t){var e=this.$createElement,n=this.slots("icon",{active:t});return n||(this.icon?e(Q["a"],{attrs:{name:this.icon,classPrefix:this.iconPrefix}}):void 0)}},render:function(){var t,e=arguments[0],n=this.parent.route?this.routeActive:this.active,i=this.parent[n?"activeColor":"inactiveColor"];return e("div",{class:Cs({active:n}),style:{color:i},on:{click:this.onClick}},[e("div",{class:Cs("icon")},[this.genIcon(n),e(cn["a"],{attrs:{dot:this.dot,info:null!=(t=this.badge)?t:this.info}})]),e("div",{class:Cs("text")},[this.slots("default",{active:n})])])}}),js=Object(o["a"])("tree-select"),Ts=js[0],_s=js[1];function Is(t,e,n,i){var r=e.items,o=e.height,a=e.activeId,s=e.selectedIcon,c=e.mainActiveIndex,u=r[+c]||{},l=u.children||[],h=Array.isArray(a);function d(t){return h?-1!==a.indexOf(t):a===t}var f=r.map((function(e){var n;return t(lo,{attrs:{dot:e.dot,info:null!=(n=e.badge)?n:e.info,title:e.text,disabled:e.disabled},class:[_s("nav-item"),e.className]})}));function p(){return n.content?n.content():l.map((function(n){return t("div",{key:n.id,class:["van-ellipsis",_s("item",{active:d(n.id),disabled:n.disabled})],on:{click:function(){if(!n.disabled){var t=n.id;if(h){t=a.slice();var r=t.indexOf(n.id);-1!==r?t.splice(r,1):t.length2?n-2:0),r=2;r1?r-1:0),s=1;s0&&(e.timer=setTimeout((function(){e.clear()}),t.duration)),e}var j=function(t){return function(e){return $(Object(i["a"])({type:t},x(e)))}};["loading","success","fail"].forEach((function(t){$[t]=j(t)})),$.clear=function(t){y.length&&(t?(y.forEach((function(t){t.clear()})),y=[]):S?y.shift().clear():y[0].clear())},$.setDefaultOptions=function(t,e){"string"===typeof t?b[t]=e:Object(i["a"])(k,t)},$.resetDefaultOptions=function(t){"string"===typeof t?b[t]=null:(k=Object(i["a"])({},g),b={})},$.allowMultiple=function(t){void 0===t&&(t=!0),S=t},$.install=function(){r["a"].use(v)},r["a"].prototype.$toast=$;e["a"]=$},d961:function(t,e,n){"use strict";var i=n("2638"),r=n.n(i),o=n("c31d"),a=n("d282"),s=n("ba31"),c=n("1325"),u=n("565f"),l=Object(a["a"])("search"),h=l[0],d=l[1],f=l[2];function p(t,e,n,i){function a(){if(n.label||e.label)return t("div",{class:d("label")},[n.label?n.label():e.label])}function l(){if(e.showAction)return t("div",{class:d("action"),attrs:{role:"button",tabindex:"0"},on:{click:r}},[n.action?n.action():e.actionText||f("cancel")]);function r(){n.action||(Object(s["a"])(i,"input",""),Object(s["a"])(i,"cancel"))}}var h={attrs:i.data.attrs,on:Object(o["a"])({},i.listeners,{keypress:function(t){13===t.keyCode&&(Object(c["c"])(t),Object(s["a"])(i,"search",e.value)),Object(s["a"])(i,"keypress",t)}})},p=Object(s["b"])(i);return p.attrs=void 0,t("div",r()([{class:d({"show-action":e.showAction}),style:{background:e.background}},p]),[null==n.left?void 0:n.left(),t("div",{class:d("content",e.shape)},[a(),t(u["a"],r()([{attrs:{type:"search",border:!1,value:e.value,leftIcon:e.leftIcon,rightIcon:e.rightIcon,clearable:e.clearable,clearTrigger:e.clearTrigger},scopedSlots:{"left-icon":n["left-icon"],"right-icon":n["right-icon"]}},h]))]),l()])}p.props={value:String,label:String,rightIcon:String,actionText:String,background:String,showAction:Boolean,clearTrigger:String,shape:{type:String,default:"square"},clearable:{type:Boolean,default:!0},leftIcon:{type:String,default:"search"}},e["a"]=h(p)},db85:function(t,e,n){"use strict";function i(t){var e=[];function n(t){t.forEach((function(t){e.push(t),t.componentInstance&&n(t.componentInstance.$children.map((function(t){return t.$vnode}))),t.children&&n(t.children)}))}return n(t),e}function r(t,e){var n=e.$vnode.componentOptions;if(n&&n.children){var r=i(n.children);t.sort((function(t,e){return r.indexOf(t.$vnode)-r.indexOf(e.$vnode)}))}}n.d(e,"a",(function(){return r}))},dc0f:function(t,e,n){"use strict";var i=n("d282"),r=n("b1d2"),o=n("9884"),a=n("ad06"),s=Object(i["a"])("step"),c=s[0],u=s[1];e["a"]=c({mixins:[Object(o["a"])("vanSteps")],computed:{status:function(){return this.indexg&&(this.touchStartTime=e,this.momentumOffset=this.offset)}},onTouchEnd:function(){var t=this;if(!this.readonly){var e=this.offset-this.momentumOffset,n=Date.now()-this.touchStartTime,i=nb;if(i)this.momentum(e,n);else{var r=this.getIndexByOffset(this.offset);this.duration=m,this.setIndex(r,!0),setTimeout((function(){t.moving=!1}),0)}}},onTransitionEnd:function(){this.stopMomentum()},onClickItem:function(t){this.moving||this.readonly||(this.transitionEndTrigger=null,this.duration=m,this.setIndex(t,!0))},adjustIndex:function(t){t=Object(p["b"])(t,0,this.count);for(var e=t;e=0;n--)if(!w(this.options[n]))return n},getOptionText:function(t){return Object(f["e"])(t)&&this.valueKey in t?t[this.valueKey]:t},setIndex:function(t,e){var n=this;t=this.adjustIndex(t)||0;var i=-t*this.itemHeight,r=function(){t!==n.currentIndex&&(n.currentIndex=t,e&&n.$emit("change",t))};this.moving&&i!==this.offset?this.transitionEndTrigger=r:r(),this.offset=i},setValue:function(t){for(var e=this.options,n=0;n0&&(v=setTimeout(S.clear,t.duration)),m}function k(){return{type:"danger",value:!0,message:"",color:void 0,background:void 0,duration:3e3,className:"",onClose:null,onClick:null,onOpened:null}}S.clear=function(){m&&(m.value=!1)},S.currentOptions=k(),S.setDefaultOptions=function(t){Object(i["a"])(S.currentOptions,t)},S.resetDefaultOptions=function(){S.currentOptions=k()},S.install=function(){r["a"].use(g)},S.Component=g,r["a"].prototype.$notify=S;e["a"]=S},f9bd:function(t,e,n){"use strict";var i=n("d282"),r=n("9884"),o=n("b1d2"),a=Object(i["a"])("collapse"),s=a[0],c=a[1];e["a"]=s({mixins:[Object(r["b"])("vanCollapse")],props:{accordion:Boolean,value:[String,Number,Array],border:{type:Boolean,default:!0}},methods:{switch:function(t,e){this.accordion||(t=e?this.value.concat(t):this.value.filter((function(e){return e!==t}))),this.$emit("change",t),this.$emit("input",t)}},render:function(){var t,e=arguments[0];return e("div",{class:[c(),(t={},t[o["g"]]=this.border,t)]},[this.slots()])}})}}]); \ No newline at end of file diff --git a/src/main/resources/views/download.btl b/src/main/resources/views/download.btl new file mode 100644 index 0000000..06a73be --- /dev/null +++ b/src/main/resources/views/download.btl @@ -0,0 +1,437 @@ + + + + 芒果240 + 芒果240 + 2 + 1 + 2020-11-06T08:06:00Z + 2020-11-06T08:06:00Z + 1 + 2 + 18 + 1 + 1 + 19 + 12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${audit.title} + + + + + + + ${audit.content} + + + + + + +<%for(auditUser in auditUsers){%> +<% if(auditUser.signature!=null) { %> + + + + + + + + + + + + + + + ${auditUser.signature} + + +<%}%> +<%}%> + + + + + + \ No newline at end of file diff --git a/src/main/resources/views/modules/rddb/activity/assign.html b/src/main/resources/views/modules/rddb/activity/assign.html new file mode 100644 index 0000000..b19c475 --- /dev/null +++ b/src/main/resources/views/modules/rddb/activity/assign.html @@ -0,0 +1,80 @@ +<% layout('/layouts/default.html', {title: '审核人员', libs: ['dataGrid','validate','date','summernote','fileupload']}){ %> +
    +
    +
    +
    +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    + +
    + + +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/activity/form.html b/src/main/resources/views/modules/rddb/activity/form.html new file mode 100644 index 0000000..c750f8c --- /dev/null +++ b/src/main/resources/views/modules/rddb/activity/form.html @@ -0,0 +1,342 @@ +<% layout('/layouts/default.html', {title: '活动', libs: ['dataGrid','validate','date','summernote','fileupload']}){ %> +
    +
    + +
    +
    + ${bean.isNewRecord ? '新增' : '修改'}活动 +
    +
    + + + + +
    + + + + + + + +
    + + +
    +
    +
    + +
    + +
    + + + +
    +
    +
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + + <% for(file in bean.files!){ %> + + + + + + <% } %> + +
    ${file} + 删除 + 下载 +
    +
    +
    +
    +
    +
    +
    + + +
    +
    +
    + +
    + +
    +
    +
    +
    + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + + + + +
    + + + +
    + +<% } %> + + + + + + diff --git a/src/main/resources/views/modules/rddb/activity/index.html b/src/main/resources/views/modules/rddb/activity/index.html new file mode 100644 index 0000000..fa1a65c --- /dev/null +++ b/src/main/resources/views/modules/rddb/activity/index.html @@ -0,0 +1,81 @@ +<% layout('/layouts/default.html', {title: '活动', libs: ['dataGrid']}){ %> +
    +
    +
    +
    + 活动 +
    +
    + 查询 + 刷新 + <% if(hasAuth("rddb:activity:add")) { %> + 新增 + <% } %> +
    +
    +
    + +
    + +
    + +
    +
    +
    + + +
    +
    + +
    +
    +
    +
    +
    +<% } %> + + \ No newline at end of file diff --git a/src/main/resources/views/modules/rddb/audit/assign.html b/src/main/resources/views/modules/rddb/audit/assign.html new file mode 100644 index 0000000..2bef0e1 --- /dev/null +++ b/src/main/resources/views/modules/rddb/audit/assign.html @@ -0,0 +1,88 @@ +<% layout('/layouts/default.html', {title: '文件审批', libs: ['dataGrid','validate','date','summernote','fileupload']}){ %> +
    +
    +
    +
    +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    + +
    + + +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/audit/form.html b/src/main/resources/views/modules/rddb/audit/form.html new file mode 100644 index 0000000..b3c632c --- /dev/null +++ b/src/main/resources/views/modules/rddb/audit/form.html @@ -0,0 +1,300 @@ +<% layout('/layouts/default.html', {title: '文件审批', libs: ['dataGrid','validate','date','summernote','fileupload']}){ %> +
    +
    + +
    +
    + ${audit.isNewRecord ? '新增' : '修改'}文件审批 +
    +
    + + + +
    +
    基本信息
    + + + + + + + +
    +
    +
    + +
    + +
    + + + +
    +
    +
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + + <% for(file in audit.files!){ %> + + + + + + <% } %> + +
    ${file} + 删除 + 下载 +
    +
    +
    +
    +
    +
    +
    + + +
    审批人员
    + +
    + + +
    +
    +
    +<% } %> + + + + + + + diff --git a/src/main/resources/views/modules/rddb/audit/index.html b/src/main/resources/views/modules/rddb/audit/index.html new file mode 100644 index 0000000..09b8aff --- /dev/null +++ b/src/main/resources/views/modules/rddb/audit/index.html @@ -0,0 +1,95 @@ +<% layout('/layouts/default.html', {title: '文件审批管理', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 文件审批管理 +
    + +
    + + 查询 + 刷新 + <% if(hasAuth("rddb:activity:add")) { %> + 新增 + <% } %> + +
    + +
    +
    + + +
    + +
    + +
    +
    + +
    + + +
    +
    + +
    +
    +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/audit/show.html b/src/main/resources/views/modules/rddb/audit/show.html new file mode 100644 index 0000000..15ef5bc --- /dev/null +++ b/src/main/resources/views/modules/rddb/audit/show.html @@ -0,0 +1,190 @@ +<% layout('/layouts/default.html', {title: '文件审批管理', libs: ['print','fileupload',"dataGrid",'summernote']}){ %> +
    +
    +
    +
    + 查看文件审批 +
    +
    + +
    + +
    基本信息
    + +
    +
    +
    + +
    + + ${audit.title} + +
    +
    +
    +
    + +
    +
    +
    + + +
    + + ${audit.content} + +
    +
    +
    +
    + +
    审批信息
    + +
    +
    +
    + + + +
    +
    +
    +<% } %> + + + + + + diff --git a/src/main/resources/views/modules/rddb/basic_dynamic/form.html b/src/main/resources/views/modules/rddb/basic_dynamic/form.html new file mode 100644 index 0000000..c6b3096 --- /dev/null +++ b/src/main/resources/views/modules/rddb/basic_dynamic/form.html @@ -0,0 +1,162 @@ +<% layout('/layouts/default.html', {title: '动态信息管理', libs: ['dataGrid','validate','date']}){ %> +
    +
    +
    +
    + ${bean.isNewRecord! ? '新增' : '编辑'}动态信息 +
    +
    + + +
    + + + + + + + +
    +
    +
    + +
    + +
    + + + +
    +
    +
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + + <% for(file in bean.files!){ %> + + + + + + <% } %> + +
    ${file} + 删除 + 下载 +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/basic_dynamic/index.html b/src/main/resources/views/modules/rddb/basic_dynamic/index.html new file mode 100644 index 0000000..7563d28 --- /dev/null +++ b/src/main/resources/views/modules/rddb/basic_dynamic/index.html @@ -0,0 +1,169 @@ +<% layout('/layouts/default.html', {title: '动态信息管理', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 动态信息管理 +
    + +
    + + 查询 + 刷新 + + <% if(hasAuth("rddb:basic_dynamic:add")) { %> + 新增 + +
    + + + + + +
    + <% } %> + +
    + +
    +
    + + +
    + +
    + +
    +
    +
    + +
    + +
    +
    +
    + +
    + +
    +
    +
    + +
    + + +
    +
    + + +
    + + +
    +
    + +
    +
    + +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/basic_dynamic/refuse.html b/src/main/resources/views/modules/rddb/basic_dynamic/refuse.html new file mode 100644 index 0000000..6125d89 --- /dev/null +++ b/src/main/resources/views/modules/rddb/basic_dynamic/refuse.html @@ -0,0 +1,18 @@ +<% layout('/layouts/default.html', {}){ %> +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +<% } %> \ No newline at end of file diff --git a/src/main/resources/views/modules/rddb/basic_dynamic/statistics.html b/src/main/resources/views/modules/rddb/basic_dynamic/statistics.html new file mode 100644 index 0000000..046bc07 --- /dev/null +++ b/src/main/resources/views/modules/rddb/basic_dynamic/statistics.html @@ -0,0 +1,44 @@ +<% layout('/layouts/default.html', {title: '动态信息统计', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 动态信息统计 +
    + +
    + 刷新 +
    + +
    +
    + + + +
    + +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/conference/assign.html b/src/main/resources/views/modules/rddb/conference/assign.html new file mode 100644 index 0000000..0149f58 --- /dev/null +++ b/src/main/resources/views/modules/rddb/conference/assign.html @@ -0,0 +1,88 @@ +<% layout('/layouts/default.html', {title: '轮阅文件', libs: ['dataGrid','validate','date','summernote','fileupload']}){ %> +
    +
    +
    +
    +
    +
    +
    + +
    + + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    + +
    + + +
    +
    + +
    +
    + + +
    + +
    +
    +
    +
    +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/conference/form.html b/src/main/resources/views/modules/rddb/conference/form.html new file mode 100644 index 0000000..8f083c9 --- /dev/null +++ b/src/main/resources/views/modules/rddb/conference/form.html @@ -0,0 +1,313 @@ +<% layout('/layouts/default.html', {title: '会议管理', libs: ['dataGrid','validate','date','fileupload']}){ %> +
    +
    +
    +
    + ${conference.isNewRecord! ? '新增' : '编辑'}会议 +
    +
    + + +
    + + + + + + + + + +
    + + +
    + +
    + + + + + +
    + +
    +
    +
    +<% } %> + + + + + + + + + + diff --git a/src/main/resources/views/modules/rddb/conference/index.html b/src/main/resources/views/modules/rddb/conference/index.html new file mode 100644 index 0000000..5d3443f --- /dev/null +++ b/src/main/resources/views/modules/rddb/conference/index.html @@ -0,0 +1,85 @@ +<% layout('/layouts/default.html', {title: '会议管理', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 会议管理 +
    + +
    + + 查询 + 刷新 + + <% if(hasAuth("rddb:conference:add")) { %> + 新增 + <% } %> + +
    + +
    +
    + + +
    + +
    + +
    +
    + +
    + + +
    +
    + +
    +
    +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/conference/issue.html b/src/main/resources/views/modules/rddb/conference/issue.html new file mode 100644 index 0000000..0e60d8c --- /dev/null +++ b/src/main/resources/views/modules/rddb/conference/issue.html @@ -0,0 +1,18 @@ +<% layout('/layouts/default.html', {}){ %> +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +<% } %> \ No newline at end of file diff --git a/src/main/resources/views/modules/rddb/contact_activity/audit_comment.html b/src/main/resources/views/modules/rddb/contact_activity/audit_comment.html new file mode 100644 index 0000000..a918cf8 --- /dev/null +++ b/src/main/resources/views/modules/rddb/contact_activity/audit_comment.html @@ -0,0 +1,128 @@ +<% layout('/layouts/default.html', {title: '审核评论(${activityTheme})', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 审核评论 ('${activityTheme}'的评论) +
    + +
    + + 查询 + 刷新 + +
    + +
    +
    + + + +
    + +
    + +
    +
    + +
    + + +
    +
    + +
    +
    +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/contact_activity/form.html b/src/main/resources/views/modules/rddb/contact_activity/form.html new file mode 100644 index 0000000..e2abd74 --- /dev/null +++ b/src/main/resources/views/modules/rddb/contact_activity/form.html @@ -0,0 +1,121 @@ +<% layout('/layouts/default.html', {title: '活动', libs: ['validate','date','summernote']}){ %> +
    +
    + +
    +
    + ${bean.isNewRecord ? '新增' : '修改'}活动 +
    +
    + + + +
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + +
    + + +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/contact_activity/index.html b/src/main/resources/views/modules/rddb/contact_activity/index.html new file mode 100644 index 0000000..4486bfb --- /dev/null +++ b/src/main/resources/views/modules/rddb/contact_activity/index.html @@ -0,0 +1,66 @@ +<% layout('/layouts/default.html', {title: '联络站活动', libs: ['dataGrid']}){ %> +
    +
    +
    +
    + 联络站活动 +
    +
    + 查询 + 刷新 + <% if(hasAuth("rddb:contact_activity:add")) { %> + 新增 + <% } %> +
    +
    +
    + +
    + +
    + +
    +
    +
    + + +
    +
    + +
    +
    +
    +
    +
    +<% } %> + + \ No newline at end of file diff --git a/src/main/resources/views/modules/rddb/contact_activity/refuse.html b/src/main/resources/views/modules/rddb/contact_activity/refuse.html new file mode 100644 index 0000000..6125d89 --- /dev/null +++ b/src/main/resources/views/modules/rddb/contact_activity/refuse.html @@ -0,0 +1,18 @@ +<% layout('/layouts/default.html', {}){ %> +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +<% } %> \ No newline at end of file diff --git a/src/main/resources/views/modules/rddb/data_bank/form.html b/src/main/resources/views/modules/rddb/data_bank/form.html new file mode 100644 index 0000000..798414d --- /dev/null +++ b/src/main/resources/views/modules/rddb/data_bank/form.html @@ -0,0 +1,44 @@ +<% layout('/layouts/default.html', {title: '资料管理', libs: ['dataGrid','validate','date','fileupload']}){ %> +
    +
    +
    +
    + ${dataBank.isNewRecord! ? '新增' : '编辑'}资料 +
    +
    + + +
    + + + + + + +
    + +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/data_bank/index.html b/src/main/resources/views/modules/rddb/data_bank/index.html new file mode 100644 index 0000000..03f665f --- /dev/null +++ b/src/main/resources/views/modules/rddb/data_bank/index.html @@ -0,0 +1,102 @@ +<% layout('/layouts/default.html', {title: '资料库管理', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 资料库管理 +
    + +
    + + 查询 + 刷新 + + <% if(hasAuth("rddb:dataBank:add")) { %> + 新增 + <% } %> + +
    + +
    +
    + + +
    + +
    + +
    +
    +
    + +
    + +
    +
    + +
    + + +
    +
    + +
    +
    +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/db/form.html b/src/main/resources/views/modules/rddb/db/form.html new file mode 100644 index 0000000..ef17c55 --- /dev/null +++ b/src/main/resources/views/modules/rddb/db/form.html @@ -0,0 +1,127 @@ +<% layout('/layouts/default.html', {title: '代表管理', libs: ['validate','date','fileupload']}){ %> +
    +
    +
    +
    + ${bean.isNewRecord! ? '新增' : '编辑'}代表 +
    +
    + + + + +
    + + + + + + + + + + +
    +
    +
    + +
    + +
    +
    +
    + +
    +
    + +
    + +
    +
    +
    +
    + +
    + + +
    +
    +
    +<% } %> + + \ No newline at end of file diff --git a/src/main/resources/views/modules/rddb/db/index.html b/src/main/resources/views/modules/rddb/db/index.html new file mode 100644 index 0000000..4054740 --- /dev/null +++ b/src/main/resources/views/modules/rddb/db/index.html @@ -0,0 +1,189 @@ +<% layout('/layouts/default.html', {title: '代表管理', libs: ['dataGrid','importExcel','date']}){ %> + +
    +
    +
    +
    + 代表管理 +
    +
    + 查询 + 刷新 + <% if(hasAuth("rddb:db:add")) { %> + + 新增 + + <% if(hasAuth("rddb:db:del")) { %> + 删除 + <% } %> + 保存排序 + <% } %> + <% if(hasAuth("rddb:db:excel")) { %> + + <% } %> +
    +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    +
    +
    + +
    + +
    +
    +
    + + + + +
    +
    + + +
    +
    +
    + +
    +
    +
    +<% } %> + + diff --git a/src/main/resources/views/modules/rddb/notice/form.html b/src/main/resources/views/modules/rddb/notice/form.html new file mode 100644 index 0000000..6b355c6 --- /dev/null +++ b/src/main/resources/views/modules/rddb/notice/form.html @@ -0,0 +1,121 @@ +<% layout('/layouts/default.html', {title: '通知', libs: ['validate','date','summernote']}){ %> +
    +
    + +
    +
    + ${bean.newRecord ? '新增' : '修改'}通知 +
    +
    + + + +
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + +
    + + +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/notice/index.html b/src/main/resources/views/modules/rddb/notice/index.html new file mode 100644 index 0000000..665c787 --- /dev/null +++ b/src/main/resources/views/modules/rddb/notice/index.html @@ -0,0 +1,64 @@ +<% layout('/layouts/default.html', {title: '通知', libs: ['dataGrid']}){ %> +
    +
    +
    +
    + 通知 +
    +
    + 查询 + 刷新 + <% if(hasAuth("rddb:notice:add")) { %> + 新增 + <% } %> +
    +
    +
    + +
    + +
    + +
    +
    +
    + + +
    +
    + +
    +
    +
    +
    +
    +<% } %> + + \ No newline at end of file diff --git a/src/main/resources/views/modules/rddb/office/form.html b/src/main/resources/views/modules/rddb/office/form.html new file mode 100644 index 0000000..c0cc1bc --- /dev/null +++ b/src/main/resources/views/modules/rddb/office/form.html @@ -0,0 +1,153 @@ +<% layout('/layouts/default.html', {title: '机关人员管理', libs: ['validate','date','summernote']}){ %> +
    +
    +
    +
    + ${office.isNewRecord! ? '新增' : '编辑'}机关人员 +
    +
    + + + +
    + +
    基本信息
    + + + + + + + + + + + + + + + + +
    + +
    +
    +
    +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/office/index.html b/src/main/resources/views/modules/rddb/office/index.html new file mode 100644 index 0000000..0375d8c --- /dev/null +++ b/src/main/resources/views/modules/rddb/office/index.html @@ -0,0 +1,127 @@ +<% layout('/layouts/default.html', {title: '机关人员信息管理', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 机关人员信息管理 +
    + +
    + + 查询 + 刷新 + + <% if(hasAuth("rddb:office:add")) { %> + 新增 + <% } %> + +
    + +
    +
    + + +
    + +
    + +
    +
    +
    + +
    + +
    +
    + +
    + +
    + +
    +
    + +
    + + +
    +
    + +
    +
    +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/perform/form.html b/src/main/resources/views/modules/rddb/perform/form.html new file mode 100644 index 0000000..38d5829 --- /dev/null +++ b/src/main/resources/views/modules/rddb/perform/form.html @@ -0,0 +1,123 @@ +<% layout('/layouts/default.html', {title: '履职', libs: ['validate','date','summernote','fileupload']}){ %> +
    +
    + +
    +
    + ${bean.isNewRecord ? '新增' : '修改'}履职 +
    +
    + + + +
    + + + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + +
    + + +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/perform/index.html b/src/main/resources/views/modules/rddb/perform/index.html new file mode 100644 index 0000000..cbc90f1 --- /dev/null +++ b/src/main/resources/views/modules/rddb/perform/index.html @@ -0,0 +1,84 @@ +<% layout('/layouts/default.html', {title: '履职', libs: ['dataGrid']}){ %> +
    +
    +
    +
    + 履职 +
    +
    + 查询 + 刷新 + + + +
    +
    +
    + +
    + +
    + +
    +
    +
    + + +
    +
    + +
    +
    +
    +
    +
    +<% } %> + + \ No newline at end of file diff --git a/src/main/resources/views/modules/rddb/readfile/assign.html b/src/main/resources/views/modules/rddb/readfile/assign.html new file mode 100644 index 0000000..0379a86 --- /dev/null +++ b/src/main/resources/views/modules/rddb/readfile/assign.html @@ -0,0 +1,81 @@ +<% layout('/layouts/default.html', {title: '轮阅文件', libs: ['dataGrid','validate','date','summernote','fileupload']}){ %> +
    +
    +
    +
    +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    + +
    + + +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/readfile/form.html b/src/main/resources/views/modules/rddb/readfile/form.html new file mode 100644 index 0000000..31c1fbf --- /dev/null +++ b/src/main/resources/views/modules/rddb/readfile/form.html @@ -0,0 +1,111 @@ +<% layout('/layouts/default.html', {title: '轮阅文件管理', libs: ['dataGrid','validate','date','fileupload']}){ %> +
    +
    +
    +
    + ${readFile.isNewRecord! ? '新增' : '编辑'}轮阅文件 +
    +
    + + +
    + + + + + + + +
    + +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/readfile/index.html b/src/main/resources/views/modules/rddb/readfile/index.html new file mode 100644 index 0000000..1cbd3a6 --- /dev/null +++ b/src/main/resources/views/modules/rddb/readfile/index.html @@ -0,0 +1,88 @@ +<% layout('/layouts/default.html', {title: '论阅文件管理', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 论阅文件管理 +
    + +
    + + 查询 + 刷新 + + <% if(hasAuth("rddb:readfile:add")) { %> + 新增 + <% } %> + +
    + +
    +
    + + +
    + +
    + +
    +
    + +
    + + +
    +
    + +
    +
    +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/research_article/form.html b/src/main/resources/views/modules/rddb/research_article/form.html new file mode 100644 index 0000000..1afb2b9 --- /dev/null +++ b/src/main/resources/views/modules/rddb/research_article/form.html @@ -0,0 +1,220 @@ +<% layout('/layouts/default.html', {title: '审议意见管理', libs: ['dataGrid','validate','date','fileupload']}){ %> +
    +
    +
    +
    + ${researchArticle.isNewRecord! ? '新增' : '编辑'}审议意见 +
    +
    + + +
    + + + + + +
    + + +
    + +
    + + +
    + +
    +
    +
    +<% } %> + + + + + + + + + + diff --git a/src/main/resources/views/modules/rddb/research_article/index.html b/src/main/resources/views/modules/rddb/research_article/index.html new file mode 100644 index 0000000..2105ced --- /dev/null +++ b/src/main/resources/views/modules/rddb/research_article/index.html @@ -0,0 +1,89 @@ +<% layout('/layouts/default.html', {title: '审议意见管理', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 审议意见管理 +
    + +
    + + 查询 + 刷新 + + <% if(hasAuth("rddb:research_article:add")) { %> + 新增 + <% } %> + +
    + +
    +
    + + +
    + +
    + +
    +
    + +
    + + +
    +
    + +
    +
    +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/research_article/issue.html b/src/main/resources/views/modules/rddb/research_article/issue.html new file mode 100644 index 0000000..eba97bb --- /dev/null +++ b/src/main/resources/views/modules/rddb/research_article/issue.html @@ -0,0 +1,18 @@ +<% layout('/layouts/default.html', {}){ %> +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +<% } %> \ No newline at end of file diff --git a/src/main/resources/views/modules/rddb/supervise_thing/assign.html b/src/main/resources/views/modules/rddb/supervise_thing/assign.html new file mode 100644 index 0000000..56924b9 --- /dev/null +++ b/src/main/resources/views/modules/rddb/supervise_thing/assign.html @@ -0,0 +1,80 @@ +<% layout('/layouts/default.html', {title: '轮阅文件', libs: ['dataGrid','validate','date','summernote','fileupload']}){ %> +
    +
    +
    +
    +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    + +
    + + +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/supervise_thing/form.html b/src/main/resources/views/modules/rddb/supervise_thing/form.html new file mode 100644 index 0000000..1478fce --- /dev/null +++ b/src/main/resources/views/modules/rddb/supervise_thing/form.html @@ -0,0 +1,345 @@ +<% layout('/layouts/default.html', {title: '代表督事管理', libs: ['dataGrid','validate','date']}){ %> +
    +
    +
    +
    + ${superviseThing.isNewRecord! ? '新增' : '编辑'}代表督事 +
    +
    + + +
    + + + + + + + + +
    +
    + +
    + +
    +
    +
    +
    + + + +
    +
    +
    + +
    + + +
    +
    +
    +
    + +
    +
    +
    + +
    + + +
    +
    +
    +
    + + + + + + + +
    + +
    + +
    + + + + + +
    +
    +
    +<% } %> + + + + + + + + + + + + + diff --git a/src/main/resources/views/modules/rddb/supervise_thing/index.html b/src/main/resources/views/modules/rddb/supervise_thing/index.html new file mode 100644 index 0000000..bda536a --- /dev/null +++ b/src/main/resources/views/modules/rddb/supervise_thing/index.html @@ -0,0 +1,120 @@ +<% layout('/layouts/default.html', {title: '代表督事管理', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 代表督事管理 +
    + +
    + + 查询 + 刷新 + + <% if(hasAuth("rddb:superviseThing:add")) { %> + 新增 + <% } %> + + <% if(hasAuth("rddb:db:excel")) { %> +
    + + + + +
    + <% } %> + +
    + +
    +
    + + +
    + +
    + +
    +
    +
    + +
    + +
    +
    + + +
    + + +
    +
    + +
    +
    +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/supervise_thing_comment/index.html b/src/main/resources/views/modules/rddb/supervise_thing_comment/index.html new file mode 100644 index 0000000..c217225 --- /dev/null +++ b/src/main/resources/views/modules/rddb/supervise_thing_comment/index.html @@ -0,0 +1,130 @@ +<% layout('/layouts/default.html', {title: '代表督事评论管理', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 代表督事评论管理 +
    + +
    + + 查询 + 刷新 + +
    + +
    +
    + + +
    + +
    + +
    +
    + +
    + +
    + +
    +
    + +
    + + +
    +
    + +
    +
    +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/supervise_thing_comment/refuse.html b/src/main/resources/views/modules/rddb/supervise_thing_comment/refuse.html new file mode 100644 index 0000000..6125d89 --- /dev/null +++ b/src/main/resources/views/modules/rddb/supervise_thing_comment/refuse.html @@ -0,0 +1,18 @@ +<% layout('/layouts/default.html', {}){ %> +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +<% } %> \ No newline at end of file diff --git a/src/main/resources/views/modules/rddb/temporary/form1.html b/src/main/resources/views/modules/rddb/temporary/form1.html new file mode 100644 index 0000000..4d4247b --- /dev/null +++ b/src/main/resources/views/modules/rddb/temporary/form1.html @@ -0,0 +1,44 @@ +<% layout('/layouts/default.html', {title: '决议决定管理', libs: ['dataGrid','validate','date','fileupload']}){ %> +
    +
    +
    +
    + ${bean.isNewRecord! ? '新增' : '编辑'}决议决定 +
    +
    + + +
    + + + + + + +
    + +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/temporary/form2.html b/src/main/resources/views/modules/rddb/temporary/form2.html new file mode 100644 index 0000000..26e4ef7 --- /dev/null +++ b/src/main/resources/views/modules/rddb/temporary/form2.html @@ -0,0 +1,48 @@ +<% layout('/layouts/default.html', {title: '议案建议管理', libs: ['dataGrid','validate','date','fileupload']}){ %> +
    +
    +
    +
    + ${bean.isNewRecord! ? '新增' : '编辑'}议案建议 +
    +
    + + +
    + + + + + + + + + + +
    + +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/temporary/index1.html b/src/main/resources/views/modules/rddb/temporary/index1.html new file mode 100644 index 0000000..59bd402 --- /dev/null +++ b/src/main/resources/views/modules/rddb/temporary/index1.html @@ -0,0 +1,89 @@ +<% layout('/layouts/default.html', {title: '决议决定', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 决议决定 +
    + +
    + + 查询 + 刷新 + + <% if(hasAuth("rddb:temporary:add")) { %> + 新增 + <% } %> + +
    + +
    +
    + + + +
    + +
    + +
    +
    + +
    + + +
    +
    + +
    +
    +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/temporary/index2.html b/src/main/resources/views/modules/rddb/temporary/index2.html new file mode 100644 index 0000000..e3ff5be --- /dev/null +++ b/src/main/resources/views/modules/rddb/temporary/index2.html @@ -0,0 +1,121 @@ +<% layout('/layouts/default.html', {title: '议案建议', libs: ['dataGrid','importExcel','date']}){ %> +
    +
    +
    +
    + 议案建议 +
    + +
    + + 查询 + 刷新 + + <% if(hasAuth("rddb:temporary:add")) { %> + 新增 + <% } %> + + 保存排序 +
    + +
    +
    + + + +
    + +
    + +
    +
    + +
    + + +
    +
    + + +
    +
    +
    + +
    +
    +
    +
    +
    + +<% } %> + + + + + diff --git a/src/main/resources/views/modules/rddb/voter/form.html b/src/main/resources/views/modules/rddb/voter/form.html new file mode 100644 index 0000000..f604622 --- /dev/null +++ b/src/main/resources/views/modules/rddb/voter/form.html @@ -0,0 +1,41 @@ +<% layout('/layouts/default.html', {title: '选民管理', libs: ['dataGrid', 'date', 'fileupload']}){ %> +
    +
    +
    +
    + ${voter.isNewRecord ? '新增选民' : '编辑选民'} +
    +
    + + +
    + + + +
    + + +
    +
    +
    +<% } %> + + diff --git a/src/main/resources/views/modules/rddb/voter/index.html b/src/main/resources/views/modules/rddb/voter/index.html new file mode 100644 index 0000000..2679afe --- /dev/null +++ b/src/main/resources/views/modules/rddb/voter/index.html @@ -0,0 +1,60 @@ +<% layout('/layouts/default.html', {title: '选民管理', libs: ['dataGrid']}){ %> +
    +
    +
    +
    + 选民管理 +
    +
    + 查询 + 刷新 + <% if(hasAuth("rddb:voter:add")) { %> + 新增 + <% } %> +
    +
    +
    + +
    + +
    + +
    + +
    +
    + + +
    +
    + +
    +
    +
    +
    +
    +<% } %> + + diff --git a/src/main/resources/views/modules/rddb/voter_suggest/assign.html b/src/main/resources/views/modules/rddb/voter_suggest/assign.html new file mode 100644 index 0000000..129b8b8 --- /dev/null +++ b/src/main/resources/views/modules/rddb/voter_suggest/assign.html @@ -0,0 +1,81 @@ +<% layout('/layouts/default.html', {title: '解决人员', libs: ['dataGrid','validate','date','summernote','fileupload']}){ %> +
    +
    +
    +
    +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    + +
    + + +
    +
    + +
    +
    + + +
    +
    +
    +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/voter_suggest/form.html b/src/main/resources/views/modules/rddb/voter_suggest/form.html new file mode 100644 index 0000000..b741c25 --- /dev/null +++ b/src/main/resources/views/modules/rddb/voter_suggest/form.html @@ -0,0 +1,126 @@ +<% layout('/layouts/default.html', {title: '选民建议', libs: ['dataGrid','validate','date','summernote','fileupload']}){ %> +
    +
    + +
    +
    + ${bean.isNewRecord ? '新增' : '修改'}选民建议 +
    +
    + + + +
    + + + + + + + + +
    + + +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/voter_suggest/index.html b/src/main/resources/views/modules/rddb/voter_suggest/index.html new file mode 100644 index 0000000..19ca444 --- /dev/null +++ b/src/main/resources/views/modules/rddb/voter_suggest/index.html @@ -0,0 +1,77 @@ +<% layout('/layouts/default.html', {title: '选民建议', libs: ['dataGrid']}){ %> +
    +
    +
    +
    + 选民建议 +
    +
    + 查询 + 刷新 + <% if(hasAuth("rddb:voter_suggest:add")) { %> + + <% } %> +
    +
    +
    + +
    + +
    + +
    +
    +
    + + +
    +
    + +
    +
    +
    +
    +
    +<% } %> + + \ No newline at end of file diff --git a/src/main/resources/views/modules/rddb/voter_suggest/show.html b/src/main/resources/views/modules/rddb/voter_suggest/show.html new file mode 100644 index 0000000..2d8f1a8 --- /dev/null +++ b/src/main/resources/views/modules/rddb/voter_suggest/show.html @@ -0,0 +1,119 @@ +<% layout('/layouts/default.html', {title: '选民建议', libs: ['print','fileupload',"dataGrid",'summernote']}){ %> +
    +
    +
    +
    + 查看选民建议 +
    +
    + +
    + +
    基本信息
    + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    + +
    回复信息
    + +
    +
    +
    + + + +
    +
    +
    +<% } %> + + + + diff --git a/src/main/resources/views/modules/rddb/voter_suggest_db/form.html b/src/main/resources/views/modules/rddb/voter_suggest_db/form.html new file mode 100644 index 0000000..fe9fbbd --- /dev/null +++ b/src/main/resources/views/modules/rddb/voter_suggest_db/form.html @@ -0,0 +1,52 @@ +<% layout('/layouts/default.html', {title: '联系代表', libs: ['dataGrid','validate','date','summernote','fileupload']}){ %> +
    +
    + +
    +
    + ${bean.isNewRecord ? '新增' : '修改'}联系代表 +
    +
    + + + +
    + + + + + + + + +
    + + +
    +
    +
    +<% } %> + + + diff --git a/src/main/resources/views/modules/rddb/voter_suggest_db/index.html b/src/main/resources/views/modules/rddb/voter_suggest_db/index.html new file mode 100644 index 0000000..93aa39e --- /dev/null +++ b/src/main/resources/views/modules/rddb/voter_suggest_db/index.html @@ -0,0 +1,87 @@ +<% layout('/layouts/default.html', {title: '联系代表', libs: ['dataGrid']}){ %> +
    +
    +
    +
    + 联系代表 +
    +
    + 查询 + 刷新 + <% if(hasAuth("rddb:voter_suggest_db:add")) { %> + + <% } %> +
    +
    +
    + +
    + +
    + +
    +
    +
    + + +
    +
    + +
    +
    +
    +
    +
    +<% } %> + + \ No newline at end of file diff --git a/src/main/resources/views/welcome.html b/src/main/resources/views/welcome.html new file mode 100644 index 0000000..3d2fb30 --- /dev/null +++ b/src/main/resources/views/welcome.html @@ -0,0 +1,15 @@ +<% layout('/layouts/default.html', {title: '欢迎页'}){ %> +
    +
    +
    +

    你好,欢迎使用 ${@Global.getConfig('sys.name')}

    +
    +
    +
    +<% } %> + + \ No newline at end of file