Skip to content
assets.component.html 8.58 KiB
Newer Older
wangqinghua's avatar
wangqinghua committed
<nz-modal [nzWidth]="1080" [nzFooter]="null" [(nzVisible)]="isBasicEdit" nzTitle="{{modalTitle}}"
          (nzOnCancel)="handleEditCancel()" (nzOnOk)="handEditleOk()">
    <form nz-form [formGroup]="validateForm">
        <div nz-form class="ant-advanced-search-form form-select">
            <div nz-row [nzGutter]="24">
                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired nzFor="equipmentTypeid">资产名称
                        </nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="资产名称" name="name" formControlName="name">
                        </nz-form-control>
                    </nz-form-item>
                </div>

                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzSpan]="6">负责人</nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="负责人" name="person"
                                   formControlName="person">
                        </nz-form-control>
                    </nz-form-item>
                </div>
            </div>

            <div nz-row [nzGutter]="24">
                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired nzFor="secondLevelType">资产数量
                        </nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="资产数量" name="inventorycount"
                                   formControlName="inventorycount">
                        </nz-form-control>
                    </nz-form-item>
                </div>

                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzSpan]="6" nzFor="invertoryname">品牌</nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="品牌" name="invertoryname"
                                   formControlName="invertoryname">
                        </nz-form-control>
                    </nz-form-item>
                </div>
            </div>

            <div nz-row [nzGutter]="24">
                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired>库存</nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="库存" name="stock" formControlName="stock">
                        </nz-form-control>
                    </nz-form-item>
                </div>

                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzSpan]="6">型号</nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="型号" name="serialnoA"
                                   formControlName="serialnoA">
                        </nz-form-control>
                    </nz-form-item>
                </div>
            </div>

            <div nz-row [nzGutter]="24">
                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired>使用</nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="使用" name="usedcount"
                                   formControlName="usedcount">
                        </nz-form-control>
                    </nz-form-item>
                </div>

                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzSpan]="6">MAC地址</nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="MAC地址" name="mac" formControlName="mac">
                        </nz-form-control>
                    </nz-form-item>
                </div>
            </div>
            <div nz-row [nzGutter]="24">
                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired>借出</nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="借出" name="lendcount"
                                   formControlName="lendcount">
                        </nz-form-control>
                    </nz-form-item>
                </div>

                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzSpan]="6">维保到期</nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="维保到期" name="maintenanceExpiration"
                                   formControlName="maintenanceExpiration">
                        </nz-form-control>
                    </nz-form-item>
                </div>
            </div>

            <div nz-row [nzGutter]="24">
                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired>维修</nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="维修" name="repaircount"
                                   formControlName="repaircount">
                        </nz-form-control>
                    </nz-form-item>
                </div>

                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzSpan]="6">存放地点</nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="存放地点" name="storageLocation"
                                   formControlName="storageLocation">
                        </nz-form-control>
                    </nz-form-item>
                </div>
            </div>

            <div nz-row [nzGutter]="24">
                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired>报废</nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input nz-input placeholder="报废" name="scrapcount"
                                   formControlName="scrapcount">
                        </nz-form-control>
                    </nz-form-item>
                </div>
            </div>
            <div nz-row [nzGutter]="24">
                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired>父分类
                        </nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <nz-select name="secondLevelType" nzPlaceHolder="选择父分类"
                                       (nzListOfSelectedValueChange)="getTypeByParent($event)">
                                <ng-container *ngFor="let item of parentTypeList">
                                    <nz-option [nzLabel]="item.name" [nzValue]="item.id"></nz-option>
                                </ng-container>
                            </nz-select>
                        </nz-form-control>
                    </nz-form-item>
                </div>

            </div>
            <div nz-row [nzGutter]="24">
                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired>子分类
                        </nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <nz-select name="secondLevelType" nzPlaceHolder="选择子分类" formControlName="inventoryTypeid">
                                <ng-container *ngFor="let item of typeList">
                                    <nz-option [nzLabel]="item.name" [nzValue]="item.id"></nz-option>
                                </ng-container>
                            </nz-select>
                        </nz-form-control>
                    </nz-form-item>
                </div>
            </div>
        </div>
    </form>
</nz-modal>