diff --git a/src/api/blood/index.ts b/src/api/blood/index.ts
index 41bd1a7..33d4131 100644
--- a/src/api/blood/index.ts
+++ b/src/api/blood/index.ts
@@ -218,4 +218,87 @@ export function queryListResult(query?: Object) {
params: query
})
}
+// 查询待处理申请单数据
+export function queryOutWaitInfo(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/bloodOut/queryWaitInfo',
+ method: 'get',
+ params: query
+ })
+}
+// 查询申请单数据
+export function queryOutOne(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/bloodOut/queryOne',
+ method: 'get',
+ params: query
+ })
+}
+// 查询发血单数据列表
+export function queryOutList(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/bloodOut/queryList',
+ method: 'post',
+ data: query
+ })
+}
+// 查询多次发血单数据列表
+export function queryMoreBloodOutList(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/bloodOut/queryMoreBloodOutList',
+ method: 'get',
+ params: query
+ })
+}
+// 保存临床发血数据
+export function saveBloodInfo(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/bloodOut/saveData',
+ method: 'post',
+ data: query
+ })
+}
+// 查询单条发血单数据
+export function queryOutInfo(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/bloodOut/queryInfo',
+ method: 'get',
+ params: query
+ })
+}
+// 通知护士取血
+export function notifyMessage(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/bloodOut/notifyMessage',
+ method: 'get',
+ params: query
+ })
+}
+// 获取发血数据
+export function getBloodInfoOut(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/bloodOut/getBloodInfoOut',
+ method: 'get',
+ params: query
+ })
+}
+// 临床发血审核
+export function bloodOutAudit(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/bloodOut/bloodOutAudit',
+ method: 'post',
+ data: query
+ })
+}
+// 打印单据
+export function printReport(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/bloodOut/printReport',
+ method: 'get',
+ params: query
+ })
+}
+
+
+
diff --git a/src/api/system/template.ts b/src/api/system/template.ts
new file mode 100644
index 0000000..5ce8292
--- /dev/null
+++ b/src/api/system/template.ts
@@ -0,0 +1,36 @@
+import request from '@/utils/request'
+
+// 查询列表
+export function queryList(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/xkReportTemplate/queryList',
+ method: 'post',
+ data: query
+ })
+}
+// 新增列表
+export function addTemplate(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/xkReportTemplate/add',
+ method: 'post',
+ data: query
+ })
+}
+
+// 修改列表
+export function updateTemplate(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/xkReportTemplate/update',
+ method: 'post',
+ data: query
+ })
+}
+
+// 删除列表
+export function delTemplate(query?: Object) {
+ return request({
+ url: '/bus/bloodbank/xkReportTemplate/delete',
+ method: 'get',
+ params: query
+ })
+}
\ No newline at end of file
diff --git a/src/views/blood/clinical/index.vue b/src/views/blood/clinical/index.vue
index 8b3b770..400fdc0 100644
--- a/src/views/blood/clinical/index.vue
+++ b/src/views/blood/clinical/index.vue
@@ -12,10 +12,10 @@