update change ip gateway
This commit is contained in:
parent
f65c064f04
commit
ad885eacd2
|
@ -251,11 +251,13 @@ class DeviceController extends Controller {
|
||||||
"OldIPAddress" => $OldIpAddress,
|
"OldIPAddress" => $OldIpAddress,
|
||||||
"NewIPAddress" => $data["Ip"],
|
"NewIPAddress" => $data["Ip"],
|
||||||
"NetMask" => $data["SubnetMask"],
|
"NetMask" => $data["SubnetMask"],
|
||||||
|
"GATEIPAddress" => $data["Gateway"],
|
||||||
"MAC" => $model->mac_address
|
"MAC" => $model->mac_address
|
||||||
]);
|
]);
|
||||||
if ($res == 0) {
|
if ($res == 0) {
|
||||||
$model->ip_address = $data["Ip"];
|
$model->ip_address = $data["Ip"];
|
||||||
$model->subnet_mask = $data["SubnetMask"];
|
$model->subnet_mask = $data["SubnetMask"];
|
||||||
|
$model->gateway = $data["Gateway"];
|
||||||
$model->save();
|
$model->save();
|
||||||
return ["status" => true];
|
return ["status" => true];
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,6 +31,13 @@
|
||||||
</div>
|
</div>
|
||||||
<span class="help-block hidden"></span>
|
<span class="help-block hidden"></span>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="form-group" id="gateway">
|
||||||
|
<div class="input-group">
|
||||||
|
<div class="input-group-addon">Gateway</div>
|
||||||
|
<input type="text" class="form-control" value="{$model->gateway|default:""}" name="Gateway">
|
||||||
|
</div>
|
||||||
|
<span class="help-block hidden"></span>
|
||||||
|
</div>
|
||||||
<div class="text-right">
|
<div class="text-right">
|
||||||
<button class="btn btn-primary" onclick="changeIP(this);" data-href="{$url}">
|
<button class="btn btn-primary" onclick="changeIP(this);" data-href="{$url}">
|
||||||
<i class="fa fa-floppy-o"></i> Lưu
|
<i class="fa fa-floppy-o"></i> Lưu
|
||||||
|
|
|
@ -208,6 +208,17 @@ function validateChangeIP() {
|
||||||
} else {
|
} else {
|
||||||
common.success("subnet_mask");
|
common.success("subnet_mask");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var Gateway = $("input[name='Gateway']").val();
|
||||||
|
if (Gateway === "") {
|
||||||
|
common.error("gateway", "Gateway không được để trống");
|
||||||
|
error++;
|
||||||
|
} else if (!common.validateIp(Gateway)) {
|
||||||
|
common.error("gateway", "Định dạng Gateway không đúng");
|
||||||
|
error++;
|
||||||
|
} else {
|
||||||
|
common.success("gateway");
|
||||||
|
}
|
||||||
return error == 0 ? true : false;
|
return error == 0 ? true : false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -219,7 +230,8 @@ function changeIP(e) {
|
||||||
type: 'POST',
|
type: 'POST',
|
||||||
data: {
|
data: {
|
||||||
Ip: $("input[name='IpNew']").val(),
|
Ip: $("input[name='IpNew']").val(),
|
||||||
SubnetMask: $("input[name='SubnetMask']").val()
|
SubnetMask: $("input[name='SubnetMask']").val(),
|
||||||
|
Gateway: $("input[name='Gateway']").val()
|
||||||
},
|
},
|
||||||
success: function (data) {
|
success: function (data) {
|
||||||
common.modalBlock(false);
|
common.modalBlock(false);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user