|
@@ -361,7 +361,7 @@ $(document).ready(function(){
|
|
|
//场景
|
|
|
if($(".place-edit").html()){
|
|
|
savewifi();//获取保存的WiFi
|
|
|
- setting_date();//获取排期时间
|
|
|
+ setting_date_1();//获取排期时间
|
|
|
var place = $("#edit-place").val();
|
|
|
var authArr = place.split(",");
|
|
|
var checkboxs = $("#placeDiv input[type='checkbox']");
|
|
@@ -498,4 +498,81 @@ function setting_date(){
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
+}
|
|
|
+function setting_date_1(){
|
|
|
+ var str_date = $("#sdayParting").val();
|
|
|
+ console.log(str_date);
|
|
|
+ if(str_date!=""){
|
|
|
+ var js_date = $.parseJSON(str_date);
|
|
|
+ var html="";
|
|
|
+ for(var i=0;i<js_date.length;i++){
|
|
|
+ console.log(js_date[i].dehours);
|
|
|
+ html += '<div class="time_item"><p class="tr_data"><span class="inp"><input type="text" class="start_date edit_time" readonly="readonly" value="'+js_date[i].startDate+'"></span><span class="inp"><input type="text" class="end_date edit_time" readonly="readonly" value = "'+js_date[i].endDate+'"></span></p><button class="btn_del">删除</button><input class="json_date" type="hidden" value = "'+js_date[i].dehours+'"></div>';
|
|
|
+ }
|
|
|
+ $(".setting .time_box").append(html);
|
|
|
+ $(".time_box .time_item .btn_del").bind("click",function(e){
|
|
|
+ $(this).parents(".time_item").remove();
|
|
|
+ });
|
|
|
+ var date = $("#dateRangePicker").val().split('to');
|
|
|
+ var s_date = date[0];
|
|
|
+ var e_date = date[1];
|
|
|
+ $(".setting .tr_data").unbind("mousedown").bind("mousedown",function(){
|
|
|
+ var obj_tr = $(this);
|
|
|
+ var th_date_s = $(this).find(".start_date").val();
|
|
|
+ var th_date_e = $(this).find(".end_date").val();
|
|
|
+ var datePickerOptions_td = {
|
|
|
+ "startDate":th_date_s,
|
|
|
+ "endDate":th_date_e,
|
|
|
+ getValue: function(){
|
|
|
+ if (obj_tr.find(".start_date").val() && obj_tr.find(".end_date").val() )
|
|
|
+ return obj_tr.find(".start_date").val() + ' to ' + obj_tr.find(".end_date").val();
|
|
|
+ else
|
|
|
+ return '';
|
|
|
+ },
|
|
|
+ setValue: function(s,s1,s2){
|
|
|
+ obj_tr.find(".start_date").val(s1);
|
|
|
+ obj_tr.find(".end_date").val(s2);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ obj_tr.unbind("datepicker-apply").bind('datepicker-apply',function(event,obj){
|
|
|
+ var date = $("#id-date-picker-1").val().split('to');
|
|
|
+ var s_date = date[0];
|
|
|
+ var e_date = date[1];
|
|
|
+ var checked_date = new Array();
|
|
|
+ var other_box =obj_tr.parent().siblings();
|
|
|
+ var len = other_box.length;
|
|
|
+ for(var i=0;i<len;i++){
|
|
|
+ var json_check = {"startDate":other_box.eq(i).find(".start_date").val(),"endDate":other_box.eq(i).find(".end_date").val()};
|
|
|
+ checked_date.push(json_check);
|
|
|
+ }
|
|
|
+ console.log(checked_date);
|
|
|
+ var startDate = obj.value.split('to')[0];
|
|
|
+ var endDate = obj.value.split('to')[1];
|
|
|
+ var flag = true;
|
|
|
+ if(flag){
|
|
|
+ var obj = $("#quantum_list1");
|
|
|
+ if(obj.find(".pitchon")){
|
|
|
+ var timeData = obj.find(".pitchon").map(function(i,span){
|
|
|
+ return $(span).attr("title");
|
|
|
+ }).toArray().join(',');
|
|
|
+ }else{
|
|
|
+ var timeData = -1;
|
|
|
+ }
|
|
|
+ obj_tr.find(".start_date").val(startDate);
|
|
|
+ obj_tr.find(".end_date").val(endDate);
|
|
|
+ obj_tr.parent().find(".json_date").val(timeData);
|
|
|
+ }else{alert("请选择正确时间!");}
|
|
|
+ });
|
|
|
+ obj_tr.dateRangePicker1(datePickerOptions_td);
|
|
|
+ $("#quantum_list1").find("p").removeClass("pitchon");
|
|
|
+ var chose_time = obj_tr.parent().find(".json_date").val();
|
|
|
+ console.log(chose_time);
|
|
|
+ if(chose_time!=-1&&chose_time!=""){
|
|
|
+ var chose_arr = chose_time.split(",");
|
|
|
+ for(var n=0;n<chose_arr.length;n++){
|
|
|
+ $("#quantum_list1 p").eq(chose_arr[n]).addClass("pitchon");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|