213 lines
4.9 KiB
JavaScript
213 lines
4.9 KiB
JavaScript
import { API_BASE_URL } from '../../utils/request'
|
|
import { apiRequest, getToken } from '../assistant/chat-service'
|
|
|
|
function request(url, method = 'GET', data) {
|
|
return apiRequest({
|
|
url: `${API_BASE_URL}${url}`,
|
|
method,
|
|
data
|
|
})
|
|
}
|
|
|
|
export function userPageTzbcyForm(params) {
|
|
return request('/gxmu/tzbcy-form/userPage', 'GET', params)
|
|
}
|
|
|
|
export function getTzbcyForm(id) {
|
|
return request(`/gxmu/tzbcy-form/${id}`, 'GET')
|
|
}
|
|
|
|
export function addTzbcyForm(data) {
|
|
return request('/gxmu/tzbcy-form', 'POST', data)
|
|
}
|
|
|
|
export function updateTzbcyForm(data) {
|
|
return request('/gxmu/tzbcy-form', 'PUT', data)
|
|
}
|
|
|
|
export function removeTzbcyForm(id) {
|
|
return request(`/gxmu/tzbcy-form/${id}`, 'DELETE')
|
|
}
|
|
|
|
export function userPageSjqnForm(params) {
|
|
return request('/gxmu/sjqn-form/userPage', 'GET', params)
|
|
}
|
|
|
|
export function getSjqnForm(id) {
|
|
return request(`/gxmu/sjqn-form/${id}`, 'GET')
|
|
}
|
|
|
|
export function addSjqnForm(data) {
|
|
return request('/gxmu/sjqn-form', 'POST', data)
|
|
}
|
|
|
|
export function updateSjqnForm(data) {
|
|
return request('/gxmu/sjqn-form', 'PUT', data)
|
|
}
|
|
|
|
export function removeSjqnForm(id) {
|
|
return request(`/gxmu/sjqn-form/${id}`, 'DELETE')
|
|
}
|
|
|
|
export function getDeclare(id) {
|
|
return request(`/gxmu/declare/${id}`, 'GET')
|
|
}
|
|
|
|
export function listDictData(params) {
|
|
return request('/system/dict-data', 'GET', params)
|
|
}
|
|
|
|
export function userPageQmgcForm(params) {
|
|
return request('/gxmu/qmgc-form/userPage', 'GET', params)
|
|
}
|
|
|
|
export function getQmgcForm(id) {
|
|
return request(`/gxmu/qmgc-form/${id}`, 'GET')
|
|
}
|
|
|
|
export function addQmgcForm(data) {
|
|
return request('/gxmu/qmgc-form', 'POST', data)
|
|
}
|
|
|
|
export function updateQmgcForm(data) {
|
|
return request('/gxmu/qmgc-form', 'PUT', data)
|
|
}
|
|
|
|
export function removeQmgcForm(id) {
|
|
return request(`/gxmu/qmgc-form/${id}`, 'DELETE')
|
|
}
|
|
|
|
export function userPageWxxzxForm(params) {
|
|
return request('/gxmu/wxxzx-form/userPage', 'GET', params)
|
|
}
|
|
|
|
export function getWxxzxForm(id) {
|
|
return request(`/gxmu/wxxzx-form/${id}`, 'GET')
|
|
}
|
|
|
|
export function addWxxzxForm(data) {
|
|
return request('/gxmu/wxxzx-form', 'POST', data)
|
|
}
|
|
|
|
export function updateWxxzxForm(data) {
|
|
return request('/gxmu/wxxzx-form', 'PUT', data)
|
|
}
|
|
|
|
export function removeWxxzxForm(id) {
|
|
return request(`/gxmu/wxxzx-form/${id}`, 'DELETE')
|
|
}
|
|
|
|
export function userPageSjtbzbsjForm(params) {
|
|
return request('/gxmu/sjtbzbsj-form/userPage', 'GET', params)
|
|
}
|
|
|
|
export function getSjtbzbsjForm(id) {
|
|
return request(`/gxmu/sjtbzbsj-form/${id}`, 'GET')
|
|
}
|
|
|
|
export function addSjtbzbsjForm(data) {
|
|
return request('/gxmu/sjtbzbsj-form', 'POST', data)
|
|
}
|
|
|
|
export function updateSjtbzbsjForm(data) {
|
|
return request('/gxmu/sjtbzbsj-form', 'PUT', data)
|
|
}
|
|
|
|
export function userPageWshqtwForm(params) {
|
|
return request('/gxmu/wshqtw-form/userPage', 'GET', params)
|
|
}
|
|
|
|
export function getWshqtwForm(id) {
|
|
return request(`/gxmu/wshqtw-form/${id}`, 'GET')
|
|
}
|
|
|
|
export function addWshqtwForm(data) {
|
|
return request('/gxmu/wshqtw-form', 'POST', data)
|
|
}
|
|
|
|
export function updateWshqtwForm(data) {
|
|
return request('/gxmu/wshqtw-form', 'PUT', data)
|
|
}
|
|
|
|
export function userPageWshqtzbForm(params) {
|
|
return request('/gxmu/wshqtzb-form/userPage', 'GET', params)
|
|
}
|
|
|
|
export function getWshqtzbForm(id) {
|
|
return request(`/gxmu/wshqtzb-form/${id}`, 'GET')
|
|
}
|
|
|
|
export function addWshqtzbForm(data) {
|
|
return request('/gxmu/wshqtzb-form', 'POST', data)
|
|
}
|
|
|
|
export function updateWshqtzbForm(data) {
|
|
return request('/gxmu/wshqtzb-form', 'PUT', data)
|
|
}
|
|
|
|
export function userPageYxgqtdgbForm(params) {
|
|
return request('/gxmu/yxgqtdgb-form/userPage', 'GET', params)
|
|
}
|
|
|
|
export function getYxgqtdgbForm(id) {
|
|
return request(`/gxmu/yxgqtdgb-form/${id}`, 'GET')
|
|
}
|
|
|
|
export function addYxgqtdgbForm(data) {
|
|
return request('/gxmu/yxgqtdgb-form', 'POST', data)
|
|
}
|
|
|
|
export function updateYxgqtdgbForm(data) {
|
|
return request('/gxmu/yxgqtdgb-form', 'PUT', data)
|
|
}
|
|
|
|
export function userPageYxgqtyForm(params) {
|
|
return request('/gxmu/yxgqty-form/userPage', 'GET', params)
|
|
}
|
|
|
|
export function getYxgqtyForm(id) {
|
|
return request(`/gxmu/yxgqty-form/${id}`, 'GET')
|
|
}
|
|
|
|
export function addYxgqtyForm(data) {
|
|
return request('/gxmu/yxgqty-form', 'POST', data)
|
|
}
|
|
|
|
export function updateYxgqtyForm(data) {
|
|
return request('/gxmu/yxgqty-form', 'PUT', data)
|
|
}
|
|
|
|
export function uploadTempFile(file) {
|
|
const token = getToken()
|
|
return new Promise((resolve, reject) => {
|
|
uni.uploadFile({
|
|
url: `${API_BASE_URL}/file/upload`,
|
|
filePath: file.path,
|
|
name: 'file',
|
|
header: token
|
|
? {
|
|
Authorization: token
|
|
}
|
|
: {},
|
|
formData: {
|
|
tenantId: '10049'
|
|
},
|
|
success: (response) => {
|
|
try {
|
|
const result = JSON.parse(response.data || '{}')
|
|
if (result.code === 0 && result.data) {
|
|
resolve(result.data)
|
|
return
|
|
}
|
|
reject(new Error(result.message || '上传失败'))
|
|
} catch (error) {
|
|
reject(new Error('上传响应解析失败'))
|
|
}
|
|
},
|
|
fail: (error) => {
|
|
reject(new Error(error.errMsg || '上传失败'))
|
|
}
|
|
})
|
|
})
|
|
}
|