|
@@ -2,124 +2,435 @@
|
|
|
<form nz-form>
|
|
|
<nz-form-item>
|
|
|
<nz-form-label nzRequired [nzSm]="3" [nzXs]="24">{{ 'customer.code' | translate }}</nz-form-label>
|
|
|
+ <!--客户编码-->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
- <input [(ngModel)]="customer.code" name="code" nz-input [disabled]="true"
|
|
|
- placeholder="{{ 'automatic.generated' | translate }}" />
|
|
|
- <!--客户编码-->
|
|
|
+ <input
|
|
|
+ [(ngModel)]="customer.code"
|
|
|
+ name="code"
|
|
|
+ nz-input
|
|
|
+ [disabled]="true"
|
|
|
+ placeholder="{{ 'automatic.generated' | translate }}"
|
|
|
+ />
|
|
|
</nz-form-control>
|
|
|
<nz-form-label nzRequired [nzSm]="3" [nzXs]="24">{{ 'customer.name' | translate }}</nz-form-label>
|
|
|
+ <!--客户名称-->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
- <input [(ngModel)]="customer.name" name="name" nz-input [disabled]="true"
|
|
|
- placeholder="{{ 'placeholder' | translate }}{{ 'customer.name' | translate }}" />
|
|
|
- <!--客户名称-->
|
|
|
+ <input
|
|
|
+ [(ngModel)]="customer.name"
|
|
|
+ name="name"
|
|
|
+ nz-input
|
|
|
+ [disabled]="true"
|
|
|
+ placeholder="{{ 'placeholder' | translate }}{{ 'customer.name' | translate }}"
|
|
|
+ />
|
|
|
</nz-form-control>
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.shortName' | translate }}</nz-form-label>
|
|
|
+ <!--客户简称-->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
- <input [(ngModel)]="customer.shortName" name="shortName" nz-input [disabled]="true"
|
|
|
- placeholder="{{ 'placeholder' | translate }}{{ 'customer.shortName' | translate }}" />
|
|
|
- <!--客户简称-->
|
|
|
+ <input
|
|
|
+ [(ngModel)]="customer.shortName"
|
|
|
+ name="shortName"
|
|
|
+ nz-input
|
|
|
+ [disabled]="true"
|
|
|
+ placeholder="{{ 'placeholder' | translate }}{{ 'customer.shortName' | translate }}"
|
|
|
+ />
|
|
|
</nz-form-control>
|
|
|
</nz-form-item>
|
|
|
- <nz-form-item>
|
|
|
|
|
|
+ <nz-form-item>
|
|
|
<nz-form-label nzRequired [nzSm]="3" [nzXs]="24">{{ 'customer.abbreviation' | translate }}</nz-form-label>
|
|
|
+ <!--客户缩写-->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
<input [(ngModel)]="customer.abbreviation" maxlength="3" [disabled]="true" name="abbreviation" nz-input />
|
|
|
- <!--客户缩写-->
|
|
|
</nz-form-control>
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.contacts.name' | translate }}</nz-form-label>
|
|
|
+ <!--联系人-->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
<input [disabled]="true" name="contacts" nz-input [(ngModel)]="customer.contacts" />
|
|
|
- <!--客户联系人-->
|
|
|
</nz-form-control>
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.contacts.telephone' | translate }}</nz-form-label>
|
|
|
+ <!--联系人电话-->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
<input [disabled]="true" name="telephone" nz-input [(ngModel)]="customer.telephone" />
|
|
|
- <!--客户联系电话-->
|
|
|
</nz-form-control>
|
|
|
</nz-form-item>
|
|
|
+
|
|
|
<nz-form-item>
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.contacts.mail' | translate }}</nz-form-label>
|
|
|
+ <!-- 联系人邮箱 -->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
<input [disabled]="true" name="email" nz-input [(ngModel)]="customer.email" />
|
|
|
</nz-form-control>
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.company.address' | translate }}</nz-form-label>
|
|
|
+ <!-- 公司地址 -->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
<input [(ngModel)]="customer.address" name="address" nz-input [disabled]="true" />
|
|
|
</nz-form-control>
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.company.phone' | translate }}</nz-form-label>
|
|
|
+ <!-- 公司电话 -->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
<input [(ngModel)]="customer.phone" name="phone" nz-input [disabled]="true" />
|
|
|
</nz-form-control>
|
|
|
</nz-form-item>
|
|
|
+
|
|
|
<nz-form-item>
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.tax.no' | translate }}</nz-form-label>
|
|
|
+ <!-- 税号 -->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
<input [(ngModel)]="customer.taxNo" name="taxNo" nz-input [disabled]="true" />
|
|
|
</nz-form-control>
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.account.bank' | translate }}</nz-form-label>
|
|
|
+ <!-- 开户行 -->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
<input [(ngModel)]="customer.bank" name="bank" nz-input [disabled]="true" />
|
|
|
</nz-form-control>
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.account.number' | translate }}</nz-form-label>
|
|
|
+ <!-- 账号 -->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
<input [(ngModel)]="customer.account" name="account" nz-input [disabled]="true" />
|
|
|
</nz-form-control>
|
|
|
</nz-form-item>
|
|
|
+
|
|
|
<nz-form-item>
|
|
|
- <nz-form-label nzRequired [nzSm]="3" [nzXs]="24">{{ 'customer.whether.using.or.not' | translate }}
|
|
|
+ <nz-form-label nzRequired [nzSm]="3" [nzXs]="24"
|
|
|
+ >{{ 'customer.whether.using.or.not' | translate }}
|
|
|
+ <!-- 是否停用 -->
|
|
|
</nz-form-label>
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
- <nz-switch [nzDisabled]="true" [(ngModel)]="enable" name="enable" [ngModelOptions]="{standalone: true}"
|
|
|
- nzCheckedChildren="{{'store.yes' | translate}}" nzUnCheckedChildren="{{'store.no' | translate}}"></nz-switch>
|
|
|
+ <nz-switch
|
|
|
+ [nzDisabled]="true"
|
|
|
+ [(ngModel)]="enable"
|
|
|
+ name="enable"
|
|
|
+ [ngModelOptions]="{ standalone: true }"
|
|
|
+ nzCheckedChildren="{{ 'store.yes' | translate }}"
|
|
|
+ nzUnCheckedChildren="{{ 'store.no' | translate }}"
|
|
|
+ ></nz-switch>
|
|
|
</nz-form-control>
|
|
|
+
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.credit.grade' | translate }}</nz-form-label>
|
|
|
+ <!-- 信用等级 -->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
- <nz-select nzShowSearch nzAllowClear nzPlaceHolder="{{ 'select.please.choose' | translate }}"
|
|
|
- [nzDisabled]="true" [(ngModel)]="customer.creditGrade" name="creditGrade">
|
|
|
- <nz-option *ngIf="customer.creditGrade==''" nzLabel="{{ 'select.please.choose' | translate }}" nzValue=""
|
|
|
+ <input [(ngModel)]="customer.creditGrade" name="code" nz-input [disabled]="true" />
|
|
|
+ <!-- <nz-select
|
|
|
+ nzShowSearch
|
|
|
+ nzAllowClear
|
|
|
+ nzPlaceHolder="{{ 'select.please.choose' | translate }}"
|
|
|
+ [nzDisabled]="true"
|
|
|
+ [(ngModel)]="customer.creditGrade"
|
|
|
+ name="creditGrade"
|
|
|
+ > -->
|
|
|
+ <!-- <nz-option
|
|
|
+ *ngIf="customer.creditGrade == ''"
|
|
|
+ nzLabel="{{ 'select.please.choose' | translate }}"
|
|
|
+ nzValue=""
|
|
|
selected="selected">
|
|
|
- </nz-option>
|
|
|
- <!-- <ng-container *ngFor="let de of listClass">
|
|
|
+ </nz-option> -->
|
|
|
+ <!-- <ng-container *ngFor="let de of listClass">
|
|
|
<nz-option nzLabel="{{de.name}}" nzValue="{{de.id}}"></nz-option>
|
|
|
</ng-container> -->
|
|
|
- <nz-option nzLabel="A" nzValue="1"></nz-option>
|
|
|
+ <!-- <nz-option nzLabel="A" nzValue="1"></nz-option>
|
|
|
<nz-option nzLabel="B" nzValue="2"></nz-option>
|
|
|
<nz-option nzLabel="C" nzValue="3"></nz-option>
|
|
|
- <nz-option nzLabel="D" nzValue="4"></nz-option>
|
|
|
- </nz-select>
|
|
|
+ <nz-option nzLabel="D" nzValue="4"></nz-option> -->
|
|
|
+ <!-- </nz-select> -->
|
|
|
</nz-form-control>
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.credit.period' | translate }}</nz-form-label>
|
|
|
+ <!-- 信用期 -->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
<nz-input-number [nzDisabled]="true" [(ngModel)]="customer.creditPeriod" name="creditPeriod" nzMin="1">
|
|
|
</nz-input-number>
|
|
|
- <!-- <input [(ngModel)]="customer.creditPeriod" name="creditPeriod" nz-input /> -->
|
|
|
</nz-form-control>
|
|
|
</nz-form-item>
|
|
|
<nz-form-item>
|
|
|
- <!-- 邮编 -->
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.zipCode' | translate }}</nz-form-label>
|
|
|
+ <!-- 邮编 -->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
<input [disabled]="true" [(ngModel)]="customer.zipCode" name="zipCode" nz-input />
|
|
|
</nz-form-control>
|
|
|
- <!-- 通讯地址 -->
|
|
|
+
|
|
|
<nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.Postal.address' | translate }}</nz-form-label>
|
|
|
+ <!-- 注册地址 -->
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
<input [disabled]="true" [(ngModel)]="customer.postalAddress" name="postalAddress" nz-input />
|
|
|
</nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'quotation.merchants' | translate }}{{ 'cost.item.category' | translate }}</nz-form-label
|
|
|
+ >
|
|
|
<!-- 客商分类 -->
|
|
|
- <nz-form-label [nzSm]="3" [nzXs]="24">客商分类</nz-form-label>
|
|
|
<nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
- {{customer.customerClassificationDictName}}
|
|
|
+ <input
|
|
|
+ [(ngModel)]="customer.customerClassificationDictName"
|
|
|
+ name="customerClassificationDictName"
|
|
|
+ nz-input
|
|
|
+ [disabled]="true"
|
|
|
+ />
|
|
|
+ </nz-form-control>
|
|
|
+ </nz-form-item>
|
|
|
+
|
|
|
+ <!-- 第七行 ------------->
|
|
|
+ <nz-form-item>
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">{{ 'customer.source' | translate }}</nz-form-label>
|
|
|
+ <!-- 客商来源 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.customerSourceDictName" name="customerSourceDictName" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'quotation.merchants' | translate }}{{ 'industry' | translate }}
|
|
|
+ </nz-form-label>
|
|
|
+ <!-- 客商行业 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input
|
|
|
+ [(ngModel)]="customer.cobaseCustomerIndustryNamede"
|
|
|
+ name="baseCustomerIndustryName"
|
|
|
+ nz-input
|
|
|
+ [disabled]="true"
|
|
|
+ />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">{{ 'sales.status' | translate }}</nz-form-label>
|
|
|
+ <!-- 销售状态 树 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.baseSalesStatusName" name="baseSalesStatusName" nz-input [disabled]="true" />
|
|
|
</nz-form-control>
|
|
|
</nz-form-item>
|
|
|
+
|
|
|
+ <!-- 第八行 -->
|
|
|
+ <nz-form-item>
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'quotation.merchants' | translate }}{{ 'property' | translate }}
|
|
|
+ </nz-form-label>
|
|
|
+ <!-- 客商属性 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <nz-radio-group [(ngModel)]="customer.customerAttribute" name="customerAttribute">
|
|
|
+ <label nz-radio nzValue="1">{{ 'customer' | translate }}</label>
|
|
|
+ <label nz-radio nzValue="2">{{ 'supplier' | translate }}</label>
|
|
|
+ <label nz-radio nzValue="3"> {{ 'customer' | translate }}、{{ 'supplier' | translate }} </label>
|
|
|
+ </nz-radio-group>
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'quotation.merchants' | translate }}{{ 'group' | translate }}
|
|
|
+ </nz-form-label>
|
|
|
+ <!-- 客商分组 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input
|
|
|
+ [(ngModel)]="customer.customerGroupingDictName"
|
|
|
+ name="customerGroupingDictName"
|
|
|
+ nz-input
|
|
|
+ [disabled]="true"
|
|
|
+ />
|
|
|
+ </nz-form-control>
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'business.affairs' | translate }}{{ 'relation' | translate }}
|
|
|
+ </nz-form-label>
|
|
|
+ <!-- 商务关系-->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input
|
|
|
+ [(ngModel)]="customer.businessRelationsDictName"
|
|
|
+ name="businessRelationsDictName"
|
|
|
+ nz-input
|
|
|
+ [disabled]="true"
|
|
|
+ />
|
|
|
+ </nz-form-control>
|
|
|
+ </nz-form-item>
|
|
|
+
|
|
|
+ <!-- 第九行 -->
|
|
|
+ <nz-form-item>
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'higher.unit' | translate }}
|
|
|
+ </nz-form-label>
|
|
|
+ <!-- 上级单位 禁选 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <nz-input-group nzSearch [nzAddOnAfter]="suffixIconButton">
|
|
|
+ <input [(ngModel)]="customer.parentName" name="parentName" nz-input [disabled]="true" />
|
|
|
+ </nz-input-group>
|
|
|
+ <!-- <ng-template #suffixIconButton> -->
|
|
|
+ <!-- 放大镜 勾选列表 -->
|
|
|
+ <!-- <button nz-button nzType="primary" nzSearch (click)="modalTable()">
|
|
|
+ <i nz-icon type="search"></i>
|
|
|
+ </button>
|
|
|
+ </ng-template> -->
|
|
|
+ </nz-form-control>
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'use.status' | translate }}
|
|
|
+ </nz-form-label>
|
|
|
+ <!-- 使用状态-->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.useStatusDictName" name="useStatusDictName" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'sleep.type' | translate }}
|
|
|
+ </nz-form-label>
|
|
|
+ <!-- 休眠类型 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.sleepTypeDictName" name="sleepTypeDictName" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+ </nz-form-item>
|
|
|
+
|
|
|
+ <!-- 第十行 -->
|
|
|
+ <nz-form-item>
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">{{ 'unit' | translate }}{{ 'web.address' | translate }}</nz-form-label>
|
|
|
+ <!-- 单位网址 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.companyWebsite" name="companyWebsite" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'in.company' | translate }}{{ 'establish.date' | translate }}
|
|
|
+ </nz-form-label>
|
|
|
+ <!-- 公司成立日期 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.companyEstablishDate" name="companyEstablishDate" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24"> {{ 'unit' | translate }}{{ 'size' | translate }} </nz-form-label>
|
|
|
+ <!-- 单位规模 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.unitSizeDictName" name="unitSizeDictName" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+ </nz-form-item>
|
|
|
+
|
|
|
+ <!-- 第11行 -->
|
|
|
+ <nz-form-item>
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24"> {{ 'personnel' | translate }}{{ 'size' | translate }} </nz-form-label>
|
|
|
+ <!-- 人员规模 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.personnelSizeDictName" name="personnelSizeDictName" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'app.register.register' | translate }}{{ 'capital' | translate }}
|
|
|
+ </nz-form-label>
|
|
|
+ <!-- 注册资金 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input
|
|
|
+ [(ngModel)]="customer.registeredCapitalDictName"
|
|
|
+ name="registeredCapitalDictName"
|
|
|
+ nz-input
|
|
|
+ [disabled]="true"
|
|
|
+ />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24"> {{ 'annual.turnover' | translate }}</nz-form-label>
|
|
|
+ <!-- 年营业额 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.annualTurnover" name="annualTurnover" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+ </nz-form-item>
|
|
|
+
|
|
|
+ <!-- 第12行 -->
|
|
|
+ <nz-form-item>
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24"> {{ 'customer' | translate }}{{ 'relation' | translate }} </nz-form-label>
|
|
|
+ <!-- 客户关系 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input
|
|
|
+ [(ngModel)]="customer.customerRelationshipDictName"
|
|
|
+ name="customerRelationshipDictName"
|
|
|
+ nz-input
|
|
|
+ [disabled]="true"
|
|
|
+ />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'value.level' | translate }}
|
|
|
+ </nz-form-label>
|
|
|
+ <!-- 价值级别 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.valueLevelDictName" name="valueLevelDictName" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'sales.staff' | translate }}
|
|
|
+ </nz-form-label>
|
|
|
+ <!-- 销售人员 树 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.salesmanName" name="salesmanName" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+ </nz-form-item>
|
|
|
+
|
|
|
+ <!-- 第13行 -->
|
|
|
+ <nz-form-item>
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">{{ 'billing.unit.name' | translate }}</nz-form-label>
|
|
|
+ <!-- 开票单位名称 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.billingUnitName" name="billingUnitName" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">{{ 'taxpayer.identification.Num' | translate }}</nz-form-label>
|
|
|
+ <!-- 纳税人识别号 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input
|
|
|
+ [(ngModel)]="customer.taxpayerIdentificationNumber"
|
|
|
+ name="taxpayerIdentificationNumber"
|
|
|
+ nz-input
|
|
|
+ [disabled]="true"
|
|
|
+ />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">{{ 'billing.address' | translate }}</nz-form-label>
|
|
|
+ <!-- 开票地址 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.billingAddress" name="billingAddress" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+ </nz-form-item>
|
|
|
+
|
|
|
+ <!-- 第14行 -->
|
|
|
+ <nz-form-item>
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">{{ 'billing.telephone' | translate }}</nz-form-label>
|
|
|
+ <!--开票电话-->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.billingTelephone" name="billingTelephone" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">{{ 'billing.bank' | translate }}</nz-form-label>
|
|
|
+ <!-- 开票银行 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.billingBank" name="billingBank" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">
|
|
|
+ {{ 'billing.bank' | translate }}{{ 'customer.account.number' | translate }}
|
|
|
+ </nz-form-label>
|
|
|
+ <!--开票银行账号-->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input
|
|
|
+ [(ngModel)]="customer.billingBankAccountNumber"
|
|
|
+ name="billingBankAccountNumber"
|
|
|
+ nz-input
|
|
|
+ [disabled]="true"
|
|
|
+ />
|
|
|
+ </nz-form-control>
|
|
|
+ </nz-form-item>
|
|
|
+
|
|
|
+ <!-- 第15行 -->
|
|
|
+ <nz-form-item>
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24">{{ 'development' | translate }}{{ 'personnel' | translate }}</nz-form-label>
|
|
|
+ <!-- 开发人员 -->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.developer" name="developer" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+
|
|
|
+ <nz-form-label [nzSm]="3" [nzXs]="24"> {{ 'development' | translate }}{{ 'date' | translate }} </nz-form-label>
|
|
|
+ <!-- 开发日期-->
|
|
|
+ <nz-form-control [nzSm]="4" [nzXs]="24">
|
|
|
+ <input [(ngModel)]="customer.developmentDate" name="developmentDate" nz-input [disabled]="true" />
|
|
|
+ </nz-form-control>
|
|
|
+ </nz-form-item>
|
|
|
+
|
|
|
<!-- 联系人 -->
|
|
|
<nz-form-item>
|
|
|
<!-- 数据表 -->
|
|
|
<div nz-row nzGutter="24">
|
|
|
<div nz-col nzMd="24" nzLg="24">
|
|
|
- <nz-table nzSize="small" #basicTable [nzData]="listOfData" [nzFrontPagination]="false"
|
|
|
- [nzShowPagination]="false">
|
|
|
+ <nz-table
|
|
|
+ nzSize="small"
|
|
|
+ #basicTable
|
|
|
+ [nzData]="listOfData"
|
|
|
+ [nzFrontPagination]="false"
|
|
|
+ [nzShowPagination]="false"
|
|
|
+ >
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th style="width:150px;">{{ 'customer.contacts.name' | translate }}</th>
|
|
@@ -130,14 +441,14 @@
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr *ngFor="let data of basicTable.data">
|
|
|
- <td>{{ data.contactPsn}}</td>
|
|
|
+ <td>{{ data.contactPsn }}</td>
|
|
|
<td>{{ data.contectTel }}</td>
|
|
|
<td>{{ data.email }}</td>
|
|
|
<td>
|
|
|
- <ng-container *ngIf="data.isDefault==0">
|
|
|
+ <ng-container *ngIf="data.isDefault == 0">
|
|
|
{{ 'no' | translate }}
|
|
|
</ng-container>
|
|
|
- <ng-container *ngIf="data.isDefault==1">
|
|
|
+ <ng-container *ngIf="data.isDefault == 1">
|
|
|
{{ 'yes' | translate }}
|
|
|
</ng-container>
|
|
|
</td>
|
|
@@ -150,5 +461,7 @@
|
|
|
</form>
|
|
|
</nz-spin>
|
|
|
<div class="footer">
|
|
|
- <button nz-button (click)="close()"><span>{{ 'button.close' | translate }}</span></button>
|
|
|
-</div>
|
|
|
+ <button nz-button (click)="close()">
|
|
|
+ <span>{{ 'button.close' | translate }}</span>
|
|
|
+ </button>
|
|
|
+</div>
|