| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- import request from '@/utils/request'
- {# 使用后端工具函数 to_camel_case 统一处理类名:
- - apiName : scheduleInfo(小驼峰)
- - ApiName : ScheduleInfo(大驼峰,用于 listScheduleInfo 这种函数名) #}
- {% set apiName = to_camel_case(table.class_name, False) %}
- {% set ApiName = capitalize_first(apiName) %}
- // 查询{{ table.function_name }}列表
- export function list{{ ApiName }}(query) {
- return request({
- url: '/{{ table.module_name }}/{{ table.business_name }}/list',
- method: 'get',
- params: query
- })
- }
- // 查询{{ table.function_name }}详细
- export function get{{ ApiName }}({{ table.pk_column.java_field if table.pk_column }}) {
- return request({
- url: '/{{ table.module_name }}/{{ table.business_name }}/' + {{- table.pk_column.java_field if table.pk_column }},
- method: 'get'
- })
- }
- // 新增{{ table.function_name }}
- export function add{{ ApiName }}(data) {
- return request({
- url: '/{{ table.module_name }}/{{ table.business_name }}',
- method: 'post',
- data: data
- })
- }
- // 修改{{ table.function_name }}
- export function update{{ ApiName }}(data) {
- return request({
- // 后端 Flask 控制器使用的是不带主键的 PUT '' 路径,这里保持一致
- url: '/{{ table.module_name }}/{{ table.business_name }}',
- method: 'put',
- data: data
- })
- }
- // 删除{{ table.function_name }}
- export function del{{ ApiName }}({{ table.pk_column.java_field if table.pk_column }}) {
- return request({
- url: '/{{ table.module_name }}/{{ table.business_name }}/' + {{- table.pk_column.java_field if table.pk_column }},
- method: 'delete'
- })
- }
|