js.go.template 995 Bytes
Newer Older
haoyanbin's avatar
1  
haoyanbin committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
import request from '@/utils/request'

// 查询{{.ClassName}}列表
export function list{{.ClassName}}(query) {
    return request({
        url: '/api/v1/{{.ModuleName}}',
        method: 'get',
        params: query
    })
}

// 查询{{.ClassName}}详细
export function get{{.ClassName}} ({{.PkJsonField}}) {
    return request({
        url: '/api/v1/{{.ModuleName}}/' + {{.PkJsonField}},
        method: 'get'
    })
}


// 新增{{.ClassName}}
export function add{{.ClassName}}(data) {
    return request({
        url: '/api/v1/{{.ModuleName}}',
        method: 'post',
        data: data
    })
}

// 修改{{.ClassName}}
export function update{{.ClassName}}(data) {
    return request({
        url: '/api/v1/{{.ModuleName}}/'+data.{{.PkJsonField}},
        method: 'put',
        data: data
    })
}

// 删除{{.ClassName}}
export function del{{.ClassName}}(data) {
    return request({
        url: '/api/v1/{{.ModuleName}}',
        method: 'delete',
        data: data
    })
}