123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210 |
- /*
- * @Author: your name
- * @Date: 2021-09-14 14:40:58
- * @LastEditTime: 2021-09-22 09:22:38
- * @LastEditors: Please set LastEditors
- * @Description: In User Settings Edit
- * @FilePath: /MedicalWisdomCheckSys/mock/articleManagement.ts
- */
- // eslint-disable-next-line import/no-extraneous-dependencies
- import { Request, Response } from 'express';
- function getList(req: Request, res: Response, u: string) {
- const dataSource = [
- {
- title: 'parent 0',
- id: '0-0',
- code:'1.1.1',
- isLeaf: false,
- levelNum:1,
- children: [
- {
- title: 'leaf 0-0',
- id: '0-0-0',
- code:'1.1.1',
- isLeaf: false,
- levelNum:2,
- children:[
- { title: 'leaf 0-1-1-1', id: '0-0-1-1',code:'1.1.1', isLeaf: true,levelNum:3, },
- ]
- },
- { title: 'leaf 0-1', id: '0-0-1',code:'1.1.1', isLeaf: true,levelNum:2, },
- ],
- },
- {
- title: 'parent 1',
- id: '0-1',
- code:'1.1.1',
- isLeaf: false,
- levelNum:1,
- children: [
- {title: 'leaf 1-0', id: '0-1-0',code:'1.1.1', isLeaf: true,levelNum:2,},
- {title: 'leaf 1-1', id: '0-1-1',code:'1.1.1', isLeaf: true,levelNum:2, },
- ],
- },
- {
- title: 'parent 2',
- id: '0-2',
- code:'1.1.1',
- isLeaf: true,
- levelNum:1,
- },
- ];
- const result = {
- data:{
- list:dataSource,
- totalCount:dataSource.length,
- current:1
- },
- success: true,
- status:200,
- };
- setTimeout(()=>{
- return res.json(result);
- },2000);
-
- }
- const getRuleDetailList = (req: Request, res: Response, u: string)=>{
- const result = {
- data:{
- ifLeaf:true,
- page:{
- pageSize:1,
- totalCount:2,
- totalPage:1,
- current:1,
- list:[
- {
- id:1,
- numStr:'1.1.1.1',
- name:'医院的功能、任务和定位明确,保持适度规模',
- responsibilityDepartmentName:'单位',
- responsibilityUserName:'张三',
- selfEvaluation:'A',
- targetEvaluation:'B',
- systemEvaluation:'C',
- siteEvaluation:'D'
- },
- {
- id:2,
- numStr:'1.1.1.2',
- name:'医院的功能、任务和定位明确,保持适度规模',
- responsibilityDepartmentName:'单位',
- responsibilityUserName:'张三',
- selfEvaluation:'A',
- targetEvaluation:'B',
- systemEvaluation:'C',
- siteEvaluation:'D'
- }
- ]
- },
- leafData:{
- id:2,
- numStr:'四码',
- name:'名称',
- responsibilityDepartmentName:'责任部门',
- responsibilityUserName:'责任人',
- selfEvaluation:'A',
- targetEvaluation:'B',
- systemEvaluation:'C',
- siteEvaluation:'D',
- records:[
- {
- evaluation:'E',
- details:[
- {
- userName:'用户名',
- fileName:'文件名',
- fileUrl:'文件链接',
- createTime:'2021-09-14',
- recordTypeName:'台帐类型'
- }
- ]
- }
- ]
- }
- },
- success: true,
- status:200,
- };
- return res.json(result);
- }
- const getDepartmentList = (req: Request, res: Response, u: string)=>{
- const result = {
- data:{
- totalCount:0,
- pageSize:1,
- current:1,
- list:[
- {
- id:1,
- name:'单位名称',
- deptManagerId:'单位负责人的Id1',
- deptManagerName:'单位负责人的名字',
- delFlag:1,
- hiId:0,
- sort:1,
- },
- {
- id:1,
- name:'单位名称',
- deptManagerId:'单位负责人的Id2',
- deptManagerName:'单位负责人的名字',
- delFlag:1,
- hiId:0,
- sort:1,
- }
- ]
- },
- success: true,
- status:200,
- };
- return res.json(result);
- }
- const getSelfEvaluation = (req: Request, res: Response, u: string)=>{
- const result = {
- data:{
- totalCount:0,
- pageSize:1,
- current:1,
- list:[
- {
- id:1,
- selfEvaluation:'C',
- userName:'李四',
- createDate:'2021-09-22 09:19:20',
- },
- {
- id:2,
- selfEvaluation:'A',
- userName:'李丽',
- createDate:'2021-09-22 09:19:20',
- },
- ]
- },
- success: true,
- status:200,
- };
- return res.json(result);
- }
- export default {
- 'GET /api/pfm/reviewRules/getAllTree': getList,
- 'GET /api/pfm/reviewArticle/list': getRuleDetailList,
- 'GET /api/pfm/sysdepartment/getSysDepartmentList': getDepartmentList,
- 'GET /api/pfm/pfmarticlehistory/getSelfEvaluation': getSelfEvaluation,
- };
|