Skip to content

Commit 68a657a

Browse files
committed
style: format files
1 parent 7849815 commit 68a657a

File tree

146 files changed

+13247
-7690
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

146 files changed

+13247
-7690
lines changed

README.md

Lines changed: 21 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
# String-project 「弦计划」 官方小程序
44

55
> Author:(排名不分先后)
6-
>
7-
| 成员  | 个人简介 |
8-
|----------------|-----------------|
9-
| Jun Xia | 弦计划成员,上海交通大学研究生 |
10-
| Jinghong Zheng | 弦计划成员,华中科技大学本科生 |
11-
| Zhihao Zhang | 弦计划成员,同济大学研究生 |
12-
| Xinjie Sun | 弦计划成员,浙江大学CS本科生 |
13-
| Tianxin Zheng | 弦计划成员,浙江大学本科生 |
14-
| Tianyu Li | 弦计划成员,中国人民大学本科生 |
15-
| Jingyan Shen | 弦计划成员,清华大学研究生 |
16-
| Wanfang Hou | 弦计划成员,南京大学本科生 |
6+
>
7+
> | 成员  | 个人简介 |
8+
> | -------------- | ------------------------------ |
9+
> | Jun Xia | 弦计划成员,上海交通大学研究生 |
10+
> | Jinghong Zheng | 弦计划成员,华中科技大学本科生 |
11+
> | Zhihao Zhang | 弦计划成员,同济大学研究生 |
12+
> | Xinjie Sun | 弦计划成员,浙江大学CS本科生 |
13+
> | Tianxin Zheng | 弦计划成员,浙江大学本科生 |
14+
> | Tianyu Li | 弦计划成员,中国人民大学本科生 |
15+
> | Jingyan Shen | 弦计划成员,清华大学研究生 |
16+
> | Wanfang Hou | 弦计划成员,南京大学本科生 |
1717
1818
## 项目运行
1919

@@ -29,29 +29,25 @@
2929

3030
第二步,创建集合
3131

32-
33-
| 集合名 | 集合权限设置 |
34-
| --- | --- |
35-
| Applied | 所有用户可读,仅创建者可读写 |
32+
| 集合名 | 集合权限设置 |
33+
| -------- | ---------------------------- |
34+
| Applied | 所有用户可读,仅创建者可读写 |
3635
| Applying | 所有用户可读,仅创建者可读写 |
37-
| Info | 所有用户可读,仅创建者可读写 |
38-
| Major | 所有用户可读,仅创建者可读写 |
39-
| User | 所有用户可读,仅创建者可读写 |
40-
41-
36+
| Info | 所有用户可读,仅创建者可读写 |
37+
| Major | 所有用户可读,仅创建者可读写 |
38+
| User | 所有用户可读,仅创建者可读写 |
4239

4340
## 项目名称
4441

4542
Project String
4643

47-
48-
***
44+
---
4945

5046
## 项目介绍
5147

5248
> to be done
5349
54-
***
50+
---
5551

5652
## 功能介绍
5753

@@ -63,14 +59,10 @@ Project String
6359

6460
### 设置
6561

66-
* UI设置
67-
68-
***
62+
- UI设置
6963

64+
---
7065

7166
## 详细功能介绍
7267

7368
> to be done
74-
75-
76-

cloudfunctions/bind/index.js

Lines changed: 34 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,44 @@
1-
const cloud = require('wx-server-sdk')
1+
const cloud = require("wx-server-sdk");
22

33
cloud.init();
44
const db = cloud.database();
55

66
const collection = "Partner";
77

88
// 云函数入口函数
9-
exports.main = async (event, context) => new Promise((resolve, reject) => {
10-
const wxContext = cloud.getWXContext();
9+
exports.main = async (event, context) =>
10+
new Promise((resolve, reject) => {
11+
const wxContext = cloud.getWXContext();
1112

12-
const {open_id, partner_id} = event;
13+
const { open_id, partner_id } = event;
1314

14-
return new Promise((resolve, reject) => {
15-
db.collection(collection)
16-
.where({
17-
_openid: partner_id
18-
})
19-
.get()
20-
.then(res => {
21-
res = res.data;
22-
db.collection(collection).doc(res[0]._id).update({
23-
data: {
24-
partner_id: open_id,
25-
remark: null,
26-
bind_time: new Date()
27-
}
28-
}).then(res => {
29-
resolve("绑定完成");
30-
}).catch((code, msg) => {
31-
reject("绑定失败");
32-
});
33-
34-
}).catch( (code, msg) => {
35-
console.log(code, msg);
36-
reject("绑定失败");
37-
});
15+
return new Promise((resolve, reject) => {
16+
db.collection(collection)
17+
.where({
18+
_openid: partner_id,
19+
})
20+
.get()
21+
.then((res) => {
22+
res = res.data;
23+
db.collection(collection)
24+
.doc(res[0]._id)
25+
.update({
26+
data: {
27+
partner_id: open_id,
28+
remark: null,
29+
bind_time: new Date(),
30+
},
31+
})
32+
.then((res) => {
33+
resolve("绑定完成");
34+
})
35+
.catch((code, msg) => {
36+
reject("绑定失败");
37+
});
38+
})
39+
.catch((code, msg) => {
40+
console.log(code, msg);
41+
reject("绑定失败");
42+
});
43+
});
3844
});
39-
})

cloudfunctions/bind/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@
1111
"dependencies": {
1212
"wx-server-sdk": "latest"
1313
}
14-
}
14+
}

cloudfunctions/login/index.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
// 云函数模板
22
// 部署:在 cloud-functions/login 文件夹右击选择 “上传并部署”
33

4-
const cloud = require('wx-server-sdk')
4+
const cloud = require("wx-server-sdk");
55

66
// 初始化 cloud
77
cloud.init({
8-
env : cloud.DYNAMIC_CURRENT_ENV
9-
})
8+
env: cloud.DYNAMIC_CURRENT_ENV,
9+
});
1010

1111
/**
1212
* 这个示例将经自动鉴权过的小程序用户 openid 返回给小程序端
13-
*
13+
*
1414
* event 参数包含小程序端调用传入的 data
15-
*
15+
*
1616
*/
1717
exports.main = async (event, context) => {
18-
const wxContext = await cloud.getWXContext()
18+
const wxContext = await cloud.getWXContext();
1919

2020
return {
2121
event,
2222
openid: wxContext.OPENID,
2323
appid: wxContext.APPID,
2424
unionid: wxContext.UNIONID,
25-
}
26-
}
25+
};
26+
};

cloudfunctions/push/index.js

Lines changed: 53 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// 云函数入口文件
2-
const cloud = require('wx-server-sdk');
3-
const axios = require('axios');
4-
2+
const cloud = require("wx-server-sdk");
3+
const axios = require("axios");
54

65
const APP_ID = "APP_ID";
76
const APP_SECRET = "APP_SECRET";
@@ -10,43 +9,59 @@ cloud.init();
109
const db = cloud.database();
1110

1211
// 云函数入口函数
13-
exports.main = async (event, context) => new Promise((resolve, reject) => {
14-
const wxContext = cloud.getWXContext()
12+
exports.main = async (event, context) =>
13+
new Promise((resolve, reject) => {
14+
const wxContext = cloud.getWXContext();
1515

16-
const {userInfo, _id, form_id, toUser, title, content, more} = event
16+
const { userInfo, _id, form_id, toUser, title, content, more } = event;
1717

18-
return new Promise((resolve, reject) => {
19-
axios.get('https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' + APP_ID + '&secret=' + APP_SECRET).then(res => {
20-
// console.log(res);
21-
let token = res.data.access_token;
22-
// console.log(token);
18+
return new Promise((resolve, reject) => {
19+
axios
20+
.get(
21+
"https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=" +
22+
APP_ID +
23+
"&secret=" +
24+
APP_SECRET,
25+
)
26+
.then((res) => {
27+
// console.log(res);
28+
let token = res.data.access_token;
29+
// console.log(token);
2330

24-
axios.post('https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=' + token, {
25-
access_token: token,
26-
touser: toUser,
27-
template_id: "template_id",
28-
page: "/page/indexV2/index",
29-
form_id: form_id,
30-
data: {
31-
"keyword1": {
32-
value: title
33-
},
34-
"keyword2": {
35-
value: content
36-
},
37-
"keyword3": {
38-
value: more
39-
}
40-
},
41-
emphasis_keyword: "keyword1.DATA"
42-
}).then(res => {
43-
db.collection("FormID").doc(_id).remove();
44-
resolve(res);
45-
}).catch(err => {
46-
reject(err);
47-
});
48-
}).catch(err => {
49-
reject(err);
31+
axios
32+
.post(
33+
"https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=" +
34+
token,
35+
{
36+
access_token: token,
37+
touser: toUser,
38+
template_id: "template_id",
39+
page: "/page/indexV2/index",
40+
form_id: form_id,
41+
data: {
42+
keyword1: {
43+
value: title,
44+
},
45+
keyword2: {
46+
value: content,
47+
},
48+
keyword3: {
49+
value: more,
50+
},
51+
},
52+
emphasis_keyword: "keyword1.DATA",
53+
},
54+
)
55+
.then((res) => {
56+
db.collection("FormID").doc(_id).remove();
57+
resolve(res);
58+
})
59+
.catch((err) => {
60+
reject(err);
61+
});
62+
})
63+
.catch((err) => {
64+
reject(err);
65+
});
5066
});
5167
});
52-
})

cloudfunctions/unbind/index.js

Lines changed: 35 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,45 @@
11
// 云函数入口文件
2-
const cloud = require('wx-server-sdk')
2+
const cloud = require("wx-server-sdk");
33

44
cloud.init();
55
const db = cloud.database();
66

77
const collection = "Partner";
88

99
// 云函数入口函数
10-
exports.main = async (event, context) => new Promise((resolve, reject) => {
11-
const wxContext = cloud.getWXContext();
10+
exports.main = async (event, context) =>
11+
new Promise((resolve, reject) => {
12+
const wxContext = cloud.getWXContext();
1213

13-
const {partner_id} = event;
14+
const { partner_id } = event;
1415

15-
return new Promise((resolve, reject) => {
16-
17-
db.collection(collection)
18-
.where({
19-
_openid: partner_id
20-
})
21-
.get()
22-
.then(res => {
23-
res = res.data;
24-
db.collection(collection).doc(res[0]._id).update({
25-
data: {
26-
partner_id: null,
27-
remark: null,
28-
bind_time: null
29-
}
30-
}).then(res => {
31-
resolve("解绑完成");
32-
}).catch((code, msg) => {
33-
reject("解绑失败");
34-
});
35-
36-
}).catch( (code, msg) => {
37-
console.log(code, msg);
38-
reject("解绑失败");
39-
});
40-
});
41-
})
16+
return new Promise((resolve, reject) => {
17+
db.collection(collection)
18+
.where({
19+
_openid: partner_id,
20+
})
21+
.get()
22+
.then((res) => {
23+
res = res.data;
24+
db.collection(collection)
25+
.doc(res[0]._id)
26+
.update({
27+
data: {
28+
partner_id: null,
29+
remark: null,
30+
bind_time: null,
31+
},
32+
})
33+
.then((res) => {
34+
resolve("解绑完成");
35+
})
36+
.catch((code, msg) => {
37+
reject("解绑失败");
38+
});
39+
})
40+
.catch((code, msg) => {
41+
console.log(code, msg);
42+
reject("解绑失败");
43+
});
44+
});
45+
});

cloudfunctions/unbind/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@
1111
"dependencies": {
1212
"wx-server-sdk": "latest"
1313
}
14-
}
14+
}

0 commit comments

Comments
 (0)