api

import request from '@/router/axios';
import { oaUrl, fileUrl, consoleUrl } from '@/config/env';

 
// 
export const projectPage = param =>
  request({
    url: oaUrl + '/api/Project/Page',
    method: 'get',
    params: param,
  });

// 
export const deleteProject = param =>
  request({
    url: oaUrl + '/api/Project/ProjectDelete',
    method: 'delete',
    params: param,
  });

  // 
export const delloadFile = param =>
request({
  url: fileUrl + '/api/FilePath',
  method: 'delete',
  params: param,
});


// 
export const projectFind = param =>
  request({
    url: oaUrl + '/api/Project/Find',
    method: 'get',
    params: param,
  });
  
//
export const projectFindWhenChange = param =>
  request({
    url: oaUrl + '/api/Project/ProjectEditView',
    method: 'get',
    params: param,
  });

// 
export const createProject = params =>
  request({
    url: oaUrl + '/api/Project',
    method: 'post',
    data: params,
  });

// 
export const editProject = params =>
  request({
    url: oaUrl + '/api/Project/Project',
    method: 'put',
    data: params,
  });

// 
export const customerPage = () =>
  request({
    url: oaUrl + '/api/Customer/Page',
    method: 'get',
  });

// 
export const addCustomer = params =>
  request({
    url: oaUrl + '/api/Customer',
    method: 'post',
    data: params,
  });

// 
export const amendCustomer = params =>
  request({
    url: oaUrl + '/api/Customer',
    method: 'put',
    data: params,
  });

// 
export const delCustomer = () =>
  request({
    url: oaUrl + '/api/Customer',
    method: 'delete',
  });

// 
export const updateMakeMoney = params =>
  request({
    url: oaUrl + '/api/Project/UpdateMakeMoney',
    method: 'put',
    data: params,
  });

// 
export const customerList = () =>
  request({
    url: oaUrl + '/api/Customer/CustomerList',
    method: 'get',
  });
  // 
export const SignList = (para) =>
request({
  url: oaUrl + '/api/SealAppServeice/SignList',
  method: 'get',
  params: para
});
// 
export const SealAppServeice = () =>
  request({
    url: oaUrl + '/api/SealAppServeice/RenzhengURL',
    method: 'post',
  });

// 
export const customerCombat = par =>
  request({
    url: oaUrl + '/api/Project/CustomerCombat',
    method: 'get',
    params: par,
  });

// 
export const FileType = param =>
  request({
    url: fileUrl + '/api/FileType',
    method: 'get',
    params: param,
  });

// 
export const AccountArray = () =>
  request({
    url: oaUrl + '/api/Account/AccountArray',
    method: 'get',
    meta: {
      isToken: true,
    },
  });

// 
export const getTreeProject = param => {
  return request({
    url: fileUrl + '/api/TreeProject',
    method: 'get',
    params: param,
  })
};

//
export const memberNames = () =>
  request({
    url: consoleUrl + '/api/Organizetion/Tree',
    method: 'get',
    meta: {
      isToken: true,
    },
  });

// 
export const projectSelect = () =>
  request({
    url: oaUrl + '/api/Project/ProjectSelect',
    method: 'get',
    meta: {
      isToken: true,
    },
  });

//
export const queryFindbyUid = (para) =>
  request({
    url: oaUrl + '/api/Project/QueryFindbyUid',
    method: 'get',
    meta: {
      isToken: true,
    },
    params: para,
  });

//
export const processData = (para) =>
  request({
    url: oaUrl + '/api/FlowWorks/FlowByRelationId',
    method: 'get',
    meta: {
      isToken: true,
    },
    params: para,
  });

//
export const againFiling = (params) =>
  request({
    url: oaUrl + '​/api/FlowWorks/AgainCreate',
    method: 'post',
    data: params,
  });
  
  export const getRelatedFlows = (params) =>
    request({
      url: oaUrl + '​/api/FlowWorks/ProjectFlow',
      method: 'GET',
      // data: params,
      params
    });
posted @ 2020-04-16 14:39  xiaoxiao95  阅读(135)  评论(0编辑  收藏  举报