From c15a97fcef0fe70e903c323aa770bdfdd7432789 Mon Sep 17 00:00:00 2001 From: jinna Date: Fri, 6 Mar 2026 17:56:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=85=E5=8A=9E=E3=80=81=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E6=8F=90=E9=86=92=E7=AD=89=E9=A1=B5=E9=9D=A2=E5=BC=80=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;