From b6ca8d0b5f912470ed171259c566ee7386778183 Mon Sep 17 00:00:00 2001
From: Teng <461587751@qq.com>
Date: Fri, 24 Apr 2026 10:31:43 +0800
Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E5=8D=95-=E9=87=87=E8=B4=AD?=
=?UTF-8?q?=E5=8D=95=E8=AF=A6=E6=83=85=E9=A1=B5=E9=9D=A2=E4=BF=AE=E6=94=B9?=
=?UTF-8?q?=E5=AE=8C=E6=AF=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
compontent/public/tanchuang.vue | 121 +++
pages.json | 9 +-
pages/supplierindex/index.vue | 2 +-
pages/supplierindex/index1.vue | 2 +-
pages/yuangongindex/api.js | 8 +
pages/yuangongindex/procurement.vue | 6 +-
pages/yuangongindex/purchaseorder.vue | 347 +++++++
pages/yuangongindex/purchaseorderdetail.vue | 1001 +++++++++++++++++++
8 files changed, 1492 insertions(+), 4 deletions(-)
create mode 100644 compontent/public/tanchuang.vue
create mode 100644 pages/yuangongindex/purchaseorder.vue
create mode 100644 pages/yuangongindex/purchaseorderdetail.vue
diff --git a/compontent/public/tanchuang.vue b/compontent/public/tanchuang.vue
new file mode 100644
index 0000000..510d6ff
--- /dev/null
+++ b/compontent/public/tanchuang.vue
@@ -0,0 +1,121 @@
+
+
+
+ 温馨提示
+
+
+
+
+
+
+
+ {{closetext}}
+ {{righttext}}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages.json b/pages.json
index ce738bb..53487f2 100644
--- a/pages.json
+++ b/pages.json
@@ -390,7 +390,14 @@
},
{
- "path" : "pages/yuangongindex/procurement",
+ "path" : "pages/yuangongindex/purchaseorder",
+ "style" :
+ {
+ "navigationBarTitleText" : ""
+ }
+ },
+ {
+ "path" : "pages/yuangongindex/purchaseorderdetail",
"style" :
{
"navigationBarTitleText" : ""
diff --git a/pages/supplierindex/index.vue b/pages/supplierindex/index.vue
index 1db1515..b8186d2 100644
--- a/pages/supplierindex/index.vue
+++ b/pages/supplierindex/index.vue
@@ -267,7 +267,7 @@
}
const jumpother = (e) => {
uni.navigateTo({
- url: "/pages/yuangongindex/procurement?serverUrl="+e.serverUrl
+ url: "/pages/yuangongindex/purchaseorder?serverUrl="+e.serverUrl
})
}
diff --git a/pages/supplierindex/index1.vue b/pages/supplierindex/index1.vue
index c02f1a3..2d83ae6 100644
--- a/pages/supplierindex/index1.vue
+++ b/pages/supplierindex/index1.vue
@@ -265,7 +265,7 @@
}
const jumpother = (e) => {
uni.navigateTo({
- url: "/pages/yuangongindex/procurement?serverUrl="+e.serverUrl
+ url: "/pages/yuangongindex/purchaseorder?serverUrl="+e.serverUrl
})
}
const jumpt = (res) => {
diff --git a/pages/yuangongindex/api.js b/pages/yuangongindex/api.js
index 2130e6f..a62ec3a 100644
--- a/pages/yuangongindex/api.js
+++ b/pages/yuangongindex/api.js
@@ -86,3 +86,11 @@ export function getCgdListByGysId(data){
method: 'get',
})
}
+// 供应商物料单位
+export function getDictItems(data){
+ return request({
+ url: `/sys/api/getDictItems`,
+ method: 'get',
+ data,
+ })
+}
\ No newline at end of file
diff --git a/pages/yuangongindex/procurement.vue b/pages/yuangongindex/procurement.vue
index d573e46..dc99a14 100644
--- a/pages/yuangongindex/procurement.vue
+++ b/pages/yuangongindex/procurement.vue
@@ -1,3 +1,5 @@
+
+
@@ -70,7 +72,8 @@
onLoad((e)=>{
serverUrl.value = e.serverUrl;
getSupInfoByOpenId(serverUrl.value.orgCode).then(res => {
- console.log(res)
+ console.log(`有啥啊`,res)
+ return
if (res.success) {
GysId.value = res.result.suppliersId;
init()
@@ -105,6 +108,7 @@
const res = response.data;
list.value.push(...res.result.records)
status.value = (res.result.total == list.value.length ? 'nomore' : 'loadmore')
+ console.log("看看返回",response.data)
}})
}
onReachBottom(()=>{
diff --git a/pages/yuangongindex/purchaseorder.vue b/pages/yuangongindex/purchaseorder.vue
new file mode 100644
index 0000000..ab7193d
--- /dev/null
+++ b/pages/yuangongindex/purchaseorder.vue
@@ -0,0 +1,347 @@
+
+
+
+
+
+ 采购单
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.id }}
+
+
+ 采购日期:{{ item.time }}
+
+
+
+
+
+
+ ¥
+
+
+
+ {{ item.price }}
+
+
+
+
+ 订单金额
+
+
+
+
+
+
+
+
+ 机构名称:{{ item.address }}
+
+
+ {{ tagstype[item.type].name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/yuangongindex/purchaseorderdetail.vue b/pages/yuangongindex/purchaseorderdetail.vue
new file mode 100644
index 0000000..374485f
--- /dev/null
+++ b/pages/yuangongindex/purchaseorderdetail.vue
@@ -0,0 +1,1001 @@
+
+
+
+
+
+ 采购单详情
+
+
+
+
+
+
+
+
+ 采购单
+
+
+
+ 采购中
+
+
+
+
+
+
+
+
+
+
+ 采购单号:
+
+ 101C20251121006
+
+
+
+
+
+
+ 采购日期:
+
+ 2025-10-12
+
+
+
+
+
+
+
+ ¥
+
+
+
+ 25
+
+
+
+
+ 订单金额
+
+
+
+
+
+
+
+ 机构信息
+
+
+
+
+
+
+
+
+
+
+ 机构名称:
+
+ 吉林省久泰健康产业有限公司
+
+
+
+
+
+
+ 收货地址:
+
+ 吉林省长春市朝阳区开运街41号吉 省长春市朝阳区开运街41号
+
+
+
+
+
+
+
+ 联系人:
+
+
+
+ 张某
+
+
+
+
+
+
+
+ 电话:
+
+
+
+ 13845337753
+
+
+
+
+
+
+
+
+ 供应商信息
+
+
+
+
+
+
+
+
+
+
+ 供应商:
+
+
+
+ 吉林天林商贸有限公司
+
+
+
+
+
+
+
+ 联系人:
+
+
+
+ 吕婧文
+
+
+
+
+
+
+
+ 电话:
+
+
+
+ 13356856633
+
+
+
+
+
+
+
+
+ 纸尿裤-拉拉裤纸尿裤
+
+
+
+
+ 采购数量
+
+
+ 168
+
+
+
+
+
+
+
+
+ 规格型号:
+
+ 800mm*680mm
+
+
+
+
+
+ 品牌型号:
+
+ 品牌型号名称
+
+
+
+
+
+ 生产厂家:
+
+ 吉林省长春市朝阳区开运街41号吉 省长春市朝阳区开运街41号
+
+
+
+
+
+
+
+
+
+
+
+ ¥
+
+
+ 0.32
+
+
+
+ 采购价格
+
+
+
+
+
+ 片
+
+
+
+ 采购单位
+
+
+
+
+
+ ¥
+
+
+ {{ djflagnumber }}
+
+
+
+
+ 销售价格
+
+
+
+
+
+ {{ relqita }}
+
+
+
+
+ 销售单位
+
+
+
+
+
+
+
+
+
+
+ 350
+
+
+
+ 入库数量
+
+
+
+
+
+ 10
+
+
+
+ 挂账数量
+
+
+
+
+
+ 40
+
+
+
+ 销账数量
+
+
+
+
+
+ ¥
+
+
+ 0.56
+
+
+
+ 销售金额
+
+
+
+
+
+
+
+
+
+
+ 返回
+
+
+ 确认
+
+
+
+
+
+ 销售单位
+
+
+
+
+ {{v.text}}
+
+
+
+
+
+ 其它
+
+
+
+
+
+ 取消
+ 确定
+
+
+
+
+
+ 销售单价
+
+
+
+
+
+
+
+ {{item}}
+
+
+
+
+ 单价
+
+
+
+
+
+ 取消
+ 确定
+
+
+
+
+
+ 请仔细确认随货同行单内容,一经确认将无法更改,届时平台将自动发送随货同行单至护理机构,确认生成随货同行单吗?
+
+
+
+
+
+
+
\ No newline at end of file