diff --git a/src/main/webapp/static/plugins/ms/1.0.0/ms.vue.expand.js b/src/main/webapp/static/plugins/ms/1.0.0/ms.vue.expand.js new file mode 100644 index 00000000..a2cccf83 --- /dev/null +++ b/src/main/webapp/static/plugins/ms/1.0.0/ms.vue.expand.js @@ -0,0 +1,21 @@ +/** + * vue 扩展属性方法 + * 表格中的数字需要格式化金钱类型或百分数 + */ +(function() { + Vue.prototype.$table = {} + Vue.prototype.$table.moneyFormatter = function (row, column, cellValue, index) { + if (cellValue != undefined) { + return accounting.formatMoney(cellValue, '¥') + } else { + return '' + } + } + Vue.prototype.$table.percentageFormatter = function (row, column, cellValue, index) { + if (cellValue != undefined) { + return cellValue+"%"; + } else { + return '-' + } + } +}())