diff --git a/src/api/Home.js b/src/api/Home.js new file mode 100644 index 0000000000000000000000000000000000000000..a405731961746bca714b68ba0bad9be441e185ac --- /dev/null +++ b/src/api/Home.js @@ -0,0 +1,41 @@ +import request from "@/utils/request" + +/* 首页 */ + +export function addMedicalunion(data = {}) { + return request({ + url: "/cloud-upms/sys/union/addOrUpdate", + method: "post", + data, + }) +} +// 医联体授权 +export function baseUnion(data = {}) { + return request({ + url: "/cloud-upms/user/base/union", + method: "post", + data, + }) +} +// 累计上报 +export function getRankTotal(params = {}) { + return request({ + url: "/disease-data/rank/total", + method: "get", + params, + }) +} +//当前季度 +export function getCurrentQuarter(params = {}) { + return request({ + url: "/disease-data/rank/currentQuarter", + method: "get", + params, + }) +} +export function deleteUnion(id) { + return request({ + url: `/cloud-upms/sys/union/${id}`, + method: "delete", + }) +} diff --git a/src/api/medicalunion-management.js b/src/api/medicalunion-management.js index a56d4681dd79e5ba1b3dd8ca3a37795f82c8bc67..0e42096839af41c54735294971c3e72c2e462aab 100644 --- a/src/api/medicalunion-management.js +++ b/src/api/medicalunion-management.js @@ -9,6 +9,14 @@ export function addMedicalunion(data = {}) { data, }) } +// 医联体授权 +export function baseUnion(data = {}) { + return request({ + url: "/cloud-upms/user/base/union", + method: "post", + data, + }) +} export function medicalunionList(params = {}) { return request({ url: "/cloud-upms/sys/union/list", diff --git a/src/components/CustomsTable/index.vue b/src/components/CustomsTable/index.vue index 0cbc6305c51aeec2ca2865cb9898c60579547655..1fd010144c04566aa5f643e687e0e4d6794cfd6d 100644 --- a/src/components/CustomsTable/index.vue +++ b/src/components/CustomsTable/index.vue @@ -31,13 +31,13 @@ > @@ -57,7 +57,7 @@ > @@ -74,7 +74,7 @@ :disabled=" op.formatter ? op.formatter(scope.row).disabled : false " - :style="[{ fontSize: fontSize[fontIndex] }, op.style]" + :style="[{ fontSize: fontSize + 'px' }, op.style]" :type=" op.formatter ? op.formatter(scope.row).type @@ -183,7 +183,6 @@ export default { }, data() { return { - fontSize: ["12px", "14px", "16px"], httpPrefix: process.env.NODE_ENV === "development" ? "/api" @@ -192,7 +191,7 @@ export default { }, computed: { ...mapGetters({ - fontIndex: "table/fontIndex", + fontSize: "table/fontSize", }), totalCounts() { return this.totalCount - 0 diff --git a/src/components/DialogComponents/Form.vue b/src/components/DialogComponents/Form.vue index a2debafe0a1e38564c0e19b6fade2c99e3564dda..63771b5bc63e800764f9654f7788c6d61851ab48 100644 --- a/src/components/DialogComponents/Form.vue +++ b/src/components/DialogComponents/Form.vue @@ -160,8 +160,10 @@ filterable remote reserve-keyword + :multiple="item.multiple ? true : false" :placeholder="item.placeholder" :remote-method="item.remoteFunc" + v-el-select-loadmore="loadmore" @change="item.func ? item.func($event) : {}" > @@ -283,9 +284,9 @@