From 8039afb825add62a70b3ff439ab0febda31c9663 Mon Sep 17 00:00:00 2001 From: Teng <461587751@qq.com> Date: Thu, 11 Dec 2025 10:09:33 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=90=88=E5=B9=B6=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/NursingNew/component/nurse/index.css | 2 +- pages/NursingNew/component/nurse/index.vue | 6 +- .../component/pleasetake/common/addwl.vue | 116 ++++++++++-------- .../component/pleasetake/common/carditem.vue | 1 + .../component/pleasetake/common/submits.vue | 1 + .../component/pleasetake/common/takeing.vue | 1 + .../pleasetake/common/takerecord.vue | 3 +- .../pleasetake/component/takehomep.vue | 1 + pages/Warehouse/picking.vue | 6 +- pages/procurement/outbound.vue | 6 +- pages/procurement/purchaseorder.vue | 2 +- static/index/procurement/+.png | Bin 2021 -> 2145 bytes static/index/procurement/-.png | Bin 1769 -> 2087 bytes 13 files changed, 84 insertions(+), 61 deletions(-) diff --git a/pages/NursingNew/component/nurse/index.css b/pages/NursingNew/component/nurse/index.css index a898042..1af49d6 100644 --- a/pages/NursingNew/component/nurse/index.css +++ b/pages/NursingNew/component/nurse/index.css @@ -992,7 +992,7 @@ justify-content: center; align-items: center; /* 添加毛玻璃效果 */ - z-index: 98; + z-index: 999; .popup-overlay-content { position: absolute; diff --git a/pages/NursingNew/component/nurse/index.vue b/pages/NursingNew/component/nurse/index.vue index 07b02cb..86034e7 100644 --- a/pages/NursingNew/component/nurse/index.vue +++ b/pages/NursingNew/component/nurse/index.vue @@ -419,7 +419,7 @@ - @@ -1548,7 +1548,7 @@ openX.value = Math.floor(res.left) - 18 jiao.value[0] = false } - if (res.top > 500) { + if (res.top > 300) { // 表格太靠上侧,修改到下面 openY.value = Math.floor(res.top) + 100; jiao.value[1] = true @@ -1561,7 +1561,7 @@ showDetail.value[0] = index0; showDetail.value[1] = index1; - console.log("shaa",timearr.value[showDetail.value[0]]?.children[showDetail.value[1]]?.izPackage) + // console.log("shaa",timearr.value[showDetail.value[0]]?.children[showDetail.value[1]]?.izPackage) isopacity.value = false; //加动画 setTimeout(() => { diff --git a/pages/NursingNew/component/pleasetake/common/addwl.vue b/pages/NursingNew/component/pleasetake/common/addwl.vue index 6f12f74..2282a91 100644 --- a/pages/NursingNew/component/pleasetake/common/addwl.vue +++ b/pages/NursingNew/component/pleasetake/common/addwl.vue @@ -5,10 +5,11 @@ 请领物料 {{Material.length}} - - - + + {{v.materialInfo?.materialName}} {{v.qlNum}} @@ -16,9 +17,11 @@ - - + - + {{!qb?'更多':'收起'}} @@ -157,22 +160,30 @@ font-size: 1.4vw; position: relative; 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; + + .mhao { position: absolute; - top: -0.8vw; - right: -0.4vw; - transform: rotate(-90deg); + top: -0.9vw; + /* 根据视觉需要微调 */ + right: -0.5vw; + /* 根据视觉需要微调 */ + box-sizing: border-box; + width: 1.8vw; + /* 保证两位数也能容纳(可改成 2vw 以更宽松) */ + height: 1.8vw; + /* 圆高,line-height 要与它匹配 */ + padding: 0 0.15vw; + /* 给两位数一点水平缓冲 */ + border-radius: 50%; + border: 1px solid #FF4E4E; + color: #FF4E4E; display: flex; - justify-content: center; align-items: center; + justify-content: center; + background: transparent; + writing-mode: horizontal-tb; + /* <- 关键:让内部按横排显示数字(不被父写排规则影响) */ + overflow: hidden; } } @@ -221,7 +232,7 @@ right: 7.7vw; z-index: 2; } - + &:nth-child(4) { right: 11.6vw; z-index: 2; @@ -234,8 +245,9 @@ } } + .kcscrol { - width:calc(100% - 10vw); + width: calc(100% - 10vw); height: 10vw; white-space: nowrap; margin-left: 0.6vw; @@ -250,14 +262,16 @@ border-radius: 1.1vw; margin-right: 0.8vw; position: relative; - .zhanwei{ + + .zhanwei { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 200; - view{ + + view { position: absolute; width: 2.2vw; height: 2.2vw; @@ -276,6 +290,7 @@ color: rgba(255, 78, 78, 1); } } + .ytj { min-width: 1.5vw; height: 1.8vw; @@ -288,7 +303,7 @@ text-align: center; line-height: 1.75vw; position: absolute; - padding: 0 0.8vw; + padding: 0 0.8vw; top: 0.8vw; right: 0.8vw; } @@ -316,6 +331,7 @@ } } } + .guodu { transition: .4s; -webkit-transform-style: preserve-3d; diff --git a/pages/NursingNew/component/pleasetake/common/carditem.vue b/pages/NursingNew/component/pleasetake/common/carditem.vue index 27525d5..01028e8 100644 --- a/pages/NursingNew/component/pleasetake/common/carditem.vue +++ b/pages/NursingNew/component/pleasetake/common/carditem.vue @@ -220,6 +220,7 @@ position: absolute; bottom: 0.8vw; right: 0vw; + } } .msitem { diff --git a/pages/NursingNew/component/pleasetake/common/submits.vue b/pages/NursingNew/component/pleasetake/common/submits.vue index e30750c..d3c3bb3 100644 --- a/pages/NursingNew/component/pleasetake/common/submits.vue +++ b/pages/NursingNew/component/pleasetake/common/submits.vue @@ -338,6 +338,7 @@ } .quxiao{ background: #EDEDEF; + color: #888888; } .plsbuy-bottom-blue { background: linear-gradient(0deg, #CAE0F9, #E9F4FF); diff --git a/pages/NursingNew/component/pleasetake/common/takeing.vue b/pages/NursingNew/component/pleasetake/common/takeing.vue index d2ff2a8..9fde54b 100644 --- a/pages/NursingNew/component/pleasetake/common/takeing.vue +++ b/pages/NursingNew/component/pleasetake/common/takeing.vue @@ -205,6 +205,7 @@ } .quxiao{ background: #EDEDEF; + color: #888888; } .plsbuy-bottom-blue { background: linear-gradient(0deg, #CAE0F9, #E9F4FF); diff --git a/pages/NursingNew/component/pleasetake/common/takerecord.vue b/pages/NursingNew/component/pleasetake/common/takerecord.vue index 71c0a8c..fb5df42 100644 --- a/pages/NursingNew/component/pleasetake/common/takerecord.vue +++ b/pages/NursingNew/component/pleasetake/common/takerecord.vue @@ -101,10 +101,11 @@ if(props.show==true){ let obj = { nuId:uni.getStorageSync('nuId'), - elderId:uni.getStorageSync('NUall').id, + elderId:uni.getStorageSync('NUall').elderId, wlId:props.objtake.wlId, } queryMaterialInfo(obj).then(res=>{ + console.log("入参",obj,`返回`,res) wuobj.value = res.result }) qglog() diff --git a/pages/NursingNew/component/pleasetake/component/takehomep.vue b/pages/NursingNew/component/pleasetake/component/takehomep.vue index 1aa3fd5..75c707d 100644 --- a/pages/NursingNew/component/pleasetake/component/takehomep.vue +++ b/pages/NursingNew/component/pleasetake/component/takehomep.vue @@ -299,6 +299,7 @@ elderId:form.elderId } submitQld(obj).then(res=>{ + console.log("入参",obj,"res",res) if(res.success&&res.result.status=='success'){ uni.showToast({ icon:'success', diff --git a/pages/Warehouse/picking.vue b/pages/Warehouse/picking.vue index 63cc9a0..6fade28 100644 --- a/pages/Warehouse/picking.vue +++ b/pages/Warehouse/picking.vue @@ -1353,7 +1353,7 @@ const nomessageshow = ref(false); const firstgetqueryCgdList = () => { queryCgdList(plzinfo).then((res : any) => { - + console.log("数据呢",res) plsbuy.value.push(...res.result.records) alltotal.value = res.result.total if (!res.result.total) { @@ -1406,7 +1406,7 @@ // console.log("!!!!",form) queryCgdInfoList(form).then(res => { InvoicingList.value = [] - // console.log("数据呢", res.result.records) + console.log("数据呢", form) InvoicingList.value.push(...res.result.records); if (form.pageNo) { clickmiddle(0); @@ -1454,7 +1454,7 @@ const mobanform = { nuId: '', pageNo: 1, - pageSize: 9, + pageSize: -1, categoryId: '', typeId: '', medicationId: '', diff --git a/pages/procurement/outbound.vue b/pages/procurement/outbound.vue index 6f8e097..8ea11dc 100644 --- a/pages/procurement/outbound.vue +++ b/pages/procurement/outbound.vue @@ -183,7 +183,7 @@ {{ item.materialInfo.categoryName}} @@ -371,12 +371,14 @@ plsbuy.value = [] plsbuy.value.push(...res.result.records) alltotal.value = res.result.total - + console.log("?????",res.result.records[0].qldNo) if (res.result.records.length) { rightdonghua.value = false; queryQldWlInfo({ qldNo: res.result.records[0].qldNo }).then((element : any) => { + console.log("111111111",element) rightarray.value = [] + rightarray.value.push(...element.result) rightdonghua.value = true; }) diff --git a/pages/procurement/purchaseorder.vue b/pages/procurement/purchaseorder.vue index d636a6c..7fdb492 100644 --- a/pages/procurement/purchaseorder.vue +++ b/pages/procurement/purchaseorder.vue @@ -537,7 +537,7 @@ const mobanform = { nuId: uni.getStorageSync('nuId'), pageNo: 1, - pageSize: 9, + pageSize: -1, categoryId: '', typeId: '', medicationId: '', diff --git a/static/index/procurement/+.png b/static/index/procurement/+.png index 1f0fbf4a664daceea37a871cb54a0507e198b22a..b429fca81f4c63afa92665f5b458f89ba0fe5baa 100644 GIT binary patch literal 2145 zcmaJ?dpK12A0A{V)s{<1XiSj_GjnEgnaQx`BJ*1_E{#jAV$7VFm^ou++8MJUVRK3A zhg@1kVjs1Vq}F9UvB)h%YL!bdrINH#ZmD*rO}l^m{Lb^7^SwOp`+jck^PD74=I%AC zj8?&5ur+iys<(2*sa|ck@@wjxctyEvlFT)0p$h@kV?A)q(N=0--e zfsQbk#&#adU*gYjCvqS@nytd1WqhHM4TCv4%YFk7Xlo6Ezd{Dwh$oSy`F;PZBe$pi>_o{0Q67dNl z2_qr@PRgI*iJ(9t5J5l#HXJM#hp;E0!C;O99&3lQw?^QwI9m)BhXL$ua9H9_fQWZM ze14G1fFkZeqBqs`b2#ORgbbBPghUKRDwU$8cr+vm!2kpTL8XDi*(eb<;z)snEwd4b zw=OAAK`}?f6H0iH0HIQ32SbM?B&0IgzpLO2zsL&2pF5@O8AiqyVgNK&Rn-!Z!TA4B zKK~0^Eb#{a$@hN>i&>FE5aSJsp~E7Ma&`x|szM2g6cNalKq3|dg)cSIGZd0Q;!sG4 zz}cb!9KzC%C*VR-G3pb8!64EFVhLNo0qIl{QmKLF@wh}P-~c$_$TX@Qjs^g(Sc0vq zodXsilWlk69q<&pB`y`>9Oi=p$r6|Q57%{BuF4O5p)xWR6!E?TxvnCJkN8wHk+*y< zlx6ikbGggsLS2@NQ6_^?jrL!oUb<5HN45RpUFG46`$2)y@*<_TZ|yQV0E4Z#O{coB zWDf>U^FmpEhCg`d_ViO3eIH8pNfpEQ_IpL}yz~v;v+EPRgsAn!{w@*Cmx||hCv7gV z%yNxzvGo78*ymf?zS*dim%?m<%O@=-U+o@F2^37;%B#lbR!_wp|9O0o@5Tw{NDh3vzMQuFL1gKq0*H0M^W_P(62e!g(Ni`DU> zx4|{NxzlQcicnP~wW6`JpCbc8ocoQkuX12$nav00fP9J*GjX<5%Tr8to=; z#5xxWvnu1%Ji50W#fM8pI=oWjdkO#X3==NoC^qzZ?tkN9zHYQBFm?bOA#+3+9#V2fbkXoaJ~;P?0)TJ%RbH+9|b8lGo`447qc zFKOg-UC)e&5eKe26vIWv1cVpU4;1$ZnXTh}zh_P!yryB#KbzPuKlS*Vq)^v%>XG{B z%14p0*@;4OQJJl8B=dqklX*-Vr90yl)o(mL+Na%?GO_J_M@7oS3mbacA0N}AJMW*g z8XdHajyFtBlluYP;Cx1EzTCi)OfJgUF*Xo1Y;Yw?XMOF>xtkZtTF0J5qG3~ujj^l; z_EYp$+`9*vS^Vw&+ql;oi{hn+fUV$tKkLUCJ8oBB?H(*lqy2bftzy8~SLei&vGn|? znYDQsQo!@erD$h7vToDZ^lN=*Fo<~Up(4}i391x6ZJmq&bb!T?b3q%PnFgP$x~0Eh zcIKC&+iP-SYtEE5MLG+?9W!^&IV|parUw^O`s5I&cm9U^bLNz<;=M;w{HmUNM=9pV zpNCpJ?GAG?zptojY995_YcUy>ee9%Xy?EKCt#&N0*A;{`4PhJ8HH3Mc09y6ar_-3! JGIG$dzW|^jc&`8e literal 2021 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 literal 1769 zcmV1!s6n<~k_HNP~o0M=A5CsGjR1T>iC?HBfqTC2jfr1Ju;*>@kqy#o6gJCRAEZcbw&H-(mpG0G5yW+Nil>_|gnB6E$M z%zoHscqt6o?1jnz2mSk2{b z)H;M%CW7GIXtxS-ATuoj(eIiQeN&Mi7G(+Ualh2t$?Q@RUJNfSkWUo{Q{9*~&5hSA zPT#|L#WZYkqcv;OG4p=cHz%?1EcEJXG&(9^wY)Lu-Gx8P$d|=V365LPvsXUneT-H! zAw6(1$BmlPw?%8eMt*c~I7r3KC3UstWEOe=P7Efw&u-1VOp7Fp{7$h0!Me8YmardM zj;E*K-~MhGe4OqvVz@=&f5rN_oJqy4yYQ+nfUjP{z_K@a?d3-MAc7MevBG|288ID- z#y|CQ{^YIm%->*F9I2?aERf)II8Gzp#dfFnDC`|Dh+xX_77EGnXs}xO!P&j@>o)Ds zqJjlo@!A!LcM)9XNa&`fgm)S2K^P#|aBp@7zSbL2n-f+uw>h=zVefWew10$;=QbTk zSe|ZidiK`#b}15cB%%~Ot_v|G#MAR5-)noU1mC2d?B7E?yWa>u2t9xT!A2uH8zqOJ z2RqVxMi#;zd-!xSg61%2F2}1r5_SO!QwYW<-&x2BC+K?aFW6)JlXk4t=%AMnR*9lp zsgzXng3MG53O#B!q=LxOQh8NWp6HQ6V3C=6Goo!31WHfFSdr*;av0B0)lzrN>R{p( zAW+{M%AEyG3caW2A`&I<>Vj&EFukKWu*h_+6@Df|Jh#Ep%wbj+90Z@17@VNBCde>W z(JkyjR~>#}{Zb-vnAVygMmDX{ng4@yIlK)#x*>Ho_Mt_BEL|uV5_W6$k4lK%T@M+k zSXtQ0v1A*H1W64)dW8<63J6xJ2}KS={)(=ZFmaKfh~6pdva%vR9b5?s`TnJ4gA7z~ zoi=^d-%}*Wvac=}O7u)$3EAR|+c;F5;shQVl47=645cZfOZ+LM8-Ghj~OvkJb zsFVr>yXQ4*Wuap4i9A{7bnjWJ9}|V^l~d3;a}mrZ;hUfbP#~ytsY&M3(4Rr}35CK- z2nQ+HyB*C=-+my~jz9)p@q=zWvJ&>C`+Ld|9pnvR3i;&P{bJW~06ujzA9GFvx_$4ATi8$78WY=ns((65QU> zjn#Ytq9@_-JdKE7Bcfi&F~l?%yN>oi)K`X29c<7afiJ&^@Mo;=vPG^Yp@~Ga5qe=j zba)z9!(EQ0@2*iiJa&oTb~m`rT@IqNZQpD`PvAVw4wJmW`min33Bs#E2?uytm~WmyK(FGu9&6osc9tXF8}}l|Np Date: Thu, 11 Dec 2025 17:30:09 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E6=8B=89=E5=8E=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../component/pleasetake/common/addwl.vue | 59 ++- .../component/pleasetake/common/carditem.vue | 2 +- .../component/pleasetake/common/cgdclass.vue | 2 +- .../component/pleasetake/common/htditem.vue | 2 +- .../component/pleasetake/common/medetails.vue | 21 +- .../component/pleasetake/common/submits.vue | 9 +- .../component/pleasetake/common/takeing.vue | 1 + .../pleasetake/common/takerecord.vue | 39 +- .../pleasetake/component/requestform.vue | 6 +- .../pleasetake/component/returnorder.vue | 8 +- .../pleasetake/component/takehomep.vue | 371 ++++++++++-------- .../component/pleasetake/css/take.less | 22 +- pages/procurement/api/lunpan.js | 9 + pages/procurement/inventory.vue | 118 +++--- pages/procurement/outbound.vue | 5 +- 15 files changed, 407 insertions(+), 267 deletions(-) diff --git a/pages/NursingNew/component/pleasetake/common/addwl.vue b/pages/NursingNew/component/pleasetake/common/addwl.vue index 2282a91..9782ef0 100644 --- a/pages/NursingNew/component/pleasetake/common/addwl.vue +++ b/pages/NursingNew/component/pleasetake/common/addwl.vue @@ -3,7 +3,12 @@ 请领物料 - {{Material.length}} + + + {{Material.length}} + + + @@ -17,8 +22,12 @@ - - + + + 暂无数据 + + @@ -163,17 +172,12 @@ .mhao { position: absolute; - top: -0.9vw; - /* 根据视觉需要微调 */ - right: -0.5vw; + top: -0.2vw; /* 根据视觉需要微调 */ + right: -0.2vw; box-sizing: border-box; width: 1.8vw; - /* 保证两位数也能容纳(可改成 2vw 以更宽松) */ height: 1.8vw; - /* 圆高,line-height 要与它匹配 */ - padding: 0 0.15vw; - /* 给两位数一点水平缓冲 */ border-radius: 50%; border: 1px solid #FF4E4E; color: #FF4E4E; @@ -182,8 +186,11 @@ justify-content: center; background: transparent; writing-mode: horizontal-tb; - /* <- 关键:让内部按横排显示数字(不被父写排规则影响) */ overflow: hidden; + .mhao-font{ + font-size: 25rpx; + letter-spacing: -0.05em; /* 负值 = 字符之间更近 */ + } } } @@ -337,4 +344,34 @@ -webkit-transform-style: preserve-3d; -webkit-overflow-scrolling: touch; } + .que{ + width: 16vw; + height: 16vw; + position: fixed; + top: 0; + left: 0; + width: 82.2vw; + height: 10vw; + background: rgba(245, 246, 248, 1); + display: flex; + justify-content: center; + align-items: center; + border-radius: 20rpx; + + image{ + width: 12vw; + height: 12vw; + } + view{ + width: 12vw; + text-align: center; + position: absolute; + bottom: 0.5vw; + left: 50%; + transform: translateX(-50%); + font-weight: 300; + font-size: 1.4vw; + color: #555555; + } + } \ 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 cbe71e4..4a802b7 100644 --- a/pages/NursingNew/component/pleasetake/common/carditem.vue +++ b/pages/NursingNew/component/pleasetake/common/carditem.vue @@ -371,7 +371,7 @@ .itembox{ width: 100%; - height: 64vh; + height: 66vh; padding:1vw 2vw 0 0; .box{ diff --git a/pages/NursingNew/component/pleasetake/common/cgdclass.vue b/pages/NursingNew/component/pleasetake/common/cgdclass.vue index 0f941d8..5d65b64 100644 --- a/pages/NursingNew/component/pleasetake/common/cgdclass.vue +++ b/pages/NursingNew/component/pleasetake/common/cgdclass.vue @@ -335,7 +335,7 @@ min-width: 8vw; height: 3.8vw; background: #EDEDEF; - border-radius: 1.6vw; + border-radius: 3vw; padding: 0 2vw; margin-left: 1vw; border: 1px solid #EDEDEF; diff --git a/pages/NursingNew/component/pleasetake/common/htditem.vue b/pages/NursingNew/component/pleasetake/common/htditem.vue index b1caa7d..efe748e 100644 --- a/pages/NursingNew/component/pleasetake/common/htditem.vue +++ b/pages/NursingNew/component/pleasetake/common/htditem.vue @@ -307,7 +307,7 @@ font-size: 1.6vw; color: #222222; height: 3vw; - padding-top: 1.3vw; + padding-top: 1.2vw; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; diff --git a/pages/NursingNew/component/pleasetake/common/medetails.vue b/pages/NursingNew/component/pleasetake/common/medetails.vue index 01024d5..4396ec7 100644 --- a/pages/NursingNew/component/pleasetake/common/medetails.vue +++ b/pages/NursingNew/component/pleasetake/common/medetails.vue @@ -7,8 +7,8 @@ - 耗材用品 - 复健用品 + {{ objtake?.categoryId_dictText }} + {{ objtake?.typeId_dictText }} @@ -70,15 +70,15 @@ import { ref, onMounted, onBeforeUnmount, computed, nextTick, watch, reactive } const showbox = ref(false) watch(()=>props.show, ()=>{ - console.log(props.objtake) + // console.log(`11111111111`,props.objtake) if(props.show==true){ let obj = { nuId:uni.getStorageSync('nuId'), - elderId:uni.getStorageSync('NUall').id, + elderId:uni.getStorageSync('NUall').elderId, wlId:props.objtake.wlId } queryMaterialInfo(obj).then(res=>{ - console.log(res) + console.log(`wuobj`,res) wuobj.value = res.result }) setTimeout(()=>{ @@ -113,6 +113,7 @@ import { ref, onMounted, onBeforeUnmount, computed, nextTick, watch, reactive } } .quxiao{ background: #EDEDEF; + color: #888888; } .plsbuy-bottom-blue { background: linear-gradient(0deg, #CAE0F9, #E9F4FF); @@ -142,14 +143,16 @@ import { ref, onMounted, onBeforeUnmount, computed, nextTick, watch, reactive } width: 14.2vw; height: 100%; border-right: 2px solid #E5E5E5; - + view { width: 100%; margin-top: 0.6vw; display: flex; - justify-content: space-around; - - text { + // justify-content: space-around; + flex-direction: column; + align-items: center; + + view { width: 6vw; height: 2vw; border-radius: 1vw; diff --git a/pages/NursingNew/component/pleasetake/common/submits.vue b/pages/NursingNew/component/pleasetake/common/submits.vue index 96bae86..190d2a5 100644 --- a/pages/NursingNew/component/pleasetake/common/submits.vue +++ b/pages/NursingNew/component/pleasetake/common/submits.vue @@ -211,7 +211,7 @@ font-size: 1.6vw; color: #222222; height: 3vw; - padding-top: 1.3vw; + padding-top: 1.2vw; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; @@ -266,6 +266,7 @@ font-weight: 400; font-size: 1.4vw; color: #555555; + margin-left: 1.1vw; } .itemcan{ width: 100%; @@ -273,6 +274,8 @@ display: flex; justify-content: space-between; align-items: center; + padding-left: 1vw; + padding-right: 1vw; text{ font-weight: 400; font-size: 1.4vw; @@ -280,7 +283,7 @@ } } .tit { - width: 100%; + width: 96.5%; height: 3.5vw; line-height: 6vw; font-weight: 400; @@ -290,6 +293,8 @@ justify-content: space-between; align-items: center; border-bottom: 1px solid #E5E5E5; + margin: 0 1vw; + } } .mengban{ diff --git a/pages/NursingNew/component/pleasetake/common/takeing.vue b/pages/NursingNew/component/pleasetake/common/takeing.vue index 4c3e8c5..b8e848a 100644 --- a/pages/NursingNew/component/pleasetake/common/takeing.vue +++ b/pages/NursingNew/component/pleasetake/common/takeing.vue @@ -318,6 +318,7 @@ font-size: 1.4vw; font-weight: 500; text-align: center; + margin-left: 1.5vw; } .cont{ diff --git a/pages/NursingNew/component/pleasetake/common/takerecord.vue b/pages/NursingNew/component/pleasetake/common/takerecord.vue index fb5df42..39c633b 100644 --- a/pages/NursingNew/component/pleasetake/common/takerecord.vue +++ b/pages/NursingNew/component/pleasetake/common/takerecord.vue @@ -10,8 +10,8 @@ - 耗材用品 - 复健用品 + {{objtake?.categoryId_dictText}} + {{objtake?.typeId_dictText}} @@ -176,7 +176,8 @@ .dian{ width: 0.5vw; height: 0.5vw; - margin: 01.6vw; + margin: 1.6vw; + margin-right: 1vw; background: #888888; border-radius: 50%; position: relative; @@ -193,24 +194,25 @@ background: white; } .riqi{ - min-width: 7.2vw; + width: 12vw; height: 2vw; background: #F9F9FA; border-radius: 1vw; - border: 1px solid #D2D2D2; + border: 1rpx solid #D2D2D2; display: flex; justify-content: center; align-items: center; font-weight: 400; font-size: 1vw; color: #888888; - padding: 0 0.6vw; + padding: 0 0.4vw; } .qlr{ + width: 11vw; font-weight: 400; - font-size: 1.3vw; + font-size: 1.2vw; color: #999999; - margin-left: 1.8vw; + margin-left: 1vw; text{ color: #333; } @@ -250,12 +252,14 @@ view { width: 100%; - margin-top: 0.6vw; + margin-top: 0.3vw; display: flex; - justify-content: space-around; - - text { - min-width: 4.8vw; + flex-direction: column; + align-items: center; + // justify-content: space-around; + + view { + width: 6vw; height: 2vw; border-radius: 1vw; border: 1px solid #D2D2D2; @@ -291,7 +295,7 @@ height: 3.6vw; display: flex; justify-content: flex-start; - margin-top: 1.8vw; + margin-top: 1.6vw; >view { width: 50%; @@ -312,15 +316,15 @@ &:nth-child(1) { width: 100%; - height: 1.8vw; + height: 2vw; font-weight: bold; - font-size: 1.6vw; + font-size: 1.5vw; color: #222222; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; - line-height: 1.8vw; } + } } @@ -366,6 +370,7 @@ } .quxiao{ background: #EDEDEF; + color: #888888; } .plsbuy-bottom-blue { background: linear-gradient(0deg, #CAE0F9, #E9F4FF); diff --git a/pages/NursingNew/component/pleasetake/component/requestform.vue b/pages/NursingNew/component/pleasetake/component/requestform.vue index b9476da..da2cc49 100644 --- a/pages/NursingNew/component/pleasetake/component/requestform.vue +++ b/pages/NursingNew/component/pleasetake/component/requestform.vue @@ -232,7 +232,7 @@ watch( () => props.isShow, (newVal, oldVal) => { - console.log("??????",newVal, oldVal) + // console.log("??????",newVal, oldVal) // 当旧值为false,新值为true时延迟0.2秒调用方法 if (!oldVal && newVal) { transition.value = false; @@ -333,7 +333,7 @@ const firstgetqueryCgdList = () => { queryQld(plzinfo).then((res : any) => { transition.value = true; - // console.log("kankan",plzinfo,res) + // console.log("kankan",res) if (((res.message === "缺少参数") || (!res.result?.total)) && cannomessage.value) { nomessageshow.value = true; return @@ -356,6 +356,8 @@ rightarray.value.push(...element.result) rightdonghua.value = true; }) + }else{ + rightarray.value = [] } if (res.result.records.length < plzinfo.pageSize) { diff --git a/pages/NursingNew/component/pleasetake/component/returnorder.vue b/pages/NursingNew/component/pleasetake/component/returnorder.vue index 81d8a61..98c7571 100644 --- a/pages/NursingNew/component/pleasetake/component/returnorder.vue +++ b/pages/NursingNew/component/pleasetake/component/returnorder.vue @@ -10,7 +10,7 @@ 作废 - + 提交请购单 @@ -183,7 +183,8 @@ // 当旧值为false,新值为true时延迟0.2秒调用方法 if (!oldVal && newVal) { transition.value = false; - // console.log("????",transition.value) + plzinfo.pageNo = 1; + plzinfo.canpull = true; setTimeout(() => { transition.value = true; lefttarget.value = 0; @@ -286,7 +287,7 @@ plsbuy.value = []; // console.log(res) plsbuy.value.push(...res.result.records) - // console.log("入参", plzinfo) + console.log("入参", plzinfo) console.log("查看数组", res.result.records) alltotal.value = res.result.total @@ -426,6 +427,7 @@ setTimeout(()=>{ plsbuy.value[lefttarget.value] = res.result.result tijiaoshow.value = false; + rightinfolist(); },800) }else{ diff --git a/pages/NursingNew/component/pleasetake/component/takehomep.vue b/pages/NursingNew/component/pleasetake/component/takehomep.vue index 28a7714..2e92ac5 100644 --- a/pages/NursingNew/component/pleasetake/component/takehomep.vue +++ b/pages/NursingNew/component/pleasetake/component/takehomep.vue @@ -1,9 +1,9 @@ + \ No newline at end of file diff --git a/pages/NursingNew/component/pleasetake/css/take.less b/pages/NursingNew/component/pleasetake/css/take.less index fc3dc96..e52f23d 100644 --- a/pages/NursingNew/component/pleasetake/css/take.less +++ b/pages/NursingNew/component/pleasetake/css/take.less @@ -38,7 +38,7 @@ .buttons-father { width: 100%; - height: 90rpx; + height: 70rpx; display: flex; justify-content: space-between; .flexend{ @@ -80,7 +80,7 @@ border-radius: 1.65vw; border: 1rpx solid #D9DADC; font-weight: 400; - font-size: 1.2vw; + font-size: 1.4vw; color: #222; display: flex; justify-content: center; @@ -88,10 +88,21 @@ box-shadow: 0.5rpx 3rpx 3rpx #dadee1; margin: 0 0 0 0.5vw; color: #555555; + position: relative; + .qlthbtn-red{ + position: absolute; + right: -0vw; + top: -0vw; + width: 1vw; + height: 1vw; + background-color: rgba(255, 78, 78, 1); + border-radius: 50%; + } + image { - width: 1.8vw; - height: 1.8vw; - margin: 0 0.2vw 0 0; + width: 1.5vw; + height: 1.5vw; + margin: 0.1vw 0.3vw 0 0; } } @@ -135,6 +146,7 @@ .shx-font { margin-top: 3rpx; + // font-size: 1.4vw; // margin-left: -5rpx; } } diff --git a/pages/procurement/api/lunpan.js b/pages/procurement/api/lunpan.js index 289d18b..d96ce92 100644 --- a/pages/procurement/api/lunpan.js +++ b/pages/procurement/api/lunpan.js @@ -355,3 +355,12 @@ export const outbound = (params) => { data: params, }) } +// 盘点单所有的接口 +// 获得列表 +export const queryPddList = (params) => { + return request({ + url: `${uni.getStorageSync('serverUrl')}/api/pad/invoicing/pdd/queryPddList`, + method: 'get', + data: params, + }) +} \ No newline at end of file diff --git a/pages/procurement/inventory.vue b/pages/procurement/inventory.vue index caec8c1..5bd9cf7 100644 --- a/pages/procurement/inventory.vue +++ b/pages/procurement/inventory.vue @@ -2,7 +2,7 @@ - @@ -68,22 +68,22 @@ - + - 101P20251020001 + {{ item.pddNo }} - + 盘盈 - + 盘亏 - {{ index?`已完成`:`盘点中` }} + {{ item.pddType_dictText }} @@ -91,7 +91,7 @@ - 2025.10.03 + {{ item.pddStartTime.split(' ')[0] }} @@ -111,11 +111,11 @@ - {{ index?`2025.10.03`: ``}} + {{ item.pddEndTime.split(' ')[0] }} - + @@ -123,7 +123,7 @@ 盘点结束 - {{ index?`[ 王嘉尔 ]`: `` }} + {{ item.pddType=='2'?`[ 王嘉尔 ]`: `` }} @@ -131,7 +131,7 @@ - 生活用品库 + {{ item.nuName}} @@ -341,16 +341,16 @@ 盘点状态 - + 全部 - + 盘点中 - + 已完成 @@ -398,8 +398,8 @@ 盘盈/盘亏 - - + + @@ -409,8 +409,8 @@ 盘盈单 - - + + @@ -440,7 +440,7 @@ \ No newline at end of file