框架适用于各种业务wms、crm、mes系统快速开发
onInited() {
//设置主表合计
this.summary = true;
//如果有明细表,设置明细表合计
this.detailOptions.summary = true;
//设置主表求字段,后台需要实现SummaryExpress方法
this.columns.forEach(x => {
if (x.field == '字段') {
x.summary = true;
//计算平均值
//x.summary = 'avg';//2023.05.03更新voltable文件后才能使用
//设置小数显示位数(默认2位)
// x.numberLength = 4;
//这里也可以自定义返回合计的格式、文本显示
x.summaryFormatter = (val, column, rows, summaryData) => {
if (!val) return '0.00';
summaryData[0] = '汇总';
return ( '¥' + (val + '').replace(/\B(?=(\d{3})+(?!\d))/g, ',') //+ '元'
);
};
}
})
//明细表合计同上
//this.detailOptions.columns.forEach