123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- // clockIn.js
- // 打卡点击处理
- export function handleSignClick() {
- console.log(1);
- }
- // 本地存储打卡信息
- export function setSignInfo(info) {
- const signInfo = { main: [info] };
- uni.setStorageSync("signInfo", JSON.stringify(signInfo));
- }
- // 本地添加打卡信息
- export function addSignInfo(info, sign) {
- sign.main.push(info);
- uni.setStorageSync("signInfo", JSON.stringify(sign));
- }
- // 本地获取打卡信息
- export function getSignInfo() {
- const sign = uni.getStorageSync("signInfo");
- return sign ? JSON.parse(sign) : null;
- }
- // 本地打卡信息清理
- export function delSignInfo() {
- uni.removeStorage({
- key: 'signInfo',
- success() {
- uni.showToast({ title: "重置成功" });
- }
- });
- }
- // 打卡信息构造
- export function getInfo(signInfo) {
- const nowT = new Date();
- return {
- mode: signInfo.mode,
- nowT,
- address: signInfo.address,
- time: signInfo.time,
- latitude: signInfo.latitude,
- longitude: signInfo.longitude,
- remarks: signInfo.remarks
- };
- }
- // 腾讯位置服务key值
- export const key = "SOEBZ-J2BHS-7YSOI-64K33-6RO65-G2FEJ";
|