|
@@ -17,6 +17,13 @@
|
|
|
</head>
|
|
|
<style>
|
|
|
.layui-table-view .layui-table {width:100%}
|
|
|
+ .layui-table-cell .layui-form-checkbox[lay-skin="primary"]{
|
|
|
+
|
|
|
+ top: 50%;
|
|
|
+
|
|
|
+ transform: translateY(-50%);
|
|
|
+
|
|
|
+ }
|
|
|
</style>
|
|
|
<body>
|
|
|
<form class="layui-form" action="">
|
|
@@ -50,10 +57,10 @@
|
|
|
,title: '单独调整页'
|
|
|
,id:'checktable'
|
|
|
,cols: [[
|
|
|
- {type: 'checkbox'}
|
|
|
+ {type: 'checkbox',width:30}
|
|
|
,{field:'wbsys',width:100,title:'分布分项'}
|
|
|
,{field:'wbsCode',width:120,title:'WBS识别码'}
|
|
|
- ,{field:'bl',width:100,title:'比例',edit: 'text'}
|
|
|
+ ,{field:'bl',width:100,title:'比例(%)',edit: 'text'}
|
|
|
,{field:'fee',width:100,title:'分摊金额',edit: 'text'}
|
|
|
]]
|
|
|
,data:[
|
|
@@ -112,9 +119,7 @@
|
|
|
var blvalue = value.substring(0,value.length-1);
|
|
|
var ofvalue = value.substring(value.length-1,value.length);
|
|
|
if(value==''){
|
|
|
- $(this).html(value);
|
|
|
- var w = $(this).closest("tr").find("td").eq("4").html();
|
|
|
- data.fee="";
|
|
|
+ var w = $(this).closest("tr").find("td").eq("4").find("div").html("");
|
|
|
return false;
|
|
|
}
|
|
|
if(isNaN(blvalue)||ofvalue!="%"){
|
|
@@ -122,16 +127,12 @@
|
|
|
return false;
|
|
|
}
|
|
|
var bfb = changeTwoDecimal((blvalue/100)* moneycount);
|
|
|
- $(this).html(value);
|
|
|
- var w = $(this).closest("tr").find("td").eq("4").html(bfb);
|
|
|
- data.fee=bfb;
|
|
|
+ var w = $(this).closest("tr").find("td").eq("4").find("div").html(bfb);
|
|
|
}else{
|
|
|
var value = obj.value;
|
|
|
var data = obj.data;
|
|
|
if(value==''){
|
|
|
- $(this).html(value);
|
|
|
- $(this).closest("tr").find("td").eq("3").html("");
|
|
|
- data.bl="";
|
|
|
+ $(this).closest("tr").find("td").eq("3").find("div").html("");
|
|
|
return false;
|
|
|
}
|
|
|
if(isNaN(value)){
|
|
@@ -141,9 +142,7 @@
|
|
|
var ftf= changeTwoDecimal(value/moneycount);
|
|
|
// alert(ftf);
|
|
|
var bfb2 = (ftf*100)+"%";
|
|
|
- $(this).html(value);
|
|
|
- $(this).closest("tr").find("td").eq("3").html(bfb2);
|
|
|
- data.bl=bfb2;
|
|
|
+ $(this).closest("tr").find("td").eq("3").find("div").html(bfb2);
|
|
|
}
|
|
|
});
|
|
|
var $ = layui.$, active = {
|