|
@@ -19,13 +19,13 @@
|
|
|
$('#contentTable tbody tr td input.i-checks').iCheck('uncheck');
|
|
|
});
|
|
|
$("#td4").addClass("hide");
|
|
|
- // $("input[name='ext']").on('ifChecked', function(event){
|
|
|
var radioVal = ${extId};
|
|
|
if(radioVal == 1){
|
|
|
$("#td1").removeClass("hide");
|
|
|
$("#td2").removeClass("hide");
|
|
|
$("#td3").removeClass("hide");
|
|
|
$("#td4").addClass("hide");
|
|
|
+ $("#proRadio").removeClass("hide");
|
|
|
$("#tr1").show()
|
|
|
}else{
|
|
|
$("#td1").addClass("hide");
|
|
@@ -34,6 +34,25 @@
|
|
|
$("#td4").removeClass("hide");
|
|
|
$("#tr1").hide()
|
|
|
}
|
|
|
+ $("input[name='ext']").on('ifChecked', function(event){
|
|
|
+ var value=$(this).val();
|
|
|
+ if (value==1){
|
|
|
+ $("#td1").removeClass("hide");
|
|
|
+ $("#td2").removeClass("hide");
|
|
|
+ $("#td3").removeClass("hide");
|
|
|
+ $("#td4").addClass("hide");
|
|
|
+ $("#proRadio").removeClass("hide");
|
|
|
+ $("#tr1").show()
|
|
|
+ }else{
|
|
|
+ $("#td1").addClass("hide");
|
|
|
+ $("#td2").addClass("hide");
|
|
|
+ $("#td3").addClass("hide");
|
|
|
+ $("#proRadio").removeClass("hide");
|
|
|
+ $("#td4").removeClass("hide");
|
|
|
+ $("#tr1").hide()
|
|
|
+ }
|
|
|
+
|
|
|
+ });
|
|
|
//搜索框收放
|
|
|
$('#moresee').click(function(){
|
|
|
if($('#moresees').is(':visible'))
|
|
@@ -52,26 +71,40 @@
|
|
|
//获取单选框中得值
|
|
|
var radio = ${extId};
|
|
|
if (radio == 1){
|
|
|
- var size = $("#contentTable tbody tr td input.i-checks:checked").size();
|
|
|
- if (size == 0) {
|
|
|
- top.layer.alert('请至少选择一条数据!', {icon: 0, title: '警告'});
|
|
|
- return "-1";
|
|
|
- }
|
|
|
+ var value=$("input[name='ext']:checked").val();
|
|
|
+ if (value==1){
|
|
|
+ var size = $("#contentTable tbody tr td input.i-checks:checked").size();
|
|
|
+ if (size == 0) {
|
|
|
+ top.layer.alert('请至少选择一条数据!', {icon: 0, title: '警告'});
|
|
|
+ return "-1";
|
|
|
+ }
|
|
|
|
|
|
- if (size > 1) {
|
|
|
- top.layer.alert('只能选择一条数据!', {icon: 0, title: '警告'});
|
|
|
- return "-1";
|
|
|
+ if (size > 1) {
|
|
|
+ top.layer.alert('只能选择一条数据!', {icon: 0, title: '警告'});
|
|
|
+ return "-1";
|
|
|
+ }
|
|
|
+ var id = $("#contentTable tbody tr td input.i-checks:checkbox:checked").attr("id");
|
|
|
+
|
|
|
+ var label = $("#contentTable tbody tr td input.i-checks:checkbox:checked").parent().parent().parent().find(".codelabel").html();
|
|
|
+ var number = $("#contentTable tbody tr td input.i-checks:checkbox:checked").parent().parent().parent().find(".codenumber").html();
|
|
|
+ return radio + "_item_" +id + "_item_" + label + "_item_" + number;
|
|
|
+ }else{
|
|
|
+ //项目报销中的其它
|
|
|
+ var falg=true;
|
|
|
+ var reimburseRemarks = $("#reimburseRemarks").val();
|
|
|
+ if(reimburseRemarks == undefined || reimburseRemarks == null || reimburseRemarks == ''){
|
|
|
+ top.layer.msg("请输入报销详情")
|
|
|
+ return "-1";
|
|
|
+ }
|
|
|
+ return radio + "_item_" + reimburseRemarks+"_item_"+falg;
|
|
|
}
|
|
|
- var id = $("#contentTable tbody tr td input.i-checks:checkbox:checked").attr("id");
|
|
|
|
|
|
- var label = $("#contentTable tbody tr td input.i-checks:checkbox:checked").parent().parent().parent().find(".codelabel").html();
|
|
|
- var number = $("#contentTable tbody tr td input.i-checks:checkbox:checked").parent().parent().parent().find(".codenumber").html();
|
|
|
- return radio + "_item_" +id + "_item_" + label + "_item_" + number;
|
|
|
}else{
|
|
|
radio=0;
|
|
|
var reimburseRemarks = $("#reimburseRemarks").val();
|
|
|
if(reimburseRemarks == undefined || reimburseRemarks == null || reimburseRemarks == ''){
|
|
|
top.layer.msg("请输入报销详情")
|
|
|
+ return "-1";
|
|
|
}
|
|
|
return radio + "_item_" + reimburseRemarks;
|
|
|
}
|
|
@@ -104,14 +137,14 @@
|
|
|
<div id="td3">
|
|
|
<table:sortColumn id="orderBy" name="orderBy" value="${page.orderBy}" callback="sortOrRefresh();"/><!-- 支持排序 -->
|
|
|
</div>
|
|
|
-<%-- <div class="commonQuery">--%>
|
|
|
-<%-- <div class="layui-input-block">--%>
|
|
|
-<%-- <input type="radio" class="i-checks" name="ext" checked id="ext" value="1">--%>
|
|
|
-<%-- <label for="ext">项目报销</label>--%>
|
|
|
-<%-- <input type="radio" class="i-checks" name="ext" id="ext1" value="0">--%>
|
|
|
-<%-- <label for="ext1">非项目报销</label>--%>
|
|
|
-<%-- </div>--%>
|
|
|
-<%-- </div>--%>
|
|
|
+ <div class="commonQuery hide" id="proRadio">
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input type="radio" class="i-checks" name="ext" checked id="ext" value="1">
|
|
|
+ <label for="ext">项目报销</label>
|
|
|
+ <input type="radio" class="i-checks" name="ext" id="ext1" value="0">
|
|
|
+ <label for="ext1">其它</label>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<div id="td1" class="commonQuery">
|
|
|
<div class="layui-item query athird">
|
|
|
<span class="layui-form-label">项目名称:</span>
|
|
@@ -120,11 +153,12 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="layui-item query athird">
|
|
|
- <span class="layui-form-label">项目编号:</span>
|
|
|
+ <span class="layui-form-label">报告号:</span>
|
|
|
<div class="layui-input-block">
|
|
|
- <form:input path="projectId" htmlEscape="false" maxlength="50" class=" form-control layui-input"/>
|
|
|
+ <form:input path="reportData.number" htmlEscape="false" maxlength="50" class=" form-control layui-input"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
+
|
|
|
<div class="layui-item athird fr">
|
|
|
<div class="input-group">
|
|
|
<a href="#" id="moresee"><i class="glyphicon glyphicon-menu-down"></i></a>
|
|
@@ -144,9 +178,9 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="layui-item query athird">
|
|
|
- <span class="layui-form-label">报告号:</span>
|
|
|
+ <span class="layui-form-label">项目编号:</span>
|
|
|
<div class="layui-input-block">
|
|
|
- <form:input path="reportData.number" htmlEscape="false" maxlength="50" class=" form-control layui-input"/>
|
|
|
+ <form:input path="projectId" htmlEscape="false" maxlength="50" class=" form-control layui-input"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div style="clear:both;"></div>
|