19 changed files with 1091 additions and 887 deletions
@ -1,93 +1,102 @@
|
||||
/* |
||||
* @Descripttion:
|
||||
* @version:
|
||||
* @Descripttion: |
||||
* @version: |
||||
* @Author: sueRimn |
||||
* @Date: 2020-12-24 10:59:48 |
||||
* @LastEditors: sueRimn |
||||
* @LastEditTime: 2021-04-09 17:12:59 |
||||
*/ |
||||
export interface Data { |
||||
token:string, |
||||
refreshToken:string, |
||||
expires: number, |
||||
realName:string, |
||||
level:any, |
||||
isDefaultPassword:string |
||||
token: string; |
||||
refreshToken: string; |
||||
expires: number; |
||||
realName: string; |
||||
level: any; |
||||
isDefaultPassword: string; |
||||
} |
||||
|
||||
export interface windows { |
||||
token:string |
||||
token: string; |
||||
} |
||||
export enum isno { |
||||
"是", |
||||
"否" |
||||
"是", |
||||
"否", |
||||
} |
||||
|
||||
export enum PlanTypeEnum { |
||||
"zero", |
||||
"二维预案", |
||||
"三维预案", |
||||
"three", |
||||
"其他预案", |
||||
"five", |
||||
"six", |
||||
"seven", |
||||
"卡片预案", |
||||
"none", |
||||
"teen", |
||||
"shiyi", |
||||
"shier", |
||||
"shisan", |
||||
"shisi", |
||||
"shiwu", |
||||
"文本预案" |
||||
"zero", |
||||
"二维预案", |
||||
"三维预案", |
||||
"three", |
||||
"其他预案", |
||||
"five", |
||||
"six", |
||||
"seven", |
||||
"卡片预案", |
||||
"none", |
||||
"teen", |
||||
"shiyi", |
||||
"shier", |
||||
"shisan", |
||||
"shisi", |
||||
"shiwu", |
||||
"文本预案", |
||||
} |
||||
|
||||
export enum AuditStatusEnum { |
||||
"zero", |
||||
"审核中", |
||||
"审核通过", |
||||
"two", |
||||
"终审退回", |
||||
"five", |
||||
"six", |
||||
"seven", |
||||
"未提交审核", |
||||
"nine", |
||||
"ten", |
||||
"eleven", |
||||
"twelve", |
||||
"thieteen", |
||||
"fourteen", |
||||
"fifteen", |
||||
"待终审", |
||||
"shiqi", |
||||
"shiba", |
||||
"shijiu", |
||||
"ershi", |
||||
"ershiyi", |
||||
"ershier", |
||||
"ershis", |
||||
"t1", |
||||
"t2", |
||||
"t3", |
||||
"t4", |
||||
"t5", |
||||
"t6", |
||||
"t7", |
||||
"t8", |
||||
"初审退回", |
||||
"zero", |
||||
"审核中", |
||||
"审核通过", |
||||
"two", |
||||
"终审退回", |
||||
"five", |
||||
"six", |
||||
"seven", |
||||
"未提交审核", |
||||
"nine", |
||||
"ten", |
||||
"eleven", |
||||
"twelve", |
||||
"thieteen", |
||||
"fourteen", |
||||
"fifteen", |
||||
"待终审", |
||||
"shiqi", |
||||
"shiba", |
||||
"shijiu", |
||||
"ershi", |
||||
"ershiyi", |
||||
"ershier", |
||||
"ershis", |
||||
"t1", |
||||
"t2", |
||||
"t3", |
||||
"t4", |
||||
"t5", |
||||
"t6", |
||||
"t7", |
||||
"t8", |
||||
"初审退回", |
||||
} |
||||
|
||||
export enum PlanLevelEnum { |
||||
"编制级别0", |
||||
"总队", |
||||
"支队", |
||||
"编制级别3", |
||||
"大队", |
||||
"编制级别5", |
||||
"编制级别6", |
||||
"编制级别7", |
||||
"中队" |
||||
"编制级别0", |
||||
"总队", |
||||
"支队", |
||||
"编制级别3", |
||||
"大队", |
||||
"编制级别5", |
||||
"编制级别6", |
||||
"编制级别7", |
||||
"中队", |
||||
} |
||||
|
||||
export enum PlanAuditStatusEnum { |
||||
"非审核状态" = 0, |
||||
"未提交审核" = 8, |
||||
"待审核" = 1, |
||||
"初审通过" = 16, |
||||
"初审退回" = 32, |
||||
"终审通过" = 2, |
||||
"终审退回" = 4, |
||||
} |
||||
|
@ -1,83 +1,95 @@
|
||||
import { Pipe, PipeTransform } from '@angular/core'; |
||||
import { isno, PlanTypeEnum, AuditStatusEnum, PlanLevelEnum } from '../interface' |
||||
@Pipe({ name: 'isno' }) |
||||
import { Pipe, PipeTransform } from "@angular/core"; |
||||
import { |
||||
isno, |
||||
PlanTypeEnum, |
||||
AuditStatusEnum, |
||||
PlanLevelEnum, |
||||
PlanAuditStatusEnum, |
||||
} from "../interface"; |
||||
@Pipe({ name: "isno" }) |
||||
export class IsnoPipe implements PipeTransform { |
||||
transform(value: boolean): string { |
||||
if (value) { |
||||
var x = 0 |
||||
} else { |
||||
x = 1 |
||||
} |
||||
return isno[x] |
||||
transform(value: boolean): string { |
||||
if (value) { |
||||
var x = 0; |
||||
} else { |
||||
x = 1; |
||||
} |
||||
return isno[x]; |
||||
} |
||||
} |
||||
@Pipe({ name: 'plantype' }) |
||||
@Pipe({ name: "plantype" }) |
||||
export class PlanType implements PipeTransform { |
||||
transform(value: number): string { |
||||
return PlanTypeEnum[value] |
||||
} |
||||
transform(value: number): string { |
||||
return PlanTypeEnum[value]; |
||||
} |
||||
} |
||||
|
||||
@Pipe({ name: 'auditsatus' }) |
||||
@Pipe({ name: "auditsatus" }) |
||||
export class AuditSatus implements PipeTransform { |
||||
transform(value: number): string { |
||||
return AuditStatusEnum[value] |
||||
} |
||||
transform(value: number): string { |
||||
return AuditStatusEnum[value]; |
||||
} |
||||
} |
||||
@Pipe({ name: 'planlevel' }) |
||||
@Pipe({ name: "planlevel" }) |
||||
export class PlanLevel implements PipeTransform { |
||||
transform(value: number): string { |
||||
return PlanLevelEnum[value] |
||||
} |
||||
transform(value: number): string { |
||||
return PlanLevelEnum[value]; |
||||
} |
||||
} |
||||
|
||||
@Pipe({ name: 'state' }) |
||||
@Pipe({ name: "state" }) |
||||
export class state implements PipeTransform { |
||||
transform(value: number): string { |
||||
if (value == 3) { |
||||
return '维护中' |
||||
} else if (value == 4) { |
||||
return '维护通过审核' |
||||
} else if (value == 5) { |
||||
return '维护驳回审核' |
||||
} else { |
||||
return '未维护' |
||||
} |
||||
transform(value: number): string { |
||||
if (value == 3) { |
||||
return "维护中"; |
||||
} else if (value == 4) { |
||||
return "维护通过审核"; |
||||
} else if (value == 5) { |
||||
return "维护驳回审核"; |
||||
} else { |
||||
return "未维护"; |
||||
} |
||||
} |
||||
} |
||||
|
||||
@Pipe({ name: 'differentContentTitle' }) |
||||
export class differentContentTitle implements PipeTransform { |
||||
transform(value: string): string { |
||||
if (typeof (value) == 'boolean' && value) { |
||||
return '是' |
||||
} else if (typeof (value) == 'boolean' && !value) { |
||||
return '否' |
||||
} else if (JSON.stringify(value) == "{}") { |
||||
return '空' |
||||
} else if (!value) { |
||||
return '空' |
||||
} else { |
||||
return value |
||||
} |
||||
@Pipe({ name: "auditState" }) |
||||
export class auditState implements PipeTransform { |
||||
transform(value: number): string { |
||||
return PlanAuditStatusEnum[value]; |
||||
} |
||||
} |
||||
|
||||
@Pipe({ name: "differentContentTitle" }) |
||||
export class differentContentTitle implements PipeTransform { |
||||
transform(value: string): string { |
||||
if (typeof value == "boolean" && value) { |
||||
return "是"; |
||||
} else if (typeof value == "boolean" && !value) { |
||||
return "否"; |
||||
} else if (JSON.stringify(value) == "{}") { |
||||
return "空"; |
||||
} else if (!value) { |
||||
return "空"; |
||||
} else { |
||||
return value; |
||||
} |
||||
} |
||||
} |
||||
@Pipe({ name: 'yuan' }) |
||||
@Pipe({ name: "yuan" }) |
||||
export class yuan implements PipeTransform { |
||||
transform(value: string): string { |
||||
if (value == 'LevelOne') { |
||||
return '一级预案' |
||||
} else if (value == 'LevelTwo') { |
||||
return '二级预案' |
||||
} else if (value == 'LevelThree') { |
||||
return '三级预案' |
||||
}else if (value == 'LevelFour') { |
||||
return '四级预案' |
||||
}else if (value == 'LevelFive') { |
||||
return '五级预案' |
||||
}else if (value == 'PlanText') { |
||||
return '文本预案' |
||||
} |
||||
transform(value: string): string { |
||||
if (value == "LevelOne") { |
||||
return "一级预案"; |
||||
} else if (value == "LevelTwo") { |
||||
return "二级预案"; |
||||
} else if (value == "LevelThree") { |
||||
return "三级预案"; |
||||
} else if (value == "LevelFour") { |
||||
return "四级预案"; |
||||
} else if (value == "LevelFive") { |
||||
return "五级预案"; |
||||
} else if (value == "PlanText") { |
||||
return "文本预案"; |
||||
} |
||||
} |
||||
} |
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in new issue