You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
91 lines
3.0 KiB
91 lines
3.0 KiB
<div class="modal-lg-container">
|
|
<form nz-form [formGroup]="formGroup" nzLayout="vertical">
|
|
<div class="overflow-hidden">
|
|
<div nz-row [nzGutter]="24">
|
|
<div nz-col [nzSpan]="6">
|
|
<nz-form-item>
|
|
<nz-form-label nzRequired>流程标题</nz-form-label>
|
|
<nz-form-control [nzErrorTip]="errorTpl">
|
|
<input nz-input placeholder="请输入流程标题" formControlName="title" />
|
|
</nz-form-control>
|
|
</nz-form-item>
|
|
</div>
|
|
<div nz-col [nzSpan]="6">
|
|
<nz-form-item>
|
|
<nz-form-label nzRequired>紧急程度</nz-form-label>
|
|
<nz-form-control [nzErrorTip]="errorTpl">
|
|
<nz-radio-group formControlName="urgency">
|
|
<label nz-radio [nzValue]="1">普通</label>
|
|
<label nz-radio [nzValue]="2">紧急</label>
|
|
</nz-radio-group>
|
|
</nz-form-control>
|
|
</nz-form-item>
|
|
</div>
|
|
<div nz-col [nzSpan]="6">
|
|
<nz-form-item>
|
|
<nz-form-label nzRequired>申请部门</nz-form-label>
|
|
<nz-form-control [nzErrorTip]="errorTpl">
|
|
<app-org-select formControlName="applyDepartmentId" />
|
|
</nz-form-control>
|
|
</nz-form-item>
|
|
</div>
|
|
<div nz-col [nzSpan]="6">
|
|
<nz-form-item>
|
|
<nz-form-label nzRequired>申请人</nz-form-label>
|
|
<nz-form-control [nzErrorTip]="errorTpl">
|
|
<input nz-input placeholder="请输入申请人" formControlName="applicant" />
|
|
</nz-form-control>
|
|
</nz-form-item>
|
|
</div>
|
|
<div nz-col [nzSpan]="6">
|
|
<nz-form-item>
|
|
<nz-form-label nzRequired>交接部门</nz-form-label>
|
|
<nz-form-control [nzErrorTip]="errorTpl">
|
|
<app-org-select formControlName="handoverDepartmentId" />
|
|
</nz-form-control>
|
|
</nz-form-item>
|
|
</div>
|
|
<div nz-col [nzSpan]="6">
|
|
<nz-form-item>
|
|
<nz-form-label nzRequired>交接人</nz-form-label>
|
|
<nz-form-control [nzErrorTip]="errorTpl">
|
|
<app-select-user-by-org formControlName="handoverUserId" />
|
|
</nz-form-control>
|
|
</nz-form-item>
|
|
</div>
|
|
|
|
<div nz-col [nzSpan]="24">
|
|
<nz-form-item>
|
|
<nz-form-label [nzRequired]="true">内容</nz-form-label>
|
|
<nz-form-control [nzErrorTip]="errorTpl">
|
|
<textarea nz-input placeholder="请输入内容" formControlName="content"></textarea>
|
|
</nz-form-control>
|
|
</nz-form-item>
|
|
</div>
|
|
<div nz-col [nzSpan]="24">
|
|
<nz-form-item>
|
|
<nz-form-label>备注</nz-form-label>
|
|
<nz-form-control [nzErrorTip]="errorTpl">
|
|
<textarea nz-input placeholder="请输入备注" formControlName="notes"></textarea>
|
|
</nz-form-control>
|
|
</nz-form-item>
|
|
</div>
|
|
<div nz-col [nzSpan]="24">
|
|
<nz-form-item>
|
|
<nz-form-label>资产列表</nz-form-label>
|
|
<nz-form-control [nzErrorTip]="errorTpl">
|
|
<app-asset-select formControlName="assetIdList" />
|
|
</nz-form-control>
|
|
</nz-form-item>
|
|
</div>
|
|
</div>
|
|
@if (data?.value) {
|
|
<app-flow-result [flow]="data.value" />
|
|
}
|
|
</div>
|
|
</form>
|
|
|
|
<ng-template #errorTpl let-control>
|
|
<form-error-tips [control]="control"></form-error-tips>
|
|
</ng-template>
|
|
</div>
|
|
|