From 2201a66b45ad562972db28c54fc80adea036a2fc Mon Sep 17 00:00:00 2001 From: monkeyhouyi Date: Wed, 31 Jul 2024 19:12:58 +0800 Subject: [PATCH] 专项性行动-首页联动 --- src/views/Login.vue | 15 ++++++++++----- src/views/baseComapnyInfo/Form.vue | 13 +++++++++++++ src/views/baseSpecialAction/Form.vue | 21 +++++++++++++++------ src/views/baseSpecialhandle/index.vue | 1 - src/views/baseSystemInfo/HandleInspectForm.vue | 154 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/baseSystemInfo/index.vue | 11 +++++++++-- src/views/overView/Overview.vue | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------ vue.config.js | 12 ++++++------ 8 files changed, 261 insertions(+), 56 deletions(-) create mode 100644 src/views/baseSystemInfo/HandleInspectForm.vue diff --git a/src/views/Login.vue b/src/views/Login.vue index a8f2769..83e9359 100644 --- a/src/views/Login.vue +++ b/src/views/Login.vue @@ -33,9 +33,10 @@ -
+ +
@@ -83,9 +84,11 @@ export default { this.$store .dispatch("Login", this.form) .then(() => { + console.log(222); this.$router.push({ path: "/homePage" }); }) .catch(() => { + this.loading = false; this.$store.commit("SET_LOGIN_LOADING", false); }); } @@ -173,12 +176,14 @@ export default { .login-button { width: 100%; height: 46px; - line-height: 46px; - text-align: center; + // line-height: 46px; + // text-align: center; background-image: url("@/assets/images/login-btn.png"); background-size: 100%; background-repeat: no-repeat; - cursor: pointer; + border-radius: 25px; + border: unset; + // cursor: pointer; color: #5ed0fa; font-size: 18px; } diff --git a/src/views/baseComapnyInfo/Form.vue b/src/views/baseComapnyInfo/Form.vue index d2d87f4..5b928b4 100644 --- a/src/views/baseComapnyInfo/Form.vue +++ b/src/views/baseComapnyInfo/Form.vue @@ -44,6 +44,13 @@ + + + {{ v.fullName }} + + + + @@ -61,14 +68,18 @@ import request from '@/utils/request' import { getDictionaryDataSelector } from '@/api/systemData/dictionary' import { previewDataInterface } from '@/api/systemData/dataInterface' +import infoMixin from "@/mixins/info"; + export default { components: {}, props: [], + mixins: [infoMixin], data() { return { loading: false, visible: false, isDetail: false, + areaOptions: [], dataForm: { id: '', id: undefined, @@ -79,6 +90,7 @@ export default { contactInformation: undefined, qualificationCertificate: [], otherInfo: undefined, + areaId: undefined, }, rules: { companyName: [ @@ -101,6 +113,7 @@ export default { computed: {}, watch: {}, created() { + this.initAreaTypeList(); }, mounted() { }, diff --git a/src/views/baseSpecialAction/Form.vue b/src/views/baseSpecialAction/Form.vue index f3bce50..303ea65 100644 --- a/src/views/baseSpecialAction/Form.vue +++ b/src/views/baseSpecialAction/Form.vue @@ -113,9 +113,7 @@ 取 消 - 确 定 + 确 定