diff --git a/src/main/resources/templates/admin/project_approve.ftl b/src/main/resources/templates/admin/project_approve.ftl index 78a41aa..d39ce9e 100644 --- a/src/main/resources/templates/admin/project_approve.ftl +++ b/src/main/resources/templates/admin/project_approve.ftl @@ -137,43 +137,43 @@ <!--验证表单元素(validate) begin--> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red">*</span><input readonly style="text-align: right;width: 69px; margin-bottom: 13px;" value="部门名称"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px; margin-bottom: 13px;" value="部门名称"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${project.deptName!}"></input> + <input readonly value="${project.deptName!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px;margin-bottom: 6px;" value="项目编号"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px;margin-bottom: 6px;" value="项目编号"/></div> <div class="am-u-sm-6 am-u-md-6"> <#--<textarea style="overflow:auto; background-attachment: fixed; background-repeat: no-repeat; border-style: solid;border-color: #FFFFFF">${project.name}</textarea>--> - <input readonly readonly value="${project.projectNo!}"> + <input readonly value="${project.projectNo!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px;margin-bottom: 6px;" value="项目名称"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px;margin-bottom: 6px;" value="项目名称"/></div> <div class="am-u-sm-6 am-u-md-6"> <#--<textarea style="overflow:auto; background-attachment: fixed; background-repeat: no-repeat; border-style: solid;border-color: #FFFFFF">${project.name}</textarea>--> - <input readonly value="${project.name!}"> + <input readonly value="${project.name!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目类型"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目类型"/></div> <div class="am-u-sm-6 am-u-md-6"> <span> <#if (project.type) =1> - <input readonly value="工程集成类"> + <input readonly value="工程集成类"/> <#elseif (project.type) =2> - <input readonly value="设备集成类"> + <input readonly value="设备集成类"/> <#elseif (project.type) =3> - <input readonly value="战略合作类"> + <input readonly value="战略合作类"/> </#if> </span> </div> @@ -181,33 +181,33 @@ </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 134px ;margin-bottom: 6px;" value="项目计划开始时间"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 134px ;margin-bottom: 6px;" value="项目计划开始时间"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${(project.startDate?string("yyyy-MM-dd"))!}"></input> + <input readonly value="${(project.startDate?string("yyyy-MM-dd"))!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 134px ;margin-bottom: 6px;" value="项目计划结束时间"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 134px ;margin-bottom: 6px;" value="项目计划结束时间"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${(project.endDate?string("yyyy-MM-dd"))!}"></input> + <input readonly value="${(project.endDate?string("yyyy-MM-dd"))!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="垫资模式"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="垫资模式"/></div> <div class="am-u-sm-6 am-u-md-6"> <span> <#if (project.underwrittenMode) =1> - <input readonly value="A类-不垫资(战略合作)"> + <input readonly value="A类-不垫资(战略合作)"/> <#elseif (project.underwrittenMode) =2> - <input readonly value="B类-不垫资(背靠背)"> + <input readonly value="B类-不垫资(背靠背)"/> <#elseif (project.underwrittenMode) =3> - <input readonly value="C类-垫资(账期覆盖)"> + <input readonly value="C类-垫资(账期覆盖)"/> <#elseif (project.underwrittenMode) =4> - <input readonly value="D类-垫资(账期不覆盖)"> + <input readonly value="D类-垫资(账期不覆盖)"/> </#if> </span> </div> @@ -215,9 +215,9 @@ </div> <div class="am-g am-form-group am-margin-top" id="coop" <#if project.underwrittenMode! != 1>hidden</#if>> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>合作对象</div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="合作对象"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${project.collaborator!}"></input> + <input readonly value="${project.collaborator!}"/> </div> <div class="am-form-file am-text-xs"> @@ -230,15 +230,15 @@ </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目把握度"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目把握度"/></div> <div class="am-u-sm-6 am-u-md-6"> <span> <#if (project.certainty) =1> - <input readonly value="A:基本确定中标,待签合同,合同签订中"> + <input readonly value="A:基本确定中标,待签合同,合同签订中"/> <#elseif (project.certainty) =2> - <input readonly value="B:客户产品参数、商务评分、商务资质引导成功"> + <input readonly value="B:客户产品参数、商务评分、商务资质引导成功"/> <#elseif (project.certainty) =3> - <input readonly value="C:项目初期引导阶段"> + <input readonly value="C:项目初期引导阶段"/> </#if> </span> </div> @@ -246,29 +246,29 @@ </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 100px;margin-bottom: 12px;" value="行业场景应用"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 100px;margin-bottom: 12px;" value="行业场景应用"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${project.industryScenario!}"></input> + <input readonly value="${project.industryScenario!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 6px;" value="客户名称"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 6px;" value="客户名称"/></div> <div class="am-u-sm-6 am-u-md-6"> <#-- <textarea style="overflow:auto; background-attachment: fixed; background-repeat: no-repeat; border-style: solid;border-color: #FFFFFF">${project.customer}</textarea>--> - <input readonly value="${project.customer!}"> + <input readonly value="${project.customer!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 100px ;margin-bottom: 6px;" value="终端客户名称"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 100px ;margin-bottom: 6px;" value="终端客户名称"/></div> <div class="am-u-sm-6 am-u-md-6"> <#--<textarea style="overflow:auto; background-attachment: fixed; background-repeat: no-repeat; border-style: solid;border-color: #FFFFFF">${project.terminalCustomer}</textarea>--> - <input readonly value="${project.terminalCustomer!}"> + <input readonly value="${project.terminalCustomer!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> @@ -287,15 +287,15 @@ <#-- <div class="am-u-sm-2 am-u-md-4 input-msg"></div>--> <#-- </div>--> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px;margin-bottom: 12px;" value="合同金额"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px;margin-bottom: 12px;" value="合同金额"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${Utils.format(project.contractAmount)}元"></input> + <input readonly value="${Utils.format(project.contractAmount)}元"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目毛利"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目毛利"/></div> <div class="am-u-sm-6 am-u-md-6"> <input readonly value="${Utils.format(project.grossProfit)}元" /> </div> @@ -303,7 +303,7 @@ </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目毛利率"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目毛利率"/></div> <div class="am-u-sm-6 am-u-md-6"> <input readonly value="${Utils.format(project.grossProfitMargin)}%" /> </div> @@ -311,49 +311,49 @@ </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;margin-left: 10px;margin-left: -15px" value="华智产品金额"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;margin-left: 10px;margin-left: -15px" value="华智产品金额"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${Utils.format(project.huazhiProductAmount, '0.00')}元"></input> + <input readonly value="${Utils.format(project.huazhiProductAmount, '0.00')}元"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;margin-left: -15px" value="汇智产品金额"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;margin-left: -15px" value="汇智产品金额"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${Utils.format(project.huizhiProductAmount, '0.00')}元"></input> + <input readonly value="${Utils.format(project.huizhiProductAmount, '0.00')}元"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;margin-left: 10px;margin-left: -15px" value="华三产品金额"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;margin-left: 10px;margin-left: -15px" value="华三产品金额"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${Utils.format(project.huasanProductAmount, '0.00')}元"></input> + <input readonly value="${Utils.format(project.huasanProductAmount, '0.00')}元"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;margin-left: -15px" value="其他产品金额"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;margin-left: -15px" value="其他产品金额"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${Utils.format(project.ziguangOtherAmount, '0.00')}元"></input> + <input readonly value="${Utils.format(project.ziguangOtherAmount, '0.00')}元"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 116px;margin-top: -6px;" value="主合同收款条款"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 116px;margin-top: -6px;" value="主合同收款条款"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${project.mainContractCollectionTerms!}"></input> + <input readonly value="${project.mainContractCollectionTerms!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 90px;margin-top: -6px;" value="价值及风险"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 90px;margin-top: -6px;" value="价值及风险"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${project.valueRisk!}"></input> + <input readonly value="${project.valueRisk!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> @@ -365,42 +365,42 @@ <div class="am-tab-panel am-fade am-in am-scrollable-horizontal" id="tab2"> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目负责人"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目负责人"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${project.principal!}"></input> + <input readonly value="${project.principal!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="预计合同签订时间"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="预计合同签订时间"/></div> <div class="am-u-sm-2 am-u-md-2"> <div class="am-form-group am-form-icon"> <i class="am-icon-calendar"></i> - <input readonly value="${(project.contractTime?string("yyyy-MM-dd"))!}"> + <input readonly value="${(project.contractTime?string("yyyy-MM-dd"))!}"/> </div> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目计划招标时间"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目计划招标时间"/></div> <div class="am-u-sm-2 am-u-md-2"> <div class="am-form-group am-form-icon"> <i class="am-icon-calendar"></i> - <input readonly value="${(project.bidsTime?string("yyyy-MM-dd"))!}"> + <input readonly value="${(project.bidsTime?string("yyyy-MM-dd"))!}"/> </div> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="是否二次合作"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="是否二次合作"/></div> <div class="am-u-sm-6 am-u-md-6"> <span> <#if (project.isSecond!) =1> - <input readonly value="是"> + <input readonly value="是"/> <#elseif (project.isSecond!) =2> - <input readonly value="否"> + <input readonly value="否"/> </#if> </span> </div> @@ -408,11 +408,11 @@ </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="签单方式"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="签单方式"/></div> <div class="am-u-sm-6 am-u-md-6"> <span> <#if (project.signType!) =1> - <input readonly value="紫光汇智直接投标"> + <input readonly value="紫光汇智直接投标"/> </#if> </span> </div> @@ -420,15 +420,15 @@ </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目解决方案"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="项目解决方案"/></div> <div class="am-u-sm-6 am-u-md-6"> <span> <#if (project.resolvePlan!) =1> - <input readonly value="公共服务(智慧交通、雪亮工程、治安防控体系等)"> + <input readonly value="公共服务(智慧交通、雪亮工程、治安防控体系等)"/> <#elseif (project.resolvePlan!) =2> - <input readonly value="泛行业(智慧园区、智慧医疗、智慧工地等)"> + <input readonly value="泛行业(智慧园区、智慧医疗、智慧工地等)"/> <#elseif (project.resolvePlan!) =3> - <input readonly value="其他生态"> + <input readonly value="其他生态"/> </#if> </span> </div> @@ -436,14 +436,14 @@ </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="垫资利息"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="垫资利息"/></div> <div class="am-u-sm-6 am-u-md-6"> <input readonly value="${Utils.format(project.advanceInterestAmount)}元" /> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="垫资峰值"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 69px ;margin-bottom: 12px;" value="垫资峰值"/></div> <div class="am-u-sm-6 am-u-md-6"> <input readonly value="${Utils.format(project.advancePeakAmount)}元" /> </div> @@ -451,25 +451,25 @@ </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 116px;margin-top: -6px;" value="主合同收款条款"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 116px;margin-top: -6px;" value="主合同收款条款"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${project.mainContractCollectionTerms!}"></input> + <input readonly value="${project.mainContractCollectionTerms!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 116px;margin-top: -6px;" value="主合同具体解决方案"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 116px;margin-top: -6px;" value="主合同具体解决方案"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${project.mainContractResolvePlan!}"></input> + <input readonly value="${project.mainContractResolvePlan!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div> <div class="am-g am-form-group am-margin-top"> - <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span><input readonly style="text-align: right;width: 116px;margin-top: -6px;" value="计收计划"></div> + <div class="am-u-sm-4 am-u-md-2 am-text-right"><input readonly style="text-align: right;width: 116px;margin-top: -6px;" value="计收计划"/></div> <div class="am-u-sm-6 am-u-md-6"> - <input readonly value="${project.calculationCollection!}"></input> + <input readonly value="${project.calculationCollection!}"/> </div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div> </div>