|
@@ -42,12 +42,17 @@ $(document).ready(function() {
|
|
if (oldVal === '') {
|
|
if (oldVal === '') {
|
|
res.clear();
|
|
res.clear();
|
|
} else {
|
|
} else {
|
|
|
|
+ const showDate = [];
|
|
|
|
+ for (const v of oldVal.split(' ~ ')) {
|
|
|
|
+ showDate.push(new Date(v));
|
|
|
|
+ }
|
|
res.selectDate(new Date(oldVal));
|
|
res.selectDate(new Date(oldVal));
|
|
}
|
|
}
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- } else if(val !== oldVal) {
|
|
|
|
|
|
+ }
|
|
|
|
+ if(val !== oldVal) {
|
|
const data = {
|
|
const data = {
|
|
id: res.$el.parents('.one-cert').data('cid'),
|
|
id: res.$el.parents('.one-cert').data('cid'),
|
|
jxid: res.$el.parents('.one-jx').data('jxid'),
|
|
jxid: res.$el.parents('.one-jx').data('jxid'),
|
|
@@ -133,7 +138,11 @@ $(document).ready(function() {
|
|
const defaultValue = $(this).val(); // 获取当前元素的 value 属性作为默认值
|
|
const defaultValue = $(this).val(); // 获取当前元素的 value 属性作为默认值
|
|
if (defaultValue) {
|
|
if (defaultValue) {
|
|
// 初始化日期选择器,并设置默认值
|
|
// 初始化日期选择器,并设置默认值
|
|
- $(this).datepicker().data('datepicker').selectDate(new Date(defaultValue));
|
|
|
|
|
|
+ const showDate = [];
|
|
|
|
+ for (const v of defaultValue.split(' ~ ')) {
|
|
|
|
+ showDate.push(new Date(v));
|
|
|
|
+ }
|
|
|
|
+ $(this).datepicker().data('datepicker').selectDate(showDate);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
$('body .jx-date').datepicker({
|
|
$('body .jx-date').datepicker({
|
|
@@ -145,6 +154,7 @@ $(document).ready(function() {
|
|
res.$el.attr('readOnly', false);
|
|
res.$el.attr('readOnly', false);
|
|
const val = res.$el.val();
|
|
const val = res.$el.val();
|
|
const oldVal = res.$el.attr('data-old-date') || '';
|
|
const oldVal = res.$el.attr('data-old-date') || '';
|
|
|
|
+ console.log(val, oldVal);
|
|
// 日期格式判断
|
|
// 日期格式判断
|
|
if (val !== '') {
|
|
if (val !== '') {
|
|
const valArr = val.split(' ~ ');
|
|
const valArr = val.split(' ~ ');
|
|
@@ -155,12 +165,17 @@ $(document).ready(function() {
|
|
if (oldVal === '') {
|
|
if (oldVal === '') {
|
|
res.clear();
|
|
res.clear();
|
|
} else {
|
|
} else {
|
|
|
|
+ const showDate = [];
|
|
|
|
+ for (const v of oldVal.split(' ~ ')) {
|
|
|
|
+ showDate.push(new Date(v));
|
|
|
|
+ }
|
|
res.selectDate(new Date(oldVal));
|
|
res.selectDate(new Date(oldVal));
|
|
}
|
|
}
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- } else if(val !== oldVal) {
|
|
|
|
|
|
+ }
|
|
|
|
+ if(val !== oldVal) {
|
|
const data = {
|
|
const data = {
|
|
id: res.$el.parents('.one-cert').data('cid'),
|
|
id: res.$el.parents('.one-cert').data('cid'),
|
|
jxid: res.$el.parents('.one-jx').data('jxid'),
|
|
jxid: res.$el.parents('.one-jx').data('jxid'),
|