@@ -43,6 +43,7 @@ class Log extends Backend
*/
public function index()
{
+ ini_set('memory_limit','1000M');
//当前是否为关联查询
$this->relationSearch = true;
//设置过滤方法
@@ -67,7 +68,12 @@ class Log extends Backend
$row->getRelation('party')->visible(['party_name']);
}
- $result = array("total" => $list->total(), "rows" => $list->items());
+ $sum_value = $this->model->alias('log')
+ ->with(['user','touser','party'])
+ ->where($where)
+ ->sum('log.value');
+
+ $result = array("total" => $list->total(), "rows" => $list->items(),"extend" => ['sum_value'=>$sum_value]);
return json($result);
@@ -19,6 +19,11 @@
<li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=hidden"><i class="fa fa-eye-slash"></i> {:__('Set to hidden')}</a></li>
</ul>
</div>-->
+ <a href="javascript:;" class="btn btn-default" style="font-size:14px;color:dodgerblue;">
+ <span class="extend">
+ 【总价值】总额:<span id="sum_value">0</span>
+ </span>
+ </a>
</div>
@@ -17,6 +17,14 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
var table = $("#table");
+ //当表格数据加载完成时
+ table.on('load-success.bs.table', function (e, data) {
+ //这里可以获取从服务端获取的JSON数据
+ console.log(data);
+ //这里我们手动设置底部的值
+ $("#sum_value").text(data.extend.sum_value);
+ });
// 初始化表格
table.bootstrapTable({
url: $.fn.bootstrapTable.defaults.extend.index_url,