|
@@ -39,7 +39,7 @@
|
|
<input id="edt-search" type="text" placeholder="输入关键字" class="solr" style=""/>
|
|
<input id="edt-search" type="text" placeholder="输入关键字" class="solr" style=""/>
|
|
<button class="layui-btn" id="btn-search"> 搜索 </button>
|
|
<button class="layui-btn" id="btn-search"> 搜索 </button>
|
|
</div>
|
|
</div>
|
|
-<div style="margin-left: 7px;margin-right: 7px">
|
|
|
|
|
|
+<div style="margin-left: 10px;margin-right: 10px">
|
|
<table class="layui-table" id="longtable" lay-filter="longtable"></table>
|
|
<table class="layui-table" id="longtable" lay-filter="longtable"></table>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</body>
|
|
@@ -68,8 +68,8 @@
|
|
{type: 'checkbox'},
|
|
{type: 'checkbox'},
|
|
{field:'wbsys',title:'分部分项'},
|
|
{field:'wbsys',title:'分部分项'},
|
|
{field:'wbsCode',title:'WBS识别码'},
|
|
{field:'wbsCode',title:'WBS识别码'},
|
|
- {field:'bl',title:'比例(%)',edit: 'text'},
|
|
|
|
- {field:'fee',title:'分摊金额',edit: 'text'},
|
|
|
|
|
|
+ {field:'bl',title:'比例(%)',edit:'text'},
|
|
|
|
+ {field:'fee',title:'分摊金额',edit:'text'},
|
|
]],
|
|
]],
|
|
data: [
|
|
data: [
|
|
<c:if test="${ not empty list}">
|
|
<c:if test="${ not empty list}">
|
|
@@ -85,7 +85,9 @@
|
|
</c:forEach>
|
|
</c:forEach>
|
|
</c:if>
|
|
</c:if>
|
|
],
|
|
],
|
|
- done: function (res, curr, count) {
|
|
|
|
|
|
+ done: function () {
|
|
|
|
+ $(".layui-icon-triangle-d").closest('tr').find("[data-field='bl']").data('edit', false);
|
|
|
|
+ $(".layui-icon-triangle-d").closest('tr').find("[data-field='fee']").data('edit', false);
|
|
layer.closeAll('loading');
|
|
layer.closeAll('loading');
|
|
}
|
|
}
|
|
});
|
|
});
|
|
@@ -105,7 +107,7 @@
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
if(isNaN(blvalue)){
|
|
if(isNaN(blvalue)){
|
|
- layer.msg('请输入有效数字');
|
|
|
|
|
|
+ layer.msg('请输入有效数字',{icon: 5,offset:['40%','40%']});
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
var bfb = (blvalue*moneycount);
|
|
var bfb = (blvalue*moneycount);
|
|
@@ -121,7 +123,7 @@
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
if(isNaN(value)){ //判断输入是否是数字
|
|
if(isNaN(value)){ //判断输入是否是数字
|
|
- layer.msg('请输入有效数字');
|
|
|
|
|
|
+ layer.msg('请输入有效数字',{icon: 5,offset:['40%','40%']});
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
var bfb2 = (feevalue*100);
|
|
var bfb2 = (feevalue*100);
|
|
@@ -129,7 +131,6 @@
|
|
data.bl=bfb2;
|
|
data.bl=bfb2;
|
|
}
|
|
}
|
|
});
|
|
});
|
|
- //搜索--
|
|
|
|
$('#btn-search').click(function () {
|
|
$('#btn-search').click(function () {
|
|
var keyword = $('#edt-search').val();
|
|
var keyword = $('#edt-search').val();
|
|
var searchCount = 0;
|
|
var searchCount = 0;
|
|
@@ -147,9 +148,9 @@
|
|
}
|
|
}
|
|
});
|
|
});
|
|
if (keyword == '') {
|
|
if (keyword == '') {
|
|
- layer.msg("请输入搜索内容", {icon: 5});
|
|
|
|
|
|
+ layer.msg("请输入搜索内容", {icon: 5,offset:['40%','40%']});
|
|
} else if (searchCount == 0) {
|
|
} else if (searchCount == 0) {
|
|
- layer.msg("没有匹配结果", {icon: 5});
|
|
|
|
|
|
+ layer.msg("没有匹配结果", {icon: 5,offset:['40%','40%']});
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
|
|
@@ -160,7 +161,7 @@
|
|
var moneycount2 = $("#readid2").text();
|
|
var moneycount2 = $("#readid2").text();
|
|
var val = $('input[name="mydiv"]:checked').val();
|
|
var val = $('input[name="mydiv"]:checked').val();
|
|
if(val==null){
|
|
if(val==null){
|
|
- layer.msg('请选择操作方式');
|
|
|
|
|
|
+ layer.msg('请选择操作方式',{icon: 5,offset:['40%','40%']});
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
var jsondata=JSON.stringify(data);
|
|
var jsondata=JSON.stringify(data);
|
|
@@ -172,18 +173,24 @@
|
|
feecount=Number(feecount)+Number(objdata[i].fee);
|
|
feecount=Number(feecount)+Number(objdata[i].fee);
|
|
}
|
|
}
|
|
if(blcount!=100||feecount!=moneycount2){
|
|
if(blcount!=100||feecount!=moneycount2){
|
|
- layer.msg('比例/金额分配不正确!');
|
|
|
|
|
|
+ layer.msg('比例/金额分配不正确!',{icon: 5,offset:['40%','40%']});
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
var newid2 = parent.$('#newid').val();//获取父类input框的值
|
|
var newid2 = parent.$('#newid').val();//获取父类input框的值
|
|
var xmmc2 = parent.$('#xmmc1').val();
|
|
var xmmc2 = parent.$('#xmmc1').val();
|
|
var fyje2 = parent.$('#fyje1').val();
|
|
var fyje2 = parent.$('#fyje1').val();
|
|
-
|
|
|
|
|
|
+ //加载提示
|
|
|
|
+ layer.msg('加载中', {
|
|
|
|
+ icon: 16
|
|
|
|
+ ,shade: 0.01
|
|
|
|
+ ,time:false
|
|
|
|
+ ,offset:['40%','40%']
|
|
|
|
+ });
|
|
$.ajax({
|
|
$.ajax({
|
|
type:"post",
|
|
type:"post",
|
|
url:"${ctx}/jkxl/bddtz",
|
|
url:"${ctx}/jkxl/bddtz",
|
|
// data:JSON.stringify({id:newid2,type:xmmc2,fee:fyje2}),
|
|
// data:JSON.stringify({id:newid2,type:xmmc2,fee:fyje2}),
|
|
- data:{id:newid2,type:xmmc2,fee:fyje2,tableData:jsondata,state:val },
|
|
|
|
|
|
+ data:{id:newid2,type:xmmc2,fee:fyje2,tableData:jsondata,state:val},
|
|
success:function(result){
|
|
success:function(result){
|
|
parent.location.reload();
|
|
parent.location.reload();
|
|
}
|
|
}
|
|
@@ -193,7 +200,7 @@
|
|
$('.suretable .layui-btn').on('click', function(){
|
|
$('.suretable .layui-btn').on('click', function(){
|
|
var type = $(this).data('type');
|
|
var type = $(this).data('type');
|
|
active[type] ? active[type].call(this) : '';
|
|
active[type] ? active[type].call(this) : '';
|
|
- });
|
|
|
|
|
|
+ })
|
|
var newid2 = parent.$('#newid').val();
|
|
var newid2 = parent.$('#newid').val();
|
|
var xmmc2 = parent.$('#xmmc1').val();
|
|
var xmmc2 = parent.$('#xmmc1').val();
|
|
var fyje2 = parent.$('#fyje1').val();
|
|
var fyje2 = parent.$('#fyje1').val();
|