|
@@ -6,6 +6,7 @@
|
|
|
To change this template use File | Settings | File Templates.
|
|
|
--%>
|
|
|
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
|
|
|
+<%@ include file="/webpage/include/taglib.jsp"%>
|
|
|
<html>
|
|
|
<head>
|
|
|
<title>单独调整</title>
|
|
@@ -51,31 +52,52 @@
|
|
|
,cols: [[
|
|
|
{type: 'checkbox'}
|
|
|
,{field:'wbsys',width:100,title:'分布分项'}
|
|
|
- ,{field:'wbssbm',width:120,title:'WBS识别码'}
|
|
|
+ ,{field:'wbsCode',width:120,title:'WBS识别码'}
|
|
|
,{field:'bl',width:100,title:'比例',edit: 'text'}
|
|
|
- ,{field:'ftje',width:100,title:'分摊金额',edit: 'text'}
|
|
|
+ ,{field:'fee',width:100,title:'分摊金额',edit: 'text'}
|
|
|
]]
|
|
|
,data:[
|
|
|
{
|
|
|
"id":"1",
|
|
|
- "wbsys": "",
|
|
|
- "wbssbm": "",
|
|
|
+ "wbsys": "基础工程",
|
|
|
+ "wbsCode": "39100000",
|
|
|
"bl":'',
|
|
|
- "ftje":''
|
|
|
+ "fee":''
|
|
|
},
|
|
|
{
|
|
|
"id":"2",
|
|
|
- "wbsys": "",
|
|
|
- "wbssbm": "",
|
|
|
+ "wbsys": "杆塔工程",
|
|
|
+ "wbsCode": "39200000",
|
|
|
"bl":'',
|
|
|
- "ftje":''
|
|
|
+ "fee":''
|
|
|
},
|
|
|
{
|
|
|
"id":"3",
|
|
|
- "wbsys": "",
|
|
|
- "wbssbm": "",
|
|
|
+ "wbsys": "接地工程",
|
|
|
+ "wbsCode": "39300000",
|
|
|
"bl":'',
|
|
|
- "ftje":''
|
|
|
+ "fee":''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id":"4",
|
|
|
+ "wbsys": "架线工程",
|
|
|
+ "wbsCode": "39400000",
|
|
|
+ "bl":'',
|
|
|
+ "fee":''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id":"5",
|
|
|
+ "wbsys": "附件安装工程",
|
|
|
+ "wbsCode": "39500000",
|
|
|
+ "bl":'',
|
|
|
+ "fee":''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id":"6",
|
|
|
+ "wbsys": "辅助工程",
|
|
|
+ "wbsCode": "39600000",
|
|
|
+ "bl":'',
|
|
|
+ "fee":''
|
|
|
}
|
|
|
]
|
|
|
,page: false
|
|
@@ -92,7 +114,7 @@
|
|
|
if(value==''){
|
|
|
$(this).html(value);
|
|
|
var w = $(this).closest("tr").find("td").eq("4").html();
|
|
|
- data.ftje="";
|
|
|
+ data.fee="";
|
|
|
return false;
|
|
|
}
|
|
|
if(isNaN(blvalue)||ofvalue!="%"){
|
|
@@ -102,7 +124,7 @@
|
|
|
var bfb = changeTwoDecimal((blvalue/100)* moneycount);
|
|
|
$(this).html(value);
|
|
|
var w = $(this).closest("tr").find("td").eq("4").html(bfb);
|
|
|
- data.ftje=bfb;
|
|
|
+ data.fee=bfb;
|
|
|
}else{
|
|
|
var value = obj.value;
|
|
|
var data = obj.data;
|
|
@@ -135,22 +157,29 @@
|
|
|
return false;
|
|
|
}
|
|
|
var jsondata=JSON.stringify(data);
|
|
|
-// var e= jsondata.stringify(jsondata);
|
|
|
+ // var e= jsondata.stringify(jsondata);
|
|
|
var objdata = JSON.parse(jsondata);
|
|
|
+ // var objdata = JSON.stringify(jsondata);
|
|
|
+
|
|
|
var blcount = 0;
|
|
|
- var ftjecount = 0;
|
|
|
+ var feecount = 0;
|
|
|
for (var i = 0;i<objdata.length;i++) {
|
|
|
blcount=Number(blcount)+Number(parseFloat(objdata[i].bl.substring(0,objdata[i].bl.length-1)).toFixed(2));
|
|
|
- ftjecount=Number(ftjecount)+Number(parseFloat(objdata[i].ftje).toFixed(2));
|
|
|
+ feecount=Number(feecount)+Number(parseFloat(objdata[i].fee).toFixed(2));
|
|
|
}
|
|
|
- if(blcount!=100||ftjecount!=moneycount2){
|
|
|
+ if(blcount!=100||feecount!=moneycount2){
|
|
|
layer.msg('比例/金额分配不正确!');
|
|
|
return false;
|
|
|
}
|
|
|
+ var newid2 = parent.$('#newid').val();
|
|
|
+ var xmmc2 = parent.$('#xmmc1').val();
|
|
|
+ var fyje2 = parent.$('#fyje1').val();
|
|
|
+
|
|
|
$.ajax({
|
|
|
- type:"get",
|
|
|
- url:"",
|
|
|
-// async:true
|
|
|
+ type:"post",
|
|
|
+ url:"${ctx}/jkxl/ddtz",
|
|
|
+ // data:JSON.stringify({id:newid2,type:xmmc2,fee:fyje2}),
|
|
|
+ data:{id:newid2,type:xmmc2,fee:fyje2,data1:jsondata },
|
|
|
success:function(result){
|
|
|
parent.location.reload();
|
|
|
}
|