From 66223fb36c73a4060b80f96b1d1596726a230f9c Mon Sep 17 00:00:00 2001 From: heimawl <1785969728@qq.com> Date: 星期一, 07 八月 2023 10:09:57 +0800 Subject: [PATCH] 11 --- src/api/smartorpor/base_dict_drug.js | 71 src/api/smartorpor/base_dict_inspect.js | 71 src/comp/smartor3/dwo/dw_maint_pat_med_weight.vue | 112 vue.config.js | 8 src/views/patient/patient/index.vue | 121 src/api/smartorpor/pat_med_operation.js | 71 src/comp/smartor3/dwo/dw_maint_pat_med_outhosp.vue | 136 + src/api/smartorpor/pat_archivetag.js | 71 src/comp/smartor3/dwo/dw_list_base_dict_drug.vue | 39 src/comp/smartor3/dwo/dw_list_pat_med_inspection.vue | 134 + src/api/smartorpor/pat_med_outhosp.js | 71 src/comp/smartor3/dwo/dw_maint_base_dict_test.vue | 29 src/comp/smartor3/dwo/dw_maint_pat_med_inhosp.vue | 175 + src/api/smartorpor/pat_med_inspection.js | 71 src/api/smartorpor/base_tagcategory.js | 71 src/comp/smartor3/dwo/dw_maint_base_dict_surgery.vue | 29 src/comp/smartor3/dwo/dw_list_base_dict_inspect.vue | 39 src/comp/smartor3/dwo/dw_maint_pat_med_drug.vue | 130 + src/comp/smartor3/dwo/dw_maint_pat_med_registration.vue | 127 src/comp/smartor3/dwo/dw_maint_pat_archivecontact.vue | 106 src/comp/smartor3/dwo/dw_maint_base_dict_physicalpackage.vue | 29 src/comp/smartor3/dwo/dw_maint_base_pushtemplate.vue | 31 src/comp/smartor3/dwo/dw_maint_base_tag.vue | 27 src/comp/smartor3/dwo/dw_list_base_template.vue | 37 src/api/smartorpor/base_dict_disease.js | 71 src/comp/smartor3/dwo/dw_list_pat_archivecontact.vue | 121 src/comp/smartor3/dwo/dw_list_base_sequence.vue | 44 src/comp/smartor3/dwo/dw_list_pat_med_weight.vue | 123 src/comp/smartor3/dwo/dw_list_pat_med_operation.vue | 126 src/comp/smartor3/dwo/dw_list_base_templatecategory.vue | 35 src/comp/smartor3/dwo/dw_maint_base_dict_disease.vue | 29 src/comp/smartor3/dwo/dw_maint_base_wxaccount.vue | 27 src/comp/smartor3/dwo/dw_list_pat_med_apointment.vue | 147 + src/comp/smartor3/dwo/dw_list_base_applydisease.vue | 39 src/comp/smartor3/dwo/dw_list_pat_med_drug.vue | 129 + src/comp/smartor3/dwo/dw_query_pat_archive.vue | 89 src/api/smartorpor/base_dict_surgery.js | 71 src/comp/smartor3/dwo/dw_maint_pat_archivetag.vue | 97 src/comp/smartor3/dwo/dw_maint_base_person.vue | 38 src/api/smartorpor/base_organization.js | 71 src/views/patient/viewvant/index.vue | 27 src/api/smartorpor/base_template.js | 71 src/views/knowledge/education/index.vue | 2 src/comp/smartor3/dwo/dw_maint_pat_med_bloodsugar.vue | 115 src/comp/smartor3/dwo/dw_query_base_applydisease.vue | 27 src/api/smartorpor/base_tag.js | 71 src/comp/smartor3/dwo/dw_maint_pat_med_apointment.vue | 184 + src/api/smartorpor/pat_med_apointment.js | 71 src/api/smartorpor/base_sequence.js | 71 src/comp/smartor3/dwo/dw_maint_base_organization.vue | 47 src/api/smartorpor/pat_med_inspection_item.js | 71 src/comp/smartor3/dwo/dw_maint_pat_archive.vue | 124 src/comp/smartor3/dwo/dw_list_base_organization.vue | 57 src/comp/smartor3/dwo/dw_maint_pat_med_physical.vue | 139 + src/comp/smartor3/dwo/dw_list_base_dict_physicalpackage.vue | 39 src/api/smartorpor/pat_archive.js | 71 src/api/smartorpor/pat_archivecontact.js | 71 src/comp/smartor3/dwo/dw_list_base_person.vue | 48 src/comp/smartor3/dwo/dw_maint_base_tagcategory.vue | 26 src/comp/smartor3/dwo/dw_list_base_tagcategory.vue | 36 src/comp/smartor3/dwo/dw_list_base_pushtemplate.vue | 41 src/api/smartorpor/base_pushtemplate.js | 71 src/comp/smartor3/dwo/dw_list_pat_med_registration.vue | 128 src/comp/smartor3/dwo/dw_list_base_tag.vue | 37 src/api/smartorpor/pat_med_drug.js | 71 src/comp/smartor3/dwo/dw_list_base_dict_surgery.vue | 39 src/api/smartorpor/base_dict_physicalpackage.js | 71 src/comp/smartor3/dwo/dw_list_pat_med_hypertension.vue | 125 src/comp/smartor3/dwo/dw_maint_pat_med_operation.vue | 121 src/api/patient/homepage.js | 14 src/comp/smartor3/dwo/dw_list_pat_med_physical.vue | 132 + src/comp/smartor3/dwo/dw_maint_pat_med_hypertension.vue | 118 src/comp/smartor3/dwo/dw_list_pat_med_bloodsugar.vue | 124 src/comp/smartor3/dwo/dw_list_base_smsaccount.vue | 38 src/comp/smartor3/dwo/dw_list_pat_med_outhosp.vue | 131 + src/comp/smartor3/dwo/dw_maint_base_dict_drug.vue | 29 src/api/smartorpor/pat_med_registration.js | 71 src/api/smartorpor/base_templatecategory.js | 71 src/api/smartorpor/pat_med_hypertension.js | 71 src/api/smartorpor/base_smsaccount.js | 71 src/comp/smartor3/dwo/dw_list_pat_archive.vue | 128 src/comp/smartor3/dwo/dw_maint_base_templatecategory.vue | 25 src/comp/smartor3/dwo/dw_maint_pat_med_inspection.vue | 145 + src/views/shortmessage/communication/index.vue | 2 src/comp/smartor3/dwo/dw_maint_pat_med_inspection_item.vue | 112 src/api/smartorpor/pat_med_bloodsugar.js | 71 src/comp/smartor3/dwo/dw_list_pat_med_inhosp.vue | 144 + src/comp/smartor3/dwo/dw_list_base_dict_test.vue | 39 src/api/smartorpor/workflow/workflow.js | 9 src/api/smartorpor/base_dict_test.js | 71 src/api/smartorpor/base_applydisease.js | 71 src/comp/smartor3/dwo/dw_maint_base_dict_inspect.vue | 29 src/comp/smartor3/dwo/dw_list_pat_med_inspection_item.vue | 123 src/views/system/label/index.vue | 54 src/comp/smartor3/dwo/dw_maint_base_sequence.vue | 34 src/api/smartorpor/pat_med_physical.js | 71 src/comp/smartor3/dwo/dw_list_pat_archivetag.vue | 118 src/api/smartorpor/base_wxaccount.js | 71 src/comp/smartor3/dwo/dw_maint_base_template.vue | 27 src/api/smartorpor/pat_med_weight.js | 71 src/comp/smartor3/dwo/dw_maint_base_applydisease.vue | 28 src/api/smartorpor/base_person.js | 71 package.json | 3 src/comp/smartor3/dwo/dw_list_base_dict_disease.vue | 39 src/comp/smartor3/dwo/dw_list_base_wxaccount.vue | 37 src/api/smartorpor/pat_med_inhosp.js | 71 src/comp/smartor3/dwo/dw_maint_base_smsaccount.vue | 28 107 files changed, 7,579 insertions(+), 118 deletions(-) diff --git a/package.json b/package.json index de480a5..455af61 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,9 @@ "url": "https://gitee.com/y_project/RuoYi-Vue.git" }, "dependencies": { + "@antv/x6": "^1.18.3", + "@antv/x6-vue-shape": "^1.2.3", + "@vue/composition-api": "^1.0.0-rc.6", "@riophae/vue-treeselect": "0.4.0", "@vue/babel-plugin-jsx": "^1.1.5", "axios": "0.24.0", diff --git a/src/api/patient/homepage.js b/src/api/patient/homepage.js index 8ede6e1..dadf02b 100644 --- a/src/api/patient/homepage.js +++ b/src/api/patient/homepage.js @@ -2,13 +2,13 @@ import { parseStrEmpty } from "@/utils/ruoyi";//澶勭悊瀛楃涓�,und,null杞崲涓�''; // 鏌ヨ鎮h�呭垪琛� -export function listpatient(query) { - return request({ - url: '/smartor/patarchive/list', - method: 'get', - params: query - }) -}; +// export function listpatient(query) { +// return request({ +// url: '/smartor/patarchive/list', +// method: 'get', +// params: query +// }) +// }; // 鐢ㄦ埛淇℃伅鏌ヨ鎮h�呭垪琛� export function messagelistpatient(data) { return request({ diff --git a/src/api/smartorpor/base_applydisease.js b/src/api/smartorpor/base_applydisease.js new file mode 100644 index 0000000..3697ca2 --- /dev/null +++ b/src/api/smartorpor/base_applydisease.js @@ -0,0 +1,71 @@ + + /*閫傜敤鐤剧梾API鎺ュ彛 + applyid// 鑷ID diseaseid// 鐤剧梾ID objectid// 瀵硅薄ID diseasename// 鐤剧梾鍚嶇О icd// ICD缂栫爜 objecttype// 瀵硅薄绫诲瀷 orgid//鍖婚櫌鏈烘瀯id del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_applydisease(query) { + return request({ + url: 'proc/smartor/entity/base/base_applydisease/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_applydisease(query) { + return request({ + url: 'proc/smartor/entity/base/base_applydisease/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_applydisease(applyid) { + return request({ + url: 'proc/smartor/entity/base/base_applydisease/' + applyid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_applydisease(data) { + return request({ + url: 'proc/smartor/entity/base/base_applydisease/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_applydisease(data) { + return request({ + url: 'proc/smartor/entity/base/base_applydisease/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_applydisease(applyid) { + return request({ + url: 'proc/smartor/entity/base/base_applydisease/del/' +applyid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_dict_disease.js b/src/api/smartorpor/base_dict_disease.js new file mode 100644 index 0000000..04eb37c --- /dev/null +++ b/src/api/smartorpor/base_dict_disease.js @@ -0,0 +1,71 @@ + + /*鐤剧梾瀛楀吀API鎺ュ彛 + diseaseid// 鑷ID diseasename// 鐤剧梾鍚嶇О icd// ICD缂栫爜 isenable// 鏄惁鍚敤 orgid//鍖婚櫌鏈烘瀯id del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 centerid// 涓績ID centername// 涓績鐤剧梾鍚嶇О centercode// 涓績ICD缂栫爜 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_dict_disease(query) { + return request({ + url: 'proc/smartor/entity/base/base_dict_disease/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_dict_disease(query) { + return request({ + url: 'proc/smartor/entity/base/base_dict_disease/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_dict_disease(diseaseid) { + return request({ + url: 'proc/smartor/entity/base/base_dict_disease/' + diseaseid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_dict_disease(data) { + return request({ + url: 'proc/smartor/entity/base/base_dict_disease/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_dict_disease(data) { + return request({ + url: 'proc/smartor/entity/base/base_dict_disease/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_dict_disease(diseaseid) { + return request({ + url: 'proc/smartor/entity/base/base_dict_disease/del/' +diseaseid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_dict_drug.js b/src/api/smartorpor/base_dict_drug.js new file mode 100644 index 0000000..ece30e5 --- /dev/null +++ b/src/api/smartorpor/base_dict_drug.js @@ -0,0 +1,71 @@ + + /*鑽搧瀛楀吀API鎺ュ彛 + drugid// 鑷ID drugname// 鑽搧鍚嶇О drugcode// 鑽搧浠g爜 centerid// 涓績ID centername// 涓績鍚嶇О centercode// 涓績浠g爜 orgid//鍖婚櫌鏈烘瀯id del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 isenable// 鏄惁鍚敤 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_dict_drug(query) { + return request({ + url: 'proc/smartor/entity/base/base_dict_drug/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_dict_drug(query) { + return request({ + url: 'proc/smartor/entity/base/base_dict_drug/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_dict_drug(drugid) { + return request({ + url: 'proc/smartor/entity/base/base_dict_drug/' + drugid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_dict_drug(data) { + return request({ + url: 'proc/smartor/entity/base/base_dict_drug/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_dict_drug(data) { + return request({ + url: 'proc/smartor/entity/base/base_dict_drug/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_dict_drug(drugid) { + return request({ + url: 'proc/smartor/entity/base/base_dict_drug/del/' +drugid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_dict_inspect.js b/src/api/smartorpor/base_dict_inspect.js new file mode 100644 index 0000000..c2d7662 --- /dev/null +++ b/src/api/smartorpor/base_dict_inspect.js @@ -0,0 +1,71 @@ + + /*妫�鏌ュ瓧鍏窤PI鎺ュ彛 + inspectid// 鑷ID inspectname// 妫�鏌ラ」鐩悕绉� inspectcode// 妫�鏌ラ」鐩紪鐮� centerid// 涓績ID centername// 涓績鍚嶇О centercode// 涓績浠g爜 orgid//鍖婚櫌鏈烘瀯id del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 isenable// 鏄惁鍚敤 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_dict_inspect(query) { + return request({ + url: 'proc/smartor/entity/base/base_dict_inspect/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_dict_inspect(query) { + return request({ + url: 'proc/smartor/entity/base/base_dict_inspect/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_dict_inspect(inspectid) { + return request({ + url: 'proc/smartor/entity/base/base_dict_inspect/' + inspectid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_dict_inspect(data) { + return request({ + url: 'proc/smartor/entity/base/base_dict_inspect/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_dict_inspect(data) { + return request({ + url: 'proc/smartor/entity/base/base_dict_inspect/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_dict_inspect(inspectid) { + return request({ + url: 'proc/smartor/entity/base/base_dict_inspect/del/' +inspectid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_dict_physicalpackage.js b/src/api/smartorpor/base_dict_physicalpackage.js new file mode 100644 index 0000000..4fbca6b --- /dev/null +++ b/src/api/smartorpor/base_dict_physicalpackage.js @@ -0,0 +1,71 @@ + + /*浣撴濂楅API鎺ュ彛 + packageid// 鑷ID physicalpackagename// 浣撴濂楅鍚嶇О physicalpackagecode// 浣撴濂楅浠g爜 centerid// 涓績ID centername// 涓績鍚嶇О centercode// 涓績浠g爜 orgid//鍖婚櫌鏈烘瀯id del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 isenable// 鏄惁鍚敤 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_dict_physicalpackage(query) { + return request({ + url: 'proc/smartor/entity/base/base_dict_physicalpackage/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_dict_physicalpackage(query) { + return request({ + url: 'proc/smartor/entity/base/base_dict_physicalpackage/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_dict_physicalpackage(packageid) { + return request({ + url: 'proc/smartor/entity/base/base_dict_physicalpackage/' + packageid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_dict_physicalpackage(data) { + return request({ + url: 'proc/smartor/entity/base/base_dict_physicalpackage/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_dict_physicalpackage(data) { + return request({ + url: 'proc/smartor/entity/base/base_dict_physicalpackage/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_dict_physicalpackage(packageid) { + return request({ + url: 'proc/smartor/entity/base/base_dict_physicalpackage/del/' +packageid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_dict_surgery.js b/src/api/smartorpor/base_dict_surgery.js new file mode 100644 index 0000000..a206b1f --- /dev/null +++ b/src/api/smartorpor/base_dict_surgery.js @@ -0,0 +1,71 @@ + + /*鎵嬫湳瀛楀吀API鎺ュ彛 + surgeryid// 鑷ID surgeryname// 鎵嬫湳鍚嶇О surgerycode// 鎵嬫湳缂栫爜 centerid// 涓績ID centername// 涓績鍚嶇О centercode// 涓績缂栫爜 orgid//鍖婚櫌鏈烘瀯id del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 isenable// 鏄惁鍚敤 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_dict_surgery(query) { + return request({ + url: 'proc/smartor/entity/base/base_dict_surgery/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_dict_surgery(query) { + return request({ + url: 'proc/smartor/entity/base/base_dict_surgery/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_dict_surgery(surgeryid) { + return request({ + url: 'proc/smartor/entity/base/base_dict_surgery/' + surgeryid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_dict_surgery(data) { + return request({ + url: 'proc/smartor/entity/base/base_dict_surgery/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_dict_surgery(data) { + return request({ + url: 'proc/smartor/entity/base/base_dict_surgery/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_dict_surgery(surgeryid) { + return request({ + url: 'proc/smartor/entity/base/base_dict_surgery/del/' +surgeryid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_dict_test.js b/src/api/smartorpor/base_dict_test.js new file mode 100644 index 0000000..849f585 --- /dev/null +++ b/src/api/smartorpor/base_dict_test.js @@ -0,0 +1,71 @@ + + /*妫�楠屽瓧鍏窤PI鎺ュ彛 + testid// 鑷ID testname// 妫�楠屽悕绉� testcode// 妫�楠屼唬鐮� centerid// 涓績ID centername// 涓績鍚嶇О centercode// 涓績浠g爜 orgid//鍖婚櫌鏈烘瀯id del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 isenable// 鏄惁鍚敤 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_dict_test(query) { + return request({ + url: 'proc/smartor/entity/base/base_dict_test/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_dict_test(query) { + return request({ + url: 'proc/smartor/entity/base/base_dict_test/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_dict_test(testid) { + return request({ + url: 'proc/smartor/entity/base/base_dict_test/' + testid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_dict_test(data) { + return request({ + url: 'proc/smartor/entity/base/base_dict_test/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_dict_test(data) { + return request({ + url: 'proc/smartor/entity/base/base_dict_test/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_dict_test(testid) { + return request({ + url: 'proc/smartor/entity/base/base_dict_test/del/' +testid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_organization.js b/src/api/smartorpor/base_organization.js new file mode 100644 index 0000000..6cb1d52 --- /dev/null +++ b/src/api/smartorpor/base_organization.js @@ -0,0 +1,71 @@ + + /*鏈烘瀯琛ˋPI鎺ュ彛 + ID//涓婚敭鑷 OrganizationName//缁勭粐鍚嶇О OrganizationID//缁勭粐缂栧彿 LogoUrl//logo鍥剧墖璺緞 RegisterTime//娉ㄥ唽鏃堕棿 RegisterAddress//娉ㄥ唽鍦扮偣璇︾粏鍦板潃 OfficePlace//鍔炲叕鍦扮偣 LegalPerson//娉曚汉 ContactPerson//鑱旂郴浜� ContactNumber//鑱旂郴鐢佃瘽 Introduction//浠嬬粛 OrganizationType//鏈烘瀯绫诲瀷 鏍规嵁瀛楀吀 sys_OrganizationType HospitalNature//鍖婚櫌鎬ц川 鏍规嵁瀛楀吀sys_HospitalNature OrganizationType=2鍖荤枟鏈烘瀯鏃堕渶瑕侀�夋嫨 RegionalLevel//鍦板尯鎬ц川 鏍规嵁瀛楀吀sys_RegionalLevel OrganizationType=2鍖荤枟鏈烘瀯鏃堕渶瑕侀�夋嫨 MedicalCode//鍖荤枟鏈烘瀯缂栧彿 濡�0锛氭禉姹熺渷浜烘皯鍖婚櫌 1锛氭澀宸炲競绗竴浜烘皯鍖婚櫌OrganizationType=2鍖荤枟鏈烘瀯鏃堕渶瑕佸~鍐� del_flag//鍒犻櫎鏍囧織锛�0浠h〃瀛樺湪 1浠h〃鍒犻櫎锛� create_by//鍒涘缓鑰� create_time//鍒涘缓鏃堕棿 update_by//鏇存柊鑰� update_time//鏇存柊鏃堕棿 Province//鐪佷唤缂栧彿 鏍规嵁琛屾斂鍖哄垝琛� 鎸夋敞鍐屽湴閫夋嫨 ProvinceName//鐪佷唤鍚嶇О City//甯傜紪鍙� 鏍规嵁琛屾斂鍖哄垝琛� CityName//甯傚悕绉� Town//鎵�灞炶閬擄紙闀囷級鏍规嵁琛屾斂鍖哄垝琛� TownName//鎵�灞炶閬擄紙闀囷級鍚嶇О Community//绀惧尯锛堟潙锛夌紪鍙� 鏍规嵁琛屾斂鍖哄垝琛� CommunityName//绀惧尯锛堟潙锛夊悕绉� CountyCode//鎵�灞炲尯鍩熺紪鍙� 鏍规嵁琛屾斂鍖哄垝琛� CountyName//鎵�灞炲尯鍩熷悕绉� bankname//閾惰鍚嶇О bankaccount//閾惰璐﹀彿 pid//鐖禝D guid//GUID orgid//鍖婚櫌鏈烘瀯id + */ + import request from '@/utils/request' + + export function slavelistbase_organization(query) { + return request({ + url: 'proc/smartor/entity/base/base_organization/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_organization(query) { + return request({ + url: 'proc/smartor/entity/base/base_organization/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_organization(ID) { + return request({ + url: 'proc/smartor/entity/base/base_organization/' + ID, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_organization(data) { + return request({ + url: 'proc/smartor/entity/base/base_organization/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_organization(data) { + return request({ + url: 'proc/smartor/entity/base/base_organization/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_organization(ID) { + return request({ + url: 'proc/smartor/entity/base/base_organization/del/' +ID, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_person.js b/src/api/smartorpor/base_person.js new file mode 100644 index 0000000..f7c057d --- /dev/null +++ b/src/api/smartorpor/base_person.js @@ -0,0 +1,71 @@ + + /*澶栧洿鍗曚綅浜哄憳琛ˋPI鎺ュ彛 + ID// UserNo//浜哄憳缂栧彿 UserName//浜哄憳鍚嶇О PYM//鎷奸煶鐮� WBM//浜旂瑪鐮� IDCardNo//韬唤璇佸彿 UserStatus//鍦ㄨ亴鐘舵�侊細0鍚︼紱1鏄紝瑙佸瓧鍏� sys_0_1 Sex//鎬у埆 Telephone//鑱旂郴鐢佃瘽 Address//鑱旂郴鍦板潃 UserType//浜哄憳绫诲埆 瑙佸瓧鍏� sys_UserType UnitNo//鍗曚綅缂栧彿 UnitName//鍗曚綅鍚嶇О PersonnelUnitNo//宸ヤ綔浜哄憳鍗曞厓缂栧彿,鐢ㄤ簬鎹愮尞妗堝垪缂栫爜锛岀孩鍗佸瓧浼氫汉鍛樺繀濉� Title//鑱岀О,瑙佸瓧鍏竤ys_professionaltitle DepositBank//寮�鎴烽摱琛� BranchBankName//鍒嗚鍚嶇О BankCardNo//鍗″彿 del_flag//鍒犻櫎鏍囧織锛�0浠h〃瀛樺湪 1浠h〃鍒犻櫎锛� create_by//鍒涘缓鑰� create_time//鍒涘缓鏃堕棿 update_by//鏇存柊鑰� update_time//鏇存柊鏃堕棿 pid//鐖禝D guid//GUID orgid//鍖婚櫌鏈烘瀯id + */ + import request from '@/utils/request' + + export function slavelistbase_person(query) { + return request({ + url: 'proc/smartor/entity/base/base_person/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_person(query) { + return request({ + url: 'proc/smartor/entity/base/base_person/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_person(ID) { + return request({ + url: 'proc/smartor/entity/base/base_person/' + ID, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_person(data) { + return request({ + url: 'proc/smartor/entity/base/base_person/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_person(data) { + return request({ + url: 'proc/smartor/entity/base/base_person/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_person(ID) { + return request({ + url: 'proc/smartor/entity/base/base_person/del/' +ID, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_pushtemplate.js b/src/api/smartorpor/base_pushtemplate.js new file mode 100644 index 0000000..df7099a --- /dev/null +++ b/src/api/smartorpor/base_pushtemplate.js @@ -0,0 +1,71 @@ + + /*鎺ㄩ�佹ā鏉緼PI鎺ュ彛 + templateid// 鑷ID templatename// 妯℃澘鍚嶇О templatecode// 瀵瑰簲骞冲彴妯℃澘浠g爜/ID 鐭俊妯℃澘寰俊妯℃澘 templateplatform// 瀵瑰簲骞冲彴ID 鍏紬鍙风煭淇℃爣绛� templatecontent// 鍐呭/鍥剧墖URL orgid//鍖婚櫌鏈烘瀯id del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 templatetype// 妯℃澘绫诲埆 templatesource// 妯℃澘鏉ユ簮 isenable// 鏄惁寮�鍚� templateplatformname// 瀵瑰簲骞冲彴鍚嶇О pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_pushtemplate(query) { + return request({ + url: 'proc/smartor/entity/base/base_pushtemplate/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_pushtemplate(query) { + return request({ + url: 'proc/smartor/entity/base/base_pushtemplate/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_pushtemplate(templateid) { + return request({ + url: 'proc/smartor/entity/base/base_pushtemplate/' + templateid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_pushtemplate(data) { + return request({ + url: 'proc/smartor/entity/base/base_pushtemplate/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_pushtemplate(data) { + return request({ + url: 'proc/smartor/entity/base/base_pushtemplate/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_pushtemplate(templateid) { + return request({ + url: 'proc/smartor/entity/base/base_pushtemplate/del/' +templateid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_sequence.js b/src/api/smartorpor/base_sequence.js new file mode 100644 index 0000000..4c8333d --- /dev/null +++ b/src/api/smartorpor/base_sequence.js @@ -0,0 +1,71 @@ + + /*搴忓彿琛ˋPI鎺ュ彛 + orgid// 鏈烘瀯ID prefix// 鍓嶇紑 sequencenum// 褰撳墠缂栧彿 lastreturnnum// 褰撳墠鑾峰彇鍒扮殑缂栧彿 numberid// 鍙风爜ID numbername// 鍙风爜鍚嶇О numberrule// 鐢熸垚瑙勫垯 numberruleid// 瑙勫垯ID simpleorgcode// 鏈烘瀯绠�鐮� prefixdate// 鍓嶇紑鏃ユ湡 sequenceid// 鑷ID update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 pym// 鎷奸煶鐮� wbm// 浜旂瑪鐮� del_flag// 鏄惁鍒犻櫎 1鍒犻櫎锛�0鏈垹闄� create_by// 鍒涘缓浜� isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 create_time// 鍒涘缓鏃堕棿 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_sequence(query) { + return request({ + url: 'proc/smartor/entity/base/base_sequence/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_sequence(query) { + return request({ + url: 'proc/smartor/entity/base/base_sequence/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_sequence(orgid) { + return request({ + url: 'proc/smartor/entity/base/base_sequence/' + orgid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_sequence(data) { + return request({ + url: 'proc/smartor/entity/base/base_sequence/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_sequence(data) { + return request({ + url: 'proc/smartor/entity/base/base_sequence/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_sequence(orgid) { + return request({ + url: 'proc/smartor/entity/base/base_sequence/del/' +orgid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_smsaccount.js b/src/api/smartorpor/base_smsaccount.js new file mode 100644 index 0000000..a33dd38 --- /dev/null +++ b/src/api/smartorpor/base_smsaccount.js @@ -0,0 +1,71 @@ + + /*鐭俊璐﹀彿琛ˋPI鎺ュ彛 + smsacountid// 鑷ID smsname// 鏍囩鍚嶇О account// 骞冲彴璐﹀彿 password// 骞冲彴瀵嗙爜 remark// 澶囨敞 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 isenable// 鏄惁寮�鍚� pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_smsaccount(query) { + return request({ + url: 'proc/smartor/entity/base/base_smsaccount/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_smsaccount(query) { + return request({ + url: 'proc/smartor/entity/base/base_smsaccount/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_smsaccount(smsacountid) { + return request({ + url: 'proc/smartor/entity/base/base_smsaccount/' + smsacountid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_smsaccount(data) { + return request({ + url: 'proc/smartor/entity/base/base_smsaccount/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_smsaccount(data) { + return request({ + url: 'proc/smartor/entity/base/base_smsaccount/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_smsaccount(smsacountid) { + return request({ + url: 'proc/smartor/entity/base/base_smsaccount/del/' +smsacountid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_tag.js b/src/api/smartorpor/base_tag.js new file mode 100644 index 0000000..e465d62 --- /dev/null +++ b/src/api/smartorpor/base_tag.js @@ -0,0 +1,71 @@ + + /*鏍囩琛ˋPI鎺ュ彛 + tagid// 鑷ID tagcategoryid// 鏍囩鍒嗙被ID tagname// 鏍囩鍚嶇О tagdescription// 鏍囩鎻忚堪 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 isenable// 鏄惁寮�鍚� 1寮�鍚� 0鍏抽棴 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_tag(query) { + return request({ + url: 'proc/smartor/entity/base/base_tag/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_tag(query) { + return request({ + url: 'proc/smartor/entity/base/base_tag/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_tag(tagid) { + return request({ + url: 'proc/smartor/entity/base/base_tag/' + tagid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_tag(data) { + return request({ + url: 'proc/smartor/entity/base/base_tag/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_tag(data) { + return request({ + url: 'proc/smartor/entity/base/base_tag/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_tag(tagid) { + return request({ + url: 'proc/smartor/entity/base/base_tag/del/' +tagid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_tagcategory.js b/src/api/smartorpor/base_tagcategory.js new file mode 100644 index 0000000..40be139 --- /dev/null +++ b/src/api/smartorpor/base_tagcategory.js @@ -0,0 +1,71 @@ + + /*鏍囩鍒嗙被API鎺ュ彛 + tagcategoryid// 鑷ID orgid// 鏈烘瀯ID update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 pym// 鎷奸煶鐮� wbm// 浜旂瑪鐮� del_flag// 鍒犻櫎鏍囪 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 categoryname// 鏍囩鍚嶇О pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_tagcategory(query) { + return request({ + url: 'proc/smartor/entity/base/base_tagcategory/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_tagcategory(query) { + return request({ + url: 'proc/smartor/entity/base/base_tagcategory/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_tagcategory(tagcategoryid) { + return request({ + url: 'proc/smartor/entity/base/base_tagcategory/' + tagcategoryid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_tagcategory(data) { + return request({ + url: 'proc/smartor/entity/base/base_tagcategory/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_tagcategory(data) { + return request({ + url: 'proc/smartor/entity/base/base_tagcategory/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_tagcategory(tagcategoryid) { + return request({ + url: 'proc/smartor/entity/base/base_tagcategory/del/' +tagcategoryid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_template.js b/src/api/smartorpor/base_template.js new file mode 100644 index 0000000..eaddf25 --- /dev/null +++ b/src/api/smartorpor/base_template.js @@ -0,0 +1,71 @@ + + /*甯哥敤妯℃澘琛ˋPI鎺ュ彛 + templateid// 鑷ID categoryid// 鍒嗙被ID templatetype// 妯℃澘绫诲瀷 templatetitle// 鏍囬 templatecontent// 鍐呭 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_template(query) { + return request({ + url: 'proc/smartor/entity/base/base_template/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_template(query) { + return request({ + url: 'proc/smartor/entity/base/base_template/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_template(templateid) { + return request({ + url: 'proc/smartor/entity/base/base_template/' + templateid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_template(data) { + return request({ + url: 'proc/smartor/entity/base/base_template/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_template(data) { + return request({ + url: 'proc/smartor/entity/base/base_template/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_template(templateid) { + return request({ + url: 'proc/smartor/entity/base/base_template/del/' +templateid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_templatecategory.js b/src/api/smartorpor/base_templatecategory.js new file mode 100644 index 0000000..b6713fc --- /dev/null +++ b/src/api/smartorpor/base_templatecategory.js @@ -0,0 +1,71 @@ + + /*甯哥敤妯℃澘鍒嗙被API鎺ュ彛 + templatecatid// 鑷ID templatetype// 妯℃澘绫诲瀷 categoryname// 鍒嗙被鍚嶇О orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_templatecategory(query) { + return request({ + url: 'proc/smartor/entity/base/base_templatecategory/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_templatecategory(query) { + return request({ + url: 'proc/smartor/entity/base/base_templatecategory/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_templatecategory(templatecatid) { + return request({ + url: 'proc/smartor/entity/base/base_templatecategory/' + templatecatid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_templatecategory(data) { + return request({ + url: 'proc/smartor/entity/base/base_templatecategory/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_templatecategory(data) { + return request({ + url: 'proc/smartor/entity/base/base_templatecategory/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_templatecategory(templatecatid) { + return request({ + url: 'proc/smartor/entity/base/base_templatecategory/del/' +templatecatid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/base_wxaccount.js b/src/api/smartorpor/base_wxaccount.js new file mode 100644 index 0000000..87d3cae --- /dev/null +++ b/src/api/smartorpor/base_wxaccount.js @@ -0,0 +1,71 @@ + + /*寰俊鍏紬鍙峰钩鍙拌处鍙风鐞咥PI鎺ュ彛 + wxaccountid// 鑷ID wxname// 璐﹀彿鍚嶇О appid// 寰俊APPID secretkey// 寰俊瀵嗛挜 remark// 澶囨敞 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistbase_wxaccount(query) { + return request({ + url: 'proc/smartor/entity/base/base_wxaccount/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listbase_wxaccount(query) { + return request({ + url: 'proc/smartor/entity/base/base_wxaccount/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getbase_wxaccount(wxaccountid) { + return request({ + url: 'proc/smartor/entity/base/base_wxaccount/' + wxaccountid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addbase_wxaccount(data) { + return request({ + url: 'proc/smartor/entity/base/base_wxaccount/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatebase_wxaccount(data) { + return request({ + url: 'proc/smartor/entity/base/base_wxaccount/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delbase_wxaccount(wxaccountid) { + return request({ + url: 'proc/smartor/entity/base/base_wxaccount/del/' +wxaccountid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_archive.js b/src/api/smartorpor/pat_archive.js new file mode 100644 index 0000000..7845d69 --- /dev/null +++ b/src/api/smartorpor/pat_archive.js @@ -0,0 +1,71 @@ + + /*鎮h�呮。妗圓PI鎺ュ彛 + patid// 鑷ID name// 濮撳悕 sex// 鎬у埆 1:鐢� 2:濂� iccardno// 璇佷欢鍙风爜 birthdate// 鐢熸棩 age// 骞撮緞 source// 鏉ユ簮 archivetime// 寤烘。鏃堕棿 archiveby// 寤烘。浜� telcode// 鎵嬫満鍙风爜 relativetelcode// 浜插睘鍙风爜 iccardtype// 璇佷欢绫诲瀷 orgid// 鏈烘瀯ID openid// 寰俊openid del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_archive(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_archive/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_archive(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_archive/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_archive(patid) { + return request({ + url: 'proc/smartor/entity/patient/pat_archive/' + patid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_archive(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_archive/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_archive(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_archive/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_archive(patid) { + return request({ + url: 'proc/smartor/entity/patient/pat_archive/del/' +patid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_archivecontact.js b/src/api/smartorpor/pat_archivecontact.js new file mode 100644 index 0000000..fa92b76 --- /dev/null +++ b/src/api/smartorpor/pat_archivecontact.js @@ -0,0 +1,71 @@ + + /*鎮h�呰仈绯绘柟寮廇PI鎺ュ彛 + id// 鑷ID patid// 鑱旂郴鏂瑰紡ID contactway// 鑱旂郴鏂瑰紡 relation// 鍏崇郴 datasource// 鏁版嵁鏉ユ簮 isdefault// 鏄惁榛樿 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 contactname// 鑱旂郴濮撳悕 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_archivecontact(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_archivecontact/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_archivecontact(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_archivecontact/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_archivecontact(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_archivecontact/' + id, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_archivecontact(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_archivecontact/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_archivecontact(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_archivecontact/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_archivecontact(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_archivecontact/del/' +id, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_archivetag.js b/src/api/smartorpor/pat_archivetag.js new file mode 100644 index 0000000..59cf207 --- /dev/null +++ b/src/api/smartorpor/pat_archivetag.js @@ -0,0 +1,71 @@ + + /*鎮h�呮。妗堟爣绛続PI鎺ュ彛 + id// 鑷ID tagcategoryid// 鏍囩鍒嗙被ID tagid// 鏍囩ID orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 patid// 妗fID pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_archivetag(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_archivetag/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_archivetag(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_archivetag/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_archivetag(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_archivetag/' + id, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_archivetag(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_archivetag/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_archivetag(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_archivetag/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_archivetag(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_archivetag/del/' +id, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_med_apointment.js b/src/api/smartorpor/pat_med_apointment.js new file mode 100644 index 0000000..0cae345 --- /dev/null +++ b/src/api/smartorpor/pat_med_apointment.js @@ -0,0 +1,71 @@ + + /*鎮h�呭鏌ラ绾﹁褰旳PI鎺ュ彛 + id// 鑷ID visittime//澶嶈瘖鏃堕棿 visitdoctor//澶嶈瘖鍖荤敓 visitdept//澶嶈瘖绉戝 visitdesc//澶嶈瘖缁撴灉 hospitalname// 鍖婚櫌鍚嶇О hospitalcode// 鍖婚櫌缂栧彿 hospitaldistrictcode// 闄㈠尯缂栧彿 hospitaldistrictname// 闄㈠尯鍚嶇О icd10code// 鍏ラ櫌璇婃柇ICD鍊� diagname// 鍏ラ櫌璇婃柇鍚嶇О starttime// 鍏ラ櫌鏃堕棿 endtime// 鍑洪櫌鏃堕棿 deptcode// 鍏ラ櫌绉戝浠g爜 deptname// 鍏ラ櫌绉戝鍚嶇О roomno// 鎴块棿鍙� bedno// 搴婁綅鍙� orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 patid// 妗fID leavediagname// 鍑洪櫌璇婃柇 leaveicd10code// 鍑洪櫌璇婃柇ICD鍊� drcode// 鍖荤敓宸ュ彿 drname// 鍖荤敓鍚嶇О schemestatus// 鏄惁鐢熸垚鏂规鐘舵�� generalschemestatus// 鏄惁鐢熸垚閫氱敤鏂规鐘舵�� leaveldeptcode// 鍑洪櫌绉戝浠g爜 leaveldeptname// 鍑洪櫌绉戝浠g爜 hospitaldistrictid// 鐥呭尯ID leavehospitaldistrictcode// 鍑洪櫌鐥呭尯缂栧彿 leavehospitaldistrictname// 鍑洪櫌鐥呭尯鍚嶇О leavehospitaldistrictid// 鍑洪櫌鐥呭尯ID deptid// 鍏ラ櫌绉戝ID leaveldeptid// 鍑洪櫌绉戝ID schemetime// 鏂规鐘舵�佹搷浣滄椂闂� pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_med_apointment(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_apointment/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_med_apointment(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_apointment/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_med_apointment(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_apointment/' + id, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_med_apointment(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_apointment/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_med_apointment(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_apointment/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_med_apointment(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_apointment/del/' +id, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_med_bloodsugar.js b/src/api/smartorpor/pat_med_bloodsugar.js new file mode 100644 index 0000000..dea6c3b --- /dev/null +++ b/src/api/smartorpor/pat_med_bloodsugar.js @@ -0,0 +1,71 @@ + + /*鎮h�呰绯栬褰旳PI鎺ュ彛 + bloodsugarid// 鑷ID serialnum// 娴佹按鍙� recordtime// 璁板綍鏃堕棿 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 patid// 妗fID typename// 鏁版嵁绫诲瀷 sugarlevel// 琛�绯栧�� sourcename// 鏁版嵁鏉ユ簮 sugarlevelempty// 绌鸿吂琛�绯� visittype// 灏辫瘖绫诲瀷 visitid// 灏辫瘖ID pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_med_bloodsugar(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_bloodsugar/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_med_bloodsugar(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_bloodsugar/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_med_bloodsugar(bloodsugarid) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_bloodsugar/' + bloodsugarid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_med_bloodsugar(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_bloodsugar/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_med_bloodsugar(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_bloodsugar/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_med_bloodsugar(bloodsugarid) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_bloodsugar/del/' +bloodsugarid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_med_drug.js b/src/api/smartorpor/pat_med_drug.js new file mode 100644 index 0000000..b992f62 --- /dev/null +++ b/src/api/smartorpor/pat_med_drug.js @@ -0,0 +1,71 @@ + + /*鎮h�呯敤鑽褰旳PI鎺ュ彛 + id// 鑷ID serialnum// 娴佹按鍙� patid// 妗fID drugname// 鑽搧鍚嶇О opendate// 寮�鏂规棩鏈� drugtype// 鑽搧绫诲瀷 unit// 鍗曚綅 spec// 瑙勬牸 drugusage// 鐢ㄦ硶 dose// 鍓傞噺 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 drugid// 鑽搧ID visittype// 灏辫瘖绫诲瀷 visitid// 灏辫瘖ID schemestatus// 鏄惁鐢熸垚鏂规鐘舵�� schemetime// 鏂规鐘舵�佹搷浣滄椂闂� pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_med_drug(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_drug/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_med_drug(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_drug/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_med_drug(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_drug/' + id, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_med_drug(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_drug/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_med_drug(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_drug/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_med_drug(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_drug/del/' +id, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_med_hypertension.js b/src/api/smartorpor/pat_med_hypertension.js new file mode 100644 index 0000000..d39f614 --- /dev/null +++ b/src/api/smartorpor/pat_med_hypertension.js @@ -0,0 +1,71 @@ + + /*鎮h�呴珮琛�鍘嬭褰旳PI鎺ュ彛 + id// 鑷ID serialnum// 娴佹按鍙� recordtime// 璁板綍鏃堕棿 typename// 鏁版嵁绫诲瀷 systolicpressure// 鏀剁缉鍘� diastolicpressure// 鑸掑紶鍘� sourcename// 鏁版嵁鏉ユ簮 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 patid// 妗fID heartrate// 蹇冪巼 visittype// 灏辫瘖绫诲瀷 visitid// 灏辫瘖ID pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_med_hypertension(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_hypertension/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_med_hypertension(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_hypertension/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_med_hypertension(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_hypertension/' + id, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_med_hypertension(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_hypertension/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_med_hypertension(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_hypertension/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_med_hypertension(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_hypertension/del/' +id, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_med_inhosp.js b/src/api/smartorpor/pat_med_inhosp.js new file mode 100644 index 0000000..3a28bfb --- /dev/null +++ b/src/api/smartorpor/pat_med_inhosp.js @@ -0,0 +1,71 @@ + + /*鎮h�呬綇闄㈣褰旳PI鎺ュ彛 + inhospid// 鑷ID serialnum// 娴佹按鍙� hospitalname// 鍖婚櫌鍚嶇О hospitalcode// 鍖婚櫌缂栧彿 hospitaldistrictcode// 闄㈠尯缂栧彿 hospitaldistrictname// 闄㈠尯鍚嶇О icd10code// 鍏ラ櫌璇婃柇ICD鍊� diagname// 鍏ラ櫌璇婃柇鍚嶇О starttime// 鍏ラ櫌鏃堕棿 endtime// 鍑洪櫌鏃堕棿 deptcode// 鍏ラ櫌绉戝浠g爜 deptname// 鍏ラ櫌绉戝鍚嶇О roomno// 鎴块棿鍙� bedno// 搴婁綅鍙� orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 patid// 妗fID leavediagname// 鍑洪櫌璇婃柇 leaveicd10code// 鍑洪櫌璇婃柇ICD鍊� drcode// 鍖荤敓宸ュ彿 drname// 鍖荤敓鍚嶇О schemestatus// 鏄惁鐢熸垚鏂规鐘舵�� generalschemestatus// 鏄惁鐢熸垚閫氱敤鏂规鐘舵�� leaveldeptcode// 鍑洪櫌绉戝浠g爜 leaveldeptname// 鍑洪櫌绉戝浠g爜 hospitaldistrictid// 鐥呭尯ID leavehospitaldistrictcode// 鍑洪櫌鐥呭尯缂栧彿 leavehospitaldistrictname// 鍑洪櫌鐥呭尯鍚嶇О leavehospitaldistrictid// 鍑洪櫌鐥呭尯ID deptid// 鍏ラ櫌绉戝ID leaveldeptid// 鍑洪櫌绉戝ID schemetime// 鏂规鐘舵�佹搷浣滄椂闂� pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_med_inhosp(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inhosp/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_med_inhosp(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inhosp/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_med_inhosp(inhospid) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inhosp/' + inhospid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_med_inhosp(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inhosp/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_med_inhosp(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inhosp/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_med_inhosp(inhospid) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inhosp/del/' +inhospid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_med_inspection.js b/src/api/smartorpor/pat_med_inspection.js new file mode 100644 index 0000000..e1df604 --- /dev/null +++ b/src/api/smartorpor/pat_med_inspection.js @@ -0,0 +1,71 @@ + + /*鎮h�呮鏌ユ楠岃褰旳PI鎺ュ彛 + id// 鑷ID serialnum// 娴佹按鍙� patid// 妗fID projecttype// 绫诲瀷 projectcode// 椤圭洰缂栧彿 projectname// 椤圭洰鍚嶇О reporttime// 鎶ュ憡鏃堕棿 hospitalname// 鍖婚櫌鍚嶇О hospitalcode// 鍖婚櫌缂栧彿 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 projectid// 椤圭洰ID applicationtime// 鐢宠鏃堕棿 visittype// 灏辫瘖绫诲瀷 visitid// 灏辫瘖ID schemestatus// 鏄惁鐢熸垚鏂规鐘舵�� isabnormal// 鏄惁寮傚父 reportconclusion// 鎶ュ憡缁撹 schemetime// 鏂规鐘舵�佹搷浣滄椂闂� deptcode// 寮�鍗曠瀹や唬鐮� deptname// 寮�鍗曠瀹ゅ悕绉� deptid// 寮�鍗曠瀹D pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_med_inspection(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inspection/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_med_inspection(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inspection/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_med_inspection(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inspection/' + id, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_med_inspection(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inspection/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_med_inspection(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inspection/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_med_inspection(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inspection/del/' +id, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_med_inspection_item.js b/src/api/smartorpor/pat_med_inspection_item.js new file mode 100644 index 0000000..5f1797f --- /dev/null +++ b/src/api/smartorpor/pat_med_inspection_item.js @@ -0,0 +1,71 @@ + + /*鎮h�呮鏌ユ楠岃褰曞瓙琛ˋPI鎺ュ彛 + id// 鑷ID inspectionid// 瀵瑰簲璁板綍琛� relationid// 鐩稿簲ID relationcode// 鐩稿簲缂栧彿 relationname// 鐩稿簲鍚嶇О value// 缁撴灉鍊�/缁撹 isabnormal// 鏄惁寮傚父 unit// 鍗曚綅 consult// 鍙傝�� orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_med_inspection_item(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inspection_item/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_med_inspection_item(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inspection_item/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_med_inspection_item(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inspection_item/' + id, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_med_inspection_item(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inspection_item/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_med_inspection_item(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inspection_item/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_med_inspection_item(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_inspection_item/del/' +id, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_med_operation.js b/src/api/smartorpor/pat_med_operation.js new file mode 100644 index 0000000..0182f9b --- /dev/null +++ b/src/api/smartorpor/pat_med_operation.js @@ -0,0 +1,71 @@ + + /*鎮h�呮墜鏈褰旳PI鎺ュ彛 + id// 鑷ID serialnum// 灏辫瘖娴佹按鍙� patid// 妗fID operationname// 鎵嬫湳鍚嶇О operationcode// 鎵嬫湳浠g爜 operationid// 鎵嬫湳ID operationtime// 鎵嬫湳鏃堕棿 visitid// 灏辫瘖ID visittype// 灏辫瘖绫诲瀷 status// 鎵嬫湳鐘舵�� schemetime// 鏂规鐘舵�佹搷浣滄椂闂� schemestatus// 鏄惁鐢熸垚璁″垝 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_med_operation(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_operation/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_med_operation(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_operation/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_med_operation(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_operation/' + id, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_med_operation(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_operation/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_med_operation(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_operation/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_med_operation(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_operation/del/' +id, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_med_outhosp.js b/src/api/smartorpor/pat_med_outhosp.js new file mode 100644 index 0000000..4ee5be3 --- /dev/null +++ b/src/api/smartorpor/pat_med_outhosp.js @@ -0,0 +1,71 @@ + + /*鎮h�呴棬璇婅褰旳PI鎺ュ彛 + id// 鑷ID serialnum// 娴佹按鍙� patid// 妗fID hospitalname// 鍖婚櫌鍚嶇О hospitalcode// 鍖婚櫌缂栧彿 icd10code// 璇婃柇ICD鍊� diagname// 璇婃柇鍚嶇О deptcode// 绉戝浠g爜 deptname// 绉戝鍚嶇О drcode// 鍖荤敓宸ュ彿 drname// 鍖荤敓鍚嶇О admitdate// 灏辫瘖鏃ユ湡 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 schemestatus// 鏄惁鐢熸垚鏂规鐘舵�� deptid// 绉戝ID schemetime// 鏂规鐘舵�佹搷浣滄椂闂� hpi// 鐜扮梾鍙� mainsuit// 涓昏堪 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_med_outhosp(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_outhosp/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_med_outhosp(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_outhosp/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_med_outhosp(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_outhosp/' + id, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_med_outhosp(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_outhosp/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_med_outhosp(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_outhosp/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_med_outhosp(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_outhosp/del/' +id, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_med_physical.js b/src/api/smartorpor/pat_med_physical.js new file mode 100644 index 0000000..ae3d7a1 --- /dev/null +++ b/src/api/smartorpor/pat_med_physical.js @@ -0,0 +1,71 @@ + + /*鎮h�呬綋妫�璁板綍API鎺ュ彛 + id// 鑷ID serialnum// 娴佹按鍙� patid// 妗fID drcode// 鎬荤粨鍖荤敓宸ュ彿 drname// 鎬荤粨鍖荤敓鍚嶇О hospitalcode// 浣撴鍗曚綅/鍖婚櫌缂栧彿 hospitalname// 浣撴鍗曚綅/鍖婚櫌 physicaldate// 浣撴鏃堕棿 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 deptcode// 绉戝浠g爜 deptname// 绉戝鍚嶇О projectname// 浣撴椤圭洰鍚嶇О projectcode// 浣撴椤圭洰缂栫爜 state// 鐘舵�� schemestatus// 鏄惁鐢熸垚鏂规鐘舵�� generalschemestatus// 鏄惁鐢熸垚閫氱敤鏂规鐘舵�� deptid// 绉戝ID projectid// 浣撴濂楅ID schemetime// 鏂规鐘舵�佹搷浣滄椂闂� pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_med_physical(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_physical/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_med_physical(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_physical/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_med_physical(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_physical/' + id, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_med_physical(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_physical/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_med_physical(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_physical/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_med_physical(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_physical/del/' +id, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_med_registration.js b/src/api/smartorpor/pat_med_registration.js new file mode 100644 index 0000000..5004558 --- /dev/null +++ b/src/api/smartorpor/pat_med_registration.js @@ -0,0 +1,71 @@ + + /*鎮h�呮寕鍙疯褰旳PI鎺ュ彛 + registid// 鑷ID serialnum// 娴佹按琛� patid// 妗fID hospitalname// 鍖婚櫌鍚嶇О hospitalcode// 鍖婚櫌缂栧彿 deptcode// 绉戝浠g爜 deptname// 绉戝鍚嶇О deptid// 绉戝ID state// 棰勭害鐘舵�� appointmenttime// 棰勭害鏃堕棿 appointmenttimetype// 棰勭害鐝埆 appointmentcode// 棰勭害鍙锋簮 appointmentbegintime// 棰勭害鏃舵寮�濮嬫椂闂� appointmentendtime// 棰勭害鏃舵缁撴潫鏃堕棿 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_med_registration(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_registration/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_med_registration(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_registration/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_med_registration(registid) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_registration/' + registid, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_med_registration(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_registration/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_med_registration(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_registration/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_med_registration(registid) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_registration/del/' +registid, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/pat_med_weight.js b/src/api/smartorpor/pat_med_weight.js new file mode 100644 index 0000000..ba3c340 --- /dev/null +++ b/src/api/smartorpor/pat_med_weight.js @@ -0,0 +1,71 @@ + + /*鎮h�呬綋閲嶈褰旳PI鎺ュ彛 + id// 鑷ID serialnum// 娴佹按鍙� fatweight// 鑴傝偑閲嶉噺 bodyweight// 浣撻噸 recordtime// 璁板綍鏃堕棿 orgid// 鏈烘瀯ID del_flag// 鍒犻櫎鏍囪 update_by// 鏇存柊浜� update_time// 鏇存柊鏃堕棿 create_by// 鍒涘缓浜� create_time// 鍒涘缓鏃堕棿 isupload// 涓婁紶鏍囪 upload_time// 涓婁紶鏃堕棿 patid// 妗fID sourcename// 鏁版嵁鏉ユ簮 visittype// 灏辫瘖绫诲瀷 visitid// 灏辫瘖 pid//鐖禝D guid//GUID + */ + import request from '@/utils/request' + + export function slavelistpat_med_weight(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_weight/slavelist', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 璇诲彇鍒楄〃淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function listpat_med_weight(query) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_weight/list', + method: 'get', + params: query + }) + } + + /* + 鍔熻兘: 鏍规嵁id璇诲彇鎸囧畾瀵硅薄淇℃伅 + 鍙傛暟锛歲uery 鎸囧畾鏌ヨ鍙傛暟 + */ + export function getpat_med_weight(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_weight/' + id, + method: 'get' + }) + } + + /* + 鍔熻兘: 澧炲姞瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function addpat_med_weight(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_weight/add', + method: 'post', + data: data + }) + } + + /* + 鍔熻兘: 鏇存柊瀵硅薄 + 鍙傛暟锛歞ata 瀵硅薄鏁版嵁 + */ + export function updatepat_med_weight(data) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_weight/update', + method: 'put', + data: data + }) + } + + /* + 鍔熻兘: 鍒犻櫎瀵硅薄 + 鍙傛暟锛歰bjid 瀵硅薄ID + */ + export function delpat_med_weight(id) { + return request({ + url: 'proc/smartor/entity/patient/pat_med_weight/del/' +id, + method: 'delete' + }) + } \ No newline at end of file diff --git a/src/api/smartorpor/workflow/workflow.js b/src/api/smartorpor/workflow/workflow.js new file mode 100644 index 0000000..49b7a50 --- /dev/null +++ b/src/api/smartorpor/workflow/workflow.js @@ -0,0 +1,9 @@ + +import request from '@/utils/request' + +export function ActionList(entity) { + return request({ + url: '/proc/smartor/workflow/'+entity+'/actionllist/list', + method: 'post' + }) +} diff --git a/src/comp/smartor3/dwo/dw_list_base_applydisease.vue b/src/comp/smartor3/dwo/dw_list_base_applydisease.vue new file mode 100644 index 0000000..f9db1e5 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_applydisease.vue @@ -0,0 +1,39 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="applyid" label=" 鑷ID " align="center"/> + <el-table-column prop="diseaseid" label=" 鐤剧梾ID " align="center"/> + <el-table-column prop="objectid" label=" 瀵硅薄ID " align="center"/> + <el-table-column prop="diseasename" label=" 鐤剧梾鍚嶇О " align="center"/> + <el-table-column prop="icd" label=" ICD缂栫爜 " align="center"/> + <el-table-column prop="objecttype" label=" 瀵硅薄绫诲瀷 " align="center"/> + <el-table-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id" align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + <pagination :total="total" :limit.sync="queryParams.pageSize" @pagination="getList" :page.sync="queryParams.pageNum" v-show="total > 0"/> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_dict_disease.vue b/src/comp/smartor3/dwo/dw_list_base_dict_disease.vue new file mode 100644 index 0000000..f6b7a82 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_dict_disease.vue @@ -0,0 +1,39 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="diseaseid" label=" 鑷ID " align="center"/> + <el-table-column prop="diseasename" label=" 鐤剧梾鍚嶇О " align="center"/> + <el-table-column prop="icd" label=" ICD缂栫爜 " align="center"/> + <el-table-column prop="isenable" label=" 鏄惁鍚敤 " align="center"/> + <el-table-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id" align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="centerid" label=" 涓績ID " align="center"/> + <el-table-column prop="centername" label=" 涓績鐤剧梾鍚嶇О " align="center"/> + <el-table-column prop="centercode" label=" 涓績ICD缂栫爜 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_dict_drug.vue b/src/comp/smartor3/dwo/dw_list_base_dict_drug.vue new file mode 100644 index 0000000..786798d --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_dict_drug.vue @@ -0,0 +1,39 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="drugid" label=" 鑷ID " align="center"/> + <el-table-column prop="drugname" label=" 鑽搧鍚嶇О " align="center"/> + <el-table-column prop="drugcode" label=" 鑽搧浠g爜 " align="center"/> + <el-table-column prop="centerid" label=" 涓績ID " align="center"/> + <el-table-column prop="centername" label=" 涓績鍚嶇О " align="center"/> + <el-table-column prop="centercode" label=" 涓績浠g爜 " align="center"/> + <el-table-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id" align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="isenable" label=" 鏄惁鍚敤 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_dict_inspect.vue b/src/comp/smartor3/dwo/dw_list_base_dict_inspect.vue new file mode 100644 index 0000000..cf79e80 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_dict_inspect.vue @@ -0,0 +1,39 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="inspectid" label=" 鑷ID " align="center"/> + <el-table-column prop="inspectname" label=" 妫�鏌ラ」鐩悕绉� " align="center"/> + <el-table-column prop="inspectcode" label=" 妫�鏌ラ」鐩紪鐮� " align="center"/> + <el-table-column prop="centerid" label=" 涓績ID " align="center"/> + <el-table-column prop="centername" label=" 涓績鍚嶇О " align="center"/> + <el-table-column prop="centercode" label=" 涓績浠g爜 " align="center"/> + <el-table-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id" align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="isenable" label=" 鏄惁鍚敤 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_dict_physicalpackage.vue b/src/comp/smartor3/dwo/dw_list_base_dict_physicalpackage.vue new file mode 100644 index 0000000..6501799 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_dict_physicalpackage.vue @@ -0,0 +1,39 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="packageid" label=" 鑷ID " align="center"/> + <el-table-column prop="physicalpackagename" label=" 浣撴濂楅鍚嶇О " align="center"/> + <el-table-column prop="physicalpackagecode" label=" 浣撴濂楅浠g爜 " align="center"/> + <el-table-column prop="centerid" label=" 涓績ID " align="center"/> + <el-table-column prop="centername" label=" 涓績鍚嶇О " align="center"/> + <el-table-column prop="centercode" label=" 涓績浠g爜 " align="center"/> + <el-table-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id" align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="isenable" label=" 鏄惁鍚敤 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_dict_surgery.vue b/src/comp/smartor3/dwo/dw_list_base_dict_surgery.vue new file mode 100644 index 0000000..068380b --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_dict_surgery.vue @@ -0,0 +1,39 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="surgeryid" label=" 鑷ID " align="center"/> + <el-table-column prop="surgeryname" label=" 鎵嬫湳鍚嶇О " align="center"/> + <el-table-column prop="surgerycode" label=" 鎵嬫湳缂栫爜 " align="center"/> + <el-table-column prop="centerid" label=" 涓績ID " align="center"/> + <el-table-column prop="centername" label=" 涓績鍚嶇О " align="center"/> + <el-table-column prop="centercode" label=" 涓績缂栫爜 " align="center"/> + <el-table-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id" align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="isenable" label=" 鏄惁鍚敤 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_dict_test.vue b/src/comp/smartor3/dwo/dw_list_base_dict_test.vue new file mode 100644 index 0000000..e6d81ba --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_dict_test.vue @@ -0,0 +1,39 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="testid" label=" 鑷ID " align="center"/> + <el-table-column prop="testname" label=" 妫�楠屽悕绉� " align="center"/> + <el-table-column prop="testcode" label=" 妫�楠屼唬鐮� " align="center"/> + <el-table-column prop="centerid" label=" 涓績ID " align="center"/> + <el-table-column prop="centername" label=" 涓績鍚嶇О " align="center"/> + <el-table-column prop="centercode" label=" 涓績浠g爜 " align="center"/> + <el-table-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id" align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="isenable" label=" 鏄惁鍚敤 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_organization.vue b/src/comp/smartor3/dwo/dw_list_base_organization.vue new file mode 100644 index 0000000..395cbfb --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_organization.vue @@ -0,0 +1,57 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="ID" label=" 涓婚敭鑷" align="center"/> + <el-table-column prop="OrganizationName" label=" 缁勭粐鍚嶇О" align="center"/> + <el-table-column prop="OrganizationID" label=" 缁勭粐缂栧彿" align="center"/> + <el-table-column prop="LogoUrl" label=" logo鍥剧墖璺緞" align="center"/> + <el-table-column prop="RegisterTime" label=" 娉ㄥ唽鏃堕棿" align="center"/> + <el-table-column prop="RegisterAddress" label=" 娉ㄥ唽鍦扮偣璇︾粏鍦板潃" align="center"/> + <el-table-column prop="OfficePlace" label=" 鍔炲叕鍦扮偣" align="center"/> + <el-table-column prop="LegalPerson" label=" 娉曚汉" align="center"/> + <el-table-column prop="ContactPerson" label=" 鑱旂郴浜�" align="center"/> + <el-table-column prop="ContactNumber" label=" 鑱旂郴鐢佃瘽" align="center"/> + <el-table-column prop="Introduction" label=" 浠嬬粛" align="center"/> + <el-table-column prop="OrganizationType" label=" 鏈烘瀯绫诲瀷 鏍规嵁瀛楀吀 sys_OrganizationType" align="center"/> + <el-table-column prop="HospitalNature" label=" 鍖婚櫌鎬ц川 鏍规嵁瀛楀吀sys_HospitalNature OrganizationType=2鍖荤枟鏈烘瀯鏃堕渶瑕侀�夋嫨" align="center"/> + <el-table-column prop="RegionalLevel" label=" 鍦板尯鎬ц川 鏍规嵁瀛楀吀sys_RegionalLevel OrganizationType=2鍖荤枟鏈烘瀯鏃堕渶瑕侀�夋嫨" align="center"/> + <el-table-column prop="MedicalCode" label=" 鍖荤枟鏈烘瀯缂栧彿 濡�0锛氭禉姹熺渷浜烘皯鍖婚櫌 1锛氭澀宸炲競绗竴浜烘皯鍖婚櫌OrganizationType=2鍖荤枟鏈烘瀯鏃堕渶瑕佸~鍐�" align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囧織锛�0浠h〃瀛樺湪 1浠h〃鍒犻櫎锛�" align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓鑰�" align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿" align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊鑰�" align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿" align="center"/> + <el-table-column prop="Province" label=" 鐪佷唤缂栧彿 鏍规嵁琛屾斂鍖哄垝琛� 鎸夋敞鍐屽湴閫夋嫨" align="center"/> + <el-table-column prop="ProvinceName" label=" 鐪佷唤鍚嶇О" align="center"/> + <el-table-column prop="City" label=" 甯傜紪鍙� 鏍规嵁琛屾斂鍖哄垝琛�" align="center"/> + <el-table-column prop="CityName" label=" 甯傚悕绉�" align="center"/> + <el-table-column prop="Town" label=" 鎵�灞炶閬擄紙闀囷級鏍规嵁琛屾斂鍖哄垝琛�" align="center"/> + <el-table-column prop="TownName" label=" 鎵�灞炶閬擄紙闀囷級鍚嶇О" align="center"/> + <el-table-column prop="Community" label=" 绀惧尯锛堟潙锛夌紪鍙� 鏍规嵁琛屾斂鍖哄垝琛�" align="center"/> + <el-table-column prop="CommunityName" label=" 绀惧尯锛堟潙锛夊悕绉�" align="center"/> + <el-table-column prop="CountyCode" label=" 鎵�灞炲尯鍩熺紪鍙� 鏍规嵁琛屾斂鍖哄垝琛�" align="center"/> + <el-table-column prop="CountyName" label=" 鎵�灞炲尯鍩熷悕绉�" align="center"/> + <el-table-column prop="bankname" label=" 閾惰鍚嶇О" align="center"/> + <el-table-column prop="bankaccount" label=" 閾惰璐﹀彿" align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + <el-table-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_person.vue b/src/comp/smartor3/dwo/dw_list_base_person.vue new file mode 100644 index 0000000..95089ac --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_person.vue @@ -0,0 +1,48 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="ID" label=" " align="center"/> + <el-table-column prop="UserNo" label=" 浜哄憳缂栧彿" align="center"/> + <el-table-column prop="UserName" label=" 浜哄憳鍚嶇О" align="center"/> + <el-table-column prop="PYM" label=" 鎷奸煶鐮�" align="center"/> + <el-table-column prop="WBM" label=" 浜旂瑪鐮�" align="center"/> + <el-table-column prop="IDCardNo" label=" 韬唤璇佸彿" align="center"/> + <el-table-column prop="UserStatus" label=" 鍦ㄨ亴鐘舵�侊細0鍚︼紱1鏄紝瑙佸瓧鍏� sys_0_1" align="center"/> + <el-table-column prop="Sex" label=" 鎬у埆" align="center"/> + <el-table-column prop="Telephone" label=" 鑱旂郴鐢佃瘽" align="center"/> + <el-table-column prop="Address" label=" 鑱旂郴鍦板潃" align="center"/> + <el-table-column prop="UserType" label=" 浜哄憳绫诲埆 瑙佸瓧鍏� sys_UserType" align="center"/> + <el-table-column prop="UnitNo" label=" 鍗曚綅缂栧彿" align="center"/> + <el-table-column prop="UnitName" label=" 鍗曚綅鍚嶇О" align="center"/> + <el-table-column prop="PersonnelUnitNo" label=" 宸ヤ綔浜哄憳鍗曞厓缂栧彿,鐢ㄤ簬鎹愮尞妗堝垪缂栫爜锛岀孩鍗佸瓧浼氫汉鍛樺繀濉�" align="center"/> + <el-table-column prop="Title" label=" 鑱岀О,瑙佸瓧鍏竤ys_professionaltitle" align="center"/> + <el-table-column prop="DepositBank" label=" 寮�鎴烽摱琛�" align="center"/> + <el-table-column prop="BranchBankName" label=" 鍒嗚鍚嶇О" align="center"/> + <el-table-column prop="BankCardNo" label=" 鍗″彿" align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囧織锛�0浠h〃瀛樺湪 1浠h〃鍒犻櫎锛�" align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓鑰�" align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿" align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊鑰�" align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿" align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + <el-table-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_pushtemplate.vue b/src/comp/smartor3/dwo/dw_list_base_pushtemplate.vue new file mode 100644 index 0000000..5ebcea4 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_pushtemplate.vue @@ -0,0 +1,41 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="templateid" label=" 鑷ID " align="center"/> + <el-table-column prop="templatename" label=" 妯℃澘鍚嶇О " align="center"/> + <el-table-column prop="templatecode" label=" 瀵瑰簲骞冲彴妯℃澘浠g爜/ID 鐭俊妯℃澘寰俊妯℃澘 " align="center"/> + <el-table-column prop="templateplatform" label=" 瀵瑰簲骞冲彴ID 鍏紬鍙风煭淇℃爣绛� " align="center"/> + <el-table-column prop="templatecontent" label=" 鍐呭/鍥剧墖URL " align="center"/> + <el-table-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id" align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="templatetype" label=" 妯℃澘绫诲埆" align="center"/> + <el-table-column prop="templatesource" label=" 妯℃澘鏉ユ簮" align="center"/> + <el-table-column prop="isenable" label=" 鏄惁寮�鍚� " align="center"/> + <el-table-column prop="templateplatformname" label=" 瀵瑰簲骞冲彴鍚嶇О " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_sequence.vue b/src/comp/smartor3/dwo/dw_list_base_sequence.vue new file mode 100644 index 0000000..86f8ad8 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_sequence.vue @@ -0,0 +1,44 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="prefix" label=" 鍓嶇紑 " align="center"/> + <el-table-column prop="sequencenum" label=" 褰撳墠缂栧彿 " align="center"/> + <el-table-column prop="lastreturnnum" label=" 褰撳墠鑾峰彇鍒扮殑缂栧彿 " align="center"/> + <el-table-column prop="numberid" label=" 鍙风爜ID " align="center"/> + <el-table-column prop="numbername" label=" 鍙风爜鍚嶇О " align="center"/> + <el-table-column prop="numberrule" label=" 鐢熸垚瑙勫垯 " align="center"/> + <el-table-column prop="numberruleid" label=" 瑙勫垯ID " align="center"/> + <el-table-column prop="simpleorgcode" label=" 鏈烘瀯绠�鐮� " align="center"/> + <el-table-column prop="prefixdate" label=" 鍓嶇紑鏃ユ湡 " align="center"/> + <el-table-column prop="sequenceid" label=" 鑷ID " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="pym" label=" 鎷奸煶鐮� " align="center"/> + <el-table-column prop="wbm" label=" 浜旂瑪鐮� " align="center"/> + <el-table-column prop="del_flag" label=" 鏄惁鍒犻櫎 1鍒犻櫎锛�0鏈垹闄� " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_smsaccount.vue b/src/comp/smartor3/dwo/dw_list_base_smsaccount.vue new file mode 100644 index 0000000..e3d5958 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_smsaccount.vue @@ -0,0 +1,38 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="smsacountid" label=" 鑷ID " align="center"/> + <el-table-column prop="smsname" label=" 鏍囩鍚嶇О " align="center"/> + <el-table-column prop="account" label=" 骞冲彴璐﹀彿 " align="center"/> + <el-table-column prop="password" label=" 骞冲彴瀵嗙爜 " align="center"/> + <el-table-column prop="remark" label=" 澶囨敞 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="isenable" label=" 鏄惁寮�鍚� " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_tag.vue b/src/comp/smartor3/dwo/dw_list_base_tag.vue new file mode 100644 index 0000000..cfb5316 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_tag.vue @@ -0,0 +1,37 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="tagid" label=" 鑷ID " align="center"/> + <el-table-column prop="tagcategoryid" label=" 鏍囩鍒嗙被ID " align="center"/> + <el-table-column prop="tagname" label=" 鏍囩鍚嶇О " align="center"/> + <el-table-column prop="tagdescription" label=" 鏍囩鎻忚堪 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="isenable" label=" 鏄惁寮�鍚� 1寮�鍚� 0鍏抽棴" align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_tagcategory.vue b/src/comp/smartor3/dwo/dw_list_base_tagcategory.vue new file mode 100644 index 0000000..4df3b90 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_tagcategory.vue @@ -0,0 +1,36 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="tagcategoryid" label=" 鑷ID " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="pym" label=" 鎷奸煶鐮� " align="center"/> + <el-table-column prop="wbm" label=" 浜旂瑪鐮� " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="categoryname" label=" 鏍囩鍚嶇О " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_template.vue b/src/comp/smartor3/dwo/dw_list_base_template.vue new file mode 100644 index 0000000..7ffce35 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_template.vue @@ -0,0 +1,37 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="templateid" label=" 鑷ID " align="center"/> + <el-table-column prop="categoryid" label=" 鍒嗙被ID " align="center"/> + <el-table-column prop="templatetype" label=" 妯℃澘绫诲瀷" align="center"/> + <el-table-column prop="templatetitle" label=" 鏍囬 " align="center"/> + <el-table-column prop="templatecontent" label=" 鍐呭 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_templatecategory.vue b/src/comp/smartor3/dwo/dw_list_base_templatecategory.vue new file mode 100644 index 0000000..72b09a8 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_templatecategory.vue @@ -0,0 +1,35 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="templatecatid" label=" 鑷ID " align="center"/> + <el-table-column prop="templatetype" label=" 妯℃澘绫诲瀷" align="center"/> + <el-table-column prop="categoryname" label=" 鍒嗙被鍚嶇О " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_base_wxaccount.vue b/src/comp/smartor3/dwo/dw_list_base_wxaccount.vue new file mode 100644 index 0000000..2550a9f --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_base_wxaccount.vue @@ -0,0 +1,37 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="wxaccountid" label=" 鑷ID " align="center"/> + <el-table-column prop="wxname" label=" 璐﹀彿鍚嶇О " align="center"/> + <el-table-column prop="appid" label=" 寰俊APPID " align="center"/> + <el-table-column prop="secretkey" label=" 寰俊瀵嗛挜 " align="center"/> + <el-table-column prop="remark" label=" 澶囨敞 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_archive.vue b/src/comp/smartor3/dwo/dw_list_pat_archive.vue new file mode 100644 index 0000000..4c073d9 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_archive.vue @@ -0,0 +1,128 @@ +<template> + <div> + <el-row v-if="false" :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="patid" label=" 鑷ID " align="center"/> + <el-table-column prop="name" label=" 濮撳悕 " align="center"/> + <el-table-column prop="sex" label=" 鎬у埆 1:鐢� 2:濂�" align="center"/> + <el-table-column prop="iccardno" label=" 璇佷欢鍙风爜 " align="center"/> + <el-table-column prop="birthdate" label=" 鐢熸棩 " align="center"/> + <el-table-column prop="age" label=" 骞撮緞 " align="center"/> + <el-table-column prop="source" label=" 鏉ユ簮 " align="center"/> + <el-table-column prop="archivetime" label=" 寤烘。鏃堕棿 " align="center"/> + <el-table-column prop="archiveby" label=" 寤烘。浜� " align="center"/> + <el-table-column prop="telcode" label=" 鎵嬫満鍙风爜 " align="center"/> + <el-table-column prop="relativetelcode" label=" 浜插睘鍙风爜 " align="center"/> + <el-table-column prop="iccardtype" label=" 璇佷欢绫诲瀷 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="openid" label=" 寰俊openid " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + <pagination :total="total" :limit.sync="queryParams.pageSize" @pagination="getList" :page.sync="queryParams.pageNum" v-show="total > 0"/> + </div> +</template> + <script> + import { listpat_archive, getpat_archive, delpat_archive, addpat_archive, updatepat_archive } from "@/api/smartor3/pat_archive"; + export default { + name: "dw_list_pat_archive", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //true, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + this.getList(); + }, + methods: { + getList() { + this.loading = true; + listpat_archive(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + this.$parent.selectionRowChanged(row.patid) + //this.$parent.patid = row.patid + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_archivecontact.vue b/src/comp/smartor3/dwo/dw_list_pat_archivecontact.vue new file mode 100644 index 0000000..68fe175 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_archivecontact.vue @@ -0,0 +1,121 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="id" label=" 鑷ID " align="center"/> + <el-table-column prop="patid" label=" 鑱旂郴鏂瑰紡ID " align="center"/> + <el-table-column prop="contactway" label=" 鑱旂郴鏂瑰紡 " align="center"/> + <el-table-column prop="relation" label=" 鍏崇郴 " align="center"/> + <el-table-column prop="datasource" label=" 鏁版嵁鏉ユ簮 " align="center"/> + <el-table-column prop="isdefault" label=" 鏄惁榛樿 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="contactname" label=" 鑱旂郴濮撳悕 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_archivecontact, getpat_archivecontact, delpat_archivecontact, addpat_archivecontact, updatepat_archivecontact } from "@/api/smartor3/pat_archivecontact"; + export default { + name: "dw_list_pat_archivecontact", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_archivecontact(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.id) + this.$parent.id = row.id + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_archivetag.vue b/src/comp/smartor3/dwo/dw_list_pat_archivetag.vue new file mode 100644 index 0000000..efd7d9b --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_archivetag.vue @@ -0,0 +1,118 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="id" label=" 鑷ID " align="center"/> + <el-table-column prop="tagcategoryid" label=" 鏍囩鍒嗙被ID " align="center"/> + <el-table-column prop="tagid" label=" 鏍囩ID " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="patid" label=" 妗fID " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_archivetag, getpat_archivetag, delpat_archivetag, addpat_archivetag, updatepat_archivetag } from "@/api/smartor3/pat_archivetag"; + export default { + name: "dw_list_pat_archivetag", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_archivetag(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.id) + this.$parent.id = row.id + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_med_apointment.vue b/src/comp/smartor3/dwo/dw_list_pat_med_apointment.vue new file mode 100644 index 0000000..6bddf19 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_med_apointment.vue @@ -0,0 +1,147 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="id" label=" 鑷ID " align="center"/> + <el-table-column prop="visittime" label=" 澶嶈瘖鏃堕棿" align="center"/> + <el-table-column prop="visitdoctor" label=" 澶嶈瘖鍖荤敓" align="center"/> + <el-table-column prop="visitdept" label=" 澶嶈瘖绉戝" align="center"/> + <el-table-column prop="visitdesc" label=" 澶嶈瘖缁撴灉" align="center"/> + <el-table-column prop="hospitalname" label=" 鍖婚櫌鍚嶇О " align="center"/> + <el-table-column prop="hospitalcode" label=" 鍖婚櫌缂栧彿 " align="center"/> + <el-table-column prop="hospitaldistrictcode" label=" 闄㈠尯缂栧彿 " align="center"/> + <el-table-column prop="hospitaldistrictname" label=" 闄㈠尯鍚嶇О " align="center"/> + <el-table-column prop="icd10code" label=" 鍏ラ櫌璇婃柇ICD鍊� " align="center"/> + <el-table-column prop="diagname" label=" 鍏ラ櫌璇婃柇鍚嶇О " align="center"/> + <el-table-column prop="starttime" label=" 鍏ラ櫌鏃堕棿 " align="center"/> + <el-table-column prop="endtime" label=" 鍑洪櫌鏃堕棿 " align="center"/> + <el-table-column prop="deptcode" label=" 鍏ラ櫌绉戝浠g爜 " align="center"/> + <el-table-column prop="deptname" label=" 鍏ラ櫌绉戝鍚嶇О " align="center"/> + <el-table-column prop="roomno" label=" 鎴块棿鍙� " align="center"/> + <el-table-column prop="bedno" label=" 搴婁綅鍙� " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="patid" label=" 妗fID " align="center"/> + <el-table-column prop="leavediagname" label=" 鍑洪櫌璇婃柇 " align="center"/> + <el-table-column prop="leaveicd10code" label=" 鍑洪櫌璇婃柇ICD鍊� " align="center"/> + <el-table-column prop="drcode" label=" 鍖荤敓宸ュ彿 " align="center"/> + <el-table-column prop="drname" label=" 鍖荤敓鍚嶇О " align="center"/> + <el-table-column prop="schemestatus" label=" 鏄惁鐢熸垚鏂规鐘舵��" align="center"/> + <el-table-column prop="generalschemestatus" label=" 鏄惁鐢熸垚閫氱敤鏂规鐘舵��" align="center"/> + <el-table-column prop="leaveldeptcode" label=" 鍑洪櫌绉戝浠g爜 " align="center"/> + <el-table-column prop="leaveldeptname" label=" 鍑洪櫌绉戝浠g爜 " align="center"/> + <el-table-column prop="hospitaldistrictid" label=" 鐥呭尯ID " align="center"/> + <el-table-column prop="leavehospitaldistrictcode" label=" 鍑洪櫌鐥呭尯缂栧彿 " align="center"/> + <el-table-column prop="leavehospitaldistrictname" label=" 鍑洪櫌鐥呭尯鍚嶇О " align="center"/> + <el-table-column prop="leavehospitaldistrictid" label=" 鍑洪櫌鐥呭尯ID " align="center"/> + <el-table-column prop="deptid" label=" 鍏ラ櫌绉戝ID " align="center"/> + <el-table-column prop="leaveldeptid" label=" 鍑洪櫌绉戝ID " align="center"/> + <el-table-column prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_med_apointment, getpat_med_apointment, delpat_med_apointment, addpat_med_apointment, updatepat_med_apointment } from "@/api/smartor3/pat_med_apointment"; + export default { + name: "dw_list_pat_med_apointment", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_med_apointment(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.id) + this.$parent.id = row.id + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_med_bloodsugar.vue b/src/comp/smartor3/dwo/dw_list_pat_med_bloodsugar.vue new file mode 100644 index 0000000..cab09ed --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_med_bloodsugar.vue @@ -0,0 +1,124 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="bloodsugarid" label=" 鑷ID " align="center"/> + <el-table-column prop="serialnum" label=" 娴佹按鍙� " align="center"/> + <el-table-column prop="recordtime" label=" 璁板綍鏃堕棿 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="patid" label=" 妗fID " align="center"/> + <el-table-column prop="typename" label=" 鏁版嵁绫诲瀷 " align="center"/> + <el-table-column prop="sugarlevel" label=" 琛�绯栧�� " align="center"/> + <el-table-column prop="sourcename" label=" 鏁版嵁鏉ユ簮 " align="center"/> + <el-table-column prop="sugarlevelempty" label=" 绌鸿吂琛�绯� " align="center"/> + <el-table-column prop="visittype" label=" 灏辫瘖绫诲瀷" align="center"/> + <el-table-column prop="visitid" label=" 灏辫瘖ID" align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_med_bloodsugar, getpat_med_bloodsugar, delpat_med_bloodsugar, addpat_med_bloodsugar, updatepat_med_bloodsugar } from "@/api/smartor3/pat_med_bloodsugar"; + export default { + name: "dw_list_pat_med_bloodsugar", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_med_bloodsugar(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.bloodsugarid) + this.$parent.bloodsugarid = row.bloodsugarid + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_med_drug.vue b/src/comp/smartor3/dwo/dw_list_pat_med_drug.vue new file mode 100644 index 0000000..f7cb891 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_med_drug.vue @@ -0,0 +1,129 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="id" label=" 鑷ID " align="center"/> + <el-table-column prop="serialnum" label=" 娴佹按鍙� " align="center"/> + <el-table-column prop="patid" label=" 妗fID " align="center"/> + <el-table-column prop="drugname" label=" 鑽搧鍚嶇О " align="center"/> + <el-table-column prop="opendate" label=" 寮�鏂规棩鏈� " align="center"/> + <el-table-column prop="drugtype" label=" 鑽搧绫诲瀷 " align="center"/> + <el-table-column prop="unit" label=" 鍗曚綅 " align="center"/> + <el-table-column prop="spec" label=" 瑙勬牸 " align="center"/> + <el-table-column prop="drugusage" label=" 鐢ㄦ硶 " align="center"/> + <el-table-column prop="dose" label=" 鍓傞噺 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="drugid" label=" 鑽搧ID " align="center"/> + <el-table-column prop="visittype" label=" 灏辫瘖绫诲瀷 " align="center"/> + <el-table-column prop="visitid" label=" 灏辫瘖ID " align="center"/> + <el-table-column prop="schemestatus" label=" 鏄惁鐢熸垚鏂规鐘舵��" align="center"/> + <el-table-column prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_med_drug, getpat_med_drug, delpat_med_drug, addpat_med_drug, updatepat_med_drug } from "@/api/smartor3/pat_med_drug"; + export default { + name: "dw_list_pat_med_drug", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_med_drug(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.id) + this.$parent.id = row.id + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_med_hypertension.vue b/src/comp/smartor3/dwo/dw_list_pat_med_hypertension.vue new file mode 100644 index 0000000..40863bd --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_med_hypertension.vue @@ -0,0 +1,125 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="id" label=" 鑷ID " align="center"/> + <el-table-column prop="serialnum" label=" 娴佹按鍙� " align="center"/> + <el-table-column prop="recordtime" label=" 璁板綍鏃堕棿 " align="center"/> + <el-table-column prop="typename" label=" 鏁版嵁绫诲瀷 " align="center"/> + <el-table-column prop="systolicpressure" label=" 鏀剁缉鍘� " align="center"/> + <el-table-column prop="diastolicpressure" label=" 鑸掑紶鍘� " align="center"/> + <el-table-column prop="sourcename" label=" 鏁版嵁鏉ユ簮 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="patid" label=" 妗fID " align="center"/> + <el-table-column prop="heartrate" label=" 蹇冪巼" align="center"/> + <el-table-column prop="visittype" label=" 灏辫瘖绫诲瀷" align="center"/> + <el-table-column prop="visitid" label=" 灏辫瘖ID" align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_med_hypertension, getpat_med_hypertension, delpat_med_hypertension, addpat_med_hypertension, updatepat_med_hypertension } from "@/api/smartor3/pat_med_hypertension"; + export default { + name: "dw_list_pat_med_hypertension", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_med_hypertension(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.id) + this.$parent.id = row.id + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_med_inhosp.vue b/src/comp/smartor3/dwo/dw_list_pat_med_inhosp.vue new file mode 100644 index 0000000..5173774 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_med_inhosp.vue @@ -0,0 +1,144 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="inhospid" label=" 鑷ID " align="center"/> + <el-table-column prop="serialnum" label=" 娴佹按鍙� " align="center"/> + <el-table-column prop="hospitalname" label=" 鍖婚櫌鍚嶇О " align="center"/> + <el-table-column prop="hospitalcode" label=" 鍖婚櫌缂栧彿 " align="center"/> + <el-table-column prop="hospitaldistrictcode" label=" 闄㈠尯缂栧彿 " align="center"/> + <el-table-column prop="hospitaldistrictname" label=" 闄㈠尯鍚嶇О " align="center"/> + <el-table-column prop="icd10code" label=" 鍏ラ櫌璇婃柇ICD鍊� " align="center"/> + <el-table-column prop="diagname" label=" 鍏ラ櫌璇婃柇鍚嶇О " align="center"/> + <el-table-column prop="starttime" label=" 鍏ラ櫌鏃堕棿 " align="center"/> + <el-table-column prop="endtime" label=" 鍑洪櫌鏃堕棿 " align="center"/> + <el-table-column prop="deptcode" label=" 鍏ラ櫌绉戝浠g爜 " align="center"/> + <el-table-column prop="deptname" label=" 鍏ラ櫌绉戝鍚嶇О " align="center"/> + <el-table-column prop="roomno" label=" 鎴块棿鍙� " align="center"/> + <el-table-column prop="bedno" label=" 搴婁綅鍙� " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="patid" label=" 妗fID " align="center"/> + <el-table-column prop="leavediagname" label=" 鍑洪櫌璇婃柇 " align="center"/> + <el-table-column prop="leaveicd10code" label=" 鍑洪櫌璇婃柇ICD鍊� " align="center"/> + <el-table-column prop="drcode" label=" 鍖荤敓宸ュ彿 " align="center"/> + <el-table-column prop="drname" label=" 鍖荤敓鍚嶇О " align="center"/> + <el-table-column prop="schemestatus" label=" 鏄惁鐢熸垚鏂规鐘舵��" align="center"/> + <el-table-column prop="generalschemestatus" label=" 鏄惁鐢熸垚閫氱敤鏂规鐘舵��" align="center"/> + <el-table-column prop="leaveldeptcode" label=" 鍑洪櫌绉戝浠g爜 " align="center"/> + <el-table-column prop="leaveldeptname" label=" 鍑洪櫌绉戝浠g爜 " align="center"/> + <el-table-column prop="hospitaldistrictid" label=" 鐥呭尯ID " align="center"/> + <el-table-column prop="leavehospitaldistrictcode" label=" 鍑洪櫌鐥呭尯缂栧彿 " align="center"/> + <el-table-column prop="leavehospitaldistrictname" label=" 鍑洪櫌鐥呭尯鍚嶇О " align="center"/> + <el-table-column prop="leavehospitaldistrictid" label=" 鍑洪櫌鐥呭尯ID " align="center"/> + <el-table-column prop="deptid" label=" 鍏ラ櫌绉戝ID " align="center"/> + <el-table-column prop="leaveldeptid" label=" 鍑洪櫌绉戝ID " align="center"/> + <el-table-column prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_med_inhosp, getpat_med_inhosp, delpat_med_inhosp, addpat_med_inhosp, updatepat_med_inhosp } from "@/api/smartor3/pat_med_inhosp"; + export default { + name: "dw_list_pat_med_inhosp", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_med_inhosp(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.inhospid) + this.$parent.inhospid = row.inhospid + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_med_inspection.vue b/src/comp/smartor3/dwo/dw_list_pat_med_inspection.vue new file mode 100644 index 0000000..68876af --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_med_inspection.vue @@ -0,0 +1,134 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="id" label=" 鑷ID " align="center"/> + <el-table-column prop="serialnum" label=" 娴佹按鍙� " align="center"/> + <el-table-column prop="patid" label=" 妗fID " align="center"/> + <el-table-column prop="projecttype" label=" 绫诲瀷" align="center"/> + <el-table-column prop="projectcode" label=" 椤圭洰缂栧彿 " align="center"/> + <el-table-column prop="projectname" label=" 椤圭洰鍚嶇О " align="center"/> + <el-table-column prop="reporttime" label=" 鎶ュ憡鏃堕棿 " align="center"/> + <el-table-column prop="hospitalname" label=" 鍖婚櫌鍚嶇О " align="center"/> + <el-table-column prop="hospitalcode" label=" 鍖婚櫌缂栧彿 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="projectid" label=" 椤圭洰ID " align="center"/> + <el-table-column prop="applicationtime" label=" 鐢宠鏃堕棿 " align="center"/> + <el-table-column prop="visittype" label=" 灏辫瘖绫诲瀷 " align="center"/> + <el-table-column prop="visitid" label=" 灏辫瘖ID " align="center"/> + <el-table-column prop="schemestatus" label=" 鏄惁鐢熸垚鏂规鐘舵��" align="center"/> + <el-table-column prop="isabnormal" label=" 鏄惁寮傚父" align="center"/> + <el-table-column prop="reportconclusion" label=" 鎶ュ憡缁撹 " align="center"/> + <el-table-column prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� " align="center"/> + <el-table-column prop="deptcode" label=" 寮�鍗曠瀹や唬鐮� " align="center"/> + <el-table-column prop="deptname" label=" 寮�鍗曠瀹ゅ悕绉� " align="center"/> + <el-table-column prop="deptid" label=" 寮�鍗曠瀹D " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_med_inspection, getpat_med_inspection, delpat_med_inspection, addpat_med_inspection, updatepat_med_inspection } from "@/api/smartor3/pat_med_inspection"; + export default { + name: "dw_list_pat_med_inspection", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_med_inspection(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.id) + this.$parent.id = row.id + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_med_inspection_item.vue b/src/comp/smartor3/dwo/dw_list_pat_med_inspection_item.vue new file mode 100644 index 0000000..e3d6be7 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_med_inspection_item.vue @@ -0,0 +1,123 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="id" label=" 鑷ID " align="center"/> + <el-table-column prop="inspectionid" label=" 瀵瑰簲璁板綍琛� " align="center"/> + <el-table-column prop="relationid" label=" 鐩稿簲ID " align="center"/> + <el-table-column prop="relationcode" label=" 鐩稿簲缂栧彿 " align="center"/> + <el-table-column prop="relationname" label=" 鐩稿簲鍚嶇О " align="center"/> + <el-table-column prop="value" label=" 缁撴灉鍊�/缁撹 " align="center"/> + <el-table-column prop="isabnormal" label=" 鏄惁寮傚父" align="center"/> + <el-table-column prop="unit" label=" 鍗曚綅 " align="center"/> + <el-table-column prop="consult" label=" 鍙傝�� " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_med_inspection_item, getpat_med_inspection_item, delpat_med_inspection_item, addpat_med_inspection_item, updatepat_med_inspection_item } from "@/api/smartor3/pat_med_inspection_item"; + export default { + name: "dw_list_pat_med_inspection_item", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_med_inspection_item(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.id) + this.$parent.id = row.id + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_med_operation.vue b/src/comp/smartor3/dwo/dw_list_pat_med_operation.vue new file mode 100644 index 0000000..aa09738 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_med_operation.vue @@ -0,0 +1,126 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="id" label=" 鑷ID " align="center"/> + <el-table-column prop="serialnum" label=" 灏辫瘖娴佹按鍙� " align="center"/> + <el-table-column prop="patid" label=" 妗fID " align="center"/> + <el-table-column prop="operationname" label=" 鎵嬫湳鍚嶇О " align="center"/> + <el-table-column prop="operationcode" label=" 鎵嬫湳浠g爜 " align="center"/> + <el-table-column prop="operationid" label=" 鎵嬫湳ID " align="center"/> + <el-table-column prop="operationtime" label=" 鎵嬫湳鏃堕棿 " align="center"/> + <el-table-column prop="visitid" label=" 灏辫瘖ID " align="center"/> + <el-table-column prop="visittype" label=" 灏辫瘖绫诲瀷" align="center"/> + <el-table-column prop="status" label=" 鎵嬫湳鐘舵��" align="center"/> + <el-table-column prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� " align="center"/> + <el-table-column prop="schemestatus" label=" 鏄惁鐢熸垚璁″垝" align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_med_operation, getpat_med_operation, delpat_med_operation, addpat_med_operation, updatepat_med_operation } from "@/api/smartor3/pat_med_operation"; + export default { + name: "dw_list_pat_med_operation", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_med_operation(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.id) + this.$parent.id = row.id + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_med_outhosp.vue b/src/comp/smartor3/dwo/dw_list_pat_med_outhosp.vue new file mode 100644 index 0000000..79ef346 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_med_outhosp.vue @@ -0,0 +1,131 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="id" label=" 鑷ID " align="center"/> + <el-table-column prop="serialnum" label=" 娴佹按鍙� " align="center"/> + <el-table-column prop="patid" label=" 妗fID " align="center"/> + <el-table-column prop="hospitalname" label=" 鍖婚櫌鍚嶇О " align="center"/> + <el-table-column prop="hospitalcode" label=" 鍖婚櫌缂栧彿 " align="center"/> + <el-table-column prop="icd10code" label=" 璇婃柇ICD鍊� " align="center"/> + <el-table-column prop="diagname" label=" 璇婃柇鍚嶇О " align="center"/> + <el-table-column prop="deptcode" label=" 绉戝浠g爜 " align="center"/> + <el-table-column prop="deptname" label=" 绉戝鍚嶇О " align="center"/> + <el-table-column prop="drcode" label=" 鍖荤敓宸ュ彿 " align="center"/> + <el-table-column prop="drname" label=" 鍖荤敓鍚嶇О " align="center"/> + <el-table-column prop="admitdate" label=" 灏辫瘖鏃ユ湡 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="schemestatus" label=" 鏄惁鐢熸垚鏂规鐘舵��" align="center"/> + <el-table-column prop="deptid" label=" 绉戝ID " align="center"/> + <el-table-column prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� " align="center"/> + <el-table-column prop="hpi" label=" 鐜扮梾鍙� " align="center"/> + <el-table-column prop="mainsuit" label=" 涓昏堪 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_med_outhosp, getpat_med_outhosp, delpat_med_outhosp, addpat_med_outhosp, updatepat_med_outhosp } from "@/api/smartor3/pat_med_outhosp"; + export default { + name: "dw_list_pat_med_outhosp", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_med_outhosp(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.id) + this.$parent.id = row.id + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_med_physical.vue b/src/comp/smartor3/dwo/dw_list_pat_med_physical.vue new file mode 100644 index 0000000..d617cbb --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_med_physical.vue @@ -0,0 +1,132 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="id" label=" 鑷ID " align="center"/> + <el-table-column prop="serialnum" label=" 娴佹按鍙� " align="center"/> + <el-table-column prop="patid" label=" 妗fID " align="center"/> + <el-table-column prop="drcode" label=" 鎬荤粨鍖荤敓宸ュ彿 " align="center"/> + <el-table-column prop="drname" label=" 鎬荤粨鍖荤敓鍚嶇О " align="center"/> + <el-table-column prop="hospitalcode" label=" 浣撴鍗曚綅/鍖婚櫌缂栧彿 " align="center"/> + <el-table-column prop="hospitalname" label=" 浣撴鍗曚綅/鍖婚櫌 " align="center"/> + <el-table-column prop="physicaldate" label=" 浣撴鏃堕棿 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="deptcode" label=" 绉戝浠g爜 " align="center"/> + <el-table-column prop="deptname" label=" 绉戝鍚嶇О " align="center"/> + <el-table-column prop="projectname" label=" 浣撴椤圭洰鍚嶇О " align="center"/> + <el-table-column prop="projectcode" label=" 浣撴椤圭洰缂栫爜 " align="center"/> + <el-table-column prop="state" label=" 鐘舵��" align="center"/> + <el-table-column prop="schemestatus" label=" 鏄惁鐢熸垚鏂规鐘舵��" align="center"/> + <el-table-column prop="generalschemestatus" label=" 鏄惁鐢熸垚閫氱敤鏂规鐘舵��" align="center"/> + <el-table-column prop="deptid" label=" 绉戝ID " align="center"/> + <el-table-column prop="projectid" label=" 浣撴濂楅ID " align="center"/> + <el-table-column prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_med_physical, getpat_med_physical, delpat_med_physical, addpat_med_physical, updatepat_med_physical } from "@/api/smartor3/pat_med_physical"; + export default { + name: "dw_list_pat_med_physical", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_med_physical(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.id) + this.$parent.id = row.id + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_med_registration.vue b/src/comp/smartor3/dwo/dw_list_pat_med_registration.vue new file mode 100644 index 0000000..8217485 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_med_registration.vue @@ -0,0 +1,128 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="registid" label=" 鑷ID " align="center"/> + <el-table-column prop="serialnum" label=" 娴佹按琛� " align="center"/> + <el-table-column prop="patid" label=" 妗fID " align="center"/> + <el-table-column prop="hospitalname" label=" 鍖婚櫌鍚嶇О " align="center"/> + <el-table-column prop="hospitalcode" label=" 鍖婚櫌缂栧彿 " align="center"/> + <el-table-column prop="deptcode" label=" 绉戝浠g爜 " align="center"/> + <el-table-column prop="deptname" label=" 绉戝鍚嶇О " align="center"/> + <el-table-column prop="deptid" label=" 绉戝ID " align="center"/> + <el-table-column prop="state" label=" 棰勭害鐘舵��" align="center"/> + <el-table-column prop="appointmenttime" label=" 棰勭害鏃堕棿 " align="center"/> + <el-table-column prop="appointmenttimetype" label=" 棰勭害鐝埆" align="center"/> + <el-table-column prop="appointmentcode" label=" 棰勭害鍙锋簮 " align="center"/> + <el-table-column prop="appointmentbegintime" label=" 棰勭害鏃舵寮�濮嬫椂闂� " align="center"/> + <el-table-column prop="appointmentendtime" label=" 棰勭害鏃舵缁撴潫鏃堕棿 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_med_registration, getpat_med_registration, delpat_med_registration, addpat_med_registration, updatepat_med_registration } from "@/api/smartor3/pat_med_registration"; + export default { + name: "dw_list_pat_med_registration", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_med_registration(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.registid) + this.$parent.registid = row.registid + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_list_pat_med_weight.vue b/src/comp/smartor3/dwo/dw_list_pat_med_weight.vue new file mode 100644 index 0000000..60ff57f --- /dev/null +++ b/src/comp/smartor3/dwo/dw_list_pat_med_weight.vue @@ -0,0 +1,123 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="id" label=" 鑷ID " align="center"/> + <el-table-column prop="serialnum" label=" 娴佹按鍙� " align="center"/> + <el-table-column prop="fatweight" label=" 鑴傝偑閲嶉噺 " align="center"/> + <el-table-column prop="bodyweight" label=" 浣撻噸 " align="center"/> + <el-table-column prop="recordtime" label=" 璁板綍鏃堕棿 " align="center"/> + <el-table-column prop="orgid" label=" 鏈烘瀯ID " align="center"/> + <el-table-column prop="del_flag" label=" 鍒犻櫎鏍囪 " align="center"/> + <el-table-column prop="update_by" label=" 鏇存柊浜� " align="center"/> + <el-table-column prop="update_time" label=" 鏇存柊鏃堕棿 " align="center"/> + <el-table-column prop="create_by" label=" 鍒涘缓浜� " align="center"/> + <el-table-column prop="create_time" label=" 鍒涘缓鏃堕棿 " align="center"/> + <el-table-column prop="isupload" label=" 涓婁紶鏍囪 " align="center"/> + <el-table-column prop="upload_time" label=" 涓婁紶鏃堕棿 " align="center"/> + <el-table-column prop="patid" label=" 妗fID " align="center"/> + <el-table-column prop="sourcename" label=" 鏁版嵁鏉ユ簮 " align="center"/> + <el-table-column prop="visittype" label=" 灏辫瘖绫诲瀷" align="center"/> + <el-table-column prop="visitid" label=" 灏辫瘖" align="center"/> + <el-table-column prop="pid" label=" 鐖禝D" align="center"/> + <el-table-column prop="guid" label=" GUID" align="center"/> + </el-table> + </div> +</template> + <script> + import { listpat_med_weight, getpat_med_weight, delpat_med_weight, addpat_med_weight, updatepat_med_weight } from "@/api/smartor3/pat_med_weight"; + export default { + name: "dw_list_pat_med_weight", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_med_weight(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.id) + this.$parent.id = row.id + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_applydisease.vue b/src/comp/smartor3/dwo/dw_maint_base_applydisease.vue new file mode 100644 index 0000000..5d496c3 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_applydisease.vue @@ -0,0 +1,28 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="applyid" label=" 鑷ID "/> + <el-form-column prop="diseaseid" label=" 鐤剧梾ID "/> + <el-form-column prop="objectid" label=" 瀵硅薄ID "/> + <el-form-column prop="diseasename" label=" 鐤剧梾鍚嶇О "/> + <el-form-column prop="icd" label=" ICD缂栫爜 "/> + <el-form-column prop="objecttype" label=" 瀵硅薄绫诲瀷 "/> + <el-form-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id"/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_dict_disease.vue b/src/comp/smartor3/dwo/dw_maint_base_dict_disease.vue new file mode 100644 index 0000000..f8ce9ed --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_dict_disease.vue @@ -0,0 +1,29 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="diseaseid" label=" 鑷ID "/> + <el-form-column prop="diseasename" label=" 鐤剧梾鍚嶇О "/> + <el-form-column prop="icd" label=" ICD缂栫爜 "/> + <el-form-column prop="isenable" label=" 鏄惁鍚敤 "/> + <el-form-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id"/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="centerid" label=" 涓績ID "/> + <el-form-column prop="centername" label=" 涓績鐤剧梾鍚嶇О "/> + <el-form-column prop="centercode" label=" 涓績ICD缂栫爜 "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_dict_drug.vue b/src/comp/smartor3/dwo/dw_maint_base_dict_drug.vue new file mode 100644 index 0000000..6843de6 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_dict_drug.vue @@ -0,0 +1,29 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="drugid" label=" 鑷ID "/> + <el-form-column prop="drugname" label=" 鑽搧鍚嶇О "/> + <el-form-column prop="drugcode" label=" 鑽搧浠g爜 "/> + <el-form-column prop="centerid" label=" 涓績ID "/> + <el-form-column prop="centername" label=" 涓績鍚嶇О "/> + <el-form-column prop="centercode" label=" 涓績浠g爜 "/> + <el-form-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id"/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="isenable" label=" 鏄惁鍚敤 "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_dict_inspect.vue b/src/comp/smartor3/dwo/dw_maint_base_dict_inspect.vue new file mode 100644 index 0000000..dfca4db --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_dict_inspect.vue @@ -0,0 +1,29 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="inspectid" label=" 鑷ID "/> + <el-form-column prop="inspectname" label=" 妫�鏌ラ」鐩悕绉� "/> + <el-form-column prop="inspectcode" label=" 妫�鏌ラ」鐩紪鐮� "/> + <el-form-column prop="centerid" label=" 涓績ID "/> + <el-form-column prop="centername" label=" 涓績鍚嶇О "/> + <el-form-column prop="centercode" label=" 涓績浠g爜 "/> + <el-form-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id"/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="isenable" label=" 鏄惁鍚敤 "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_dict_physicalpackage.vue b/src/comp/smartor3/dwo/dw_maint_base_dict_physicalpackage.vue new file mode 100644 index 0000000..cf6d69b --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_dict_physicalpackage.vue @@ -0,0 +1,29 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="packageid" label=" 鑷ID "/> + <el-form-column prop="physicalpackagename" label=" 浣撴濂楅鍚嶇О "/> + <el-form-column prop="physicalpackagecode" label=" 浣撴濂楅浠g爜 "/> + <el-form-column prop="centerid" label=" 涓績ID "/> + <el-form-column prop="centername" label=" 涓績鍚嶇О "/> + <el-form-column prop="centercode" label=" 涓績浠g爜 "/> + <el-form-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id"/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="isenable" label=" 鏄惁鍚敤 "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_dict_surgery.vue b/src/comp/smartor3/dwo/dw_maint_base_dict_surgery.vue new file mode 100644 index 0000000..68d382a --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_dict_surgery.vue @@ -0,0 +1,29 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="surgeryid" label=" 鑷ID "/> + <el-form-column prop="surgeryname" label=" 鎵嬫湳鍚嶇О "/> + <el-form-column prop="surgerycode" label=" 鎵嬫湳缂栫爜 "/> + <el-form-column prop="centerid" label=" 涓績ID "/> + <el-form-column prop="centername" label=" 涓績鍚嶇О "/> + <el-form-column prop="centercode" label=" 涓績缂栫爜 "/> + <el-form-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id"/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="isenable" label=" 鏄惁鍚敤 "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_dict_test.vue b/src/comp/smartor3/dwo/dw_maint_base_dict_test.vue new file mode 100644 index 0000000..52d1728 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_dict_test.vue @@ -0,0 +1,29 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="testid" label=" 鑷ID "/> + <el-form-column prop="testname" label=" 妫�楠屽悕绉� "/> + <el-form-column prop="testcode" label=" 妫�楠屼唬鐮� "/> + <el-form-column prop="centerid" label=" 涓績ID "/> + <el-form-column prop="centername" label=" 涓績鍚嶇О "/> + <el-form-column prop="centercode" label=" 涓績浠g爜 "/> + <el-form-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id"/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="isenable" label=" 鏄惁鍚敤 "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_organization.vue b/src/comp/smartor3/dwo/dw_maint_base_organization.vue new file mode 100644 index 0000000..b7ee35a --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_organization.vue @@ -0,0 +1,47 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="ID" label=" 涓婚敭鑷"/> + <el-form-column prop="OrganizationName" label=" 缁勭粐鍚嶇О"/> + <el-form-column prop="OrganizationID" label=" 缁勭粐缂栧彿"/> + <el-form-column prop="LogoUrl" label=" logo鍥剧墖璺緞"/> + <el-form-column prop="RegisterTime" label=" 娉ㄥ唽鏃堕棿"/> + <el-form-column prop="RegisterAddress" label=" 娉ㄥ唽鍦扮偣璇︾粏鍦板潃"/> + <el-form-column prop="OfficePlace" label=" 鍔炲叕鍦扮偣"/> + <el-form-column prop="LegalPerson" label=" 娉曚汉"/> + <el-form-column prop="ContactPerson" label=" 鑱旂郴浜�"/> + <el-form-column prop="ContactNumber" label=" 鑱旂郴鐢佃瘽"/> + <el-form-column prop="Introduction" label=" 浠嬬粛"/> + <el-form-column prop="OrganizationType" label=" 鏈烘瀯绫诲瀷 鏍规嵁瀛楀吀 sys_OrganizationType"/> + <el-form-column prop="HospitalNature" label=" 鍖婚櫌鎬ц川 鏍规嵁瀛楀吀sys_HospitalNature OrganizationType=2鍖荤枟鏈烘瀯鏃堕渶瑕侀�夋嫨"/> + <el-form-column prop="RegionalLevel" label=" 鍦板尯鎬ц川 鏍规嵁瀛楀吀sys_RegionalLevel OrganizationType=2鍖荤枟鏈烘瀯鏃堕渶瑕侀�夋嫨"/> + <el-form-column prop="MedicalCode" label=" 鍖荤枟鏈烘瀯缂栧彿 濡�0锛氭禉姹熺渷浜烘皯鍖婚櫌 1锛氭澀宸炲競绗竴浜烘皯鍖婚櫌OrganizationType=2鍖荤枟鏈烘瀯鏃堕渶瑕佸~鍐�"/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囧織锛�0浠h〃瀛樺湪 1浠h〃鍒犻櫎锛�"/> + <el-form-column prop="create_by" label=" 鍒涘缓鑰�"/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿"/> + <el-form-column prop="update_by" label=" 鏇存柊鑰�"/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿"/> + <el-form-column prop="Province" label=" 鐪佷唤缂栧彿 鏍规嵁琛屾斂鍖哄垝琛� 鎸夋敞鍐屽湴閫夋嫨"/> + <el-form-column prop="ProvinceName" label=" 鐪佷唤鍚嶇О"/> + <el-form-column prop="City" label=" 甯傜紪鍙� 鏍规嵁琛屾斂鍖哄垝琛�"/> + <el-form-column prop="CityName" label=" 甯傚悕绉�"/> + <el-form-column prop="Town" label=" 鎵�灞炶閬擄紙闀囷級鏍规嵁琛屾斂鍖哄垝琛�"/> + <el-form-column prop="TownName" label=" 鎵�灞炶閬擄紙闀囷級鍚嶇О"/> + <el-form-column prop="Community" label=" 绀惧尯锛堟潙锛夌紪鍙� 鏍规嵁琛屾斂鍖哄垝琛�"/> + <el-form-column prop="CommunityName" label=" 绀惧尯锛堟潙锛夊悕绉�"/> + <el-form-column prop="CountyCode" label=" 鎵�灞炲尯鍩熺紪鍙� 鏍规嵁琛屾斂鍖哄垝琛�"/> + <el-form-column prop="CountyName" label=" 鎵�灞炲尯鍩熷悕绉�"/> + <el-form-column prop="bankname" label=" 閾惰鍚嶇О"/> + <el-form-column prop="bankaccount" label=" 閾惰璐﹀彿"/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + <el-form-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_person.vue b/src/comp/smartor3/dwo/dw_maint_base_person.vue new file mode 100644 index 0000000..15a2bae --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_person.vue @@ -0,0 +1,38 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="ID" label=" "/> + <el-form-column prop="UserNo" label=" 浜哄憳缂栧彿"/> + <el-form-column prop="UserName" label=" 浜哄憳鍚嶇О"/> + <el-form-column prop="PYM" label=" 鎷奸煶鐮�"/> + <el-form-column prop="WBM" label=" 浜旂瑪鐮�"/> + <el-form-column prop="IDCardNo" label=" 韬唤璇佸彿"/> + <el-form-column prop="UserStatus" label=" 鍦ㄨ亴鐘舵�侊細0鍚︼紱1鏄紝瑙佸瓧鍏� sys_0_1"/> + <el-form-column prop="Sex" label=" 鎬у埆"/> + <el-form-column prop="Telephone" label=" 鑱旂郴鐢佃瘽"/> + <el-form-column prop="Address" label=" 鑱旂郴鍦板潃"/> + <el-form-column prop="UserType" label=" 浜哄憳绫诲埆 瑙佸瓧鍏� sys_UserType"/> + <el-form-column prop="UnitNo" label=" 鍗曚綅缂栧彿"/> + <el-form-column prop="UnitName" label=" 鍗曚綅鍚嶇О"/> + <el-form-column prop="PersonnelUnitNo" label=" 宸ヤ綔浜哄憳鍗曞厓缂栧彿,鐢ㄤ簬鎹愮尞妗堝垪缂栫爜锛岀孩鍗佸瓧浼氫汉鍛樺繀濉�"/> + <el-form-column prop="Title" label=" 鑱岀О,瑙佸瓧鍏竤ys_professionaltitle"/> + <el-form-column prop="DepositBank" label=" 寮�鎴烽摱琛�"/> + <el-form-column prop="BranchBankName" label=" 鍒嗚鍚嶇О"/> + <el-form-column prop="BankCardNo" label=" 鍗″彿"/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囧織锛�0浠h〃瀛樺湪 1浠h〃鍒犻櫎锛�"/> + <el-form-column prop="create_by" label=" 鍒涘缓鑰�"/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿"/> + <el-form-column prop="update_by" label=" 鏇存柊鑰�"/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿"/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + <el-form-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_pushtemplate.vue b/src/comp/smartor3/dwo/dw_maint_base_pushtemplate.vue new file mode 100644 index 0000000..50bbc72 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_pushtemplate.vue @@ -0,0 +1,31 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="templateid" label=" 鑷ID "/> + <el-form-column prop="templatename" label=" 妯℃澘鍚嶇О "/> + <el-form-column prop="templatecode" label=" 瀵瑰簲骞冲彴妯℃澘浠g爜/ID 鐭俊妯℃澘寰俊妯℃澘 "/> + <el-form-column prop="templateplatform" label=" 瀵瑰簲骞冲彴ID 鍏紬鍙风煭淇℃爣绛� "/> + <el-form-column prop="templatecontent" label=" 鍐呭/鍥剧墖URL "/> + <el-form-column prop="orgid" label=" 鍖婚櫌鏈烘瀯id"/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="templatetype" label=" 妯℃澘绫诲埆"/> + <el-form-column prop="templatesource" label=" 妯℃澘鏉ユ簮"/> + <el-form-column prop="isenable" label=" 鏄惁寮�鍚� "/> + <el-form-column prop="templateplatformname" label=" 瀵瑰簲骞冲彴鍚嶇О "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_sequence.vue b/src/comp/smartor3/dwo/dw_maint_base_sequence.vue new file mode 100644 index 0000000..cb68084 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_sequence.vue @@ -0,0 +1,34 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="orgid" label=" 鏈烘瀯ID "/> + <el-form-column prop="prefix" label=" 鍓嶇紑 "/> + <el-form-column prop="sequencenum" label=" 褰撳墠缂栧彿 "/> + <el-form-column prop="lastreturnnum" label=" 褰撳墠鑾峰彇鍒扮殑缂栧彿 "/> + <el-form-column prop="numberid" label=" 鍙风爜ID "/> + <el-form-column prop="numbername" label=" 鍙风爜鍚嶇О "/> + <el-form-column prop="numberrule" label=" 鐢熸垚瑙勫垯 "/> + <el-form-column prop="numberruleid" label=" 瑙勫垯ID "/> + <el-form-column prop="simpleorgcode" label=" 鏈烘瀯绠�鐮� "/> + <el-form-column prop="prefixdate" label=" 鍓嶇紑鏃ユ湡 "/> + <el-form-column prop="sequenceid" label=" 鑷ID "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="pym" label=" 鎷奸煶鐮� "/> + <el-form-column prop="wbm" label=" 浜旂瑪鐮� "/> + <el-form-column prop="del_flag" label=" 鏄惁鍒犻櫎 1鍒犻櫎锛�0鏈垹闄� "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_smsaccount.vue b/src/comp/smartor3/dwo/dw_maint_base_smsaccount.vue new file mode 100644 index 0000000..cc6bc26 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_smsaccount.vue @@ -0,0 +1,28 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="smsacountid" label=" 鑷ID "/> + <el-form-column prop="smsname" label=" 鏍囩鍚嶇О "/> + <el-form-column prop="account" label=" 骞冲彴璐﹀彿 "/> + <el-form-column prop="password" label=" 骞冲彴瀵嗙爜 "/> + <el-form-column prop="remark" label=" 澶囨敞 "/> + <el-form-column prop="orgid" label=" 鏈烘瀯ID "/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="isenable" label=" 鏄惁寮�鍚� "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_tag.vue b/src/comp/smartor3/dwo/dw_maint_base_tag.vue new file mode 100644 index 0000000..1c823e8 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_tag.vue @@ -0,0 +1,27 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="tagid" label=" 鑷ID "/> + <el-form-column prop="tagcategoryid" label=" 鏍囩鍒嗙被ID "/> + <el-form-column prop="tagname" label=" 鏍囩鍚嶇О "/> + <el-form-column prop="tagdescription" label=" 鏍囩鎻忚堪 "/> + <el-form-column prop="orgid" label=" 鏈烘瀯ID "/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="isenable" label=" 鏄惁寮�鍚� 1寮�鍚� 0鍏抽棴"/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_tagcategory.vue b/src/comp/smartor3/dwo/dw_maint_base_tagcategory.vue new file mode 100644 index 0000000..6d47b65 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_tagcategory.vue @@ -0,0 +1,26 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="tagcategoryid" label=" 鑷ID "/> + <el-form-column prop="orgid" label=" 鏈烘瀯ID "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="pym" label=" 鎷奸煶鐮� "/> + <el-form-column prop="wbm" label=" 浜旂瑪鐮� "/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="categoryname" label=" 鏍囩鍚嶇О "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_template.vue b/src/comp/smartor3/dwo/dw_maint_base_template.vue new file mode 100644 index 0000000..5da06cc --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_template.vue @@ -0,0 +1,27 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="templateid" label=" 鑷ID "/> + <el-form-column prop="categoryid" label=" 鍒嗙被ID "/> + <el-form-column prop="templatetype" label=" 妯℃澘绫诲瀷"/> + <el-form-column prop="templatetitle" label=" 鏍囬 "/> + <el-form-column prop="templatecontent" label=" 鍐呭 "/> + <el-form-column prop="orgid" label=" 鏈烘瀯ID "/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_templatecategory.vue b/src/comp/smartor3/dwo/dw_maint_base_templatecategory.vue new file mode 100644 index 0000000..1074909 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_templatecategory.vue @@ -0,0 +1,25 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="templatecatid" label=" 鑷ID "/> + <el-form-column prop="templatetype" label=" 妯℃澘绫诲瀷"/> + <el-form-column prop="categoryname" label=" 鍒嗙被鍚嶇О "/> + <el-form-column prop="orgid" label=" 鏈烘瀯ID "/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_base_wxaccount.vue b/src/comp/smartor3/dwo/dw_maint_base_wxaccount.vue new file mode 100644 index 0000000..8081234 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_base_wxaccount.vue @@ -0,0 +1,27 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-column prop="wxaccountid" label=" 鑷ID "/> + <el-form-column prop="wxname" label=" 璐﹀彿鍚嶇О "/> + <el-form-column prop="appid" label=" 寰俊APPID "/> + <el-form-column prop="secretkey" label=" 寰俊瀵嗛挜 "/> + <el-form-column prop="remark" label=" 澶囨敞 "/> + <el-form-column prop="orgid" label=" 鏈烘瀯ID "/> + <el-form-column prop="del_flag" label=" 鍒犻櫎鏍囪 "/> + <el-form-column prop="update_by" label=" 鏇存柊浜� "/> + <el-form-column prop="update_time" label=" 鏇存柊鏃堕棿 "/> + <el-form-column prop="create_by" label=" 鍒涘缓浜� "/> + <el-form-column prop="create_time" label=" 鍒涘缓鏃堕棿 "/> + <el-form-column prop="isupload" label=" 涓婁紶鏍囪 "/> + <el-form-column prop="upload_time" label=" 涓婁紶鏃堕棿 "/> + <el-form-column prop="pid" label=" 鐖禝D"/> + <el-form-column prop="guid" label=" GUID"/> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_archive.vue b/src/comp/smartor3/dwo/dw_maint_pat_archive.vue new file mode 100644 index 0000000..a5d1c8f --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_archive.vue @@ -0,0 +1,124 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="patid" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="name" label=" 濮撳悕 "> + <el-input placeholder="璇疯緭鍏� 濮撳悕 " v-model="form.name"/> + </el-form-item> + <el-form-item prop="sex" label=" 鎬у埆 1:鐢� 2:濂�"> + <el-input placeholder="璇疯緭鍏� 鎬у埆 1:鐢� 2:濂�" v-model="form.sex"/> + </el-form-item> + <el-form-item prop="iccardno" label=" 璇佷欢鍙风爜 "> + <el-input placeholder="璇疯緭鍏� 璇佷欢鍙风爜 " v-model="form.iccardno"/> + </el-form-item> + <el-form-item prop="birthdate" label=" 鐢熸棩 "> + <el-input placeholder="璇疯緭鍏� 鐢熸棩 " v-model="form.birthdate"/> + </el-form-item> + <el-form-item prop="age" label=" 骞撮緞 "> + <el-input placeholder="璇疯緭鍏� 骞撮緞 " v-model="form.age"/> + </el-form-item> + <el-form-item prop="source" label=" 鏉ユ簮 "> + <el-input placeholder="璇疯緭鍏� 鏉ユ簮 " v-model="form.source"/> + </el-form-item> + <el-form-item prop="archivetime" label=" 寤烘。鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 寤烘。鏃堕棿 " v-model="form.archivetime"/> + </el-form-item> + <el-form-item prop="archiveby" label=" 寤烘。浜� "> + <el-input placeholder="璇疯緭鍏� 寤烘。浜� " v-model="form.archiveby"/> + </el-form-item> + <el-form-item prop="telcode" label=" 鎵嬫満鍙风爜 "> + <el-input placeholder="璇疯緭鍏� 鎵嬫満鍙风爜 " v-model="form.telcode"/> + </el-form-item> + <el-form-item prop="relativetelcode" label=" 浜插睘鍙风爜 "> + <el-input placeholder="璇疯緭鍏� 浜插睘鍙风爜 " v-model="form.relativetelcode"/> + </el-form-item> + <el-form-item prop="iccardtype" label=" 璇佷欢绫诲瀷 "> + <el-input placeholder="璇疯緭鍏� 璇佷欢绫诲瀷 " v-model="form.iccardtype"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="openid" label=" 寰俊openid "> + <el-input placeholder="璇疯緭鍏� 寰俊openid " v-model="form.openid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_archive, getpat_archive, delpat_archive, addpat_archive, updatepat_archive } from "@/api/smartor3/pat_archive"; + export default { + name: "dw_maint_pat_archive", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_archive(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_archivecontact.vue b/src/comp/smartor3/dwo/dw_maint_pat_archivecontact.vue new file mode 100644 index 0000000..78c9cc4 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_archivecontact.vue @@ -0,0 +1,106 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="id" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.id"/> + </el-form-item> + <el-form-item prop="patid" label=" 鑱旂郴鏂瑰紡ID "> + <el-input placeholder="璇疯緭鍏� 鑱旂郴鏂瑰紡ID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="contactway" label=" 鑱旂郴鏂瑰紡 "> + <el-input placeholder="璇疯緭鍏� 鑱旂郴鏂瑰紡 " v-model="form.contactway"/> + </el-form-item> + <el-form-item prop="relation" label=" 鍏崇郴 "> + <el-input placeholder="璇疯緭鍏� 鍏崇郴 " v-model="form.relation"/> + </el-form-item> + <el-form-item prop="datasource" label=" 鏁版嵁鏉ユ簮 "> + <el-input placeholder="璇疯緭鍏� 鏁版嵁鏉ユ簮 " v-model="form.datasource"/> + </el-form-item> + <el-form-item prop="isdefault" label=" 鏄惁榛樿 "> + <el-input placeholder="璇疯緭鍏� 鏄惁榛樿 " v-model="form.isdefault"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="contactname" label=" 鑱旂郴濮撳悕 "> + <el-input placeholder="璇疯緭鍏� 鑱旂郴濮撳悕 " v-model="form.contactname"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_archivecontact, getpat_archivecontact, delpat_archivecontact, addpat_archivecontact, updatepat_archivecontact } from "@/api/smartor3/pat_archivecontact"; + export default { + name: "dw_maint_pat_archivecontact", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_archivecontact(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_archivetag.vue b/src/comp/smartor3/dwo/dw_maint_pat_archivetag.vue new file mode 100644 index 0000000..3783d8a --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_archivetag.vue @@ -0,0 +1,97 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="id" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.id"/> + </el-form-item> + <el-form-item prop="tagcategoryid" label=" 鏍囩鍒嗙被ID "> + <el-input placeholder="璇疯緭鍏� 鏍囩鍒嗙被ID " v-model="form.tagcategoryid"/> + </el-form-item> + <el-form-item prop="tagid" label=" 鏍囩ID "> + <el-input placeholder="璇疯緭鍏� 鏍囩ID " v-model="form.tagid"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="patid" label=" 妗fID "> + <el-input placeholder="璇疯緭鍏� 妗fID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_archivetag, getpat_archivetag, delpat_archivetag, addpat_archivetag, updatepat_archivetag } from "@/api/smartor3/pat_archivetag"; + export default { + name: "dw_maint_pat_archivetag", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_archivetag(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_med_apointment.vue b/src/comp/smartor3/dwo/dw_maint_pat_med_apointment.vue new file mode 100644 index 0000000..304c68d --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_med_apointment.vue @@ -0,0 +1,184 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="id" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.id"/> + </el-form-item> + <el-form-item prop="visittime" label="澶嶈瘖鏃堕棿"> + <el-input placeholder="璇疯緭鍏ュ璇婃椂闂�" v-model="form.visittime"/> + </el-form-item> + <el-form-item prop="visitdoctor" label="澶嶈瘖鍖荤敓"> + <el-input placeholder="璇疯緭鍏ュ璇婂尰鐢�" v-model="form.visitdoctor"/> + </el-form-item> + <el-form-item prop="visitdept" label="澶嶈瘖绉戝"> + <el-input placeholder="璇疯緭鍏ュ璇婄瀹�" v-model="form.visitdept"/> + </el-form-item> + <el-form-item prop="visitdesc" label="澶嶈瘖缁撴灉"> + <el-input placeholder="璇疯緭鍏ュ璇婄粨鏋�" v-model="form.visitdesc"/> + </el-form-item> + <el-form-item prop="hospitalname" label=" 鍖婚櫌鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍖婚櫌鍚嶇О " v-model="form.hospitalname"/> + </el-form-item> + <el-form-item prop="hospitalcode" label=" 鍖婚櫌缂栧彿 "> + <el-input placeholder="璇疯緭鍏� 鍖婚櫌缂栧彿 " v-model="form.hospitalcode"/> + </el-form-item> + <el-form-item prop="hospitaldistrictcode" label=" 闄㈠尯缂栧彿 "> + <el-input placeholder="璇疯緭鍏� 闄㈠尯缂栧彿 " v-model="form.hospitaldistrictcode"/> + </el-form-item> + <el-form-item prop="hospitaldistrictname" label=" 闄㈠尯鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 闄㈠尯鍚嶇О " v-model="form.hospitaldistrictname"/> + </el-form-item> + <el-form-item prop="icd10code" label=" 鍏ラ櫌璇婃柇ICD鍊� "> + <el-input placeholder="璇疯緭鍏� 鍏ラ櫌璇婃柇ICD鍊� " v-model="form.icd10code"/> + </el-form-item> + <el-form-item prop="diagname" label=" 鍏ラ櫌璇婃柇鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍏ラ櫌璇婃柇鍚嶇О " v-model="form.diagname"/> + </el-form-item> + <el-form-item prop="starttime" label=" 鍏ラ櫌鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍏ラ櫌鏃堕棿 " v-model="form.starttime"/> + </el-form-item> + <el-form-item prop="endtime" label=" 鍑洪櫌鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌鏃堕棿 " v-model="form.endtime"/> + </el-form-item> + <el-form-item prop="deptcode" label=" 鍏ラ櫌绉戝浠g爜 "> + <el-input placeholder="璇疯緭鍏� 鍏ラ櫌绉戝浠g爜 " v-model="form.deptcode"/> + </el-form-item> + <el-form-item prop="deptname" label=" 鍏ラ櫌绉戝鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍏ラ櫌绉戝鍚嶇О " v-model="form.deptname"/> + </el-form-item> + <el-form-item prop="roomno" label=" 鎴块棿鍙� "> + <el-input placeholder="璇疯緭鍏� 鎴块棿鍙� " v-model="form.roomno"/> + </el-form-item> + <el-form-item prop="bedno" label=" 搴婁綅鍙� "> + <el-input placeholder="璇疯緭鍏� 搴婁綅鍙� " v-model="form.bedno"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="patid" label=" 妗fID "> + <el-input placeholder="璇疯緭鍏� 妗fID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="leavediagname" label=" 鍑洪櫌璇婃柇 "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌璇婃柇 " v-model="form.leavediagname"/> + </el-form-item> + <el-form-item prop="leaveicd10code" label=" 鍑洪櫌璇婃柇ICD鍊� "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌璇婃柇ICD鍊� " v-model="form.leaveicd10code"/> + </el-form-item> + <el-form-item prop="drcode" label=" 鍖荤敓宸ュ彿 "> + <el-input placeholder="璇疯緭鍏� 鍖荤敓宸ュ彿 " v-model="form.drcode"/> + </el-form-item> + <el-form-item prop="drname" label=" 鍖荤敓鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍖荤敓鍚嶇О " v-model="form.drname"/> + </el-form-item> + <el-form-item prop="schemestatus" label=" 鏄惁鐢熸垚鏂规鐘舵��"> + <el-input placeholder="璇疯緭鍏� 鏄惁鐢熸垚鏂规鐘舵��" v-model="form.schemestatus"/> + </el-form-item> + <el-form-item prop="generalschemestatus" label=" 鏄惁鐢熸垚閫氱敤鏂规鐘舵��"> + <el-input placeholder="璇疯緭鍏� 鏄惁鐢熸垚閫氱敤鏂规鐘舵��" v-model="form.generalschemestatus"/> + </el-form-item> + <el-form-item prop="leaveldeptcode" label=" 鍑洪櫌绉戝浠g爜 "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌绉戝浠g爜 " v-model="form.leaveldeptcode"/> + </el-form-item> + <el-form-item prop="leaveldeptname" label=" 鍑洪櫌绉戝浠g爜 "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌绉戝浠g爜 " v-model="form.leaveldeptname"/> + </el-form-item> + <el-form-item prop="hospitaldistrictid" label=" 鐥呭尯ID "> + <el-input placeholder="璇疯緭鍏� 鐥呭尯ID " v-model="form.hospitaldistrictid"/> + </el-form-item> + <el-form-item prop="leavehospitaldistrictcode" label=" 鍑洪櫌鐥呭尯缂栧彿 "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌鐥呭尯缂栧彿 " v-model="form.leavehospitaldistrictcode"/> + </el-form-item> + <el-form-item prop="leavehospitaldistrictname" label=" 鍑洪櫌鐥呭尯鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌鐥呭尯鍚嶇О " v-model="form.leavehospitaldistrictname"/> + </el-form-item> + <el-form-item prop="leavehospitaldistrictid" label=" 鍑洪櫌鐥呭尯ID "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌鐥呭尯ID " v-model="form.leavehospitaldistrictid"/> + </el-form-item> + <el-form-item prop="deptid" label=" 鍏ラ櫌绉戝ID "> + <el-input placeholder="璇疯緭鍏� 鍏ラ櫌绉戝ID " v-model="form.deptid"/> + </el-form-item> + <el-form-item prop="leaveldeptid" label=" 鍑洪櫌绉戝ID "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌绉戝ID " v-model="form.leaveldeptid"/> + </el-form-item> + <el-form-item prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� "> + <el-input placeholder="璇疯緭鍏� 鏂规鐘舵�佹搷浣滄椂闂� " v-model="form.schemetime"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_med_apointment, getpat_med_apointment, delpat_med_apointment, addpat_med_apointment, updatepat_med_apointment } from "@/api/smartor3/pat_med_apointment"; + export default { + name: "dw_maint_pat_med_apointment", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_med_apointment(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_med_bloodsugar.vue b/src/comp/smartor3/dwo/dw_maint_pat_med_bloodsugar.vue new file mode 100644 index 0000000..be60260 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_med_bloodsugar.vue @@ -0,0 +1,115 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="bloodsugarid" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.bloodsugarid"/> + </el-form-item> + <el-form-item prop="serialnum" label=" 娴佹按鍙� "> + <el-input placeholder="璇疯緭鍏� 娴佹按鍙� " v-model="form.serialnum"/> + </el-form-item> + <el-form-item prop="recordtime" label=" 璁板綍鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 璁板綍鏃堕棿 " v-model="form.recordtime"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="patid" label=" 妗fID "> + <el-input placeholder="璇疯緭鍏� 妗fID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="typename" label=" 鏁版嵁绫诲瀷 "> + <el-input placeholder="璇疯緭鍏� 鏁版嵁绫诲瀷 " v-model="form.typename"/> + </el-form-item> + <el-form-item prop="sugarlevel" label=" 琛�绯栧�� "> + <el-input placeholder="璇疯緭鍏� 琛�绯栧�� " v-model="form.sugarlevel"/> + </el-form-item> + <el-form-item prop="sourcename" label=" 鏁版嵁鏉ユ簮 "> + <el-input placeholder="璇疯緭鍏� 鏁版嵁鏉ユ簮 " v-model="form.sourcename"/> + </el-form-item> + <el-form-item prop="sugarlevelempty" label=" 绌鸿吂琛�绯� "> + <el-input placeholder="璇疯緭鍏� 绌鸿吂琛�绯� " v-model="form.sugarlevelempty"/> + </el-form-item> + <el-form-item prop="visittype" label=" 灏辫瘖绫诲瀷"> + <el-input placeholder="璇疯緭鍏� 灏辫瘖绫诲瀷" v-model="form.visittype"/> + </el-form-item> + <el-form-item prop="visitid" label=" 灏辫瘖ID"> + <el-input placeholder="璇疯緭鍏� 灏辫瘖ID" v-model="form.visitid"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_med_bloodsugar, getpat_med_bloodsugar, delpat_med_bloodsugar, addpat_med_bloodsugar, updatepat_med_bloodsugar } from "@/api/smartor3/pat_med_bloodsugar"; + export default { + name: "dw_maint_pat_med_bloodsugar", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_med_bloodsugar(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_med_drug.vue b/src/comp/smartor3/dwo/dw_maint_pat_med_drug.vue new file mode 100644 index 0000000..3336020 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_med_drug.vue @@ -0,0 +1,130 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="id" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.id"/> + </el-form-item> + <el-form-item prop="serialnum" label=" 娴佹按鍙� "> + <el-input placeholder="璇疯緭鍏� 娴佹按鍙� " v-model="form.serialnum"/> + </el-form-item> + <el-form-item prop="patid" label=" 妗fID "> + <el-input placeholder="璇疯緭鍏� 妗fID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="drugname" label=" 鑽搧鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鑽搧鍚嶇О " v-model="form.drugname"/> + </el-form-item> + <el-form-item prop="opendate" label=" 寮�鏂规棩鏈� "> + <el-input placeholder="璇疯緭鍏� 寮�鏂规棩鏈� " v-model="form.opendate"/> + </el-form-item> + <el-form-item prop="drugtype" label=" 鑽搧绫诲瀷 "> + <el-input placeholder="璇疯緭鍏� 鑽搧绫诲瀷 " v-model="form.drugtype"/> + </el-form-item> + <el-form-item prop="unit" label=" 鍗曚綅 "> + <el-input placeholder="璇疯緭鍏� 鍗曚綅 " v-model="form.unit"/> + </el-form-item> + <el-form-item prop="spec" label=" 瑙勬牸 "> + <el-input placeholder="璇疯緭鍏� 瑙勬牸 " v-model="form.spec"/> + </el-form-item> + <el-form-item prop="drugusage" label=" 鐢ㄦ硶 "> + <el-input placeholder="璇疯緭鍏� 鐢ㄦ硶 " v-model="form.drugusage"/> + </el-form-item> + <el-form-item prop="dose" label=" 鍓傞噺 "> + <el-input placeholder="璇疯緭鍏� 鍓傞噺 " v-model="form.dose"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="drugid" label=" 鑽搧ID "> + <el-input placeholder="璇疯緭鍏� 鑽搧ID " v-model="form.drugid"/> + </el-form-item> + <el-form-item prop="visittype" label=" 灏辫瘖绫诲瀷 "> + <el-input placeholder="璇疯緭鍏� 灏辫瘖绫诲瀷 " v-model="form.visittype"/> + </el-form-item> + <el-form-item prop="visitid" label=" 灏辫瘖ID "> + <el-input placeholder="璇疯緭鍏� 灏辫瘖ID " v-model="form.visitid"/> + </el-form-item> + <el-form-item prop="schemestatus" label=" 鏄惁鐢熸垚鏂规鐘舵��"> + <el-input placeholder="璇疯緭鍏� 鏄惁鐢熸垚鏂规鐘舵��" v-model="form.schemestatus"/> + </el-form-item> + <el-form-item prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� "> + <el-input placeholder="璇疯緭鍏� 鏂规鐘舵�佹搷浣滄椂闂� " v-model="form.schemetime"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_med_drug, getpat_med_drug, delpat_med_drug, addpat_med_drug, updatepat_med_drug } from "@/api/smartor3/pat_med_drug"; + export default { + name: "dw_maint_pat_med_drug", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_med_drug(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_med_hypertension.vue b/src/comp/smartor3/dwo/dw_maint_pat_med_hypertension.vue new file mode 100644 index 0000000..582023d --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_med_hypertension.vue @@ -0,0 +1,118 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="id" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.id"/> + </el-form-item> + <el-form-item prop="serialnum" label=" 娴佹按鍙� "> + <el-input placeholder="璇疯緭鍏� 娴佹按鍙� " v-model="form.serialnum"/> + </el-form-item> + <el-form-item prop="recordtime" label=" 璁板綍鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 璁板綍鏃堕棿 " v-model="form.recordtime"/> + </el-form-item> + <el-form-item prop="typename" label=" 鏁版嵁绫诲瀷 "> + <el-input placeholder="璇疯緭鍏� 鏁版嵁绫诲瀷 " v-model="form.typename"/> + </el-form-item> + <el-form-item prop="systolicpressure" label=" 鏀剁缉鍘� "> + <el-input placeholder="璇疯緭鍏� 鏀剁缉鍘� " v-model="form.systolicpressure"/> + </el-form-item> + <el-form-item prop="diastolicpressure" label=" 鑸掑紶鍘� "> + <el-input placeholder="璇疯緭鍏� 鑸掑紶鍘� " v-model="form.diastolicpressure"/> + </el-form-item> + <el-form-item prop="sourcename" label=" 鏁版嵁鏉ユ簮 "> + <el-input placeholder="璇疯緭鍏� 鏁版嵁鏉ユ簮 " v-model="form.sourcename"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="patid" label=" 妗fID "> + <el-input placeholder="璇疯緭鍏� 妗fID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="heartrate" label=" 蹇冪巼"> + <el-input placeholder="璇疯緭鍏� 蹇冪巼" v-model="form.heartrate"/> + </el-form-item> + <el-form-item prop="visittype" label=" 灏辫瘖绫诲瀷"> + <el-input placeholder="璇疯緭鍏� 灏辫瘖绫诲瀷" v-model="form.visittype"/> + </el-form-item> + <el-form-item prop="visitid" label=" 灏辫瘖ID"> + <el-input placeholder="璇疯緭鍏� 灏辫瘖ID" v-model="form.visitid"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_med_hypertension, getpat_med_hypertension, delpat_med_hypertension, addpat_med_hypertension, updatepat_med_hypertension } from "@/api/smartor3/pat_med_hypertension"; + export default { + name: "dw_maint_pat_med_hypertension", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_med_hypertension(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_med_inhosp.vue b/src/comp/smartor3/dwo/dw_maint_pat_med_inhosp.vue new file mode 100644 index 0000000..3586c4c --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_med_inhosp.vue @@ -0,0 +1,175 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="inhospid" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.inhospid"/> + </el-form-item> + <el-form-item prop="serialnum" label=" 娴佹按鍙� "> + <el-input placeholder="璇疯緭鍏� 娴佹按鍙� " v-model="form.serialnum"/> + </el-form-item> + <el-form-item prop="hospitalname" label=" 鍖婚櫌鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍖婚櫌鍚嶇О " v-model="form.hospitalname"/> + </el-form-item> + <el-form-item prop="hospitalcode" label=" 鍖婚櫌缂栧彿 "> + <el-input placeholder="璇疯緭鍏� 鍖婚櫌缂栧彿 " v-model="form.hospitalcode"/> + </el-form-item> + <el-form-item prop="hospitaldistrictcode" label=" 闄㈠尯缂栧彿 "> + <el-input placeholder="璇疯緭鍏� 闄㈠尯缂栧彿 " v-model="form.hospitaldistrictcode"/> + </el-form-item> + <el-form-item prop="hospitaldistrictname" label=" 闄㈠尯鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 闄㈠尯鍚嶇О " v-model="form.hospitaldistrictname"/> + </el-form-item> + <el-form-item prop="icd10code" label=" 鍏ラ櫌璇婃柇ICD鍊� "> + <el-input placeholder="璇疯緭鍏� 鍏ラ櫌璇婃柇ICD鍊� " v-model="form.icd10code"/> + </el-form-item> + <el-form-item prop="diagname" label=" 鍏ラ櫌璇婃柇鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍏ラ櫌璇婃柇鍚嶇О " v-model="form.diagname"/> + </el-form-item> + <el-form-item prop="starttime" label=" 鍏ラ櫌鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍏ラ櫌鏃堕棿 " v-model="form.starttime"/> + </el-form-item> + <el-form-item prop="endtime" label=" 鍑洪櫌鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌鏃堕棿 " v-model="form.endtime"/> + </el-form-item> + <el-form-item prop="deptcode" label=" 鍏ラ櫌绉戝浠g爜 "> + <el-input placeholder="璇疯緭鍏� 鍏ラ櫌绉戝浠g爜 " v-model="form.deptcode"/> + </el-form-item> + <el-form-item prop="deptname" label=" 鍏ラ櫌绉戝鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍏ラ櫌绉戝鍚嶇О " v-model="form.deptname"/> + </el-form-item> + <el-form-item prop="roomno" label=" 鎴块棿鍙� "> + <el-input placeholder="璇疯緭鍏� 鎴块棿鍙� " v-model="form.roomno"/> + </el-form-item> + <el-form-item prop="bedno" label=" 搴婁綅鍙� "> + <el-input placeholder="璇疯緭鍏� 搴婁綅鍙� " v-model="form.bedno"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="patid" label=" 妗fID "> + <el-input placeholder="璇疯緭鍏� 妗fID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="leavediagname" label=" 鍑洪櫌璇婃柇 "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌璇婃柇 " v-model="form.leavediagname"/> + </el-form-item> + <el-form-item prop="leaveicd10code" label=" 鍑洪櫌璇婃柇ICD鍊� "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌璇婃柇ICD鍊� " v-model="form.leaveicd10code"/> + </el-form-item> + <el-form-item prop="drcode" label=" 鍖荤敓宸ュ彿 "> + <el-input placeholder="璇疯緭鍏� 鍖荤敓宸ュ彿 " v-model="form.drcode"/> + </el-form-item> + <el-form-item prop="drname" label=" 鍖荤敓鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍖荤敓鍚嶇О " v-model="form.drname"/> + </el-form-item> + <el-form-item prop="schemestatus" label=" 鏄惁鐢熸垚鏂规鐘舵��"> + <el-input placeholder="璇疯緭鍏� 鏄惁鐢熸垚鏂规鐘舵��" v-model="form.schemestatus"/> + </el-form-item> + <el-form-item prop="generalschemestatus" label=" 鏄惁鐢熸垚閫氱敤鏂规鐘舵��"> + <el-input placeholder="璇疯緭鍏� 鏄惁鐢熸垚閫氱敤鏂规鐘舵��" v-model="form.generalschemestatus"/> + </el-form-item> + <el-form-item prop="leaveldeptcode" label=" 鍑洪櫌绉戝浠g爜 "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌绉戝浠g爜 " v-model="form.leaveldeptcode"/> + </el-form-item> + <el-form-item prop="leaveldeptname" label=" 鍑洪櫌绉戝浠g爜 "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌绉戝浠g爜 " v-model="form.leaveldeptname"/> + </el-form-item> + <el-form-item prop="hospitaldistrictid" label=" 鐥呭尯ID "> + <el-input placeholder="璇疯緭鍏� 鐥呭尯ID " v-model="form.hospitaldistrictid"/> + </el-form-item> + <el-form-item prop="leavehospitaldistrictcode" label=" 鍑洪櫌鐥呭尯缂栧彿 "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌鐥呭尯缂栧彿 " v-model="form.leavehospitaldistrictcode"/> + </el-form-item> + <el-form-item prop="leavehospitaldistrictname" label=" 鍑洪櫌鐥呭尯鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌鐥呭尯鍚嶇О " v-model="form.leavehospitaldistrictname"/> + </el-form-item> + <el-form-item prop="leavehospitaldistrictid" label=" 鍑洪櫌鐥呭尯ID "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌鐥呭尯ID " v-model="form.leavehospitaldistrictid"/> + </el-form-item> + <el-form-item prop="deptid" label=" 鍏ラ櫌绉戝ID "> + <el-input placeholder="璇疯緭鍏� 鍏ラ櫌绉戝ID " v-model="form.deptid"/> + </el-form-item> + <el-form-item prop="leaveldeptid" label=" 鍑洪櫌绉戝ID "> + <el-input placeholder="璇疯緭鍏� 鍑洪櫌绉戝ID " v-model="form.leaveldeptid"/> + </el-form-item> + <el-form-item prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� "> + <el-input placeholder="璇疯緭鍏� 鏂规鐘舵�佹搷浣滄椂闂� " v-model="form.schemetime"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_med_inhosp, getpat_med_inhosp, delpat_med_inhosp, addpat_med_inhosp, updatepat_med_inhosp } from "@/api/smartor3/pat_med_inhosp"; + export default { + name: "dw_maint_pat_med_inhosp", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_med_inhosp(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_med_inspection.vue b/src/comp/smartor3/dwo/dw_maint_pat_med_inspection.vue new file mode 100644 index 0000000..05ae90f --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_med_inspection.vue @@ -0,0 +1,145 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="id" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.id"/> + </el-form-item> + <el-form-item prop="serialnum" label=" 娴佹按鍙� "> + <el-input placeholder="璇疯緭鍏� 娴佹按鍙� " v-model="form.serialnum"/> + </el-form-item> + <el-form-item prop="patid" label=" 妗fID "> + <el-input placeholder="璇疯緭鍏� 妗fID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="projecttype" label=" 绫诲瀷"> + <el-input placeholder="璇疯緭鍏� 绫诲瀷" v-model="form.projecttype"/> + </el-form-item> + <el-form-item prop="projectcode" label=" 椤圭洰缂栧彿 "> + <el-input placeholder="璇疯緭鍏� 椤圭洰缂栧彿 " v-model="form.projectcode"/> + </el-form-item> + <el-form-item prop="projectname" label=" 椤圭洰鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 椤圭洰鍚嶇О " v-model="form.projectname"/> + </el-form-item> + <el-form-item prop="reporttime" label=" 鎶ュ憡鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鎶ュ憡鏃堕棿 " v-model="form.reporttime"/> + </el-form-item> + <el-form-item prop="hospitalname" label=" 鍖婚櫌鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍖婚櫌鍚嶇О " v-model="form.hospitalname"/> + </el-form-item> + <el-form-item prop="hospitalcode" label=" 鍖婚櫌缂栧彿 "> + <el-input placeholder="璇疯緭鍏� 鍖婚櫌缂栧彿 " v-model="form.hospitalcode"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="projectid" label=" 椤圭洰ID "> + <el-input placeholder="璇疯緭鍏� 椤圭洰ID " v-model="form.projectid"/> + </el-form-item> + <el-form-item prop="applicationtime" label=" 鐢宠鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鐢宠鏃堕棿 " v-model="form.applicationtime"/> + </el-form-item> + <el-form-item prop="visittype" label=" 灏辫瘖绫诲瀷 "> + <el-input placeholder="璇疯緭鍏� 灏辫瘖绫诲瀷 " v-model="form.visittype"/> + </el-form-item> + <el-form-item prop="visitid" label=" 灏辫瘖ID "> + <el-input placeholder="璇疯緭鍏� 灏辫瘖ID " v-model="form.visitid"/> + </el-form-item> + <el-form-item prop="schemestatus" label=" 鏄惁鐢熸垚鏂规鐘舵��"> + <el-input placeholder="璇疯緭鍏� 鏄惁鐢熸垚鏂规鐘舵��" v-model="form.schemestatus"/> + </el-form-item> + <el-form-item prop="isabnormal" label=" 鏄惁寮傚父"> + <el-input placeholder="璇疯緭鍏� 鏄惁寮傚父" v-model="form.isabnormal"/> + </el-form-item> + <el-form-item prop="reportconclusion" label=" 鎶ュ憡缁撹 "> + <el-input placeholder="璇疯緭鍏� 鎶ュ憡缁撹 " v-model="form.reportconclusion"/> + </el-form-item> + <el-form-item prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� "> + <el-input placeholder="璇疯緭鍏� 鏂规鐘舵�佹搷浣滄椂闂� " v-model="form.schemetime"/> + </el-form-item> + <el-form-item prop="deptcode" label=" 寮�鍗曠瀹や唬鐮� "> + <el-input placeholder="璇疯緭鍏� 寮�鍗曠瀹や唬鐮� " v-model="form.deptcode"/> + </el-form-item> + <el-form-item prop="deptname" label=" 寮�鍗曠瀹ゅ悕绉� "> + <el-input placeholder="璇疯緭鍏� 寮�鍗曠瀹ゅ悕绉� " v-model="form.deptname"/> + </el-form-item> + <el-form-item prop="deptid" label=" 寮�鍗曠瀹D "> + <el-input placeholder="璇疯緭鍏� 寮�鍗曠瀹D " v-model="form.deptid"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_med_inspection, getpat_med_inspection, delpat_med_inspection, addpat_med_inspection, updatepat_med_inspection } from "@/api/smartor3/pat_med_inspection"; + export default { + name: "dw_maint_pat_med_inspection", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_med_inspection(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_med_inspection_item.vue b/src/comp/smartor3/dwo/dw_maint_pat_med_inspection_item.vue new file mode 100644 index 0000000..16e4915 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_med_inspection_item.vue @@ -0,0 +1,112 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="id" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.id"/> + </el-form-item> + <el-form-item prop="inspectionid" label=" 瀵瑰簲璁板綍琛� "> + <el-input placeholder="璇疯緭鍏� 瀵瑰簲璁板綍琛� " v-model="form.inspectionid"/> + </el-form-item> + <el-form-item prop="relationid" label=" 鐩稿簲ID "> + <el-input placeholder="璇疯緭鍏� 鐩稿簲ID " v-model="form.relationid"/> + </el-form-item> + <el-form-item prop="relationcode" label=" 鐩稿簲缂栧彿 "> + <el-input placeholder="璇疯緭鍏� 鐩稿簲缂栧彿 " v-model="form.relationcode"/> + </el-form-item> + <el-form-item prop="relationname" label=" 鐩稿簲鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鐩稿簲鍚嶇О " v-model="form.relationname"/> + </el-form-item> + <el-form-item prop="value" label=" 缁撴灉鍊�/缁撹 "> + <el-input placeholder="璇疯緭鍏� 缁撴灉鍊�/缁撹 " v-model="form.value"/> + </el-form-item> + <el-form-item prop="isabnormal" label=" 鏄惁寮傚父"> + <el-input placeholder="璇疯緭鍏� 鏄惁寮傚父" v-model="form.isabnormal"/> + </el-form-item> + <el-form-item prop="unit" label=" 鍗曚綅 "> + <el-input placeholder="璇疯緭鍏� 鍗曚綅 " v-model="form.unit"/> + </el-form-item> + <el-form-item prop="consult" label=" 鍙傝�� "> + <el-input placeholder="璇疯緭鍏� 鍙傝�� " v-model="form.consult"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_med_inspection_item, getpat_med_inspection_item, delpat_med_inspection_item, addpat_med_inspection_item, updatepat_med_inspection_item } from "@/api/smartor3/pat_med_inspection_item"; + export default { + name: "dw_maint_pat_med_inspection_item", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_med_inspection_item(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_med_operation.vue b/src/comp/smartor3/dwo/dw_maint_pat_med_operation.vue new file mode 100644 index 0000000..81855eb --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_med_operation.vue @@ -0,0 +1,121 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="id" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.id"/> + </el-form-item> + <el-form-item prop="serialnum" label=" 灏辫瘖娴佹按鍙� "> + <el-input placeholder="璇疯緭鍏� 灏辫瘖娴佹按鍙� " v-model="form.serialnum"/> + </el-form-item> + <el-form-item prop="patid" label=" 妗fID "> + <el-input placeholder="璇疯緭鍏� 妗fID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="operationname" label=" 鎵嬫湳鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鎵嬫湳鍚嶇О " v-model="form.operationname"/> + </el-form-item> + <el-form-item prop="operationcode" label=" 鎵嬫湳浠g爜 "> + <el-input placeholder="璇疯緭鍏� 鎵嬫湳浠g爜 " v-model="form.operationcode"/> + </el-form-item> + <el-form-item prop="operationid" label=" 鎵嬫湳ID "> + <el-input placeholder="璇疯緭鍏� 鎵嬫湳ID " v-model="form.operationid"/> + </el-form-item> + <el-form-item prop="operationtime" label=" 鎵嬫湳鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鎵嬫湳鏃堕棿 " v-model="form.operationtime"/> + </el-form-item> + <el-form-item prop="visitid" label=" 灏辫瘖ID "> + <el-input placeholder="璇疯緭鍏� 灏辫瘖ID " v-model="form.visitid"/> + </el-form-item> + <el-form-item prop="visittype" label=" 灏辫瘖绫诲瀷"> + <el-input placeholder="璇疯緭鍏� 灏辫瘖绫诲瀷" v-model="form.visittype"/> + </el-form-item> + <el-form-item prop="status" label=" 鎵嬫湳鐘舵��"> + <el-input placeholder="璇疯緭鍏� 鎵嬫湳鐘舵��" v-model="form.status"/> + </el-form-item> + <el-form-item prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� "> + <el-input placeholder="璇疯緭鍏� 鏂规鐘舵�佹搷浣滄椂闂� " v-model="form.schemetime"/> + </el-form-item> + <el-form-item prop="schemestatus" label=" 鏄惁鐢熸垚璁″垝"> + <el-input placeholder="璇疯緭鍏� 鏄惁鐢熸垚璁″垝" v-model="form.schemestatus"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_med_operation, getpat_med_operation, delpat_med_operation, addpat_med_operation, updatepat_med_operation } from "@/api/smartor3/pat_med_operation"; + export default { + name: "dw_maint_pat_med_operation", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_med_operation(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_med_outhosp.vue b/src/comp/smartor3/dwo/dw_maint_pat_med_outhosp.vue new file mode 100644 index 0000000..1499e26 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_med_outhosp.vue @@ -0,0 +1,136 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="id" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.id"/> + </el-form-item> + <el-form-item prop="serialnum" label=" 娴佹按鍙� "> + <el-input placeholder="璇疯緭鍏� 娴佹按鍙� " v-model="form.serialnum"/> + </el-form-item> + <el-form-item prop="patid" label=" 妗fID "> + <el-input placeholder="璇疯緭鍏� 妗fID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="hospitalname" label=" 鍖婚櫌鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍖婚櫌鍚嶇О " v-model="form.hospitalname"/> + </el-form-item> + <el-form-item prop="hospitalcode" label=" 鍖婚櫌缂栧彿 "> + <el-input placeholder="璇疯緭鍏� 鍖婚櫌缂栧彿 " v-model="form.hospitalcode"/> + </el-form-item> + <el-form-item prop="icd10code" label=" 璇婃柇ICD鍊� "> + <el-input placeholder="璇疯緭鍏� 璇婃柇ICD鍊� " v-model="form.icd10code"/> + </el-form-item> + <el-form-item prop="diagname" label=" 璇婃柇鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 璇婃柇鍚嶇О " v-model="form.diagname"/> + </el-form-item> + <el-form-item prop="deptcode" label=" 绉戝浠g爜 "> + <el-input placeholder="璇疯緭鍏� 绉戝浠g爜 " v-model="form.deptcode"/> + </el-form-item> + <el-form-item prop="deptname" label=" 绉戝鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 绉戝鍚嶇О " v-model="form.deptname"/> + </el-form-item> + <el-form-item prop="drcode" label=" 鍖荤敓宸ュ彿 "> + <el-input placeholder="璇疯緭鍏� 鍖荤敓宸ュ彿 " v-model="form.drcode"/> + </el-form-item> + <el-form-item prop="drname" label=" 鍖荤敓鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍖荤敓鍚嶇О " v-model="form.drname"/> + </el-form-item> + <el-form-item prop="admitdate" label=" 灏辫瘖鏃ユ湡 "> + <el-input placeholder="璇疯緭鍏� 灏辫瘖鏃ユ湡 " v-model="form.admitdate"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="schemestatus" label=" 鏄惁鐢熸垚鏂规鐘舵��"> + <el-input placeholder="璇疯緭鍏� 鏄惁鐢熸垚鏂规鐘舵��" v-model="form.schemestatus"/> + </el-form-item> + <el-form-item prop="deptid" label=" 绉戝ID "> + <el-input placeholder="璇疯緭鍏� 绉戝ID " v-model="form.deptid"/> + </el-form-item> + <el-form-item prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� "> + <el-input placeholder="璇疯緭鍏� 鏂规鐘舵�佹搷浣滄椂闂� " v-model="form.schemetime"/> + </el-form-item> + <el-form-item prop="hpi" label=" 鐜扮梾鍙� "> + <el-input placeholder="璇疯緭鍏� 鐜扮梾鍙� " v-model="form.hpi"/> + </el-form-item> + <el-form-item prop="mainsuit" label=" 涓昏堪 "> + <el-input placeholder="璇疯緭鍏� 涓昏堪 " v-model="form.mainsuit"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_med_outhosp, getpat_med_outhosp, delpat_med_outhosp, addpat_med_outhosp, updatepat_med_outhosp } from "@/api/smartor3/pat_med_outhosp"; + export default { + name: "dw_maint_pat_med_outhosp", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_med_outhosp(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_med_physical.vue b/src/comp/smartor3/dwo/dw_maint_pat_med_physical.vue new file mode 100644 index 0000000..d376cd4 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_med_physical.vue @@ -0,0 +1,139 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="id" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.id"/> + </el-form-item> + <el-form-item prop="serialnum" label=" 娴佹按鍙� "> + <el-input placeholder="璇疯緭鍏� 娴佹按鍙� " v-model="form.serialnum"/> + </el-form-item> + <el-form-item prop="patid" label=" 妗fID "> + <el-input placeholder="璇疯緭鍏� 妗fID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="drcode" label=" 鎬荤粨鍖荤敓宸ュ彿 "> + <el-input placeholder="璇疯緭鍏� 鎬荤粨鍖荤敓宸ュ彿 " v-model="form.drcode"/> + </el-form-item> + <el-form-item prop="drname" label=" 鎬荤粨鍖荤敓鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鎬荤粨鍖荤敓鍚嶇О " v-model="form.drname"/> + </el-form-item> + <el-form-item prop="hospitalcode" label=" 浣撴鍗曚綅/鍖婚櫌缂栧彿 "> + <el-input placeholder="璇疯緭鍏� 浣撴鍗曚綅/鍖婚櫌缂栧彿 " v-model="form.hospitalcode"/> + </el-form-item> + <el-form-item prop="hospitalname" label=" 浣撴鍗曚綅/鍖婚櫌 "> + <el-input placeholder="璇疯緭鍏� 浣撴鍗曚綅/鍖婚櫌 " v-model="form.hospitalname"/> + </el-form-item> + <el-form-item prop="physicaldate" label=" 浣撴鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 浣撴鏃堕棿 " v-model="form.physicaldate"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="deptcode" label=" 绉戝浠g爜 "> + <el-input placeholder="璇疯緭鍏� 绉戝浠g爜 " v-model="form.deptcode"/> + </el-form-item> + <el-form-item prop="deptname" label=" 绉戝鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 绉戝鍚嶇О " v-model="form.deptname"/> + </el-form-item> + <el-form-item prop="projectname" label=" 浣撴椤圭洰鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 浣撴椤圭洰鍚嶇О " v-model="form.projectname"/> + </el-form-item> + <el-form-item prop="projectcode" label=" 浣撴椤圭洰缂栫爜 "> + <el-input placeholder="璇疯緭鍏� 浣撴椤圭洰缂栫爜 " v-model="form.projectcode"/> + </el-form-item> + <el-form-item prop="state" label=" 鐘舵��"> + <el-input placeholder="璇疯緭鍏� 鐘舵��" v-model="form.state"/> + </el-form-item> + <el-form-item prop="schemestatus" label=" 鏄惁鐢熸垚鏂规鐘舵��"> + <el-input placeholder="璇疯緭鍏� 鏄惁鐢熸垚鏂规鐘舵��" v-model="form.schemestatus"/> + </el-form-item> + <el-form-item prop="generalschemestatus" label=" 鏄惁鐢熸垚閫氱敤鏂规鐘舵��"> + <el-input placeholder="璇疯緭鍏� 鏄惁鐢熸垚閫氱敤鏂规鐘舵��" v-model="form.generalschemestatus"/> + </el-form-item> + <el-form-item prop="deptid" label=" 绉戝ID "> + <el-input placeholder="璇疯緭鍏� 绉戝ID " v-model="form.deptid"/> + </el-form-item> + <el-form-item prop="projectid" label=" 浣撴濂楅ID "> + <el-input placeholder="璇疯緭鍏� 浣撴濂楅ID " v-model="form.projectid"/> + </el-form-item> + <el-form-item prop="schemetime" label=" 鏂规鐘舵�佹搷浣滄椂闂� "> + <el-input placeholder="璇疯緭鍏� 鏂规鐘舵�佹搷浣滄椂闂� " v-model="form.schemetime"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_med_physical, getpat_med_physical, delpat_med_physical, addpat_med_physical, updatepat_med_physical } from "@/api/smartor3/pat_med_physical"; + export default { + name: "dw_maint_pat_med_physical", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_med_physical(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_med_registration.vue b/src/comp/smartor3/dwo/dw_maint_pat_med_registration.vue new file mode 100644 index 0000000..6d7616b --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_med_registration.vue @@ -0,0 +1,127 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="registid" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.registid"/> + </el-form-item> + <el-form-item prop="serialnum" label=" 娴佹按琛� "> + <el-input placeholder="璇疯緭鍏� 娴佹按琛� " v-model="form.serialnum"/> + </el-form-item> + <el-form-item prop="patid" label=" 妗fID "> + <el-input placeholder="璇疯緭鍏� 妗fID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="hospitalname" label=" 鍖婚櫌鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 鍖婚櫌鍚嶇О " v-model="form.hospitalname"/> + </el-form-item> + <el-form-item prop="hospitalcode" label=" 鍖婚櫌缂栧彿 "> + <el-input placeholder="璇疯緭鍏� 鍖婚櫌缂栧彿 " v-model="form.hospitalcode"/> + </el-form-item> + <el-form-item prop="deptcode" label=" 绉戝浠g爜 "> + <el-input placeholder="璇疯緭鍏� 绉戝浠g爜 " v-model="form.deptcode"/> + </el-form-item> + <el-form-item prop="deptname" label=" 绉戝鍚嶇О "> + <el-input placeholder="璇疯緭鍏� 绉戝鍚嶇О " v-model="form.deptname"/> + </el-form-item> + <el-form-item prop="deptid" label=" 绉戝ID "> + <el-input placeholder="璇疯緭鍏� 绉戝ID " v-model="form.deptid"/> + </el-form-item> + <el-form-item prop="state" label=" 棰勭害鐘舵��"> + <el-input placeholder="璇疯緭鍏� 棰勭害鐘舵��" v-model="form.state"/> + </el-form-item> + <el-form-item prop="appointmenttime" label=" 棰勭害鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 棰勭害鏃堕棿 " v-model="form.appointmenttime"/> + </el-form-item> + <el-form-item prop="appointmenttimetype" label=" 棰勭害鐝埆"> + <el-input placeholder="璇疯緭鍏� 棰勭害鐝埆" v-model="form.appointmenttimetype"/> + </el-form-item> + <el-form-item prop="appointmentcode" label=" 棰勭害鍙锋簮 "> + <el-input placeholder="璇疯緭鍏� 棰勭害鍙锋簮 " v-model="form.appointmentcode"/> + </el-form-item> + <el-form-item prop="appointmentbegintime" label=" 棰勭害鏃舵寮�濮嬫椂闂� "> + <el-input placeholder="璇疯緭鍏� 棰勭害鏃舵寮�濮嬫椂闂� " v-model="form.appointmentbegintime"/> + </el-form-item> + <el-form-item prop="appointmentendtime" label=" 棰勭害鏃舵缁撴潫鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 棰勭害鏃舵缁撴潫鏃堕棿 " v-model="form.appointmentendtime"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_med_registration, getpat_med_registration, delpat_med_registration, addpat_med_registration, updatepat_med_registration } from "@/api/smartor3/pat_med_registration"; + export default { + name: "dw_maint_pat_med_registration", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_med_registration(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_maint_pat_med_weight.vue b/src/comp/smartor3/dwo/dw_maint_pat_med_weight.vue new file mode 100644 index 0000000..9b36743 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_maint_pat_med_weight.vue @@ -0,0 +1,112 @@ +<template> + <div> + <el-dialog append-to-body="true" width="500px" :title="title" :visible.sync="open"> + <el-form :rules="rules" ref="form" :model="form" label-width="80px"> + <el-form-item prop="id" label=" 鑷ID "> + <el-input placeholder="璇疯緭鍏� 鑷ID " v-model="form.id"/> + </el-form-item> + <el-form-item prop="serialnum" label=" 娴佹按鍙� "> + <el-input placeholder="璇疯緭鍏� 娴佹按鍙� " v-model="form.serialnum"/> + </el-form-item> + <el-form-item prop="fatweight" label=" 鑴傝偑閲嶉噺 "> + <el-input placeholder="璇疯緭鍏� 鑴傝偑閲嶉噺 " v-model="form.fatweight"/> + </el-form-item> + <el-form-item prop="bodyweight" label=" 浣撻噸 "> + <el-input placeholder="璇疯緭鍏� 浣撻噸 " v-model="form.bodyweight"/> + </el-form-item> + <el-form-item prop="recordtime" label=" 璁板綍鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 璁板綍鏃堕棿 " v-model="form.recordtime"/> + </el-form-item> + <el-form-item prop="orgid" label=" 鏈烘瀯ID "> + <el-input placeholder="璇疯緭鍏� 鏈烘瀯ID " v-model="form.orgid"/> + </el-form-item> + <el-form-item prop="del_flag" label=" 鍒犻櫎鏍囪 "> + <el-input placeholder="璇疯緭鍏� 鍒犻櫎鏍囪 " v-model="form.del_flag"/> + </el-form-item> + <el-form-item prop="update_by" label=" 鏇存柊浜� "> + <el-input placeholder="璇疯緭鍏� 鏇存柊浜� " v-model="form.update_by"/> + </el-form-item> + <el-form-item prop="update_time" label=" 鏇存柊鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鏇存柊鏃堕棿 " v-model="form.update_time"/> + </el-form-item> + <el-form-item prop="create_by" label=" 鍒涘缓浜� "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓浜� " v-model="form.create_by"/> + </el-form-item> + <el-form-item prop="create_time" label=" 鍒涘缓鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 鍒涘缓鏃堕棿 " v-model="form.create_time"/> + </el-form-item> + <el-form-item prop="isupload" label=" 涓婁紶鏍囪 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏍囪 " v-model="form.isupload"/> + </el-form-item> + <el-form-item prop="upload_time" label=" 涓婁紶鏃堕棿 "> + <el-input placeholder="璇疯緭鍏� 涓婁紶鏃堕棿 " v-model="form.upload_time"/> + </el-form-item> + <el-form-item prop="patid" label=" 妗fID "> + <el-input placeholder="璇疯緭鍏� 妗fID " v-model="form.patid"/> + </el-form-item> + <el-form-item prop="sourcename" label=" 鏁版嵁鏉ユ簮 "> + <el-input placeholder="璇疯緭鍏� 鏁版嵁鏉ユ簮 " v-model="form.sourcename"/> + </el-form-item> + <el-form-item prop="visittype" label=" 灏辫瘖绫诲瀷"> + <el-input placeholder="璇疯緭鍏� 灏辫瘖绫诲瀷" v-model="form.visittype"/> + </el-form-item> + <el-form-item prop="visitid" label=" 灏辫瘖"> + <el-input placeholder="璇疯緭鍏� 灏辫瘖" v-model="form.visitid"/> + </el-form-item> + <el-form-item prop="pid" label="鐖禝D"> + <el-input placeholder="璇疯緭鍏ョ埗ID" v-model="form.pid"/> + </el-form-item> + <el-form-item prop="guid" label="GUID"> + <el-input placeholder="璇疯緭鍏UID" v-model="form.guid"/> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </el-dialog> + </div> +</template> + <script> + import { listpat_med_weight, getpat_med_weight, delpat_med_weight, addpat_med_weight, updatepat_med_weight } from "@/api/smartor3/pat_med_weight"; + export default { + name: "dw_maint_pat_med_weight", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + }, + methods: { + showdlg(show,val) + { + if(val !="") + { + const id = val; + getpat_med_weight(id).then(response => { + this.form = response.data; + this.open = val; + this.title = "鎮h�呮。妗�"; + }); + } + else + { + this.form={}; + this.open = show; + this.title = "鏂板缓鎮h�呮。妗�"; + } + } + } + } + </script> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_query_base_applydisease.vue b/src/comp/smartor3/dwo/dw_query_base_applydisease.vue new file mode 100644 index 0000000..dfa9a87 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_query_base_applydisease.vue @@ -0,0 +1,27 @@ +<template> + <div> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-plus" v-hasPermi="['smartor:patinhosp:add']" type="primary" @click="handleAdd">鏂板</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-edit" :disabled="single" v-hasPermi="['smartor:patinhosp:edit']" type="success" @click="handleUpdate">淇敼</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-delete" :disabled="multiple" v-hasPermi="['smartor:patinhosp:remove']" type="danger" @click="handleDelete">鍒犻櫎</el-button> + </el-col> + <el-col :span="1.5"> + <el-button size="mini" plain="true" icon="el-icon-download" v-hasPermi="['smartor:patinhosp:export']" type="warning" @click="handleExport">瀵煎嚭</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"/> + </el-row> + <el-table v-loading="loading" :data="dataList" @row-click="rowChanged"> + <el-table-column width="50" type="selection" align="center"/> + <el-table-column prop="applyid" label=" 鑷ID " align="center"/> + <el-table-column prop="diseaseid" label=" 鐤剧梾ID " align="center"/> + <el-table-column prop="objectid" label=" 瀵硅薄ID " align="center"/> + <el-table-column prop="diseasename" label=" 鐤剧梾鍚嶇О " align="center"/> + <el-table-column prop="icd" label=" ICD缂栫爜 " align="center"/> + </el-table> + </div> +</template> \ No newline at end of file diff --git a/src/comp/smartor3/dwo/dw_query_pat_archive.vue b/src/comp/smartor3/dwo/dw_query_pat_archive.vue new file mode 100644 index 0000000..9cb80e9 --- /dev/null +++ b/src/comp/smartor3/dwo/dw_query_pat_archive.vue @@ -0,0 +1,89 @@ +<dw obj="pat_archive" name="dw_query_pat_archive" used="query"> + <field name="patid" label=" 鑷ID "/> + <field name="name" label=" 濮撳悕 "/> + <field name="sex" label=" 鎬у埆 1:鐢� 2:濂�"/> + <field name="iccardno" label=" 璇佷欢鍙风爜 "/> + <field name="birthdate" label=" 鐢熸棩 "/> +</dw> + <script> + import { listpat_archive, getpat_archive, delpat_archive, addpat_archive, updatepat_archive } from "@/api/smartor3/pat_archive"; + export default { + name: "dw_query_pat_archive", + dicts: ['sys_user_sex', 'sys_patientfrom'], + data() { + return { + parent:null, + // 閬僵灞� + loading: true, //false, + // 閫変腑鏁扮粍 + ids: [], + // 闈炲崟涓鐢� + single: true, + // 闈炲涓鐢� + multiple: true, + // 鏄剧ず鎼滅储鏉′欢 + showSearch: false, + // 鎬绘潯鏁� + total: 0, + // 琛ㄦ牸鏁版嵁 + dataList: [], + // 寮瑰嚭灞傛爣棰� + title: "", + // 鏄惁鏄剧ず寮瑰嚭灞� + open: false, + // 鏌ヨ鍙傛暟 + queryParams: { + pageNum: 1, + pageSize: 10, + name: null, + iccardno: null, + source: null, + telcode: null, + orgid: null, + isupload: null, + uploadTime: null + }, + // 琛ㄥ崟鍙傛暟 + form: {}, + // 琛ㄥ崟鏍¢獙 + rules: { + } + }; + }, + created() { + //this.getList(); + + }, + methods: { + getList() { + this.loading = true; + listpat_archive(this.queryParams).then(response => { + this.dataList = response.rows; + this.total = response.total; + this.loading = false; + }); + }, + handleSelectionChange(selection) { + this.ids = selection.map(item => item.patid) + this.single = selection.length !== 1 + this.multiple = !selection.length + //alert("selections:"+this.ids[0]) + //this.$parent.selectionChanged(this.ids[0]) + }, + handleAdd() + { + this.$parent.HandleCmdDefault("bill.new",this.ids[0]) + }, + handleUpdate() + { + this.$parent.HandleCmdDefault("bill.open",this.ids[0]) + }, + rowChanged(row){ + //alert(row.patid) + //console.log(row) + //this.$parent.selectionChanged(row.patid) + this.$parent.patid = row.patid + } + } + } + </script> \ No newline at end of file diff --git a/src/views/knowledge/education/index.vue b/src/views/knowledge/education/index.vue index 6623dde..e0b78d5 100644 --- a/src/views/knowledge/education/index.vue +++ b/src/views/knowledge/education/index.vue @@ -11,7 +11,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" v-model="sidecolumnval" class="input-with-select" - size="medium " + size="medium" > <el-button @click="sidecolumnss" diff --git a/src/views/patient/patient/index.vue b/src/views/patient/patient/index.vue index 34442e1..78afbd9 100644 --- a/src/views/patient/patient/index.vue +++ b/src/views/patient/patient/index.vue @@ -470,30 +470,22 @@ </template> <script> +import { delUser } from "@/api/system/user"; import { - delUser, - addUser, - updateUser, - resetUserPwd, - changeUserStatus, - deptTreeSelect, -} from "@/api/system/user"; -import { - listpatient, - messagelistpatient, - alterpatient, - addpatient, - deletepatient, - Exporterrorpatient, -} from "@/api/patient/homepage"; + listpat_archive, + getpat_archive, + addpat_archive, + updatepat_archive, + delpat_archive, +} from "@/api/smartorpor/pat_archive"; +import { listbase_tag } from "@/api/smartorpor/base_tag"; import { listtag } from "@/api/system/label"; - import { getToken } from "@/utils/auth"; import Treeselect from "@riophae/vue-treeselect"; import "@riophae/vue-treeselect/dist/vue-treeselect.css"; export default { - name: "User", + name: "Userhuanze", dicts: ["sys_normal_disable", "sys_user_sex"], components: { Treeselect }, data() { @@ -637,16 +629,12 @@ created() { this.getList(); this.gettabList(); - this.getDeptTree(); - this.getConfigKey("sys.user.initPassword").then((response) => { - this.initPassword = response.msg; - }); }, methods: { /** 鏌ヨ鎮h�呭垪琛� */ getList() { this.loading = true; - messagelistpatient(this.queryParams).then((response) => { + listpat_archive(this.queryParams).then((response) => { console.log(response); this.userList = response.rows; this.total = response.total; @@ -656,7 +644,7 @@ /** 鏌ヨ鏍囩鍒楄〃 */ gettabList() { const queryParams = {}; - listtag(this.addDateRange(queryParams)).then((response) => { + listbase_tag().then((response) => { console.log(response); this.optionstag = response.rows; }); @@ -670,12 +658,7 @@ this.loading = false; }); }, - /** 鏌ヨ閮ㄩ棬涓嬫媺鏍戠粨鏋� */ - getDeptTree() { - deptTreeSelect().then((response) => { - this.deptOptions = response.data; - }); - }, + // 绛涢�夎妭鐐� filterNode(value, data) { if (!value) return true; @@ -686,24 +669,10 @@ this.queryParams.deptId = data.id; this.handleQuery(); }, - // 鐢ㄦ埛鐘舵�佷慨鏀� - handleStatusChange(row) { - let text = row.status === "0" ? "鍚敤" : "鍋滅敤"; - this.$modal - .confirm('纭瑕�"' + text + '""' + row.userName + '"鐢ㄦ埛鍚楋紵') - .then(function () { - return changeUserStatus(row.userId, row.status); - }) - .then(() => { - this.$modal.msgSuccess(text + "鎴愬姛"); - }) - .catch(function () { - row.status = row.status === "0" ? "1" : "0"; - }); - }, + // 鍙栨秷鎸夐挳 cancel() { - this.open = false; + this.Labelchange = false; this.reset(); }, // 琛ㄥ崟閲嶇疆 @@ -743,54 +712,44 @@ handleAdd() { this.reset(); this.Labelchange = true; + this.amendtag = false; }, /** 淇敼鎸夐挳鎿嶄綔 */ handleUpdate(row) { + console.log(row); + const userIds = row.patid || this.ids; + getpat_archive(userIds).then((response) => { + console.log(response); + this.form = response.data; + }); this.amendtag = true; this.Labelchange = true; }, + //淇敼/鏂板鎮h�� - updatevaluedate() { + submitForm() { if (this.amendtag) { - this.form.tagcategoryid = this.idds; - // toamendtagcategory(this.addDateRange(this.classifyform)).then( - // (response) => { - // console.log(response); - // this.gitclasify(); - // } - // ); + updatepat_archive(this.form) + .then((response) => { + console.log(response); + }) + .then(() => { + this.getList(); + this.$modal.msgSuccess("淇敼鎴愬姛"); + }); } else { - // addtagcategory(this.addDateRange(this.classifyform)).then( - // (response) => { - // console.log(response); - // this.gitclasify(); - // } - // ); + addpat_archive(this.form) + .then((response) => { + console.log(response); + }) + .then(() => { + this.getList(); + this.$modal.msgSuccess("娣诲姞鎴愬姛"); + }); } this.reset(); // this.idds = ""; this.Labelchange = false; - }, - /** 閲嶇疆瀵嗙爜鎸夐挳鎿嶄綔 */ - handleResetPwd(row) { - this.$prompt('璇疯緭鍏�"' + row.userName + '"鐨勬柊瀵嗙爜', "鎻愮ず", { - confirmButtonText: "纭畾", - cancelButtonText: "鍙栨秷", - closeOnClickModal: false, - inputPattern: /^.{5,20}$/, - inputErrorMessage: "鐢ㄦ埛瀵嗙爜闀垮害蹇呴』浠嬩簬 5 鍜� 20 涔嬮棿", - }) - .then(({ value }) => { - resetUserPwd(row.userId, value).then((response) => { - this.$modal.msgSuccess("淇敼鎴愬姛锛屾柊瀵嗙爜鏄細" + value); - }); - }) - .catch(() => {}); - }, - /** 鍒嗛厤瑙掕壊鎿嶄綔 */ - handleAuthRole: function (row) { - const userId = row.userId; - this.$router.push("/system/user-auth/role/" + userId); }, /** 鍒犻櫎鎸夐挳鎿嶄綔 */ @@ -799,7 +758,7 @@ this.$modal .confirm('鏄惁纭鍒犻櫎鐢ㄦ埛缂栧彿涓�"' + userIds + '"鐨勬暟鎹」锛�') .then(function () { - return delUser(userIds); + return delpat_archive(userIds); }) .then(() => { this.getList(); diff --git a/src/views/patient/viewvant/index.vue b/src/views/patient/viewvant/index.vue new file mode 100644 index 0000000..4da0485 --- /dev/null +++ b/src/views/patient/viewvant/index.vue @@ -0,0 +1,27 @@ +<template> + <div> + + </div> +</template> + +<script> +export default { + data () { + return { + + } + }, + + created () { + + }, + + methods: { + + } +} +</script> + +<style lang='scss' scoped> + +</style> diff --git a/src/views/shortmessage/communication/index.vue b/src/views/shortmessage/communication/index.vue index afcbac4..5cfb0ff 100644 --- a/src/views/shortmessage/communication/index.vue +++ b/src/views/shortmessage/communication/index.vue @@ -439,7 +439,7 @@ // 鐐瑰嚮娑堟伅瑙﹀彂 handleMessageClick(e, key, message, instance) { console.log("鐐瑰嚮浜嗘秷鎭�", e, key, message); - + console.log(key); if (key == "status") { instance.updateMessage({ id: message.id, diff --git a/src/views/system/label/index.vue b/src/views/system/label/index.vue index 513af3e..001f3df 100644 --- a/src/views/system/label/index.vue +++ b/src/views/system/label/index.vue @@ -195,8 +195,8 @@ <template slot-scope="scope"> <el-switch v-model="scope.row.isupload" - :active-value="1" - :inactive-value="0" + :active-value="'1'" + :inactive-value="'0'" active-color="#13ce66" @change="handleStatusChange(scope.row)" ></el-switch> @@ -325,18 +325,21 @@ </template> <script> +import { changetagcategory } from "@/api/system/label"; import { - toamendtag, - addapitag, - detailstag, - deletetag, - changetagcategory, - toamendtagcategory, - addtagcategory, - deletetagcategory, - listtag, - tagclassifylist, -} from "@/api/system/label"; + listbase_tag, + getbase_tag, + addbase_tag, + updatebase_tag, + delbase_tag, +} from "@/api/smartorpor/base_tag"; +import { + listbase_tagcategory, + getbase_tagcategory, + addbase_tagcategory, + updatebase_tagcategory, + delbase_tagcategory, +} from "@/api/smartorpor/base_tagcategory"; import Treeselect from "@riophae/vue-treeselect"; import "@riophae/vue-treeselect/dist/vue-treeselect.css"; @@ -510,7 +513,7 @@ methods: { /** 鏌ヨ鏍囩鍒楄〃 */ getList() { - listtag(this.addDateRange(this.queryParams)).then((response) => { + listbase_tag(this.addDateRange(this.queryParams)).then((response) => { console.log(response); this.total = response.total; this.userList = response.rows; @@ -543,13 +546,16 @@ // 娣诲姞/淇敼鏍囩 Maintenancetag() { if (this.lstamendtag) { - toamendtag(this.addDateRange(this.tagform)).then((response) => { + updatebase_tag(this.addDateRange(this.tagform)).then((response) => { console.log(response); + this.lstamendtagVisible = false; this.getList(); }); } else { - addapitag(this.addDateRange(this.tagform)).then((response) => { + addbase_tag(this.addDateRange(this.tagform)).then((response) => { console.log(response); + this.lstamendtagVisible = false; + this.getList(); }); } @@ -564,7 +570,7 @@ // 鑾峰彇鏍囩鍒嗙被 gitclasify() { - tagclassifylist(this.addDateRange(this.forms)).then((response) => { + listbase_tagcategory(this.addDateRange(this.forms)).then((response) => { console.log(response); this.numberlb = response.total; this.editableTabs = response.rows; @@ -574,14 +580,14 @@ submitsidecolumn() { if (this.amendtag) { this.classifyform.tagcategoryid = this.idds; - toamendtagcategory(this.addDateRange(this.classifyform)).then( + updatebase_tagcategory(this.addDateRange(this.classifyform)).then( (response) => { console.log(response); this.gitclasify(); } ); } else { - addtagcategory(this.addDateRange(this.classifyform)).then( + addbase_tagcategory(this.addDateRange(this.classifyform)).then( (response) => { console.log(response); this.gitclasify(); @@ -597,7 +603,7 @@ //鍒犻櫎鍒嗙被 deletefenlei(row) { if (this.deleteVisible) { - deletetagcategory(this.idds).then((response) => { + delbase_tagcategory(this.idds).then((response) => { console.log(response); this.gitclasify(); }); @@ -637,17 +643,17 @@ // 鏍囩鐘舵�佷慨鏀� handleStatusChange(row) { console.log(row.isupload); - let text = row.isupload == 0 ? "鍋滅敤" : "鍚敤"; + let text = row.isupload == "0" ? "鍋滅敤" : "鍚敤"; this.$modal .confirm('纭瑕�"' + text + '""' + row.tagname + '"鏍囩鍚楋紵') .then(function () { - return changetagcategory(row.tagid, row.isupload); + return updatebase_tag(row); }) .then(() => { this.$modal.msgSuccess(text + "鎴愬姛"); }) .catch(function () { - row.isupload = row.isupload == 0 ? 1 : 0; + row.isupload = row.isupload == "0" ? "1" : "0"; }); }, /** 鎼滅储鎸夐挳鎿嶄綔 */ @@ -683,7 +689,7 @@ : "鏄惁纭鍒犻櫎閫変腑鐨勬暟鎹」锛�" ) .then(function () { - return deletetag(tagids); + return delbase_tag(tagids); }) .then(() => { this.getList(); diff --git a/vue.config.js b/vue.config.js index ce7adcf..6148e6a 100644 --- a/vue.config.js +++ b/vue.config.js @@ -15,7 +15,7 @@ //瀹樻柟vue.config.js 鍙傝�冩枃妗� https://cli.vuejs.org/zh/config/#css-loaderoptions // 杩欓噷鍙垪涓�閮ㄥ垎锛屽叿浣撻厤缃弬鑰冩枃妗� module.exports = { - // 閮ㄧ讲鐢熶骇鐜鍜屽紑鍙戠幆澧冧笅鐨刄RL銆� + // 閮ㄧ讲鐢熶骇鐜鍜屽紑鍙戠幆澧冧笅鐨刄RL銆�32 // 榛樿鎯呭喌涓嬶紝Vue CLI 浼氬亣璁句綘鐨勫簲鐢ㄦ槸琚儴缃插湪涓�涓煙鍚嶇殑鏍硅矾寰勪笂 // 渚嬪 https://www.ruoyi.vip/銆傚鏋滃簲鐢ㄨ閮ㄧ讲鍦ㄤ竴涓瓙璺緞涓婏紝浣犲氨闇�瑕佺敤杩欎釜閫夐」鎸囧畾杩欎釜瀛愯矾寰勩�備緥濡傦紝濡傛灉浣犵殑搴旂敤琚儴缃插湪 https://www.ruoyi.vip/admin/锛屽垯璁剧疆 baseUrl 涓� /admin/銆� publicPath: process.env.NODE_ENV === "production" ? "/" : "/", @@ -35,9 +35,9 @@ proxy: { // detail: https://cli.vuejs.org/config/#devserver-proxy [process.env.VUE_APP_BASE_API]: { - target1: `http://192.168.1.4:8080`, - target: `http://192.168.1.4:8080`, - // target: `http://www.hxsoft.com:8080`, + // target1: `http://192.168.1.4:8080`, + // target: `http://192.168.1.3:8080`, + target: `http://www.hxsoft.com:8080`, changeOrigin: true, pathRewrite: { ['^' + process.env.VUE_APP_BASE_API]: '' -- Gitblit v1.9.3