wujianwei
2025-12-23 331cd2ed3eb71666947d1e46201fca8a99a004ed
ui/admin-ui3/src/api/tms/tmsProject.ts
@@ -1,33 +1,46 @@
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',
@@ -38,7 +51,7 @@
/**
 * 修改项目管理
 */
export const updateTmsProject:requestType = (data) => {
export const updateTmsProject: requestType = (data) => {
    return request({
        url: '/tms/tmsProject',
        method: 'put',
@@ -49,7 +62,7 @@
/**
 * 删除项目管理
 */
export const delTmsProject:requestType = (id) => {
export const delTmsProject: requestType = (id) => {
    return request({
        url: '/tms/tmsProject/' + id,
        method: 'delete'
@@ -60,8 +73,8 @@
/**
 * 导出项目管理
 */
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);
    })
}