From 952a20f1c005d80e9bf881287c40e6f4e4266a0b Mon Sep 17 00:00:00 2001
From: lxp <1928192722@qq.com>
Date: 星期三, 12 三月 2025 15:34:52 +0800
Subject: [PATCH] Merge branch 'dev' of http://114.132.189.42:9002/r/center-lims-before-ruoyi into dev
---
src/api/business/reportPreparation.js | 156 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 156 insertions(+), 0 deletions(-)
diff --git a/src/api/business/reportPreparation.js b/src/api/business/reportPreparation.js
new file mode 100644
index 0000000..4bef502
--- /dev/null
+++ b/src/api/business/reportPreparation.js
@@ -0,0 +1,156 @@
+import resquest from '@/utils/request'
+
+
+export function pageInsReport(params) {
+ return resquest({
+ url: '/insReport/pageInsReport',
+ method: 'get',
+ params: params
+ })
+}
+
+export function inReport(data) {
+ return resquest({
+ url: '/insReport/inReport',
+ method: 'post',
+ data: data
+ })
+}
+
+export function upAll(data) {
+ return resquest({
+ url: '/insReport/upAll',
+ method: 'post',
+ data: data
+ })
+}
+
+export function getLaboratoryByReportId(params) {
+ return resquest({
+ url: '/insReport/getLaboratoryByReportId',
+ method: 'get',
+ params: params
+ })
+}
+
+export function withdraw(data) {
+ return resquest({
+ url: '/insReport/withdraw',
+ method: 'post',
+ data: data
+ })
+}
+
+export function updateApproveConfig(data) {
+ return resquest({
+ url: '/approveConfig/updateApproveConfig',
+ method: 'post',
+ data: data
+ })
+}
+
+export function getUserList(params) {
+ return resquest({
+ url: '/approveConfig/getUserList',
+ method: 'get',
+ params: params
+ })
+}
+
+export function getApproveConfigList(params) {
+ return resquest({
+ url: '/approveConfig/getApproveConfigList',
+ method: 'get',
+ params: params
+ })
+}
+
+export function batchApprovalReport(data) {
+ return resquest({
+ url: '/insReport/batchApprovalReport',
+ method: 'post',
+ data: data
+ })
+}
+
+export function downAll(params) {
+ return resquest({
+ url: '/insReport/downAll',
+ method: 'get',
+ params: params
+ })
+}
+
+export function getBatchApprovalProgress(params) {
+ return resquest({
+ url: '/insReport/getBatchApprovalProgress',
+ method: 'get',
+ params: params
+ })
+}
+
+export function getReportCountInfo(params) {
+ return resquest({
+ url: '/insReport/getReportCountInfo',
+ method: 'get',
+ params: params
+ })
+}
+
+export function downReport(params) {
+ return resquest({
+ url: '/insReport/downReport',
+ method: 'get',
+ params: params
+ })
+}
+
+export function upReportUrl(data) {
+ return resquest({
+ url: '/insReport/upReportUrl',
+ method: 'post',
+ params: data
+ })
+}
+
+export function examineReport(data) {
+ return resquest({
+ url: '/insReport/examineReport',
+ method: 'post',
+ data: data
+ })
+}
+
+export function ratifyReport(data) {
+ return resquest({
+ url: '/insReport/ratifyReport',
+ method: 'post',
+ data: data
+ })
+}
+
+export function writeReport(data) {
+ return resquest({
+ url: '/insReport/writeReport',
+ method: 'post',
+ params: data
+ })
+}
+
+
+export function downLoad(params) {
+ return resquest({
+ url: '/file/attachmentType/downLoad',
+ method: 'get',
+ params: params,
+ responseType: 'blob'
+ })
+}
+
+export function getReportInfo(params) {
+ return resquest({
+ url: '/file/attachmentType/getMIME',
+ method: 'get',
+ params: params
+ })
+}
\ No newline at end of file
--
Gitblit v1.9.3