| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- import request from '/@@/utils/request';
- enum Api {
- Add@(@Model.ClassName) = '/@(@Model.LowerClassName)/add',
- Delete@(@Model.ClassName) = '/@(@Model.LowerClassName)/delete',
- Update@(@Model.ClassName) = '/@(@Model.LowerClassName)/edit',
- Get@(@Model.ClassName)Page = '/@(@Model.LowerClassName)/page',
- @foreach (var column in Model.TableField){
- if(@column.EffectType == "fk"){
- @:Get@(@column.FkEntityName)Dropdown = '/@(@Model.LowerClassName)/@(@column.FkEntityName)Dropdown',
- }else if(@column.EffectType == "ApiTreeSelect"){
- @:Get@(@column.FkEntityName)Tree = '/@(@Model.LowerClassName)/@(@column.FkEntityName)Tree',
- }
- }
- }
- // 增加@(@Model.BusName)
- export const add@(@Model.ClassName) = (params?: any) =>
- request({
- url: Api.Add@(@Model.ClassName),
- method: 'post',
- data: params,
- });
- // 删除@(@Model.BusName)
- export const delete@(@Model.ClassName) = (params?: any) =>
- request({
- url: Api.Delete@(@Model.ClassName),
- method: 'post',
- data: params,
- });
- // 编辑@(@Model.BusName)
- export const update@(@Model.ClassName) = (params?: any) =>
- request({
- url: Api.Update@(@Model.ClassName),
- method: 'post',
- data: params,
- });
- // 分页查询@(@Model.BusName)
- export const get@(@Model.ClassName)PageList = (params?: any) =>
- request({
- url: Api.Get@(@Model.ClassName)Page,
- method: 'get',
- data: params,
- });
- @foreach (var column in Model.TableField){
- if(@column.EffectType == "fk"){
- @:export const get@(@column.FkEntityName)Dropdown = () =>
- @:request({
- @:url: Api.Get@(@column.FkEntityName)Dropdown,
- @:method: 'get'
- @:});
- }else if(@column.EffectType == "ApiTreeSelect"){
- @:export const get@(@column.FkEntityName)Tree = () =>
- @:request({
- @:url: Api.Get@(@column.FkEntityName)Tree,
- @:method: 'get'
- @:});
- }
- }
|