diff --git a/controllers/ApiController.php b/controllers/ApiController.php index fe126c7e..60b5f81a 100644 --- a/controllers/ApiController.php +++ b/controllers/ApiController.php @@ -419,4 +419,12 @@ class ApiController extends Controller { } } + public function actionReGenFeature() { + if (Yii::$app->request->isAjax) { + $updating = \app\models\SyncUrl::findOne(['key_config' => 'updating']); + $updating->data = "false"; + return $updating->save(); + } + } + } diff --git a/controllers/ListManagementController.php b/controllers/ListManagementController.php index 78b62aa1..20c94b6a 100644 --- a/controllers/ListManagementController.php +++ b/controllers/ListManagementController.php @@ -63,7 +63,15 @@ class ListManagementController extends Controller { // if (!is_object($last)) // $last = (object) ['id' => 0]; // $idAuto = $data['data']['box_id'] . "_" . ($last->id + 1); - + $updating = \app\models\SyncUrl::findOne(['key_config' => 'updating']); + if (!$updating) { + $model = new \app\models\SyncUrl(); + $model->create([ + 'key_config' => "updating", + 'data' => "false" + ]); + $updating = \app\models\SyncUrl::findOne(['key_config' => 'updating']); + } return $this->render('index', [ 'searchModel' => $searchModel, 'dataProvider' => $dataProvider, @@ -73,6 +81,7 @@ class ListManagementController extends Controller { 'genderArray' => ListManagement::$genderArray, // 'idAuto' => $idAuto, "staffArray" => ListManagement::staffArray(), + "updating" => $updating ]); } diff --git a/views/list-management/index.tpl b/views/list-management/index.tpl index feaf53fe..96cf810b 100644 --- a/views/list-management/index.tpl +++ b/views/list-management/index.tpl @@ -201,13 +201,20 @@ Đặc trưng 1 -{* {$statistics.128}/{$statistics.img}*} + {* {$statistics.128}/{$statistics.img}*} - Đặc trưng 2 + + Đặc trưng 2 + + + + + -{* {$statistics.512}/{$statistics.img}*} + {* {$statistics.512}/{$statistics.img}*} diff --git a/web/js/list-management.js b/web/js/list-management.js index a83df9ca..94f484c9 100644 --- a/web/js/list-management.js +++ b/web/js/list-management.js @@ -616,4 +616,18 @@ function getTotalFeature() { error: function (jqXHR, textStatus, errorThrown) { } }); +} + +function reGenFeature(e) { + $.ajax({ + url: $(e).attr("href"), + type: 'POST', + success: function (data) { +// window.location.reload(true); + $("#updating-label").removeClass("hidden"); + $(e).addClass("hidden"); + }, + error: function (jqXHR, textStatus, errorThrown) { + } + }); } \ No newline at end of file