Pārlūkot izejas kodu

最大字符 用户管理

chenc 4 gadi atpakaļ
vecāks
revīzija
01c61067c7
46 mainītis faili ar 204 papildinājumiem un 181 dzēšanām
  1. 1 1
      src/app/layout/default/header/header.component.html
  2. 17 0
      src/app/layout/default/header/header.component.ts
  3. 2 2
      src/app/routes/basedata/base-archives-collection-line/add/add.component.html
  4. 2 2
      src/app/routes/basedata/base-archives-cost/add/add.component.html
  5. 2 2
      src/app/routes/basedata/base-archives-milestone/add/add.component.html
  6. 17 17
      src/app/routes/basedata/customer/edit/edit.component.html
  7. 2 2
      src/app/routes/basedata/post/add/add.component.html
  8. 4 4
      src/app/routes/basedata/post/post.component.html
  9. 1 1
      src/app/routes/basedata/project-approval/add/add.component.html
  10. 2 2
      src/app/routes/basedata/project-approval/project-approval.component.html
  11. 1 1
      src/app/routes/down-payment-management/payment-slip/add/add.component.html
  12. 2 2
      src/app/routes/down-payment-management/payment-slip/update/update.component.html
  13. 1 1
      src/app/routes/down-payment-management/payment-slip/view/view.component.html
  14. 1 1
      src/app/routes/down-payment-management/receipt/add/add.component.html
  15. 1 1
      src/app/routes/down-payment-management/receipt/update/update.component.html
  16. 1 1
      src/app/routes/down-payment-management/receipt/view/view.component.html
  17. 1 1
      src/app/routes/expense-reimbursement/expense-reimbursement-form/add/add.component.html
  18. 1 1
      src/app/routes/expense-reimbursement/expense-reimbursement-form/update/update.component.html
  19. 1 1
      src/app/routes/invoice-management/invoice-manage-purchase/add/add.component.html
  20. 1 1
      src/app/routes/invoice-management/invoice-manage-purchase/update/update.component.html
  21. 1 1
      src/app/routes/invoice-management/invoice-sales/add/add.component.html
  22. 1 1
      src/app/routes/invoice-management/invoice-sales/update/update.component.html
  23. 40 40
      src/app/routes/project-manage-archives/add/business-affairs/business-affairs.component.html
  24. 4 4
      src/app/routes/project-manage-archives/add/development/development.component.html
  25. 1 1
      src/app/routes/project-manage-archives/add/essential-information/essential-information.component.html
  26. 4 4
      src/app/routes/project-manage-archives/add/implementation/implementation.component.html
  27. 4 4
      src/app/routes/project-manage-archives/add/serviceta/serviceta.component.html
  28. 40 40
      src/app/routes/project-manage-archives/update/business-affairs/business-affairs.component.html
  29. 4 4
      src/app/routes/project-manage-archives/update/development/development.component.html
  30. 1 1
      src/app/routes/project-manage-archives/update/essential-information/essential-information.component.html
  31. 4 4
      src/app/routes/project-manage-archives/update/implementation/implementation.component.html
  32. 4 4
      src/app/routes/project-manage-archives/update/serviceta/serviceta.component.html
  33. 1 1
      src/app/routes/project-work/development-log/add/add.component.html
  34. 1 1
      src/app/routes/project-work/development-log/update/update.component.html
  35. 1 1
      src/app/routes/project-work/implementation-log/add/add.component.html
  36. 1 1
      src/app/routes/project-work/implementation-log/update/update.component.html
  37. 1 1
      src/app/routes/project-work/service-log/add/add.component.html
  38. 1 1
      src/app/routes/project-work/service-log/update/update.component.html
  39. 4 4
      src/app/routes/system/depart/add/add.component.html
  40. 1 1
      src/app/routes/system/depart/depart.component.html
  41. 7 7
      src/app/routes/system/depart/personnel-add/personnel-add.component.html
  42. 1 1
      src/app/routes/system/menu/edit/edit.component.html
  43. 1 1
      src/app/routes/system/role/edit/edit.component.html
  44. 4 4
      src/app/routes/system/user/add/add.component.html
  45. 4 4
      src/app/routes/system/user/edit/edit.component.html
  46. 7 1
      src/app/routes/system/user/user.component.ts

+ 1 - 1
src/app/layout/default/header/header.component.html

@@ -66,7 +66,7 @@
         </div>
       </nz-dropdown>
     </li>
-    <li class="hidden-mobile">
+    <li class="hidden-mobile" *ngIf="isOrg">
       <nz-dropdown nzTrigger="click" nzPlacement="bottomRight">
         <div class="alain-default__nav-item" nz-dropdown>
           {{settings.user.pkOrgName}}

+ 17 - 0
src/app/layout/default/header/header.component.ts

@@ -24,6 +24,7 @@ export class HeaderComponent {
     private startupSrv: StartupService,
   ) {}
   ngOnInit(): void {
+    this.getIsOrg();
     this.getOrgList();
   }
   toggleCollapsedSidebar() {
@@ -34,6 +35,22 @@ export class HeaderComponent {
     this.searchToggleStatus = !this.searchToggleStatus;
   }
 
+  isOrg=false;//是否可以切换公司
+  /**
+   * 处理是否可以切换公司
+   */
+  getIsOrg(){
+    let pkOrgS=this.settings.user.pkOrgS;//用户关联的人员所属公司id
+    if(pkOrgS){
+      let pkOrgList=pkOrgS.split("、");
+      if(pkOrgList.length>1){
+        this.isOrg=true;
+      }
+    }else{//管理员登录
+      this.isOrg=true;//
+    }
+  }
+
   /**
    * 查询全部公司
    */

+ 2 - 2
src/app/routes/basedata/base-archives-collection-line/add/add.component.html

@@ -2,7 +2,7 @@
   <nz-form-item>
     <nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="code">条线编码</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24" >
-      <input nz-input formControlName="code" id="code" [(ngModel)]="baseArchivesCollectionLine.code"/>
+      <input nz-input formControlName="code" id="code" [(ngModel)]="baseArchivesCollectionLine.code" maxlength=3/>
       <nz-form-explain *ngIf="validateForm.get('code')?.dirty && validateForm.get('code')?.errors">
         请输入条线编码
       </nz-form-explain>
@@ -11,7 +11,7 @@
   <nz-form-item>
     <nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="name">条线名称</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24" >
-      <input nz-input formControlName="name" id="name" [(ngModel)]="baseArchivesCollectionLine.name"/>
+      <input nz-input formControlName="name" id="name" [(ngModel)]="baseArchivesCollectionLine.name" maxlength=20/>
       <nz-form-explain *ngIf="validateForm.get('name')?.dirty && validateForm.get('name')?.errors">
         请输入条线名称
       </nz-form-explain>

+ 2 - 2
src/app/routes/basedata/base-archives-cost/add/add.component.html

@@ -2,7 +2,7 @@
   <nz-form-item>
     <nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="code">费用编码</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24" >
-      <input placeholder="自动生成" nz-input formControlName="code" id="code" [(ngModel)]="baseArchivesCost.code"/>
+      <input placeholder="自动生成" nz-input formControlName="code" id="code" [(ngModel)]="baseArchivesCost.code" maxlength=3/>
       <nz-form-explain *ngIf="validateForm.get('code')?.dirty && validateForm.get('code')?.errors">
         请输入费用编码
       </nz-form-explain>
@@ -11,7 +11,7 @@
   <nz-form-item>
     <nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="name">费用名称</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24" >
-      <input nz-input formControlName="name" id="name" [(ngModel)]="baseArchivesCost.name"/>
+      <input nz-input formControlName="name" id="name" [(ngModel)]="baseArchivesCost.name" maxlength=20/>
       <nz-form-explain *ngIf="validateForm.get('name')?.dirty && validateForm.get('name')?.errors">
         请输入费用名称
       </nz-form-explain>

+ 2 - 2
src/app/routes/basedata/base-archives-milestone/add/add.component.html

@@ -2,7 +2,7 @@
   <nz-form-item>
     <nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="code">编码</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24" >
-      <input nz-input formControlName="code" id="code" [(ngModel)]="baseArchivesMilestone.code"/>
+      <input nz-input formControlName="code" id="code" [(ngModel)]="baseArchivesMilestone.code" maxlength=6/>
       <nz-form-explain *ngIf="validateForm.get('code')?.dirty && validateForm.get('code')?.errors">
         请输入编码
       </nz-form-explain>
@@ -11,7 +11,7 @@
   <nz-form-item>
     <nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="name">名称</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24" >
-      <input nz-input formControlName="name" id="name" [(ngModel)]="baseArchivesMilestone.name"/>
+      <input nz-input formControlName="name" id="name" [(ngModel)]="baseArchivesMilestone.name" maxlength=20/>
       <nz-form-explain *ngIf="validateForm.get('name')?.dirty && validateForm.get('name')?.errors">
         请输入名称
       </nz-form-explain>

+ 17 - 17
src/app/routes/basedata/customer/edit/edit.component.html

@@ -10,7 +10,7 @@
     <nz-form-label nzRequired [nzSm]="5" [nzXs]="24">{{ 'customer.name' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
       <input [(ngModel)]="customer.name" name="name" nz-input
-        placeholder="{{ 'placeholder' | translate }}{{ 'customer.name' | translate }}" />
+        placeholder="{{ 'placeholder' | translate }}{{ 'customer.name' | translate }}" maxlength=20/>
       <!--客户名称-->
     </nz-form-control>
   </nz-form-item>
@@ -18,7 +18,7 @@
     <nz-form-label [nzSm]="5" [nzXs]="24">{{ 'customer.shortName' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
       <input [(ngModel)]="customer.shortName" name="shortName" nz-input
-        placeholder="{{ 'placeholder' | translate }}{{ 'customer.shortName' | translate }}" />
+        placeholder="{{ 'placeholder' | translate }}{{ 'customer.shortName' | translate }}" maxlength=20/>
       <!--客户简称-->
     </nz-form-control>
     <nz-form-label nzRequired [nzSm]="5" [nzXs]="24">{{ 'customer.abbreviation' | translate }}</nz-form-label>
@@ -30,43 +30,43 @@
   <nz-form-item>
     <nz-form-label [nzSm]="5" [nzXs]="24">{{ 'customer.contacts.name' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
-      <input [disabled]="true" name="contacts" nz-input [(ngModel)]="customer.contacts" />
+      <input [disabled]="true" name="contacts" nz-input [(ngModel)]="customer.contacts" maxlength=10/>
       <!--客户联系人-->
     </nz-form-control>
     <nz-form-label [nzSm]="5" [nzXs]="24">{{ 'customer.contacts.telephone' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
-      <input [disabled]="true" name="telephone" nz-input [(ngModel)]="customer.telephone" />
+      <input [disabled]="true" name="telephone" nz-input [(ngModel)]="customer.telephone" maxlength=20/>
       <!--客户联系电话-->
     </nz-form-control>
   </nz-form-item>
   <nz-form-item>
     <nz-form-label [nzSm]="5" [nzXs]="24">{{ 'customer.contacts.mail' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
-      <input [disabled]="true" name="email" nz-input [(ngModel)]="customer.email" />
+      <input [disabled]="true" name="email" nz-input [(ngModel)]="customer.email" maxlength=30/>
     </nz-form-control>
     <nz-form-label [nzSm]="5" [nzXs]="24">{{ 'customer.company.address' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
-      <input [(ngModel)]="customer.address" name="address" nz-input />
+      <input [(ngModel)]="customer.address" name="address" nz-input maxlength=100/>
     </nz-form-control>
   </nz-form-item>
   <nz-form-item>
     <nz-form-label [nzSm]="5" [nzXs]="24">{{ 'customer.company.phone' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
-      <input [(ngModel)]="customer.phone" name="phone" nz-input />
+      <input [(ngModel)]="customer.phone" name="phone" nz-input maxlength=30/>
     </nz-form-control>
     <nz-form-label [nzSm]="5" [nzXs]="24">{{ 'customer.tax.no' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
-      <input [(ngModel)]="customer.taxNo" name="taxNo" nz-input />
+      <input [(ngModel)]="customer.taxNo" name="taxNo" nz-input maxlength=30/>
     </nz-form-control>
   </nz-form-item>
   <nz-form-item>
     <nz-form-label [nzSm]="5" [nzXs]="24">{{ 'customer.account.bank' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
-      <input [(ngModel)]="customer.bank" name="bank" nz-input />
+      <input [(ngModel)]="customer.bank" name="bank" nz-input maxlength=30/>
     </nz-form-control>
     <nz-form-label [nzSm]="5" [nzXs]="24">{{ 'customer.account.number' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
-      <input [(ngModel)]="customer.account" name="account" nz-input />
+      <input [(ngModel)]="customer.account" name="account" nz-input maxlength=30/>
     </nz-form-control>
   </nz-form-item>
   <nz-form-item>
@@ -96,20 +96,20 @@
   <nz-form-item>
     <nz-form-label [nzSm]="5" [nzXs]="24">{{ 'customer.credit.period' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
-      <nz-input-number [(ngModel)]="customer.creditPeriod" name="creditPeriod" nzMin="1"></nz-input-number>
+      <nz-input-number [(ngModel)]="customer.creditPeriod" name="creditPeriod" nzMin="1" [nzMax]=100000></nz-input-number>
       <!-- <input [(ngModel)]="customer.creditPeriod" name="creditPeriod" nz-input /> -->
     </nz-form-control>
     <!-- 邮编 -->
     <nz-form-label [nzSm]="5" [nzXs]="24">{{ 'customer.zipCode' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
-      <input [(ngModel)]="customer.zipCode" name="zipCode" nz-input />
+      <input [(ngModel)]="customer.zipCode" name="zipCode" nz-input maxlength=20/>
     </nz-form-control>
   </nz-form-item>
   <nz-form-item>
     <!-- 通讯地址 -->
     <nz-form-label [nzSm]="5" [nzXs]="24">{{ 'customer.Postal.address' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="7" [nzXs]="24">
-      <input [(ngModel)]="customer.postalAddress" name="postalAddress" nz-input />
+      <input [(ngModel)]="customer.postalAddress" name="postalAddress" nz-input maxlength=100/>
     </nz-form-control>
   </nz-form-item>
 </form>
@@ -155,15 +155,15 @@
                   {{ 'yes' | translate }}
                 </ng-container>
               </td> -->
-              <td><input type="text" [(ngModel)]="data.contactPsn" nz-input /></td>
-              <td><input type="text" [(ngModel)]="data.contectTel" nz-input /></td>
-              <td><input type="text" [(ngModel)]="data.email" nz-input /></td>
+              <td><input type="text" [(ngModel)]="data.contactPsn" nz-input maxlength=20/></td>
+              <td><input type="text" [(ngModel)]="data.contectTel" nz-input maxlength=20/></td>
+              <td><input type="text" [(ngModel)]="data.email" nz-input maxlength=30/></td>
               <td>
                 <nz-switch [(ngModel)]="data.isDefaultBool" (ngModelChange)="isDefaultBoolChange(data)"
                   nzCheckedChildren="{{'store.yes' | translate}}" nzUnCheckedChildren="{{'store.no' | translate}}">
                 </nz-switch>
               </td>
-              <td><input  [(ngModel)]="data.address" nz-input /></td>
+              <td><input  [(ngModel)]="data.address" nz-input maxlength=100/></td>
               <td>
                 <!-- <a href="javascript:void(0);" (click)="addContacts(data)"
                   *ngIf="id!=''">{{ 'table.update' | translate }}</a>

+ 2 - 2
src/app/routes/basedata/post/add/add.component.html

@@ -2,7 +2,7 @@
   <nz-form-item>
     <nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="code">职务编码</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24" >
-      <input nz-input formControlName="code" id="code" [(ngModel)]="baseArchivesPost.code"/>
+      <input nz-input formControlName="code" id="code" [(ngModel)]="baseArchivesPost.code" maxlength=3/>
       <nz-form-explain *ngIf="validateForm.get('code')?.dirty && validateForm.get('code')?.errors">
         请输入职务编码
       </nz-form-explain>
@@ -11,7 +11,7 @@
   <nz-form-item>
     <nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="name">职务名称</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24" nzErrorTip="请输入职务名称!">
-      <input nz-input formControlName="name" id="name" [(ngModel)]="baseArchivesPost.name"/>
+      <input nz-input formControlName="name" id="name" [(ngModel)]="baseArchivesPost.name" maxlength=20/>
       <nz-form-explain *ngIf="validateForm.get('name')?.dirty && validateForm.get('name')?.errors">
         请输入职务名称
       </nz-form-explain>

+ 4 - 4
src/app/routes/basedata/post/post.component.html

@@ -31,7 +31,7 @@
         <!-- tree -->
         <div nz-row [nzGutter]="24">
           <div nz-col nzMd="24" nzLg="24">
-            <nz-tree [nzData]="nodes" nzCheckable [nzSearchValue]="searchValue" (nzClick)="treeClick($event)"
+            <nz-tree [nzData]="nodes" [nzSearchValue]="searchValue" (nzClick)="treeClick($event)"
               (nzDblClick)="openFolder($event)">
               <ng-template #contextTemplate>
                 <ul nz-menu nzInDropDown>
@@ -69,7 +69,7 @@
           <nz-form-label nzRequired [nzSm]="8" [nzXs]="24">职务编码</nz-form-label>
           <nz-form-control [nzSm]="14" [nzXs]="24">
             <input formControlName="code" id="code" [(ngModel)]="baseArchivesPost.code" name="code" nz-input
-              placeholder="{{ 'placeholder' | translate }}职务编码" />
+              placeholder="{{ 'placeholder' | translate }}职务编码" maxlength=3/>
               <nz-form-explain *ngIf="validateForm.get('code')?.dirty && validateForm.get('code')?.errors">
                 请输入职务编码
               </nz-form-explain>
@@ -79,8 +79,8 @@
           <nz-form-label nzRequired [nzSm]="8" [nzXs]="24">职务名称</nz-form-label>
           <nz-form-control [nzSm]="14" [nzXs]="24">
             <input formControlName="name" id="name" [(ngModel)]="baseArchivesPost.name" name="name" nz-input
-              placeholder="{{ 'placeholder' | translate }}职务名称" />
-              <nz-form-explain *ngIf="validateForm.get('code')?.dirty && validateForm.get('code')?.errors">
+              placeholder="{{ 'placeholder' | translate }}职务名称" maxlength=20/>
+              <nz-form-explain *ngIf="validateForm.get('name')?.dirty && validateForm.get('name')?.errors">
                 请输入职务名称
               </nz-form-explain>
           </nz-form-control>

+ 1 - 1
src/app/routes/basedata/project-approval/add/add.component.html

@@ -11,7 +11,7 @@
   <nz-form-item>
     <nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="name">项目名称</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24" >
-      <input nz-input formControlName="name" id="name" [(ngModel)]="baseArchivesProjectApproval.name"/>
+      <input nz-input formControlName="name" id="name" [(ngModel)]="baseArchivesProjectApproval.name" maxlength=20/>
       <nz-form-explain *ngIf="validateForm.get('name')?.dirty && validateForm.get('name')?.errors">
         请输入项目名称
       </nz-form-explain>

+ 2 - 2
src/app/routes/basedata/project-approval/project-approval.component.html

@@ -30,7 +30,7 @@
         <!-- tree -->
         <div nz-row [nzGutter]="24">
           <div nz-col nzMd="24" nzLg="24">
-            <nz-tree [nzData]="nodes" nzCheckable [nzSearchValue]="searchValue" (nzClick)="treeClick($event)"
+            <nz-tree [nzData]="nodes" [nzSearchValue]="searchValue" (nzClick)="treeClick($event)"
               (nzDblClick)="openFolder($event)">
               <ng-template #contextTemplate>
                 <ul nz-menu nzInDropDown>
@@ -76,7 +76,7 @@
           <nz-form-label nzRequired [nzSm]="8" [nzXs]="24">项目名称</nz-form-label>
           <nz-form-control [nzSm]="14" [nzXs]="24">
             <input formControlName="name" id="name" [(ngModel)]="baseArchivesProjectApproval.name" name="name" nz-input
-              placeholder="{{ 'placeholder' | translate }}项目名称" />
+              placeholder="{{ 'placeholder' | translate }}项目名称" maxlength=20/>
               <nz-form-explain *ngIf="validateForm.get('name')?.dirty && validateForm.get('name')?.errors">
                 请输入项目名称
               </nz-form-explain>

+ 1 - 1
src/app/routes/down-payment-management/payment-slip/add/add.component.html

@@ -91,7 +91,7 @@
               </nz-select>
               </td>
               <td>
-                <nz-input-number [(ngModel)]="data.coPrvice" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPrviceKeyUp()"></nz-input-number>
+                <nz-input-number [(ngModel)]="data.coPrvice" [nzMin]="0" [nzMax]=10000000000 [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPrviceKeyUp()"></nz-input-number>
               </td>
               <td>
                 <textarea rows="1" nz-input [(ngModel)]="data.explain"></textarea>

+ 2 - 2
src/app/routes/down-payment-management/payment-slip/update/update.component.html

@@ -91,7 +91,7 @@
               </nz-select>
               </td>
               <td>
-                <nz-input-number [(ngModel)]="data.coPrvice" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPrviceKeyUp()"></nz-input-number>
+                <nz-input-number [(ngModel)]="data.coPrvice" [nzMin]="0" [nzMax]=10000000000 [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPrviceKeyUp()"></nz-input-number>
               </td>
               <td>
                 <textarea rows="1" nz-input [(ngModel)]="data.explain"></textarea>
@@ -99,7 +99,7 @@
               <td style="width: 20%;">
                 <nz-select style="width: 100%;" nzShowSearch [(ngModel)]="data.invoiceId" nzPlaceHolder="请选择"
                 >
-                <nz-option *ngFor="let i of invoiceIdList" [nzValue]="i.id" [nzLabel]="i.proName"></nz-option>
+                <nz-option *ngFor="let i of invoiceIdList" [nzValue]="i.id" [nzLabel]="i.billcode"></nz-option>
               </nz-select>
               </td>
               <td ><a nz-popconfirm nzTitle="是否删除?"

+ 1 - 1
src/app/routes/down-payment-management/payment-slip/view/view.component.html

@@ -71,7 +71,7 @@
                 {{data.proArchivesMilestone}}
               </td>
               <td>
-                {{data.coPrvice}}
+                $ {{data.coPrvice}}
               </td>
               <td>
                 {{data.explain}}

+ 1 - 1
src/app/routes/down-payment-management/receipt/add/add.component.html

@@ -91,7 +91,7 @@
               </nz-select>
               </td>
               <td>
-                <nz-input-number [(ngModel)]="data.coPrvice" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPrviceKeyUp()"></nz-input-number>
+                <nz-input-number [(ngModel)]="data.coPrvice" [nzMin]="0" [nzMax]=10000000000 [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPrviceKeyUp()"></nz-input-number>
               </td>
               <td>
                 <textarea rows="1" nz-input [(ngModel)]="data.explain"></textarea>

+ 1 - 1
src/app/routes/down-payment-management/receipt/update/update.component.html

@@ -91,7 +91,7 @@
               </nz-select>
               </td>
               <td>
-                <nz-input-number [(ngModel)]="data.coPrvice" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPrviceKeyUp()"></nz-input-number>
+                <nz-input-number [(ngModel)]="data.coPrvice" [nzMin]="0" [nzMax]=10000000000 [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPrviceKeyUp()"></nz-input-number>
               </td>
               <td>
                 <textarea rows="1" nz-input [(ngModel)]="data.explain"></textarea>

+ 1 - 1
src/app/routes/down-payment-management/receipt/view/view.component.html

@@ -71,7 +71,7 @@
                 {{data.proArchivesMilestone}}
               </td>
               <td>
-                {{data.coPrvice}}
+                $ {{data.coPrvice}}
               </td>
               <td>
                 {{data.explain}}

+ 1 - 1
src/app/routes/expense-reimbursement/expense-reimbursement-form/add/add.component.html

@@ -90,7 +90,7 @@
               </nz-select>
               </td>
               <td>
-                <nz-input-number [(ngModel)]="data.price" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar"></nz-input-number>
+                <nz-input-number [(ngModel)]="data.price" [nzMin]="0" [nzMax]=10000000000 [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar"></nz-input-number>
               </td>
               <td ><a nz-popconfirm nzTitle="是否删除?"
                   (nzOnConfirm)="deleteRow(data.sort)">{{'table.delete'|translate}}</a></td>

+ 1 - 1
src/app/routes/expense-reimbursement/expense-reimbursement-form/update/update.component.html

@@ -90,7 +90,7 @@
               </nz-select>
               </td>
               <td>
-                <nz-input-number [(ngModel)]="data.price" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar"></nz-input-number>
+                <nz-input-number [(ngModel)]="data.price" [nzMin]="0" [nzMax]=10000000000 [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar"></nz-input-number>
               </td>
               <td ><a nz-popconfirm nzTitle="是否删除?"
                   (nzOnConfirm)="deleteRow(data.sort)">{{'table.delete'|translate}}</a></td>

+ 1 - 1
src/app/routes/invoice-management/invoice-manage-purchase/add/add.component.html

@@ -82,7 +82,7 @@
               {{data.uncoPrice}}
             </td>
             <td>
-              <nz-input-number [(ngModel)]="data.coPrice" [nzMin]="0" [nzMax]="data.uncoPriceMax" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPriceKeyUp(data)"></nz-input-number>
+              <nz-input-number [(ngModel)]="data.coPrice" [nzMin]="0" [nzMax]=10000000000 [nzMax]="data.uncoPriceMax" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPriceKeyUp(data)"></nz-input-number>
             </td>
             <td ><a nz-popconfirm nzTitle="是否删除?"
                 (nzOnConfirm)="deleteRow(data.sort)">{{'table.delete'|translate}}</a></td>

+ 1 - 1
src/app/routes/invoice-management/invoice-manage-purchase/update/update.component.html

@@ -82,7 +82,7 @@
               {{data.uncoPrice}}
             </td>
             <td>
-              <nz-input-number [(ngModel)]="data.coPrice" [nzMax]="data.uncoPriceMax" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPriceKeyUp(data)"></nz-input-number>
+              <nz-input-number [(ngModel)]="data.coPrice" [nzMax]="data.uncoPriceMax" [nzMin]="0" [nzMax]=10000000000 [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPriceKeyUp(data)"></nz-input-number>
             </td>
             <td ><a nz-popconfirm nzTitle="是否删除?"
                 (nzOnConfirm)="deleteRow(data.sort)">{{'table.delete'|translate}}</a></td>

+ 1 - 1
src/app/routes/invoice-management/invoice-sales/add/add.component.html

@@ -82,7 +82,7 @@
               {{data.uncoPrice}}
             </td>
             <td>
-              <nz-input-number [(ngModel)]="data.coPrice" [nzMin]="0" [nzMax]="data.uncoPriceMax" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPriceKeyUp(data)"></nz-input-number>
+              <nz-input-number [(ngModel)]="data.coPrice" [nzMin]="0" [nzMax]=10000000000 [nzMax]="data.uncoPriceMax" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPriceKeyUp(data)"></nz-input-number>
             </td>
             <td ><a nz-popconfirm nzTitle="是否删除?"
                 (nzOnConfirm)="deleteRow(data.sort)">{{'table.delete'|translate}}</a></td>

+ 1 - 1
src/app/routes/invoice-management/invoice-sales/update/update.component.html

@@ -82,7 +82,7 @@
               {{data.uncoPrice}}
             </td>
             <td>
-              <nz-input-number [(ngModel)]="data.coPrice" [nzMax]="data.uncoPriceMax" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPriceKeyUp(data)"></nz-input-number>
+              <nz-input-number [(ngModel)]="data.coPrice" [nzMax]="data.uncoPriceMax" [nzMin]="0" [nzMax]=10000000000 [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar" (ngModelChange)="coPriceKeyUp(data)"></nz-input-number>
             </td>
             <td ><a nz-popconfirm nzTitle="是否删除?"
                 (nzOnConfirm)="deleteRow(data.sort)">{{'table.delete'|translate}}</a></td>

+ 40 - 40
src/app/routes/project-manage-archives/add/business-affairs/business-affairs.component.html

@@ -74,7 +74,7 @@
             <td style="width: 4%;">第一笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price1" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId1" nzPlaceHolder="请选择"
@@ -83,12 +83,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc1" nz-input />
+              <input [(ngModel)]="data.desc1" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第二笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price2" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId2" nzPlaceHolder="请选择"
@@ -97,12 +97,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc2" nz-input />
+              <input [(ngModel)]="data.desc2" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第三笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price3" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId3" nzPlaceHolder="请选择"
@@ -111,12 +111,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc3" nz-input />
+              <input [(ngModel)]="data.desc3" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第四笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price4" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId4" nzPlaceHolder="请选择"
@@ -125,12 +125,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc4" nz-input />
+              <input [(ngModel)]="data.desc4" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第五笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price5" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId5" nzPlaceHolder="请选择"
@@ -139,7 +139,7 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc5" nz-input />
+              <input [(ngModel)]="data.desc5" nz-input maxlength=140/>
             </td>
             <td nzRight="0"><a nz-popconfirm nzTitle="是否删除?"
                 (nzOnConfirm)="collectionPlanDelete(data.sort)">{{'table.delete'|translate}}</a></td>
@@ -185,7 +185,7 @@
             <td style="width: 4%;">第一笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price1" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"  ></nz-input-number>
+                [nzParser]="parserDollar"  [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId1" nzPlaceHolder="请选择"
@@ -194,12 +194,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc1" nz-input />
+              <input [(ngModel)]="data.desc1" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第二笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price2" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId2" nzPlaceHolder="请选择"
@@ -208,12 +208,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc2" nz-input />
+              <input [(ngModel)]="data.desc2" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第三笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price3" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId3" nzPlaceHolder="请选择"
@@ -222,12 +222,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc3" nz-input />
+              <input [(ngModel)]="data.desc3" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第四笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price4" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId4" nzPlaceHolder="请选择"
@@ -236,12 +236,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc4" nz-input />
+              <input [(ngModel)]="data.desc4" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第五笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price5" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId5" nzPlaceHolder="请选择"
@@ -250,7 +250,7 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc5" nz-input />
+              <input [(ngModel)]="data.desc5" nz-input maxlength=140/>
             </td>
             <td nzRight="0"><a nz-popconfirm nzTitle="是否删除?"
               (nzOnConfirm)="paymentCollectionDelete(data.sort)">{{'table.delete'|translate}}</a></td>
@@ -296,7 +296,7 @@
             <td style="width: 4%;">第一笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price1" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId1" nzPlaceHolder="请选择"
@@ -305,12 +305,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc1" nz-input />
+              <input [(ngModel)]="data.desc1" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第二笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price2" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId2" nzPlaceHolder="请选择"
@@ -319,12 +319,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc2" nz-input />
+              <input [(ngModel)]="data.desc2" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第三笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price3" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId3" nzPlaceHolder="请选择"
@@ -333,12 +333,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc3" nz-input />
+              <input [(ngModel)]="data.desc3" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第四笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price4" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId4" nzPlaceHolder="请选择"
@@ -347,12 +347,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc4" nz-input />
+              <input [(ngModel)]="data.desc4" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第五笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price5" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId5" nzPlaceHolder="请选择"
@@ -361,7 +361,7 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc5" nz-input />
+              <input [(ngModel)]="data.desc5" nz-input maxlength=140/>
             </td>
             <td nzRight="0"><a nz-popconfirm nzTitle="是否删除?"
               (nzOnConfirm)="paymentPlanDelete(data.sort)">{{'table.delete'|translate}}</a></td>
@@ -407,7 +407,7 @@
             <td style="width: 4%;">第一笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price1" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId1" nzPlaceHolder="请选择"
@@ -416,12 +416,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc1" nz-input />
+              <input [(ngModel)]="data.desc1" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第二笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price2" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId2" nzPlaceHolder="请选择"
@@ -430,12 +430,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc2" nz-input />
+              <input [(ngModel)]="data.desc2" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第三笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price3" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId3" nzPlaceHolder="请选择"
@@ -444,12 +444,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc3" nz-input />
+              <input [(ngModel)]="data.desc3" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第四笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price4" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId4" nzPlaceHolder="请选择"
@@ -458,12 +458,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc4" nz-input />
+              <input [(ngModel)]="data.desc4" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第五笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price5" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=1000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId5" nzPlaceHolder="请选择"
@@ -472,7 +472,7 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc5" nz-input />
+              <input [(ngModel)]="data.desc5" nz-input maxlength=140/>
             </td>
             <td nzRight="0"><a nz-popconfirm nzTitle="是否删除?"
               (nzOnConfirm)="paymentStatusDelete(data.sort)">{{'table.delete'|translate}}</a></td>

+ 4 - 4
src/app/routes/project-manage-archives/add/development/development.component.html

@@ -96,13 +96,13 @@
                 <td [nzIndentSize]="item.level! * 20" [nzShowExpand]="!!item.children" [(nzExpand)]="item.expand"
                   (nzExpandChange)="collapse(mapOfExpandedData[data.key], item, $event)">
                 </td>
-                <td><input nz-input [(ngModel)]="item.code" /></td>
+                <td><input nz-input [(ngModel)]="item.code" maxlength=6/></td>
                 <td>
                   <ng-container *ngIf="item.id">
                     {{ item.name }}
                   </ng-container>
                   <ng-container *ngIf="!item.id">
-                    <input nz-input [(ngModel)]="item.name" />
+                    <input nz-input [(ngModel)]="item.name" maxlength=20/>
                   </ng-container>
                 </td>
                 <td>
@@ -112,7 +112,7 @@
                   <nz-date-picker [(ngModel)]="item.endDate" (ngModelChange)="startChange(item,$event)"></nz-date-picker>
                 </td>
                 <td>
-                  <nz-input-number [(ngModel)]="item.planTime" [nzMin]="0" [nzStep]="1" (nzBlur)="planTimeKeyup(item)"></nz-input-number>
+                  <nz-input-number [(ngModel)]="item.planTime" [nzMin]="0" [nzStep]="1" (nzBlur)="planTimeKeyup(item)" [nzMax]=1000></nz-input-number>
                 </td>
                 <td>
                   <!-- <nz-select style="width: 100%;" [nzMaxTagCount]="3" nzMode="multiple" nzPlaceHolder="请选择"
@@ -125,7 +125,7 @@
                 </nz-tree-select>
                 </td>
                 <td>
-                  <nz-input-number [(ngModel)]="item.realTime" [nzMin]="0" [nzStep]="1"></nz-input-number>
+                  <nz-input-number [(ngModel)]="item.realTime" [nzMin]="0" [nzStep]="1" [nzMax]=1000></nz-input-number>
                 </td>
                 <td>
                   <a (click)="addChild(item.key)">{{ 'button.leve.lower' | translate }}</a>

+ 1 - 1
src/app/routes/project-manage-archives/add/essential-information/essential-information.component.html

@@ -57,7 +57,7 @@
         <nz-form-control [nzSm]="24" [nzXs]="24">
           <nz-input-number [(ngModel)]="projectManageArchivesa.totalPrice" formControlName="totalPrice" id="totalPrice"
             [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar"
-            (keyup)="getProjectManageArchivesa()"></nz-input-number>
+            (keyup)="getProjectManageArchivesa()" [nzMax]=10000000000></nz-input-number>
           <nz-form-explain *ngIf="validateForm.get('totalPrice')?.dirty && validateForm.get('totalPrice')?.errors">
             请输入项目总金额
           </nz-form-explain>

+ 4 - 4
src/app/routes/project-manage-archives/add/implementation/implementation.component.html

@@ -97,13 +97,13 @@
                   (nzExpandChange)="collapse(mapOfExpandedData[data.key], item, $event)">*
                   <!-- <input style="width: 50%;" nz-input [(ngModel)]="item.code" /> -->
                 </td>
-                <td><input nz-input [(ngModel)]="item.code" /></td>
+                <td><input nz-input [(ngModel)]="item.code" maxlength=6/></td>
                 <td>
                   <ng-container *ngIf="item.id">
                     {{ item.name }}
                   </ng-container>
                   <ng-container *ngIf="!item.id">
-                    <input nz-input [(ngModel)]="item.name" />
+                    <input nz-input [(ngModel)]="item.name" maxlength=20/>
                   </ng-container>
                 </td>
                 <td>
@@ -113,7 +113,7 @@
                   <nz-date-picker [(ngModel)]="item.endDate" (ngModelChange)="startChange(item,$event)"></nz-date-picker>
                 </td>
                 <td>
-                  <nz-input-number [(ngModel)]="item.planTime" [nzMin]="0" [nzStep]="1" (nzBlur)="planTimeKeyup(item)"></nz-input-number>
+                  <nz-input-number [(ngModel)]="item.planTime" [nzMin]="0" [nzStep]="1" (nzBlur)="planTimeKeyup(item)" [nzMax]=1000></nz-input-number>
                 </td>
                 <td>
                   <!-- <nz-select style="width: 100%;" [nzMaxTagCount]="3" nzMode="multiple" nzPlaceHolder="请选择"
@@ -125,7 +125,7 @@
                   </nz-tree-select>
                 </td>
                 <td>
-                  <nz-input-number [(ngModel)]="item.realTime" [nzMin]="0" [nzStep]="1"></nz-input-number>
+                  <nz-input-number [(ngModel)]="item.realTime" [nzMin]="0" [nzStep]="1" [nzMax]=1000></nz-input-number>
                 </td>
                 <td>
                   <a (click)="addChild(item.key)">{{ 'button.leve.lower' | translate }}</a>

+ 4 - 4
src/app/routes/project-manage-archives/add/serviceta/serviceta.component.html

@@ -96,13 +96,13 @@
                 <td [nzIndentSize]="item.level! * 20" [nzShowExpand]="!!item.children" [(nzExpand)]="item.expand"
                   (nzExpandChange)="collapse(mapOfExpandedData[data.key], item, $event)">*
                 </td>
-                <td><input nz-input [(ngModel)]="item.code" /></td>
+                <td><input nz-input [(ngModel)]="item.code" maxlength=6/></td>
                 <td>
                   <ng-container *ngIf="item.id">
                     {{ item.name }}
                   </ng-container>
                   <ng-container *ngIf="!item.id">
-                    <input nz-input [(ngModel)]="item.name" />
+                    <input nz-input [(ngModel)]="item.name" maxlength=20/>
                   </ng-container>
                 </td>
                 <td>
@@ -112,7 +112,7 @@
                   <nz-date-picker [(ngModel)]="item.endDate" (ngModelChange)="startChange(item,$event)"></nz-date-picker>
                 </td>
                 <td>
-                  <nz-input-number [(ngModel)]="item.planTime" [nzMin]="0" [nzStep]="1" (nzBlur)="planTimeKeyup(item)"></nz-input-number>
+                  <nz-input-number [(ngModel)]="item.planTime" [nzMin]="0" [nzStep]="1" (nzBlur)="planTimeKeyup(item)" [nzMax]=1000></nz-input-number>
                 </td>
                 <td>
                   <!-- <nz-select style="width: 100%;" [nzMaxTagCount]="3" nzMode="multiple" nzPlaceHolder="请选择"
@@ -125,7 +125,7 @@
                 </nz-tree-select>
                 </td>
                 <td>
-                  <nz-input-number [(ngModel)]="item.realTime" [nzMin]="0" [nzStep]="1"></nz-input-number>
+                  <nz-input-number [(ngModel)]="item.realTime" [nzMin]="0" [nzStep]="1" [nzMax]=1000></nz-input-number>
                 </td>
                 <td>
                   <a (click)="addChild(item.key)">{{ 'button.leve.lower' | translate }}</a>

+ 40 - 40
src/app/routes/project-manage-archives/update/business-affairs/business-affairs.component.html

@@ -74,7 +74,7 @@
             <td style="width: 4%;">第一笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price1" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId1" nzPlaceHolder="请选择"
@@ -83,12 +83,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc1" nz-input />
+              <input [(ngModel)]="data.desc1" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第二笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price2" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId2" nzPlaceHolder="请选择"
@@ -97,12 +97,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc2" nz-input />
+              <input [(ngModel)]="data.desc2" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第三笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price3" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId3" nzPlaceHolder="请选择"
@@ -111,12 +111,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc3" nz-input />
+              <input [(ngModel)]="data.desc3" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第四笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price4" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId4" nzPlaceHolder="请选择"
@@ -125,12 +125,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc4" nz-input />
+              <input [(ngModel)]="data.desc4" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第五笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price5" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId5" nzPlaceHolder="请选择"
@@ -139,7 +139,7 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc5" nz-input />
+              <input [(ngModel)]="data.desc5" nz-input maxlength=140/>
             </td>
             <td nzRight="0"><a nz-popconfirm nzTitle="是否删除?"
                 (nzOnConfirm)="collectionPlanDelete(data.sort)">{{'table.delete'|translate}}</a></td>
@@ -185,7 +185,7 @@
             <td style="width: 4%;">第一笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price1" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"  ></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000 ></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId1" nzPlaceHolder="请选择"
@@ -194,12 +194,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc1" nz-input />
+              <input [(ngModel)]="data.desc1" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第二笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price2" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId2" nzPlaceHolder="请选择"
@@ -208,12 +208,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc2" nz-input />
+              <input [(ngModel)]="data.desc2" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第三笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price3" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId3" nzPlaceHolder="请选择"
@@ -222,12 +222,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc3" nz-input />
+              <input [(ngModel)]="data.desc3" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第四笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price4" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId4" nzPlaceHolder="请选择"
@@ -236,12 +236,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc4" nz-input />
+              <input [(ngModel)]="data.desc4" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第五笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price5" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId5" nzPlaceHolder="请选择"
@@ -250,7 +250,7 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc5" nz-input />
+              <input [(ngModel)]="data.desc5" nz-input maxlength=140/>
             </td>
             <td nzRight="0"><a nz-popconfirm nzTitle="是否删除?"
               (nzOnConfirm)="paymentCollectionDelete(data.sort)">{{'table.delete'|translate}}</a></td>
@@ -296,7 +296,7 @@
             <td style="width: 4%;">第一笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price1" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId1" nzPlaceHolder="请选择"
@@ -305,12 +305,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc1" nz-input />
+              <input [(ngModel)]="data.desc1" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第二笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price2" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId2" nzPlaceHolder="请选择"
@@ -319,12 +319,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc2" nz-input />
+              <input [(ngModel)]="data.desc2" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第三笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price3" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId3" nzPlaceHolder="请选择"
@@ -333,12 +333,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc3" nz-input />
+              <input [(ngModel)]="data.desc3" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第四笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price4" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId4" nzPlaceHolder="请选择"
@@ -347,12 +347,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc4" nz-input />
+              <input [(ngModel)]="data.desc4" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第五笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price5" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId5" nzPlaceHolder="请选择"
@@ -361,7 +361,7 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc5" nz-input />
+              <input [(ngModel)]="data.desc5" nz-input maxlength=140/>
             </td>
             <td nzRight="0"><a nz-popconfirm nzTitle="是否删除?"
               (nzOnConfirm)="paymentPlanDelete(data.sort)">{{'table.delete'|translate}}</a></td>
@@ -407,7 +407,7 @@
             <td style="width: 4%;">第一笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price1" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId1" nzPlaceHolder="请选择"
@@ -416,12 +416,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc1" nz-input />
+              <input [(ngModel)]="data.desc1" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第二笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price2" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId2" nzPlaceHolder="请选择"
@@ -430,12 +430,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc2" nz-input />
+              <input [(ngModel)]="data.desc2" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第三笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price3" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId3" nzPlaceHolder="请选择"
@@ -444,12 +444,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc3" nz-input />
+              <input [(ngModel)]="data.desc3" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第四笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price4" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId4" nzPlaceHolder="请选择"
@@ -458,12 +458,12 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc4" nz-input />
+              <input [(ngModel)]="data.desc4" nz-input maxlength=140/>
             </td>
             <td style="width: 4%;">第五笔</td>
             <td style="width: 4%;">
               <nz-input-number [(ngModel)]="data.price5" [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar"
-                [nzParser]="parserDollar"></nz-input-number>
+                [nzParser]="parserDollar" [nzMax]=10000000000></nz-input-number>
             </td>
             <td style="width: 5%;">
               <nz-select style="width: 100%;" nzShowSearch nzAllowClear [(ngModel)]="data.mileId5" nzPlaceHolder="请选择"
@@ -472,7 +472,7 @@
               </nz-select>
             </td>
             <td style="width: 5%;">
-              <input [(ngModel)]="data.desc5" nz-input />
+              <input [(ngModel)]="data.desc5" nz-input maxlength=140/>
             </td>
             <td nzRight="0"><a nz-popconfirm nzTitle="是否删除?"
               (nzOnConfirm)="paymentStatusDelete(data.sort)">{{'table.delete'|translate}}</a></td>

+ 4 - 4
src/app/routes/project-manage-archives/update/development/development.component.html

@@ -96,13 +96,13 @@
                 <td [nzIndentSize]="item.level! * 20" [nzShowExpand]="!!item.children" [(nzExpand)]="item.expand"
                   (nzExpandChange)="collapse(mapOfExpandedData[data.key], item, $event)">*
                 </td>
-                <td><input nz-input [(ngModel)]="item.muilesCode" /></td>
+                <td><input nz-input [(ngModel)]="item.muilesCode" maxlength=6/></td>
                 <td>
                   <ng-container *ngIf="item.muilesId">
                     {{ item.muilesName }}
                   </ng-container>
                   <ng-container *ngIf="!item.muilesId">
-                    <input nz-input [(ngModel)]="item.muilesName" />
+                    <input nz-input [(ngModel)]="item.muilesName" maxlength=20/>
                   </ng-container>
                 </td>
                 <td>
@@ -112,7 +112,7 @@
                   <nz-date-picker [(ngModel)]="item.endDate" (ngModelChange)="startChange(item,$event)"></nz-date-picker>
                 </td>
                 <td>
-                  <nz-input-number [(ngModel)]="item.planTime" [nzMin]="0" [nzStep]="1" (nzBlur)="planTimeKeyup(item)"></nz-input-number>
+                  <nz-input-number [(ngModel)]="item.planTime" [nzMin]="0" [nzStep]="1" (nzBlur)="planTimeKeyup(item)" [nzMax]=1000></nz-input-number>
                 </td>
                 <td>
                   <!-- <nz-select style="width: 100%;" [nzMaxTagCount]="3" nzMode="multiple" nzPlaceHolder="请选择"
@@ -125,7 +125,7 @@
                 </nz-tree-select>
                 </td>
                 <td>
-                  <nz-input-number [(ngModel)]="item.realTime" [nzMin]="0" [nzStep]="1"></nz-input-number>
+                  <nz-input-number [(ngModel)]="item.realTime" [nzMin]="0" [nzStep]="1" [nzMax]=1000></nz-input-number>
                 </td>
                 <td>
                   <a (click)="addChild(item.key)">{{ 'button.leve.lower' | translate }}</a>

+ 1 - 1
src/app/routes/project-manage-archives/update/essential-information/essential-information.component.html

@@ -57,7 +57,7 @@
         <nz-form-control [nzSm]="24" [nzXs]="24">
           <nz-input-number [(ngModel)]="projectManageArchivesa.totalPrice" formControlName="totalPrice" id="totalPrice"
             [nzMin]="0" [nzStep]="1" [nzFormatter]="formatterDollar" [nzParser]="parserDollar"
-            (keyup)="getProjectManageArchivesa()"></nz-input-number>
+            (keyup)="getProjectManageArchivesa()" [nzMax]=10000000000></nz-input-number>
           <nz-form-explain *ngIf="validateForm.get('totalPrice')?.dirty && validateForm.get('totalPrice')?.errors">
             请输入项目总金额
           </nz-form-explain>

+ 4 - 4
src/app/routes/project-manage-archives/update/implementation/implementation.component.html

@@ -96,13 +96,13 @@
                 <td [nzIndentSize]="item.level! * 20" [nzShowExpand]="!!item.children" [(nzExpand)]="item.expand"
                   (nzExpandChange)="collapse(mapOfExpandedData[data.key], item, $event)">*
                 </td>
-                <td><input nz-input [(ngModel)]="item.muilesCode" /></td>
+                <td><input nz-input [(ngModel)]="item.muilesCode" maxlength=6/></td>
                 <td>
                   <ng-container *ngIf="item.muilesId">
                     {{ item.muilesName }}
                   </ng-container>
                   <ng-container *ngIf="!item.muilesId">
-                    <input nz-input [(ngModel)]="item.muilesName" />
+                    <input nz-input [(ngModel)]="item.muilesName" maxlength=20/>
                   </ng-container>
                 </td>
                 <td>
@@ -112,7 +112,7 @@
                   <nz-date-picker [(ngModel)]="item.endDate" (ngModelChange)="startChange(item,$event)"></nz-date-picker>
                 </td>
                 <td>
-                  <nz-input-number [(ngModel)]="item.planTime" [nzMin]="0" [nzStep]="1"(nzBlur)="planTimeKeyup(item)"></nz-input-number>
+                  <nz-input-number [(ngModel)]="item.planTime" [nzMin]="0" [nzStep]="1"(nzBlur)="planTimeKeyup(item)" [nzMax]=1000></nz-input-number>
                 </td>
                 <td>
                   <!-- <nz-select style="width: 100%;" [nzMaxTagCount]="3" nzMode="multiple" nzPlaceHolder="请选择"
@@ -124,7 +124,7 @@
                   </nz-tree-select>
                 </td>
                 <td>
-                  <nz-input-number [(ngModel)]="item.realTime" [nzMin]="0" [nzStep]="1" ></nz-input-number>
+                  <nz-input-number [(ngModel)]="item.realTime" [nzMin]="0" [nzStep]="1" [nzMax]=1000></nz-input-number>
                 </td>
                 <td>
                   <a (click)="addChild(item.key)">{{ 'button.leve.lower' | translate }}</a>

+ 4 - 4
src/app/routes/project-manage-archives/update/serviceta/serviceta.component.html

@@ -95,13 +95,13 @@
                 <td [nzIndentSize]="item.level! * 20" [nzShowExpand]="!!item.children" [(nzExpand)]="item.expand"
                   (nzExpandChange)="collapse(mapOfExpandedData[data.key], item, $event)">*
                 </td>
-                <td><input nz-input [(ngModel)]="item.muilesCode" /></td>
+                <td><input nz-input [(ngModel)]="item.muilesCode" maxlength=6/></td>
                 <td>
                   <ng-container *ngIf="item.muilesId">
                     {{ item.muilesName }}
                   </ng-container>
                   <ng-container *ngIf="!item.muilesId">
-                    <input nz-input [(ngModel)]="item.muilesName" />
+                    <input nz-input [(ngModel)]="item.muilesName" maxlength=20/>
                   </ng-container>
                 </td>
                 <td>
@@ -111,7 +111,7 @@
                   <nz-date-picker [(ngModel)]="item.endDate" (ngModelChange)="startChange(item,$event)"></nz-date-picker>
                 </td>
                 <td>
-                  <nz-input-number [(ngModel)]="item.planTime" [nzMin]="0" [nzStep]="1" (nzBlur)="planTimeKeyup(item)"></nz-input-number>
+                  <nz-input-number [(ngModel)]="item.planTime" [nzMin]="0" [nzStep]="1" (nzBlur)="planTimeKeyup(item)" [nzMax]=1000></nz-input-number>
                 </td>
                 <td>
                   <!-- <nz-select style="width: 100%;" [nzMaxTagCount]="3" nzMode="multiple" nzPlaceHolder="请选择"
@@ -124,7 +124,7 @@
                 </nz-tree-select>
                 </td>
                 <td>
-                  <nz-input-number [(ngModel)]="item.realTime" [nzMin]="0" [nzStep]="1"></nz-input-number>
+                  <nz-input-number [(ngModel)]="item.realTime" [nzMin]="0" [nzStep]="1" [nzMax]=1000></nz-input-number>
                 </td>
                 <td>
                   <a (click)="addChild(item.key)">{{ 'button.leve.lower' | translate }}</a>

+ 1 - 1
src/app/routes/project-work/development-log/add/add.component.html

@@ -105,7 +105,7 @@
                 <textarea rows="1" nz-input [(ngModel)]="data.content"></textarea>
               </td>
               <td style="width: 10%;">
-                <nz-input-number [(ngModel)]="data.duration" [nzMin]="0" [nzStep]="1"></nz-input-number>
+                <nz-input-number [(ngModel)]="data.duration" [nzMin]="0" [nzStep]="1" [nzMax]=100></nz-input-number>
               </td>
               <td>
                 <a nz-popconfirm nzTitle="是否删除?" (nzOnConfirm)="deleteRow(data.sort)">{{'table.delete'|translate}}</a>

+ 1 - 1
src/app/routes/project-work/development-log/update/update.component.html

@@ -106,7 +106,7 @@
                 <textarea rows="1" nz-input [(ngModel)]="data.content"></textarea>
               </td>
               <td style="width: 10%;">
-                <nz-input-number [(ngModel)]="data.duration" [nzMin]="0" [nzStep]="1"></nz-input-number>
+                <nz-input-number [(ngModel)]="data.duration" [nzMin]="0" [nzStep]="1" [nzMax]=100></nz-input-number>
               </td>
               <td>
                 <a nz-popconfirm nzTitle="是否删除?" (nzOnConfirm)="deleteRow(data.sort)">{{'table.delete'|translate}}</a>

+ 1 - 1
src/app/routes/project-work/implementation-log/add/add.component.html

@@ -106,7 +106,7 @@
                 <textarea rows="1" nz-input [(ngModel)]="data.content"></textarea>
               </td>
               <td style="width: 10%;">
-                <nz-input-number [(ngModel)]="data.duration" [nzMin]="0" [nzStep]="1"></nz-input-number>
+                <nz-input-number [(ngModel)]="data.duration" [nzMin]="0" [nzStep]="1" [nzMax]=100></nz-input-number>
               </td>
               <td>
                 <a nz-popconfirm nzTitle="是否删除?" (nzOnConfirm)="deleteRow(data.sort)">{{'table.delete'|translate}}</a>

+ 1 - 1
src/app/routes/project-work/implementation-log/update/update.component.html

@@ -106,7 +106,7 @@
                 <textarea rows="1" nz-input [(ngModel)]="data.content"></textarea>
               </td>
               <td style="width: 10%;">
-                <nz-input-number [(ngModel)]="data.duration" [nzMin]="0" [nzStep]="1"></nz-input-number>
+                <nz-input-number [(ngModel)]="data.duration" [nzMin]="0" [nzStep]="1" [nzMax]=100></nz-input-number>
               </td>
               <td>
                 <a nz-popconfirm nzTitle="是否删除?" (nzOnConfirm)="deleteRow(data.sort)">{{'table.delete'|translate}}</a>

+ 1 - 1
src/app/routes/project-work/service-log/add/add.component.html

@@ -105,7 +105,7 @@
                 <textarea rows="1" nz-input [(ngModel)]="data.content"></textarea>
               </td>
               <td style="width: 10%;">
-                <nz-input-number [(ngModel)]="data.duration" [nzMin]="0" [nzStep]="1"></nz-input-number>
+                <nz-input-number [(ngModel)]="data.duration" [nzMin]="0" [nzStep]="1" [nzMax]=100></nz-input-number>
               </td>
               <td>
                 <a nz-popconfirm nzTitle="是否删除?" (nzOnConfirm)="deleteRow(data.sort)">{{'table.delete'|translate}}</a>

+ 1 - 1
src/app/routes/project-work/service-log/update/update.component.html

@@ -106,7 +106,7 @@
                 <textarea rows="1" nz-input [(ngModel)]="data.content"></textarea>
               </td>
               <td style="width: 10%;">
-                <nz-input-number [(ngModel)]="data.duration" [nzMin]="0" [nzStep]="1"></nz-input-number>
+                <nz-input-number [(ngModel)]="data.duration" [nzMin]="0" [nzStep]="1" [nzMax]=100></nz-input-number>
               </td>
               <td>
                 <a nz-popconfirm nzTitle="是否删除?" (nzOnConfirm)="deleteRow(data.sort)">{{'table.delete'|translate}}</a>

+ 4 - 4
src/app/routes/system/depart/add/add.component.html

@@ -5,7 +5,7 @@
   <nz-form-item>
     <nz-form-label nzRequired [nzSm]="6" [nzXs]="24">{{'depart.name'|translate}}</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24">
-      <input [(ngModel)]="depart.departName" name="departName" nz-input placeholder="{{'placeholder'|translate}}{{'depart.name'|translate}}" />
+      <input [(ngModel)]="depart.departName" name="departName" nz-input placeholder="{{'placeholder'|translate}}{{'depart.name'|translate}}" maxlength=10/>
     </nz-form-control>
   </nz-form-item>
   <nz-form-item *ngIf="isOne==2">
@@ -34,13 +34,13 @@
   <nz-form-item>
     <nz-form-label [nzSm]="6" [nzXs]="24">{{'depart.telephone'|translate}}</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24">
-      <input [(ngModel)]="depart.mobile" name="mobile" nz-input placeholder="{{'placeholder'|translate}}{{'depart.telephone'|translate}}" />
+      <input [(ngModel)]="depart.mobile" name="mobile" nz-input placeholder="{{'placeholder'|translate}}{{'depart.telephone'|translate}}" maxlength=20/>
     </nz-form-control>
   </nz-form-item>
   <nz-form-item>
     <nz-form-label [nzSm]="6" [nzXs]="24">{{'depart.fax'|translate}}</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24">
-      <input [(ngModel)]="depart.fix" name="fix" nz-input />
+      <input [(ngModel)]="depart.fix" name="fix" nz-input maxlength=20/>
     </nz-form-control>
   </nz-form-item>
   <nz-form-item>
@@ -58,7 +58,7 @@
     </nz-form-item>
     <nz-form-label [nzSm]="6" [nzXs]="24">{{'address'|translate}}</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24">
-      <input [(ngModel)]="depart.address" name="address" nz-input />
+      <input [(ngModel)]="depart.address" name="address" nz-input maxlength=100/>
     </nz-form-control>
   </nz-form-item>
   <nz-form-item>

+ 1 - 1
src/app/routes/system/depart/depart.component.html

@@ -34,7 +34,7 @@
       <!--树形体-->
       <div nz-row [nzGutter]="24">
         <div nz-col nzMd="24" nzLg="24">
-          <nz-tree [nzData]="nodes" nzCheckable [nzSearchValue]="searchValue" (nzClick)="treeClick($event)"
+          <nz-tree [nzData]="nodes"  [nzSearchValue]="searchValue" (nzClick)="treeClick($event)"
             (nzDblClick)="openFolder($event)">
             <ng-template #contextTemplate>
               <ul nz-menu nzInDropDown>

+ 7 - 7
src/app/routes/system/depart/personnel-add/personnel-add.component.html

@@ -7,12 +7,12 @@
     <nz-form-control [nzSm]="14" [nzXs]="24">
       <ng-container *ngIf="disabled">
         <input [(ngModel)]="personnel.code" name="code" nz-input
-          placeholder="{{ 'placeholder' | translate }}{{ 'personnel.code' | translate }}" [disabled]="disabled" />
+          placeholder="{{ 'placeholder' | translate }}{{ 'personnel.code' | translate }}" [disabled]="disabled" maxlength=10/>
       </ng-container>
 
       <ng-container *ngIf="!disabled">
         <input [(ngModel)]="personnel.code" name="code" nz-input
-          placeholder="{{ 'placeholder' | translate }}{{ 'personnel.code' | translate }}" />
+          placeholder="{{ 'placeholder' | translate }}{{ 'personnel.code' | translate }}" maxlength=10/>
       </ng-container>
     </nz-form-control>
   </nz-form-item>
@@ -20,13 +20,13 @@
     <nz-form-label nzRequired [nzSm]="8" [nzXs]="24">{{ 'personnel.name' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24">
       <input [(ngModel)]="personnel.name" name="name" nz-input
-        placeholder="{{ 'placeholder' | translate }}{{ 'personnel.name' | translate }}" />
+        placeholder="{{ 'placeholder' | translate }}{{ 'personnel.name' | translate }}" maxlength=10/>
     </nz-form-control>
   </nz-form-item>
   <nz-form-item>
     <nz-form-label [nzSm]="8" [nzXs]="24">{{ 'english.name' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24">
-      <input [(ngModel)]="personnel.enName" name="enName" nz-input />
+      <input [(ngModel)]="personnel.enName" name="enName" nz-input maxlength=20/>
     </nz-form-control>
   </nz-form-item>
   <nz-form-item>
@@ -86,13 +86,13 @@
     <nz-form-label [nzSm]="8" [nzXs]="24">{{ 'phone' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24">
       <input [(ngModel)]="personnel.mobile" name="mobile" nz-input
-        placeholder="{{ 'placeholder' | translate }}{{ 'phone' | translate }}" />
+        placeholder="{{ 'placeholder' | translate }}{{ 'phone' | translate }}" maxlength=20/>
     </nz-form-control>
   </nz-form-item>
   <nz-form-item>
     <nz-form-label [nzSm]="8" [nzXs]="24">{{ 'telephone' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24">
-      <input [(ngModel)]="personnel.tel" name="tel" nz-input />
+      <input [(ngModel)]="personnel.tel" name="tel" nz-input maxlength=20/>
     </nz-form-control>
   </nz-form-item>
 
@@ -111,7 +111,7 @@
     <nz-form-label [nzSm]="8" [nzXs]="24">{{ 'email' | translate }}</nz-form-label>
     <nz-form-control [nzSm]="14" [nzXs]="24">
       <input [(ngModel)]="personnel.email" name="email" nz-input
-        placeholder="{{ 'placeholder' | translate }}{{ 'email' | translate }}" />
+        placeholder="{{ 'placeholder' | translate }}{{ 'email' | translate }}" maxlength=20/>
     </nz-form-control>
   </nz-form-item>
   <nz-form-item>

+ 1 - 1
src/app/routes/system/menu/edit/edit.component.html

@@ -15,7 +15,7 @@
       <nz-form-label *ngIf="menuType!='2'" [nzSm]="6" [nzXs]="24" nzRequired>{{'menu.name'|translate}}</nz-form-label>
       <nz-form-label *ngIf="menuType=='2'" [nzSm]="6" [nzXs]="24" nzRequired>{{'button/permission.name'|translate}}</nz-form-label>
       <nz-form-control [nzSm]="14" [nzXs]="24" nzValidateStatus="nameSuccess" nzHasFeedback>
-        <input nz-input [(ngModel)]="menu.name" name="name" (ngModelChange)="changeName($event)" />
+        <input nz-input [(ngModel)]="menu.name" name="name" (ngModelChange)="changeName($event)" maxlength=20/>
       </nz-form-control>
     </nz-form-item>
     <nz-form-item *ngIf="menuType!='0'">

+ 1 - 1
src/app/routes/system/role/edit/edit.component.html

@@ -16,7 +16,7 @@
     <nz-form-item>
       <nz-form-label [nzSm]="6" [nzXs]="24" nzFor="roleName" nzRequired>{{'role.name'|translate}}</nz-form-label>
       <nz-form-control [nzSm]="14" [nzXs]="24">
-        <input nz-input [(ngModel)]="role.roleName" id="roleName" name="roleName"/>
+        <input nz-input [(ngModel)]="role.roleName" id="roleName" name="roleName" maxlength=20/>
       </nz-form-control>
     </nz-form-item>
     <nz-form-item>

+ 4 - 4
src/app/routes/system/user/add/add.component.html

@@ -9,13 +9,13 @@
     <nz-form-item>
       <nz-form-label [nzSm]="6" [nzXs]="24" nzFor="username" nzRequired>{{'user.account'|translate}}</nz-form-label>
       <nz-form-control [nzSm]="14" [nzXs]="24">
-        <input nz-input [(ngModel)]="user.username" id="username" name="username"/>
+        <input nz-input [(ngModel)]="user.username" id="username" name="username" maxlength=10/>
       </nz-form-control>
     </nz-form-item>
     <nz-form-item>
       <nz-form-label [nzSm]="6" [nzXs]="24" nzFor="realname" nzRequired>{{'user.name'|translate}}</nz-form-label>
       <nz-form-control [nzSm]="14" [nzXs]="24">
-        <input nz-input [(ngModel)]="user.realname" id="realname" name="realname"/>
+        <input nz-input [(ngModel)]="user.realname" id="realname" name="realname" maxlength=20/>
       </nz-form-control>
     </nz-form-item>
     <nz-form-item>
@@ -91,14 +91,14 @@
     <nz-form-item>
       <nz-form-label [nzSm]="6" [nzXs]="24" nzFor="email">{{'e-mail'|translate}}</nz-form-label>
       <nz-form-control [nzSm]="14" [nzXs]="24">
-        <input nz-input placeholder="{{'validation.email.required'|translate}}" [(ngModel)]="user.email" id="email" name="email"/>
+        <input nz-input placeholder="{{'validation.email.required'|translate}}" [(ngModel)]="user.email" id="email" name="email" maxlength=20/>
       </nz-form-control>
     </nz-form-item>
     <nz-form-item>
       <nz-form-label [nzSm]="6" [nzXs]="24" nzFor="phone">{{'phone'|translate}}</nz-form-label>
       <nz-form-control [nzSm]="14" [nzXs]="24">
         <input nz-input  placeholder="{{'validation.phone-number.required'|translate}}"
-        [(ngModel)]="user.phone" id="phone" name="phone"/>
+        [(ngModel)]="user.phone" id="phone" name="phone" maxlength=20/>
       </nz-form-control>
     </nz-form-item>
   </form>

+ 4 - 4
src/app/routes/system/user/edit/edit.component.html

@@ -9,13 +9,13 @@
     <nz-form-item>
       <nz-form-label [nzSm]="6" [nzXs]="24" nzFor="username" nzRequired>{{'user.account'|translate}}</nz-form-label>
       <nz-form-control [nzSm]="14" [nzXs]="24">
-        <input [disabled]="true" nz-input [(ngModel)]="user.username" id="username" name="username"/>
+        <input [disabled]="true" nz-input [(ngModel)]="user.username" id="username" name="username" maxlength=10/>
       </nz-form-control>
     </nz-form-item>
     <nz-form-item>
       <nz-form-label [nzSm]="6" [nzXs]="24" nzFor="realname" nzRequired>{{'user.name'|translate}}</nz-form-label>
       <nz-form-control [nzSm]="14" [nzXs]="24">
-        <input  [disabled]="true" nz-input [(ngModel)]="user.realname" id="realname" name="realname"/>
+        <input  [disabled]="true" nz-input [(ngModel)]="user.realname" id="realname" name="realname" maxlength=20/>
       </nz-form-control>
     </nz-form-item>
     <nz-form-item>
@@ -85,14 +85,14 @@
     <nz-form-item>
       <nz-form-label [nzSm]="6" [nzXs]="24" nzFor="email">{{'e-mail'|translate}}</nz-form-label>
       <nz-form-control [nzSm]="14" [nzXs]="24">
-        <input nz-input placeholder="{{'validation.email.required'|translate}}" [(ngModel)]="user.email" id="email" name="email"/>
+        <input nz-input placeholder="{{'validation.email.required'|translate}}" [(ngModel)]="user.email" id="email" name="email" maxlength=20/>
       </nz-form-control>
     </nz-form-item>
     <nz-form-item>
       <nz-form-label [nzSm]="6" [nzXs]="24" nzFor="phone">{{'phone'|translate}}</nz-form-label>
       <nz-form-control [nzSm]="14" [nzXs]="24">
         <input nz-input  placeholder="{{'validation.phone-number.required'|translate}}"
-        [(ngModel)]="user.phone" id="phone" name="phone"/>
+        [(ngModel)]="user.phone" id="phone" name="phone" maxlength=20/>
       </nz-form-control>
     </nz-form-item>
   </form>

+ 7 - 1
src/app/routes/system/user/user.component.ts

@@ -10,6 +10,7 @@ import { EventManager } from '@angular/platform-browser';
 import { Role } from 'app/entity/role';
 import { RoleService } from 'app/services/role.service';
 import { messageShared } from '@shared/utils/message';
+import { SettingsService } from '@delon/theme';
 
 @Component({
   selector: 'app-system-user-user',
@@ -24,7 +25,8 @@ export class SystemUserComponent implements OnInit {
     private fb: FormBuilder,
     private i18NService: I18NService,
     private eventManager: EventManager,
-    private roleService:RoleService
+    private roleService:RoleService,
+    private settingsService:SettingsService
   ) { }
 
   ngOnInit() {
@@ -59,6 +61,10 @@ export class SystemUserComponent implements OnInit {
     this.isSpinning = true;
     this.user.pageNo = pageNo;
     this.user.roleIdList=this.role;
+    //除admin需要按照组织查询
+    if(this.settingsService.user.name!="admin"){
+      this.user.pkOrg=sessionStorage.getItem("pkOrg");
+    }
     this.userService.getUsers1(this.user).then((response) => {
       this.listOfMapData = response.result.records;
       this.listOfMapData.forEach(element => {