|
@@ -122,6 +122,9 @@
|
|
|
<label class="control-label"><font color="red">*</font>使用期限:</label>
|
|
|
<div class="controls">
|
|
|
<input type="number" id="usePeriod" name="usePeriod" value="${cmCoupon.usePeriod}" min="1" required> 天
|
|
|
+ <input type="checkbox" id="useTimeFlag" name="useTimeFlag" style="margin-left:20px !important" value="${cmCoupon.useTimeFlag eq 1?1:0}"
|
|
|
+ ${cmCoupon.useTimeFlag eq 1 ? "checked" : ""} onclick="changeUseTime('useTimeFlag')"/>同上下架时间
|
|
|
+ <input id="usePeriodTemp" type="hidden" value="${cmCoupon.usePeriod}">
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="control-group">
|
|
@@ -181,6 +184,7 @@
|
|
|
insertHtml(items);
|
|
|
}
|
|
|
initInputDisplay();
|
|
|
+ initUseTimeFlag();
|
|
|
});
|
|
|
|
|
|
function insertHtml(data) {
|
|
@@ -325,6 +329,41 @@
|
|
|
$("#receivePeriod").attr('required', true);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ function changeUseTime(flag){
|
|
|
+ var obj = $("#" + flag);
|
|
|
+ var val = obj.val();
|
|
|
+ if (val === '1') {
|
|
|
+ obj.val(0);
|
|
|
+ val = '0';
|
|
|
+ } else {
|
|
|
+ obj.val(1);
|
|
|
+ val = '1';
|
|
|
+ }
|
|
|
+ var temp = $("#usePeriodTemp").val();
|
|
|
+ var use = $("#usePeriod").val();
|
|
|
+ if (val === '1') {
|
|
|
+ $("#usePeriod").attr('readonly', true);
|
|
|
+ $("#usePeriod").attr('required', false);
|
|
|
+ $("#usePeriod").val('');
|
|
|
+ $("#usePeriodTemp").val(use);
|
|
|
+ } else {
|
|
|
+ $("#usePeriod").attr('readonly', false);
|
|
|
+ $("#usePeriod").attr('required', true);
|
|
|
+ $("#usePeriod").val(temp);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ function initUseTimeFlag(){
|
|
|
+ var receiveFlag = $("#useTimeFlag").val();
|
|
|
+ if (receiveFlag === '1') {
|
|
|
+ $("#useTimeFlag").attr('readonly', true);
|
|
|
+ $("#useTimeFlag").attr('required', false);
|
|
|
+ } else {
|
|
|
+ $("#useTimeFlag").attr('readonly', false);
|
|
|
+ $("#useTimeFlag").attr('required', true);
|
|
|
+ }
|
|
|
+ }
|
|
|
</script>
|
|
|
</body>
|
|
|
</html>
|