You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
969 B
21 lines
969 B
import Config from '@/common/js/config.js'
|
|
|
|
const apiUrl = Config.apiUrl;
|
|
const defaultwbs = `${apiUrl}/defaultwbs`;
|
|
|
|
export function setupPlugin(app) {
|
|
uni.$u.api = { ...uni.$u.api } || {};
|
|
// 获取插件信息
|
|
uni.$u.api.getOtherPlugin = param => uni.$u.post(`${apiUrl}/pluginshop/plugin/query?pluginId=${param.pluginId}&styleType=${param.styleType}`);
|
|
|
|
// 查询子任务
|
|
uni.$u.api.findSonTask = param => uni.$u.post(`${defaultwbs}/task/findSonTask`, param);
|
|
// 查询子项目
|
|
uni.$u.api.findSonProject = param => uni.$u.post(`${defaultwbs}/project/findSonProject`, param);
|
|
// 提交交付物
|
|
uni.$u.api.saveDeliver = param => uni.$u.post(`${defaultwbs}/deliver/save`, param);
|
|
// 查询任务的交付物历史记录
|
|
uni.$u.api.queryDeliverOfTask = param => uni.$u.post(`${defaultwbs}/deliver/queryDeliverOfTask`, param);
|
|
// 检查交付物
|
|
uni.$u.api.checkDeliver = param => uni.$u.post(`${defaultwbs}/deliver/checkDeliver`, param);
|
|
};
|
|
|