2025-12-07 09:17:06 +08:00

70 lines
2.0 KiB
TypeScript

import requestOld from "@/utils/requestOld"
// import request from "@/utils/request"
import requestNode from "@/utils/request"
import request from "@/utils/requestJava"
import requestUpload from '@/utils/requestUpload'
// 拿到模版id列表 去绑定服务区的多个站点信息 的列表接口
export async function handleGetTemplatesList(params?: any) {
const data = await request.get('/questionnaire-templates', { params })
if (data.Result_Code === 200) {
return data.Result_Data.List
}
return []
}
// 新建模版
export async function handleAddTemplates(params?: any) {
const data = await request.post('/questionnaire-templates/save', params)
return data
}
// 更新模版
export async function handleUpdateTemplates(params?: any) {
const data = await request.post(`/questionnaire-templates/update`, params)
return data
}
// 删除模版
export async function handleDeleteTemplates(params?: any) {
const data = await request.get(`/questionnaire-templates/delete`, { params })
return data
}
export async function handleGetQuestionList(params?: any) {
const data = await request.get('/questions/getList', { params })
if (data.Result_Code === 100) {
return data.Result_Data.List
}
return []
}
// 上传图片的oss接口
export async function handleUploadFile(params?: any) {
const data = await requestNode.post(`/oss/upload`, params)
return data
}
//原先的上传文件
export async function uploadAHYDPicture(uploadFilds?: any) {
return await requestUpload(`/Picture/UploadPicture`, {
method: 'POST',
data: uploadFilds
})
}
// 模版树的查询
export async function handleSearchModalTree(params?: any) {
const data = await request.post(`/questionnaire-templates/search/tree`, params)
if (data.Result_Code === 100) {
return data.Result_Data.List
}
return []
}
// 批量克隆服务区
export async function handleBatchService(params?: any) {
const data = await request.post(`/questionnaire-templates/batchSave`, params)
return data
}