| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- import fetch from "../fetch.js";
- export default {
- /**
- * 项目相关借口
- * @returns {Promise<unknown>}
- */
- projectList(params) { //项目列表
- return fetch('/blade-project-manage/project/v1/page', params)
- },
- projectAdd(params) { //新增项目
- return fetch('/blade-project-manage/project/v1/save', params, 'post', 'json')
- },
- projectRemove(params) { //删除项目
- return fetch('/blade-project-manage/project/v1/remove', params, 'post')
- },
- typeList() { //项目分类列表
- return fetch('/blade-project-manage/projecttype/v1/list')
- },
- projectInfo(id) { //项目详细信息
- return fetch('/blade-project-manage/project/v1/detail/' + id)
- },
- proUpdate(params) {//项目信息更新
- return fetch('/blade-project-manage/project/v1/update', params, 'post', 'json')
- },
- issuanceDetail(params) { //项目发行明细
- return fetch('/blade-project-manage/projectdetail/v1/list', params)
- },
- issueAdd(params) {//新增发行明细
- return fetch('/blade-project-manage/projectdetail/v1/save', params, 'post', 'json')
- },
- userStageList() { //统计用户阶段项目数
- return fetch('/blade-project-manage/stage/v1/countProjectStagelist')
- },
- includeStage(params) { //单个项目包含阶段
- return fetch('/blade-project-manage/projectstage/v1/getProjectStageList', params)
- },
- folderList(params) { //阶段包含文件夹列表
- return fetch('/blade-project-manage/projectstagefilefolder/v1/getProjectStageFileList', params)
- },
- folderListAll(params) { //历史数据文件夹列表
- return fetch('/blade-project-manage/filefolder/v1/list', params)
- },
- folderRemove(params) { //删除文件夹
- return fetch('/blade-project-manage/filefolder/v1/remove', params, 'post')
- },
- folderAdd(params) { //添加文件夹
- return fetch('/blade-project-manage/filefolder/v1/save', params, 'post', 'json')
- },
- fileList(params) { //文件夹里包含文件列表
- return fetch('/blade-project-manage/bladefile/v1/getListByFolderId', params)
- },
- fileDetail(id) {
- return fetch('/wutong-library/library/detail/' + id)
- },
- articleDetailByFile(id) {
- return fetch('/wutong-library/library/detail/file/' + id)
- },
- fileAdd(params) { //上传(新增)文件
- return fetch('/blade-project-manage/bladefile/v1/save', params, 'post', 'json')
- },
- fileRemove(params) { //删除文件
- return fetch('/blade-project-manage/bladefile/v1/remove', params, 'post')
- },
- /**
- * 业主主动授权
- * @param params
- * @returns {Promise | Promise<unknown>}
- */
- initCode (params) {
- return fetch('/blade-project-manage/qrcode/v1/getGrantQrcode', params, 'post', 'json')
- }
- }
|