dom转word

This commit is contained in:
Teo
2025-07-04 19:57:23 +08:00
parent 7f5300b4f4
commit d1cf9a1a74
10 changed files with 13842 additions and 189 deletions

View File

@ -16,6 +16,20 @@ export const listContactformtemplate = (query?: ContactformtemplateQuery): Axios
});
};
/**
* 查询联系单模板类型列表
* @param query
* @returns {*}
*/
export const listContactTypeformtemplate = (query?: ContactformtemplateQuery): AxiosPromise<ContactformtemplateVO[]> => {
return request({
url: '/cory/contactformtemplate/listNoPage',
method: 'get',
params: query
});
};
/**
* 查询联系单模板详细
* @param id

View File

@ -0,0 +1,63 @@
import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { ContactnoticeVO, ContactnoticeForm, ContactnoticeQuery } from '@/api/cory/contactnotice/types';
/**
* 查询联系单列表
* @param query
* @returns {*}
*/
export const listContactnotice = (query?: ContactnoticeQuery): AxiosPromise<ContactnoticeVO[]> => {
return request({
url: '/cory/contactnotice/list',
method: 'get',
params: query
});
};
/**
* 查询联系单详细
* @param id
*/
export const getContactnotice = (id: string | number): AxiosPromise<ContactnoticeVO> => {
return request({
url: '/cory/contactnotice/' + id,
method: 'get'
});
};
/**
* 新增联系单
* @param data
*/
export const addContactnotice = (data: ContactnoticeForm) => {
return request({
url: '/cory/contactnotice',
method: 'post',
data: data
});
};
/**
* 修改联系单
* @param data
*/
export const updateContactnotice = (data: ContactnoticeForm) => {
return request({
url: '/cory/contactnotice',
method: 'put',
data: data
});
};
/**
* 删除联系单
* @param id
*/
export const delContactnotice = (id: string | number | Array<string | number>) => {
return request({
url: '/cory/contactnotice/' + id,
method: 'delete'
});
};

View File

@ -0,0 +1,65 @@
export interface ContactnoticeVO {
/**
* 自增ID
*/
id: string | number;
/**
* 项目ID
*/
projectId: string | number;
/**
* 模板类型
*/
type: number;
/**
* 文档内容
*/
detail: string;
}
export interface ContactnoticeForm extends BaseEntity {
/**
* 自增ID
*/
id?: string | number;
/**
* 项目ID
*/
projectId?: string | number;
/**
* 模板类型
*/
type?: number | string;
/**
* 文档内容
*/
detail?: string;
}
export interface ContactnoticeQuery extends PageQuery {
/**
* 项目ID
*/
projectId?: string | number;
/**
* 模板类型
*/
type?: number;
/**
* 文档内容
*/
detail?: string;
/**
* 日期范围参数
*/
params?: any;
}