|
@@ -6,6 +6,8 @@ import { FbsWorkshopDispatchListService } from 'app/services/fbs/fbs-workshop-di
|
|
|
import { DatePipe } from '@angular/common';
|
|
|
import { FbsPersonnelService } from 'app/services/fbs/fbs-personnel.service';
|
|
|
import {setHours} from 'date-fns'
|
|
|
+import { FbsTechnologicalProcess } from 'app/entity/fbs/fbs-technological-process';
|
|
|
+import { FbsTechnologicalProcessService } from 'app/services/fbs/fbs-technological-process.service';
|
|
|
@Component({
|
|
|
selector: 'app-fbs-workshop-dispatch-list-update',
|
|
|
templateUrl: './update.component.html',
|
|
@@ -33,7 +35,8 @@ export class FbsWorkshopDispatchListUpdateComponent implements OnInit {
|
|
|
private fbsWorkshopDispatchListService: FbsWorkshopDispatchListService,
|
|
|
private nzNotificationService: NzNotificationService,
|
|
|
private datePipe:DatePipe,
|
|
|
- private fbsPersonnelService:FbsPersonnelService
|
|
|
+ private fbsPersonnelService:FbsPersonnelService,
|
|
|
+ private fbsTechnologicalProcessService:FbsTechnologicalProcessService
|
|
|
) {
|
|
|
|
|
|
}
|
|
@@ -42,6 +45,7 @@ export class FbsWorkshopDispatchListUpdateComponent implements OnInit {
|
|
|
this.getProperList();
|
|
|
this.getProductionOrderNumberList();
|
|
|
this.getById();
|
|
|
+ this.getTechnologicalProcess();
|
|
|
}
|
|
|
|
|
|
saveLoading=false;//加载动态
|
|
@@ -191,6 +195,30 @@ export class FbsWorkshopDispatchListUpdateComponent implements OnInit {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 工艺下拉数据
|
|
|
+ */
|
|
|
+ fbsTechnologicalProcessList=[];
|
|
|
+ getTechnologicalProcess(){
|
|
|
+ let fbsTechnologicalProcess=new FbsTechnologicalProcess();
|
|
|
+ fbsTechnologicalProcess.pageSize=20000;
|
|
|
+ this.fbsTechnologicalProcessService.list(fbsTechnologicalProcess).then((response)=>{
|
|
|
+ this.fbsTechnologicalProcessList=JSON.parse(JSON.stringify(response.result.records))
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 工艺下拉选择事件
|
|
|
+ */
|
|
|
+ fbsTechnologicalProcessChange(event,data?:any){
|
|
|
+ this.fbsTechnologicalProcessList.forEach(element => {
|
|
|
+ if(event===element.id){
|
|
|
+ data.fbsTechnologicalProcessName=element.name;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
//时间格式可选择时分秒
|
|
|
timeDefaultValue = setHours(new Date(), 0);
|
|
|
/**
|