2016年4月20

dorado7学习笔记

var fromInvstMarginRateAdjTplEdit=view.get(‘#fromInvstMarginRateAdjTplEdit’);
var entity=fromInvstMarginRateAdjTplEdit.get(‘entity’);
var showInvstName=fromInvstMarginRateAdjTplEdit.getElement(‘showInvstName’);
var investUnitName=fromInvstMarginRateAdjTplEdit.getElement(‘investUnitName’);
var commModelName=view.get(‘#commModelName’);
var allUser=fromInvstMarginRateAdjTplEdit.getElement(‘allUser’);
if(entity){
var investorRange=entity.get(‘investorRange’);
if(investorRange==2){
entity.set(‘investorID’,null);
entity.set(‘showInvstName’,null);
commModelName.set(‘visible’,true);
showInvstName.set(‘visible’,false);
investUnitName.set(‘visible’,false);
allUser.set(‘visible’,false);
}else if{
entity.set(‘investorID’,null);
entity.set(‘showInvstName’,null);
showInvstName.set(“visible”,null);
investUnitName.set(‘visible’,null);
allUser.set(‘visisble’,false);
commModelName.set(‘visible’,false);
}else if(investorRange==1){
allUser.set(‘visible’,true);
showInvstName.set(‘visible’,false);
investUnitName.set(‘visisble’,false);
commModelName.set(‘visisble’,false);
}else {
allUser.set(‘visisble’,false);
showInvstName.set(‘visisble’,false);
commModelName.set(‘visible’,false);
investUnitName.set(‘visible’,false);
}

}
var fromInvstMarginRateAdjTplEdit=view.get(‘#fromInvstMarginRateAdjTplEdit’);
var entity=fromInvstMarginRateAdjTplEdit.get(‘entity’);
if(arg.property==’exchangeID’){
entity.set(‘instrumentID’);
view.$changeExchangeID(‘changeExchangeID’,arg.newValue);
}if(arg.property==’investorID’){
if(entity.state!=2){
entity.set(“investUnitID”,”“);
entity.set(“investUnitName”,”“);
}
}
var investorID=entity.get(‘investorID’);
if(investorID&&investorID==”“){
if(investorID.split(“-“)!=-1){
String[] str=investorID.split(‘-‘);
investorID=str[0]
}
}

//dialog的删除数据方法
var dialoupdate=view.get(‘#dialogupdate’);
var visibleUpdate=dialogupdate.get(‘actualVisible’);
if(!visisbleUpdate){
if(!dsTrader.getData(‘#’)){
dorado.Message.alert(‘清选择要删除的数据’);
}else{
dorado.MessageBox.confirm(“确定要删除该条记录吗?”,{detailCallback:function(button,text){
if(“yes”==button){
dsTrader.getData(“#”).remove();
updateActionDelete.execute();
}
}});
}
}

//增删该全部用的都是这个文件保存!!
---------
public Map< String,Object> saveAll(Map< String,Collection> dataItems) throws Exception{
Map< String,Object> returnValue=new HashMap< String,Object>();
SpResutl rt=null;
Collection trader=dataItems.get(“dsTrader”);
if(null!=trader){
for(Trader item:traders){
EntitySate es=EntityUtils.getState(item);
if(es.equals(EntityState.NEW)){
re=traderService.create(item,PageUtil.translatePate2PagePO(null));

        }else if(es.euqals(EntityState.MODIFIED)){
            rt=traderService.update(item,translatePate2PagePO(null));
        }else if(es.equals(EntityState.DELETED)){
            rt=traderService.delete(item,PageUtil.translatePate2PagePO(null));
        }
    }
}
if(rt!=null&&rt.getErrorCode!=0){   
    throw new Exception
}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值