|
@@ -432,6 +432,9 @@
|
432
|
432
|
|
433
|
433
|
<!-- 右侧悬浮按钮 -->
|
434
|
434
|
<div class="right-bottom-btn">
|
|
435
|
+<!-- <button type="button" class="layui-btn" lay-filter="saveBtn6">-->
|
|
436
|
+<!-- <i class="layui-icon layui-icon-ok"></i>保存-->
|
|
437
|
+<!-- </button>-->
|
435
|
438
|
<button class="layui-btn" lay-filter="cancleBtn">
|
436
|
439
|
<i class="layui-icon layui-icon-close"></i>关闭
|
437
|
440
|
</button>
|
|
@@ -544,6 +547,7 @@
|
544
|
547
|
var updateflag = 0;
|
545
|
548
|
var prjMember = [];
|
546
|
549
|
var prjCompany = [];
|
|
550
|
+ // var prjfeescheme=[];
|
547
|
551
|
var subTopic = [];
|
548
|
552
|
var budgetCols = [];
|
549
|
553
|
var dataBudget = new Array();
|
|
@@ -566,7 +570,6 @@
|
566
|
570
|
value: new Date(),
|
567
|
571
|
done:function (value,date,endDate) {
|
568
|
572
|
setTimeout(function () {
|
569
|
|
- console.log('进来了');
|
570
|
573
|
let qs= $('#qs').val();
|
571
|
574
|
let wc= $('#wc').val();
|
572
|
575
|
let qss = new Date(qs);
|
|
@@ -595,7 +598,6 @@
|
595
|
598
|
elem: '#wc',
|
596
|
599
|
done:function (value,date,endDate) {
|
597
|
600
|
setTimeout(function () {
|
598
|
|
- console.log('进来了wc')
|
599
|
601
|
let qs= $('#qs').val();
|
600
|
602
|
let wc= $('#wc').val();
|
601
|
603
|
console.log('qs:'+qs);
|
|
@@ -1405,8 +1407,13 @@
|
1405
|
1407
|
success: function (result) {
|
1406
|
1408
|
dataSubtopic = result.data.rows;
|
1407
|
1409
|
prjCompletecompanyListFy = result.data.prjCompletecompanyListFy;
|
|
1410
|
+ if (prjCompletecompanyListFy.length>0) {
|
|
1411
|
+ for (var i = 0; i < dataCompany.length; i++) {
|
|
1412
|
+ dataBudget[0]['dw' + (i + 1)] = prjCompletecompanyListFy[i].sumjf;
|
|
1413
|
+ };
|
|
1414
|
+ setPrjBudge();
|
|
1415
|
+ }
|
1408
|
1416
|
//年度预算总和
|
1409
|
|
-
|
1410
|
1417
|
document.getElementById('rwsys').value = result.data.sum;
|
1411
|
1418
|
|
1412
|
1419
|
document.getElementById('rwsys2').value = result.data.sum;
|
|
@@ -1920,7 +1927,12 @@
|
1920
|
1927
|
|
1921
|
1928
|
var ysje = dw1 + dw2 + dw3 + dw4 + dw5 + dw6 + dw7 + dw8 + dw9 + dw10;
|
1922
|
1929
|
|
1923
|
|
-
|
|
1930
|
+ if (dataCompany !=null || dataCompany.length>0) {
|
|
1931
|
+ for (var i = 0; i < dataCompany.length; i++) {
|
|
1932
|
+ dataBudget[0]['dw' + (i + 1)] = dataBudget[0]['dw' + (i + 1)] + '/' + prjCompletecompanyListFy[i].sumjf;
|
|
1933
|
+ }
|
|
1934
|
+ ;
|
|
1935
|
+ }
|
1924
|
1936
|
if (ysje == 0) {
|
1925
|
1937
|
dataBudget[j].ysje = "";
|
1926
|
1938
|
} else
|
|
@@ -1982,13 +1994,19 @@
|
1982
|
1994
|
if ( budgets[0]['dw' + (i + 1)] == null || budgets[0]['dw' + (i + 1)] ==''){
|
1983
|
1995
|
budgets[0]['dw' + (i + 1)] ==0;
|
1984
|
1996
|
}
|
1985
|
|
- if (budgets[0]['dw' + (i + 1)] != prjCompletecompanyListFy[i].sumjf ){
|
|
1997
|
+ let originalValue = dataBudget[0]['dw' + (i + 1)];
|
|
1998
|
+ let valueBeforeSlash = originalValue.match(/[^\/]+/)[0];
|
|
1999
|
+ if (valueBeforeSlash != prjCompletecompanyListFy[i].sumjf ){
|
1986
|
2000
|
alert("保存失败,"+prjCompletecompanyListFy[i].dwmc+'在子课题单位分工中所有经费总和为:'
|
1987
|
2001
|
+prjCompletecompanyListFy[i].sumjf+'万元,请确保所填数据一致!!!')
|
1988
|
2002
|
return false
|
1989
|
2003
|
}
|
|
2004
|
+ if (valueBeforeSlash != null && valueBeforeSlash != ''){
|
|
2005
|
+ budgets[0]['dw' + (i + 1)] =valueBeforeSlash;
|
|
2006
|
+ }else {
|
|
2007
|
+ budgets[0]['dw' + (i + 1)] =0;
|
|
2008
|
+ }
|
1990
|
2009
|
}
|
1991
|
|
-
|
1992
|
2010
|
var index = layer.load(0, {shade: 0.1});
|
1993
|
2011
|
AjaxUtil.post({
|
1994
|
2012
|
url: AjaxUtil.ctx + "prjProject/doUpdateXmys",
|
|
@@ -2073,9 +2091,27 @@
|
2073
|
2091
|
content: AjaxUtil.ctx + 'prjFeescheme/forAdd/' + xmId + '?qs=' + $("#qs").val() + '&wc=' + $("#wc").val() + '&ysjecz=' + $("#rwsys").val(),
|
2074
|
2092
|
end: function (index) {
|
2075
|
2093
|
// 重载表格
|
2076
|
|
- if (updateflag == 1)
|
|
2094
|
+ if (updateflag == 1) {
|
2077
|
2095
|
freshFeescheme();
|
2078
|
|
- updateflag = 0;
|
|
2096
|
+ updateflag = 0;
|
|
2097
|
+ // var oldData = table.cache["currentTableId6"];
|
|
2098
|
+ // var item = {
|
|
2099
|
+ // "zb" : prjfeescheme.zb,
|
|
2100
|
+ // "qs" : prjfeescheme.qs,
|
|
2101
|
+ // "wc" : prjfeescheme.wc,
|
|
2102
|
+ // "nf" : prjfeescheme.nf,
|
|
2103
|
+ // "czdw" : prjfeescheme.czdw,
|
|
2104
|
+ // "dwmc" : prjfeescheme.dwmc,
|
|
2105
|
+ // "czje" : prjfeescheme.czje,
|
|
2106
|
+ // "companys" : prjfeescheme.companys
|
|
2107
|
+ // };
|
|
2108
|
+ }
|
|
2109
|
+ // console.log(item.companys)
|
|
2110
|
+ // oldData.push(item);
|
|
2111
|
+ // table.reload('currentTableId6', {
|
|
2112
|
+ // data: oldData
|
|
2113
|
+ // });
|
|
2114
|
+
|
2079
|
2115
|
layer.close(index);
|
2080
|
2116
|
}
|
2081
|
2117
|
});
|
|
@@ -2730,6 +2766,14 @@
|
2730
|
2766
|
function getZktInfo() {
|
2731
|
2767
|
return subTopic;
|
2732
|
2768
|
}
|
|
2769
|
+ // //获取出资方案信息
|
|
2770
|
+ // function setCzfa(czfa) {
|
|
2771
|
+ // prjfeescheme = czfa;
|
|
2772
|
+ // }
|
|
2773
|
+ //
|
|
2774
|
+ // function getCzfa() {
|
|
2775
|
+ // return prjfeescheme;
|
|
2776
|
+ // }
|
2733
|
2777
|
</script>
|
2734
|
2778
|
</body>
|
2735
|
2779
|
</html>
|