From 9bbda065050d0650d5ab5d1455d133887dc1bf72 Mon Sep 17 00:00:00 2001 From: wangweidong <850489345@qq.com> Date: Fri, 28 Nov 2025 17:34:02 +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 --- .../component/pleasetake/api/api.js | 14 + .../component/pleasetake/common/addwl.vue | 178 +++++++++ .../component/pleasetake/common/carditem.vue | 374 ++++++++++++++++++ .../pleasetake/component/takehomep.vue | 84 ++++ .../component/pleasetake/css/take.less | 104 +++++ .../component/pleasetake/takehome.vue | 10 +- pages/NursingNew/index.vue | 2 +- static/index/requestform/ql0.png | Bin 0 -> 692 bytes static/index/requestform/ql1.png | Bin 0 -> 902 bytes static/index/requestform/ql2.png | Bin 0 -> 712 bytes 10 files changed, 761 insertions(+), 5 deletions(-) create mode 100644 pages/NursingNew/component/pleasetake/api/api.js create mode 100644 pages/NursingNew/component/pleasetake/common/addwl.vue create mode 100644 pages/NursingNew/component/pleasetake/common/carditem.vue create mode 100644 pages/NursingNew/component/pleasetake/component/takehomep.vue create mode 100644 static/index/requestform/ql0.png create mode 100644 static/index/requestform/ql1.png create mode 100644 static/index/requestform/ql2.png diff --git a/pages/NursingNew/component/pleasetake/api/api.js b/pages/NursingNew/component/pleasetake/api/api.js new file mode 100644 index 0000000..291d524 --- /dev/null +++ b/pages/NursingNew/component/pleasetake/api/api.js @@ -0,0 +1,14 @@ +// 引入 request 文件 +import request from '@/request/index.js' + +// 以下 api 为博主项目示例,实际与项目相匹配 + +// 查询服务类型 +export const queryInvoicingList = (params) => { + return request({ + url: `${uni.getStorageSync('serverUrl')}/api/pad/invoicing/qld/queryInvoicingList`, + method: 'get', + data: params, + }) +} + \ No newline at end of file diff --git a/pages/NursingNew/component/pleasetake/common/addwl.vue b/pages/NursingNew/component/pleasetake/common/addwl.vue new file mode 100644 index 0000000..9d81cfb --- /dev/null +++ b/pages/NursingNew/component/pleasetake/common/addwl.vue @@ -0,0 +1,178 @@ + + + + + \ No newline at end of file diff --git a/pages/NursingNew/component/pleasetake/common/carditem.vue b/pages/NursingNew/component/pleasetake/common/carditem.vue new file mode 100644 index 0000000..c8b8efa --- /dev/null +++ b/pages/NursingNew/component/pleasetake/common/carditem.vue @@ -0,0 +1,374 @@ + + + + + diff --git a/pages/NursingNew/component/pleasetake/component/takehomep.vue b/pages/NursingNew/component/pleasetake/component/takehomep.vue new file mode 100644 index 0000000..55b5adb --- /dev/null +++ b/pages/NursingNew/component/pleasetake/component/takehomep.vue @@ -0,0 +1,84 @@ + + + + + diff --git a/pages/NursingNew/component/pleasetake/css/take.less b/pages/NursingNew/component/pleasetake/css/take.less index 43f37e2..fc3dc96 100644 --- a/pages/NursingNew/component/pleasetake/css/take.less +++ b/pages/NursingNew/component/pleasetake/css/take.less @@ -34,4 +34,108 @@ margin-left: 60rpx; margin-right: 3rpx; } + } + + .buttons-father { + width: 100%; + height: 90rpx; + display: flex; + justify-content: space-between; + .flexend{ + justify-content: flex-end !important; + padding-right: 1.8vw; + } + .boxtwo{ + width: 50%; + height: 100%; + display: flex; + justify-content: flex-start; + } + .ipt { + display: flex; + align-items: center; + width: 16vw; + background: #E2E4E9; + border-radius: 1.65vw; + height: 3.3vw; + + image { + width: 2.2vw; + height: 2.2vw; + margin: 0 0.5vw; + } + + input { + width: 18vw; + height: 3.5vw; + font-size: 1.4vw; + padding-left: 1.6vw; + + } + } + .qlthbtn{ + width: 9.3vw; + height: 3.3vw; + background: rgba(255, 255, 255, 0.6); + border-radius: 1.65vw; + border: 1rpx solid #D9DADC; + font-weight: 400; + font-size: 1.2vw; + color: #222; + display: flex; + justify-content: center; + align-items: center; + box-shadow: 0.5rpx 3rpx 3rpx #dadee1; + margin: 0 0 0 0.5vw; + color: #555555; + image { + width: 1.8vw; + height: 1.8vw; + margin: 0 0.2vw 0 0; + } + } + + .scr { + border-radius: 1.65vw; + font-weight: 400; + font-size: 1.4vw; + display: flex; + justify-content: center; + align-items: center; + width: 6.5vw; + height: 3.3vw; + margin: 0 0 0 0.7vw; + background: rgba(255, 255, 255, 0.6); + border: 1px solid #D9DADC; + color: #555555; + box-shadow: 0.5rpx 3rpx 3rpx #dadee1; + } + + .shx { + width: 6.5vw; + height: 3.3vw; + background: rgba(255, 255, 255, 0.6); + border-radius: 1.65vw; + border: 1rpx solid #D9DADC; + font-weight: 400; + font-size: 1.2vw; + color: #222; + display: flex; + justify-content: center; + align-items: center; + box-shadow: 0.5rpx 3rpx 3rpx #dadee1; + margin: 0 0 0 0.5vw; + color: #555555; + + image { + width: 1.8vw; + height: 1.8vw; + margin: 0 0.2vw 0 0; + } + + .shx-font { + margin-top: 3rpx; + // margin-left: -5rpx; + } + } } \ No newline at end of file diff --git a/pages/NursingNew/component/pleasetake/takehome.vue b/pages/NursingNew/component/pleasetake/takehome.vue index e695739..07577de 100644 --- a/pages/NursingNew/component/pleasetake/takehome.vue +++ b/pages/NursingNew/component/pleasetake/takehome.vue @@ -10,11 +10,12 @@ {{uni.getStorageSync('realname')}} - - 返回 + + 返回 - + + @@ -23,7 +24,8 @@ import { onShow, onLoad, onHide, onPageScroll } from "@dcloudio/uni-app" import { queryCgdList } from '@/pages/Warehouse/api/lunpan.js' import requestformView from './component/requestform.vue' - + import takehomep from './component/takehomep.vue' + const hometype = ref(0) const transition = ref(false); const props = defineProps({ isShow: { diff --git a/pages/NursingNew/index.vue b/pages/NursingNew/index.vue index 2c4156c..807dd02 100644 --- a/pages/NursingNew/index.vue +++ b/pages/NursingNew/index.vue @@ -77,7 +77,7 @@ onMounted(() => { menuIndex.value = -1; - nextTick(() => menuIndex.value = 0) + nextTick(() => menuIndex.value = 3) isOld.value = 2; uni.getSystemInfoSync(); // 确保 global 注入生效 diff --git a/static/index/requestform/ql0.png b/static/index/requestform/ql0.png new file mode 100644 index 0000000000000000000000000000000000000000..efe3d004687eb37f2a385a88c81ebfc8bd6a2d37 GIT binary patch literal 692 zcmV;l0!#ggP)R;;`$)A%TSAVSVk#3~QMB|;#k zh>ajzEGz|+P7sVjjFH4_&fg5#^)}fHd)#ID{yX2d^UZH&znxjzff-)2hbNQC`9va- zqJ1ZXU$ZKakJ6DyWO=*@a^=I}@CqGk$d67disH8_k&kXU9F7}IV#n7_!U4@8x6Nid zGZ+k(ccWgfcLLfc#xFD)4ap;xrUhH#;thTl3Wb&s$#ZtQePvuM;4Ha|597G3kcW=`2!$Mfx-|aHc*Koj|Uk)t%JobiRtbkrdu& z;v=7w!RWRx@Mtu8oZa;T<_6NuGMrV}L!r=-U@&-4AB{tN znA5qAdyd+_qSehZoI|qYa=B`5w|kvQjtW9N9zW&rc*I%o1HRvEHt&h&nk>V+-R?K` ze3gM$ncyWgzR2EwO1uL2QNQ1R#%}pbtea&x`?}4jJ1B=PP~*3>=K-&>QyvtH#b3k* zGr$?J{a_dpMZkeleLmk!{O9O1;5ERH@l8#G^TvuoT@Uf$=FP;8SO^3Ho>VF|gmjnO z>-@CDha@yN31lJSrU z-lGpw^pV^@2n#8$p)PQrxt<>B6!?p&+!2ZVIA62nh-*yzr_) zPB+7bK^F}~#cuMVttg7HVgw5@hC27v?;W1gai{qaB+uXXegDt%{NM9F@5dy=fBY+o zdpsU%b93`?zu({KUnhJ%Un{xt-@Z|ZOHQZrEY3co(dY*!=$~8-#CbsjxL+s~x|zU9 z&N7plnwmD7Or~}MZU%$FgTON|Fi^W1h&v1p<#M^LOwfYr5wOf8gsTwV0UHPFw(05V zUnHf_aL_I@DU-<*U~<3&{?*Vf7)z5y%>`G;=kuzQ`fXs7?d4EcS63yHG*ELjoIw#+ zIrgBI!IUh^-{mr>uCD&bDe)1vqUppblc@bw)_J}h*uV~alPfCY)QJxd4<|VV5l&06 z9Po!jq0l$-6{}P_+Eyp7b*`oFa5z{*;T`{GO5=6n)O-u|yrkSz`YrYK^_J2^WgLx0 zv*~oYA(2SDP&lR4iR0KtO}oGy0ZEeD>~^~qUNt5>1{#$~MJXpHCg#fc z8tPiPgrl^xBHrzGn-T3`!U#BBQBk40I3iAgPF!)6w&Lu&T&|0V-lD!@GXvai7yJPM z%DJC*x7X{nDYpLvR%p^g6#kV0_T~Z4$ZdR$9D>af1Mx11M@u|jhHyCimJMx7CX;@GpCYE( z;NalbOg&aX1iwnIZhpO{$uxb(#1 z@kJgtt2mMZlyN6IVs(?0Y*tF8Qa>R25V%L3UsLZfE#St%D2e-sDH;S?Xh!aRsuU?64MaA@B_U0=#NAn@x-lg2)_XU0RR7!ACIR1000I_ cL_t&o0HGTMO+Uw>wg3PC07*qoM6N<$f?8#!8~^|S literal 0 HcmV?d00001 diff --git a/static/index/requestform/ql2.png b/static/index/requestform/ql2.png new file mode 100644 index 0000000000000000000000000000000000000000..a4bf058ba2aa3465d8f73c9683dca0f3005af614 GIT binary patch literal 712 zcmV;(0yq7MP)`g=w(VJC7Po=3Mg7Fa8d{kQyy{QzWr-E${f;?|(;j{nZ>2&%+ zDwX;S=D@5Mi2DI%lgZ?eTLHFYZkpzK%d#>`DN`xc2clj;u%Flg#@`O|&{sgLMVt&S z1%ts4jGhGdYPDLgABZ`Ja3B1aMcyS6i6M4k(6>#*b;f}}AcOZZ6N2!lVHjWiK+JbU zr-?s7yNB5K^?LmQZQDegj347ULvT@p_7c3Z4VH;p1@pvxgDnyqgl!XXdR+vRtJUh= zTrM}9&1P@Iw|0U?>@XU?(U7`}IL-~Wr&#$2L1NVKC?)F=hkrxrt;0lIcYq3oLb5Uk zbR6F&YWW)O*xJQKAQp>tBl;0X9Q1P2o;cv%kAi-76=BTNJjElCNH?WA+n8z4jyj-x zcYr>?iN?4qd5RYbg=MbQBWCFvvk2=0b6~R28+`ZK%}vqb6fFvJl>^mO&cy!^Kq0;!!Kc1 z^A$(zxmKSldF7~_X_l@D%9xrh;K z7T4FU&ZM$4S}K*w)cXs+fN^+|EGKDCfL9#$0{xm3tC<8^`XWy4!r&lTUDF>3HI8-y zJ%^o~(u+6{aYXg+cAkL|7I{jII|6f_G4~HTKVjQMoUP8V%^UC)SYrV06xVh6Y-L^| uPJ7pF6954J|E@c^KL7v#21!IgR09C$FtI+pePw$90000