diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue deleted file mode 100644 index 539979e..0000000 --- a/src/components/HelloWorld.vue +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - diff --git a/src/router/index.js b/src/router/index.js index f7b52d0..7eccd3b 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -2,7 +2,7 @@ import Vue from "vue"; import VueRouter from "vue-router"; // import HomeView from "../views/HomeView.vue"; -import login from "@/views/login.vue" +import login from "@/views/login/Login.vue" Vue.use(VueRouter); const routes = [ { @@ -10,196 +10,154 @@ const routes = [ name: "login", component: login, }, - { - path: "/about", - name: "about", - - component: () => - import("../views/AboutView.vue"), - }, { path: "/login", name: "login", component: () => - import("../views/login.vue"), + import("../views/login/Login.vue"), }, { - path: "/hoem", - name: "hoem", - + path: "/home", + name: "home", component: () => - import(/* webpackChunkName: "about" */ "../views/hoem.vue"), + import(/* webpackChunkName: "about" */ "../views/Home.vue"), children: [ { - path: "/my", - name: "my", - component: () => import('../views/my.vue') + path: "/role", + component: () => import('../views/user-list/Role.vue') }, { - path: '/userlist', - name: 'userlist', - component: () => import('../views/userlist.vue') + path: '/user-list', + component: () => import('../views/user-list/UserList.vue') }, { - path: '/organization', - name: 'organization', - component: () => import('../views/organization.vue') + path: '/organization-units', + component: () => import('../views/user-list/OrganizationUnits.vue') }, { - path: '/dailyrecord', - name: 'dailyrecord', - component: () => import('../views/dailyrecord.vue') + path: '/audit-log', + component: () => import('../views/user-list/AuditLog.vue') }, { - path: '/departmentset', - name: 'departmentset', - component: () => import('../views/departmentset.vue') + path: '/guide-type', + component: () => import('../views/basic-dictionary/GuideType.vue') }, { - path: '/medicalexaminatitype', - name: 'medicalexaminatitype', - component: () => import('../components/medicalexaminatitype.vue') + path: '/medical-report-type', + component: () => import('../views/basic-dictionary/MedicalReportType.vue') }, { - path: '/gender', - name: 'gender', - component: () => import('../components/gender.vue') + path: '/sex', + component: () => import('../views/basic-dictionary/Sex.vue') }, { - path: '/maritalstatus', - name: 'maritalstatus', - component: () => import('../components/maritalstatus.vue') + path: '/marital-status', + component: () => import('../views/basic-dictionary/MaritalStatus.vue') }, { path: '/nation', - name: 'nation', - component: () => import('../components/nation.vue') - }, + component: () => import('../views/basic-dictionary/Nation.vue') + }, { - path: '/nativeplace', - name: 'nativeplace', - component: () => import('../components/nativeplace.vue') + path: '/birth-place', + component: () => import('../views/basic-dictionary/BirthPlace.vue') }, { - path: '/resultstatus', - name: 'resultstatus', - component: () => import('../components/resultstatus.vue') + path: '/result-status', + component: () => import('../views/basic-dictionary/ResultStatus.vue') }, { - path: '/examinationcategory', - name: 'examinationcategory', - component: () => import('../components/examinationcategory.vue') + path: '/medical-type', + component: () => import('../views/basic-dictionary/MedicalType.vue') }, { - path: '/personnelcategory', - name: 'personnelcategory', - component: () => import('../components/personnelcategory.vue') + path: '/personnel-type', + component: () => import('../views/basic-dictionary/PersonnelType.vue') }, { - path: '/instrument', - name: 'instrument', - component: () => import('../components/instrument.vue') + path: '/device-type', + component: () => import('../views/basic-dictionary/DeviceType.vue') }, { - path: '/specimentype', - name: 'specimentype', - component: () => import('../components/specimentype.vue') + path: '/sample-type', + component: () => import('../views/basic-dictionary/SampleType.vue') }, { path: '/unit', - name: 'unit', - component: () => import('../components/unit.vue') + component: () => import('../views/basic-dictionary/Unit.vue') }, { - path: '/diagnosticsuffix', - name: 'diagnosticsuffix', - component: () => import('../components/diagnosticsuffix.vue') + path: '/diagnosis-postfix', + component: () => import('../views/basic-dictionary/DiagnosisPostfix.vue') }, { - path: '/physicalcategory', - name: 'physicalcategory', - component: () => import('../components/physicalcategory.vue') + path: '/medical-conclusion-type', + component: () => import('../views/basic-dictionary/MedicalConclusionType.vue') }, { - path: '/medicalexamination', - name: 'medicalexamination', - component: () => import('../components/medicalexamination.vue') + path: '/medical-conclusion', + component: () => import('../views/basic-dictionary/MedicalConclusion.vue') }, { - path: '/sepecimencontainer', - name: 'sepecimencontainer', - component: () => import('../components/sepecimencontainer.vue') + path: '/sample-container', + component: () => import('../views/basic-dictionary/SampleContainer.vue') }, { - path: '/commoncharacter', - name: 'commoncharacter', - component: () => import('../components/commoncharacter.vue') + path: '/common-char-type', + component: () => import('../views/basic-dictionary/CommonCharType.vue') }, { - path: '/commoncused', - name: 'commoncused', - component: () => import('../components/commoncused.vue') + path: '/common-char', + component: () => import('../views/basic-dictionary/CommonChar.vue') }, { - path: '/customeersevice', - name: 'customeersevice', - component: () => import('../components/customeersevice.vue') + path: '/customer-org-type', + component: () => import('../views/basic-dictionary/CustomerOrgType.vue') }, { - path: '/projectresults', - name: 'projectresults', - component: () => import('../components/projectresults.vue') + path: '/item-default-result', + component: () => import('../views/basic-dictionary/ItemDefaultResult.vue') }, { - path: '/diagnosticleve', - name: 'diagnosticleve', - component: () => import('../components/diagnosticleve.vue') + path: '/diagnosis-level', + component: () => import('../views/basic-dictionary/DiagnosisLevel.vue') }, { - path: '/invoicecategory', - name: 'invoicecategory', - component: () => import('../views/feesettings/invoicecategory.vue') + path: '/invoice-item-type', + component: () => import('../views/fee-settings/InvoiceItemType.vue') }, { - path: '/paymentmethod', - name: 'paymentmethod', - component: () => import('../views/feesettings/paymentmethod.vue') + path: '/pay-mode', + component: () => import('../views/fee-settings/PayMode.vue') }, { - path: '/itemtype', - name: 'itemtype', - component: () => import('../views/feesettings/itemtype.vue') + path: '/item-type', + component: () => import('../views/common-settings/ItemType.vue') }, { - path: '/barcodegroupping', - name: 'barcodegroupping', - component: () => import('../views/feesettings/barcodegroupping.vue') + path: '/sample-group', + component: () => import('../views/common-settings/SampleGroup.vue') }, { - path: '/groupsandproject', - name: 'groupsandproject', - component: () => import('../views/feesettings/groupsandproject.vue') + path: '/asbitem', + component: () => import('../views/fee-settings/Asbitem.vue') }, { - path: '/projectitem', - name: 'projectitem', - component: () => import('../views/feesettings/projectitem.vue') + path: '/item', + component: () => import('../views/fee-settings/Item.vue') }, { - path: '/referencerange', - name: 'referencerange', - component: () => import('../views/feesettings/referencerange.vue') + path: '/reference-range', + component: () => import('../views/fee-settings/ReferenceRange.vue') }, { path: '/diagnosis', - name: 'diagnosis', - component: () => import('../views/diagnosis.vue') + component: () => import('../views/fee-settings/Diagnosis.vue') }, { - path: '/projectresulttemplate', - name: 'projectresulttemplate', - component: () => import('../views/feesettings/projectresulttemplate.vue') + path: '/item-result-template', + component: () => import('../views/fee-settings/ItemResultTemplate.vue') }, ] }, diff --git a/src/views/AboutView.vue b/src/views/AboutView.vue deleted file mode 100644 index 4d62e7a..0000000 --- a/src/views/AboutView.vue +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/src/views/Home.vue b/src/views/Home.vue new file mode 100644 index 0000000..31d61b6 --- /dev/null +++ b/src/views/Home.vue @@ -0,0 +1,192 @@ + + + \ No newline at end of file diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue deleted file mode 100644 index c14ef46..0000000 --- a/src/views/HomeView.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - diff --git a/src/components/nativeplace.vue b/src/views/basic-dictionary/BirthPlace.vue similarity index 99% rename from src/components/nativeplace.vue rename to src/views/basic-dictionary/BirthPlace.vue index 8d6b5e7..638d8c4 100644 --- a/src/components/nativeplace.vue +++ b/src/views/basic-dictionary/BirthPlace.vue @@ -188,7 +188,7 @@ import { placeoriginthetop, hometowndrag, placedeletion, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/commoncused.vue b/src/views/basic-dictionary/CommonChar.vue similarity index 99% rename from src/components/commoncused.vue rename to src/views/basic-dictionary/CommonChar.vue index 087e938..dee17c5 100644 --- a/src/components/commoncused.vue +++ b/src/views/basic-dictionary/CommonChar.vue @@ -187,7 +187,7 @@ import { usedtopping, sortcommonwords, commondelt, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/commoncharacter.vue b/src/views/basic-dictionary/CommonCharType.vue similarity index 99% rename from src/components/commoncharacter.vue rename to src/views/basic-dictionary/CommonCharType.vue index ea8c55c..8228adb 100644 --- a/src/components/commoncharacter.vue +++ b/src/views/basic-dictionary/CommonCharType.vue @@ -153,7 +153,7 @@ import { detcategory, categorytopbotmm, charactersorting, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/customeersevice.vue b/src/views/basic-dictionary/CustomerOrgType.vue similarity index 99% rename from src/components/customeersevice.vue rename to src/views/basic-dictionary/CustomerOrgType.vue index fe2f723..cbfe004 100644 --- a/src/components/customeersevice.vue +++ b/src/views/basic-dictionary/CustomerOrgType.vue @@ -176,7 +176,7 @@ import { customerdelat, customertopbottom, unitsorting, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/instrument.vue b/src/views/basic-dictionary/DeviceType.vue similarity index 99% rename from src/components/instrument.vue rename to src/views/basic-dictionary/DeviceType.vue index 82ed27f..ce7fabf 100644 --- a/src/components/instrument.vue +++ b/src/views/basic-dictionary/DeviceType.vue @@ -202,7 +202,7 @@ import { deleteinstrument, instrumentsetlow, instrumentdrag, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/diagnosticleve.vue b/src/views/basic-dictionary/DiagnosisLevel.vue similarity index 99% rename from src/components/diagnosticleve.vue rename to src/views/basic-dictionary/DiagnosisLevel.vue index 411be92..33efd51 100644 --- a/src/components/diagnosticleve.vue +++ b/src/views/basic-dictionary/DiagnosisLevel.vue @@ -176,7 +176,7 @@ import { diagnosisdeleteid, diagnosistombotmm, diagnosisdegdog, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/diagnosticsuffix.vue b/src/views/basic-dictionary/DiagnosisPostfix.vue similarity index 99% rename from src/components/diagnosticsuffix.vue rename to src/views/basic-dictionary/DiagnosisPostfix.vue index 56aa8d4..2e372b8 100644 --- a/src/components/diagnosticsuffix.vue +++ b/src/views/basic-dictionary/DiagnosisPostfix.vue @@ -174,7 +174,7 @@ import { removesuffix, suffixatthetop, dragsuffix, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/views/departmentset.vue b/src/views/basic-dictionary/GuideType.vue similarity index 99% rename from src/views/departmentset.vue rename to src/views/basic-dictionary/GuideType.vue index 4cbb766..41a9e30 100644 --- a/src/views/departmentset.vue +++ b/src/views/basic-dictionary/GuideType.vue @@ -333,7 +333,7 @@ import { guideid, topandbottom, adjacentsorting, -} from "../request/systemapi"; +} from "../../request/systemapi"; // import loginVue from "./login.vue"; export default { data() { diff --git a/src/components/projectresults.vue b/src/views/basic-dictionary/ItemDefaultResult.vue similarity index 99% rename from src/components/projectresults.vue rename to src/views/basic-dictionary/ItemDefaultResult.vue index c4f044f..3aeb153 100644 --- a/src/components/projectresults.vue +++ b/src/views/basic-dictionary/ItemDefaultResult.vue @@ -167,7 +167,7 @@ import { deletepojectresult, projecrselttopbottom, projectrultsdeg, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/maritalstatus.vue b/src/views/basic-dictionary/MaritalStatus.vue similarity index 99% rename from src/components/maritalstatus.vue rename to src/views/basic-dictionary/MaritalStatus.vue index d82597d..0460062 100644 --- a/src/components/maritalstatus.vue +++ b/src/views/basic-dictionary/MaritalStatus.vue @@ -94,7 +94,7 @@ import { modificationstatus, topbottom, conditiondrag, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/medicalexamination.vue b/src/views/basic-dictionary/MedicalConclusion.vue similarity index 99% rename from src/components/medicalexamination.vue rename to src/views/basic-dictionary/MedicalConclusion.vue index 15a92a1..dddd164 100644 --- a/src/components/medicalexamination.vue +++ b/src/views/basic-dictionary/MedicalConclusion.vue @@ -215,7 +215,7 @@ import { diagnosticediting, xiugaijielun, conclusionacquisition, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/physicalcategory.vue b/src/views/basic-dictionary/MedicalConclusionType.vue similarity index 99% rename from src/components/physicalcategory.vue rename to src/views/basic-dictionary/MedicalConclusionType.vue index d1dc3c3..8964a7e 100644 --- a/src/components/physicalcategory.vue +++ b/src/views/basic-dictionary/MedicalConclusionType.vue @@ -162,7 +162,7 @@ import { conclusiontop, sortConclusion, tijianleibiexiugai -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/medicalexaminatitype.vue b/src/views/basic-dictionary/MedicalReportType.vue similarity index 99% rename from src/components/medicalexaminatitype.vue rename to src/views/basic-dictionary/MedicalReportType.vue index 81469e6..f3ed259 100644 --- a/src/components/medicalexaminatitype.vue +++ b/src/views/basic-dictionary/MedicalReportType.vue @@ -227,7 +227,7 @@ import { reportupdates, bottomtotop, dragreport, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/examinationcategory.vue b/src/views/basic-dictionary/MedicalType.vue similarity index 99% rename from src/components/examinationcategory.vue rename to src/views/basic-dictionary/MedicalType.vue index 8cbfb6f..d6b6387 100644 --- a/src/components/examinationcategory.vue +++ b/src/views/basic-dictionary/MedicalType.vue @@ -168,7 +168,7 @@ import { deletecol, medicaltopbottom, examinationdragging, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/nation.vue b/src/views/basic-dictionary/Nation.vue similarity index 99% rename from src/components/nation.vue rename to src/views/basic-dictionary/Nation.vue index 574a583..061fefc 100644 --- a/src/components/nation.vue +++ b/src/views/basic-dictionary/Nation.vue @@ -189,7 +189,7 @@ import { opBottomtheFamousclan, ethnicdrag, deleteEthnic, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/personnelcategory.vue b/src/views/basic-dictionary/PersonnelType.vue similarity index 99% rename from src/components/personnelcategory.vue rename to src/views/basic-dictionary/PersonnelType.vue index c66e5ab..0523c82 100644 --- a/src/components/personnelcategory.vue +++ b/src/views/basic-dictionary/PersonnelType.vue @@ -168,7 +168,7 @@ import { deletePersonnel, personnelatthetop, personnelsorting, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/resultstatus.vue b/src/views/basic-dictionary/ResultStatus.vue similarity index 99% rename from src/components/resultstatus.vue rename to src/views/basic-dictionary/ResultStatus.vue index dbaeab8..ca1fd37 100644 --- a/src/components/resultstatus.vue +++ b/src/views/basic-dictionary/ResultStatus.vue @@ -175,7 +175,7 @@ import { deletedstate, stateBottomTop, sortstatus, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/sepecimencontainer.vue b/src/views/basic-dictionary/SampleContainer.vue similarity index 99% rename from src/components/sepecimencontainer.vue rename to src/views/basic-dictionary/SampleContainer.vue index 67784e4..51e88a2 100644 --- a/src/components/sepecimencontainer.vue +++ b/src/views/basic-dictionary/SampleContainer.vue @@ -179,7 +179,7 @@ import { detecontainer, specimentopbottom, specimensort, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/specimentype.vue b/src/views/basic-dictionary/SampleType.vue similarity index 99% rename from src/components/specimentype.vue rename to src/views/basic-dictionary/SampleType.vue index 28f9d08..cb2bf92 100644 --- a/src/components/specimentype.vue +++ b/src/views/basic-dictionary/SampleType.vue @@ -160,7 +160,7 @@ import { deletespecimen, placementlow, sampledragging, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/gender.vue b/src/views/basic-dictionary/Sex.vue similarity index 99% rename from src/components/gender.vue rename to src/views/basic-dictionary/Sex.vue index 159fb26..33e33f6 100644 --- a/src/components/gender.vue +++ b/src/views/basic-dictionary/Sex.vue @@ -95,7 +95,7 @@ import { modifygender, genderbottomtotop, modifydraganddrop, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/components/unit.vue b/src/views/basic-dictionary/Unit.vue similarity index 99% rename from src/components/unit.vue rename to src/views/basic-dictionary/Unit.vue index 3a40beb..ddaaff0 100644 --- a/src/components/unit.vue +++ b/src/views/basic-dictionary/Unit.vue @@ -189,7 +189,7 @@ import { deleteunit, unittop, unitdrag, -} from "../request/systemapi"; +} from "../../request/systemapi"; export default { data() { return { diff --git a/src/views/feesettings/itemtype.vue b/src/views/common-settings/ItemType.vue similarity index 100% rename from src/views/feesettings/itemtype.vue rename to src/views/common-settings/ItemType.vue diff --git a/src/views/feesettings/barcodegroupping.vue b/src/views/common-settings/SampleGroup.vue similarity index 100% rename from src/views/feesettings/barcodegroupping.vue rename to src/views/common-settings/SampleGroup.vue diff --git a/src/views/feesettings/groupsandproject.vue b/src/views/fee-settings/Asbitem.vue similarity index 100% rename from src/views/feesettings/groupsandproject.vue rename to src/views/fee-settings/Asbitem.vue diff --git a/src/views/diagnosis.vue b/src/views/fee-settings/Diagnosis.vue similarity index 100% rename from src/views/diagnosis.vue rename to src/views/fee-settings/Diagnosis.vue diff --git a/src/views/feesettings/invoicecategory.vue b/src/views/fee-settings/InvoiceItemType.vue similarity index 100% rename from src/views/feesettings/invoicecategory.vue rename to src/views/fee-settings/InvoiceItemType.vue diff --git a/src/views/feesettings/projectitem.vue b/src/views/fee-settings/Item.vue similarity index 100% rename from src/views/feesettings/projectitem.vue rename to src/views/fee-settings/Item.vue diff --git a/src/views/feesettings/projectresulttemplate.vue b/src/views/fee-settings/ItemResultTemplate.vue similarity index 100% rename from src/views/feesettings/projectresulttemplate.vue rename to src/views/fee-settings/ItemResultTemplate.vue diff --git a/src/views/feesettings/paymentmethod.vue b/src/views/fee-settings/PayMode.vue similarity index 100% rename from src/views/feesettings/paymentmethod.vue rename to src/views/fee-settings/PayMode.vue diff --git a/src/views/feesettings/referencerange.vue b/src/views/fee-settings/ReferenceRange.vue similarity index 100% rename from src/views/feesettings/referencerange.vue rename to src/views/fee-settings/ReferenceRange.vue diff --git a/src/views/hoem.vue b/src/views/hoem.vue deleted file mode 100644 index ec8f75a..0000000 --- a/src/views/hoem.vue +++ /dev/null @@ -1,280 +0,0 @@ - - - \ No newline at end of file diff --git a/src/views/login.vue b/src/views/login/Login.vue similarity index 98% rename from src/views/login.vue rename to src/views/login/Login.vue index 45ed5ed..0630fad 100644 --- a/src/views/login.vue +++ b/src/views/login/Login.vue @@ -99,7 +99,7 @@ export default { window.localStorage.setItem('user',this.form.Username) console.log(res); this.$message.success("登录成功"); - this.$router.push({ path: "hoem" }); + this.$router.push({ path: "home" }); }); } }); diff --git a/src/views/dailyrecord.vue b/src/views/user-list/AuditLog.vue similarity index 100% rename from src/views/dailyrecord.vue rename to src/views/user-list/AuditLog.vue diff --git a/src/views/organization.vue b/src/views/user-list/OrganizationUnits.vue similarity index 99% rename from src/views/organization.vue rename to src/views/user-list/OrganizationUnits.vue index 6bd0b7f..aa907fa 100644 --- a/src/views/organization.vue +++ b/src/views/user-list/OrganizationUnits.vue @@ -58,7 +58,7 @@ import { organizationcaeatre, deleteschema, modifyedit, -} from "../request/ruquset"; +} from "../../request/ruquset"; export default { data() { return { diff --git a/src/views/my.vue b/src/views/user-list/Role.vue similarity index 100% rename from src/views/my.vue rename to src/views/user-list/Role.vue diff --git a/src/views/userlist.vue b/src/views/user-list/UserList.vue similarity index 99% rename from src/views/userlist.vue rename to src/views/user-list/UserList.vue index dde0e48..05a2c1a 100644 --- a/src/views/userlist.vue +++ b/src/views/user-list/UserList.vue @@ -390,7 +390,7 @@ import { reverseselection, usersinits, selectbinding, -} from "../request/ruquset"; +} from "../../request/ruquset"; let validatePassword = (rule, value, callback) => { var reg1 = /^(?=.*\d)(?=.*[a-zA-Z])(?=.*[~!@#$%^&*.])[\da-zA-Z~!@#$%^&*.]{6,}$/; //密码必须是8位以上、必须含有字母、数字、特殊符号