347617796@qq.com 4 år sedan
förälder
incheckning
77788f5773
7 ändrade filer med 18 tillägg och 13 borttagningar
  1. BIN
      public/favicon.ico
  2. 1 1
      public/index.html
  3. 4 4
      src/api/axios.js
  4. BIN
      src/assets/image/logo.png
  5. 7 7
      src/index.vue
  6. 5 0
      src/views/check.vue
  7. 1 1
      src/views/framework.vue

BIN
public/favicon.ico


+ 1 - 1
public/index.html

@@ -8,7 +8,7 @@
 <!-- 	<link rel="Bookmark" type="image/x-icon" href="b/img/icon/favicon.ico" />
 	<link rel="icon" type="image/x-icon" href="b/img/icon/favicon.ico" />
 	<link rel="shortcut icon" type="image/x-icon" href="b/img/icon/favicon.ico" /> -->
-    <title><%= htmlWebpackPlugin.options.title %></title>
+    <title>功道云积分制</title>
   </head>
   <body>
     <noscript>

+ 4 - 4
src/api/axios.js

@@ -19,10 +19,10 @@ const service = axios.create({
 
 service.interceptors.request.use(
 	config => {
-		// if (getToken()) {
-		// 	config.headers['A-Token'] = getToken()
-			config.headers['A-Token'] = ' eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC90ZXN0LWRpbmcuZzEwNy5jb21cL2FwaVwvdGVzdCIsImlhdCI6MTYwMDA2MzkyNywiZXhwIjoxNjAwNjYzOTI3LCJuYmYiOjE2MDAwNjM5MjcsImp0aSI6InNFYVc0eDlmaXJGdDlJU0EiLCJzdWIiOjIsInBydiI6ImNhNjQ4OWQ1MGYyNDA3YTY3ODMwZTgwOTBkMDE0ODgzNTY4NTk2MmIiLCJyb2xlIjoiZW1wbG95ZWUifQ.7o1wC4OOI4MX5WdP4AK5S5k8WoU_30Zjj6CfPU5bhBc'
-		// }
+		if (getToken()) {
+			config.headers['A-Token'] = getToken()
+			// config.headers['A-Token'] = ' eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC90ZXN0LWRpbmcuZzEwNy5jb21cL2FwaVwvdGVzdCIsImlhdCI6MTYwMDA2MzkyNywiZXhwIjoxNjAwNjYzOTI3LCJuYmYiOjE2MDAwNjM5MjcsImp0aSI6InNFYVc0eDlmaXJGdDlJU0EiLCJzdWIiOjIsInBydiI6ImNhNjQ4OWQ1MGYyNDA3YTY3ODMwZTgwOTBkMDE0ODgzNTY4NTk2MmIiLCJyb2xlIjoiZW1wbG95ZWUifQ.7o1wC4OOI4MX5WdP4AK5S5k8WoU_30Zjj6CfPU5bhBc'
+		}
 		return config
 	},
 	error => {

BIN
src/assets/image/logo.png


+ 7 - 7
src/index.vue

@@ -4,7 +4,7 @@
 			<div class="flex-box">
 				<div class="logo-box flex-box flex-center-center">
 					<img src="./assets/image/logo.png" class="logo" />
-					<div>功道云积分管理</div>
+					<div>功道云积分</div>
 				</div>
 				<div class="flex-1 hea-right flex-box flex-v-ce">
 					<div class="name flex-1">{{ info.name }}</div>
@@ -45,13 +45,13 @@ export default {
 		this.routers = this.$router.options.routes[0].children;
 	},
 	mounted() {
-		// var url = window.location.href;
-		// var str = this.GetRequest(url).corpId || '123';
-		// var corpId = str.split('#')[0];
-		// if (corpId) {
-		// 	this.login(corpId);
+		var url = window.location.href;
+		var str = this.GetRequest(url).corpId || '123';
+		var corpId = str.split('#')[0];
+		if (corpId) {
+			this.login(corpId);
 			this.getTypes();
-		// }
+		}
 	},
 	methods: {
 		tz(){},

+ 5 - 0
src/views/check.vue

@@ -129,6 +129,11 @@ export default {
       this.$axios.get("api/ad/info").then((res) => {
         this.loading = false;
         var arr = [],config=res.data.data;
+		config.no_sign=config.no_sign-(config.no_sign+config.no_sign);
+		config.absent=config.absent-(config.absent+config.absent);
+		config.on_duty_late=config.on_duty_late-(config.on_duty_late+config.on_duty_late);
+		config.off_duty_early=config.off_duty_early-(config.off_duty_early+config.off_duty_early);
+		config.leave_per_hour=config.leave_per_hour-(config.leave_per_hour+config.leave_per_hour);
         this.initia_arr[0].initia_input.age =config.month_full_ad? config.month_full_ad:0
         this.initia_arr[1].initia_input.age =config.normal? config.normal:0
         this.initia_arr[2].initia_input.age =config.no_sign? config.no_sign:0

+ 1 - 1
src/views/framework.vue

@@ -167,7 +167,7 @@ export default {
 				var http2 = this.$axios.post('api/ding/employee_sync');
 				Promise.all([http1, http2]).then(res => {
 					if (res[0]) {
-						this.$message.success({ message: res[0].data.msg });
+						this.$message.success({ message: '同步成功' });
 						this.getInfo();
 					}
 				}).finally(()=>{