| | |
| | | const Multipart = require('../utils/Multipart.min') |
| | | const $f = require('./baserequest') |
| | | const util = require('../utils/util') |
| | | const Multipart = require('../utils/Multipart.min'); |
| | | const $f = require('./baserequest'); |
| | | const util = require('../utils/util'); |
| | | |
| | | const baseUrl = "https://fyami.com.cn:447" |
| | | // const baseUrl = "http://47.100.191.150:9005" |
| | | const imgUrl = baseUrl + '/images/' |
| | | const baseUrl = $f.spUrl; |
| | | // const baseUrl = 'http://192.168.0.138:8082'; |
| | | const imgUrl = $f.spPicUrl; |
| | | |
| | | module.exports = { |
| | | imgUrl, |
| | |
| | | getTopTask: function (fun) { |
| | | let cb = { |
| | | url: `/task/alltask/0`, |
| | | } |
| | | Object.assign(cb, fun) |
| | | $f.get(cb, baseUrl) |
| | | }; |
| | | Object.assign(cb, fun); |
| | | $f.get(cb, baseUrl); |
| | | }, |
| | | |
| | | //获取子任务统计 |
| | |
| | | params: { |
| | | topTaskId: topTaskId, |
| | | sceneTypeId: sceneTypeId, |
| | | } |
| | | } |
| | | Object.assign(cb, fun) |
| | | $f.get(cb, baseUrl) |
| | | }, |
| | | }; |
| | | Object.assign(cb, fun); |
| | | $f.get(cb, baseUrl); |
| | | }, |
| | | |
| | | //获取子任务详情 |
| | | getSubtask: function (stGuid, fun) { |
| | | let cb = { |
| | | url: `/subtask/${stGuid}`, |
| | | }; |
| | | Object.assign(cb, fun); |
| | | $f.get(cb, baseUrl); |
| | | }, |
| | | |
| | | //根据场景id获取子任务详情 |
| | | getSubtaskByScene: function ({ sceneId, startTime, endTime }, fun) { |
| | | let cb = { |
| | | url: `/subtask/byScene/`, |
| | | params: { sceneId: sceneId }, |
| | | }; |
| | | if (startTime) { |
| | | cb.params.startTime = startTime; |
| | | } |
| | | Object.assign(cb, fun) |
| | | $f.get(cb, baseUrl) |
| | | if (endTime) { |
| | | cb.params.endTime = endTime; |
| | | } |
| | | Object.assign(cb, fun); |
| | | $f.get(cb, baseUrl); |
| | | }, |
| | | |
| | | //获取子任务问题 |
| | |
| | | url: `/problemlist/subtask`, |
| | | params: { |
| | | stGuid: stGuid, |
| | | } |
| | | } |
| | | Object.assign(cb, fun) |
| | | $f.get(cb, baseUrl) |
| | | }, |
| | | }; |
| | | Object.assign(cb, fun); |
| | | $f.get(cb, baseUrl); |
| | | }, |
| | | |
| | | //上传整改图片 |
| | | uploadChangePic: function (pId, paths, fun) { |
| | | const fields = [{ |
| | | const fields = [ |
| | | { |
| | | name: 'problemId', |
| | | value: pId |
| | | }] |
| | | const files = [] |
| | | value: pId, |
| | | }, |
| | | ]; |
| | | const files = []; |
| | | paths.forEach(p => { |
| | | files.push({ |
| | | name: 'images', |
| | | filePath: p |
| | | }) |
| | | filePath: p, |
| | | }); |
| | | }); |
| | | console.log(files); |
| | | let p = new Multipart({ |
| | | fields, |
| | | files |
| | | }).submit(baseUrl + `/problemlist/changeProblem`) |
| | | files, |
| | | }).submit(baseUrl + `/problemlist/changeProblem`); |
| | | p.then(res => { |
| | | fun.success(res) |
| | | }) |
| | | fun.success(res); |
| | | }); |
| | | }, |
| | | } |
| | | }; |