123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188 |
- import request from '@/router/axios';
- export const getList = (current, size, params) => {
- return request({
- url: '/api/blade-manager/wbsTree/lazy-tree?parentId=0',
- method: 'get',
- params: {
- ...params,
- current,
- size,
- }
- })
- }
- export const getLazytree = (wbsId, parentId, tenantId, params) => {
- return request({
- url: '/api/blade-manager/wbsTree/lazy-tree',
- method: 'get',
- params: {
- ...params,
- wbsId,
- parentId,
- tenantId,
- }
- })
- }
- export const getAlltree = (tenantId, type = '', wbsId, params) => {
- return request({
- url: '/api/blade-manager/wbsTree/tree',
- method: 'get',
- params: {
- ...params,
- tenantId,
- type,
- wbsId
- }
- })
- }
- export const getDetail = (id) => {
- return request({
- url: '/api/blade-manager/wbsTree/detail',
- method: 'get',
- params: {
- id
- }
- })
- }
- export const remove = (ids) => {
- return request({
- url: '/api/blade-manager/wbsTree/remove',
- method: 'post',
- params: {
- id: ids,
- }
- })
- }
- export const add = (row) => {
- return request({
- url: '/api/blade-manager/wbsTree/submit',
- method: 'post',
- data: row
- })
- }
- export const update = (row) => {
- return request({
- url: '/api/blade-manager/wbsTree/submit',
- method: 'post',
- data: row
- })
- }
- export const selectByNodeTable = (id, params) => {
- return request({
- url: '/api/blade-manager/wbsTree/selectByNodeTable',
- method: 'get',
- params: {
- ...params,
- id
- }
- })
- }
- export const saveFormAndElement = (formElementDTO) => {
- return request({
- url: '/api/blade-manager/wbsTree/saveFormAndElement',
- method: 'post',
- data: formElementDTO
- })
- }
- export const selectFormElements = (id, params) => {
- return request({
- url: '/api/blade-manager/wbsTree/selectFormElements',
- method: 'get',
- params: {
- ...params,
- id
- }
- })
- }
- export const removeTableById = (id, params) => {
- return request({
- url: '/api/blade-manager/wbsTree/removeTableById',
- method: 'get',
- params: {
- ...params,
- id
- }
- })
- }
- export const importWbsTree = (froms) => {
- return request({
- url: '/api/blade-manager/wbsTree/import-wbsTree',
- method: 'post',
- //设置请求头
- headers: { "Content-Type": "multipart/form-data" },
- data: froms
- })
- }
- export const exportTemplate = () => {
- return request({
- url: '/api/blade-manager/wbsTree/export-template',
- method: 'get',
- responseType: 'arraybuffer'
- })
- }
- //查询当前节点的同级节点
- export const findWbsTreeSameLevel = (params) => {
- return request({
- url: '/api/blade-manager/wbsTree/findWbsTreeSameLevel',
- method: 'get',
- params
- })
- }
- //查询当前节点的同级节点
- export const wbsTreeSort = (data) => {
- return request({
- url: '/api/blade-manager/wbsTree/wbsTreeSort',
- method: 'post',
- data
- })
- }
- //查询当前节点下的所有表单
- export const findWbsTreeTableSameLevel = (params) => {
- return request({
- url: '/api/blade-manager/wbsFormElement/findWbsTreeTableSameLevel',
- method: 'get',
- params
- })
- }
- //表单排序
- export const wbsTreeTableSort = (data) => {
- return request({
- url: '/api/blade-manager/wbsFormElement/wbsTreeTableSort',
- method: 'post',
- data
- })
- }
- // 私有wbs树当前节点同级节点
- export const findWbsTreePrivateSameLevel = (params) => {
- return request({
- url: `/api/blade-manager/wbsPrivate/findWbsTreePrivateSameLevel`,
- method: 'get',
- params
- })
- }
- // wbs私有树节点手动排序
- export const wbsTreePrivateSort = (data) => {
- return request({
- url: '/api/blade-manager/wbsPrivate/wbsTreePrivateSort',
- method: 'post',
- data
- })
- }
|