仓库商品、数据列表、插件渲染细节优化

feat/task1-c-wallet
gongfuxiang 2022-08-14 23:55:50 +08:00
parent 8515d4f08a
commit 88735f590e
5 changed files with 19 additions and 2 deletions

View File

@ -195,6 +195,11 @@ class Plugins extends Common
MyViewAssign('plugins_css', file_exists(ROOT_PATH.'static'.DS.$plugins_css) ? $plugins_css : '');
$plugins_js = $module_name.DS.'js'.DS.$plugins_name.DS.$group.DS.'common.js';
MyViewAssign('plugins_js', file_exists(ROOT_PATH.'static'.DS.$plugins_js) ? $plugins_js : '');
// 列表数据
MyViewAssign('data_total', $this->data_total);
MyViewAssign('data_list', $this->data_list);
MyViewAssign('data', $this->data_detail);
}
}
?>

View File

@ -171,6 +171,7 @@ class WarehouseGoods
'select_field' => 'wg.*',
'order_by' => 'wg.id desc',
'group' => 'wg.id',
'distinct' => 'wg.id',
'detail_dkey' => 'wg.id',
'data_handle' => 'WarehouseGoodsService::WarehouseGoodsListHandle',
'is_page' => 1,

View File

@ -162,6 +162,11 @@ class Plugins extends Common
MyViewAssign('plugins_css', file_exists(ROOT_PATH.'static'.DS.$plugins_css) ? $plugins_css : '');
$plugins_js = $module_name.DS.'js'.DS.$plugins_name.DS.$group.DS.'common.js';
MyViewAssign('plugins_js', file_exists(ROOT_PATH.'static'.DS.$plugins_js) ? $plugins_js : '');
// 列表数据
MyViewAssign('data_total', $this->data_total);
MyViewAssign('data_list', $this->data_list);
MyViewAssign('data', $this->data_detail);
}
}
?>

View File

@ -54,7 +54,7 @@
<div class="am-form-group">
<label class="am-u-sm-2 am-form-label">数据库名</label>
<div class="am-u-sm-10">
<input type="text" name="DB_NAME" placeholder="数据库名" value="shopxo" class="am-radius am-input-sm" data-validation-message="请填写数据库名" required />
<input type="text" name="DB_NAME" placeholder="数据库名" value="" class="am-radius am-input-sm" data-validation-message="请填写数据库名" required />
</div>
</div>

View File

@ -328,7 +328,13 @@ class FormHandleModule
$db->where($this->where);
// 总数
$this->data_total = (int) $db->count();
// 是否去重
if(empty($form_data['distinct']))
{
$this->data_total = (int) $db->count();
} else {
$this->data_total = (int) $db->count('DISTINCT '.$form_data['distinct']);
}
if($this->data_total > 0)
{
// 增加排序、未设置则默认[ id desc ]