From 942ad6b2d564dba726ccb465eebb458222d160ee Mon Sep 17 00:00:00 2001 From: wangweidong <850489345@qq.com> Date: Fri, 5 Dec 2025 10:10:53 +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 --- pages.json | 2 +- .../component/pleasetake/common/addwl.vue | 1 + .../pleasetake/component/takehomep.vue | 24 +- pages/Warehouse/warehome.vue | 6 + pages/procurement/api/lunpan.js | 43 +- pages/procurement/common/takeing.vue | 409 +++++++++++++++ pages/procurement/common/thitem.vue | 391 +++++++++++++++ pages/procurement/common/thwl.vue | 330 ++++++++++++ pages/procurement/components/calculator.vue | 3 +- pages/procurement/components/carlist.vue | 4 +- pages/procurement/components/default.vue | 5 +- pages/procurement/material.vue | 46 +- pages/procurement/materialcar.vue | 5 +- pages/procurement/retstock.vue | 472 ++++++++++++++++++ static/index/procurement/gys.png | Bin 0 -> 909 bytes static/index/procurement/jx.png | Bin 0 -> 643 bytes unpackage/dist/dev/.nvue/pages/camera.js | 2 +- unpackage/dist/dev/.nvue/pages/fullcamera.js | 2 +- 18 files changed, 1713 insertions(+), 32 deletions(-) create mode 100644 pages/procurement/common/takeing.vue create mode 100644 pages/procurement/common/thitem.vue create mode 100644 pages/procurement/common/thwl.vue create mode 100644 pages/procurement/retstock.vue create mode 100644 static/index/procurement/gys.png create mode 100644 static/index/procurement/jx.png diff --git a/pages.json b/pages.json index f599811..7e5c536 100644 --- a/pages.json +++ b/pages.json @@ -98,7 +98,7 @@ } }, - + {"path": "pages/procurement/retstock"}, // 护理表格预览 { "path": "pages/timeMatrix/indexnew", diff --git a/pages/NursingNew/component/pleasetake/common/addwl.vue b/pages/NursingNew/component/pleasetake/common/addwl.vue index 3949c1e..6e6af7b 100644 --- a/pages/NursingNew/component/pleasetake/common/addwl.vue +++ b/pages/NursingNew/component/pleasetake/common/addwl.vue @@ -57,6 +57,7 @@ ()=>{ if(props.Material.length==0){ qb.value = false; + moredex.value=0; } }) const delall = ()=>{ diff --git a/pages/NursingNew/component/pleasetake/component/takehomep.vue b/pages/NursingNew/component/pleasetake/component/takehomep.vue index c00aa69..9e0b5f5 100644 --- a/pages/NursingNew/component/pleasetake/component/takehomep.vue +++ b/pages/NursingNew/component/pleasetake/component/takehomep.vue @@ -3,9 +3,11 @@ - + + - + 检索 @@ -93,7 +95,7 @@ elderId:form.elderId } queryGwcInfo(obj).then(res=>{ - console.log(res) + console.log(res,obj) addMaterial.value = res.result }) } @@ -109,6 +111,12 @@ status.value = (res.result.total == listarr.value.length ? 'nomore' : 'loadmore') }) } + const search = (x : number) => { + if (x === 0) { form.wlParamInfo = '' } + form.pageNo = 1; + listarr.value = []; + config(); + } const scrolltolower = ( ) => { if (status.value=='loading'||status.value=='nomore') { return } status.value = 'loading'; @@ -260,8 +268,14 @@ } submitQld(obj).then(res=>{ if(res.success&&res.result.status=='success'){ - subshow.value = false; - wuliao(); + uni.showToast({ + icon:'success', + title:'提交成功' + }) + setTimeout(()=>{ + subshow.value = false; + wuliao(); + },800) }else{ uni.showToast({ icon:'none', diff --git a/pages/Warehouse/warehome.vue b/pages/Warehouse/warehome.vue index 18cc7ab..a0d2dec 100644 --- a/pages/Warehouse/warehome.vue +++ b/pages/Warehouse/warehome.vue @@ -84,6 +84,12 @@ url: "/pages/watch/full" }) } + if (index === 4) { + uni.navigateTo({ + url: "/pages/procurement/retstock" + }) + } + if (index === 5) { uni.navigateTo({ url: "/pages/watch/full" diff --git a/pages/procurement/api/lunpan.js b/pages/procurement/api/lunpan.js index 2ce35ab..a7a0d5d 100644 --- a/pages/procurement/api/lunpan.js +++ b/pages/procurement/api/lunpan.js @@ -213,5 +213,46 @@ export const getTreeDataWlnum = (params) => { data: params, }) } +export const queryCgdWaringList = (params) => { + return request({ + url: `${uni.getStorageSync('serverUrl')}/api/pad/invoicing/queryCgdWaringList`, + method: 'get', + data: params, + }) + } - +export const thdList = (params) => { + return request({ + url: `${uni.getStorageSync('serverUrl')}/api/pad/invoicing/thd/thdList`, + method: 'get', + data: params, + }) + } +export const transRead = (params) => { + return request({ + url: `${uni.getStorageSync('serverUrl')}/api/pad/invoicing/thd/transRead`, + method: 'POST', + data: params, + }) + } +export const thdNuMaterialList = (params) => { + return request({ + url: `${uni.getStorageSync('serverUrl')}/api/pad/invoicing/thd/thdNuMaterialList`, + method: 'get', + data: params, + }) + } +export const addThc = (params) => { + return request({ + url: `${uni.getStorageSync('serverUrl')}/api/pad/invoicing/thd/addThc`, + method: 'POST', + data: params, + }) + } +export const thcList = (params) => { + return request({ + url: `${uni.getStorageSync('serverUrl')}/api/pad/invoicing/thd/thcList`, + method: 'get', + data: params, + }) + } diff --git a/pages/procurement/common/takeing.vue b/pages/procurement/common/takeing.vue new file mode 100644 index 0000000..b7a2e4b --- /dev/null +++ b/pages/procurement/common/takeing.vue @@ -0,0 +1,409 @@ + + + + + diff --git a/pages/procurement/common/thitem.vue b/pages/procurement/common/thitem.vue new file mode 100644 index 0000000..2bd2d81 --- /dev/null +++ b/pages/procurement/common/thitem.vue @@ -0,0 +1,391 @@ + + + + + diff --git a/pages/procurement/common/thwl.vue b/pages/procurement/common/thwl.vue new file mode 100644 index 0000000..0c08e9a --- /dev/null +++ b/pages/procurement/common/thwl.vue @@ -0,0 +1,330 @@ + + + + + \ No newline at end of file diff --git a/pages/procurement/components/calculator.vue b/pages/procurement/components/calculator.vue index 20f45b6..1b41733 100644 --- a/pages/procurement/components/calculator.vue +++ b/pages/procurement/components/calculator.vue @@ -225,7 +225,8 @@ const jssl=()=>{ let num = Number(props.caigouobj.upperLimit)-Number(props.caigouobj.kcsl); let m = Math.floor(num/type.value.num) - huansuan(m) + huansuan(m); + cy() } const huansuan=(m:number)=>{ relNumber.value = m; diff --git a/pages/procurement/components/carlist.vue b/pages/procurement/components/carlist.vue index 685dc63..0a51975 100644 --- a/pages/procurement/components/carlist.vue +++ b/pages/procurement/components/carlist.vue @@ -70,8 +70,8 @@ - - + + diff --git a/pages/procurement/components/default.vue b/pages/procurement/components/default.vue index a0dfe43..cfcd50f 100644 --- a/pages/procurement/components/default.vue +++ b/pages/procurement/components/default.vue @@ -1,6 +1,6 @@