YZProjectCloud/yanzhu-ui-app/miniprogram/api/project.js

146 lines
3.1 KiB
JavaScript

import {
request
} from '../utils/request'
// 查询项目信息详细
export function findProjectInfo(id) {
return request({
url: '/manage/wxApi/findProject/' + id,
method: 'get'
})
}
// 新增项目参建单位信息
export function registerSubDepts(data) {
return request({
url: '/manage/wxApi/registerSubDepts',
method: 'post',
data: data
})
}
// 查询项目参建单位信息
export function findProSubDeptsInfo(proId, phoneNumber) {
return request({
url: '/manage/wxApi/findProSubDeptsInfo?proId=' + proId + '&phoneNumber=' + phoneNumber,
method: 'get'
})
}
// 查询项目参建单位信息
export function findProSubDeptsInfoById(id) {
return request({
url: '/manage/proProjectInfoSubdepts/' + id,
method: 'get'
})
}
// 查询项目参建人员信息
export function findProSubDeptsUser(proId, phoneNumber) {
return request({
url: '/manage/wxApi/findProSubDeptsUser?proId=' + proId + '&phoneNumber=' + phoneNumber,
method: 'get'
})
}
// 查询项目参建单位人员
export function findProSubDeptsUserInfo(proId) {
return request({
url: '/manage/wxApi/findProSubDeptsUserInfo/' + proId,
method: 'get'
})
}
// 查询项目参建单位人员
export function findProSubDeptsUserById(id) {
return request({
url: '/manage/wxApi/findProSubDeptsUser/' + id,
method: 'get'
})
}
// 查询项目参建单位人员
export function findProSubDeptsUserInfoById(id) {
return request({
url: '/manage/proProjectInfoSubdeptsUsers/' + id,
method: 'get'
})
}
// 查询项目参建单位人员
export function findProSubDeptsUserByParams(proId) {
return request({
url: '/manage/proProjectInfoSubdeptsUsers/findProSubDeptsUser/' + proId,
method: 'get'
})
}
// 新增项目参建单位人员
export function registerSubDeptsUsers(data) {
return request({
url: '/manage/wxApi/registerSubDeptsUsers',
method: 'post',
data: data
})
}
// 查询我的项目信息
export function findMyProjectList() {
return request({
url: '/manage/proProjectInfo/findMyProjectList',
method: 'get'
})
}
// 查询项目参建单位
export function findProjectDepts(proId) {
return request({
url: '/manage/proProjectInfoDepts/findAllDepts/' + proId,
method: 'get'
})
}
// 查询项目参建单位
export function findProjectDeptUsers(proId) {
return request({
url: '/manage/proProjectInfoSubdeptsUsers/findAllSendUsers/' + proId,
method: 'get'
})
}
// 修改人员审核状态
export function editApproveStatus(proUserId) {
return request({
url: '/manage/proProjectInfoSubdeptsUsers/editApproveStatus/' + proUserId,
method: 'post',
data: {}
})
}
// 查询参建单位列表
export function subdeptsList(query) {
return request({
url: '/manage/proProjectInfoSubdepts/list',
method: 'get',
params: query
})
}
// 统计参建单位列表
export function subdeptsCount(query) {
return request({
url: '/manage/proProjectInfoSubdepts/findWxCount',
method: 'get',
params: query
})
}
// 管理人员新增参建单位信息
export function registerSubDeptsGL(data) {
return request({
url: '/manage/proProjectInfoSubdepts/registerSubDepts',
method: 'post',
data: data
})
}