浏览代码

领导信箱改

张值绫 4 年之前
父节点
当前提交
91972deff7

+ 1 - 1
.env.production

@@ -1,2 +1,2 @@
 NOOE_ENV="production"
-VUE_APP_APIURL="http://nmjt.nxjiewei.com:8011"
+VUE_APP_APIURL="http://xixuan.nxjiewei.com:8011"

文件差异内容过多而无法显示
+ 1 - 0
dist/css/chunk-1be18841.db86b6b6.css


文件差异内容过多而无法显示
+ 1 - 0
dist/css/chunk-2ed13906.a17976f3.css


文件差异内容过多而无法显示
+ 0 - 1
dist/css/chunk-5dc8d8a6.cdcc76cf.css


文件差异内容过多而无法显示
+ 0 - 1
dist/css/chunk-6ef76c3a.e51d790c.css


+ 1 - 0
dist/css/chunk-e1666184.3c581ebb.css

@@ -0,0 +1 @@
+.h1[data-v-5a5c4958]{text-align:center}.images[data-v-5a5c4958]{width:80%;margin:30% auto 15%;text-align:center}.images img[data-v-5a5c4958]{width:40%}

二进制
dist/img/提示成功1.78d4d50e.jpeg


文件差异内容过多而无法显示
+ 1 - 1
dist/index.html


文件差异内容过多而无法显示
+ 2 - 0
dist/js/app.b1b5aa8a.js


文件差异内容过多而无法显示
+ 1 - 0
dist/js/app.b1b5aa8a.js.map


文件差异内容过多而无法显示
+ 0 - 2
dist/js/app.db29c378.js


文件差异内容过多而无法显示
+ 0 - 1
dist/js/app.db29c378.js.map


文件差异内容过多而无法显示
+ 2 - 0
dist/js/chunk-1be18841.b2ef50e7.js


文件差异内容过多而无法显示
+ 1 - 0
dist/js/chunk-1be18841.b2ef50e7.js.map


文件差异内容过多而无法显示
+ 2 - 2
dist/js/chunk-5dc8d8a6.e3e4c2a4.js


文件差异内容过多而无法显示
+ 1 - 1
dist/js/chunk-5dc8d8a6.e3e4c2a4.js.map


文件差异内容过多而无法显示
+ 0 - 2
dist/js/chunk-6ef76c3a.6d66c7dd.js


文件差异内容过多而无法显示
+ 0 - 1
dist/js/chunk-6ef76c3a.6d66c7dd.js.map


文件差异内容过多而无法显示
+ 2 - 0
dist/js/chunk-e1666184.b661ef06.js


文件差异内容过多而无法显示
+ 1 - 0
dist/js/chunk-e1666184.b661ef06.js.map


文件差异内容过多而无法显示
+ 0 - 25
dist/js/chunk-vendors.5a5425f6.js


文件差异内容过多而无法显示
+ 0 - 1
dist/js/chunk-vendors.5a5425f6.js.map


文件差异内容过多而无法显示
+ 25 - 0
dist/js/chunk-vendors.63f678a7.js


文件差异内容过多而无法显示
+ 1 - 0
dist/js/chunk-vendors.63f678a7.js.map


二进制
src/assets/images/提示成功.jpeg


二进制
src/assets/images/提示成功1.jpeg


+ 2 - 0
src/main.js

@@ -14,8 +14,10 @@ import 'vant/lib/index.css';
 //引入轮播图组件
 import { Lazyload } from 'vant';
 import { Toast } from 'vant';
+import { Dialog } from 'vant';
 Vue.use(Toast)
 Vue.use(Lazyload);
+Vue.use(Dialog);
 Vue.use(Vant);
 Vue.config.productionTip = false
 new Vue({

+ 7 - 1
src/router/index.js

@@ -9,7 +9,13 @@ const routes = [
   {
     path:'/xixuanzhongxin/leader-mailbox/leader-mailbox',
     name:'leader-mailbox',
-    component:()=>import('../views/xixuanzhongxin/leader-mailbox/leader-mailbox.vue')
+    component:()=>import('../views/xixuanzhongxin/leader-mailbox/leader-mailbox.vue'),
+  },
+   //洗选中心领导信箱提交成功
+   {
+    path:'/xixuanzhongxin/leader-mailbox/leader-success',
+    name:'leader-success',
+    component:()=>import('../views/xixuanzhongxin/leader-mailbox/leader-success.vue'),
   },
   //洗选中心领导信箱列表
   {

+ 1 - 0
src/views/xixuanzhongxin/leader-mailbox/leader-mailbox-list.vue

@@ -53,6 +53,7 @@ export default {
         });
     },
   },
+  
   mounted() {
     document.body.style.backgroundColor="#3399ff";
     this.gettoken = getAllUrlParams(window.location.href).token;

+ 23 - 18
src/views/xixuanzhongxin/leader-mailbox/leader-mailbox.vue

@@ -68,7 +68,6 @@ export default {
   methods: {
     //点击事件提交到领导信箱的数据库
     submit(num) {
-      // console.log(id);
       if (this.username == "" || this.content == "") {
         this.$toast("请填写内容");
       } else {
@@ -80,10 +79,12 @@ export default {
             name: this.username,
           })
           .then((res) => {
-            console.log(res);
+
           });
         //获得提示表明已提交意见
-        this.$toast("建议已提交");
+        this.$router.push(
+          `/xixuanzhongxin/leader-mailbox/leader-success`
+        );
       }
     },
     //获取checked的属性值
@@ -117,6 +118,9 @@ export default {
               this.username = this.name;
             }
           }
+        })
+        .catch((err) => {
+          console.log(err);
         });
     },
     //页面进入是判断是否为领导,是领导跳转至领导信箱列表页
@@ -127,16 +131,17 @@ export default {
         )
         .then((res) => {
           //获取是否为领导
-          this.leader=res.data.data
+          this.leader = res.data.data;
           if (this.leader == true) {
-            window.location.href="#/xixuanzhongxin/leader-mailbox/leader-mailbox-list"
+            window.location.href =
+              "#/xixuanzhongxin/leader-mailbox/leader-mailbox-list";
           }
         });
     },
   },
   //这里挂载的是获取token
   mounted() {
-    document.body.style.backgroundColor="#3399ff";
+    document.body.style.backgroundColor = "#3399ff";
     this.gettoken =getAllUrlParams(window.location.href).token;
     this.token = `Bearer ${this.gettoken}`;
     sessionStorage.setItem("mytoken", this.token);
@@ -156,11 +161,11 @@ export default {
   font-weight: 500;
   font-size: 20px;
 }
->>>.van-cell {
+>>> .van-cell {
   margin-bottom: 3%;
   border-radius: 10px;
 }
->>>.van-button--info {
+>>> .van-button--info {
   color: #39f;
   background-color: #fff;
 }
@@ -210,24 +215,24 @@ export default {
   width: 90%;
   margin: 0 auto;
 }
->>>.van-checkbox {
+>>> .van-checkbox {
   margin-top: 10px;
 }
->>>.van-checkbox__icon .van-icon {
+>>> .van-checkbox__icon .van-icon {
   width: 20px;
   height: 20px;
 }
->>>.van-checkbox__label {
+>>> .van-checkbox__label {
   margin-left: 3px;
   margin-top: 10%;
   color: #97a3b4;
   line-height: 10px;
   font-size: 16px;
 }
->>>.van-checkbox__icon {
+>>> .van-checkbox__icon {
   margin-top: 5px;
 }
->>>.input-message span {
+>>> .input-message span {
   color: #97a3b4;
 }
 .leader-h1 {
@@ -242,21 +247,21 @@ export default {
   width: 15px;
   height: 18px;
 }
->>>.van-nav-bar {
+>>> .van-nav-bar {
   background: #39f;
 }
->>>.van-field__label{
+>>> .van-field__label {
   margin-right: 5px;
 }
->>>.van-nav-bar__title,
+>>> .van-nav-bar__title,
 .van-nav-bar .van-icon,
 .van-nav-bar__text {
   color: #fff;
 }
->>>[class*="van-hairline"]:after {
+>>> [class*="van-hairline"]:after {
   border: none;
 }
->>>.van-field__label {
+>>> .van-field__label {
   width: 3.2em;
 }
 </style>

+ 49 - 0
src/views/xixuanzhongxin/leader-mailbox/leader-success.vue

@@ -0,0 +1,49 @@
+<template>
+  <div>
+    <div v-if="show">
+      <van-nav-bar title="领导信箱" left-arrow @click-left="onClickLeft" />
+    </div>
+    <div class="images">
+      <img src="../../../assets/images/提示成功1.jpeg" alt="" />
+    </div>
+    <h1 class="h1">已提交成功</h1>
+  </div>
+</template>
+
+<script>
+import { getAllUrlParams } from "../plugins/admin/url-encapsulation.js";
+export default {
+  data() {
+    return {
+      show: true,
+    };
+  },
+  mounted() {
+    document.body.style.backgroundColor = "#fff";
+    this.gettoken = getAllUrlParams(window.location.href).token;
+    this.token = `Bearer ${this.gettoken}`;
+    this.show = Boolean(getAllUrlParams(window.location.href).tabber);
+    sessionStorage.setItem("mytoken", this.token);
+  },
+  methods: {
+    //返回上一页面
+    onClickLeft() {
+      window.history.back();
+    },
+  },
+};
+</script>
+
+<style scoped>
+.h1 {
+  text-align: center;
+}
+.images {
+  width: 80%;
+  margin: 30% auto 15%;
+  text-align: center;
+}
+.images img {
+  width: 40%;
+}
+</style>