diff --git a/src/services/util.js b/src/services/util.js new file mode 100644 index 0000000..2785c18 --- /dev/null +++ b/src/services/util.js @@ -0,0 +1,5 @@ +export function delay(ms) { + return new Promise(reslove => { + setTimeout(reslove, ms); + }); +} diff --git a/src/views/CA/UnitApply.vue b/src/views/CA/UnitApply.vue index 5dd46eb..33f7f6a 100644 --- a/src/views/CA/UnitApply.vue +++ b/src/views/CA/UnitApply.vue @@ -135,6 +135,7 @@ import { } from "ant-design-vue"; import { UploadOutlined } from "@ant-design/icons-vue"; import { get, post } from "@/services/http"; +import { delay } from "@/services/util"; import regex from "@/services/regex"; const picUploadConfig = [ { @@ -383,8 +384,11 @@ export default { if (resp.errorCode != 0) { message.error(resp.errorMsg); } else { - message.success("申请成功"); + message.success("登记成功"); + this.disabled = true; this.currentId = resp.data; + await delay(1000); + await this.sendUnitApply(); } }, async sendUnitApply() { diff --git a/使用说明.pdf b/使用说明.pdf new file mode 100644 index 0000000..d126bff Binary files /dev/null and b/使用说明.pdf differ