批量审核
This commit is contained in:
		@ -207,78 +207,56 @@ resourceStatus: any;
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        driverId: {
 | 
			
		||||
        // driverId: {
 | 
			
		||||
        //   title: '承运司机',
 | 
			
		||||
        //   type: 'string',
 | 
			
		||||
        //   ui: {
 | 
			
		||||
        //     widget: 'select',
 | 
			
		||||
        //     serverSearch: true,
 | 
			
		||||
        //     searchDebounceTime: 300,
 | 
			
		||||
        //     searchLoadingText: '搜索中...',
 | 
			
		||||
        //     onSearch: (q: any) => {
 | 
			
		||||
        //       if (!!q) {
 | 
			
		||||
        //         return this.service
 | 
			
		||||
        //           .request(this.service.$api_get_getDriverInfo, { keyword: q, model: 1, type: 1 })
 | 
			
		||||
        //           .pipe(map(res => (res as any[]).map(i => ({ label: i.name, value: i.appUserId } as SFSchemaEnum))))
 | 
			
		||||
        //           .toPromise();
 | 
			
		||||
        //       } else {
 | 
			
		||||
        //         return of([]);
 | 
			
		||||
        //       }
 | 
			
		||||
        //     },
 | 
			
		||||
        //     visibleIf: {
 | 
			
		||||
        //       _$expand: (value: boolean) => value
 | 
			
		||||
        //     }
 | 
			
		||||
        //   } as SFSelectWidgetSchema
 | 
			
		||||
        // },
 | 
			
		||||
        driverName: {
 | 
			
		||||
          title: '承运司机',
 | 
			
		||||
          type: 'string',
 | 
			
		||||
          ui: {
 | 
			
		||||
            widget: 'select',
 | 
			
		||||
            serverSearch: true,
 | 
			
		||||
            searchDebounceTime: 300,
 | 
			
		||||
            searchLoadingText: '搜索中...',
 | 
			
		||||
            onSearch: (q: any) => {
 | 
			
		||||
              if (!!q) {
 | 
			
		||||
                return this.service
 | 
			
		||||
                  .request(this.service.$api_get_getDriverInfo, { keyword: q, model: 1, type: 1 })
 | 
			
		||||
                  .pipe(map(res => (res as any[]).map(i => ({ label: i.name, value: i.appUserId } as SFSchemaEnum))))
 | 
			
		||||
                  .toPromise();
 | 
			
		||||
              } else {
 | 
			
		||||
                return of([]);
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            visibleIf: {
 | 
			
		||||
              _$expand: (value: boolean) => value
 | 
			
		||||
            }
 | 
			
		||||
          } as SFSelectWidgetSchema
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
 | 
			
		||||
        CarNo: {
 | 
			
		||||
        carNo: {
 | 
			
		||||
          title: '车牌号',
 | 
			
		||||
          type: 'string',
 | 
			
		||||
          ui: {
 | 
			
		||||
            widget: 'select',
 | 
			
		||||
            serverSearch: true,
 | 
			
		||||
            searchDebounceTime: 300,
 | 
			
		||||
            searchLoadingText: '搜索中...',
 | 
			
		||||
            onSearch: (q: any) => {
 | 
			
		||||
              if (!!q) {
 | 
			
		||||
                return this.service
 | 
			
		||||
                  .request(this.service.$api_get_getCarLicenseListByCarNo, {
 | 
			
		||||
                    carNo: q
 | 
			
		||||
                  })
 | 
			
		||||
                  .pipe(map((res: any) => (res?.records as any[]).map(i => ({ label: i.carNo, value: i.id } as SFSchemaEnum))))
 | 
			
		||||
                  .toPromise();
 | 
			
		||||
              } else {
 | 
			
		||||
                return of([]);
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            visibleIf: {
 | 
			
		||||
              _$expand: (value: boolean) => value
 | 
			
		||||
            }
 | 
			
		||||
          } as SFSelectWidgetSchema
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
         payeeId: {
 | 
			
		||||
        captainName: {
 | 
			
		||||
          title: '车队长',
 | 
			
		||||
          type: 'string',
 | 
			
		||||
          ui: {
 | 
			
		||||
            widget: 'select',
 | 
			
		||||
            serverSearch: true,
 | 
			
		||||
            searchDebounceTime: 300,
 | 
			
		||||
            searchLoadingText: '搜索中...',
 | 
			
		||||
            onSearch: (q: any) => {
 | 
			
		||||
              if (!!q) {
 | 
			
		||||
                return this.service
 | 
			
		||||
                  .request(this.service.$api_get_getDriverInfo, { keyword: q,
 | 
			
		||||
                  model: 1, type: 2 })
 | 
			
		||||
                  .pipe(map((res) => (res as any[]).map((i) => ({ label: i.name, value: i.userId } as SFSchemaEnum))))
 | 
			
		||||
                  .toPromise();
 | 
			
		||||
              } else {
 | 
			
		||||
                return of([]);
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            visibleIf: {
 | 
			
		||||
              _$expand: (value: boolean) => value,
 | 
			
		||||
            },
 | 
			
		||||
          } as SFSelectWidgetSchema,
 | 
			
		||||
          }
 | 
			
		||||
        }, 
 | 
			
		||||
        paymentStatus: {
 | 
			
		||||
          title: '支付状态',
 | 
			
		||||
@ -603,7 +581,7 @@ resourceStatus: any;
 | 
			
		||||
    this.resourceStatus = e;
 | 
			
		||||
    this.initST();
 | 
			
		||||
    setTimeout(() => {
 | 
			
		||||
      this.st.load();
 | 
			
		||||
      this.st.load(1);
 | 
			
		||||
      this.getGoodsSourceStatistical()
 | 
			
		||||
    }, 500);
 | 
			
		||||
  }
 | 
			
		||||
@ -680,7 +658,10 @@ resourceStatus: any;
 | 
			
		||||
          //   return false;
 | 
			
		||||
          // }
 | 
			
		||||
        });
 | 
			
		||||
        modal.afterClose.subscribe(_ => this.st.reload(1));
 | 
			
		||||
        modal.afterClose.subscribe(_ => {  
 | 
			
		||||
          this.st.load(1);
 | 
			
		||||
          this.getGoodsSourceStatistical()
 | 
			
		||||
        });
 | 
			
		||||
      }
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
@ -706,6 +687,7 @@ resourceStatus: any;
 | 
			
		||||
        modal.afterClose.subscribe((result) => {
 | 
			
		||||
          if (result) {
 | 
			
		||||
            this.st.load(1);
 | 
			
		||||
            this.getGoodsSourceStatistical()
 | 
			
		||||
          }
 | 
			
		||||
        });
 | 
			
		||||
  }
 | 
			
		||||
@ -745,6 +727,7 @@ resourceStatus: any;
 | 
			
		||||
        modal.afterClose.subscribe((result) => {
 | 
			
		||||
          if (result) {
 | 
			
		||||
            this.st.load(1);
 | 
			
		||||
            this.getGoodsSourceStatistical()
 | 
			
		||||
          }
 | 
			
		||||
        });
 | 
			
		||||
  }
 | 
			
		||||
@ -780,6 +763,7 @@ resourceStatus: any;
 | 
			
		||||
        modal.afterClose.subscribe((result) => {
 | 
			
		||||
          if (result) {
 | 
			
		||||
            this.st.load(1);
 | 
			
		||||
            this.getGoodsSourceStatistical()
 | 
			
		||||
          }
 | 
			
		||||
        });
 | 
			
		||||
  }
 | 
			
		||||
@ -807,8 +791,6 @@ resourceStatus: any;
 | 
			
		||||
          if(res) {
 | 
			
		||||
            this.service.msgSrv.success('撤销成功!')
 | 
			
		||||
            this.stFloat.reload()
 | 
			
		||||
          } else {
 | 
			
		||||
            this.service.msgSrv.error(res.msg)
 | 
			
		||||
          }
 | 
			
		||||
        })
 | 
			
		||||
      });
 | 
			
		||||
@ -823,7 +805,8 @@ resourceStatus: any;
 | 
			
		||||
          this.service.request(this.service.$api_get_cancelAnOrder, {id: item.id}).subscribe((res) => {
 | 
			
		||||
            if (res === true) {
 | 
			
		||||
              this.service.msgSrv.success('操作成功!');
 | 
			
		||||
              this.st?.reload(1);
 | 
			
		||||
              this.st.load(1);
 | 
			
		||||
              this.getGoodsSourceStatistical()
 | 
			
		||||
              this.initST();
 | 
			
		||||
            }
 | 
			
		||||
          }),
 | 
			
		||||
@ -841,9 +824,8 @@ resourceStatus: any;
 | 
			
		||||
      this.service.request(this.service.$api_get_batchSignWholeOrder, params).subscribe(res => {
 | 
			
		||||
        if (res) {
 | 
			
		||||
          console.log(res);
 | 
			
		||||
          this.st?.reload(1);
 | 
			
		||||
        } else {
 | 
			
		||||
          this.service.msgSrv.error(res.msg);
 | 
			
		||||
          this.st.load(1);
 | 
			
		||||
          this.getGoodsSourceStatistical()
 | 
			
		||||
        }
 | 
			
		||||
      });
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user