From b6cfa3023a4640f8b54a55fa4975ef3b475e9031 Mon Sep 17 00:00:00 2001
From: wangwei <1610949092@qq.com>
Date: Mon, 29 Jul 2024 18:49:43 +0800
Subject: [PATCH] 7/29 1.1
---
src/api/thrsys/medicalSupplies.js | 58 +
src/views/basic/product/drug/chooseDrug.vue | 118 ++
src/views/basic/product/drug/drugAdd.vue | 569 +++++++++
src/views/basic/product/drug/drugMaintain.vue | 317 +++++
src/views/thirdSys/medicare/drugPieces.vue | 378 ++++++
.../thirdSys/medicare/drugPiecesDetail.vue | 540 +++++++++
.../thirdSys/medicare/medicalSupplies.vue | 446 ++++++++
.../medicare/medicalSuppliesSddDialog.vue | 1016 +++++++++++++++++
.../thirdSys/medicare/pharmaceuticals.vue | 445 ++++++++
.../medicare/pharmaceuticalsDetail.vue | 979 ++++++++++++++++
10 files changed, 4866 insertions(+)
create mode 100644 src/api/thrsys/medicalSupplies.js
create mode 100644 src/views/basic/product/drug/chooseDrug.vue
create mode 100644 src/views/basic/product/drug/drugAdd.vue
create mode 100644 src/views/basic/product/drug/drugMaintain.vue
create mode 100644 src/views/thirdSys/medicare/drugPieces.vue
create mode 100644 src/views/thirdSys/medicare/drugPiecesDetail.vue
create mode 100644 src/views/thirdSys/medicare/medicalSupplies.vue
create mode 100644 src/views/thirdSys/medicare/medicalSuppliesSddDialog.vue
create mode 100644 src/views/thirdSys/medicare/pharmaceuticals.vue
create mode 100644 src/views/thirdSys/medicare/pharmaceuticalsDetail.vue
diff --git a/src/api/thrsys/medicalSupplies.js b/src/api/thrsys/medicalSupplies.js
new file mode 100644
index 00000000..88958df9
--- /dev/null
+++ b/src/api/thrsys/medicalSupplies.js
@@ -0,0 +1,58 @@
+import axios from "../../utils/request";
+
+
+export function getAll(query) {
+ return axios({
+ url: "/udiwms/thrInsFee/material/filter",
+ method: "get",
+ params: query
+ });
+}
+
+export function deleteMaterial(query) {
+ return axios({
+ url: "/udiwms/thrInsFee/material/deleteMaterial",
+ method: "post",
+ data: query
+ });
+}
+
+
+
+//获取中西药列表
+export function chDrugList(query) {
+ return axios({
+ url: "/udiwms/thrInsFee/chDrug/filter",
+ method: "get",
+ params: query
+ });
+}
+
+
+export function deleteChDrug(query) {
+ return axios({
+ url: "/udiwms/thrInsFee/material/deleteChDrug",
+ method: "post",
+ data: query
+ });
+}
+
+
+
+
+//获取中药饮品List
+export function drugList(query) {
+ return axios({
+ url: "/udiwms/thrInsFee/drug/filter",
+ method: "get",
+ params: query
+ });
+}
+//删除中药饮品
+export function deleteDrug(query) {
+ return axios({
+ url: "/udiwms/thrInsFee/material/deleteDrug",
+ method: "post",
+ data: query
+ });
+}
diff --git a/src/views/basic/product/drug/chooseDrug.vue b/src/views/basic/product/drug/chooseDrug.vue
new file mode 100644
index 00000000..c7a4ae9d
--- /dev/null
+++ b/src/views/basic/product/drug/chooseDrug.vue
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 显示/隐藏搜索栏
+ 重置
+ 查询
+ 选入药品
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/basic/product/drug/drugAdd.vue b/src/views/basic/product/drug/drugAdd.vue
new file mode 100644
index 00000000..94702d12
--- /dev/null
+++ b/src/views/basic/product/drug/drugAdd.vue
@@ -0,0 +1,569 @@
+
+
+
+
+
+
+ 药品层级
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 删除
+
+
+
+
+
+
+ 基本信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 高级设置
+
+
+
+ 参数
+
+
+
+ 设置
+
+
+
+ 参数设置说明
+
+
+
+
+ 是否禁用
+
+
+
+
+
+
+
+
+
+
+
+
+ 禁用后该药品将无法扫码使用
+
+
+
+
+
+
+ 提交
+ 取消
+
+
+
+
+
+
+
diff --git a/src/views/basic/product/drug/drugMaintain.vue b/src/views/basic/product/drug/drugMaintain.vue
new file mode 100644
index 00000000..6ef2ecc9
--- /dev/null
+++ b/src/views/basic/product/drug/drugMaintain.vue
@@ -0,0 +1,317 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 显示/隐藏搜索栏
+ 重置
+ 查询
+ 选入药品信息
+ 新增药品信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ statusMap[scope.row.majorStatus] }}
+
+
+
+
+
+ 对照
+
+ 详情
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/thirdSys/medicare/drugPieces.vue b/src/views/thirdSys/medicare/drugPieces.vue
new file mode 100644
index 00000000..d51fe756
--- /dev/null
+++ b/src/views/thirdSys/medicare/drugPieces.vue
@@ -0,0 +1,378 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 显示/隐藏搜索栏
+ 重置
+ 查询
+
+ 导入收费项目
+
+
+ 下载收费项目
+
+
+
+
+
+
+
+ executeFuc(row,'0',tableObj.handleChangeFuc)"
+ :default-sort="defaultSort" @sort-change="handleSortChange"
+ >
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.lableRuleObj[scope.row[item.columnName]] }}
+
+
+
+
+
+ {{
+ item.lableRuleObj ? item.lableRuleObj[scope.row[item.columnName]] : scope.row[item.columnName]
+ }}
+
+
+
+
+
+ {{ buttonItem.name }}
+
+
+
+
+
+ {{ scope.row[item.columnName] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/thirdSys/medicare/drugPiecesDetail.vue b/src/views/thirdSys/medicare/drugPiecesDetail.vue
new file mode 100644
index 00000000..d3586608
--- /dev/null
+++ b/src/views/thirdSys/medicare/drugPiecesDetail.vue
@@ -0,0 +1,540 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/thirdSys/medicare/medicalSupplies.vue b/src/views/thirdSys/medicare/medicalSupplies.vue
new file mode 100644
index 00000000..10c05824
--- /dev/null
+++ b/src/views/thirdSys/medicare/medicalSupplies.vue
@@ -0,0 +1,446 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 显示/隐藏搜索栏
+ 重置
+ 查询
+
+ 导入收费项目
+
+
+ 下载收费项目
+
+
+
+
+
+
+
+ executeFuc(row,'0',tableObj.handleChangeFuc)"
+ :default-sort="defaultSort" @sort-change="handleSortChange">
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.lableRuleObj[scope.row[item.columnName]] }}
+
+
+
+
+
+ {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }}
+
+
+
+
+
+ {{ buttonItem.name }}
+
+
+
+
+
+ {{ scope.row[item.columnName] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/thirdSys/medicare/medicalSuppliesSddDialog.vue b/src/views/thirdSys/medicare/medicalSuppliesSddDialog.vue
new file mode 100644
index 00000000..2b922387
--- /dev/null
+++ b/src/views/thirdSys/medicare/medicalSuppliesSddDialog.vue
@@ -0,0 +1,1016 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/thirdSys/medicare/pharmaceuticals.vue b/src/views/thirdSys/medicare/pharmaceuticals.vue
new file mode 100644
index 00000000..73f23ee6
--- /dev/null
+++ b/src/views/thirdSys/medicare/pharmaceuticals.vue
@@ -0,0 +1,445 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 显示/隐藏搜索栏
+ 重置
+ 查询
+
+ 导入收费项目
+
+
+ 下载收费项目
+
+
+
+
+
+
+
+ executeFuc(row,'0',tableObj.handleChangeFuc)"
+ :default-sort="defaultSort" @sort-change="handleSortChange"
+ >
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.lableRuleObj[scope.row[item.columnName]] }}
+
+
+
+
+
+ {{
+ item.lableRuleObj ? item.lableRuleObj[scope.row[item.columnName]] : scope.row[item.columnName]
+ }}
+
+
+
+
+
+ {{ buttonItem.name }}
+
+
+
+
+
+ {{ scope.row[item.columnName] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/thirdSys/medicare/pharmaceuticalsDetail.vue b/src/views/thirdSys/medicare/pharmaceuticalsDetail.vue
new file mode 100644
index 00000000..07b309e2
--- /dev/null
+++ b/src/views/thirdSys/medicare/pharmaceuticalsDetail.vue
@@ -0,0 +1,979 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+