diff --git a/examples/router/axios.js b/examples/router/axios.js index af136165..09c44703 100644 --- a/examples/router/axios.js +++ b/examples/router/axios.js @@ -12,6 +12,9 @@ instance.interceptors.request.use(config => { if (/\/xiushan/.test(location.pathname)) { config.baseURL = "/xsjr" config.url = config.url.replace(/(app|auth|admin)\//, "") + }else if (/project\/oms/.test(location.pathname)) { + config.baseURL = "/omsapi" + config.url = config.url.replace(/(app|auth|admin)\//, "") } if (!config.withoutToken && localStorage.getItem("ui-token")) { config.headers['Authorization'] = ["Bearer", localStorage.getItem("ui-token")].join(" ") diff --git a/package.json b/package.json index 922dd7e9..02b0a1bc 100644 --- a/package.json +++ b/package.json @@ -6,8 +6,6 @@ "main": "lib/cw-webapps.common.js", "scripts": { "serve": "vue-cli-service serve", - "serve:oms": "npx cross-env NODE_ENV=oms vue-cli-service serve", - "build": "vue-cli-service build", "lib": "vue-cli-service build --no-clean --target lib --dest lib packages/index.js&&npm unpublish --force&&npm publish", "lib:core": "vue-cli-service build --target lib --dest core/dist core/index.js --name vc-app-core&&npm unpublish --force&&npm publish", "lib:project": "node project/build.js", @@ -92,4 +90,4 @@ "last 2 versions", "not ie <= 8" ] -} \ No newline at end of file +} diff --git a/packages/3.0.0/AppPartyHistoryClass/AppPartyHistoryClass.vue b/packages/3.0.0/AppPartyHistoryClass/AppPartyHistoryClass.vue index c85c744e..4206cd26 100644 --- a/packages/3.0.0/AppPartyHistoryClass/AppPartyHistoryClass.vue +++ b/packages/3.0.0/AppPartyHistoryClass/AppPartyHistoryClass.vue @@ -14,10 +14,9 @@ v-model="search.title" class="search-input" size="small" - @keyup.enter.native="search.title = 1, search.title, getList()" placeholder="请输入课程主题" clearable - @clear="search.current = 1, search.title = '', getList()" + @change="search.current=1, getList()" suffix-icon="iconfont iconSearch"> diff --git a/packages/meta/AppResident/AppResident.vue b/packages/meta/AppResident/AppResident.vue index 1ef46b3e..4bc6f930 100644 --- a/packages/meta/AppResident/AppResident.vue +++ b/packages/meta/AppResident/AppResident.vue @@ -6,7 +6,8 @@ @@ -20,6 +21,8 @@ import localResident from "./localResident"; import ListTpl from "./listTpl"; import MobileResident from "./mobileResident"; import ResidentSta from "./residentSta"; +import auditList from "./auditList"; +import auditDetail from "./audtiDetail"; export default { name: "AppResident", @@ -34,7 +37,7 @@ export default { resident: this } }, - components: {ResidentSta, MobileResident, ListTpl, localResident}, + components: {ResidentSta, MobileResident, ListTpl, localResident, auditList, audtiDetail: auditDetail}, computed: { ...mapState(["user"]), tabs() { @@ -50,6 +53,7 @@ export default { detail: details[e.dictName] })), {label: "居民统计", value: "3", comp: ResidentSta}, + {label: "居民档案审核", value: "4", comp: auditList, detail: auditDetail} ] }, hideLevel() { diff --git a/project/shandong10086/apps/shandong/AppResident/auditList.vue b/packages/meta/AppResident/auditList.vue similarity index 100% rename from project/shandong10086/apps/shandong/AppResident/auditList.vue rename to packages/meta/AppResident/auditList.vue diff --git a/project/shandong10086/apps/shandong/AppResident/audtiDetail.vue b/packages/meta/AppResident/audtiDetail.vue similarity index 100% rename from project/shandong10086/apps/shandong/AppResident/audtiDetail.vue rename to packages/meta/AppResident/audtiDetail.vue diff --git a/packages/meta/AppResident/listTpl.vue b/packages/meta/AppResident/listTpl.vue index b8569198..8c4bd61c 100644 --- a/packages/meta/AppResident/listTpl.vue +++ b/packages/meta/AppResident/listTpl.vue @@ -100,7 +100,7 @@ type="primary" icon="iconfont iconAdd" @click="gotoAdd()" - v-if="$permissions('app_appresident_edit')"> + v-if="permissions('app_appresident_edit')"> 添加 + v-if="permissions('app_appresident_del')"> 删除 @@ -118,7 +118,7 @@ 导入 + fileName="居民档案" v-if="permissions('app_appresident_export')"/> @@ -164,7 +164,8 @@ export default { inject: ['resident'], props: { areaId: {default: ""}, - active: {default: ""},//人员类型 + active: {default: ""},//人员类型, + permissions: Function }, computed: { ...mapState(["user"]), diff --git a/project/oms/apps.import.json b/project/oms/apps.import.json new file mode 100644 index 00000000..b4629da9 --- /dev/null +++ b/project/oms/apps.import.json @@ -0,0 +1,3 @@ +{ + "AppForm": "配置表单" +} diff --git a/project/oms/apps/AppArticles/AppArticles.vue b/project/oms/apps/AppArticles/AppArticles.vue new file mode 100644 index 00000000..8e8fbb2a --- /dev/null +++ b/project/oms/apps/AppArticles/AppArticles.vue @@ -0,0 +1,33 @@ + + + + + diff --git a/project/oms/apps/AppArticles/components/Add.vue b/project/oms/apps/AppArticles/components/Add.vue new file mode 100644 index 00000000..d9f9c3bc --- /dev/null +++ b/project/oms/apps/AppArticles/components/Add.vue @@ -0,0 +1,227 @@ + + + + + diff --git a/project/oms/apps/AppArticles/components/Detail.vue b/project/oms/apps/AppArticles/components/Detail.vue new file mode 100644 index 00000000..a1a550bf --- /dev/null +++ b/project/oms/apps/AppArticles/components/Detail.vue @@ -0,0 +1,77 @@ + + + + + diff --git a/project/oms/apps/AppArticles/components/Event.vue b/project/oms/apps/AppArticles/components/Event.vue new file mode 100644 index 00000000..bde7c754 --- /dev/null +++ b/project/oms/apps/AppArticles/components/Event.vue @@ -0,0 +1,269 @@ + + + + + diff --git a/project/oms/apps/AppCompany/AppCompany.vue b/project/oms/apps/AppCompany/AppCompany.vue new file mode 100644 index 00000000..7606c893 --- /dev/null +++ b/project/oms/apps/AppCompany/AppCompany.vue @@ -0,0 +1,35 @@ + + + + + diff --git a/project/oms/apps/AppCompany/components/List.vue b/project/oms/apps/AppCompany/components/List.vue new file mode 100644 index 00000000..d4bd515d --- /dev/null +++ b/project/oms/apps/AppCompany/components/List.vue @@ -0,0 +1,222 @@ + + + + + diff --git a/project/oms/apps/AppCompany/components/Statistics.vue b/project/oms/apps/AppCompany/components/Statistics.vue new file mode 100644 index 00000000..b10e11d0 --- /dev/null +++ b/project/oms/apps/AppCompany/components/Statistics.vue @@ -0,0 +1,380 @@ + + + + + diff --git a/project/oms/apps/AppCorpStatistics/AppCorpStatistics.vue b/project/oms/apps/AppCorpStatistics/AppCorpStatistics.vue new file mode 100644 index 00000000..c93eea97 --- /dev/null +++ b/project/oms/apps/AppCorpStatistics/AppCorpStatistics.vue @@ -0,0 +1,273 @@ + + + + + diff --git a/project/oms/apps/AppFeedback/AppFeedback.vue b/project/oms/apps/AppFeedback/AppFeedback.vue new file mode 100644 index 00000000..615a4d67 --- /dev/null +++ b/project/oms/apps/AppFeedback/AppFeedback.vue @@ -0,0 +1,66 @@ + + + + + diff --git a/project/oms/apps/AppFeedback/components/Detail.vue b/project/oms/apps/AppFeedback/components/Detail.vue new file mode 100644 index 00000000..dd8b1d80 --- /dev/null +++ b/project/oms/apps/AppFeedback/components/Detail.vue @@ -0,0 +1,74 @@ + + + + + diff --git a/project/oms/apps/AppFeedback/components/List.vue b/project/oms/apps/AppFeedback/components/List.vue new file mode 100644 index 00000000..d264b1ea --- /dev/null +++ b/project/oms/apps/AppFeedback/components/List.vue @@ -0,0 +1,126 @@ + + + + + diff --git a/project/oms/apps/AppLicense/AppLicense.vue b/project/oms/apps/AppLicense/AppLicense.vue new file mode 100644 index 00000000..1dbf6c4e --- /dev/null +++ b/project/oms/apps/AppLicense/AppLicense.vue @@ -0,0 +1,178 @@ + + + + + diff --git a/project/oms/apps/AppRoleRightsManager/AppRoleRightsManager.vue b/project/oms/apps/AppRoleRightsManager/AppRoleRightsManager.vue new file mode 100644 index 00000000..87b68366 --- /dev/null +++ b/project/oms/apps/AppRoleRightsManager/AppRoleRightsManager.vue @@ -0,0 +1,416 @@ + + + + + diff --git a/project/oms/apps/AppRoleRightsManager/rightsAdd.vue b/project/oms/apps/AppRoleRightsManager/rightsAdd.vue new file mode 100644 index 00000000..c22c76a7 --- /dev/null +++ b/project/oms/apps/AppRoleRightsManager/rightsAdd.vue @@ -0,0 +1,190 @@ + + + diff --git a/project/oms/apps/AppRoleRightsManager/rightsGraph.vue b/project/oms/apps/AppRoleRightsManager/rightsGraph.vue new file mode 100644 index 00000000..f25b62c2 --- /dev/null +++ b/project/oms/apps/AppRoleRightsManager/rightsGraph.vue @@ -0,0 +1,192 @@ + + + + + diff --git a/project/oms/apps/AppSaas/AppSaas.vue b/project/oms/apps/AppSaas/AppSaas.vue new file mode 100644 index 00000000..c99843b5 --- /dev/null +++ b/project/oms/apps/AppSaas/AppSaas.vue @@ -0,0 +1,197 @@ + + + + + diff --git a/project/oms/core.import.json b/project/oms/core.import.json new file mode 100644 index 00000000..ac27eb29 --- /dev/null +++ b/project/oms/core.import.json @@ -0,0 +1,8 @@ +{ + "AppDictionary": "数据字典", + "AppRightsManager": "权限管理", + "AppMenuManager": "菜单管理", + "AppSystemAccount": "账号管理", + "AppQyWxConfig": "企业微信配置", + "AppUserInfo": "个人中心" +} diff --git a/project/oms/package.json b/project/oms/package.json new file mode 100644 index 00000000..80a4397c --- /dev/null +++ b/project/oms/package.json @@ -0,0 +1,15 @@ +{ + "name": "dvcp-oms", + "description": "运营中心分包", + "version": "2.0.0", + "main": "dist/dvcp-oms.common.js", + "files": [ + "dist" + ], + "publishConfig": { + "registry": "http://192.168.1.87:4873/" + }, + "dependencies": { + "dvcp-ui": "^1.42.2" + } +} diff --git a/project/shandong10086/apps.import.json b/project/shandong10086/apps.import.json index db63642f..2663100d 100644 --- a/project/shandong10086/apps.import.json +++ b/project/shandong10086/apps.import.json @@ -30,5 +30,6 @@ "AppPartyOrganization": "党组织管理", "AppPartyMember": "党员管理", "AppLicence": "产品许可", - "AppContentManage": "内容中心" + "AppContentManage": "内容中心", + "AppResident": "居民档案" } diff --git a/project/shandong10086/apps/shandong/AppResident/AppResident.vue b/project/shandong10086/apps/shandong/AppResident/AppResident.vue deleted file mode 100644 index 4c9d8b6e..00000000 --- a/project/shandong10086/apps/shandong/AppResident/AppResident.vue +++ /dev/null @@ -1,195 +0,0 @@ - - - diff --git a/project/shandong10086/apps/shandong/AppResident/listTpl.vue b/project/shandong10086/apps/shandong/AppResident/listTpl.vue deleted file mode 100644 index b8569198..00000000 --- a/project/shandong10086/apps/shandong/AppResident/listTpl.vue +++ /dev/null @@ -1,352 +0,0 @@ - - - - - diff --git a/project/shandong10086/apps/shandong/AppResident/localResident.vue b/project/shandong10086/apps/shandong/AppResident/localResident.vue deleted file mode 100644 index 27905ac4..00000000 --- a/project/shandong10086/apps/shandong/AppResident/localResident.vue +++ /dev/null @@ -1,1123 +0,0 @@ - - - diff --git a/project/shandong10086/apps/shandong/AppResident/mobileResident.vue b/project/shandong10086/apps/shandong/AppResident/mobileResident.vue deleted file mode 100644 index 072c409c..00000000 --- a/project/shandong10086/apps/shandong/AppResident/mobileResident.vue +++ /dev/null @@ -1,1116 +0,0 @@ - - - diff --git a/project/shandong10086/apps/shandong/AppResident/residentSta.vue b/project/shandong10086/apps/shandong/AppResident/residentSta.vue deleted file mode 100644 index 3de0971a..00000000 --- a/project/shandong10086/apps/shandong/AppResident/residentSta.vue +++ /dev/null @@ -1,445 +0,0 @@ - - - - - diff --git a/project/xiushan/apps/AppMassMessage/AppMassMessage.vue b/project/xiushan/apps/AppMassMessage/AppMassMessage.vue new file mode 100644 index 00000000..11b270f3 --- /dev/null +++ b/project/xiushan/apps/AppMassMessage/AppMassMessage.vue @@ -0,0 +1,35 @@ + + + + + diff --git a/project/xiushan/apps/AppMassMessage/mmDetail.vue b/project/xiushan/apps/AppMassMessage/mmDetail.vue new file mode 100644 index 00000000..89a003bf --- /dev/null +++ b/project/xiushan/apps/AppMassMessage/mmDetail.vue @@ -0,0 +1,110 @@ + + + + + diff --git a/project/xiushan/apps/AppMassMessage/mmList.vue b/project/xiushan/apps/AppMassMessage/mmList.vue new file mode 100644 index 00000000..f1b327e1 --- /dev/null +++ b/project/xiushan/apps/AppMassMessage/mmList.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/project/xiushan/apps/AppUserInfo/AppUserInfo.vue b/project/xiushan/apps/AppUserInfo/AppUserInfo.vue new file mode 100644 index 00000000..40e00038 --- /dev/null +++ b/project/xiushan/apps/AppUserInfo/AppUserInfo.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/project/xiushan/core.import.json b/project/xiushan/core.import.json index 49a031d0..d974af81 100644 --- a/project/xiushan/core.import.json +++ b/project/xiushan/core.import.json @@ -1,6 +1,5 @@ { "AppDictionary": "数据字典", - "AppUserInfo": "个人中心", "AppRightsManager": "权限管理", "AppAccountRole": "账号角色", "AppMenuManager": "菜单管理" diff --git a/vue.config.js b/vue.config.js index 2094746a..4c62f6b4 100644 --- a/vue.config.js +++ b/vue.config.js @@ -71,15 +71,12 @@ module.exports = { '^/lan': '/' } }, - '/oms': { + '/omsapi': { target: 'http://192.168.1.87:19898', changeOrigin: true, pathRewrite: { //地址重写 - '^/oms/app/': '/', - '^/oms/auth/': '/', - '^/oms/admin/': '/', - '^/oms': '/' + '^/omsapi': '/' } }, '/xsjr': {