|
|
@ -28,7 +28,7 @@ import ( |
|
|
|
* |
|
|
|
* @Author : 代码生成器创建 |
|
|
|
* |
|
|
|
* @Date : 2021-07-14 14:51:48 |
|
|
|
* @Date : 2021-07-26 15:47:07 |
|
|
|
* |
|
|
|
******************************************************************************/ |
|
|
|
func RegisterOneArtCheckRule(party router.Party, httpMethod string, path string, method func(*models.Usertab, *model.ArtCheckRule) error) { |
|
|
@ -79,10 +79,10 @@ func RegisterOneArtCheckRule(party router.Party, httpMethod string, path string, |
|
|
|
* |
|
|
|
* @Author : 代码生成器创建 |
|
|
|
* |
|
|
|
* @Date : 2021-07-14 14:51:48 |
|
|
|
* @Date : 2021-07-26 15:47:07 |
|
|
|
* |
|
|
|
******************************************************************************/ |
|
|
|
func RegisterIDOfArtCheckRule(party router.Party, httpMethod string, path string, method func(*models.Usertab, int) error) { |
|
|
|
func RegisterIDOfArtCheckRule(party router.Party, httpMethod string, path string, method func(*models.Usertab, int, string, string) error) { |
|
|
|
|
|
|
|
party.Handle(httpMethod, path, func(ctx iris.Context) { |
|
|
|
user, ok := jwts.ParseToken(ctx) |
|
|
@ -97,8 +97,10 @@ func RegisterIDOfArtCheckRule(party router.Party, httpMethod string, path string |
|
|
|
supports.Error(ctx, iris.StatusBadRequest, err.Error(), nil) |
|
|
|
return |
|
|
|
} |
|
|
|
workLineId := ctx.Params().GetString("workLineId") |
|
|
|
subObject := ctx.Params().GetString("subObject") |
|
|
|
|
|
|
|
err = method(user, attriCode) |
|
|
|
err = method(user, attriCode, workLineId, subObject) |
|
|
|
if err != nil { |
|
|
|
supports.Error(ctx, iris.StatusBadRequest, err.Error(), nil) |
|
|
|
return |
|
|
@ -122,7 +124,7 @@ func RegisterIDOfArtCheckRule(party router.Party, httpMethod string, path string |
|
|
|
* |
|
|
|
* @Author : 代码生成器创建 |
|
|
|
* |
|
|
|
* @Date : 2021-07-14 14:51:48 |
|
|
|
* @Date : 2021-07-26 15:47:07 |
|
|
|
* |
|
|
|
******************************************************************************/ |
|
|
|
func RegisterInsertOneArtCheckRule(party router.Party, path string, method func(*models.Usertab, *model.ArtCheckRule) error) { |
|
|
@ -145,12 +147,12 @@ func RegisterInsertOneArtCheckRule(party router.Party, path string, method func( |
|
|
|
* |
|
|
|
* @Author : 代码生成器创建 |
|
|
|
* |
|
|
|
* @Date : 2021-07-14 14:51:48 |
|
|
|
* @Date : 2021-07-26 15:47:07 |
|
|
|
* |
|
|
|
******************************************************************************/ |
|
|
|
func RegisterDeleteOneArtCheckRule(party router.Party, path string, method func(*models.Usertab, int) error) { |
|
|
|
func RegisterDeleteOneArtCheckRule(party router.Party, path string, method func(*models.Usertab, int, string, string) error) { |
|
|
|
|
|
|
|
RegisterIDOfArtCheckRule(party, "DELETE", path+"/{attriCode:int}", method) |
|
|
|
RegisterIDOfArtCheckRule(party, "DELETE", path+"/{attriCode:int}/{workLineId:string}/{subObject:string}", method) |
|
|
|
} |
|
|
|
|
|
|
|
/****************************************************************************** |
|
|
@ -168,12 +170,12 @@ func RegisterDeleteOneArtCheckRule(party router.Party, path string, method func( |
|
|
|
* |
|
|
|
* @Author : 代码生成器创建 |
|
|
|
* |
|
|
|
* @Date : 2021-07-14 14:51:48 |
|
|
|
* @Date : 2021-07-26 15:47:07 |
|
|
|
* |
|
|
|
******************************************************************************/ |
|
|
|
func RegisterSelectOneArtCheckRule(party router.Party, path string, method func(*models.Usertab, int) (*model.ArtCheckRule, error)) { |
|
|
|
func RegisterSelectOneArtCheckRule(party router.Party, path string, method func(*models.Usertab, int, string, string) (*model.ArtCheckRule, error)) { |
|
|
|
|
|
|
|
party.Get(path+"/{attriCode:int}", func(ctx iris.Context) { |
|
|
|
party.Get(path+"/{attriCode:int}/{workLineId:string}/{subObject:string}", func(ctx iris.Context) { |
|
|
|
user, ok := jwts.ParseToken(ctx) |
|
|
|
if !ok { |
|
|
|
supports.Error(ctx, iris.StatusBadRequest, supports.ParseParamsFailur, nil) |
|
|
@ -185,7 +187,9 @@ func RegisterSelectOneArtCheckRule(party router.Party, path string, method func( |
|
|
|
supports.Error(ctx, iris.StatusBadRequest, err.Error(), nil) |
|
|
|
return |
|
|
|
} |
|
|
|
result, err := method(user, attriCode) |
|
|
|
workLineId := ctx.Params().GetString("workLineId") |
|
|
|
subObject := ctx.Params().GetString("subObject") |
|
|
|
result, err := method(user, attriCode, workLineId, subObject) |
|
|
|
if err != nil { |
|
|
|
supports.Error(ctx, iris.StatusBadRequest, err.Error(), nil) |
|
|
|
return |
|
|
@ -213,7 +217,7 @@ func RegisterSelectOneArtCheckRule(party router.Party, path string, method func( |
|
|
|
* |
|
|
|
* @Author : 代码生成器创建 |
|
|
|
* |
|
|
|
* @Date : 2021-07-14 14:51:48 |
|
|
|
* @Date : 2021-07-26 15:47:07 |
|
|
|
* |
|
|
|
******************************************************************************/ |
|
|
|
func RegisterUpdateOneArtCheckRule(party router.Party, path string, method func(*models.Usertab, *model.ArtCheckRule) error) { |
|
|
@ -238,7 +242,7 @@ func RegisterUpdateOneArtCheckRule(party router.Party, path string, method func( |
|
|
|
* |
|
|
|
* @Author : 代码生成器创建 |
|
|
|
* |
|
|
|
* @Date : 2021-07-14 14:51:48 |
|
|
|
* @Date : 2021-07-26 15:47:07 |
|
|
|
* |
|
|
|
******************************************************************************/ |
|
|
|
func RegisterMultiArtCheckRule(party router.Party, httpMethod string, path string, method func(*models.Usertab, *[]model.ArtCheckRule) error) { |
|
|
@ -281,7 +285,7 @@ func RegisterMultiArtCheckRule(party router.Party, httpMethod string, path strin |
|
|
|
* |
|
|
|
* @Author : 代码生成器创建 |
|
|
|
* |
|
|
|
* @Date : 2021-07-14 14:51:48 |
|
|
|
* @Date : 2021-07-26 15:47:07 |
|
|
|
* |
|
|
|
******************************************************************************/ |
|
|
|
func RegisterInsertArtCheckRule(party router.Party, path string, method func(*models.Usertab, *[]model.ArtCheckRule) error) { |
|
|
@ -304,7 +308,7 @@ func RegisterInsertArtCheckRule(party router.Party, path string, method func(*mo |
|
|
|
* |
|
|
|
* @Author : 代码生成器创建 |
|
|
|
* |
|
|
|
* @Date : 2021-07-14 14:51:48 |
|
|
|
* @Date : 2021-07-26 15:47:07 |
|
|
|
* |
|
|
|
******************************************************************************/ |
|
|
|
func RegisterDeleteArtCheckRule(party router.Party, path string, method func(*models.Usertab, *[]model.ArtCheckRule) error) { |
|
|
@ -327,7 +331,7 @@ func RegisterDeleteArtCheckRule(party router.Party, path string, method func(*mo |
|
|
|
* |
|
|
|
* @Author : 代码生成器创建 |
|
|
|
* |
|
|
|
* @Date : 2021-07-14 14:51:48 |
|
|
|
* @Date : 2021-07-26 15:47:07 |
|
|
|
* |
|
|
|
******************************************************************************/ |
|
|
|
func RegisterSelectArtCheckRule(party router.Party, path string, method func(*models.Usertab, map[string]string) (interface{}, error)) { |
|
|
@ -363,7 +367,7 @@ func RegisterSelectArtCheckRule(party router.Party, path string, method func(*mo |
|
|
|
* |
|
|
|
* @Author : 代码生成器创建 |
|
|
|
* |
|
|
|
* @Date : 2021-07-14 14:51:48 |
|
|
|
* @Date : 2021-07-26 15:47:07 |
|
|
|
* |
|
|
|
******************************************************************************/ |
|
|
|
func RegisterUpdateArtCheckRule(party router.Party, path string, method func(*models.Usertab, *[]model.ArtCheckRule) error) { |
|
|
|