emoticon_api/ARW.WebApi/wwwroot/CodeGenTemplate/TplVueApi.txt
2023-06-05 16:59:30 +08:00

73 lines
1.8 KiB
Plaintext

import request from '@/utils/request'
/**
* @Descripttion: ${genTable.functionName}Api接口
* @version: (1.0)
* @Author: (${replaceDto.Author})
* @Date: (${replaceDto.AddTime})
* @LastEditors: (${replaceDto.Author})
* @LastEditTime: (${replaceDto.AddTime})
*/
$if(genTable.TplCategory == "tree")
/**
* ${genTable.functionName}树形查询列表
* @param {查询条件} data
*/
export function ${tool.FirstLowerCase(genTable.BusinessName)}TreeList(query) {
return request({
url: '/business/${genTable.BusinessName}/get${genTable.BusinessName}TreeList',
method: 'get',
params: query
})
}
$else
// ${genTable.functionName}分页查询列表
export function ${tool.FirstLowerCase(genTable.BusinessName)}List(query) {
return request({
url: '/business/${genTable.BusinessName}/get${genTable.BusinessName}List',
method: 'get',
params: query
})
}
$end
// ${genTable.functionName}新增或修改
export function addOrUpdate${genTable.BusinessName}(data) {
return request({
url: '/business/${genTable.BusinessName}/addOrUpdate${genTable.BusinessName}',
method: 'post',
data: data,
})
}
// ${genTable.functionName}删除
export function del${genTable.BusinessName}(ids) {
return request({
url: '/business/${genTable.BusinessName}/'+ ids,
method: 'delete'
})
}
$if(replaceDto.ShowBtnExport)
// ${genTable.functionName}导出
export function export${genTable.BusinessName}(query) {
return request({
url: 'business/${genTable.BusinessName}/export${genTable.BusinessName}',
method: 'get',
params: query
})
}
$end
$if(replaceDto.ShowBtnAudit)
// ${genTable.functionName}审核
export function audit(data) {
return request({
url: 'business/${genTable.BusinessName}/audit',
method: 'put',
data: data
})
}
$end