From bfced7885f73d6fdbd2ced0aa0412896b1372037 Mon Sep 17 00:00:00 2001
From: wangweidong <850489345@qq.com>
Date: Tue, 21 Oct 2025 08:58:13 +0800
Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
manifest.json | 4 +-
pages/Warehouse/components/calculator.vue | 224 +++++
pages/Warehouse/procurement.vue | 759 +++++++++++++++-
static/index/warehouse/procurement/bt.png | Bin 0 -> 4359 bytes
unpackage/dist/dev/app-plus/app-service.js | 837 +++++++++++++-----
unpackage/dist/dev/app-plus/manifest.json | 4 +-
.../app-plus/pages/Warehouse/procurement.css | 652 +++++++++++++-
.../static/index/warehouse/procurement/bt.png | Bin 0 -> 4359 bytes
8 files changed, 2175 insertions(+), 305 deletions(-)
create mode 100644 pages/Warehouse/components/calculator.vue
create mode 100644 static/index/warehouse/procurement/bt.png
create mode 100644 unpackage/dist/dev/app-plus/static/index/warehouse/procurement/bt.png
diff --git a/manifest.json b/manifest.json
index c2eb1e2..386341a 100644
--- a/manifest.json
+++ b/manifest.json
@@ -2,8 +2,8 @@
"name" : "护理单元",
"appid" : "__UNI__FB2D473",
"description" : "护理单元",
- "versionName" : "1.6.7",
- "versionCode" : 167,
+ "versionName" : "1.6.8",
+ "versionCode" : 168,
"transformPx" : false,
/* 5+App特有相关 */
"app-plus" : {
diff --git a/pages/Warehouse/components/calculator.vue b/pages/Warehouse/components/calculator.vue
new file mode 100644
index 0000000..e5a0600
--- /dev/null
+++ b/pages/Warehouse/components/calculator.vue
@@ -0,0 +1,224 @@
+
+
+
+
+
+ {{item}}
+
+
+
+
+ 采购数量
+
+
+
+
+ {{item}}
+
+
+
+
+
+ 确认
+
+
+ 取消
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/Warehouse/procurement.vue b/pages/Warehouse/procurement.vue
index d27b4f2..9f45734 100644
--- a/pages/Warehouse/procurement.vue
+++ b/pages/Warehouse/procurement.vue
@@ -146,7 +146,7 @@
-
+
@@ -158,6 +158,146 @@
+
+
+
+
+ 供应商
+ 选择
+
+
+ 请选择供应商
+
+
+ 采购数量
+
+ -
+
+
+ 1500
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 纸尿裤-拉拉裤纸尿裤-拉拉裤拉拉裤拉拉裤拉拉裤拉拉裤
+
+
+
+
+
+ 物料编码: ZHYP044
+ 物料小类: ZHYP044
+
+
+ 规格型号: XL800mm*690mm
+ 物料单位: 片
+
+
+ 医保报销: 是
+ 机构优惠: 否
+
+
+
+
+
+
+ 生活用品
+ 照护用品
+
+ 853
+ 库存数量
+
+
+
+
+ 4000
+ 物料上限 ↑
+
+
+ 4000
+ ↓ 物料下限
+
+
+
+
+
+
+ 供应商:
+ 长春市天林商贸有限公司
+
+
+ 采购数量
+
+ -
+
+
+ 1500
+
+
+ +
+
+
+
+ 采购数量:1500
+
+
+
+
+
+
+
+
+
+ 纸尿裤-拉拉裤纸尿裤-拉拉裤
+ 规格型号: 800mm*680mm
+ 物料编码: ZHYP044
+
+ 56
+ 当前库存
+
+
+
+
+
+ 全部
+ 日期从近到远
+
+
+
+
+ 总计:100笔
+ 出库:50
+ 入库:50
+
+
+
+
+
+ 采购入库
+ 服务指令:生活用品请领
+ 2025-02-13 17:29:18
+
+
+ 摘要:服务指令
+ +50
+ 库存:96
+
+
+
+
@@ -166,6 +306,7 @@
import { queryInvoicingList ,getMaterialTreeData,queryNuInfoByNuId,updateKfstatus } from './api/lunpan.js'
import { onShow, onLoad, onHide ,onPageScroll } from "@dcloudio/uni-app"
import shadowview from './components/ShadowView.vue';
+ import calculator from './components/calculator.vue';
const navurl = ref('');
const InvoicingList = ref([]);
const TreeData = ref([]);
@@ -177,8 +318,13 @@
const getblue = ref(false);
const shyp = ref(false);
const opacity = ref(false);
+ const gysnum = ref(false);
+ const gys = ref(false);
+ const crk = ref(false);
+
const scrollnum = ref(0);
+
const scroll = reactive({scrolltop1:0,scrolltop2:0,scrolltop3:0,act1:-1,act2:-1,act3:-1});
const form = reactive({
nuId:'',
@@ -270,9 +416,17 @@
queryInvo();
cell();
})
+
+ const qingkong = ()=>{
+ gys.value = false;
+ anmidex.value = -1;
+ crk.value = false;
+ }
+ const colse = ()=>{
+ gysnum.value = !gysnum.value
+ }
const cell = ()=>{
queryNuInfoByNuId(form).then(res=>{
- console.log(res.result)
cellobj.value = res.result;
shyp.value = res.result.status==5?false:true
})
@@ -396,7 +550,30 @@
}
const anmidex = ref(-1)
const admiclick = (i:number)=>{
- anmidex.value = i;
+ if(anmidex.value == i){
+ anmidex.value = -1
+ }else{
+ anmidex.value = i;
+ switch (i){
+ case 0:
+ break;
+ case 1:
+ gys.value = true
+ break;
+ case 2:
+ break;
+ case 3:
+ break;
+ case 4:
+ crk.value = true
+ break;
+ case 5:
+ break;
+
+ default:
+ break;
+ }
+ }
}
const animArray = ref([
{
@@ -475,6 +652,513 @@