名称修改

master
OathK1per 2022-12-07 10:24:39 +08:00
parent 160b70c6d8
commit d3d89c2274
12 changed files with 36 additions and 36 deletions

View File

@ -168,7 +168,7 @@ public class ProjectController extends BaseController {
String[] columns0 = {"deptName", "projectNo", "name", "typeDesc", "startDate", "endDate", "underwrittenModeStr", "collaborator", "advanceInterestAmountRound", "advancePeakAmountRound", "contractRound",
"grossProfitRound", "grossProfitMarginRound", "huazhiRound", "huizhiRound", "huasanRound", "ziguangRound", "certaintyStr", "industryScenario", "resolvePlanStr", "customer", "terminalCustomer",
"valueRisk", "principal", "contractTime", "bidsTime", "isSecondStr", "signTypeStr", "mainContractCollectionTerms", "mainContractResolvePlan", "calculationCollection"};
exportExcelUtils.exportProjectExcel(headers0, columns0, project, "yyyy-MM-dd", 0, "项目立项(概算)基本信息", outputStream);
exportExcelUtils.exportProjectExcel(headers0, columns0, project, "yyyy-MM-dd", 0, "项目立项(概算)信息", outputStream);
// String[] headers1 = {"项目负责人", "预计合同签订时间", "项目计划招标时间", "是否二次合作", "直签", "主合同收款条款", "主合同具体解决方案", "计收计划"};
// String[] columns1 = {"principal", "contractTime", "bidsTime", "isSecondStr", "signTypeStr", "mainContractCollectionTerms", "mainContractResolvePlan", "calculationCollection"};
// exportExcelUtils.exportProjectExcel(headers1, columns1, project, "yyyy-MM-dd", 0, "项目立项(概算)其他信息", outputStream);
@ -196,7 +196,7 @@ public class ProjectController extends BaseController {
}
String[] headers2 = {"序号", "类别", "名称", "单位", "数量", "单价", "税率(%)", "含税总金额(元)", "不含税金额(元)", "税金(元)"};
String[] columns2 = {"tempId", "type", "name", "unit", "amount", "price", "taxRate", "totalTaxInclude", "totalTaxExclude", "totalTax"};
exportExcelUtils.exportIncomeDetailExcel(headers2, columns2, project, budgetBean, budgetIncomeDetail, incomeTotalAmount, "yyyy-MM-dd", 0, "收明细表", outputStream);
exportExcelUtils.exportIncomeDetailExcel(headers2, columns2, project, budgetBean, budgetIncomeDetail, incomeTotalAmount, "yyyy-MM-dd", 0, "收明细表", outputStream);
//收入计划
List<ProjectBudgetIncomePlanDetail> budgetIncomePlanDetail = projectBudgetService.getBudgetIncomePlanDetail(project);
BigDecimal incomePlanTotalReceiveAmount = projectBudgetService.getBudgetIncomePlanReceiveAmount(project);
@ -1047,7 +1047,7 @@ public class ProjectController extends BaseController {
public void incomeTemplate(HttpServletResponse response) throws Exception{
String[] headers = new String[]{"类别", "名称", "单位", "数量", "单价", "税率(%)"};
downloadHeader(response , Utils.generateExcelName("收明细表批量导入模板"));
downloadHeader(response , Utils.generateExcelName("收明细表批量导入模板"));
ExportUtils exportUtils = new ExportUtils(headers);
exportUtils.write(response.getOutputStream());
}
@ -1114,7 +1114,7 @@ public class ProjectController extends BaseController {
@RequestMapping("/estimateMainExport")
public void estimateMainExport(HttpServletResponse response, @RequestParam int id) throws Exception{
Project project = projectService.findById(id);
response.setHeader("Content-Disposition", "attachment;filename=".concat(new String((Utils.generateExcelName(project.getName() + "-项目立项(概算)基本信息")).getBytes(), StandardCharsets.ISO_8859_1)));
response.setHeader("Content-Disposition", "attachment;filename=".concat(new String((Utils.generateExcelName(project.getName() + "-项目立项(概算)信息")).getBytes(), StandardCharsets.ISO_8859_1)));
response.setHeader("Connection", "close");
response.setHeader("Content-Type", "application/vnd.ms-excel");
ServletOutputStream outputStream = response.getOutputStream();
@ -1125,7 +1125,7 @@ public class ProjectController extends BaseController {
String[] columns0 = {"deptName", "projectNo", "name", "typeDesc", "startDate", "endDate", "underwrittenModeStr", "collaborator", "advanceInterestAmountRound", "advancePeakAmountRound",
"contractRound", "grossProfitRound", "grossProfitMarginRound", "huazhiRound", "huizhiRound", "huasanRound", "ziguangRound", "certaintyStr", "industryScenario", "resolvePlanStr",
"customer", "terminalCustomer", "valueRisk", "principal", "contractTime", "bidsTime", "isSecondStr", "signTypeStr", "mainContractCollectionTerms", "mainContractResolvePlan", "calculationCollection"};
exportExcelUtils.exportProjectExcel(headers0, columns0, project, "yyyy-MM-dd", 0, "项目立项(概算)基本信息", outputStream);
exportExcelUtils.exportProjectExcel(headers0, columns0, project, "yyyy-MM-dd", 0, "项目立项(概算)信息", outputStream);
exportExcelUtils.end(outputStream);
}
@ -1155,7 +1155,7 @@ public class ProjectController extends BaseController {
@RequestMapping("/incomeExport")
public void incomeExport(HttpServletResponse response, @RequestParam int id) throws Exception{
Project project = projectService.findById(id);
response.setHeader("Content-Disposition", "attachment;filename=".concat(new String((Utils.generateExcelName(project.getName() + "-收明细表")).getBytes(), StandardCharsets.ISO_8859_1)));
response.setHeader("Content-Disposition", "attachment;filename=".concat(new String((Utils.generateExcelName(project.getName() + "-收明细表")).getBytes(), StandardCharsets.ISO_8859_1)));
response.setHeader("Connection", "close");
response.setHeader("Content-Type", "application/vnd.ms-excel");
ServletOutputStream outputStream = response.getOutputStream();
@ -1166,7 +1166,7 @@ public class ProjectController extends BaseController {
BigDecimal incomeTotalAmount = projectBudgetService.getBudgetIncomeAmount(project);
String[] headers2 = {"序号", "类别", "名称", "单位", "数量", "单价", "税率(%)", "含税总金额(元)", "不含税金额(元)", "税金(元)"};
String[] columns2 = {"tempId", "type", "name", "unit", "amount", "price", "taxRate", "totalTaxInclude", "totalTaxExclude", "totalTax"};
exportExcelUtils.exportIncomeDetailExcel(headers2, columns2, project, budgetBean, budgetIncomeDetail, incomeTotalAmount, "yyyy-MM-dd", 0, "收明细表", outputStream);
exportExcelUtils.exportIncomeDetailExcel(headers2, columns2, project, budgetBean, budgetIncomeDetail, incomeTotalAmount, "yyyy-MM-dd", 0, "收明细表", outputStream);
exportExcelUtils.end(outputStream);
}

View File

@ -3,7 +3,7 @@ package cn.palmte.work.model;
import javax.persistence.*;
/**
*
*
*/
@Entity
@Table(name = "project_budget_income_detail")

View File

@ -4,7 +4,7 @@ import javax.persistence.Entity;
import javax.persistence.Table;
/**
*
*
*/
@Entity
@Table(name = "project_budget_income_plan_detail")

View File

@ -4,7 +4,7 @@ import javax.persistence.Entity;
import javax.persistence.Table;
/**
*
*
*/
@Entity
@Table(name = "project_budget_income_plan_detail_temp")

View File

@ -5753,7 +5753,7 @@ CREATE TABLE `project_budget_income_detail` (
`price` decimal(16,2) NOT NULL COMMENT '单价',
`tax_rate` decimal(16,2) NOT NULL COMMENT '税率',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='明细表';
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='明细表';
-- ----------------------------
-- Records of project_budget_income_detail
@ -5773,7 +5773,7 @@ CREATE TABLE `project_budget_income_detail_temp` (
`price` decimal(16,2) NOT NULL COMMENT '单价',
`tax_rate` decimal(16,2) NOT NULL COMMENT '税率',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='明细表';
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='明细表';
-- ----------------------------
-- Records of project_budget_income_detail_temp

View File

@ -8268,7 +8268,7 @@ CREATE TABLE `project_budget_income_detail` (
`price` decimal(16,2) NOT NULL COMMENT '单价',
`tax_rate` decimal(16,2) NOT NULL COMMENT '税率',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=711 DEFAULT CHARSET=utf8mb4 COMMENT='明细表';
) ENGINE=InnoDB AUTO_INCREMENT=711 DEFAULT CHARSET=utf8mb4 COMMENT='明细表';
-- ----------------------------
-- Records of project_budget_income_detail
@ -8393,7 +8393,7 @@ CREATE TABLE `project_budget_income_detail_temp` (
`price` decimal(16,2) NOT NULL COMMENT '单价',
`tax_rate` decimal(16,2) NOT NULL COMMENT '税率',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=701 DEFAULT CHARSET=utf8mb4 COMMENT='明细表';
) ENGINE=InnoDB AUTO_INCREMENT=701 DEFAULT CHARSET=utf8mb4 COMMENT='明细表';
-- ----------------------------
-- Records of project_budget_income_detail_temp

View File

@ -92,12 +92,12 @@ $(function () {
var dataIncome = collectData("am-modal-prompt-input-income");
if (dataIncome.length <= 0) {
window.confirm('请填写收明细表');
window.confirm('请填写收明细表');
$("#saveDraft").attr('disabled', false);
return;
}
var dataIncomeCheck = convertDetailVerifyCheck(dataIncome, INCOME_DETAIL2, "收明细表");
var dataIncomeCheck = convertDetailVerifyCheck(dataIncome, INCOME_DETAIL2, "收明细表");
if (dataIncomeCheck == null) {
$("#saveDraft").attr('disabled', false);
return;
@ -205,12 +205,12 @@ $(function () {
var dataIncome = collectData("am-modal-prompt-input-income");
if (dataIncome.length <= 5) {
window.confirm('请填写收明细表');
window.confirm('请填写收明细表');
$("#saveApprove").attr('disabled', false);
return;
}
var dataIncomeCheck = convertDetailVerifyCheck(dataIncome, INCOME_DETAIL, "收明细表");
var dataIncomeCheck = convertDetailVerifyCheck(dataIncome, INCOME_DETAIL, "收明细表");
if (dataIncomeCheck == null) {
$("#saveApprove").attr('disabled', false);
return;

View File

@ -71,7 +71,7 @@ $(function () {
});
});
//保存收明细表
//保存收明细表
$(function () {
$("#incomeTableSave").click(function () {
var data = collectData("am-modal-prompt-input-income");

View File

@ -154,7 +154,7 @@
<!--选项卡tabsbegin-->
<div class="am-tabs palm-tabs outer" data-am-tabs>
<ul class="am-tabs-nav am-nav am-nav-tabs palm-tabs-nav">
<li id="jiben" <#if check==1>class="am-active"</#if>><a href="#tab1">项目立项(概算)基本信息</a></li>
<li id="jiben" <#if check==1>class="am-active"</#if>><a href="#tab1">项目立项(概算)信息</a></li>
<#-- <#if project.status==1 || project.status==5 || project.status==10 || project.status==15>-->
<#-- <li><a href="#tab2">项目立项(概算)其他信息</a></li>-->
<#-- </#if>-->
@ -171,7 +171,7 @@
</ul>
<div class="am-tabs-bd palm-tabs-bd">
<#-- 项目立项(概算)基本信息 展示内容 -->
<#-- 项目立项(概算)信息 展示内容 -->
<div <#if check==1>class="am-tab-panel am-fade am-in am-active" <#else> class="am-tab-panel am-fade am-in"</#if> id="tab1">
<input name="id" id="id" type="hidden" value="${project.id}" />
<input name="type" id="type" type="hidden" value="${type}"/>
@ -192,7 +192,7 @@
<!--startprint-->
<table id="myTable" class="am-table am-table-bordered">
<tr class="am-text-nowrap">
<th class="table-title" colspan="6" style="text-align: center">项目立项(概算)基本信息</th>
<th class="table-title" colspan="6" style="text-align: center">项目立项(概算)信息</th>
<input type="hidden" style="border-style:none;" name="id" id="id" value="${id!}"/>
</tr>
<tr class="am-text-nowrap">
@ -405,7 +405,7 @@
<div class="am-tabs palm-tabs inner" data-am-tabs id="subTab">
<ul class="am-tabs-nav am-nav am-nav-tabs palm-tabs-nav">
<li class="am-active"><a href="#tab35">预算信息</a></li>
<li><a href="#tab31">收明细表</a></li>
<li><a href="#tab31">收明细表</a></li>
<li><a href="#tab36">收款计划表</a></li>
<li><a href="#tab32">采购成本明细表</a></li>
<li><a href="#tab33">项目管理成本表</a></li>
@ -414,7 +414,7 @@
</div>
<div class="am-tabs-bd palm-tabs-bd">
<div class="am-tab-panel am-fade am-in" id="tab31">
<#--<span class="am-text-lg">收明细表</span>-->
<#--<span class="am-text-lg">收明细表</span>-->
<div class="fixed-section">
<div class="am-modal-bd">
<div class="fixed-actions">
@ -523,7 +523,7 @@
</div>
</div>
<div class="am-tab-panel am-fade am-in" id="tab36">
<#--<span class="am-text-lg">收明细表</span>-->
<#--<span class="am-text-lg">收明细表</span>-->
<div class="fixed-section">
<div class="am-modal-bd">
<div class="fixed-actions">
@ -1032,7 +1032,7 @@
</table>
<!--endprint-->
</div>
<#--<span class="am-text-primary"><a style="cursor: pointer" id="income-detail">收明细表</a></span>
<#--<span class="am-text-primary"><a style="cursor: pointer" id="income-detail">收明细表</a></span>
<span class="am-text-primary"><a style="cursor: pointer" id="cost-detail">采购成本明细表</a></span>
<span class="am-text-primary"><a style="cursor: pointer" id="cost-project-manage-detail">项目管理成本表</a></span>
<span class="am-text-primary budget-plan-detail"><a style="cursor: pointer">资金计划表</a></span>-->
@ -2137,11 +2137,11 @@
</div>
<#--收明细表弹窗-->
<#--收明细表弹窗-->
<div class="am-modal am-modal-prompt" style="width: 1200px;max-height:600px;overflow-y:auto;"
tabindex="-1" id="my-prompt-income-detail">
<div class="am-modal-dialog">
<div class="am-modal-hd">销售收明细表——${project.name}</div>
<div class="am-modal-hd">销售收明细表——${project.name}</div>
<div class="am-modal-bd">
<table class="am-table am-table-bordered am-table-radius table-main" style="padding:0;"
id="incomeTable">

View File

@ -93,9 +93,9 @@
<!--选项卡tabsbegin-->
<div class="am-tabs palm-tabs" data-am-tabs>
<ul class="am-tabs-nav am-nav am-nav-tabs palm-tabs-nav">
<li class="am-active"><a href="#tab1">项目立项(概算)基本信息</a></li>
<li class="am-active"><a href="#tab1">项目立项(概算)信息</a></li>
<#-- <li><a href="#tab2">项目立项(概算)其他信息</a></li>-->
<li><a href="#tab3">收明细表</a></li>
<li><a href="#tab3">收明细表</a></li>
<li><a href="#tab8">收款计划表</a></li>
<li><a href="#tab4">采购成本明细表</a></li>
<li><a href="#tab5">项目管理成本表</a></li>
@ -109,7 +109,7 @@
<!--验证表单元素validate) begin-->
<table id="myTable" class="am-table am-table-bordered">
<tr class="am-text-nowrap">
<th class="table-title" colspan="6" style="text-align: center">项目立项(概算)基本信息</th>
<th class="table-title" colspan="6" style="text-align: center">项目立项(概算)信息</th>
<input type="hidden" style="border-style:none;" name="id" id="id" value="${id!}"/>
</tr>
<tr class="am-text-nowrap">
@ -804,7 +804,7 @@
</div>
<div class="am-tab-panel am-fade am-in" id="tab7">
<span>收入</span>
<#-- <span class="am-text-primary"><a style="cursor: pointer" id="income-detail">收明细表</a></span>-->
<#-- <span class="am-text-primary"><a style="cursor: pointer" id="income-detail">收明细表</a></span>-->
<table class="am-table am-table-bordered am-table-radius table-main" style="padding:0;">
<tbody>
<tr>

View File

@ -39,7 +39,7 @@
<!--选项卡tabsbegin-->
<div class="am-tabs am-margin" data-am-tabs>
<ul class="am-tabs-nav am-nav am-nav-tabs">
<li class="am-active"><a href="#tab1">项目立项(概算)基本信息</a></li>
<li class="am-active"><a href="#tab1">项目立项(概算)信息</a></li>
<#-- <li><a href="#tab2">项目立项(概算)其他信息</a></li>-->
</ul>
<div class="am-tabs-bd">
@ -49,7 +49,7 @@
<input name="id" id="id" type="hidden" value="${projectId}" />
<table id="myTable" class="am-table am-table-bordered">
<tr class="am-text-nowrap">
<th class="table-title" colspan="6" style="text-align: center">项目立项(概算)基本信息</th>
<th class="table-title" colspan="6" style="text-align: center">项目立项(概算)信息</th>
<input type="hidden" style="border-style:none;" name="id" id="id" value="${id!}"/>
</tr>
<tr class="am-text-nowrap">

View File

@ -44,7 +44,7 @@
<!--选项卡tabsbegin-->
<div class="am-tabs am-margin" data-am-tabs>
<ul class="am-tabs-nav am-nav am-nav-tabs">
<li class="am-active"><a href="#tab1">项目立项(概算)基本信息</a></li>
<li class="am-active"><a href="#tab1">项目立项(概算)信息</a></li>
<#-- <li><a href="#tab2">项目立项(概算)其他信息</a></li>-->
</ul>
<div class="am-tabs-bd">
@ -53,7 +53,7 @@
<!--验证表单元素validate) begin-->
<table id="myTable" class="am-table am-table-bordered">
<tr class="am-text-nowrap">
<th class="table-title" colspan="6" style="text-align: center">项目立项(概算)基本信息</th>
<th class="table-title" colspan="6" style="text-align: center">项目立项(概算)信息</th>
<input type="hidden" style="border-style:none;" name="id" id="id" value="${id!}"/>
</tr>
<tr class="am-text-nowrap">