đồng bộ dữ liệu giữa các thiết bị

This commit is contained in:
2020-12-10 16:36:24 +07:00
parent fbc48fca53
commit 94215e4e80
6 changed files with 100 additions and 58 deletions

View File

@@ -29,6 +29,7 @@
<input type="hidden" value="{Url::to(["/list-management/add"])}" name="create_url">
<input type="hidden" value="{Url::to(["/list-management/update"])}" name="update_url">
<input type="hidden" value="{Url::to(["/list-management/sync-feature"])}" name="sync_feature_url">
<input type="hidden" value="{Url::to(["/list-management/sync-feature-from-device"])}" name="sync_feature_from_device_url">
<input type="hidden" value="{Url::to(["/list-management/update-feature"])}" name="update_feature_url">
<div class="row">
<div class="col-md-10" style="max-height: 850px;overflow-y: auto;">

View File

@@ -52,7 +52,7 @@
<button class="btn btn-default" onclick="checkAllSync(false);">
Bỏ chọn tất cả
</button>
<button class="btn btn-primary" onclick="_syncFromServer(this);" data-href="{yii\helpers\Url::to(['sync-from-server'])}">
<button class="btn btn-primary" onclick="_syncFromServer();">
<i class="fa fa-refresh"></i> Đồng bộ
</button>
<button type="button" class="btn btn-default" data-dismiss="modal"><span class="fa fa-remove"></span> Đóng lại</button>

View File

@@ -15,8 +15,8 @@
</thead>
<tbody id="sync-lists">
{foreach from=$results item=arr}
<tr onclick="choooseToSync(this);" style="cursor: pointer;" data-stt="false" data-id="{$arr.id}">
<td>{$arr.id}</td>
<tr onclick="choooseToSync(this);" style="cursor: pointer;" data-stt="false" data-id="{$arr.code}">
<td>{$arr.code}</td>
<td>{$typeArray[$arr.type]}</td>
<td>{$arr.name}</td>
<td>{$arr.gender}</td>
@@ -39,17 +39,27 @@
</div>
<br>
<div class="row">
<div class="col-md-6">
<div class="col-md-2">
<i class="fa fa-info-circle"></i> Đã lựa chọn <b class="text-red" id="totals-choose">0</b> đối tượng.
</div>
<div class="col-md-6 text-right">
<div class="col-md-6">
<div class="hidden" id="progress-form">
Đồng bộ <b id="progress-current" class="text-green">0</b>/<b id="progress-totals" class="text-red">0</b> đối tượng.
<div class="progress">
<div class="progress-bar progress-bar-primary progress-bar-striped" id='progress' role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width: 0%">
0%
</div>
</div>
</div>
</div>
<div class="col-md-4 text-right">
<button class="btn btn-default" onclick="checkAllSync(true);">
Chọn tất cả
</button>
<button class="btn btn-default" onclick="checkAllSync(false);">
Bỏ chọn tất cả
</button>
<button class="btn btn-primary" onclick="_sync(this);" data-href="{yii\helpers\Url::to(['sync','ip'=>$ip])}">
<button class="btn btn-primary" onclick="_sync();">
<i class="fa fa-refresh"></i> Đồng bộ
</button>
<button type="button" class="btn btn-default" data-dismiss="modal"><span class="fa fa-remove"></span> Đóng lại</button>