From 99e8d0b817acedae3c2ec846b2046dcdca673467 Mon Sep 17 00:00:00 2001
From: wangweidong <850489345@qq.com>
Date: Tue, 2 Dec 2025 15:59:32 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
App.vue | 1 -
.../component/pleasetake/api/api.js | 9 +-
.../component/pleasetake/common/addwl.vue | 63 ++++++--
.../component/pleasetake/common/carditem.vue | 11 +-
.../component/pleasetake/common/cgdclass.vue | 1 +
.../component/pleasetake/common/medetails.vue | 7 +-
.../component/pleasetake/common/takeing.vue | 1 +
.../component/pleasetake/common/tanchuang.vue | 144 ++++++++++++++++++
.../pleasetake/component/takehomep.vue | 31 +++-
9 files changed, 238 insertions(+), 30 deletions(-)
create mode 100644 pages/NursingNew/component/pleasetake/common/tanchuang.vue
diff --git a/App.vue b/App.vue
index 6b1dab9..4a59124 100644
--- a/App.vue
+++ b/App.vue
@@ -15,5 +15,4 @@
diff --git a/pages/NursingNew/component/pleasetake/api/api.js b/pages/NursingNew/component/pleasetake/api/api.js
index 9b2daf8..cbf8b8c 100644
--- a/pages/NursingNew/component/pleasetake/api/api.js
+++ b/pages/NursingNew/component/pleasetake/api/api.js
@@ -47,5 +47,12 @@ export const addGwc = (params) => {
data: params,
})
}
-
+
+export const deleteGwcWl = (params) => {
+ return request({
+ url: `${uni.getStorageSync('serverUrl')}/api/pad/invoicing/qld/deleteGwcWl`,
+ method: 'post',
+ data: params,
+ })
+}
diff --git a/pages/NursingNew/component/pleasetake/common/addwl.vue b/pages/NursingNew/component/pleasetake/common/addwl.vue
index b5480f6..f3e4698 100644
--- a/pages/NursingNew/component/pleasetake/common/addwl.vue
+++ b/pages/NursingNew/component/pleasetake/common/addwl.vue
@@ -3,14 +3,15 @@
请领物料
+ {{Material.length}}
+ scroll-with-animation :scroll-top="scrollleft" >
{{v.materialInfo.materialName}}
- 已添加
+ {{v.qlNum}}
@@ -20,10 +21,15 @@
- 查看全部
+
+ 批量移除
+
+
+ 清空列表
+
+
+ 提交请领单
- 添加全部
-
@@ -39,13 +45,15 @@
});
const serverUrl = ref(uni.getStorageSync('serverUrl') + '/sys/common/static/')
const scrollleft = ref(0)
- watch(()=>props.Material,
- ()=>{
- console.log(props.Material)
- if(props.Material.length>5){
- scrollleft.value = 100*props.Material.length
- }
- })
+ const qb = ref(false)
+ const moredex = ref(0)
+ // watch(()=>props.Material,
+ // ()=>{
+ // console.log(props.Material)
+ // if(props.Material.length>5){
+ // scrollleft.value = 100*props.Material.length
+ // }
+ // })
const timeout = ref(false)
onMounted(()=>{
setTimeout(()=>{
@@ -74,7 +82,24 @@
letter-spacing: 3px;
font-size: 1.4vw;
position: relative;
- z-index: 100;
+ z-index: 10;
+ .mhao{
+ width: 1.6vw;
+ min-height: 0vw;
+ border-radius: 0.8vw;
+ border: 1px solid #FF4E4E;
+ font-weight: 400;
+ font-size: 1.1vw;
+ color: #FF4E4E;
+ padding: 0.4vw 0vw;
+ position: absolute;
+ top: -0.8vw;
+ right: -0.4vw;
+ transform: rotate(-90deg);
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ }
}
.more {
@@ -136,7 +161,7 @@
white-space: nowrap;
margin-left: 0.6vw;
position: relative;
- z-index: 99;
+ z-index: 9;
.yjbox {
display: inline-block;
@@ -144,11 +169,11 @@
height: 10vw;
background: rgba(255, 255, 255, 0.5);
border-radius: 1.1vw;
- margin-right: 0.6vw;
+ margin-right: 0.8vw;
position: relative;
.ytj {
- width: 4.5vw;
+ min-width: 1.5vw;
height: 1.8vw;
background: #E3EEF7;
border-radius: 0.9vw;
@@ -159,6 +184,7 @@
text-align: center;
line-height: 1.75vw;
position: absolute;
+ padding: 0 0.8vw;
top: 0.8vw;
right: 0.8vw;
}
@@ -186,4 +212,9 @@
}
}
}
+ .guodu {
+ transition: .4s;
+ -webkit-transform-style: preserve-3d;
+ -webkit-overflow-scrolling: touch;
+ }
\ No newline at end of file
diff --git a/pages/NursingNew/component/pleasetake/common/carditem.vue b/pages/NursingNew/component/pleasetake/common/carditem.vue
index 69ad43b..81f7738 100644
--- a/pages/NursingNew/component/pleasetake/common/carditem.vue
+++ b/pages/NursingNew/component/pleasetake/common/carditem.vue
@@ -39,7 +39,8 @@
已添加
-
+
+
@@ -55,7 +56,7 @@
-
+
@@ -369,8 +370,8 @@
.itembox{
width: 100%;
- height: 68vh;
- padding: 0 2vw 0 0;
+ height: 64vh;
+ padding:1vw 2vw 0 0;
.box{
width: 100%;
@@ -380,7 +381,7 @@
.fler{
width: 27.5vw;
height: 13vw;
- margin-top: 0.9vw;
+ margin-bottom: 0.9vw;
.carditem{
width: 27.5vw;
height: 13vw;
diff --git a/pages/NursingNew/component/pleasetake/common/cgdclass.vue b/pages/NursingNew/component/pleasetake/common/cgdclass.vue
index 48a8f5a..0f941d8 100644
--- a/pages/NursingNew/component/pleasetake/common/cgdclass.vue
+++ b/pages/NursingNew/component/pleasetake/common/cgdclass.vue
@@ -470,5 +470,6 @@
z-index: 20;
top: 0;
left: 0;
+ background: RGBA(239, 240, 244, 0.55);
}
\ No newline at end of file
diff --git a/pages/NursingNew/component/pleasetake/common/medetails.vue b/pages/NursingNew/component/pleasetake/common/medetails.vue
index 5b4c58a..f5a89a0 100644
--- a/pages/NursingNew/component/pleasetake/common/medetails.vue
+++ b/pages/NursingNew/component/pleasetake/common/medetails.vue
@@ -42,11 +42,11 @@
- 取消
+ 关闭
-
+
@@ -239,5 +239,6 @@ import { ref, onMounted, onBeforeUnmount, computed, nextTick, watch, reactive }
z-index: 20;
top: 0;
left: 0;
+ background: RGBA(239, 240, 244, 0.55);
}
\ No newline at end of file
diff --git a/pages/NursingNew/component/pleasetake/common/takeing.vue b/pages/NursingNew/component/pleasetake/common/takeing.vue
index c070e9a..d003643 100644
--- a/pages/NursingNew/component/pleasetake/common/takeing.vue
+++ b/pages/NursingNew/component/pleasetake/common/takeing.vue
@@ -376,6 +376,7 @@
z-index: 20;
top: 0;
left: 0;
+ background: RGBA(239, 240, 244, 0.55);
}
.hei0 {
height: 0 !important;
diff --git a/pages/NursingNew/component/pleasetake/common/tanchuang.vue b/pages/NursingNew/component/pleasetake/common/tanchuang.vue
new file mode 100644
index 0000000..1de2ce8
--- /dev/null
+++ b/pages/NursingNew/component/pleasetake/common/tanchuang.vue
@@ -0,0 +1,144 @@
+
+
+
+ 温馨提示
+
+
+
+ {{ font }}
+
+ 取消
+ 确定
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/NursingNew/component/pleasetake/component/takehomep.vue b/pages/NursingNew/component/pleasetake/component/takehomep.vue
index e6d71ee..f3cf08e 100644
--- a/pages/NursingNew/component/pleasetake/component/takehomep.vue
+++ b/pages/NursingNew/component/pleasetake/component/takehomep.vue
@@ -48,17 +48,19 @@
+