123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- /*
- * @Author: your name
- * @Date: 2021-09-14 10:22:42
- * @LastEditTime: 2021-10-26 11:25:02
- * @LastEditors: Please set LastEditors
- * @Description: In User Settings Edit
- * @FilePath: /MedicalWisdomCheckSys/src/pages/GradeHospitalAccreditation/articleManagement/typings.d.ts
- */
- declare namespace API {
- type RecordsItemType = {
- evaluation: string;
- details?:
- | {
- userName: string;
- fileName: string;
- fileUrl: string;
- createTime: string;
- recordTypeName: string;
- }[]
- | [];
- records?:
- | {
- existHistory: boolean;
- uploadUserName: string;
- fileName: string;
- fileUrl: string;
- uploadTime: string;
- accountName: string;
- accountType:string,
- historyVersionVOList: {
- versionName: string;
- accountName: string;
- uploadUserName: string;
- fileName: string;
- fileUrl: string;
- uploadTime: string;
- id:number
- }[];
- }[]
- | [];
- };
- type LeafDataType = {
- id: number;
- numStr: string;
- name: string;
- accountType: string;
- responsibilityDepartmentName:string;
- responsibilityUserName: string;
- responsibilityDepartmentId:number,
- responsibilityUserId:number,
- selfEvaluation: string;
- targetEvaluation: string;
- systemEvaluation: string;
- siteEvaluation: string;
- records?: RecordsItemType[];
- accountRecords?: RecordsItemType[];
- };
- type settingArticlePostDataType = {
- id: number; // maybe 0
- ruleId: number;
- responsibilityDepartmentId: number;
- responsibilityDepartmentName: string;
- responsibilityUserId: number;
- responsibilityUserName: string;
- targetEvaluation: string;
- articleType: string;
- };
- type tableDataItemType = {
- id: number;
- numStr: string;
- name: string;
- accountType: string;
- responsibilityDepartmentName: string;
- responsibilityUserName: string;
- selfEvaluation: string;
- targetEvaluation: string;
- systemEvaluation: string;
- siteEvaluation: string;
- };
- type batchSettingArticleType = {
- ruleIds: number[] | string[] | [];
- responsibilityDepartmentId: number;
- responsibilityDepartmentName: string;
- responsibilityUserId: number;
- responsibilityUserName: string;
- targetEvaluation: string;
- articleType: string;
- };
- type GetSelfEvaluationRequestType = {
- //获取自评记录
- id: number;
- selfEvaluation: string;
- userName: string;
- createTime: number;
- createDate: string;
- }[];
- type SelfEvolutionCommitType = {
- id:number,
- selfEvaluation:string,
- userId:number,
- userName:string
- }
- type RuleChildsItemType = {
- levelNumber:string,
- generalNameList:{id:number,generalName:string}[]
- }
- }
|