|  |  | 
 |  |  |       }, | 
 |  |  |       claimVisible: false, | 
 |  |  |       tabList: [ | 
 |  |  |         { label: "委托", value: 0 }, | 
 |  |  |         { label: "委托", value: -1 }, | 
 |  |  |         { label: "原材料", value: 1 }, | 
 |  |  |         { label: "外购", value: 2 }, | 
 |  |  |         { label: "外购", value: 0 }, | 
 |  |  |       ], | 
 |  |  |       active: 1, | 
 |  |  |       tabIndex: 0, | 
 |  |  | 
 |  |  |       planTotal: 0, | 
 |  |  |       insStateList: [], | 
 |  |  |       state: 0, // 0:台账页,1:检验页面,2检验页面(复核),默认为0,3数据查看 | 
 |  |  |       typeSource: null, // 0:成品下单,1:原材料下单 | 
 |  |  |       typeSource: -1, // 0:外购成品下单,1:原材料下单 | 
 |  |  |       sonLaboratory: null, // 0:委托,1:原材料 | 
 |  |  |       activeFace: 0, // 1:下单,2:查看,3:审核,默认为0 | 
 |  |  |       currentId: null, | 
 |  |  | 
 |  |  |           dataType: "tag", | 
 |  |  |           formatData: (params) => { | 
 |  |  |             if (params == 0) { | 
 |  |  |               return "成品下单"; | 
 |  |  |             } else { | 
 |  |  |               return "外购下单"; | 
 |  |  |             } else if(params==1) { | 
 |  |  |               return "原材料下单"; | 
 |  |  |             }else{ | 
 |  |  |               return "委托下单"; | 
 |  |  |             } | 
 |  |  |           }, | 
 |  |  |         }, | 
 |  |  | 
 |  |  |   mounted() { | 
 |  |  |     this.getAuthorizedPerson(); | 
 |  |  |     this.queryParams.userId = this.userId; | 
 |  |  |     this.queryParams.typeSource = this.typeSource | 
 |  |  |     this.currentTime = getYearAndMonthAndDays(); | 
 |  |  |     this.getDicts("urgency_level").then((response) => { | 
 |  |  |       this.urgencyLevel = this.dictToValue(response.data); | 
 |  |  | 
 |  |  |     this.getDicts("inspection_task_state").then((response) => { | 
 |  |  |       this.inspectionTaskState = this.dictToValue(response.data); | 
 |  |  |     }); | 
 |  |  |     this.queryParams.typeSource = this.typeSource | 
 |  |  |     this.refreshTable(); | 
 |  |  |   }, | 
 |  |  |   methods: { | 
 |  |  | 
 |  |  |     }, | 
 |  |  |     refreshTable(e) { | 
 |  |  |       this.page.current = 1; | 
 |  |  |       let typeSource = null; | 
 |  |  |       if(this.tabIndex===1){ | 
 |  |  |           typeSource=1 | 
 |  |  |       }else if(this.tabIndex===2){ | 
 |  |  |         typeSource = 0 | 
 |  |  |       } | 
 |  |  |       this.queryParams.tabLabel = this.tabLabel; | 
 |  |  |       this.queryParams.typeSource = typeSource; | 
 |  |  |       this.queryParams.typeSource = this.typeSource; | 
 |  |  |       this.getList(); | 
 |  |  |     }, | 
 |  |  |     // 下载报告 | 
 |  |  | 
 |  |  |     }, | 
 |  |  |     handleTab(m, i) { | 
 |  |  |       this.tabIndex = i; | 
 |  |  |       this.tabLabel = m.label; | 
 |  |  |       this.typeSource =m.value; | 
 |  |  |       this.queryParams.sonLaboratory = ""; | 
 |  |  |       this.refreshTable(); | 
 |  |  |     }, |