|
@ -26,6 +26,7 @@ class EquipResourceRecordController extends AdminController |
|
|
->body($this->form()) |
|
|
->body($this->form()) |
|
|
->body(new EquipResourceRecordRender()); |
|
|
->body(new EquipResourceRecordRender()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* Make a grid builder. |
|
|
* Make a grid builder. |
|
|
* |
|
|
* |
|
@ -103,18 +104,22 @@ class EquipResourceRecordController extends AdminController |
|
|
|
|
|
|
|
|
// 68C0 0866472059902068 01 09 0111 00 00 00000002 01 8D16 |
|
|
// 68C0 0866472059902068 01 09 0111 00 00 00000002 01 8D16 |
|
|
// $a = EquipResourceRecordService::getCheckCode('68C008664720599020680109011100000000000201'); |
|
|
// $a = EquipResourceRecordService::getCheckCode('68C008664720599020680109011100000000000201'); |
|
|
$form->text('起始符')->default(68)->disable(true); |
|
|
$form->text('起始符')->default(68)->disable(true)->required(); |
|
|
$form->text('设备类型')->default('C0')->disable(true); |
|
|
$form->text('设备类型')->default('C0')->disable(true)->required(); |
|
|
$form->text('设备号'); |
|
|
$form->text('设备号')->required(); |
|
|
$form->text('控制码')->default('01')->disable(true); |
|
|
$form->select('控制码')->options(['01', '02'])->default(0)->required(); |
|
|
$form->text('数据长度')->default('09')->disable(true); |
|
|
$form->select('数据长度')->options(['09', '0B'])->default(0)->required(); |
|
|
$form->text('指令标识')->default('0111')->disable(true); |
|
|
$form->text('指令标识')->default('0111')->required(); |
|
|
$form->text('数据')->default('00')->disable(true); |
|
|
$form->text('数据')->default('00')->required(); |
|
|
$form->select('命令方式')->options(['00', '11'])->default(0)->disable(false); |
|
|
$form->select('命令方式')->options(['00', '11'])->default(0)->disable(false)->required(); |
|
|
$form->text('自定义数组')->size(8); |
|
|
$form->text('自定义数组')->default('00000000')->size(8)->required(); |
|
|
$form->text('固定字节')->default('01')->disable(true); |
|
|
$form->text('固定字节')->default('01')->disable(true)->required(); |
|
|
$form->text('累加和校验')->disable(true); |
|
|
|
|
|
$form->text('结束符')->default('16')->disable(true); |
|
|
|
|
|
|
|
|
$form->text('累加和校验')->disable(true)->required(); |
|
|
|
|
|
$form->button('生成校验码')->class('btn-info 生成校验码'); |
|
|
|
|
|
|
|
|
|
|
|
$form->text('结束符')->default('16')->disable(true)->required(); |
|
|
$form->text('val')->required(); |
|
|
$form->text('val')->required(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -131,7 +136,7 @@ class EquipResourceRecordController extends AdminController |
|
|
|
|
|
|
|
|
$res = $equip_resource_service->writeCache($param); |
|
|
$res = $equip_resource_service->writeCache($param); |
|
|
|
|
|
|
|
|
if (isset($res['errno'])){ |
|
|
if (isset($res['errno'])) { |
|
|
if ($res['errno'] === 0) { |
|
|
if ($res['errno'] === 0) { |
|
|
return $this->form()->store($param); |
|
|
return $this->form()->store($param); |
|
|
} |
|
|
} |
|
|