|
|
@ -39,25 +39,25 @@ export default { |
|
|
* @param {number} endTime 截止时间 |
|
|
* @param {number} endTime 截止时间 |
|
|
*/ |
|
|
*/ |
|
|
getProjects(startTime, endTime, fn) { |
|
|
getProjects(startTime, endTime, fn) { |
|
|
let remote = false; |
|
|
// let remote = false;
|
|
|
|
|
|
|
|
|
if (store.getters.useStorage) { |
|
|
// if (store.getters.useStorage) {
|
|
|
// 有缓存 且 服务端数据未返回 就先返回缓存
|
|
|
// // 有缓存 且 服务端数据未返回 就先返回缓存
|
|
|
uni.$cache |
|
|
// uni.$cache
|
|
|
.getProjectsByDay(startTime, endTime) |
|
|
// .getProjectsByDay(startTime, endTime)
|
|
|
.then(data => { |
|
|
// .then(data => {
|
|
|
!remote && fn(null, data); |
|
|
// !remote && fn(null, data);
|
|
|
}) |
|
|
// })
|
|
|
.catch(err => !remote && fn(err)); |
|
|
// .catch(err => !remote && fn(err));
|
|
|
} |
|
|
// }
|
|
|
|
|
|
|
|
|
uni.$u.api |
|
|
uni.$u.api |
|
|
.getProjects(startTime, endTime) |
|
|
.getProjects(startTime, endTime) |
|
|
.then(data => { |
|
|
.then(data => { |
|
|
remote = true; |
|
|
// remote = true;
|
|
|
fn(null, data); |
|
|
fn(null, data); |
|
|
// 存api到cache里
|
|
|
// 存api到cache里
|
|
|
uni.$cache.putProjects(data); |
|
|
// uni.$cache.putProjects(data);
|
|
|
}) |
|
|
}) |
|
|
.catch(err => fn(err)); |
|
|
.catch(err => fn(err)); |
|
|
|
|
|
|
|
|
@ -80,24 +80,24 @@ export default { |
|
|
* @param {object} params 提交的参数 |
|
|
* @param {object} params 提交的参数 |
|
|
*/ |
|
|
*/ |
|
|
findShowRole(params, fn) { |
|
|
findShowRole(params, fn) { |
|
|
let remote = false; |
|
|
// let remote = false;
|
|
|
// 有缓存 且 服务端数据未返回 就先返回缓存
|
|
|
// // 有缓存 且 服务端数据未返回 就先返回缓存
|
|
|
uni.$cache |
|
|
// uni.$cache
|
|
|
.getShowRole(params.projectId) |
|
|
// .getShowRole(params.projectId)
|
|
|
.then(data => { |
|
|
// .then(data => {
|
|
|
!remote && fn(null, data); |
|
|
// !remote && fn(null, data);
|
|
|
}) |
|
|
// })
|
|
|
.catch(err => !remote && fn(err)); |
|
|
// .catch(err => !remote && fn(err));
|
|
|
|
|
|
|
|
|
waitTokenRequest(() => { |
|
|
waitTokenRequest(() => { |
|
|
// 拿到api数据后 再用api的数据
|
|
|
// 拿到api数据后 再用api的数据
|
|
|
uni.$u.api |
|
|
uni.$u.api |
|
|
.findShowRole(params) |
|
|
.findShowRole(params) |
|
|
.then(data => { |
|
|
.then(data => { |
|
|
remote = true; |
|
|
// remote = true;
|
|
|
fn(null, data); |
|
|
fn(null, data); |
|
|
// 存api到cache里
|
|
|
// 存api到cache里
|
|
|
uni.$cache.putShowRole(params.projectId, data); |
|
|
// uni.$cache.putShowRole(params.projectId, data);
|
|
|
}) |
|
|
}) |
|
|
.catch(err => fn(err)); |
|
|
.catch(err => fn(err)); |
|
|
}); |
|
|
}); |
|
|
@ -108,25 +108,25 @@ export default { |
|
|
* @param {object} params 提交的参数 |
|
|
* @param {object} params 提交的参数 |
|
|
*/ |
|
|
*/ |
|
|
getRegularTask(params, fn) { |
|
|
getRegularTask(params, fn) { |
|
|
let remote = false; |
|
|
// let remote = false;
|
|
|
// 有缓存 且 服务端数据未返回 就先返回缓存
|
|
|
// // 有缓存 且 服务端数据未返回 就先返回缓存
|
|
|
uni.$cache |
|
|
// uni.$cache
|
|
|
.getStorageRegularTask(params) |
|
|
// .getStorageRegularTask(params)
|
|
|
.then(data => { |
|
|
// .then(data => {
|
|
|
!remote && fn(null, data); |
|
|
// !remote && fn(null, data);
|
|
|
}) |
|
|
// })
|
|
|
.catch(err => !remote && fn(err)); |
|
|
// .catch(err => !remote && fn(err));
|
|
|
|
|
|
|
|
|
waitTokenRequest(() => { |
|
|
waitTokenRequest(() => { |
|
|
// 拿到api数据后 再用api的数据
|
|
|
// 拿到api数据后 再用api的数据
|
|
|
uni.$u.api |
|
|
uni.$u.api |
|
|
.getRegularTask(params) |
|
|
.getRegularTask(params) |
|
|
.then(data => { |
|
|
.then(data => { |
|
|
remote = true; |
|
|
// remote = true;
|
|
|
|
|
|
|
|
|
fn(null, uni.$u.deepClone(data)); |
|
|
fn(null, uni.$u.deepClone(data)); |
|
|
// 存api到cache里
|
|
|
// 存api到cache里
|
|
|
uni.$cache.putStorageRegularTask(params, data); |
|
|
// uni.$cache.putStorageRegularTask(params, data);
|
|
|
}) |
|
|
}) |
|
|
.catch(err => fn(err)); |
|
|
.catch(err => fn(err)); |
|
|
}); |
|
|
}); |
|
|
@ -137,24 +137,24 @@ export default { |
|
|
* @param {object} params 提交的参数 |
|
|
* @param {object} params 提交的参数 |
|
|
*/ |
|
|
*/ |
|
|
getPermanent(params, fn) { |
|
|
getPermanent(params, fn) { |
|
|
let remote = false; |
|
|
// let remote = false;
|
|
|
// 有缓存 且 服务端数据未返回 就先返回缓存
|
|
|
// 有缓存 且 服务端数据未返回 就先返回缓存
|
|
|
uni.$cache |
|
|
// uni.$cache
|
|
|
.getStoragePermanent(params) |
|
|
// .getStoragePermanent(params)
|
|
|
.then(data => { |
|
|
// .then(data => {
|
|
|
!remote && fn(null, data); |
|
|
// !remote && fn(null, data);
|
|
|
}) |
|
|
// })
|
|
|
.catch(err => !remote && fn(err)); |
|
|
// .catch(err => !remote && fn(err));
|
|
|
|
|
|
|
|
|
waitTokenRequest(() => { |
|
|
waitTokenRequest(() => { |
|
|
// 拿到api数据后 再用api的数据
|
|
|
// 拿到api数据后 再用api的数据
|
|
|
uni.$u.api |
|
|
uni.$u.api |
|
|
.getPermanent(params) |
|
|
.getPermanent(params) |
|
|
.then(data => { |
|
|
.then(data => { |
|
|
remote = true; |
|
|
// remote = true;
|
|
|
fn(null, data); |
|
|
fn(null, data); |
|
|
// 存api到cache里
|
|
|
// 存api到cache里
|
|
|
uni.$cache.putStoragePermanent(params, data); |
|
|
// uni.$cache.putStoragePermanent(params, data);
|
|
|
}) |
|
|
}) |
|
|
.catch(err => fn(err)); |
|
|
.catch(err => fn(err)); |
|
|
}); |
|
|
}); |
|
|
@ -165,24 +165,24 @@ export default { |
|
|
* @param {object} params 提交的参数 |
|
|
* @param {object} params 提交的参数 |
|
|
*/ |
|
|
*/ |
|
|
getGlobal(params, fn) { |
|
|
getGlobal(params, fn) { |
|
|
let remote = false; |
|
|
// let remote = false;
|
|
|
// 有缓存 且 服务端数据未返回 就先返回缓存
|
|
|
// // 有缓存 且 服务端数据未返回 就先返回缓存
|
|
|
uni.$cache |
|
|
// uni.$cache
|
|
|
.getDailyTask(params) |
|
|
// .getDailyTask(params)
|
|
|
.then(data => { |
|
|
// .then(data => {
|
|
|
!remote && fn(null, data); |
|
|
// !remote && fn(null, data);
|
|
|
}) |
|
|
// })
|
|
|
.catch(err => !remote && fn(err)); |
|
|
// .catch(err => !remote && fn(err));
|
|
|
|
|
|
|
|
|
waitTokenRequest(() => { |
|
|
waitTokenRequest(() => { |
|
|
// 拿到api数据后 再用api的数据
|
|
|
// 拿到api数据后 再用api的数据
|
|
|
uni.$u.api |
|
|
uni.$u.api |
|
|
.getGlobal(params) |
|
|
.getGlobal(params) |
|
|
.then(data => { |
|
|
.then(data => { |
|
|
remote = true; |
|
|
// remote = true;
|
|
|
fn(null, data); |
|
|
fn(null, data); |
|
|
// 存api到cache里
|
|
|
// 存api到cache里
|
|
|
uni.$cache.putDailyTask(params, data); |
|
|
// uni.$cache.putDailyTask(params, data);
|
|
|
}) |
|
|
}) |
|
|
.catch(err => fn(err)); |
|
|
.catch(err => fn(err)); |
|
|
}); |
|
|
}); |
|
|
@ -193,24 +193,24 @@ export default { |
|
|
* @param {object} params 提交的参数 |
|
|
* @param {object} params 提交的参数 |
|
|
*/ |
|
|
*/ |
|
|
getOtherPlugin(params, fn) { |
|
|
getOtherPlugin(params, fn) { |
|
|
let remote = false; |
|
|
// let remote = false;
|
|
|
// 有缓存 且 服务端数据未返回 就先返回缓存
|
|
|
// 有缓存 且 服务端数据未返回 就先返回缓存
|
|
|
uni.$cache |
|
|
// uni.$cache
|
|
|
.getPlugin(params.pluginId) |
|
|
// .getPlugin(params.pluginId)
|
|
|
.then(data => { |
|
|
// .then(data => {
|
|
|
!remote && fn(null, data); |
|
|
// !remote && fn(null, data);
|
|
|
}) |
|
|
// })
|
|
|
.catch(err => !remote && fn(err)); |
|
|
// .catch(err => !remote && fn(err));
|
|
|
|
|
|
|
|
|
waitTokenRequest(() => { |
|
|
waitTokenRequest(() => { |
|
|
// 拿到api数据后 再用api的数据
|
|
|
// 拿到api数据后 再用api的数据
|
|
|
uni.$u.api |
|
|
uni.$u.api |
|
|
.getOtherPlugin(params) |
|
|
.getOtherPlugin(params) |
|
|
.then(data => { |
|
|
.then(data => { |
|
|
remote = true; |
|
|
// remote = true;
|
|
|
fn(null, data); |
|
|
fn(null, data); |
|
|
// 存api到cache里
|
|
|
// 存api到cache里
|
|
|
uni.$cache.putPlugin(params.pluginId, data); |
|
|
// uni.$cache.putPlugin(params.pluginId, data);
|
|
|
}) |
|
|
}) |
|
|
.catch(err => fn(err)); |
|
|
.catch(err => fn(err)); |
|
|
}); |
|
|
}); |
|
|
|