define(function(require, exports, module) { //依赖 var $ = require('$'); var SearchList = require('model/searchList/main');//查询列表 var Selectpicker = require('model/selectpicker/main');//单选,多选 var Modal = require('model/modal/main'); //提示框 var ModalEditor = require('model/modalEditor/main');//弹出编辑框 //组件:多选 Selectpicker.use('.selectpicker'); //组件:查询列表 var searchListExp = SearchList.use('.searchList', { onDeleteSuccess: function(rtv, msg, response, target){ doSucess(msg); }, onEditorSuccess: function(rtv, msg, response, target){ //点击编辑后的内容回写 modalEditorExp.set('title', target.prop('title')); $("#legalRule_name").val( rtv.name ); $("#legalRule_securityId").val( rtv.securityId ); modalEditorExp.modalEditorWriteback(rtv); } }); //组件:弹出编辑框 var modalEditorExp = new ModalEditor({trigger: '#addLegalRule', element: '#legalRuleModal'}) //成功保存 .on('modalEditorSuccess', function(rtv, msg, response){ doSucess(msg); }) //验证之前 .before('modalEditorExecute', function(){ var me = this; //设置编辑器的值 }) //重置表单之后 .after('modalEditorReset', function(){ var me = this; }); function addBasis(securityId){ alert(securityId); } // 函数:成功后的回调 function doSucess(msg){ Modal.alert('成功', msg); searchListExp[0].searchListReload(); } });
define(function(require, exports, module) { //默认依赖一个全局都引用的业务模块 require('bus/global/main'); //依赖 var SearchList = require('model/searchList/main'); //组件:查询 SearchList.use('.searchList'); });
define(function(require, exports, module) { //依赖 var $ = require('$'), SearchList = require('model/searchList/main'), //查询列表 Modal = require('model/modal/main'), //提示框 Selectpicker = require('model/selectpicker/main'),//单选,多选 ModalEditor = require('model/modalEditor/main'),//弹出编辑框 Upload = require('model/upload/main'); //组件:查询列表 var searchListExp = SearchList.use('.searchList', { onDeleteSuccess: function(rtv, msg, response, target){ //点击删除后确认后的会掉 doSucess(msg); }, onEditorSuccess: function(rtv, msg, response, target){ //点击编辑后的内容回写 modalEditorExp.set('title', target.prop('title')); rtv.id = rtv.securityId; modalEditorExp.modalEditorWriteback(rtv); } }); //组件:多选 Selectpicker.use('.selectpicker'); //组件:上传 var uploadExp = Upload.use('.JS-trigger-click-upload'); //组件:弹出编辑框 var modalEditorExp = new ModalEditor({trigger: '#addMenu', element: '#menuModal'}).on('modalEditorSuccess', function(rtv, msg, response){ //比那几成功后的会掉 console.log('modalEditorSuccess'); doSucess(msg); }).after('modalEditorReset', function(){ console.log('modalEditorReset'); //uploadExp[0] && uploadExp[0].uploadRenderClear(); }).after('modalEditorWriteback', function(){ var me = this; me.$('#urlBack').val( me.$('#url').val() ); }); // 函数:成功后的回调 function doSucess(msg){ Modal.alert('成功', msg); console.log('doSucess'); searchListExp[0].searchListReload(); } });
define(function(require, exports, module) { require('bus/global/main'); //依赖 var $ = require('$'), delegate = require('common/delegate'), Calendar = require('common/calendar'), SearchList = require('model/searchList/main'), Ajax = require('model/ajax/main'), Modal = require('model/modal/main'), Validator = require('common/validator'), util = require('common/util'), Handlebars = require('common/handlerbars'); //添加时间控件 function getDateMonthRange(date1, range){ return date1 + 1000*60*60*24*30*range; } function getDateToString(date1){ var year = date1.getFullYear(), month = date1.getMonth()+1, day = date1.getDate(); var result = year.toString() +"-"; result = result + (month<10? ('0' + month.toString()) : month.toString()) + '-'; result = result + (day<10? ('0' +day.toString()) :day.toString()); return result; } //为日期范围添加时间 function attachSelectDateEvent(c1, c2, type){ c1.on('selectDate', function(date) { // c2.range([date, null]); c2.range( function(aDate){ if(!date || (date && (aDate>=date))){ return true; }else{ return false; } }); }); c2.on('selectDate', function(date){ // c1.range([null, date]); c1.range( function(aDate){ if(!date || (date && (aDate<=date))){ return true; }else{ return false; } }); }); } var c1,c2; if($('#submit-date-fr').length){ c1 = new Calendar({trigger: '#submit-date-fr'}) c2 = new Calendar({trigger: '#submit-date-to'}) attachSelectDateEvent(c1, c2, 1); }; var calendars = {'#submit-date-fr' : c1, '#submit-date-to' : c2} //案件状态 var statusMap = require('common/statusMap'); var validatorExp = Validator.use('#mycase-form', '.JS-target-date'); //组件:查询 var searchListExp = SearchList.use('.searchList', { hidePage: true, map: function (data) { var i = 0; for (; i < data.length; i++) { if (data[i].status) { data[i].statusEx = statusMap[data[i].status]; data[i].amount = util.formatMoney(data[i].amount, 2); } } return data; } }); function doSearch(){ searchListExp[0].searchListReload(); } //添加事件 delegate.on('click', '#search', function(){ doSearch(); }); });
"use strict";define("src/bus/cooperation/allCaseForCooperation/main",["bus/global/main","common/jquery","model/advancedQuery/main","common/calendar","model/switchFilterBtn/main","common/delegate","common/limit","common/limit-dom","common/util","common/promise","common/validator","model/filterConditions/main","model/modal/main","common/dialog","common/domUtil","common/handlerbars","model/ajax/main","model/searchList/main","transfer","src/bus/cooperation/allCaseForCooperation/modifyPhone-hbs","src/bus/cooperation/allCaseForCooperation/sendCode-hbs","common/statusMap"],function(require,exports,module){function clearOtherDateValue(type){2!=type&&3!=type||($("#submit-date-fr").val(""),$("#submit-date-to").val(""),$("#submit-date-fr").prop("disabled","disabled"),$("#submit-date-to").prop("disabled","disabled")),1!=type&&3!=type||($("#register-date-fr").val(""),$("#register-date-to").val(""),$("#register-date-fr").prop("disabled","disabled"),$("#register-date-to").prop("disabled","disabled")),1!=type&&2!=type||($("#judge-date-fr").val(""),$("#judge-date-to").val(""),$("#judge-date-fr").prop("disabled","disabled"),$("#judge-date-to").prop("disabled","disabled"))}function attachSelectDateEvent(c1,c2,type){c1.on("selectDate",function(date){clearOtherDateValue(type),c2.range(function(aDate){return!(date&&!(date&&aDate>=date))})}),c2.on("selectDate",function(date){clearOtherDateValue(type),c1.range(function(aDate){return!(date&&!(date&&aDate<=date))})})}function doSearch(){searchListExp[0].searchListReload()}function getTransferModelByDomAllColNamesAndDomColNames(){var allValArr,valArr,model=[];return allColNames.length&&colNames.length&&(allValArr=allColNames.val().split(","),valArr=colNames.val().split(","),model=limit.map(allValArr,function(val,key){var obj={name:val,choose:!1};return limit.contains(valArr,val)&&(obj.choose=!0),obj})),model}function updateDomColNamesValByTransfer(){var hasCase=!1;if(colNames.length&&transferExp){var val=limit.map(transferExp.getSelected(),function(val){return"案件"===val.name&&(hasCase=!0),val.name}).join(",");if(!hasCase)return!0;colNames.val(val)}}require("bus/global/main");var $=require("common/jquery"),advancedQuery=require("model/advancedQuery/main"),Calendar=require("common/calendar"),SwitchFilterBtn=require("model/switchFilterBtn/main"),delegate=require("common/delegate"),limit=require("common/limit"),Validator=(require("common/util"),require("common/validator")),Modal=(require("model/filterConditions/main"),require("model/modal/main")),Dialog=require("common/dialog"),domUtil=require("common/domUtil"),Ajax=require("model/ajax/main"),SearchList=require("model/searchList/main"),Transfer=require("transfer"),modifyPhoneHbs=(require("common/handlerbars"),require("src/bus/cooperation/allCaseForCooperation/modifyPhone-hbs")),sendCodeHbs=require("src/bus/cooperation/allCaseForCooperation/sendCode-hbs");require("common/statusMap");$.ajaxSetup({cache:!1});var c1,c2,c3,c4,c5,c6;$("#submit-date-fr").length&&(c1=new Calendar({trigger:"#submit-date-fr"}),c2=new Calendar({trigger:"#submit-date-to"}),attachSelectDateEvent(c1,c2,1)),$("#register-date-fr").length&&(c3=new Calendar({trigger:"#register-date-fr"}),c4=new Calendar({trigger:"#register-date-to"}),attachSelectDateEvent(c3,c4,2)),$("#judge-date-fr").length&&(c5=new Calendar({trigger:"#judge-date-fr"}),c6=new Calendar({trigger:"#judge-date-to"}),attachSelectDateEvent(c5,c6,3));var calendars={"#submit-date-fr":c1,"#submit-date-to":c2,"#register-date-fr":c3,"#register-date-to":c4,"#judge-date-fr":c5,"#judge-date-to":c6},searchListExp=SearchList.use(".searchList",{map:function(data){var res={};return data.length&&(res.hasRes=!0,res.keys=colNames.val().split(","),res.list=data,res.width=160*res.keys.length+80),res}});new advancedQuery,delegate.on("click","#search",function(){doSearch()}),delegate.on("click","#reset",function(){$(":reset").trigger("click"),$.each("#submit-date-fr #submit-date-to #register-date-fr #register-date-to #judge-date-fr #judge-date-to".split(" "),function(){calendars[this.toString()]&&calendars[this.toString()].trigger("selectDate")}),$('[name="type"]').trigger("change"),$("#submit-date-fr, #submit-date-to, #register-date-fr, #register-date-to, #judge-date-fr, #judge-date-to").prop("disabled","")}),new SwitchFilterBtn({element:"#filterCondition"}).on("switchSuccess",function(){doSearch()}),new SwitchFilterBtn({element:"#filterOrderBy"}).on("switchSuccess",function(){doSearch()}),$("#search").on("click",function(){searchListExp[0].searchListReload()}),$('[data-action="toggleStatus"] span').on("click",function(e){var target=$('[data-action="toggleStatus"]');target.find(".kuma-icon-triangle-down").size()>0?($(".JS-tirgger-more").removeClass("fn-hide"),target.find("a").text("收起"),target.find(".kuma-icon-triangle-down").addClass("kuma-icon-triangle-up").removeClass("kuma-icon-triangle-down")):($(".JS-tirgger-more").addClass("fn-hide"),target.find("a").text("更多"),target.find(".kuma-icon-triangle-up").addClass("kuma-icon-triangle-down").removeClass("kuma-icon-triangle-up"))});var allColNames=$("#allColNames"),colNames=$("#colNames"),transferExp=new Transfer({element:".J_Container",model:getTransferModelByDomAllColNamesAndDomColNames()}),dialogExp=new Dialog({content:$("#transfer"),width:750,events:{'click [data-rule="sure"]':function(){var val=transferExp.getSelected();0==val.length?Modal.alert(0,"请至少选择一列"):updateDomColNamesValByTransfer()?Modal.alert(0,"列表中必须选择案件"):(searchListExp[0].searchListReload(),this.hide())}}});delegate.on("click",'[data-role="transferTable"]',function(e){dialogExp.show()}),delegate.on("click",'[data-role="modifyPhone"]',function(e){new Ajax({request:"/cooperation/lassenCooperationRpc/queryAccusedAndAgentByCaseId.json",param:$(e.target).data("param")}).on("ajaxSuccess",function(rtv){var dig=Dialog.show(modifyPhoneHbs(rtv.data),{width:480,autoShow:!1,events:{'click [data-role="sure"]':function(){this.validatorExp.execute(function(isErr){isErr||new Ajax({request:"/cooperation/lassenCooperationRpc/batchUpdateMobile.json",paramName:"filterMap",parseForm:dig.element}).on("ajaxSuccess",function(rtv,msg,con){dig.hide(),searchListExp[0].searchListAjax(),Modal.alert(1,rtv)}).submit()})},'click [data-role="reset"]':function(){domUtil.resetForm("#modify")}}}).after("show",function(){this.validatorExp=Validator.use("#modify",'[data-widget="validator"]')}).show()}).submit()}),delegate.on("click",'[data-role="sendCode"]',function(e){new Ajax({request:"/cooperation/lassenCooperationRpc/queryAccusedByCaseId.json",param:$(e.target).data("param")}).on("ajaxSuccess",function(rtv){var dialog=Dialog.show(sendCodeHbs(rtv.data),{width:480,events:{'change [data-role="allCheck"]':function(e){var target=e.target;$("[data-role='caseCheck']").prop("checked",$(target).prop("checked"))},'change [data-role="caseCheck"]':function(e){e.target;$("[data-role='allCheck']").prop("checked",$("[data-role='caseCheck']:checked").length==$("[data-role='caseCheck']").length)},'click [data-role="send"]':function(){var batchCode=$('[name="entityIds"]:checked').val(),entityIds="",entityidsArray=[];$('[name="entityIds"]:checked').each(function(index,ele){entityidsArray.push($(this).val())}),entityIds=entityidsArray.join(","),batchCode?new Ajax({request:"/cooperation/lassenCooperationRpc/batchSendAssociateCode.json",param:{entityIds:entityIds}}).on("ajaxSuccess",function(rtv,msg,con){dialog.hide(),searchListExp[0].searchListAjax(),Modal.alert(1,rtv)}).submit():Modal.alert(0,"请选择关联码")}}})}).submit()})});
"use strict";define("src/bus/account/mySuit/main",["bus/global/main","common/jquery","common/util","common/promise","common/limit","common/limit-dom","common/delegate","model/filterConditions/main","model/modal/main","model/countDown/main","common/dialog","common/domUtil","common/handlerbars","model/searchList/main","model/ajax/main","common/statusMap"],function(require,exports,module){require("bus/global/main");var $=require("common/jquery"),delegate=(require("common/util"),require("common/delegate")),FilterConditions=require("model/filterConditions/main"),Modal=require("model/modal/main"),CountDown=require("model/countDown/main"),Dialog=require("common/dialog"),domUtil=require("common/domUtil"),SearchList=require("model/searchList/main"),Ajax=require("model/ajax/main"),statusMap=require("common/statusMap"),errorMsg=$("#errorMsg").val();errorMsg&&Modal.confirm("提醒",errorMsg,function(){domUtil.redirect("/suit/newMySuit.htm#personInfo")},function(){domUtil.redirect("/portal/main/domain/index.htm")});var beforeFillingStatus=["will_submit","submit","audit","correction","dropped","return"];$.ajaxSetup({cache:!1}),new FilterConditions({element:"#filter-conditions"}).on("change",function(){searchListExp[0].searchListReload()});var searchListExp=SearchList.use(".searchList",{request:"/account/mySuitRpc/queryMySuitInfo.json",map:function(data){for(var i=0;i<data.length;i++)data[i].status&&(data[i].statusEx=statusMap[data[i].status]),!data[i].status||$.inArray(data[i].status,beforeFillingStatus)>0?data[i].fillingTab="false":data[i].fillingTab="true";return data}}),dialogPay=new Dialog({content:"#dialogPay",width:"250px",height:"100px",closeTpl:"",events:{"click .JS-trigger-click-refresh":function(e){var me=this;new Ajax({request:"/suit/aliPayRpc/paySuccess.json?securityCaseId="+me.get("securityCaseId")}).on("ajaxSuccess",function(rtv,msg,con){searchListExp[0].searchListAjax(),me.hide()}).submit()},"click .JS-trigger-click-close":function(e){this.hide()}}});$("#relativeCase").on("click",function(){dialogExp.show()}),$(".JS-target-count-down").each(function(){var intervalID,node=$(this),endTime=node.data("endTime"),countDownExp=new CountDown({target:endTime});intervalID=setInterval(function(){var data=countDownExp.use();return data?void node.html(data.hour+" 时 "+data.minute+" 分 "+data.second+" 秒 "):clearInterval(intervalID)},1e3)});var dialogExp=new Dialog({content:"#dialog",width:"560px",autoDestroy:!0,events:{"click .JS-trigger-click-submit":function(e){e.preventDefault();var accociateCode=$.trim($("#caseRelevanceCode").val());if(/^\w{8}$/.test(accociateCode)){$(this);new Ajax({request:"/account/mySuitRpc/showCaseEntity.json",param:$.extend({},{accociateCode:accociateCode})}).on("ajaxSuccess",function(rtv,msg,con){dialogExp.hide(),Dialog.showTemplate("#dialogCode",rtv,{width:400,events:{"click .JS-trigger-click-codeSure":function(){var me=this;new Ajax({request:"/account/mySuitRpc/checkAssociateCode.json?accociateCode="+accociateCode}).on("ajaxSuccess",function(rtv,msg,con){me.hide(),location.reload()}).submit()},"click .JS-trigger-click-codeCancel":function(){this.hide()}}})}).submit()}else Modal.alert(0,"查询码是由数字或字母组成的8位字符串")}}});dialogExp.after("hide",function(){$("#caseRelevanceCode").val("")}),$("#dialog input[name=caseRelevanceCode]").on("keydown",function(e){13==e.keyCode&&(e.preventDefault(),$(".JS-trigger-click-submit").click())}),$('[data-action="toggleStatus"] span').on("click",function(e){var target=$('[data-action="toggleStatus"]');target.find(".kuma-icon-triangle-down").size()>0?($(".JS-tirgger-more").removeClass("fn-hide"),target.find("a").text("收起"),target.find(".kuma-icon-triangle-down").addClass("kuma-icon-triangle-up").removeClass("kuma-icon-triangle-down")):($(".JS-tirgger-more").addClass("fn-hide"),target.find("a").text("更多"),target.find(".kuma-icon-triangle-up").addClass("kuma-icon-triangle-down").removeClass("kuma-icon-triangle-up"))}),new Ajax({element:"#filter-content",autoDestroy:!1,autoSuccessAlert:!0,type:"get",events:{"click .JS-trigger-click-skip":function(e){e.preventDefault();var me=this,node=$(e.target),targetsource=node.prop("href");Modal.confirm("提示","您确定要"+node.html()+"吗?",function(){me.set("request",targetsource),me.submit()})},"click .JS-trigger-click-pay":function(e){return dialogPay.show(),dialogPay.set("securityCaseId",$(e.target).data("param")),!0}},onAjaxSuccess:function(){searchListExp[0].searchListAjax()}}),delegate.on("click",'[data-role="case"]',function(e){var param=domUtil.paseParam("filterMap",domUtil.serialize(".searchList "));return window.open("/account/mySuitRpc/derivedDataToExcel.json?filterMap="+param.filterMap)})});
"use strict";define("src/bus/lawyers/lawyerDetail/main",["bus/global/main","common/jquery","model/searchList/main","common/statusMap","model/address/data"],function(require,exports,module){function formatAreaByCode(){var areaCodeDom=$("#areaCode"),areaCode=""+areaCodeDom.data("codes");areaCode=areaCode.slice(0,4)+"00",areaCodeDom.html(areaData[areaCode][0])}require("bus/global/main");var $=require("common/jquery"),SearchList=require("model/searchList/main"),statusMap=require("common/statusMap"),areaData=require("model/address/data");SearchList.use(".searchList",{map:function(data){if(data)for(var i=0;i<data.length;i++)data[i].status&&(data[i].statusEx=statusMap[data[i].status]);return data}});formatAreaByCode()});
define(function(require, exports, module) { //默认依赖一个全局都引用的业务模块 require('bus/global/main'); //依赖 var $ = require('$'), delegate = require('common/delegate'), limit = require('common/limit'), util = require('common/util'), Validator = require('common/validator'), FilterConditions = require('model/filterConditions/main'), Modal = require('model/modal/main'), //提示框 Dialog = require('common/dialog'), domUtil = require('common/domUtil'), Ajax = require('model/ajax/main'), SearchList = require('model/searchList/main'), Transfer = require('transfer'), Handlerbars = require('common/handlerbars'), modifyPhoneHbs = require('./modifyPhone-hbs'), sendCodeHbs = require('./sendCode-hbs'); var statusMap = require('common/statusMap'); $.ajaxSetup({ cache: false }); //组件: new FilterConditions({element: '#filter-conditions'}).on('change', function(){ searchListExp[0].searchListReload(); }); //组件:查询 var searchListExp = SearchList.use('.searchList', { map: function (data) { var res = {}; // 如果存在数据 if(data.length){ res.hasRes = true; res.keys = colNames.val().split(','); res.list = data; res.width = (res.keys.length) * 160 + 80;/*( (1/res.keys.length * 94) + '%' );*/ }; return res; } }); //搜 索 按钮事件 $("#search").on('click', function(){ searchListExp[0].searchListReload(); }); //案件状态,更多和收起 $('[data-action="toggleStatus"] span').on('click', function(e){ var target = $('[data-action="toggleStatus"]'); if(target.find('.kuma-icon-triangle-down').size() > 0){ $('.JS-tirgger-more').removeClass('fn-hide'); target.find('a').text('收起'); target.find('.kuma-icon-triangle-down').addClass('kuma-icon-triangle-up').removeClass("kuma-icon-triangle-down"); }else{ $('.JS-tirgger-more').addClass('fn-hide'); target.find('a').text('更多'); target.find('.kuma-icon-triangle-up').addClass('kuma-icon-triangle-down').removeClass("kuma-icon-triangle-up"); } }); //多列 var allColNames = $('#allColNames'), colNames = $('#colNames'); // 通过元素获取数据获取数据 function getTransferModelByDomAllColNamesAndDomColNames(){ var model = [], allValArr, valArr; // 判断存在 if(allColNames.length && colNames.length){ allValArr = allColNames.val().split(','), valArr = colNames.val().split(','); model = limit.map(allValArr, function(val, key){ var obj = {name: val, choose: false}; if( limit.contains(valArr, val) ){ obj.choose = true; }; return obj; }); }; return model; }; // 通过组件更新元素中的值 function updateDomColNamesValByTransfer(){ var hasCase = false; if(colNames.length && transferExp){ var val = limit.map(transferExp.getSelected(), function(val){ val.name === '案件' && (hasCase = true); return val.name; }).join(','); // 如果选项中不存在案件 if(!hasCase) return true; colNames.val(val); }; }; // 初始化列表 var transferExp = new Transfer({ element: '.J_Container', model: getTransferModelByDomAllColNamesAndDomColNames() }) // console.log(a.getSelected()) // 初始化弹出框 var dialogExp = new Dialog({ content: $('#transfer'),width:750, events: { 'click [data-rule="sure"]': function(){ var val = transferExp.getSelected(); if(val.length == 0){ Modal.alert(0, '请至少选择一列'); }else{ if(!updateDomColNamesValByTransfer()){ searchListExp[0].searchListReload(); this.hide(); }else{ Modal.alert(0, '列表中必须选择案件'); }; }; } } }); delegate.on('click', '[data-role="transferTable"]', function(e){ dialogExp.show(); }); //修改手机号码 delegate.on('click', '[data-role="modifyPhone"]', function(e){ new Ajax({ request:'/cooperation/lassenCooperationRpc/queryAccusedAndAgentByCaseId.json', param:$(e.target).data('param') }).on('ajaxSuccess', function(rtv){ var dig = Dialog.show(modifyPhoneHbs(rtv.data), { width:480, autoShow: false, events:{ //确定 'click [data-role="sure"]':function(){ this.validatorExp.execute(function(isErr){ if(!isErr){ new Ajax({ request:'/cooperation/lassenCooperationRpc/batchUpdateMobile.json', paramName:'filterMap', parseForm: dig.element }).on('ajaxSuccess', function(rtv, msg, con){ dig.hide(); searchListExp[0].searchListAjax(); Modal.alert(1, rtv); }).submit(); } }) }, //重置 'click [data-role="reset"]':function(){ domUtil.resetForm('#modify'); } } }).after('show', function(){ //组件:验证 this.validatorExp = Validator.use('#modify', '[data-widget="validator"]'); }).show(); }).submit(); }); //发送关联码 delegate.on('click', '[data-role="sendCode"]', function(e){ new Ajax({ request:'/cooperation/lassenCooperationRpc/queryAccusedByCaseId.json', param:$(e.target).data('param') }).on('ajaxSuccess', function(rtv){ var dialog = Dialog.show(sendCodeHbs(rtv.data), { width:480, events:{ 'change [data-role="allCheck"]':function(e){ var target = e.target; $("[data-role='caseCheck']").prop("checked",$(target).prop("checked")); }, 'change [data-role="caseCheck"]':function(e){ var targets = e.target; $("[data-role='allCheck']").prop("checked", $("[data-role='caseCheck']:checked").length == $("[data-role='caseCheck']").length); }, //发送 'click [data-role="send"]':function(){ var batchCode = $('[name="entityIds"]:checked').val(); var entityIds = '', entityidsArray = []; $('[name="entityIds"]:checked').each(function(index, ele){ entityidsArray.push($(this).val()) }) entityIds = entityidsArray.join(','); if(batchCode){ new Ajax({ request:'/cooperation/lassenCooperationRpc/batchSendAssociateCode.json', param:{entityIds:entityIds} }).on('ajaxSuccess', function(rtv, msg, con){ dialog.hide(); searchListExp[0].searchListAjax(); Modal.alert(1, rtv); }).submit(); }else{ Modal.alert(0, '请选择关联码'); } }, } }); }).submit(); }); });
"use strict";define("src/bus/aeolus/caseReport/caseWeekReport/main",["common/jquery","common/calendar","common/delegate","model/searchList/main","common/tip","model/ajax/main"],function(require,exports,module){function doSearch(){searchListExp[0].searchListReload()}var $=require("common/jquery"),Calendar=require("common/calendar"),delegate=require("common/delegate"),SearchList=require("model/searchList/main"),Tip=require("common/tip"),c1=(require("model/ajax/main"),new Calendar({trigger:"#submit-date-fr"})),c2=new Calendar({trigger:"#submit-date-to"});$.ajaxSetup({cache:!1});var searchListExp=SearchList.use(".searchList",{});searchListExp[0].on("ajaxSuccess",function(rtv,msg,con){Tip.use($(".item-tip"))}),delegate.on("click","#search",function(){doSearch()}),c1.on("selectDate",function(date){c2.range(function(aDate){return!(date&&!(date&&aDate>=date))})}),c2.on("selectDate",function(date){c1.range(function(aDate){return!(date&&!(date&&aDate<=date))})})});
define(function(require, exports, module) { //默认依赖一个全局都引用的业务模块 require('bus/global/main'); //依赖 var $ = require('$'), util = require('common/util'), FilterConditions = require('model/filterConditions/main'), Modal = require('model/modal/main'), //提示框 CountDown = require('model/countDown/main'), Dialog = require('common/dialog'), domUtil = require('common/domUtil'), Ajax = require('model/ajax/main'), SwitchFilterBtn = require('model/switchFilterBtn/main'), SearchList = require('model/searchList/main'); var statusMap = require('common/statusMap'); $.ajaxSetup({ cache: false }); //组件: new FilterConditions({element: '#filter-conditions'}).on('change', function(){ searchListExp[0].searchListReload(); }); //组件:查询 var searchListExp = SearchList.use('.searchList', { map: function (data) { var i = 0; for (; i < data.length; i++) { if (data[i].status) { data[i].statusEx = statusMap[data[i].status]; } data[i].amount = data[i].amount.toFixed(2); } return data; } }); //过滤条件 function doSearch(){ searchListExp[0].searchListReload(); } new SwitchFilterBtn({element: '#filterCondition'}).on('switchSuccess', function(){ doSearch(); }); //倒计时 $('.JS-target-count-down').each(function(){ var node = $(this), endTime = node.data('endTime'), countDownExp = new CountDown({ target: endTime }), intervalID; //定时器 intervalID = setInterval(function(){ var data = countDownExp.use(); //不存在 干掉定时器 if(!data){ return clearInterval(intervalID) } node.html(data.hour + ' 时 ' + data.minute + ' 分 ' + data.second + ' 秒 '); }, 1000); }); //案件状态,更多和收起 $('[data-action="toggleStatus"] span').on('click', function(e){ var target = $('[data-action="toggleStatus"]'); if(target.find('.kuma-icon-triangle-down').size() > 0){ $('.JS-tirgger-more').removeClass('fn-hide'); target.find('a').text('收起'); target.find('.kuma-icon-triangle-down').addClass('kuma-icon-triangle-up').removeClass("kuma-icon-triangle-down"); }else{ $('.JS-tirgger-more').addClass('fn-hide'); target.find('a').text('更多'); target.find('.kuma-icon-triangle-up').addClass('kuma-icon-triangle-down').removeClass("kuma-icon-triangle-up"); } }); // 诉前调解请求 new Ajax({ element: '#suit-content', autoDestroy: false, events: { // 结束诉前调解 'click [data-role="mediationEnd"]': function(e){ var me = this; // 去掉链接的默认操作 e.preventDefault(); // 设置RPC请求 me.set('request', '/account/mySuitRpc/mediationEnd.json'); // 设置请求参数 me.set('param', $(e.target).data('param')); Modal.confirm('提示', '请确认是否提前结束调解,递交到法院立案审核,立案后还可以进行调解', function(){ // 发送请求 me.submit(); }); }, // 延迟诉前调解期 'click [data-role="mediationDelay"]': function(e){ e.preventDefault(); var me = this; me.set('request', '/account/mySuitRpc/mediationDelay.json'); var param = $(e.target).data('param'); var list = param.list = []; for(var i = 0; i < param.mediateDayDelayMax - ~~param.mediateDayDelay;){ list[i] = ++i; }; list.length === 1 && ( param.one = true ); me.dia = Dialog.showTemplate('#chose-day', param, { width:240, events: { // 弹出层当中的确定 'click [data-role="submit"]': function(){ me.set('parseForm', this.element); me.submit(); } } }); } } }).on('ajaxSuccess', function(val, msg, request){ var me = this; Modal.alert(1, msg, function(){ // 当前页面刷新 searchListExp[0].searchListAjax(); }); // 隐藏弹出层,如果有的话 me.dia && me.dia.hide(); }); });
"use strict";define("src/bus/suit/caseSearch/main",["bus/global/main","common/jquery","model/filterConditions/main","model/searchList/main","common/statusMap"],function(require,exports,module){function getReasons(code,remark,status){var result=[];if(code)for(var codes=code.split(","),c=0;c<codes.length;c++)result.length>0&&result.push(", "),"other"==codes[c]&&remark?result.push(remark):result.push(multiple[codes[c]]);return"return"==status?result.unshift("退回原因:"):"not_accepted"==status&&result.unshift("不予受理原因:"),result.join("")}require("bus/global/main");var $=require("common/jquery"),FilterConditions=require("model/filterConditions/main"),SearchList=require("model/searchList/main"),statusMap=require("common/statusMap"),multiple={no_plaintiff_qualification:"原告主体资格不符",no_defendant:"无明确的被告或被告主体资格不符",no_request:"无具体诉讼请求,事实和理由",no_range:"不属于民事诉讼范围",no_mycourt:"不属于本院管辖",no_proof:"没有新的事实和证据重新起诉",no_sue:"依法在一定期限内不得起诉的案件",other:"其他"},searchListExp=SearchList.use(".searchList",{map:function(data){for(var i=0;i<data.length;i++)data[i].status&&(data[i].statusEx=statusMap[data[i].status]),data[i].reason&&(data[i].reasonEx=getReasons(data[i].reason,data[i].remark,data[i].status));return data}});new FilterConditions({element:"#filter-conditions"}).on("change",function(){searchListExp[0].searchListReload()}),$("#search").on("click",function(){searchListExp[0].searchListReload()}),$('[data-action="toggleStatus"] span').on("click",function(e){var target=$('[data-action="toggleStatus"]');target.find(".kuma-icon-triangle-down").size()>0?($(".JS-tirgger-more").removeClass("fn-hide"),target.find("a").text("收起"),target.find(".kuma-icon-triangle-down").addClass("kuma-icon-triangle-up").removeClass("kuma-icon-triangle-down")):($(".JS-tirgger-more").addClass("fn-hide"),target.find("a").text("更多"),target.find(".kuma-icon-triangle-up").addClass("kuma-icon-triangle-down").removeClass("kuma-icon-triangle-up"))})});
define(function(require, exports, module) { //默认依赖一个全局都引用的业务模块 require('bus/global/main'); //依赖 var $ = require('$'), util = require('common/util'), FilterConditions = require('model/filterConditions/main'), Modal = require('model/modal/main'), //提示框 CountDown = require('model/countDown/main'), Dialog = require('common/dialog'), domUtil = require('common/domUtil'), SearchList = require('model/searchList/main'), Ajax = require('model/ajax/main'); var statusMap = require('common/statusMap'); var errorMsg = $('#errorMsg').val(); //组件:确认框 errorMsg && Modal.confirm('提醒', errorMsg, function(){ domUtil.redirect('/suit/newMySuit.htm#personInfo'); }, function(){ domUtil.redirect('/portal/main/domain/index.htm'); }); var beforeFillingStatus = ['will_submit', 'submit', 'audit', 'correction', 'dropped', 'return']; $.ajaxSetup({ cache: false }); //组件: new FilterConditions({element: '#filter-conditions'}).on('change', function(){ searchListExp[0].searchListReload(); }); //组件:查询 var searchListExp = SearchList.use('.searchList', { request: '/account/mySuitRpc/queryMySuitInfo.json', map: function (data) { var i = 0; for (; i < data.length; i++) { if (data[i].status) { data[i].statusEx = statusMap[data[i].status]; //if(data[i].amount){ // data[i].amount = data[i].amount.toFixed(2); //} } //立案前(待提交、已提交、立案审核、立案补正、原告已撤诉、退回)弹出案件详情单页面,否则多页面 if(!data[i].status || $.inArray(data[i].status, beforeFillingStatus) > 0){ data[i].fillingTab = "false" }else{ data[i].fillingTab = "true" } } return data; } }); //组件:弹出框 /* var dialogExp = new Dialog({ content: '#dialog', width: "560px", events: { 'click .JS-trigger-click-submit': function(e){ var me = this; } } });*/ //组件:完成支付 var dialogPay = new Dialog({ content: '#dialogPay', width: "250px", height: "100px", closeTpl: "", events: { 'click .JS-trigger-click-refresh': function(e){ var me = this; new Ajax({ request: "/suit/aliPayRpc/paySuccess.json?securityCaseId=" + me.get('securityCaseId') }).on('ajaxSuccess', function(rtv, msg, con){ searchListExp[0].searchListAjax(); me.hide(); }).submit(); }, 'click .JS-trigger-click-close': function(e){ this.hide(); } } }); $("#relativeCase").on('click', function(){ dialogExp.show(); }); //倒计时 $('.JS-target-count-down').each(function(){ var node = $(this), endTime = node.data('endTime'), countDownExp = new CountDown({ target: endTime }), intervalID; //定时器 intervalID = setInterval(function(){ var data = countDownExp.use(); //不存在 干掉定时器 if(!data){ return clearInterval(intervalID) } node.html(data.hour + ' 时 ' + data.minute + ' 分 ' + data.second + ' 秒 '); }, 1000); }); //组件:弹出框 var dialogExp = new Dialog({ content: '#dialog', width: "560px", autoDestroy:true, events: { 'click .JS-trigger-click-submit': function(e){ e.preventDefault(); var accociateCode = $.trim($('#caseRelevanceCode').val()); if (/^\w{8}$/.test(accociateCode)){ var me = $(this); new Ajax({ request:'/account/mySuitRpc/showCaseEntity.json', param:$.extend({},{accociateCode:accociateCode}) }).on('ajaxSuccess', function(rtv, msg, con){ dialogExp.hide(); Dialog.showTemplate('#dialogCode', rtv, { width:400, events: { 'click .JS-trigger-click-codeSure': function(){ var me = this; new Ajax({ request:'/account/mySuitRpc/checkAssociateCode.json?accociateCode=' + accociateCode }).on('ajaxSuccess', function(rtv, msg, con){ me.hide(); searchListExp[0].searchListReload(); }).submit(); }, 'click .JS-trigger-click-codeCancel': function(){ this.hide(); }, } }); }).submit(); } else { Modal.alert(0, '查询码是由数字或字母组成的8位字符串'); } }, } }); dialogExp.after('hide', function(){ $('#caseRelevanceCode').val(''); }); $('#dialog input[name=caseRelevanceCode]').on('keydown', function (e) { if (e.keyCode == 13) { e.preventDefault(); $('.JS-trigger-click-submit').click(); } }); //案件状态,更多和收起 $('[data-action="toggleStatus"] span').on('click', function(e){ var target = $('[data-action="toggleStatus"]'); if(target.find('.kuma-icon-triangle-down').size() > 0){ $('.JS-tirgger-more').removeClass('fn-hide'); target.find('a').text('收起'); target.find('.kuma-icon-triangle-down').addClass('kuma-icon-triangle-up').removeClass("kuma-icon-triangle-down"); }else{ $('.JS-tirgger-more').addClass('fn-hide'); target.find('a').text('更多'); target.find('.kuma-icon-triangle-up').addClass('kuma-icon-triangle-down').removeClass("kuma-icon-triangle-up"); } }); // 跳过 JS-trigger-click-skip new Ajax({ element: '#filter-content', autoDestroy: false, autoSuccessAlert: true, type: 'get', events: { 'click .JS-trigger-click-skip': function(e){ e.preventDefault(); var me = this, node = $(e.target), targetsource = node.prop('href'); Modal.confirm('提示', '您确定要'+node.html()+'吗?', function(){ me.set('request', targetsource); me.submit(); }) }, 'click .JS-trigger-click-pay':function(e){ //alert($(e.target).('href')); dialogPay.show(); dialogPay.set('securityCaseId', $(e.target).data('param')); return true; } }, onAjaxSuccess: function(){ searchListExp[0].searchListAjax(); } }); });
"use strict";define("src/bus/aeolus/batchAssociate/main",["bus/global/main","common/jquery","common/delegate","common/limit","common/limit-dom","common/util","common/promise","model/filterConditions/main","model/modal/main","model/countDown/main","common/dialog","common/domUtil","common/handlerbars","model/ajax/main","model/searchList/main","transfer","common/statusMap"],function(require,exports,module){function associateTemplate(caseIds){new Ajax({request:"/aeolus/lassenMaintenanceRpc/queryAllAeolusAccounts.json"}).on("ajaxSuccess",function(aeolusAccountInfo){Dialog.showTemplate("#template-associate",aeolusAccountInfo.data,{width:400,autoDestroy:!0,autoShow:!0,events:{"click .JS-trigger-click-sure":function(){var me=this,aeolusAccountInfoId=me.$('[name="aeolusAccountInfoId"]:selected').val();aeolusAccountInfoId?new Ajax({request:"/aeolus/lassenMaintenanceRpc/batchConfirmAssociate.json",param:$.extend({},{caseIds:caseIds,aeolusAccountInfoId:aeolusAccountInfoId}),paramName:"filterMap"}).on("ajaxSuccess",function(rtv,msg,con){me.hide(),Modal.alert(1,msg,function(){searchListExp[0].searchListAjax()})}).submit():Modal.alert(0,"请选择关联账号")}}})}).submit()}require("bus/global/main");var $=require("common/jquery"),delegate=require("common/delegate"),FilterConditions=(require("common/limit"),require("common/util"),require("model/filterConditions/main")),Modal=require("model/modal/main"),Dialog=(require("model/countDown/main"),require("common/dialog")),Ajax=(require("common/domUtil"),require("model/ajax/main")),SearchList=require("model/searchList/main");require("transfer"),require("common/handlerbars"),require("common/statusMap");$.ajaxSetup({cache:!1}),new FilterConditions({element:"#filter-conditions"}).on("change",function(){searchListExp[0].searchListReload()});var searchListExp=SearchList.use(".searchList",{map:function(data){return data}});$("#search").on("click",function(){searchListExp[0].searchListReload()}),$('[data-action="toggleStatus"] span').on("click",function(e){var target=$('[data-action="toggleStatus"]');target.find(".kuma-icon-triangle-down").size()>0?($(".JS-tirgger-more").removeClass("fn-hide"),target.find("a").text("收起"),target.find(".kuma-icon-triangle-down").addClass("kuma-icon-triangle-up").removeClass("kuma-icon-triangle-down")):($(".JS-tirgger-more").addClass("fn-hide"),target.find("a").text("更多"),target.find(".kuma-icon-triangle-up").addClass("kuma-icon-triangle-down").removeClass("kuma-icon-triangle-up"))}),delegate.on("click",'[data-role="related"]',function(e){$('[data-role="confirm"]').removeClass("fn-btn-disabled"),$('[data-role="batch"]').addClass("fn-btn-disabled")}),delegate.on("click",'[data-role="norelation"]',function(){$('[data-role="batch"]').removeClass("fn-btn-disabled"),$('[data-role="confirm"]').addClass("fn-btn-disabled")}),delegate.on("click",'[data-role="any"]',function(){$('[data-role="batch"]').addClass("fn-btn-disabled"),$('[data-role="confirm"]').addClass("fn-btn-disabled")}),delegate.on("change",'[data-role="subCheck"]',function(){$("[data-role='check']").prop("checked",$(this).prop("checked")),0==$("[data-role='check']:checked").length?$("[data-role='batch']").addClass("fn-btn-disabled"):$("[data-role='batch']").removeClass("fn-btn-disabled")}),delegate.on("change",'[data-role="check"]',function(){$("[data-role='subCheck']").prop("checked",$("[data-role='check']:checked").length==$("[data-role='check']").length),0==$("[data-role='check']:checked").length?$("[data-role='batch']").addClass("fn-btn-disabled"):$("[data-role='batch']").removeClass("fn-btn-disabled")}),delegate.on("click",'[data-role="batch"]',function(e){if(!$(this).hasClass("fn-btn-disabled")){var batchId=$('[name="caseIds"]:checked').val(),caseIds="",caseidArray=new Array;$('[name="caseIds"]:checked').each(function(index,ele){caseidArray.push($(this).val())}),caseIds=caseidArray.join(","),batchId?new Ajax({request:"/aeolus/lassenMaintenanceRpc/checkAccusedCompany.json",param:{caseIds:caseIds},autoErrorAlert:!1}).on("ajaxSuccess",function(rtv,msg,con){associateTemplate(caseIds)}).on("ajaxError",function(rtv,msg,con){Modal.confirm("提示",rtv,function(){associateTemplate(caseIds)})}).submit():Modal.alert(0,"请选择关联案件")}}),delegate.on("click",'[data-role="confirm"]',function(e){if(!$(this).hasClass("fn-btn-disabled")){$(e.target).data("param");new Ajax({request:"/aeolus/lassenMaintenanceRpc/batchConfirmReceive.json",parseForm:$("#suit-content")}).on("ajaxSuccess",function(rtv,msg,con){Modal.alert(1,msg,function(){searchListExp[0].searchListAjax()})}).submit()}})});
"use strict";define("src/bus/investigation/investigationIndex/main",["bus/global/main","common/jquery","common/delegate","common/dialog","common/calendar","model/searchList/main","model/ajax/main","model/advancedQuery/main","common/validator"],function(require,exports,module){function attachSelectDateEvent(c1,c2){c1.on("selectDate",function(data){c2.range([data,null])}),c2.on("selectDate",function(data){c1.range([null,data])})}function doSearch(){searchListExp[0].searchListReload()}require("bus/global/main");var $=require("common/jquery"),delegate=require("common/delegate"),Calendar=(require("common/dialog"),require("common/calendar")),SearchList=require("model/searchList/main"),advancedQuery=(require("model/ajax/main"),require("model/advancedQuery/main")),Validator=require("common/validator");if($("#submit-date-fr").length){var c1=new Calendar({trigger:"#submit-date-fr"}),c2=new Calendar({trigger:"#submit-date-to"});attachSelectDateEvent(c1,c2)}if($("#register-date-fr").length){var c3=new Calendar({trigger:"#register-date-fr"}),c4=new Calendar({trigger:"#register-date-to"});attachSelectDateEvent(c3,c4)}var searchListExp=SearchList.use(".searchList",{});new advancedQuery;Validator.use(".kuma-form",'[data-widget="validator"]');delegate.on("click","#search",function(){doSearch()}),delegate.on("click","#reset",function(){$(":reset").trigger("click")}),$("input[name='order']").on("click",function(){$("[type='radio']").parent().addClass("fn-btn-link").removeClass("fn-btn-default"),$("[type='radio']:checked").parent().removeClass("fn-btn-link").addClass("fn-btn-default"),doSearch()})});