From 45ec177b921c02223db7a851fd6937c67bb04726 Mon Sep 17 00:00:00 2001 From: jinna Date: Fri, 6 Mar 2026 17:56:04 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BB=93=E5=BA=93=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/basicData/warehouseMaintenance.vue | 26 +++++++------- .../otherIssuing/index.vue | 1 + .../otherIssuing/otherIssuingDailog.vue | 2 +- .../returnReceiving.vue | 14 ++++++++ .../warehouseAnalysis/inventorySummary.vue | 34 +++++++++---------- .../materialMaintenance.vue | 3 ++ 6 files changed, 50 insertions(+), 30 deletions(-) diff --git a/src/views/basicData/warehouseMaintenance.vue b/src/views/basicData/warehouseMaintenance.vue index d9396e3..5530095 100644 --- a/src/views/basicData/warehouseMaintenance.vue +++ b/src/views/basicData/warehouseMaintenance.vue @@ -271,18 +271,19 @@ export default { remoteMethod(query){ if (query !== '') { this.selectLoading = true; - getAllUser({ - current:1,size:9999,realName:query + getUserByRoleAlias({ + current:1,size:9999,realName:query, + roleAlias:'保管员' }).then(res =>{ - this.keepList = res.data.data.records + this.keepList = res.data.data this.selectLoading = false; }) } else { // this.options = []; - getAllUser({ - current:1,size:9999 + getUserByRoleAlias({ + current:1,size:9999,roleAlias:'保管员' }).then(res =>{ - this.keepList = res.data.data.records + this.keepList = res.data.data }) } }, @@ -292,11 +293,12 @@ export default { this.checkUser = '' this.chooseWare = [] this.noChooseWare = [] - getAllUser({ + getUserByRoleAlias({ current:1, - size:999999 + size:999999, + roleAlias:"保管员" }).then(res =>{ - this.keepList = res.data.data.records + this.keepList = res.data.data }) }else{ this.checkWare = "" @@ -478,12 +480,12 @@ export default { this.getLocation() }else if(this.tabPosition == "inventorySetup"){ this.checkUser = '' - getAllUser({ - // roleAlias:"保管员" + getUserByRoleAlias({ + roleAlias:"保管员", current:1, size:99999 }).then(res =>{ - this.keepList = res.data.data.records + this.keepList = res.data.data }) } }, diff --git a/src/views/inboundOutboundManagement/otherIssuing/index.vue b/src/views/inboundOutboundManagement/otherIssuing/index.vue index ba8d16b..34ad271 100644 --- a/src/views/inboundOutboundManagement/otherIssuing/index.vue +++ b/src/views/inboundOutboundManagement/otherIssuing/index.vue @@ -339,6 +339,7 @@ export default { // public static final Short BF_TYPE_GLASS_CAKE = 3; dicData:[ { label: "到期维护报废", value: 1 }, + { label: "未报废", value: 0 }, { label: "归还报废", value: 2 }, { label: "玻璃饼报废", value: 3 } ], diff --git a/src/views/inboundOutboundManagement/otherIssuing/otherIssuingDailog.vue b/src/views/inboundOutboundManagement/otherIssuing/otherIssuingDailog.vue index d49b880..98caaed 100644 --- a/src/views/inboundOutboundManagement/otherIssuing/otherIssuingDailog.vue +++ b/src/views/inboundOutboundManagement/otherIssuing/otherIssuingDailog.vue @@ -39,7 +39,7 @@ + :label="`${item.realName}(${item.workNo})`" :value="item.id" /> diff --git a/src/views/inboundOutboundManagement/returnReceiving.vue b/src/views/inboundOutboundManagement/returnReceiving.vue index 3aa1d9c..0f82896 100644 --- a/src/views/inboundOutboundManagement/returnReceiving.vue +++ b/src/views/inboundOutboundManagement/returnReceiving.vue @@ -278,6 +278,20 @@ export default { }, ], }, + { + label: "单价", + prop: "invadjMoney", + span: 24, + overflow: true, + search: false, + // rules: [ + // { + // required: true, + // message: "请输入单位", + // trigger: "blur", + // }, + // ], + }, { label: "单位", prop: "prtum", diff --git a/src/views/statisticalAnalysis/warehouseAnalysis/inventorySummary.vue b/src/views/statisticalAnalysis/warehouseAnalysis/inventorySummary.vue index 71287b3..2d709c2 100644 --- a/src/views/statisticalAnalysis/warehouseAnalysis/inventorySummary.vue +++ b/src/views/statisticalAnalysis/warehouseAnalysis/inventorySummary.vue @@ -386,7 +386,7 @@ export default { }, { label: '生产标识', - prop: 'inQuantityLevel', + prop: 'quantityLevel', width: 200, search: false, sortable: true, @@ -489,7 +489,7 @@ export default { }, { label: '入库时间', - prop: 'inOutDate', + prop: 'createTime', width: 200, search: true, sortable: true, @@ -508,18 +508,18 @@ export default { }, ], }, - { - label: '入库数量', - prop: 'inQuantity', - width: 200, - rules: [ - { - required: true, - message: '请输入入库日期', - trigger: 'blur', - }, - ], - }, + // { + // label: '入库数量', + // prop: 'inQuantity', + // width: 200, + // rules: [ + // { + // required: true, + // message: '请输入入库日期', + // trigger: 'blur', + // }, + // ], + // }, // { // label: '入库时间', // prop: 'inOutDate', @@ -666,10 +666,10 @@ export default { this.loading = true let params = { ...this.query, - startInOutDate:this.query.inOutDate && this.query.inOutDate.length != 0 && this.query.inOutDate[0], - endInOutDate:this.query.inOutDate && this.query.inOutDate.length != 0 && this.query.inOutDate[0] + startInOutDate:this.query.createTime && this.query.createTime.length != 0 && this.query.createTime[0], + endInOutDate:this.query.createTime && this.query.createTime.length != 0 && this.query.createTime[1] } - const {inOutDate,...invalideParams} = params + const {createTime,...invalideParams} = params getList({ current:this.page.currentPage, size:this.page.pageSize, diff --git a/src/views/warehouseManagement/materialMaintenance.vue b/src/views/warehouseManagement/materialMaintenance.vue index 87bbc47..88dd1a1 100644 --- a/src/views/warehouseManagement/materialMaintenance.vue +++ b/src/views/warehouseManagement/materialMaintenance.vue @@ -528,6 +528,9 @@ export default { res.data.data.records.forEach(item =>{ item.minWarning = item.minWarning == 1 ? true : false }) + // res.data.data.records.map(item =>{ + // item.gcId = item.gcId == 0 ? null :item.gcId + // }) this.data = res.data.data.records this.page.total = res.data.data.total; }) From c15a97fcef0fe70e903c323aa770bdfdd7432789 Mon Sep 17 00:00:00 2001 From: jinna Date: Fri, 6 Mar 2026 17:56:48 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=BE=85=E5=8A=9E=E3=80=81=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E6=8F=90=E9=86=92=E7=AD=89=E9=A1=B5=E9=9D=A2=E5=BC=80?= =?UTF-8?q?=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/desk/completedTasks.vue | 234 ++++++ src/views/desk/myMessage.vue | 259 +++++++ src/views/desk/todoList.vue | 178 +++++ src/views/oem/baseTemplate/index.vue | 20 +- .../oem/facInnerApproval/approvalDialog.vue | 4 + src/views/oem/facInnerApproval/index.vue | 691 ++++++++++-------- src/views/oem/oemApproval/approvalDialog.vue | 4 + src/views/oem/oemApproval/index.vue | 61 +- src/views/wel/components/notice.vue | 129 +++- 9 files changed, 1238 insertions(+), 342 deletions(-) create mode 100644 src/views/desk/completedTasks.vue create mode 100644 src/views/desk/myMessage.vue create mode 100644 src/views/desk/todoList.vue diff --git a/src/views/desk/completedTasks.vue b/src/views/desk/completedTasks.vue new file mode 100644 index 0000000..6d75326 --- /dev/null +++ b/src/views/desk/completedTasks.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/src/views/desk/myMessage.vue b/src/views/desk/myMessage.vue new file mode 100644 index 0000000..ecbda58 --- /dev/null +++ b/src/views/desk/myMessage.vue @@ -0,0 +1,259 @@ + + + + + diff --git a/src/views/desk/todoList.vue b/src/views/desk/todoList.vue new file mode 100644 index 0000000..ff49863 --- /dev/null +++ b/src/views/desk/todoList.vue @@ -0,0 +1,178 @@ + + + + + diff --git a/src/views/oem/baseTemplate/index.vue b/src/views/oem/baseTemplate/index.vue index 8671539..9fa6963 100644 --- a/src/views/oem/baseTemplate/index.vue +++ b/src/views/oem/baseTemplate/index.vue @@ -101,14 +101,18 @@ export default { search: true, searchLabelWidth: 80, type:'select', - dicData:[ - { - label:'镀金' - }, - { - label:'镀银' - } - ] + dicUrl:"/api/blade-desk/BA/craftAbility/findList", + props:{ + label:"caName",value:"id" + } + // dicData:[ + // { + // label:'镀金' + // }, + // { + // label:'镀银' + // } + // ] }, { label: '厂家', diff --git a/src/views/oem/facInnerApproval/approvalDialog.vue b/src/views/oem/facInnerApproval/approvalDialog.vue index 341d943..26093d4 100644 --- a/src/views/oem/facInnerApproval/approvalDialog.vue +++ b/src/views/oem/facInnerApproval/approvalDialog.vue @@ -18,6 +18,10 @@ export default { type: Boolean, default: false }, + woId:{ + type: String, + default: '' + } }, data() { return { diff --git a/src/views/oem/facInnerApproval/index.vue b/src/views/oem/facInnerApproval/index.vue index e392e0e..e5ba775 100644 --- a/src/views/oem/facInnerApproval/index.vue +++ b/src/views/oem/facInnerApproval/index.vue @@ -6,6 +6,7 @@ :data="data" v-model="form" v-model:page="page" + v-model:search="search" ref="crud" @row-del="rowDel" @search-change="searchChange" @@ -17,22 +18,24 @@ @on-load="onLoad" > @@ -77,11 +152,57 @@ export default { display: flex; justify-content: space-between; align-items: center; + border-bottom: 1px solid #eee; + padding-bottom: 10px; .title{ font-weight: 550; } } + ::v-deep .el-tabs__nav-wrap::after{ + height: 1px !important; + } + + .back_box{ + padding: 0 10px; + .back_item{ + border-bottom: 1px solid #eee; + margin-bottom: 10px; + .back_top{ + display: flex; + justify-content: space-between; + + .title{ + font-weight: 450; + color: #1F2937; + width: 70%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + } + .time{ + color: #6B7280; + } + } + .bottom{ + margin: 10px 0; + color: #4B5563; + width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + } + } + } + + .el-button{ + width: 280px; + height: 36px; + margin-left: 15px; + // margin-top: 20px; + position: fixed; + bottom: 35px; + } .notice_data{ padding: 20px 0;