| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- /**
- * Created by zhouy on 2018/10/18.
- */
- Ext.define('saas.view.document.currencys.AddWindow', {
- extend: 'saas.view.document.kind.ChildForm',
- xtype: 'document-currencys-addwindow',
- dataKind:'currencysadd',//类型标识
- height: 325,
- belong:{
- columns: [{
- text: '币别',
- dataIndex: 'cr_name',
- flex: 1
- },{
- text: '默认汇率',
- dataIndex: 'cr_rate',
- flex: 1
- }],
- keyField:'id',
- reqUrl:'/api/document/currency/save'
- },
- etc:{
- currencysadd:{
- items:[{
- xtype:'hidden',
- name:'id'
- },{
- xtype:'textfield',
- name:'cr_name',
- allowBlank:false,
- fieldLabel:'币别',
- maxLength: 20
- },{
- xtype:'numberfield',
- hideTrigger:true,
- name:'cr_rate',
- allowBlank:false,
- fieldLabel:'汇率',
- maxLength: 20,
- minValue:0,
- maxValue:99999999,
- defaultValue: 1,
- decimalPrecision: 6,
- vtype: 'positiveNumber'
- }]
- }
- },
- // onSave:function(){
- // var me = this;
- // var belong = this.belong;
- // me.setLoading(true);
- // var form=this.down('form');
- // var params = {};
- // var names = belong.columns.map(column => column.dataIndex);
- // Ext.Array.each(names,function(name) {
- // if(name){
- // var dataField = form.down('[name='+name+']');
- // if(dataField&&dataField.value){
- // params[name] = dataField.value;
- // }
- // if(dataField.name=='mobile'){
- // params['hasRegister'] = dataField.hasRegister;
- // }
- // }
- // });
- // //更改参数
- // var o = '';
- // var dataField = form.down('[name=roleIds]');
- // Ext.Array.each(dataField.value,function(item) {
- // o+=item+','
- // });
- // o = o.substring(0,o.length-1);
- // params['username'] = params['mobile'];
- // params['type'] = 1;
- // params['roleIds'] = o;
- // //保存接口
- // saas.util.BaseUtil.request({
- // url: belong.reqUrl,
- // params: JSON.stringify(params),
- // method: 'POST'
- // })
- // .then(function(localJson) {
- // me.setLoading(false);
- // if(localJson.success){
- // form.ownerCt._parent.store.load();
- // saas.util.BaseUtil.showSuccessToast('保存成功');
- // form.ownerCt.close();
- // }
- // })
- // .catch(function(e) {
- // me.setLoading(false);
- // saas.util.BaseUtil.showErrorToast('保存失败: ' + e.message);
- // });
- // }
- });
|