diff --git a/src/api/manage/blacklist.js b/src/api/manage/blacklist.js
index 799dc22..37ae26d 100644
--- a/src/api/manage/blacklist.js
+++ b/src/api/manage/blacklist.js
@@ -42,3 +42,15 @@ export function delBlacklist(id) {
method: 'delete'
})
}
+
+
+//查异常原因的时候,abnormalCauseLevel传ABNORMAL_CAUSE,
+// 补充说明查询的时候,parentId传上面选中的异常原因的id
+
+export function causegetlist(query) {
+ return request({
+ url: '/manage/cause/getList',
+ method: 'get',
+ params: query
+ })
+}
diff --git a/src/api/manage/materials.js b/src/api/manage/materials.js
new file mode 100644
index 0000000..fcb6ff8
--- /dev/null
+++ b/src/api/manage/materials.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询素材信息列表
+export function listMaterials(query) {
+ return request({
+ url: '/manage/materials/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询素材信息详细
+export function getMaterials(id) {
+ return request({
+ url: '/manage/materials/' + id,
+ method: 'get'
+ })
+}
+
+// 新增素材信息
+export function addMaterials(data) {
+ return request({
+ url: '/manage/materials',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改素材信息
+export function updateMaterials(data) {
+ return request({
+ url: '/manage/materials',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除素材信息
+export function delMaterials(id) {
+ return request({
+ url: '/manage/materials/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/api/manage/propaganda.js b/src/api/manage/propaganda.js
new file mode 100644
index 0000000..d2b1369
--- /dev/null
+++ b/src/api/manage/propaganda.js
@@ -0,0 +1,68 @@
+import request from '@/utils/request'
+
+// 查询患者宣教信息列表
+export function listPropaganda(query) {
+ return request({
+ url: '/manage/propaganda/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询患者宣教信息详细
+export function getPropaganda(id) {
+ return request({
+ url: '/manage/propaganda/' + id,
+ method: 'get'
+ })
+}
+// 复制宣教内容
+export function copy(id) {
+ return request({
+ url: '/manage/propaganda/copy/' + id,
+ method: 'get'
+ })
+}
+
+// 审核患者宣教信息
+export function updateStatus(data) {
+ return request({
+ url: '/manage/propaganda/updateStatus',
+ method: 'post',
+ data: data
+ })
+}
+// 新增患者宣教信息
+export function addPropaganda(data) {
+ return request({
+ url: '/manage/propaganda',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改患者宣教信息
+export function updatePropaganda(data) {
+ return request({
+ url: '/manage/propaganda',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除患者宣教信息
+export function delPropaganda(id) {
+ return request({
+ url: '/manage/propaganda/' + id,
+ method: 'delete'
+ })
+}
+// 左侧列表
+
+export function listWechatTemplateNum(query) {
+ return request({
+ url: '/system/department/listWechatTemplateNum',
+ method: 'get',
+ params: query
+ })
+}
diff --git a/src/api/manage/selectAgencyList.js b/src/api/manage/selectAgencyList.js
new file mode 100644
index 0000000..a9c90ee
--- /dev/null
+++ b/src/api/manage/selectAgencyList.js
@@ -0,0 +1,28 @@
+import request from '@/utils/request'
+
+// 医院:HOSPITAL,院区:CAMPUS
+export function selectAgencyList(query) {
+ return request({
+ url: '/system/agency/selectAgencyList',
+ method: 'get',
+ params: query
+ })
+}
+
+//院区
+export function subordinateAgencyList(query) {
+ return request({
+ url: '/system/agency/subordinateAgencyList',
+ method: 'get',
+ params: query
+ })
+}
+
+// 科室及病区的
+export function getDepartmentList(query) {
+ return request({
+ url: '/system/department/getDepartmentList',
+ method: 'get',
+ params: query
+ })
+}
diff --git a/src/api/manage/signRecord.js b/src/api/manage/signRecord.js
new file mode 100644
index 0000000..65094a4
--- /dev/null
+++ b/src/api/manage/signRecord.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询签约记录列表
+export function listSignRecord(query) {
+ return request({
+ url: '/manage/signRecord/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询签约记录详细
+export function getSignRecord(id) {
+ return request({
+ url: '/manage/signRecord/' + id,
+ method: 'get'
+ })
+}
+
+// 新增签约记录
+export function addSignRecord(data) {
+ return request({
+ url: '/manage/signRecord',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改签约记录
+export function updateSignRecord(data) {
+ return request({
+ url: '/manage/signRecord',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除签约记录
+export function delSignRecord(id) {
+ return request({
+ url: '/manage/signRecord/' + id,
+ method: 'delete'
+ })
+}
diff --git a/src/api/manage/signingRecords.js b/src/api/manage/signingRecords.js
new file mode 100644
index 0000000..c64af87
--- /dev/null
+++ b/src/api/manage/signingRecords.js
@@ -0,0 +1,18 @@
+import request from '@/utils/request'
+
+
+// 根据患者主键查询签约记录
+export function getByPatient(patientId) {
+ return request({
+ url: `/manage/signRecord/getByPatient/${patientId}`,
+ method: 'get',
+ })
+}
+
+// 根据签约记录表主键查询签约详情
+export function getByRecordId(patientSignRecordId) {
+ return request({
+ url: `/manage/signRecord/getByRecordId/${patientSignRecordId}`,
+ method: 'get',
+ })
+}
\ No newline at end of file
diff --git a/src/api/system/stationAvatar.js b/src/api/system/stationAvatar.js
new file mode 100644
index 0000000..8a1664f
--- /dev/null
+++ b/src/api/system/stationAvatar.js
@@ -0,0 +1,56 @@
+import request from '@/utils/request'
+
+// 用户头像上传
+export function updateNurseStationHeads(data) {
+ return request({
+ url: '/system/station/updateNurseStationHeads',
+ method: 'post',
+ data: data
+ })
+}
+export function uploadFilefm(data) {
+ return request({
+ url: '/manage/file/uploadFile',
+ method: 'post',
+ data: data
+ })
+}
+
+//海报视频上传
+export function updatePoserHeads(data) {
+ return request({
+ url: '/system/poser/updatePoserHeads',
+ method: 'post',
+ data: data
+ })
+}
+export function uploadVideoUrl(data) {
+ return request({
+ url: '/system/trainingItem/uploadVideoUrl',
+ method: 'post',
+ data: data
+ })
+}
+
+export function uploadUrl(data) {
+ return request({
+ url: '/system/trainingItem/uploadUrl',
+ method: 'post',
+ data: data
+ })
+}
+export function uploadTrainingCategoryPicture(data) {
+ return request({
+ url: '/system/trainingCategory/uploadTrainingCategoryPicture',
+ method: 'post',
+ data: data
+ })
+}
+
+export function posts(data) {
+ return request({
+ url: 'https://jsonplaceholder.typicode.com/posts/',
+ method: 'post',
+ data: data
+ })
+}
\ No newline at end of file
diff --git a/src/assets/manage/gld.png b/src/assets/manage/gld.png
index a9b9bcd..1003e99 100644
Binary files a/src/assets/manage/gld.png and b/src/assets/manage/gld.png differ
diff --git a/src/assets/manage/gzh.png b/src/assets/manage/gzh.png
index a2aa156..ccc9bec 100644
Binary files a/src/assets/manage/gzh.png and b/src/assets/manage/gzh.png differ
diff --git a/src/assets/manage/xcx.png b/src/assets/manage/xcx.png
index 6dba3a4..e063fb7 100644
Binary files a/src/assets/manage/xcx.png and b/src/assets/manage/xcx.png differ
diff --git a/src/views/manage/blacklist/index.vue b/src/views/manage/blacklist/index.vue
index 514572a..303cbab 100644
--- a/src/views/manage/blacklist/index.vue
+++ b/src/views/manage/blacklist/index.vue
@@ -7,12 +7,25 @@
-
-
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -75,33 +89,55 @@
-
-
-
+
-
+
-
+
-
-
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
-
+
+
+
+
@@ -122,13 +158,34 @@
diff --git a/src/views/manage/components/healthEducation.vue b/src/views/manage/components/healthEducation.vue
index c9e8d6e..80b2804 100644
--- a/src/views/manage/components/healthEducation.vue
+++ b/src/views/manage/components/healthEducation.vue
@@ -48,16 +48,6 @@ export default {
name: "healthEducation",
data() {
return {
- pickerOptions: {
- disabledDate(time) {
- return time.getTime() > Date.now(); //禁止选择今天以后的时间
- },
- },
- //选择时间区间
- datePickerStart: "",
- datePickerEnd: "",
- //右侧标题选中
- recordindex: 0,
//左侧类型选中
categoryindex: 0,
//左侧选中的item
diff --git a/src/views/manage/components/indicatorMonitoring.vue b/src/views/manage/components/indicatorMonitoring.vue
index 940c63b..b391a76 100644
--- a/src/views/manage/components/indicatorMonitoring.vue
+++ b/src/views/manage/components/indicatorMonitoring.vue
@@ -20,16 +20,6 @@ export default {
name: "indicatorMonitoring",
data() {
return {
- pickerOptions: {
- disabledDate(time) {
- return time.getTime() > Date.now(); //禁止选择今天以后的时间
- },
- },
- //选择时间区间
- datePickerStart: "",
- datePickerEnd: "",
- //右侧标题选中
- recordindex: 0,
//左侧类型选中
categoryindex: 0,
//左侧选中的item
diff --git a/src/views/manage/components/signingRecords.vue b/src/views/manage/components/signingRecords.vue
index 4f718cb..3176a50 100644
--- a/src/views/manage/components/signingRecords.vue
+++ b/src/views/manage/components/signingRecords.vue
@@ -3,13 +3,9 @@