|
|
@@ -0,0 +1,95 @@
|
|
|
+/**
|
|
|
+ * 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,
|
|
|
+ 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);
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+});
|