在选择区域弹出框中可以不选区域直接确定返回

This commit is contained in:
GoEdgeLab
2022-10-25 09:43:31 +08:00
parent af483e5f13
commit d391408e9e
3 changed files with 9 additions and 3 deletions

View File

@@ -40,12 +40,18 @@ func (this *SelectPopupAction) RunPost(params struct {
Must *actions.Must Must *actions.Must
CSRF *actionutils.CSRF CSRF *actionutils.CSRF
}) { }) {
if params.RegionId <= 0 {
this.Data["region"] = nil
this.Success()
return
}
regionResp, err := this.RPC().NodeRegionRPC().FindEnabledNodeRegion(this.AdminContext(), &pb.FindEnabledNodeRegionRequest{NodeRegionId: params.RegionId}) regionResp, err := this.RPC().NodeRegionRPC().FindEnabledNodeRegion(this.AdminContext(), &pb.FindEnabledNodeRegionRequest{NodeRegionId: params.RegionId})
if err != nil { if err != nil {
this.ErrorPage(err) this.ErrorPage(err)
return return
} }
region := regionResp.NodeRegion var region = regionResp.NodeRegion
if region == nil { if region == nil {
this.NotFound("nodeRegion", params.RegionId) this.NotFound("nodeRegion", params.RegionId)
return return

View File

@@ -1,6 +1,6 @@
{$layout "layout_popup"} {$layout "layout_popup"}
<h3>选择分组</h3> <h3>选择所属分组</h3>
<form method="post" class="ui form" data-tea-action="$" data-tea-success="success"> <form method="post" class="ui form" data-tea-action="$" data-tea-success="success">
<input type="hidden" name="groupId" :value="groupId"/> <input type="hidden" name="groupId" :value="groupId"/>

View File

@@ -1,6 +1,6 @@
{$layout "layout_popup"} {$layout "layout_popup"}
<h3>选择分组</h3> <h3>选择所属区域</h3>
<form method="post" class="ui form" data-tea-action="$" data-tea-success="success"> <form method="post" class="ui form" data-tea-action="$" data-tea-success="success">
<csrf-token></csrf-token> <csrf-token></csrf-token>