123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163 |
- import game_store from '../store/game'
- import {gameAddLine, gameEnd} from "../requests/game";
- function to_report() {
- mpvue.navigateTo({
- url: "/pages/report/main?id=" + game_store.getters.getGameRecordId(),
- success() {
- wx.hideLoading()
-
- game_store.setters.setGameStatus(0)
-
- wx.removeStorageSync('play_time')
-
- game_store.remover.rmGameAttMedDatas()
-
- game_store.setters.setMode(0)
-
-
-
- game_store.remover.rmHideTime()
- }
- })
- }
- export function formatPlaySeconds(value) {
-
- var secondTime = parseInt(value);
- var minuteTime = 0;
- if (secondTime > 60) {
-
-
- minuteTime = parseInt(secondTime / 60);
-
- secondTime = parseInt(secondTime % 60);
-
- }
- var result = "" + parseInt(secondTime);
- if (minuteTime > 0) {
- if (result.length == 1) {
- result = "0" + result;
- }
- if (parseInt(minuteTime).toString().length == 1) {
- minuteTime = "0" + parseInt(minuteTime);
- }
- result = "" + minuteTime + ":" + result;
- } else {
- result = "00:" + result;
- }
- return result;
- }
- export function get_big_data(hex) {
- let hexAry = []
- for (let i = 0; i < hex.length; i += 2) {
- hexAry.push(hex.substring(i, i+2))
- }
-
- let $att = parseInt(hexAry[6], 16)
-
- let $med = parseInt(hexAry[8], 16)
- let idx = 0
- let dataIndex = ['delta', 'theta', "low_alpha", "high_alpha", "low_beta", "high_beta", "low_gamma", "middle_gamma"]
- let datas = []
- hexAry.pop()
- for (let i = 11; i < hexAry.length; i += 3) {
- let num_1 = parseInt(hexAry[i], 16)
- let num_2 = parseInt(hexAry[i + 1], 16)
- let num_3 = parseInt(hexAry[i + 2], 16)
- let show_value = num_1 + num_2 + num_3;
- let basic_value = parseInt("0x" + hexAry[i] << 16 | "0x" + hexAry[i + 1] << 8 | "0x" + hexAry[i + 2], 16)
- datas[dataIndex[idx]] = show_value
- datas[`${dataIndex[idx]}_basic`] = basic_value
- idx += 1;
- }
- datas['att'] = $att;
- datas['med'] = $med;
- return datas
- }
|