| | |
| | | import request,{download,requestType} from "@/utils/request"; |
| | | import request, {download, requestType} from "@/utils/request"; |
| | | import {BaseEntityInterface} from "@/utils/globalInterface"; |
| | | export interface TmsProjectI extends BaseEntityInterface{ |
| | | id ?: number , projectName ?: string , projectCode ?: string , relatedContract ?: string , relatedCustomer ?: string , status ?: number , createTime ?: string , updateBy ?: string , updateTime ?: string , remark ?: string } |
| | | |
| | | export interface TmsProjectI extends BaseEntityInterface { |
| | | id?: number, |
| | | projectName?: string, |
| | | projectCode?: string, |
| | | relatedContractId?: number, |
| | | relatedContractName?: string, |
| | | relatedCustomerId?: number, |
| | | relatedCustomerName?: string, |
| | | status?: number, |
| | | createTime?: string, |
| | | updateBy?: string, |
| | | updateTime?: string, |
| | | remark?: string |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 查询项目管理列表 |
| | | */ |
| | | export const listTmsProject:requestType = (query) => { |
| | | export const listTmsProject: requestType = (query) => { |
| | | return request({ |
| | | url: '/tms/tmsProject/list', |
| | | method:'get', |
| | | params:query |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | /** |
| | | * 查询项目管理详细 |
| | | */ |
| | | export const getTmsProject:requestType = (id) => { |
| | | export const getTmsProject: requestType = (id) => { |
| | | return request({ |
| | | url: '/tms/tmsProject/' + id, |
| | | method:'get' |
| | | method: 'get' |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 新增项目管理 |
| | | */ |
| | | export const addTmsProject:requestType = (data) => { |
| | | export const addTmsProject: requestType = (data) => { |
| | | return request({ |
| | | url: '/tms/tmsProject', |
| | | method: 'post', |
| | |
| | | /** |
| | | * 修改项目管理 |
| | | */ |
| | | export const updateTmsProject:requestType = (data) => { |
| | | export const updateTmsProject: requestType = (data) => { |
| | | return request({ |
| | | url: '/tms/tmsProject', |
| | | method: 'put', |
| | |
| | | /** |
| | | * 删除项目管理 |
| | | */ |
| | | export const delTmsProject:requestType = (id) => { |
| | | export const delTmsProject: requestType = (id) => { |
| | | return request({ |
| | | url: '/tms/tmsProject/' + id, |
| | | method: 'delete' |
| | |
| | | /** |
| | | * 导出项目管理 |
| | | */ |
| | | export const exportTmsProject:requestType = (query) => { |
| | | return new Promise<any>(()=>{ |
| | | download('/tms/tmsProject/export',query); |
| | | export const exportTmsProject: requestType = (query) => { |
| | | return new Promise<any>(() => { |
| | | download('/tms/tmsProject/export', query); |
| | | }) |
| | | } |