diff --git a/package.json b/package.json index 970f434..7d4d70a 100644 --- a/package.json +++ b/package.json @@ -80,18 +80,24 @@ "@tanstack/query-core": "^5.76.0", "@tanstack/vue-query": "^5.62.16", "@vant/area-data": "^2.0.0", + "@vue/devtools-api": "^7.7.6", + "@vue/devtools-kit": "^7.7.6", + "@vue/devtools-shared": "^7.7.6", "abortcontroller-polyfill": "^1.7.8", "base-64": "^1.0.0", + "birpc": "^2.3.0", "charenc": "^0.0.2", "crypt": "^0.0.2", "dayjs": "1.11.10", "echarts": "^5.6.0", "fs-extra": "^11.3.0", + "hookable": "^5.5.3", "is-buffer": "^2.0.5", "js-base64": "^3.6.1", "lodash": "^4.17.21", "lodash-es": "^4.17.21", "md5": "^2.3.0", + "perfect-debounce": "^1.0.0", "pinia": "2.0.36", "pinia-plugin-persistedstate": "3.2.1", "qs": "6.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 86da682..fa6df3b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -68,12 +68,24 @@ importers: '@vant/area-data': specifier: ^2.0.0 version: 2.0.0 + '@vue/devtools-api': + specifier: ^7.7.6 + version: 7.7.6 + '@vue/devtools-kit': + specifier: ^7.7.6 + version: 7.7.6 + '@vue/devtools-shared': + specifier: ^7.7.6 + version: 7.7.6 abortcontroller-polyfill: specifier: ^1.7.8 version: 1.7.8 base-64: specifier: ^1.0.0 version: 1.0.0 + birpc: + specifier: ^2.3.0 + version: 2.3.0 charenc: specifier: ^0.0.2 version: 0.0.2 @@ -89,6 +101,9 @@ importers: fs-extra: specifier: ^11.3.0 version: 11.3.0 + hookable: + specifier: ^5.5.3 + version: 5.5.3 is-buffer: specifier: ^2.0.5 version: 2.0.5 @@ -104,6 +119,9 @@ importers: md5: specifier: ^2.3.0 version: 2.3.0 + perfect-debounce: + specifier: ^1.0.0 + version: 1.0.0 pinia: specifier: 2.0.36 version: 2.0.36(typescript@5.7.2)(vue@3.4.21(typescript@5.7.2)) diff --git a/src/api/OfficeEquipmentMaintenanceApplication/bpmApi/index.ts b/src/api/OfficeEquipmentMaintenanceApplication/bpmApi/index.ts new file mode 100644 index 0000000..5efa2df --- /dev/null +++ b/src/api/OfficeEquipmentMaintenanceApplication/bpmApi/index.ts @@ -0,0 +1,11 @@ +import { http } from '@/utils/http'; + + +/*通过id查询请假数据*/ +export function queryByIdApi(id : string) { + return http({ + url: '/cxcbgjjwxsq/cxcBgjjwxsq/queryByIdForApp',//填写表单的queryById请求地址 + method: 'GET', + data: { id } + }) +} diff --git a/src/api/SuperiorSystem/bpmApi/index.ts b/src/api/SuperiorSystem/bpmApi/index.ts new file mode 100644 index 0000000..9551f60 --- /dev/null +++ b/src/api/SuperiorSystem/bpmApi/index.ts @@ -0,0 +1,11 @@ +import { http } from '@/utils/http'; + + +/*通过id查询数据*/ +export function queryByIdApi(id : string) { + return http({ + url: '/cxcjyglsjzdgl/cxcJyglSjzdgl/queryByIdForAPP',//填写表单的queryById请求地址 + method: 'GET', + data: { id } + }) +} diff --git a/src/api/healthfollow/healthfllow.ts b/src/api/healthfollow/healthfllow.ts new file mode 100644 index 0000000..34bc399 --- /dev/null +++ b/src/api/healthfollow/healthfllow.ts @@ -0,0 +1,12 @@ +import { http } from '@/utils/http'; + + + +// 判断是否是三级高血压人员 +export function followpersonList(config : object) { // 获取随访人员信息 + return http({ + url: '/Hmcappselect/appselect/Hmcapplist', + method: 'GET', + data: config + }) +} \ No newline at end of file diff --git a/src/api/lawsAndRegulations/bpmApi/index.ts b/src/api/lawsAndRegulations/bpmApi/index.ts new file mode 100644 index 0000000..bb1b4f7 --- /dev/null +++ b/src/api/lawsAndRegulations/bpmApi/index.ts @@ -0,0 +1,11 @@ +import { http } from '@/utils/http'; + + +/*通过id查询请假数据*/ +export function queryByIdApi(id : string) { + return http({ + url: '/cxcoaflgf/cxcOaFlgf/queryByIdForApp',//填写表单的queryById请求地址 + method: 'GET', + data: { id } + }) +} diff --git a/src/pages-bpm/OfficeEquipmentMaintenanceApplication/index.vue b/src/pages-bpm/OfficeEquipmentMaintenanceApplication/index.vue new file mode 100644 index 0000000..04bf31b --- /dev/null +++ b/src/pages-bpm/OfficeEquipmentMaintenanceApplication/index.vue @@ -0,0 +1,49 @@ + + + diff --git a/src/pages-bpm/SuperiorSystem/index.vue b/src/pages-bpm/SuperiorSystem/index.vue new file mode 100644 index 0000000..0565728 --- /dev/null +++ b/src/pages-bpm/SuperiorSystem/index.vue @@ -0,0 +1,56 @@ + + + diff --git a/src/pages-bpm/lawsAndRegulations/index.vue b/src/pages-bpm/lawsAndRegulations/index.vue new file mode 100644 index 0000000..9dbb7f4 --- /dev/null +++ b/src/pages-bpm/lawsAndRegulations/index.vue @@ -0,0 +1,59 @@ + + + diff --git a/src/pages-politics/healthfollow/send.vue b/src/pages-politics/healthfollow/send.vue new file mode 100644 index 0000000..d2ee10a --- /dev/null +++ b/src/pages-politics/healthfollow/send.vue @@ -0,0 +1,136 @@ + + + + + \ No newline at end of file diff --git a/src/pages-politics/healthfollow/sendmessage.vue b/src/pages-politics/healthfollow/sendmessage.vue new file mode 100644 index 0000000..5f0f51e --- /dev/null +++ b/src/pages-politics/healthfollow/sendmessage.vue @@ -0,0 +1,79 @@ + + { + layout: 'default', + style: { + navigationStyle: 'custom', + navigationBarTitleText: '健康随访', + }, + } + + + + + + \ No newline at end of file diff --git a/src/pages.json b/src/pages.json index 2bc63ea..ed9f822 100644 --- a/src/pages.json +++ b/src/pages.json @@ -488,6 +488,19 @@ "navigationStyle": "custom", "navigationBarTitleText": "健康随访" } + }, + { + "path": "healthfollow/send", + "type": "page" + }, + { + "path": "healthfollow/sendmessage", + "type": "page", + "layout": "default", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "健康随访" + } } ] }, @@ -538,10 +551,22 @@ "path": "khss/index", "type": "page" }, + { + "path": "lawsAndRegulations/index", + "type": "page" + }, { "path": "leaveApplication/index", "type": "page" }, + { + "path": "OfficeEquipmentMaintenanceApplication/index", + "type": "page" + }, + { + "path": "SuperiorSystem/index", + "type": "page" + }, { "path": "unconventional/index", "type": "page" diff --git a/src/static/index/index/Healthfollow.png b/src/static/index/index/Healthfollow.png new file mode 100644 index 0000000..a044c7c Binary files /dev/null and b/src/static/index/index/Healthfollow.png differ diff --git a/src/types/uni-pages.d.ts b/src/types/uni-pages.d.ts index 5b03bf8..d4ff91b 100644 --- a/src/types/uni-pages.d.ts +++ b/src/types/uni-pages.d.ts @@ -54,13 +54,18 @@ interface NavigateToOptions { "/pages-integrated/duty/index" | "/pages-politics/health/add" | "/pages-politics/health/followup" | + "/pages-politics/healthfollow/send" | + "/pages-politics/healthfollow/sendmessage" | "/pages-process/approvalTabbar" | "/pages-process/myApplyProcess" | "/pages-process/taskHandle" | "/pages-bpm/carRental/index" | "/pages-bpm/document/index" | "/pages-bpm/khss/index" | + "/pages-bpm/lawsAndRegulations/index" | "/pages-bpm/leaveApplication/index" | + "/pages-bpm/OfficeEquipmentMaintenanceApplication/index" | + "/pages-bpm/SuperiorSystem/index" | "/pages-bpm/unconventional/index" | "/pages-bpm/unconventional/stamp" | "/pages-bpm/zbkh/index";