UNPKG

@yoyoboot/l-52abp-ng-form-generator

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.

30 lines 3.59 kB
import { Pipe } from '@angular/core'; import * as moment from 'moment'; import * as i0 from "@angular/core"; // 名字改了 类名改了 后面的BaseId 和Id也根据Rdo来改 export class GDateRangePipe { transform(value, args) { let start, end; if (value) { let valueArr = value.split(','); if (valueArr && valueArr[0]) { var timestamp = Date.parse(valueArr[0]); start = moment(timestamp).format(); } if (valueArr && valueArr[1]) { var timestamp = Date.parse(valueArr[1]); end = moment(timestamp).format(); } return [start, end]; } } } GDateRangePipe.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: GDateRangePipe, deps: [], target: i0.ɵɵFactoryTarget.Pipe }); GDateRangePipe.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: GDateRangePipe, name: "dateRangePipe" }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: GDateRangePipe, decorators: [{ type: Pipe, args: [{ name: 'dateRangePipe' }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0ZS1yYW5nZS1waXBlLnBpcGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9sLTUyYWJwLW5nLWZvcm0tZ2VuZXJhdG9yL3NyYy9mb3JtLXJlbmRlci93aWRnZXQtcmVuZGVyL3ItZGF0ZS1yYW5nZS9kYXRlLXJhbmdlLXBpcGUucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixNQUFNLGVBQWUsQ0FBQztBQUNwRCxPQUFPLEtBQUssTUFBTSxNQUFNLFFBQVEsQ0FBQzs7QUFDakMsb0NBQW9DO0FBSXBDLE1BQU0sT0FBTyxjQUFjO0lBQ3pCLFNBQVMsQ0FBQyxLQUFVLEVBQUUsSUFBVTtRQUM5QixJQUFJLEtBQUssRUFBRSxHQUFHLENBQUM7UUFDZixJQUFJLEtBQUssRUFBRTtZQUNULElBQUksUUFBUSxHQUFHLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDaEMsSUFBSSxRQUFRLElBQUksUUFBUSxDQUFDLENBQUMsQ0FBQyxFQUFFO2dCQUMzQixJQUFJLFNBQVMsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO2dCQUN4QyxLQUFLLEdBQUcsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDO2FBQ3BDO1lBQ0QsSUFBSSxRQUFRLElBQUksUUFBUSxDQUFDLENBQUMsQ0FBQyxFQUFFO2dCQUMzQixJQUFJLFNBQVMsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO2dCQUN4QyxHQUFHLEdBQUcsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDO2FBQ2xDO1lBRUQsT0FBTyxDQUFDLEtBQUssRUFBRSxHQUFHLENBQUMsQ0FBQztTQUNyQjtJQUNILENBQUM7OzRHQWhCVSxjQUFjOzBHQUFkLGNBQWM7NEZBQWQsY0FBYztrQkFIMUIsSUFBSTttQkFBQztvQkFDSixJQUFJLEVBQUUsZUFBZTtpQkFDdEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgKiBhcyBtb21lbnQgZnJvbSAnbW9tZW50Jztcbi8vIOWQjeWtl+aUueS6hiAg57G75ZCN5pS55LqGICDlkI7pnaLnmoRCYXNlSWQg5ZKMSWTkuZ/moLnmja5SZG/mnaXmlLlcbkBQaXBlKHtcbiAgbmFtZTogJ2RhdGVSYW5nZVBpcGUnXG59KVxuZXhwb3J0IGNsYXNzIEdEYXRlUmFuZ2VQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG4gIHRyYW5zZm9ybSh2YWx1ZTogYW55LCBhcmdzPzogYW55KTogYW55IHtcbiAgICBsZXQgc3RhcnQsIGVuZDtcbiAgICBpZiAodmFsdWUpIHtcbiAgICAgIGxldCB2YWx1ZUFyciA9IHZhbHVlLnNwbGl0KCcsJyk7XG4gICAgICBpZiAodmFsdWVBcnIgJiYgdmFsdWVBcnJbMF0pIHtcbiAgICAgICAgdmFyIHRpbWVzdGFtcCA9IERhdGUucGFyc2UodmFsdWVBcnJbMF0pO1xuICAgICAgICBzdGFydCA9IG1vbWVudCh0aW1lc3RhbXApLmZvcm1hdCgpO1xuICAgICAgfVxuICAgICAgaWYgKHZhbHVlQXJyICYmIHZhbHVlQXJyWzFdKSB7XG4gICAgICAgIHZhciB0aW1lc3RhbXAgPSBEYXRlLnBhcnNlKHZhbHVlQXJyWzFdKTtcbiAgICAgICAgZW5kID0gbW9tZW50KHRpbWVzdGFtcCkuZm9ybWF0KCk7XG4gICAgICB9XG5cbiAgICAgIHJldHVybiBbc3RhcnQsIGVuZF07XG4gICAgfVxuICB9XG59XG4iXX0=