routes.js 40 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657
  1. import Login from '@components/login/Login.vue';
  2. import Register from '@components/register/Register.vue';
  3. import ForgetPassword from '@components/forgetPassword/FindPassword.vue';
  4. import HomePage from '@components/common/HomePage.vue';
  5. import TrialUser from '@components/user/TrialUser.vue';
  6. import Information from '@components/user/Information.vue';
  7. import MoreService from '@components/user/MoreService.vue'; //GDFW
  8. import OpenedProduct from '@components/user/OpenedProduct.vue'; //YGMCP
  9. import AddServiceProduct from '@components/user/AddServiceProduct.vue'; //添加服务端产品
  10. import ManageService from '@components/user/ManageService.vue'; //管理服务端
  11. import CreatedToken from '@components/user/CreatedToken.vue'; //查看生成令牌
  12. import AlreadyToken from '@components/user/AlreadyToken.vue'; //已生成令牌
  13. // import UserSetting from '@components/user/UserSetting.vue';//安全设置
  14. import UserSetting from '@components/user/SafetySetting.vue'; //安全设置
  15. /*******************朗通后台**********************/
  16. import ProductLines from '@components/admin/ProductLines.vue';
  17. import ProductLinesManage from '@components/admin/ProductLinesManage.vue';
  18. import SuperAdmin from '@components/admin/SuperAdmin.vue';
  19. import AdminConsole from '@components/admin/Console.vue';
  20. import AddAdmin from '@components/admin/AddAdmin.vue';
  21. import PersonCenter from '@components/admin/PersonCenter.vue';
  22. import ChangePwd from '@components/admin/ChangePwd.vue';
  23. import RegisterAdmin from '@components/admin/RegisterAdmin.vue';
  24. import Renew from '@components/admin/Renew.vue';
  25. import AuthedAdmin from '@components/admin/AuthedAdmin.vue';
  26. import AddProductLine from '@components/admin/AddProductLine.vue';
  27. import OrganizationInfo from '@components/admin/OrganizationInfo.vue'; //机构信息
  28. import AddOrganization from '@components/admin/AddOrganization.vue'; //添加机构信息
  29. import ModifinedOrga from '@components/admin/ModifinedOrga.vue'; //修改机构信息
  30. import ProductDetail from '@components/admin/ProductDetail.vue';
  31. import Console from '@components/user/Console.vue';
  32. import LabelGroup from '@components/icss/LabelGroup.vue'; //标签组
  33. import NoiseTemplate from '@components/icss/NoiseTemplate.vue';
  34. import DeptInfo from '@components/icss/DeptInfo.vue'; //科室信息
  35. import DeptInfoDetail from '@components/icss/DeptInfoDetail.vue'; //科室信息-详情
  36. import AddDeptInfo from '@components/icss/AddDeptInfo.vue'; //科室信息-添加
  37. import IndeptLabel from '@components/icss/IndeptLabel.vue'; //独立标签
  38. import AddIndeptLabel from '@components/icss/AddIndeptLabel.vue'; //独立标签-添加
  39. import PromptInfo from '@components/icss/PromptInfo.vue'; //提示信息
  40. import AddPromptInfo from '@components/icss/AddPromptInfo.vue'; //添加提示信息
  41. import SimilarName from '@components/icss/SimilarName.vue'; //别名维护
  42. import AddSimilarName from '@components/icss/AddSimilarName.vue'; //别名维护-详情
  43. import CommonSymptom from '@components/icss/CommonSymptom.vue'; //常见科室症状
  44. import AddCommonSymptom from '@components/icss/AddCommonSymptom'; //常见科室症状--添加
  45. import PromptDetail from '@components/icss/PromptDetail.vue'; //提示信息详情
  46. import MedicinePrompt from '@components/icss/MedicinePrompt.vue'; //医学术语静态知识
  47. import AddMedicinePrompt from '@components/icss/AddMedicinePrompt.vue'; //医学术语静态知识
  48. import DisclaimerInformation from '@components/icss/DisclaimerInformation.vue'; //免责声明
  49. import DiscInfoDetail from '@components/icss/DiscInfoDetail.vue'; //免责声明-详情
  50. import AddDisclInfo from '@components/icss/AddDisclInfo.vue'; //免责声明-添加
  51. import PhysicalExamTemplate from '@components/icss/PhysicalExamTemplate.vue'; //查体模板维护
  52. import AddPhysicalExamTemp from '@components/icss/AddPhysicalExamTemp.vue'; //查体模板维护--添加
  53. import TemplateMaintenance from '@components/icss/TemplateMaintenance.vue'; //模板维护列表
  54. import TemplateMaintenanceWrap from '@components/icss/TemplateMaintenanceWrap.vue'; //模板维护添加修改
  55. import VersionInfo from '@components/icss/VersionInfo.vue'; //版本信息
  56. import VersionDetail from '@components/icss/VersionDetail.vue'; //版本信息-详情
  57. import AddVersion from '@components/icss/AddVersion.vue'; //版本信息-添加/修改
  58. import MedicalName from '@components/icss/MedicalName.vue'; //医学术语维护-命名维护
  59. import AddMedicalName from '@components/icss/AddMedicalName.vue'; //医学术语维护-命名维护/添加修改
  60. import MedicalRelation from '@components/icss/MedicalRelation.vue'; //医学术语维护-关系维护
  61. import AddMedicalRelation from '@components/icss/AddMedicalRelation.vue'; //医学术语维护-关系维护-添加
  62. import MedicalInfo from '@components/icss/MedicalInfo.vue'; //医学术语维护-信息维护(属性维护)
  63. import AddMedicalInfo from '@components/icss/AddMedicalInfo.vue'; //医学术语维护-信息维护(属性维护)-添加
  64. import DiagnosisList from '@components/icss/DiagnosisList.vue'; //诊断标签维护 -- 列表显示
  65. import DiagnosisTemplate from '@components/icss/DiagnosisTemplate.vue'; //诊断标签维护 -- 添加
  66. import ChronicDiseaseStructureList from '@components/icss/ChronicDiseaseStructureList.vue'; //量表结构维护 -- 列表
  67. import ChronicDiseaseAdd from '@components/icss/ChronicDiseaseAdd.vue'; //量表结构维护 -- 添加
  68. import ChronicDiseaseManage from '@components/icss/ChronicDiseaseManage.vue'; //慢病管理评估维护 -- 列表
  69. import ChronicDiseaseManageAdd from '@components/icss/ChronicDiseaseManageAdd.vue'; //慢病管理评估维护 -- 添加
  70. import ChemicalAndCommonMapping from '@components/icss/ChemicalAndCommonMapping.vue'; //化验大小项与公表维护
  71. import AddChemicalAndCommonMapping from '@components/icss/AddChemicalAndCommonMapping.vue'; //化验大小项与公表维护--添加关联
  72. import ChronicAndIndexRelation from '@components/icss/ChronicAndIndexRelation.vue'; //医学数据--慢病指标值关联维护
  73. import AddChronicAndIndexRelation from '@components/icss/AddChronicAndIndexRelation.vue'; //医学数据--添加慢病指标值关联
  74. import DisAndScaleRelation from '@components/icss/DisAndScaleRelation.vue'; //医学数据--量表关联维护
  75. import AddDisAndScaleRelation from '@components/icss/AddDisAndScaleRelation.vue'; //医学数据--添加量表关联
  76. import AssaySon from '@components/icss/AssaySon.vue'; //医学数据--化验子项维护
  77. import AddAssaySon from '@components/icss/AddAssaySon.vue'; //医学数据--化验子项维护-添加修改
  78. import ConceptRelation from '@components/icss/ConceptRelation.vue'; //医学数据--术语关联维护
  79. import AddConceptRelation from '@components/icss/AddConceptRelation.vue'; //医学数据--术语关联维护添加修改
  80. import MedicalMultRelation from '@components/icss/MedicalMultRelation.vue'; //医学术语--医学术语多层关联维护
  81. import AddMedicalMultRelation from '@components/icss/AddMedicalMultRelation.vue'; //医学术语--添加医学术语多层关联维护
  82. import MedicalType from '@components/icss/MedicalType.vue'; //医学术语维护-类型维护
  83. //预问诊
  84. import SimpleQuestion from '@components/preTreat/SimpleQuestion.vue';
  85. import CombinQuestion from '@components/preTreat/CombinQuestion.vue';
  86. import AddSimpleQuestion from '@components/preTreat/AddSimpleQuestion.vue';
  87. import AddCombinQuestion from '@components/preTreat/AddCombinQuestion.vue';
  88. import QuestionModules from '@components/preTreat/QuestionModules.vue';
  89. import AddQuestionModules from '@components/preTreat/AddQuestionModules.vue';
  90. //诊断依据
  91. import DiagBase from '@components/diagBase/DiagBase.vue'; //诊断依据--诊断依据数据维护
  92. import AddDiagBase from '@components/diagBase/AddDiagBase.vue'; //诊断依据--诊断依据数据维护
  93. import QuestionWords from '@components/diagBase/QuestionWords.vue';
  94. //医学数据统计
  95. import MedicalStatistics from '@components/medicalStatistics/MedicalStatistics.vue';
  96. //医学术语库维护
  97. import AssistCheckMultRelation from '@components/medicalTerm/AssistCheckMultRelation.vue';
  98. import AddAssistCheckMultRelation from '@components/medicalTerm/AddAssistCheckMultRelation.vue';
  99. import AssistCheckSon from '@components/medicalTerm/AssistCheckSon.vue';
  100. import AddAssistCheckSon from '@components/medicalTerm/AddAssistCheckSon.vue';
  101. //安全管理
  102. import TokenControl from '@components/safeControl/TokenControl.vue';
  103. import AddToken from '@components/safeControl/AddToken.vue';
  104. //规则管理
  105. import RulesManager from '@components/RuleManager/RulesManager.vue';
  106. import RuleApply from '@components/RuleManager/RuleApply.vue';
  107. import AddRule from '@components/RuleManager/AddRule.vue';
  108. import AddRuleApply from '@components/RuleManager/AddRuleApply.vue';
  109. //病历管理
  110. import RecordManager from '@components/recordManager/recordList.vue';
  111. import AddRecord from '@components/recordManager/addRecord.vue';
  112. import ShowRecord from '@components/recordManager/showRecord.vue';
  113. //质控页面数据维护
  114. import BaseField from '@components/qualityControl/BaseFieldList.vue';
  115. import FieldMatch from '@components/qualityControl/FieldMatch.vue';
  116. import CombineFeild from '@components/qualityControl/CombineFeildList.vue';
  117. import AddCombineFeild from '@components/qualityControl/AddCombineFeild.vue';
  118. import QualityControlTemp from '@components/qualityControl/QualityControlTemp.vue';
  119. import AddQualityControlTemp from '@components/qualityControl/AddQualityControlTemp.vue';
  120. import QCTypeMang from '@components/qualityControl/QCTypeMang.vue';
  121. import AddQcType from '@components/qualityControl/AddQcType.vue';
  122. import StandardRecord from '@components/qualityControl/StandardRecord.vue';
  123. import AddStandardRecord from '@components/qualityControl/AddStandardRecord.vue';
  124. import ItemDataType from '@components/qualityControl/ItemDataType.vue';
  125. import ItemDataTypeRelation from '@components/qualityControl/ItemDataTypeRelation.vue';
  126. import AutoTestList from '@components/qualityControl/AutoTestList.vue';
  127. import AutoTestTask from '@components/qualityControl/AutoTestTask.vue';
  128. import TaskDetail from '@components/qualityControl/TaskDetail';
  129. //病历录入
  130. import RecordInput from '@components/recordInput/RecordList.vue';
  131. import AddRecordInput from '@components/recordInput/AddRecord.vue';
  132. //病历条目
  133. import RecordItemList from '@components/recordInput/RecordItemList.vue';
  134. import AddRecordItem from '@components/recordInput/AddRecordItem.vue';
  135. import ManageItemBatch from '@components/recordInput/ManageItemBatch.vue';
  136. // cdss数据维护
  137. import MedicinePromptCDSS from '@components/cdssManage/MedicinePrompt.vue'; //医学术语静态知识
  138. import AddMedicinePromptCDSS from '@components/cdssManage/AddMedicinePrompt.vue'; //医学术语静态知识
  139. import MedicalTerm from '@components/cdssManage/MedicalTerm.vue'; //医学术语关联维护
  140. import Disease from '@components/cdssManage/disease/Disease.vue'; //诊断关联维护
  141. import AddDisease from '@components/cdssManage/disease/AddDisease.vue'; //诊断关联维护--添加关联
  142. import Lis from '@components/cdssManage/lis/Lis.vue'; //检验关联维护
  143. import AddLis from '@components/cdssManage/lis/AddLis.vue'; //检验关联维护--添加关联
  144. import Pacs from '@components/cdssManage/pacs/Pacs.vue'; //检查关联维护
  145. import AddPacs from '@components/cdssManage/pacs/AddPacs.vue'; //检查关联维护--添加关联
  146. import DrugManage from '@components/cdssManage/drug/DrugManage.vue'; //药品关联维护
  147. import AddDrug from '@components/cdssManage/drug/AddDrug.vue'; //药品关联维护--添加关联
  148. import ScaleManage from '@components/cdssManage/scale/ScaleManage.vue'; //量表关联维护
  149. import AddScale from '@components/cdssManage/scale/AddScale.vue'; //量表关联维护--添加关联
  150. import Operation from '@components/cdssManage/operation/Operation.vue'; //手术/操作关联维护
  151. import AddOperation from '@components/cdssManage/operation/AddOperation.vue'; //手术/操作关联维护--添加关联
  152. import Fusion from '@components/cdssManage/fusion/Fusion.vue'; //输血关联维护
  153. import AddFusion from '@components/cdssManage/fusion/AddFusion.vue'; //输血关联维护--添加关联
  154. import DeptManage from '@components/cdssManage/dept/DeptManage.vue'; //科室关联维护
  155. import AddDept from '@components/cdssManage/dept/AddDept.vue'; //科室关联维护--添加关联
  156. // import Correlation from '@components/icss/correlation/Correlation.vue'; //关联维护设置
  157. import Plan from '@components/cdssManage/plan/Plan.vue'; //关联维护设置
  158. import AddPlan from '@components/cdssManage/plan/AddPlan.vue'; //关联维护设置
  159. import KnowledgeManage from '@components/cdssManage/knowledge/KnowledgeManage.vue'; //知识图谱标准术语维护
  160. import AddKnowledge from '@components/cdssManage/knowledge/AddKnowledge.vue'; //知识图谱标准术语维护-新增编辑
  161. import HospitalCDSS from '@components/cdssManage/hospital/Hospital.vue'; //医院管理
  162. import AddHospitalCDSS from '@components/cdssManage/hospital/AddHospital.vue'; //医院管理--新增编辑
  163. import HospitalUserCDSS from '@components/cdssManage/hospitalUser/HospitalUser.vue'; //医院用户管理
  164. import AddHospitalUserCDSS from '@components/cdssManage/hospitalUser/AddHospitalUser.vue'; //医院用户管理--添加用户
  165. import VersionCDSS from '@components/cdssManage/version/Version.vue'; //CDSS版本信息维护
  166. import AddVersionCDSS from '@components/cdssManage/version/AddVersion.vue'; //CDSS版本信息维护--新增编辑
  167. import VersionDetailCDSS from '@components/cdssManage/version/VersionDetail.vue'; //CDSS版本信息维护--新增编辑
  168. import DisclaimerCDSS from '@components/cdssManage/disclaimer/Disclaimer.vue'; //免责声明维护
  169. import AddDisclaimerCDSS from '@components/cdssManage/disclaimer/AddDisclaimer.vue'; //免责声明维护--新增编辑
  170. import DisclaimerDetailCDSS from '@components/cdssManage/disclaimer/DisclaimerDetail.vue'; //免责声明维护--详情
  171. import KnowledgeMapRuleTest from '@components/testManager/knowledgeMapRule/KnowledgeMapRuleTest.vue';
  172. import StaticKnowledgeMapTest from '@components/testManager/staticKnowledgeMap/StaticKnowledgeMapTest.vue';
  173. import BillCommonTest from '@components/testManager/knowledgeMapRule/BillCommonTest.vue';
  174. import BillFusionTest from '@components/testManager/knowledgeMapRule/BillFusionTest.vue';
  175. import CriticalLabTest from '@components/testManager/knowledgeMapRule/CriticalLabTest.vue';
  176. import CriticalAuxTest from '@components/testManager/knowledgeMapRule/CriticalAuxTest.vue';
  177. import HighRiskDrugTest from '@components/testManager/knowledgeMapRule/HighRiskDrugTest.vue';
  178. import HighRiskOperationTest from '@components/testManager/knowledgeMapRule/HighRiskOperationTest.vue';
  179. import OtherAssayRuleTest from '@components/testManager/knowledgeMapRule/OtherAssayRuleTest.vue';
  180. import OtherAuxRuleTest from '@components/testManager/knowledgeMapRule/OtherAuxRuleTest.vue';
  181. import OtherFusionRuleTest from '@components/testManager/knowledgeMapRule/OtherFusionRuleTest.vue';
  182. import LessStaticOrNoMap from '@components/testManager/staticKnowledgeMap/LessStaticOrNoMap.vue';
  183. import BasicTermsMaintenance from '@components/basicKnow/BasicTermsMaintenance.vue' //知识库基础维护-基础术语维护
  184. import BasicRelationship from '@components/basicKnow/BasicRelationship.vue' //知识库基础维护-基础关系类型维护
  185. import BasicPartOfSpeech from '@components/basicKnow/BasicPartOfSpeech.vue' //知识库基础维护-基础词性类型维护
  186. import AddTerm from '@components/basicKnow/AddTerm.vue' //知识库基础维护-基础词性类型维护-编辑
  187. import StaticInfo from '@components/knowledgeExtra/StaticInfo.vue' //知识库扩展维护-静态信息维护
  188. import AddDevKnow from '@components/knowledgeExtra/AddDevKnow.vue' //知识库扩展维护-静态信息维护-编辑
  189. import ZskRuleManager from '@components/knowledgeExtra/RuleManager.vue'; //知识库规则维护
  190. import AddZskRule from '@components/knowledgeExtra/AddNewRule.vue'; //知识库添加规则
  191. import KnowledgeAll from '@components/knowledgeExtra/KnowledgeAll.vue' //知识库树
  192. import KnowledgeBaseType from '@components/knowledgeExtra/KnowledgeBaseType.vue'
  193. import AboutDisease from '@components/knowledgeExtra/AboutDisease.vue'
  194. import DiseaseTree from '@components/knowledgeExtra/DiseaseTree.vue'
  195. import AutoKnowledgeMapRuleTest from '@components/autoTest/AutoKnowledgeMapRuleTest.vue';
  196. import AutoBillCommonTest from '@components/autoTest/AutoBillCommonTest.vue';
  197. import ZskDiagBase from '@components/knowledgeExtra/DiagBase.vue'; //知识库拓展-诊断依据维护
  198. import AddZskDiagBase from '@components/knowledgeExtra/AddDiagBase.vue';
  199. export default [
  200. {
  201. path: '/',
  202. name: 'login',
  203. component: Login,
  204. },
  205. {
  206. path: '/register',
  207. name: 'Register',
  208. component: Register,
  209. },
  210. {
  211. path: '/forgetPassword',
  212. name: 'FindPassword',
  213. component: ForgetPassword,
  214. },
  215. {
  216. //用户后台
  217. path: '/user',
  218. component: HomePage,
  219. meta: {
  220. requireAuth: true,
  221. },
  222. children: [
  223. // {path: '/', component: Console},
  224. { path: 'YH-KZT', component: Console }, //控制台
  225. { path: 'YH-GDFW', component: MoreService }, //更多服务
  226. { path: 'YH-JGZX', component: Information }, //机构中心
  227. { path: 'YH-JGZX-YKTCP', component: OpenedProduct }, //已开通产品
  228. { path: 'TJFWD', component: AddServiceProduct }, //添加服务端
  229. { path: 'YH-JGZX-GLFFD', component: ManageService }, //管理服务端
  230. { path: 'YH-JGZX-YSCLP', component: AlreadyToken }, //已生成令牌
  231. { path: 'CKLPXQ', component: CreatedToken }, //查看生成令牌
  232. { path: 'YH-JGZX-AQSZ', component: UserSetting }, //安全设置
  233. { path: 'YH-JGZX-ZHXX', component: Information }, //账号信息
  234. ],
  235. },
  236. {
  237. //朗通后台
  238. path: '/admin',
  239. component: HomePage,
  240. meta: {
  241. requireAuth: true,
  242. },
  243. children: [
  244. // {path: '/', component: AdminConsole},
  245. { path: 'LT-KZT', component: AdminConsole },
  246. { path: 'LT-JGZX', component: AdminConsole },
  247. {
  248. path: 'LT-KHZX-ZCYH',
  249. component: RegisterAdmin,
  250. },
  251. {
  252. path: 'LT-YRZCGXX',
  253. component: AuthedAdmin,
  254. },
  255. {
  256. name: 'organizationInfo',
  257. path: 'LT-KHZX-JGXX', //机构信息
  258. component: OrganizationInfo,
  259. meta: {
  260. keepAlive: true,
  261. },
  262. },
  263. {
  264. path: 'LT-KHZX-TJJG', //添加机构
  265. component: AddOrganization,
  266. },
  267. {
  268. path: 'LT-KHZX-XGJG', //修改机构
  269. component: ModifinedOrga,
  270. },
  271. {
  272. name: 'superAdmin',
  273. path: 'LT-KHZX-CGXX',
  274. component: SuperAdmin,
  275. },
  276. {
  277. path: 'LT-DDXT-TJCG',
  278. component: AddAdmin,
  279. name: 'addAdmin',
  280. },
  281. {
  282. path: 'LT-DDXT-CPXSQLB',
  283. component: ProductLines,
  284. },
  285. {
  286. path: 'LT-CPXGL-CPXXQ',
  287. component: ProductDetail,
  288. name: 'productDetail',
  289. },
  290. {
  291. path: 'LT-CPXFLB',
  292. component: Renew,
  293. },
  294. { path: 'LT-GRZX', component: PersonCenter },
  295. { path: 'LT-CPXGL', component: ProductLinesManage },
  296. { path: 'LT-CPXGL-TJCPX', component: AddProductLine, name: 'editProductLine' },
  297. { path: 'LT-GRZX/CHANGE', component: ChangePwd }, //个人中心--修改密码
  298. { path: 'LT-YXSJWH-BQZWH', component: LabelGroup, name: 'labelGroup' }, //医学数据维护--标签组维护
  299. { path: 'LT-YXSJWH-TJBQZ', component: NoiseTemplate, name: 'AddLabelGroup' }, //医学数据维护--标签组维护--添加标签组
  300. { path: 'LT-YXSJWH-KSWH', component: DeptInfo, name: 'deptInfo' }, //医学数据维护--科室维护
  301. { path: 'LT-YXSJWH-KSXQ', component: DeptInfoDetail, name: 'DeptInfoDetail' }, //科室维护--详情
  302. { path: 'LT-YXSJWH-TJKS', component: AddDeptInfo, name: 'AddDeptInfo' }, //科室维护--添加
  303. { path: 'LT-YXSJWH-DLLXBQWH', component: IndeptLabel, name: 'IndeptLabel' }, //独立标签维护--详情
  304. { path: 'LT-YXSJWH-TJDLBQ', component: AddIndeptLabel, name: 'AddIndeptLabel' }, //独立标签维护--添加
  305. { path: 'LT-YXSJWH-TSXXWH', component: PromptInfo, name: 'PromptInfo' }, //提示信息维护
  306. { path: 'LT-YXSJWH-BMWH', component: SimilarName, name: 'SimilarName' }, //别名维护
  307. { path: 'LT-YXSJWH-CJXXWH', component: CommonSymptom, name: 'CommonSymptom' }, //常见症状维护
  308. { path: 'LT-YXSJWH-TJCJZZ', component: AddCommonSymptom, name: 'AddCommonSymptom' }, //常见症状维护--添加
  309. { path: 'LT-YXSJWH-TJBM', component: AddSimilarName, name: 'AddSimilarName' }, //别名维护-添加/修改
  310. // {path:'LT-YXSJWH-MZSMWH',component:DisclaimerInformation,name:'DisclaimerInformation'}, //免责声明
  311. {
  312. path: 'LT-YXSJKWH-MZSMWH',
  313. component: DisclaimerInformation,
  314. name: 'DisclaimerInformation',
  315. }, //免责声明
  316. { path: 'LT-YXSJWH-MZSMXQ', component: DiscInfoDetail, name: 'DiscInfoDetail' }, //免责声明-详情
  317. { path: 'LT-YXSJWH-TJMZSM', component: AddDisclInfo, name: 'AddDisclInfo' }, //免责声明-添加/修改
  318. { path: 'LT-YXSJWH-MBWH', component: TemplateMaintenance, name: 'TemplateMaintenance' }, //模板维护
  319. { path: 'LT-YXSJWH-CTMBWH', component: PhysicalExamTemplate, name: 'PhysicalExamTemplate' }, //查体模板维护
  320. { path: 'LT-YXSJWH-TJCTMB', component: AddPhysicalExamTemp, name: 'AddPhysicalExamTemp' }, //查体模板维护--添加
  321. {
  322. path: 'LT-YXSJWH-TJMBWH',
  323. component: TemplateMaintenanceWrap,
  324. name: 'TemplateMaintenanceWrap',
  325. }, //模板维护-添加修改
  326. { path: 'LT-YXSJWH-TJTSXX', component: AddPromptInfo, name: 'AddPromptInfo' }, //提示信息维护-添加
  327. { path: 'LT-YXSJWH-TSXXXQ', component: PromptDetail, name: 'PromptDetail' }, //提示信息维护详情
  328. { path: 'LT-YXSYKWH-YXSYJTZSWH', component: MedicinePrompt, name: 'MedicinePrompt' }, //医学术语提示信息维护
  329. { path: 'LT-YXSYKWH-TJYXSYJTZS', component: AddMedicinePrompt, name: 'AddMedicinePrompt' }, //医学术语提示信息维护添加
  330. { path: 'LT-GBBXXWH-BBXXWH', component: VersionInfo, name: 'VersionInfo' }, //版本信息
  331. { path: 'LT-YXSJWH-BBXXXQ', component: VersionDetail, name: 'VersionDetail' }, //版本信息-详情
  332. { path: 'LT-YXSJWH-TJBBXX', component: AddVersion, name: 'AddVersion' }, //版本信息-添加/修改
  333. { path: 'LT-YXSYKWH-YXSYMMWH', component: MedicalName, name: 'MedicalName' }, //医学术语--命名维护
  334. { path: 'LT-YXSYKWH-TJYXSY', component: AddMedicalName, name: 'AddMedicalName' }, //医学术语--命名维护
  335. { path: 'LT-YXSYKWH-YXSYGXWH', component: MedicalRelation, name: 'MedicalRelation' }, //医学术语--关系维护
  336. { path: 'LT-YXSYKWH-TJYXSYGX', component: AddMedicalRelation, name: 'AddMedicalRelation' }, //医学术语--关系维护-添加
  337. { path: 'LT-YXSYKWH-SYYXSXWH', component: MedicalInfo, name: 'MedicalInfo' }, //医学术语维护-信息维护(属性维护)
  338. { path: 'LT-YXSYKWH-TJYXSYXX', component: AddMedicalInfo, name: 'AddMedicalInfo' }, //医学术语维护-信息维护(属性维护) -- 添加
  339. { path: 'LT-YXSJWH-ZDBQWH', component: DiagnosisList, name: 'DiagnosisList' }, //诊断标签维护 -- 列表显示
  340. { path: 'LT-YXSJWH-ZDBQTJ', component: DiagnosisTemplate, name: 'DiagnosisTemplate' }, //诊断标签维护 -- 添加
  341. {
  342. path: 'LT-YXSYKWH-LBJGWH',
  343. component: ChronicDiseaseStructureList,
  344. name: 'ChronicDiseaseStructureList',
  345. }, //量表结构维护 -- 列表
  346. { path: 'LT-YXSJWH-LBJGTJ', component: ChronicDiseaseAdd, name: 'ChronicDiseaseAdd' }, //量表结构维护 -- 添加
  347. { path: 'LT-YXSJWH-MBGLYPG', component: ChronicDiseaseManage, name: 'ChronicDiseaseManage' }, //慢病管理评估维护 -- 列表
  348. {
  349. path: 'LT-YXSJWH-MBGLYTJ',
  350. component: ChronicDiseaseManageAdd,
  351. name: 'ChronicDiseaseManageAdd',
  352. }, //慢病管理评估维护 -- 添加
  353. {
  354. path: 'LT-YXSJWH-HYDXXYGBXDY',
  355. component: ChemicalAndCommonMapping,
  356. name: 'ChemicalAndCommonMapping',
  357. }, //化验大小项与公表维护
  358. {
  359. path: 'LT-YXSJWH-TJHYDXXYGBXDY',
  360. component: AddChemicalAndCommonMapping,
  361. name: 'AddChemicalAndCommonMapping',
  362. }, //化验大小项与公表维护--添加关联
  363. { path: 'LT-YXSYKWH-YXSYLXWH', component: MedicalType, name: 'MedicalType' }, //医学术语--类型维护
  364. {
  365. path: 'LT-YXSYKWH-MBZBZGLWH',
  366. component: ChronicAndIndexRelation,
  367. name: 'ChronicAndIndexRelation',
  368. }, //医学数据--慢病指标值关联维护
  369. {
  370. path: 'LT-YXSYKWH-TJMBZBZGL',
  371. component: AddChronicAndIndexRelation,
  372. name: 'AddChronicAndIndexRelation',
  373. }, //医学数据--添加慢病指标值关联维护
  374. { path: 'LT-YXSJWH-LBGLWH', component: DisAndScaleRelation, name: 'DisAndScaleRelation' }, //医学数据--量表关联维护
  375. {
  376. path: 'LT-YXSJWH-TJLBGL',
  377. component: AddDisAndScaleRelation,
  378. name: 'AddDisAndScaleRelation',
  379. }, //医学数据--添加量表关联
  380. { path: 'LT-YXSYKWH-HYZXWH', component: AssaySon, name: 'AssaySon' }, //医学数据--化验子项维护
  381. { path: 'LT-YXSYKWH-TJHYZX', component: AddAssaySon, name: 'AddAssaySon' }, //医学数据--化验子项添加修改
  382. { path: 'LT-YXSYKWH-YXSYGLWH', component: ConceptRelation, name: 'ConceptRelation' }, //医学数据--医学术语关联维护
  383. // {path:'LT-YXSYKWH-YXSYLXWH',component:ConceptRelation,name:'ConceptRelation'}, //医学数据--医学术语关联维护
  384. { path: 'LT-YXSYKWH-TJYXSYGL', component: AddConceptRelation, name: 'AddConceptRelation' }, //医学数据--医学术语关联维护-添加修改
  385. {
  386. path: 'LT-YXSYKWH-YXSYDCGLWH',
  387. component: MedicalMultRelation,
  388. name: 'MedicalMultRelation',
  389. }, //医学术语--医学术语多层关联维护
  390. {
  391. path: 'LT-YXSYKWH-TJYXSYDCGL',
  392. component: AddMedicalMultRelation,
  393. name: 'AddMedicalMultRelation',
  394. }, //医学术语--添加医学术语多层关联
  395. {
  396. path: 'LT-YXSYKWH-FJCJGLWH',
  397. component: AssistCheckMultRelation,
  398. name: 'AssistCheckMultRelation',
  399. }, //医学术语--辅检层级关联维护
  400. {
  401. path: 'LT-YXSYKWH-TJFJCJGL',
  402. component: AddAssistCheckMultRelation,
  403. name: 'AddAssistCheckMultRelation',
  404. }, //医学术语--添加辅检层级关联
  405. { path: 'LT-YXSYKWH-FJZXWH', component: AssistCheckSon, name: 'AssistCheckSon' }, //医学术语--辅检子项维护
  406. { path: 'LT-YXSYKWH-TJFJZX', component: AddAssistCheckSon, name: 'AddAssistCheckSon' }, //医学术语--辅检子项维护
  407. { path: 'LT-YWZSJWH-DLTXDWH', component: SimpleQuestion, name: 'SimpleQuestion' }, //预问诊-独立填写单
  408. { path: 'LT-YWZSJWH-ZHTXDWH', component: CombinQuestion, name: 'CombinQuestion' }, //预问诊-组合填写单
  409. { path: 'LT-YWZSJWH-TJDLTXD', component: AddSimpleQuestion, name: 'AddSimpleQuestion' }, //预问诊-添加独立填写单
  410. { path: 'LT-YWZSJWH-TJZHTXD', component: AddCombinQuestion, name: 'AddCombinQuestion' }, //预问诊-添加组合填写单
  411. { path: 'LT-YWZSJWH-MBWH', component: QuestionModules, name: 'QuestionModules' }, //预问诊-模板维护
  412. { path: 'LT-YWZSJWH-TJMBWH', component: AddQuestionModules, name: 'AddQuestionModules' }, //预问诊-添加模板
  413. { path: 'LT-ZDYJWH-ZDYJSJWH', component: DiagBase, name: 'DiagBase' }, //诊断依据-诊断依据维护
  414. { path: 'LT-ZDYJWH-TJZDYJSJ', component: AddDiagBase, name: 'AddDiagBase' }, //诊断依据-添加诊断依据
  415. { path: 'LT-ZDYJWH-WTCSJWH', component: QuestionWords, name: 'QuestionWords' }, //问题列表
  416. { path: 'LT-SJTJ-YXSJTJ', component: MedicalStatistics, name: 'MedicalStatistics' }, //问题列表
  417. { path: 'LT-AQGL-LICENSEWH', component: TokenControl, name: 'TokenControl' }, //安全管理--令牌列表
  418. { path: 'LT-AQGL-TJLICENSE', component: AddToken, name: 'AddToken' }, //安全管理--发放令牌
  419. { path: 'LT-YXSYKWH-GZWH', component: RulesManager, name: 'RulesManager' }, //规则管理
  420. { path: 'LT-YXSYKWH-TJGZWH', component: AddRule, name: 'AddRule' }, //规则添加
  421. { path: 'LT-YXSYKWH-GZYYWH', component: RuleApply, name: 'RuleApply' }, //规则管理
  422. { path: 'LT-YXSYKWH-TJGZYYWH', component: AddRuleApply, name: 'AddRuleApply' }, //规则添加
  423. { path: 'LT-BLGL', name: 'RecordManager', component: RecordManager }, //病历管理
  424. { path: 'LT-BLGL-TJBLGL', name: 'AddRecord', component: AddRecord }, //添加病历
  425. { path: 'LT-BLGL-CKBLGL', name: 'ShowRecord', component: ShowRecord }, //添加病历
  426. { path: 'LT-ZKYMSJWH-ZDYSWH', name: 'BaseField', component: BaseField }, //字段映射
  427. { path: 'LT-ZKYMSJWH-TJZDYSWH', name: 'FieldMatch', component: FieldMatch }, //添加字段映射
  428. { path: 'LT-ZKYMSJWH-ZHDYWH', name: 'CombineFeild', component: CombineFeild }, //组合字段
  429. { path: 'LT-ZKYMSJWH-TJZHDYWH', name: 'AddCombineFeild', component: AddCombineFeild }, //添加组合字段
  430. { path: 'LT-ZKYMSJWH-MBWH', name: 'QualityControlTemp', component: QualityControlTemp }, //模板维护
  431. { path: 'LT-ZKYMSJWH-TMGLZKLX', name: 'ItemDataType', component: ItemDataType }, //条目关联质控类型
  432. {
  433. path: 'LT-ZKYMSJWH-TMGLZKLXGL',
  434. name: 'ItemDataTypeRelation',
  435. component: ItemDataTypeRelation,
  436. }, //条目关联质控类型--关联
  437. {
  438. path: 'LT-ZKYMSJWH-TJMBWH',
  439. name: 'AddQualityControlTemp',
  440. component: AddQualityControlTemp,
  441. }, //添加模板维护
  442. { path: 'LT-BLZK-BLRl', name: 'RecordInput', component: RecordInput }, //病例录入
  443. { path: 'LT-BLZK-TJBLRl', name: 'AddRecordInput', component: AddRecordInput }, //病例录入
  444. { path: 'LT-ZKYMSJWH-ZKTM', name: 'RecordItemList', component: RecordItemList }, //病例条目
  445. { path: 'LT-BLZK-TJBLTM', name: 'AddRecordItem', component: AddRecordItem }, //病例条目
  446. { path: 'LT-BLZK-PLGLBLTM', name: 'ManageItemBatch', component: ManageItemBatch }, //病例条目
  447. { path: 'LT-ZKYMSJWH-ZKLXWH', name: 'QCTypeMang', component: QCTypeMang }, //质控类型
  448. { path: 'LT-ZKYMSJWH-TJZKLXWH', name: 'AddQcType', component: AddQcType }, //添加质控类型
  449. { path: 'LT-ZKYMSJWH-ZDHCSTJ', name: 'AutoTestList', component: AutoTestList }, //自动化测试统计
  450. { path: 'LT-ZKYMSJWH-RWLB', name: 'AutoTestTask', component: AutoTestTask }, //自动化测试统计-转为任务
  451. { path: 'LT-ZKYMSJWH-ZDHCSXQ', name: 'TaskDetail', component: TaskDetail }, //自动化测试统计-转为任务-详情
  452. { path: 'LT-ZKYMSJWH-BZBL', name: 'StandardRecord', component: StandardRecord }, //标准病历
  453. { path: 'LT-ZKYMSJWH-TJBZBL', name: 'AddStandardRecord', component: AddStandardRecord }, //添加标准病历
  454. { path: 'LT-CDSSSJWH-JTSYZSWH', component: MedicinePromptCDSS, name: 'MedicinePromptCDSS' }, //医学术语关联维护
  455. {
  456. path: 'LT-YXSYKWH-TJYXSYJTZSCDSS',
  457. component: AddMedicinePromptCDSS,
  458. name: 'AddMedicinePromptCDSS',
  459. }, //医学术语提示信息维护添加
  460. { path: 'LT-CDSSSJWH-YXSYGLWH', component: MedicalTerm, name: 'MedicalTermCDSS' }, //医学术语关联维护
  461. { path: 'YXSYK-ZDGLWH', component: Disease, name: 'Disease' }, //诊断关联维护
  462. { path: 'LT-ZDGLWH-TJHYDXXYGBXDY', component: AddDisease, name: 'AddDisease' }, //诊断关联维护--添加关联
  463. { path: 'YXSYK-JYGLWH', component: Lis, name: 'Lis' }, //检验关联维护
  464. { path: 'LT-JYGLWH-TJHYDXXYGBXDY', component: AddLis, name: 'AddLis' }, //检验关联维护--添加关联
  465. { path: 'YXSYK-JCGLWH', component: Pacs, name: 'Pacs' }, //检查关联维护
  466. { path: 'LT-JCGLWH-TJHYDXXYGBXDY', component: AddPacs, name: 'AddPacs' }, //检查关联维护--添加关联
  467. { path: 'YXSYK-YPGLWH', component: DrugManage, name: 'DrugManage' }, //药品关联维护
  468. { path: 'LT-YPGLWH-TJHYDXXYGBXDY', component: AddScale, name: 'AddDrug' }, //药品关联维护--添加关联
  469. { path: 'YXSYK-YPGLWH', component: ScaleManage, name: 'ScaleManage' }, //药品关联维护
  470. { path: 'LT-YPGLWH-TJHYDXXYGBXDY', component: AddScale, name: 'AddScale' }, //药品关联维护--添加关联
  471. { path: 'YXSYK-SSCZGLWH', component: Operation, name: 'Operation' }, //手术/操作关联维护
  472. { path: 'LT-SSCZGLWH-TJHYDXXYGBXDY', component: AddOperation, name: 'AddOperation' }, //手术/操作关联维护--添加关联
  473. { path: 'YXSYK-SXGLWH', component: Fusion, name: 'Fusion' }, //输血关联维护
  474. { path: 'LT-SXGLWH-TJHYDXXYGBXDY', component: AddFusion, name: 'AddFusion' }, //输血关联维护--添加关联
  475. { path: 'YXSYK-KSGLWH', component: DeptManage, name: 'DeptManage' }, //科室关联维护
  476. { path: 'LT-KSGLWH-TJHYDXXYGBXDY', component: AddDept, name: 'AddDept' }, //科室关联维护--添加关联
  477. // { path: 'YXSYK-GLWH', component: Correlation, name: 'Correlation' }, //关联维护设置
  478. { path: 'LT-CDSSSJWH-DZBLFAPZ', component: Plan, name: 'Plan' }, //电子病历方案配置
  479. { path: 'LT-CDSSSJWH-DZBLFAPZEDIT', component: AddPlan, name: 'AddPlan' }, //电子病历方案配置--新增编辑
  480. { path: 'LT-CDSSSJWH-ZSTPBZSYWH', component: KnowledgeManage, name: 'KnowledgeManage' }, //知识图谱标准术语维护
  481. { path: 'LT-CDSSSJWH-ZSTPBZSYWHEDIT', component: AddKnowledge, name: 'AddKnowledge' }, //知识图谱标准术语维护--新增编辑
  482. { path: 'LT-CDSSSJWH-YYGL', component: HospitalCDSS, name: 'HospitalCDSS' }, //医院管理
  483. { path: 'LT-CDSSSJWH-YYGLEDIT', component: AddHospitalCDSS, name: 'AddHospitalCDSS' }, //医院管理--新增编辑
  484. { path: 'LT-CDSSSJWH-YYYHGL', component: HospitalUserCDSS, name: 'HospitalUserCDSS' }, //医院用户管理
  485. {
  486. path: 'LT-CDSSSJWH-YYYHGLEDIT',
  487. component: AddHospitalUserCDSS,
  488. name: 'AddHospitalUserCDSS',
  489. }, //医院用户管理--添加用户
  490. { path: 'LT-CDSSSJWH-BBWH', component: VersionCDSS, name: 'VersionCDSS' }, //CDSS版本信息维护
  491. { path: 'LT-CDSSSJWH-BBWHEDIT', component: AddVersionCDSS, name: 'AddVersionCDSS' }, //CDSS版本信息维护--新增编辑
  492. { path: 'LT-CDSSSJWH-BBWHDETAIL', component: VersionDetailCDSS, name: 'VersionDetailCDSS' }, //CDSS版本信息维护--详情
  493. { path: 'LT-CDSSSJWH-MZSMWH', component: DisclaimerCDSS, name: 'DisclaimerCDSS' }, //免责声明维护
  494. { path: 'LT-CDSSSJWH-MZSMWHEDIT', component: AddDisclaimerCDSS, name: 'AddDisclaimerCDSS' }, //免责声明维护--新增编辑
  495. {
  496. path: 'LT-CDSSSJWH-MZSMWHDETAIL',
  497. component: DisclaimerDetailCDSS,
  498. name: 'DisclaimerDetailCDSS',
  499. }, //免责声明维护--新增编辑
  500. {
  501. path: 'LT-YYSYZDHCS-JTZSYSCS',
  502. component: StaticKnowledgeMapTest,
  503. name: 'StaticKnowledgeMapTest',
  504. }, //静态知识映射测试
  505. {
  506. path: 'LT-YYSYZDHCS-ZSTPGZCS-SXGZCS',
  507. component: BillFusionTest,
  508. name: 'BillFusionTest',
  509. },
  510. {
  511. path: 'LT-YYSYZDHCS-ZSTPGZCS-SYSJCGZCS',
  512. component: CriticalLabTest,
  513. name: 'CriticalLabTest',
  514. },
  515. {
  516. path: 'LT-YYSYZDHCS-ZSTPGZCS-FZJCGZCS',
  517. component: CriticalAuxTest,
  518. name: 'CriticalAuxTest',
  519. },
  520. {
  521. path: 'LT-YYSYZDHCS-ZSTPGZCS-GWYPGZCS',
  522. component: HighRiskDrugTest,
  523. name: 'HighRiskDrugTest',
  524. },
  525. {
  526. path: 'LT-YYSYZDHCS-ZSTPGZCS-GWSSZHGZCS',
  527. component: HighRiskOperationTest,
  528. name: 'HighRiskOperationTest',
  529. },
  530. {
  531. path: 'LT-YYSYZDHCS-ZSTPGZCS-QTHYGZCS',
  532. component: OtherAssayRuleTest,
  533. name: 'OtherAssayRuleTest',
  534. },
  535. {
  536. path: 'LT-YYSYZDHCS-ZSTPGZCS-QTFJGZCS',
  537. component: OtherAuxRuleTest,
  538. name: 'OtherAuxRuleTest',
  539. },
  540. {
  541. path: 'LT-YYSYZDHCS-ZSTPGZCS-QTFXGZCS',
  542. component: OtherFusionRuleTest,
  543. name: 'OtherFusionRuleTest',
  544. },
  545. {
  546. path: 'LT-YYSYZDHCS-JTZSYSCS-WYSZD',
  547. component: LessStaticOrNoMap,
  548. name: 'LessStaticOrNoMap',
  549. },
  550. {
  551. path: 'LT-ZSKJCWH-JCSYWH',
  552. component: BasicTermsMaintenance,
  553. name: 'BasicTermsMaintenance',
  554. },
  555. {
  556. path: 'LT-ZSKJCWH-JCCXWH',
  557. component: BasicPartOfSpeech,
  558. name: 'BasicPartOfSpeech',
  559. },
  560. {
  561. path: 'LT-ZSKJCWH-JCGXLXWH',
  562. component: BasicRelationship,
  563. name: 'BasicRelationship',
  564. },
  565. {
  566. path: 'LT-ZSKJCWH-JCSYWH-EDIT',
  567. component: AddTerm,
  568. name: 'AddTerm',
  569. },
  570. {
  571. path: 'LT-ZSKKZWH-GZWH',
  572. component: ZskRuleManager,
  573. name: 'ZskRuleManager',
  574. },
  575. {
  576. path: 'LT-ZSKKZWH-TJGZ',
  577. component: AddZskRule,
  578. name: 'AddZskRule',
  579. },
  580. {
  581. path: 'LT-ZSKKZWH-ZUYJ',
  582. component: ZskDiagBase,
  583. name: 'ZskDiagBase',
  584. },
  585. {
  586. path: 'LT-ZSKKZWH-TJZDYJ',
  587. component: AddZskDiagBase,
  588. name: 'AddZskDiagBase',
  589. },
  590. {
  591. path: 'LT-ZSKKZWH-JTXXWH',
  592. component: StaticInfo,
  593. name: 'StaticInfo',
  594. },
  595. {
  596. path: 'LT-ZSKKZWH-JTXXWH-EDIT',
  597. component: AddDevKnow,
  598. name: 'AddDevKnow',
  599. },
  600. {
  601. path: 'LT-ZSKKZWH-SXJGWH',
  602. component: KnowledgeAll,
  603. name: 'KnowledgeAll',
  604. }, //树形结构维护
  605. {
  606. path: 'LT-ZSKJCWH-JCSYLXWH',
  607. component: KnowledgeBaseType,
  608. name: 'KnowledgeBaseType',
  609. }, //基础术语类型维护
  610. {
  611. path: 'LT-ZSKKZWH-JBXGWH',
  612. component: AboutDisease,
  613. name: 'AboutDisease',
  614. }, //疾病相关维护
  615. {
  616. path: 'LT-ZSKKZWH-JBXGWH-EDIT',
  617. component: DiseaseTree,
  618. name: 'DiseaseTree',
  619. }, //疾病相关维护,
  620. {
  621. path: 'LT-YYSYZDHCS-ZSTPGZCS',
  622. component: AutoKnowledgeMapRuleTest,
  623. name: 'AutoKnowledgeMapRuleTest',
  624. },
  625. {
  626. path: 'LT-YYSYZDHCS-ZSTPGZCS-TYGZCS',
  627. component: AutoBillCommonTest,
  628. name: 'AutoBillCommonTest',
  629. },
  630. ],
  631. },
  632. ];