Bladeren bron

未测人数模板消息

wgl 4 jaren geleden
bovenliggende
commit
5726c2b79e
1 gewijzigde bestanden met toevoegingen van 16 en 4 verwijderingen
  1. 16 4
      src/projects/business/views/Master/Health/NoTemperatureRecord.vue

+ 16 - 4
src/projects/business/views/Master/Health/NoTemperatureRecord.vue

@@ -1,6 +1,6 @@
 <template>
 	<div>
-		<common @asynCallBack="asynCallBack"></common>
+		<common @asynCallBack="asynCallBack" :projectCheck="false"></common>
 		<top-header :pageTitle="pageTitle"></top-header>
 
 		<div class="mui-content">
@@ -48,6 +48,7 @@
 		currentTimeStamp,
 		parseUnixTime
 	} from '$project/utils'
+	import * as types from '$project/store/mutation-types'
 	export default {
 		name: 'MasterHealthNoTemperatureRecord',
 		components: {
@@ -64,14 +65,22 @@
 				subForm: {
 					queryDate: '',
 					companyId: '',
+					//微信模板消息带过来的时段参数
+					alarmConfigId: this.$route.query.alarmConfigId,
 				},
 				recordList: [],
 				showindex: 0,
 			}
 		},
 		created() {
-			this.subForm.companyId = this.person_data.companyId;
-			this.subForm.queryDate = parseUnixTime(currentTimeStamp(), '{y}-{m}-{d}');
+			//带微信模板消息过来的链接,暂不检测当前项目common
+			this.subForm.companyId = this.$route.query.companyId ? this.$route.query.companyId : this.person_data.companyId;
+			this.subForm.queryDate = this.$route.query.queryDate ? this.$route.query.queryDate : parseUnixTime(currentTimeStamp(),
+				'{y}-{m}-{d}');
+
+			if (this.$route.query.token) {
+				this.set_token(this.$route.query.token);
+			}
 		},
 		methods: {
 			//获取列表
@@ -106,6 +115,9 @@
 			asynCallBack() {
 
 			},
+			...mapMutations({
+				set_token: types.SET_TOKEN,
+			})
 		},
 		mounted() {
 			//获取列表
@@ -117,7 +129,7 @@
 				openId: 'wx_openid',
 				token: 'token',
 				person_data: 'person_data',
-                person_popedom: 'person_popedom',
+				person_popedom: 'person_popedom',
 			})
 		}
 	}