/**
* {{.moduleTitle}}管理
* @author {{.author}}
* @since {{.since}}
*/
layui.use(['func'], function () {
//声明变量
var func = layui.func
, $ = layui.$;
if (A == 'index') {
//【TABLE列数组】
var cols = [
{type: 'checkbox', fixed: 'left'}
, {field: 'id', width: 80, title: 'ID', align: 'center', sort: true, fixed: 'left'}
{{range $key, $val := .columnList}}
{{if ne $val.columnSwitch false}}
, {field: '{{$val.columnName3}}', width: 100, title: '{{$val.columnTitle}}', align: 'center', templet: function (d) {
return '';
}}
{{else if ne $val.columnImage false}}
, {field: '{{$val.columnName}}', width: 90, title: '{{$val.columnTitle}}', align: 'center', templet: function (d) {
var {{$val.columnName}}Str = "";
if (d.{{$val.columnName}}) {
{{$val.columnName}}Str = '
';
}
return {{$val.columnName}}Str;
}
}
{{else if ne $val.columnValue ""}}
, {field: '{{$val.columnName}}', width: 100, title: '{{$val.columnTitle}}', align: 'center', templet(d) {
{{range $k, $v := $val.columnValueList}}
{{if eq $k 1}}if (d.{{$val.columnName}} == 1) {
// {{$v}}
return '{{$v}}';
} {{else if eq $k 2}}else if (d.{{$val.columnName}} == 2) {
// {{$v}}
return '{{$v}}';
} {{else if eq $k 3}}else if (d.{{$val.columnName}} == 3) {
// {{$v}}
return '{{$v}}';
} {{else if eq $k 4}}else if (d.{{$val.columnName}} == 4) {
// {{$v}}
return '{{$v}}';
} {{else}}else {
// {{$v}}
return '{{$v}}';
}
{{end}}
{{end}}
}
}
{{else}}
, {field: '{{$val.columnName}}', width: 100, title: '{{$val.columnTitle}}', align: 'center'}
{{end}}
{{end}}
, {field: 'create_time', width: 180, title: '添加时间', align: 'center'}
, {field: 'update_time', width: 180, title: '更新时间', align: 'center'}
, {fixed: 'right', width: 150, title: '功能操作', align: 'center', toolbar: '#toolBar'}
];
//【渲染TABLE】
func.tableIns(cols, "tableList");
//【设置弹框】
func.setWin("{{.moduleTitle}}", 750, 450);
{{range $key, $val := .columnList}}
{{if ne $val.columnSwitch false}}
//【设置{{$val.columnTitle}}】
func.formSwitch('{{$val.columnName2}}', null, function (data, res) {
console.log("开关回调成功");
});
{{end}}
{{end}}
}
});