项目基本信息字数限制

master
hanbo 2022-04-27 18:08:16 +08:00
parent 29b326b22d
commit 0bd590d984
3 changed files with 28 additions and 28 deletions

View File

@ -90,8 +90,8 @@
<div class="am-g am-form-group am-margin-top"> <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>项目名称</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>项目名称</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<input type="text" class="am-input" data-validate-async data-validation-message="请输入项目名称(35字符以内)" <input type="text" class="am-input" data-validate-async data-validation-message="请输入项目名称(1000字符以内)"
name="name" placeholder="请输入项目名称(35字符以内" maxlength="35" name="name" placeholder="请输入项目名称(1000字符以内" maxlength="1000"
value="${project.name}" required/> value="${project.name}" required/>
</div> </div>
<div class="am-u-sm-2 am-u-md-4 input-msg"></div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div>
@ -124,8 +124,8 @@
<div class="am-g am-form-group am-margin-top"> <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>客户名称</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>客户名称</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<input type="text" class="am-input" data-validate-async data-validation-message="请输入客户名称(20字符以内" <input type="text" class="am-input" data-validate-async data-validation-message="请输入客户名称(1000字符以内"
name="customer" placeholder="请输入客户名称(20字符以内" maxlength="20" name="customer" placeholder="请输入客户名称(1000字符以内" maxlength="1000"
value="${project.customer}" required/> value="${project.customer}" required/>
</div> </div>
<div class="am-u-sm-2 am-u-md-4 input-msg"></div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div>
@ -133,8 +133,8 @@
<div class="am-g am-form-group am-margin-top"> <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>终端客户名称</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>终端客户名称</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<input type="text" class="am-input" data-validate-async data-validation-message="请输入终端客户名称(20字符以内" <input type="text" class="am-input" data-validate-async data-validation-message="请输入终端客户名称(1000字符以内"
name="terminalCustomer" placeholder="请输入终端客户名称(20字符以内" maxlength="20" name="terminalCustomer" placeholder="请输入终端客户名称(1000字符以内" maxlength="1000"
value="${project.terminalCustomer}" required/> value="${project.terminalCustomer}" required/>
</div> </div>
<div class="am-u-sm-2 am-u-md-4 input-msg"></div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div>
@ -196,7 +196,7 @@
<div class="am-g am-form-group am-margin-top"> <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>主合同收款条款</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>主合同收款条款</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<textarea rows="3" cols="20" id="mainContractCollectionTerms" name="mainContractCollectionTerms" maxlength="100" <textarea rows="3" cols="20" id="mainContractCollectionTerms" name="mainContractCollectionTerms" maxlength="1000"
class="am-input" data-validate-async data-validation-message="请输入收款条款" class="am-input" data-validate-async data-validation-message="请输入收款条款"
placeholder="请输入收款条款" required placeholder="请输入收款条款" required
>${project.mainContractCollectionTerms!}</textarea> >${project.mainContractCollectionTerms!}</textarea>
@ -206,7 +206,7 @@
<div class="am-g am-form-group am-margin-top"> <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>价值及风险</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>价值及风险</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<textarea rows="5" cols="20" id="valueRisk" name="valueRisk" maxlength="500" <textarea rows="5" cols="20" id="valueRisk" name="valueRisk" maxlength="1000"
class="am-input" data-validate-async data-validation-message="请输入价值及风险" class="am-input" data-validate-async data-validation-message="请输入价值及风险"
placeholder="请输入价值及风险" required placeholder="请输入价值及风险" required
>${project.valueRisk!}</textarea> >${project.valueRisk!}</textarea>

View File

@ -59,8 +59,8 @@
<div class="am-g am-form-group am-margin-top"> <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>项目名称</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>项目名称</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<input type="text" id="name" class="am-input" data-validate-async data-validation-message="请输入项目名称(35字符以内)" <input type="text" id="name" class="am-input" data-validate-async data-validation-message="请输入项目名称(1000字符以内)"
name="name" placeholder="请输入项目名称(35字符以内" maxlength="35" name="name" placeholder="请输入项目名称(1000字符以内" maxlength="1000"
value="" required /> value="" required />
</div> </div>
<div class="am-u-sm-2 am-u-md-4 input-msg"></div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div>
@ -93,8 +93,8 @@
<div class="am-g am-form-group am-margin-top"> <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>客户名称</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>客户名称</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<input type="text" class="am-input" data-validate-async data-validation-message="请输入客户名称(20字符以内" <input type="text" class="am-input" data-validate-async data-validation-message="请输入客户名称(1000字符以内"
name="customer" id="customer" placeholder="请输入客户名称(20字符以内" maxlength="20" name="customer" id="customer" placeholder="请输入客户名称(1000字符以内" maxlength="1000"
value="" required /> value="" required />
</div> </div>
<div class="am-u-sm-2 am-u-md-4 input-msg"></div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div>
@ -102,8 +102,8 @@
<div class="am-g am-form-group am-margin-top"> <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>终端客户名称</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>终端客户名称</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<input type="text" class="am-input" data-validate-async data-validation-message="请输入终端客户名称(20字符以内" <input type="text" class="am-input" data-validate-async data-validation-message="请输入终端客户名称(1000字符以内"
name="terminalCustomer" id="terminalCustomer" placeholder="请输入终端客户名称(20字符以内" maxlength="20" name="terminalCustomer" id="terminalCustomer" placeholder="请输入终端客户名称(1000字符以内" maxlength="1000"
value="" required /> value="" required />
</div> </div>
<div class="am-u-sm-2 am-u-md-4 input-msg"></div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div>
@ -163,7 +163,7 @@
<div class="am-g am-form-group am-margin-top"> <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>主合同收款条款</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>主合同收款条款</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<textarea rows="3" cols="20" id="mainContractCollectionTerms" name="mainContractCollectionTerms" maxlength="100" <textarea rows="3" cols="20" id="mainContractCollectionTerms" name="mainContractCollectionTerms" maxlength="1000"
class="am-input" data-validate-async data-validation-message="请输入收款条款" class="am-input" data-validate-async data-validation-message="请输入收款条款"
placeholder="请输入收款条款" required placeholder="请输入收款条款" required
></textarea> ></textarea>
@ -173,7 +173,7 @@
<div class="am-g am-form-group am-margin-top"> <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>价值及风险</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>价值及风险</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<textarea rows="5" cols="20" id="valueRisk" name="valueRisk" maxlength="500" <textarea rows="5" cols="20" id="valueRisk" name="valueRisk" maxlength="1000"
class="am-input" data-validate-async data-validation-message="请输入价值及风险" class="am-input" data-validate-async data-validation-message="请输入价值及风险"
placeholder="请输入价值及风险" required placeholder="请输入价值及风险" required
></textarea> ></textarea>
@ -349,8 +349,8 @@
<tr> <tr>
<td>成本</td> <td>成本</td>
<td>其他</td> <td>其他</td>
<td><input type="text" id="otherName" maxlength="10" data-validate-async data-validation-message="请输入其他类的名称10字符以内" <td><input type="text" id="otherName" maxlength="50" data-validate-async data-validation-message="请输入其他类的名称50字符以内"
value="" name="otherName" placeholder="请输入其他类的名称(10字符以内"/> </td> value="" name="otherName" placeholder="请输入其他类的名称(50字符以内"/> </td>
<td><input type="text" class="number" maxlength="16" name="costOtherOtherTaxInclude" id="costOtherOtherTaxInclude"></td> <td><input type="text" class="number" maxlength="16" name="costOtherOtherTaxInclude" id="costOtherOtherTaxInclude"></td>
<td><input type="text" class="number" maxlength="16" name="costOtherOtherTaxExclude" id="costOtherOtherTaxExclude" readonly></td> <td><input type="text" class="number" maxlength="16" name="costOtherOtherTaxExclude" id="costOtherOtherTaxExclude" readonly></td>
<td> <td>

View File

@ -67,8 +67,8 @@
<div class="am-g am-form-group am-margin-top"> <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>项目名称</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>项目名称</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<input type="text" class="am-input" data-validate-async data-validation-message="请输入项目名称(35字符以内)" <input type="text" class="am-input" data-validate-async data-validation-message="请输入项目名称(1000字符以内)"
name="name" id="name" placeholder="请输入项目名称(35字符以内" maxlength="35" name="name" id="name" placeholder="请输入项目名称(1000字符以内" maxlength="1000"
value="${project.name}" required/> value="${project.name}" required/>
</div> </div>
<div class="am-u-sm-2 am-u-md-4 input-msg"></div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div>
@ -101,8 +101,8 @@
<div class="am-g am-form-group am-margin-top"> <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>客户名称</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>客户名称</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<input type="text" class="am-input" data-validate-async data-validation-message="请输入客户名称(20字符以内" <input type="text" class="am-input" data-validate-async data-validation-message="请输入客户名称(1000字符以内"
name="customer" id="customer" placeholder="请输入客户名称(20字符以内" maxlength="20" name="customer" id="customer" placeholder="请输入客户名称(1000字符以内" maxlength="1000"
value="${project.customer}" required/> value="${project.customer}" required/>
</div> </div>
<div class="am-u-sm-2 am-u-md-4 input-msg"></div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div>
@ -110,8 +110,8 @@
<div class="am-g am-form-group am-margin-top"> <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>终端客户名称</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>终端客户名称</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<input type="text" class="am-input" data-validate-async data-validation-message="请输入终端客户名称(20字符以内" <input type="text" class="am-input" data-validate-async data-validation-message="请输入终端客户名称(1000字符以内"
name="terminalCustomer" id="terminalCustomer" placeholder="请输入终端客户名称(20字符以内" maxlength="20" name="terminalCustomer" id="terminalCustomer" placeholder="请输入终端客户名称(1000字符以内" maxlength="1000"
value="${project.terminalCustomer}" required/> value="${project.terminalCustomer}" required/>
</div> </div>
<div class="am-u-sm-2 am-u-md-4 input-msg"></div> <div class="am-u-sm-2 am-u-md-4 input-msg"></div>
@ -171,7 +171,7 @@
<div class="am-g am-form-group am-margin-top"> <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>主合同收款条款</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>主合同收款条款</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<textarea rows="3" cols="20" id="mainContractCollectionTerms" name="mainContractCollectionTerms" maxlength="100" <textarea rows="3" cols="20" id="mainContractCollectionTerms" name="mainContractCollectionTerms" maxlength="1000"
class="am-input" data-validate-async data-validation-message="请输入收款条款" class="am-input" data-validate-async data-validation-message="请输入收款条款"
placeholder="请输入收款条款" required placeholder="请输入收款条款" required
>${project.mainContractCollectionTerms!}</textarea> >${project.mainContractCollectionTerms!}</textarea>
@ -181,7 +181,7 @@
<div class="am-g am-form-group am-margin-top"> <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>价值及风险</div> <div class="am-u-sm-4 am-u-md-2 am-text-right"><span style="color: red;">*</span>价值及风险</div>
<div class="am-u-sm-6 am-u-md-6"> <div class="am-u-sm-6 am-u-md-6">
<textarea rows="5" cols="20" id="valueRisk" name="valueRisk" maxlength="500" <textarea rows="5" cols="20" id="valueRisk" name="valueRisk" maxlength="1000"
class="am-input" data-validate-async data-validation-message="请输入价值及风险" class="am-input" data-validate-async data-validation-message="请输入价值及风险"
placeholder="请输入价值及风险" required placeholder="请输入价值及风险" required
>${project.valueRisk!}</textarea> >${project.valueRisk!}</textarea>
@ -356,8 +356,8 @@
<tr> <tr>
<td>成本</td> <td>成本</td>
<td>其他</td> <td>其他</td>
<td><input type="text" id="otherName" maxlength="10" data-validate-async data-validation-message="请输入其他类的名称10字符以内" <td><input type="text" id="otherName" maxlength="50" data-validate-async data-validation-message="请输入其他类的名称50字符以内"
value="${project.otherName!}" name="otherName" placeholder="请输入其他类的名称(10字符以内"/> </td> value="${project.otherName!}" name="otherName" placeholder="请输入其他类的名称(50字符以内"/> </td>
<td><input type="text" class="number" maxlength="16" name="costOtherOtherTaxInclude" id="costOtherOtherTaxInclude" value="${Utils.format(estimateBean.costOtherOtherTaxInclude, "0.00")}"></td> <td><input type="text" class="number" maxlength="16" name="costOtherOtherTaxInclude" id="costOtherOtherTaxInclude" value="${Utils.format(estimateBean.costOtherOtherTaxInclude, "0.00")}"></td>
<td><input type="text" class="number" maxlength="16" name="costOtherOtherTaxExclude" id="costOtherOtherTaxExclude" value="${Utils.format(estimateBean.costOtherOtherTaxExclude, "0.00")}" <#if estimateBean.costOtherOtherSelect! !="自定义">readonly</#if>></td> <td><input type="text" class="number" maxlength="16" name="costOtherOtherTaxExclude" id="costOtherOtherTaxExclude" value="${Utils.format(estimateBean.costOtherOtherTaxExclude, "0.00")}" <#if estimateBean.costOtherOtherSelect! !="自定义">readonly</#if>></td>
<td> <td>