123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- var param1={},param2={};
- var ruleId = null;
- $(function(){
- $('#datetimepicker').datetimepicker({
- yearOffset:0,
- lang:'ch',
- timepicker:false,
- format:'d/m/Y',
- formatDate:'Y/m/d',
- minDate:'-1970/01/02', // yesterday is minimum date
- maxDate:'+1970/01/02' // and tommorow is maximum date calendar
- });
- $('#layer').click(function(){
- var artBox=art.dialog({
- lock: true,
- icon:'question',
- opacity:0.4,
- width: 250,
- title:'提示',
- content: '页面模板会覆盖编辑区域已有组件,是否继续?',
- ok: function () {
-
- },
- cancel: true
- });
- })
- var da = decodeURI(decodeURI(getUrlParam('param1')));
- var da2 = decodeURI(decodeURI(getUrlParam('param2')));
- var a = eval('(' + da + ')');
- var b = eval('(' + da2 + ')');
- loadOrderRule(a);
- loadYuYueRule(b);
- })
- function loadOrderRule(data){
- if(data==null||data==undefined||data==""||data=={}){
- var Service = {};
- var page = {};
- var code = 2005;
- Service.State = 1;
- Service.HosId = Commonjs.hospitalId;
- var param = {};
- var params = Commonjs.getParams(code,Service);//获取参数
- param.Api = "QueryRule";
- param.Params = Commonjs.jsonToString(params);
- var d = Commonjs.ajax('./rule_callRuleApi.do',param,false);
- data = d.Data;
- }
- param1=data;
- $("#startDay").html(data.StartDay);
- $("#startTime").html(data.StartTime);
- $("#endDay").html(data.EndDay);
- $("#endTime").html(data.EndTime);
- $("#drawPoint").html(data.DrawPoint);
- $("#amTakeNum").html(data.AmTakeNum);
- $("#pmTakeNum").html(data.PmTakeNum);
- $('#breachDay').html(data.BreachDay);
- $('#breachTimes').html(data.BreachTimes);
- ruleId = data.RuleId;
- if(data.State ==1){
- $('#wyxzgz').attr("checked",true);
- $('#wyxzgzRuleSwitch').attr("class","my-switch-box");
- }else{
- $('#wyxzgz').attr("checked",false);
- $('#wyxzgzRuleSwitch').attr("class","my-switch-box red");
- }
- }
- function loadYuYueRule(data){
- if(data==null||data==undefined||data==""||data=={}){
- var Service = {};
- var page = {};
- var code = 2006;
- Service.RuleId = ruleId;
- //Service.HosId = Commonjs.hospitalId;
- var param = {};
- var params = Commonjs.getParams(code,Service);//获取参数
- param.Api = "QueryLimit";
- param.Params = Commonjs.jsonToString(params);
- var d = Commonjs.ajax('./rule_callRuleApi.do',param,false);
- data = d.Data;
- }
- param2=data;
- for(var i=0;i< data.length;i++){
- var textMessage = data[i].TextMessage.split(",");
- var countNum = data[i].CountNum;
- if(data[i].State == 1){
- $('#xhgz').attr("checked",true);
- $('#xhgzRuleSwitch').attr("class","my-switch-box");
- }else{
- $('#xhgz').attr("checked",false);
- $('#xhgzRuleSwitch').attr("class","my-switch-box red");
- }
- $("#gz").append("<tr><td class=\"t\" >"+textMessage[0]+"</td><td><span class=\"ml5 mr5 c-green\" />"+countNum+"</span></td><td>"+textMessage[1]+"</td></tr>");
- }
- }
- function edit(){
- var a = encodeURI(encodeURI(Commonjs.jsonToString(param1)));
- var b = encodeURI(encodeURI(Commonjs.jsonToString(param2)));
- //Commonjs.alert(a+"\n"+b);
- window.location.href='rule-edit.html?param1='+a+'¶m2='+b;
- }
- function myPrint(msg){
- art.dialog({
- lock : true,
- artIcon : 'error',
- opacity : 0.4,
- width : 250,
- title : '提示',
- time : 3,
- content : msg,
- ok : function() {
- }
- });
- }
- function getUrlParam(name) {
- var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
- var r = window.location.search.substr(1).match(reg); //匹配目标参数
- if (r != null) return unescape(r[2]); return null; //返回参数值
- }
|