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 @@
+
+
+
+
+ 请领物料
+
+
+
+
+ {{v.materialName}}
+ 已添加
+
+
+
+
+ {{!qb?'更多':'收起'}}
+
+
+ 查看全部
+
+ 添加全部
+
+
+
+
+
+
+
+
+
\ 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 @@
+
+
+
+
+
+
+
+
+
+
+ {{v.categoryId_dictText}}
+ {{v.typeId_dictText}}
+
+
+
+
+ {{v.materialName}}
+
+
+ 规格型号:
+ {{v.specificationModel}}
+
+
+
+ {{v.qlNum?v.qlNum:'--'}}
+ 请领数量
+
+
+ {{v.materialUnits}}
+ 请领单位
+
+
+
+
+ 已添加
+
+
+
+
+ 请领记录
+
+
+ 物料详情
+
+
+ 置 顶
+
+
+
+
+
+
+
+
+
+
+
+
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 0000000..efe3d00
Binary files /dev/null and b/static/index/requestform/ql0.png differ
diff --git a/static/index/requestform/ql1.png b/static/index/requestform/ql1.png
new file mode 100644
index 0000000..3dd575c
Binary files /dev/null and b/static/index/requestform/ql1.png differ
diff --git a/static/index/requestform/ql2.png b/static/index/requestform/ql2.png
new file mode 100644
index 0000000..a4bf058
Binary files /dev/null and b/static/index/requestform/ql2.png differ