| 12345678910111213141516171819202122 |
- Ext.define('saas.view.stock.make.FormPanelModel', {
- extend: 'saas.view.core.form.FormPanelModel',
- alias: 'viewmodel.stock-make-formpanel',
- formulas: {
- ma_qty_change: {
- bind: '{ma_qty}',
- get: function(v) {
- var viewModel = this.getView().getViewModel(),
- store = viewModel.get('detail0').detailStore,
- items = store.getData().items,
- oneuseqty=0;
- Ext.Array.each(items, function(item, i) {
- oneuseqty = item.get('mm_oneuseqty');
- item.set('mm_qty', oneuseqty*v);
- });
- return v;
- }
- }
- }
- });
|