|
@@ -146,6 +146,8 @@
|
|
|
<div class="controls">
|
|
|
<input type="radio" name="statementType" value="1" onclick="changeStatementType()" ${cmBrandAuth.statementType eq null?"checked":cmBrandAuth.statementType eq 1?"checked":""}/>弹窗
|
|
|
<input type="radio" name="statementType" value="2" onclick="changeStatementType()" ${cmBrandAuth.statementType eq 2?"checked":""} />链接
|
|
|
+ <input type="radio" name="statementType" value="3" onclick="changeStatementType()" ${cmBrandAuth.statementType eq 3?"checked":""} />图片
|
|
|
+ <input type="radio" name="statementType" value="4" onclick="changeStatementType()" ${cmBrandAuth.statementType eq 4?"checked":""} />文件
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="control-group" id="statementContentDiv">
|
|
@@ -160,6 +162,24 @@
|
|
|
<form:input path="statementLink" htmlEscape="false" maxlength="255" class="input-xlarge required"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="control-group" id="statementImageDiv">
|
|
|
+ <label class="control-label"><span class="help-inline"><font color="red">*</font> </span>图片:</label>
|
|
|
+ <div class="controls upload-content" id="statementImageBox">
|
|
|
+ <div class="conList">
|
|
|
+ <form:hidden id="statementImage" path="statementImage" htmlEscape="false" maxlength="255" class="input-xlarge required"/>
|
|
|
+ <sys:ckfinder input="statementImage" type="images" uploadPath="/photo" selectMultiple="false" maxWidth="100"
|
|
|
+ maxHeight="100"/>
|
|
|
+ <br>
|
|
|
+ <label style="margin-left: 150px">建议图片分辨率542px*542px</label>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="control-group" id="statementFileDiv">
|
|
|
+ <label class="control-label"><span class="help-inline"><font color="red">*</font> </span>文件路径:</label>
|
|
|
+ <div class="controls">
|
|
|
+ <input type="file" name="file" id="statementFile" accept=".pdf .word .ppt">请选择文件
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
|
|
|
<div class="control-group">
|
|
@@ -179,6 +199,7 @@
|
|
|
$('.upload-content .conList .btn:nth-of-type(2)').after('<img class="cancel-upload" src="/static/images/close-btn1.png">').remove();
|
|
|
$('.upload-content .conList').find('.cancel-upload').hide();
|
|
|
var observeEle = document.getElementsByClassName('upload-content')[0];
|
|
|
+ var observeEle1 = document.getElementsByClassName('upload-content')[1];
|
|
|
var MutationObserver = window.MutationObserver || window.WebKitMutationObserver;
|
|
|
var MutationObserverConfig = {
|
|
|
childList: true,
|
|
@@ -201,6 +222,7 @@
|
|
|
})
|
|
|
});
|
|
|
observer.observe(observeEle, MutationObserverConfig);
|
|
|
+ observer.observe(observeEle1, MutationObserverConfig);
|
|
|
|
|
|
$('body').on('click', '.cancel-upload', function () {
|
|
|
var wrapper = $(this).closest('.conList');
|
|
@@ -227,6 +249,13 @@
|
|
|
$(ele).parents(".conList").next().removeClass("hide-pic")
|
|
|
}
|
|
|
})
|
|
|
+ $("#statementImageBox").find("input.input-xlarge").each(function (i, ele) {
|
|
|
+ if ($(ele).val()) {
|
|
|
+ $(ele).next().find("li").css("z-index", "99");
|
|
|
+ $(ele).parents(".conList").find(".cancel-upload").show();
|
|
|
+ $(ele).parents(".conList").next().removeClass("hide-pic")
|
|
|
+ }
|
|
|
+ })
|
|
|
}, 200);
|
|
|
});
|
|
|
});
|
|
@@ -255,9 +284,23 @@
|
|
|
if (statementType == 1) {
|
|
|
$("#statementContentDiv").show();
|
|
|
$("#statementLinkDiv").hide();
|
|
|
- } else {
|
|
|
+ $("#statementImageDiv").hide();
|
|
|
+ $("#statementFileDiv").hide();
|
|
|
+ } else if (statementType == 2) {
|
|
|
$("#statementContentDiv").hide();
|
|
|
$("#statementLinkDiv").show();
|
|
|
+ $("#statementImageDiv").hide();
|
|
|
+ $("#statementFileDiv").hide();
|
|
|
+ } else if (statementType == 3) {
|
|
|
+ $("#statementContentDiv").hide();
|
|
|
+ $("#statementLinkDiv").hide();
|
|
|
+ $("#statementImageDiv").show();
|
|
|
+ $("#statementFileDiv").hide();
|
|
|
+ } else if (statementType == 4) {
|
|
|
+ $("#statementContentDiv").hide();
|
|
|
+ $("#statementLinkDiv").hide();
|
|
|
+ $("#statementImageDiv").hide();
|
|
|
+ $("#statementFileDiv").show();
|
|
|
}
|
|
|
}
|
|
|
|