|
@@ -107,7 +107,17 @@ $(document).ready(() => {
|
|
|
|
|
|
const paySpreadSetting = {
|
|
|
cols: [
|
|
|
- {title: '名称', colSpan: '1', rowSpan: '1', field: 'name', hAlign: 0, width: 150, formatter: '@', readOnly: 'readOnly.name'},
|
|
|
+ {
|
|
|
+ title: '名称', colSpan: '1', rowSpan: '1', field: 'name', hAlign: 0, width: 150, formatter: '@'
|
|
|
+ , readOnly: 'readOnly.name', cellType: 'tip', getTip: function(data) {
|
|
|
+ const tips = [];
|
|
|
+ if (data) {
|
|
|
+ if (data.pause) tips.push('当前项已停用');
|
|
|
+ if (!data.is_yf) tips.push('当前项不参与本期应付计算');
|
|
|
+ }
|
|
|
+ return tips.join('<br/>');
|
|
|
+ }
|
|
|
+ },
|
|
|
{title: '扣款', colSpan: '1', rowSpan: '1', field: 'minus', hAlign: 1, width: 50, cellType: 'checkbox', readOnly: 'readOnly.minus'},
|
|
|
{title: '本期金额(表达式)', colSpan: '1', rowSpan: '1', field: 'tp', hAlign: 2, width: 120, readOnly: 'readOnly.tp', type: 'Number', /*cellType: 'tip', getTip: function (data) {return data ? data.expr : '';}*/},
|
|
|
{title: '截止上期金额', colSpan: '1', rowSpan: '1', field: 'pre_tp', hAlign: 2, width: 100, readOnly: true, type: 'Number',},
|