导入完成
parent
c40ec93373
commit
4273ae4d2d
|
@ -393,6 +393,7 @@ function checkIfFillIn() {
|
||||||
var signTypeBudget = $("#signTypeBudget").val();
|
var signTypeBudget = $("#signTypeBudget").val();
|
||||||
var calculationCollectionBudget = $("#calculationCollectionBudget").val();
|
var calculationCollectionBudget = $("#calculationCollectionBudget").val();
|
||||||
|
|
||||||
|
var resolvePlanSynergy = $("#resolvePlanSynergy").val();
|
||||||
|
|
||||||
if (name.length <= 0) {
|
if (name.length <= 0) {
|
||||||
window.confirm('项目名称不能为空');
|
window.confirm('项目名称不能为空');
|
||||||
|
@ -421,7 +422,11 @@ function checkIfFillIn() {
|
||||||
// return;
|
// return;
|
||||||
// }
|
// }
|
||||||
|
|
||||||
|
if (!resolvePlanSynergy) {
|
||||||
|
window.confirm('解决方案协同不能为空');
|
||||||
|
check = 1;
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (underwrittenMode > 2 && (advanceInterestAmount == undefined || advanceInterestAmount.length <= 0)) {
|
if (underwrittenMode > 2 && (advanceInterestAmount == undefined || advanceInterestAmount.length <= 0)) {
|
||||||
window.confirm('垫资利息不能为空');
|
window.confirm('垫资利息不能为空');
|
||||||
check = 1;
|
check = 1;
|
||||||
|
@ -1055,7 +1060,7 @@ function checkprojectPlan() {
|
||||||
|
|
||||||
//根据收款计划表和付款计划表更新资金计划表日期范围
|
//根据收款计划表和付款计划表更新资金计划表日期范围
|
||||||
function updataCostPlanMonth(data, key) {
|
function updataCostPlanMonth(data, key) {
|
||||||
if(!data.details.length) return
|
if (!data.details.length) return
|
||||||
let nowMaxMonth = new Date($('#planEndStr').val()).getTime()
|
let nowMaxMonth = new Date($('#planEndStr').val()).getTime()
|
||||||
let nowMinMonth = new Date($('#planStartStr').val()).getTime()
|
let nowMinMonth = new Date($('#planStartStr').val()).getTime()
|
||||||
let dataMonth = data.details
|
let dataMonth = data.details
|
||||||
|
@ -1066,7 +1071,7 @@ function updataCostPlanMonth(data, key) {
|
||||||
let dataMin = new Date(dataMonth[dataMonth.length - 1][key]).getTime()
|
let dataMin = new Date(dataMonth[dataMonth.length - 1][key]).getTime()
|
||||||
|
|
||||||
if (!nowMaxMonth || !nowMinMonth) {
|
if (!nowMaxMonth || !nowMinMonth) {
|
||||||
if(!nowMinMonth){
|
if (!nowMinMonth) {
|
||||||
layui.use('laydate', function () {
|
layui.use('laydate', function () {
|
||||||
var laydate = layui.laydate;
|
var laydate = layui.laydate;
|
||||||
laydate.render({
|
laydate.render({
|
||||||
|
@ -1088,7 +1093,7 @@ function updataCostPlanMonth(data, key) {
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
if(!nowMaxMonth){
|
if (!nowMaxMonth) {
|
||||||
$('#planEndStr').val(dataMonth[0][key].slice(0, 7))
|
$('#planEndStr').val(dataMonth[0][key].slice(0, 7))
|
||||||
layui.use('laydate', function () {
|
layui.use('laydate', function () {
|
||||||
var laydate = layui.laydate;
|
var laydate = layui.laydate;
|
||||||
|
|
|
@ -487,7 +487,7 @@ function initRowDataCost(data){
|
||||||
$('#costTable tbody .costaddtr:last').find('.input-changeable-tax-rate-cost-select').val('自定义')
|
$('#costTable tbody .costaddtr:last').find('.input-changeable-tax-rate-cost-select').val('自定义')
|
||||||
$('#costTable tbody .costaddtr:last').find('.input-changeable-tax-rate-cost-select')
|
$('#costTable tbody .costaddtr:last').find('.input-changeable-tax-rate-cost-select')
|
||||||
$('#costTable tbody .costaddtr:last').find('.input-changeable-tax-rate-cost-name').val(data.category)
|
$('#costTable tbody .costaddtr:last').find('.input-changeable-tax-rate-cost-name').val(data.category)
|
||||||
$('#costTable tbody .costaddtr:last').find('.input-changeable-tax-rate-cost-name').trigger('change')
|
$('#costTable tbody .costaddtr:last').find('.input-changeable-tax-rate-cost-select').trigger('change')
|
||||||
}else{
|
}else{
|
||||||
$('#costTable tbody .costaddtr:last').find('.input-changeable-tax-rate-cost-select').val(data.category)
|
$('#costTable tbody .costaddtr:last').find('.input-changeable-tax-rate-cost-select').val(data.category)
|
||||||
}
|
}
|
||||||
|
|
|
@ -165,11 +165,12 @@
|
||||||
#tab3 {
|
#tab3 {
|
||||||
overflow-x: hidden;
|
overflow-x: hidden;
|
||||||
}
|
}
|
||||||
#tab34 table#budgetPlanDetailTable tbody{
|
|
||||||
|
#tab34 table#budgetPlanDetailTable tbody {
|
||||||
/*padding-top: 15px;*/
|
/*padding-top: 15px;*/
|
||||||
}
|
}
|
||||||
|
|
||||||
#tab34 table#budgetPlanDetailTable tr{
|
#tab34 table#budgetPlanDetailTable tr {
|
||||||
position: relative;
|
position: relative;
|
||||||
padding-top: 55px;
|
padding-top: 55px;
|
||||||
}
|
}
|
||||||
|
@ -263,7 +264,21 @@
|
||||||
<input readonly value=""/>
|
<input readonly value=""/>
|
||||||
</#if>
|
</#if>
|
||||||
</td>
|
</td>
|
||||||
<td class="table-title" colspan="3">
|
<th class="table-title" colspan="1"><span style="font-size: 15px">解决方案协同:</span>
|
||||||
|
</th>
|
||||||
|
<td class="table-title" colspan="2">
|
||||||
|
<#if project.resolvePlanSynergy??>
|
||||||
|
<#if (project.resolvePlanSynergy)==true>
|
||||||
|
<input readonly value="是"/>
|
||||||
|
<#elseif (project.resolvePlanSynergy)==false>
|
||||||
|
<input readonly value="否"/>
|
||||||
|
<#else>
|
||||||
|
<input readonly value=""/>
|
||||||
|
</#if>
|
||||||
|
</#if>
|
||||||
|
|
||||||
|
</td>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="am-text-nowrap">
|
<tr class="am-text-nowrap">
|
||||||
<th class="table-title" colspan="1"><span style="font-size: 15px">垫资模式:</span></th>
|
<th class="table-title" colspan="1"><span style="font-size: 15px">垫资模式:</span></th>
|
||||||
|
@ -1407,16 +1422,20 @@
|
||||||
onclick="location.href='${base}/project/budgetPlanExport?id=${project.id!}'">
|
onclick="location.href='${base}/project/budgetPlanExport?id=${project.id!}'">
|
||||||
<span class="am-icon-archive"></span> 导出
|
<span class="am-icon-archive"></span> 导出
|
||||||
</button>
|
</button>
|
||||||
<button type="button" class="am-btn am-btn-default openDetail" onclick="openDetail()">
|
<button type="button" class="am-btn am-btn-default openDetail"
|
||||||
|
onclick="openDetail()">
|
||||||
<span class="am-icon-archive"></span> 拓展明细
|
<span class="am-icon-archive"></span> 拓展明细
|
||||||
</button>
|
</button>
|
||||||
<button style="display: none" type="button" class="am-btn am-btn-default closeDetail" onclick="closeDetail()">
|
<button style="display: none" type="button"
|
||||||
|
class="am-btn am-btn-default closeDetail" onclick="closeDetail()">
|
||||||
<span class="am-icon-archive"></span> 隐藏明细
|
<span class="am-icon-archive"></span> 隐藏明细
|
||||||
</button>
|
</button>
|
||||||
<button type="button" style="display: none" class="am-btn am-btn-default closeEmpty" onclick="closeEmpty()">
|
<button type="button" style="display: none"
|
||||||
|
class="am-btn am-btn-default closeEmpty" onclick="closeEmpty()">
|
||||||
<span class="am-icon-archive"></span> 隐藏无金额月份
|
<span class="am-icon-archive"></span> 隐藏无金额月份
|
||||||
</button>
|
</button>
|
||||||
<button type="button" class="am-btn am-btn-default openEmpty" onclick="openEmpty()">
|
<button type="button" class="am-btn am-btn-default openEmpty"
|
||||||
|
onclick="openEmpty()">
|
||||||
<span class="am-icon-archive"></span> 展示无金额月份
|
<span class="am-icon-archive"></span> 展示无金额月份
|
||||||
</button>
|
</button>
|
||||||
<#-- <button type="button" class="am-btn am-btn-default" onclick="printPage('tab34')">-->
|
<#-- <button type="button" class="am-btn am-btn-default" onclick="printPage('tab34')">-->
|
||||||
|
@ -3956,7 +3975,7 @@
|
||||||
// var tab32HeadH = $("#tab32").find('thead').get(0).offsetHeight
|
// var tab32HeadH = $("#tab32").find('thead').get(0).offsetHeight
|
||||||
// $("#tab32TBody").get(0).style.maxHeight = 'calc(100% - ' + tab32HeadH + 'px)'
|
// $("#tab32TBody").get(0).style.maxHeight = 'calc(100% - ' + tab32HeadH + 'px)'
|
||||||
<#--.style.maxHeight = `calc(100% - ${tab32HeadH}px)`-->
|
<#--.style.maxHeight = `calc(100% - ${tab32HeadH}px)`-->
|
||||||
$('.fixed-table tbody').css('max-height','calc(100% - 100px)')
|
$('.fixed-table tbody').css('max-height', 'calc(100% - 100px)')
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
@ -4135,7 +4154,9 @@
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
closeEmpty()
|
closeEmpty()
|
||||||
|
|
||||||
function openEmpty() {
|
function openEmpty() {
|
||||||
$('.tr-budget-plan-empty').css('display', 'inline-block');
|
$('.tr-budget-plan-empty').css('display', 'inline-block');
|
||||||
$('.closeEmpty').css('display', 'inline-block');
|
$('.closeEmpty').css('display', 'inline-block');
|
||||||
|
@ -4143,19 +4164,21 @@
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$('#tab34').on('scroll', (event) => {
|
$('#tab34').on('scroll', (event) => {
|
||||||
let top = $('#tab34').scrollTop()
|
let top = $('#tab34').scrollTop()
|
||||||
let left = $('#tab34').scrollLeft()
|
let left = $('#tab34').scrollLeft()
|
||||||
|
|
||||||
$('#tab34 table tr td:nth-child(1)').css({'top':top>0?top-64:top,'left':left
|
$('#tab34 table tr td:nth-child(1)').css({
|
||||||
|
'top': top > 0 ? top - 64 : top, 'left': left
|
||||||
})
|
})
|
||||||
if (top > 0) {
|
if (top > 0) {
|
||||||
$('#tab34 table#budgetPlanDetailTable tr td:nth-child(1)').css({
|
$('#tab34 table#budgetPlanDetailTable tr td:nth-child(1)').css({
|
||||||
'height':'55px'
|
'height': '55px'
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
$('#tab34 table#budgetPlanDetailTable tr td:nth-child(1)').css({
|
$('#tab34 table#budgetPlanDetailTable tr td:nth-child(1)').css({
|
||||||
'height':'auto'
|
'height': 'auto'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
|
@ -517,7 +517,17 @@
|
||||||
</option>
|
</option>
|
||||||
</select>
|
</select>
|
||||||
</td>
|
</td>
|
||||||
<td class="table-title" colspan="3">
|
<th class="table-title" colspan="1"><span style="color: red;">*</span><span
|
||||||
|
style="font-size: 15px">解决方案协同:</span></th>
|
||||||
|
<td class="table-title" colspan="2">
|
||||||
|
<select data-am-selected="{btnSize: 'sm',btnWidth: '80%',searchBox: 1}"
|
||||||
|
id="resolvePlanSynergy" name="resolvePlanSynergy">
|
||||||
|
<option value="true" <#if projectBudget.resolvePlanSynergy==true>selected</#if>>是
|
||||||
|
</option>
|
||||||
|
<option value="false" <#if projectBudget.resolvePlanSynergy==false>selected</#if>>否
|
||||||
|
</option>
|
||||||
|
</select>
|
||||||
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="am-text-nowrap">
|
<tr class="am-text-nowrap">
|
||||||
<th class="table-title" colspan="1"><span style="color: red;">*</span><span
|
<th class="table-title" colspan="1"><span style="color: red;">*</span><span
|
||||||
|
@ -2420,13 +2430,10 @@
|
||||||
var list = [...data.data.successList.map((ele)=> {
|
var list = [...data.data.successList.map((ele)=> {
|
||||||
ele.result = ele.name + '(成功)'
|
ele.result = ele.name + '(成功)'
|
||||||
return ele
|
return ele
|
||||||
}),...data.data.errorList.map((ele)=> {
|
}),...data.data.errorList];
|
||||||
ele.result = ele
|
|
||||||
return ele
|
|
||||||
})];
|
|
||||||
var content = '';
|
var content = '';
|
||||||
$.each(list, function (i, r) {
|
$.each(list, function (i, r) {
|
||||||
content += (i + 1) + '、' + r.result + '<br>';
|
content += (i + 1) + '、' + (r.result||r) + '<br>';
|
||||||
});
|
});
|
||||||
console.log('---> ' + content);
|
console.log('---> ' + content);
|
||||||
parent.layer.open({
|
parent.layer.open({
|
||||||
|
@ -2475,13 +2482,10 @@
|
||||||
var list = [...data.data.successList.map((ele)=> {
|
var list = [...data.data.successList.map((ele)=> {
|
||||||
ele.result = ele.category + '(成功)'
|
ele.result = ele.category + '(成功)'
|
||||||
return ele
|
return ele
|
||||||
}),...data.data.errorList.map((ele)=> {
|
}),...data.data.errorList];
|
||||||
ele.result = ele
|
|
||||||
return ele
|
|
||||||
})];
|
|
||||||
var content = '';
|
var content = '';
|
||||||
$.each(list, function (i, r) {
|
$.each(list, function (i, r) {
|
||||||
content += (i + 1) + '、' + r.result + '<br>';
|
content += (i + 1) + '、' + (r.result||r) + '<br>';
|
||||||
});
|
});
|
||||||
console.log('---> ' + content);
|
console.log('---> ' + content);
|
||||||
parent.layer.open({
|
parent.layer.open({
|
||||||
|
|
Loading…
Reference in New Issue