//护照等级申请 define(["knockout"],function(ko){ return function(context){ var me = this; me.submitBtnShow = ko.observable(false); var obj = JSON.parse(sessionStorage.getItem('dogGradeInfo')).data; me.promptShow = ko.observable(false); if(obj.needReturnOldPassport == 1){ me.promptShow(true) } if(JSON.parse(sessionStorage.getItem('dogGradeInfo')).rc != 0){ me.submitBtnShow(true); } if(util.getQueryString().key == obj.key){ me.godGradeInfo = ko.observable(obj); } me.gradeAddApply = function(){ var sendData = {}; sendData["identificationFlag"]=me.godGradeInfo().key; util.sendAjax({ url:'dog/dogStickerApply', data: JSON.stringify(sendData), async:true, loadFlag:true, type:'POST', cache:false, success:function(json){ if(json.rc==0){ context.app.changeCart(); layer.alert('业务添加成功,是否跳转到业务核对页面进行支付?', { time: 0 //不自动关闭 ,btn: ['跳转', '取消'] ,yes: function(index){ layer.close(index); util.setLSItem("newmodel","passportGrade") location.href = location.href.split("#")[0]+"#/order/check?isnew=true"; } }); }else{ layer.msg("提交申请失败:"+json.msg); } } }); } //初始化 $(function(){ }); context.app.loading(false); context.app.isShop(false); } });