重新组织前端文件打包方式
This commit is contained in:
@@ -37,7 +37,7 @@ class ApproachController extends WorkflowController
|
||||
$cols['master_cash_amount']['cellRenderer'] = 'htmlCellRenderer';
|
||||
|
||||
$header['buttons'] = [
|
||||
// ['name' => '删除', 'icon' => 'fa-remove', 'action' => 'delete', 'display' => $this->access['delete']],
|
||||
['name' => '删除', 'icon' => 'fa-remove', 'action' => 'delete', 'display' => 0],
|
||||
['name' => '导出', 'icon' => 'fa-share', 'action' => 'export', 'display' => 1],
|
||||
];
|
||||
|
||||
|
||||
@@ -1,12 +1,15 @@
|
||||
<div class="gdoo-list-page" id="{{$header['master_table']}}-page">
|
||||
|
||||
<div class="gdoo-list panel">
|
||||
<div class="gdoo-list-header">
|
||||
<gdoo-grid-header :header="header" :grid="grid" :action="action" />
|
||||
</div>
|
||||
|
||||
<div class='gdoo-list-grid'>
|
||||
<div id="{{$header['master_table']}}-grid" class="ag-theme-balham"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<script>
|
||||
|
||||
@@ -26,7 +26,7 @@ class CustomerClassController extends DefaultController
|
||||
]);
|
||||
|
||||
$cols = $header['cols'];
|
||||
$cols['sequence_sn']['hide'] = true;
|
||||
$cols['seq_sn']['hide'] = true;
|
||||
$cols['name']['hide'] = true;
|
||||
|
||||
$cols['actions']['options'] = [[
|
||||
|
||||
@@ -25,7 +25,7 @@ class RegionController extends DefaultController
|
||||
]);
|
||||
|
||||
$cols = $header['cols'];
|
||||
$cols['sequence_sn']['hide'] = true;
|
||||
$cols['seq_sn']['hide'] = true;
|
||||
$cols['name']['hide'] = true;
|
||||
unset($cols['checkbox']);
|
||||
|
||||
|
||||
@@ -92,8 +92,25 @@
|
||||
id.push(row[sid]);
|
||||
text.push(row.name);
|
||||
});
|
||||
$('#'+option.id).val(id.join(','));
|
||||
$('#'+option.id+'_text').val(text.join(','));
|
||||
|
||||
/*
|
||||
if (params.iframe_id) {
|
||||
var iframe = window.frames['iframe_' + params.iframe_id];
|
||||
if (iframe) {
|
||||
var $option_id = $('#' + option.id, doc);
|
||||
var $option_text = $('#'+option.id + '_text', doc);
|
||||
}
|
||||
} else {
|
||||
var $option = $('#' + option.id);
|
||||
var $option_text = $('#'+option.id + '_text');
|
||||
}
|
||||
*/
|
||||
|
||||
var $option = $('#' + option.id);
|
||||
var $option_text = $('#'+option.id + '_text');
|
||||
|
||||
$option_id.val(id.join(','));
|
||||
$option_text.val(text.join(','));
|
||||
|
||||
if (event.exist('onSelect')) {
|
||||
return event.trigger('onSelect', multiple ? rows : rows[0]);
|
||||
|
||||
@@ -22,7 +22,9 @@ class ApiController extends Controller
|
||||
$settings['realtime'] = not_empty(env('REALTIME_KEY'));
|
||||
|
||||
header('Content-type: text/javascript');
|
||||
echo 'var settings = '. json_encode($settings, JSON_UNESCAPED_UNICODE);
|
||||
$e[] = 'var settings = '. json_encode($settings, JSON_UNESCAPED_UNICODE);
|
||||
$e[] = env("AGGRID_LICENSE");
|
||||
echo join(";\n", $e).';';
|
||||
exit;
|
||||
}
|
||||
|
||||
|
||||
@@ -5,11 +5,19 @@
|
||||
<title>{{$setting['title']}} - Powered By {{$setting['powered']}}</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=yes" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<link rel="stylesheet" href="{{mix('/assets/dist/index.min.css')}}" type="text/css" />
|
||||
<script src="{{$public_url}}/common?v={{time()}}"></script>
|
||||
<script src="{{mix('/assets/dist/index.min.js')}}"></script>
|
||||
<script src="{{mix('/assets/dist/bundle.min.js')}}"></script>
|
||||
<script src="{{$asset_url}}/vendor/layer/layer.js"></script>
|
||||
|
||||
<link href="{{mix('/assets/dist/vendor.min.css')}}" rel="stylesheet" type="text/css" />
|
||||
<link href="{{mix('/assets/dist/gdoo.min.css')}}" rel="stylesheet" type="text/css" />
|
||||
<link href="{{mix('/assets/dist/index.min.css')}}" rel="stylesheet" type="text/css" />
|
||||
|
||||
<script type="text/javascript" src="{{mix('/assets/dist/vendor.min.js')}}"></script>
|
||||
<script type="text/javascript" src="{{$asset_url}}/vendor/layer/layer.js"></script>
|
||||
<script type="text/javascript" src="{{$asset_url}}/vendor/datepicker/datepicker.js"></script>
|
||||
<script type="text/javascript" src="{{$public_url}}/common?s={{time()}}"></script>
|
||||
|
||||
<script type="text/javascript" src="{{mix('/assets/dist/bundle.min.js')}}"></script>
|
||||
<script type="text/javascript" src="{{mix('/assets/dist/index.min.js')}}"></script>
|
||||
<script type="text/javascript" src="{{mix('/assets/dist/gdoo.min.js')}}"></script>
|
||||
|
||||
<style type="text/css">
|
||||
@foreach($menus['children'] as $menu_id => $menu)
|
||||
@@ -20,6 +28,7 @@
|
||||
.side-nav .hover a.a{{$menu_id}} .icon .fa { color: {{$menu['color']}}; }
|
||||
@endforeach
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="theme-{{auth()->user()->theme ?: 'lilac'}}">
|
||||
|
||||
@@ -43,7 +43,7 @@ class BillController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
@@ -49,7 +49,7 @@ class ModelController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
@@ -47,7 +47,7 @@ class ModuleController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
@@ -571,7 +571,7 @@ class Grid
|
||||
'headerCheckboxSelection' => true,
|
||||
];
|
||||
|
||||
$res['cols']['sequence_sn'] = [
|
||||
$res['cols']['seq_sn'] = [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
@@ -25,7 +25,7 @@ class CategoryController extends DefaultController
|
||||
|
||||
$cols = $header['cols'];
|
||||
|
||||
$cols['sequence_sn']['hide'] = true;
|
||||
$cols['seq_sn']['hide'] = true;
|
||||
$cols['name']['hide'] = true;
|
||||
|
||||
$cols['actions']['options'] = [[
|
||||
|
||||
@@ -45,7 +45,7 @@ class LogController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
@@ -47,7 +47,7 @@ class MailController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
@@ -41,7 +41,7 @@ class MenuController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
@@ -126,7 +126,7 @@ class MenuController extends DefaultController
|
||||
];
|
||||
|
||||
$cols = $header['cols'];
|
||||
$cols['sequence_sn']['hide'] = true;
|
||||
$cols['seq_sn']['hide'] = true;
|
||||
$cols['text']['hide'] = true;
|
||||
unset($cols['checkbox']);
|
||||
$header['cols'] = $cols;
|
||||
|
||||
@@ -44,7 +44,7 @@ class OptionController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
@@ -47,7 +47,7 @@ class SettingController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
@@ -46,7 +46,7 @@ class SmsController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
@@ -44,7 +44,7 @@ class SmsLogController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
@@ -46,7 +46,7 @@ class WidgetController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
@@ -49,7 +49,7 @@ class BillController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
@@ -41,7 +41,7 @@ class CategoryController extends DefaultController
|
||||
'checkboxSelection' => true,
|
||||
'headerCheckboxSelection' => true,
|
||||
],
|
||||
'sequence_sn' => [
|
||||
'seq_sn' => [
|
||||
'width' => 60,
|
||||
'headerName' => '序号',
|
||||
'suppressSizeToFit' => true,
|
||||
|
||||
Reference in New Issue
Block a user