From 370924f136269aa2e2e11a23c58b836ed01ded3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E5=BC=BA=E5=BC=BA?= <787203167> Date: Fri, 2 Jun 2023 15:56:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=89=8B=E6=9C=BA=E7=AB=AF?= =?UTF-8?q?=E4=B8=AD=E8=8B=B1=E6=96=87=E5=88=87=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/common/lang/en-us.js | 8 + jero-web/src/common/lang/zh-cn.js | 8 + .../src/views/phoneView/documentDetails.vue | 3 + jero-web/src/views/phoneView/handlingPage.vue | 6 + jero-web/src/views/phoneView/home.vue | 3 + jero-web/src/views/phoneView/myCollection.vue | 5 +- jero-web/src/views/phoneView/mySubscribe.vue | 5 +- .../views/phoneView/problemKnowledgeBase.vue | 3 + .../src/views/phoneView/processManagement.vue | 3 + .../src/views/phoneView/recentBrowsing.vue | 5 +- jero-web/src/views/phoneView/search.vue | 36 +- jero-web/src/views/phoneView/searchList.vue | 3 + jero-web/src/views/phoneView/taskData.vue | 3 + jero-web/src/views/phoneView/toDoCenter.vue | 313 +++++++++++++++++- 14 files changed, 375 insertions(+), 29 deletions(-) diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js index fce4bdeea..c77797015 100644 --- a/jero-web/src/common/lang/en-us.js +++ b/jero-web/src/common/lang/en-us.js @@ -1861,4 +1861,12 @@ module.exports = { phoneRelatedItems:'Related items', listHeading:'List heading', phoneVersionNumber:'Version number', + node:'Node', + goToCheck:'View', + stored:'Stored', + individual:'a ', + document:'document', + treatmentMode:'Treatment Mode', + onlyMobilePhoneAreDisplayed:'Only the tasks that can be handled by the mobile phone are displayed', + phoneReset:'Reset', } \ No newline at end of file diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js index 960deef8e..dc43982e9 100644 --- a/jero-web/src/common/lang/zh-cn.js +++ b/jero-web/src/common/lang/zh-cn.js @@ -1962,4 +1962,12 @@ module.exports = { phoneRelatedItems:'相关项目', listHeading:'清单标题', phoneVersionNumber:'版本号', + node:'节点', + goToCheck:'去查看', + stored:'已存储', + individual:'个', + document:'文档', + treatmentMode:'处理方式', + onlyMobilePhoneAreDisplayed:'仅展示手机端可处理的任务', + phoneReset:'重置', } \ No newline at end of file diff --git a/jero-web/src/views/phoneView/documentDetails.vue b/jero-web/src/views/phoneView/documentDetails.vue index acb83236f..18c964193 100644 --- a/jero-web/src/views/phoneView/documentDetails.vue +++ b/jero-web/src/views/phoneView/documentDetails.vue @@ -90,6 +90,9 @@ activeNames: ['1', '2', '3'] } }, + mounted() { + document.title = 'NIO GRP' + }, methods: { iconClick() { this.$router.go(-1) diff --git a/jero-web/src/views/phoneView/handlingPage.vue b/jero-web/src/views/phoneView/handlingPage.vue index ab1afd9ce..c8a5f5ea9 100644 --- a/jero-web/src/views/phoneView/handlingPage.vue +++ b/jero-web/src/views/phoneView/handlingPage.vue @@ -33,6 +33,12 @@ @@ -198,6 +202,7 @@ font-family: Blue Sky Noto-Bold, Blue Sky Noto; font-weight: bold; color: #41475E; + word-break: break-all; } .text-left-button { @@ -205,6 +210,7 @@ font-family: Blue Sky Noto-Light, Blue Sky Noto; font-weight: 300; color: #595E72; + word-break: break-all; } .text-right { diff --git a/jero-web/src/views/phoneView/searchList.vue b/jero-web/src/views/phoneView/searchList.vue index 1a6daa94d..14b8bf851 100644 --- a/jero-web/src/views/phoneView/searchList.vue +++ b/jero-web/src/views/phoneView/searchList.vue @@ -95,6 +95,9 @@ activeTab: '' } }, + mounted() { + document.title = 'NIO GRP' + }, methods: { iconClick() { this.$router.go(-1) diff --git a/jero-web/src/views/phoneView/taskData.vue b/jero-web/src/views/phoneView/taskData.vue index 7154f3e81..e8c94eec0 100644 --- a/jero-web/src/views/phoneView/taskData.vue +++ b/jero-web/src/views/phoneView/taskData.vue @@ -146,6 +146,9 @@ language: localStorage.getItem('language') } }, + mounted() { + document.title = 'NIO GRP' + }, methods: { onChange(value) { if (value == 'toDoCenter') { diff --git a/jero-web/src/views/phoneView/toDoCenter.vue b/jero-web/src/views/phoneView/toDoCenter.vue index 9626898d5..49883e485 100644 --- a/jero-web/src/views/phoneView/toDoCenter.vue +++ b/jero-web/src/views/phoneView/toDoCenter.vue @@ -10,31 +10,86 @@
- - - + + +
- +
-
+
ISO 16750-4-2003
- 类别 + {{$t('category')}} 设计符合性流程
- 项目 + {{$t('project')}} Aries-G1.1-中国台湾-00
- 节点 + {{$t('node')}} + 符合性审查 +
+
+ 符合性审查 +
+
+
+ +
+
+
+ ISO 16750-4-2003 +
+
+ {{$t('category')}} + 设计符合性流程 +
+
+ {{$t('project')}} + Aries-G1.1-中国台湾-00 +
+
+ {{$t('node')}} + 符合性审查 +
+
+ 符合性审查 +
+
+
+ +
+
+
+ ISO 16750-4-2003 +
+
+ {{$t('category')}} + 设计符合性流程 +
+
+ {{$t('project')}} + Aries-G1.1-中国台湾-00 +
+
+ {{$t('node')}} 符合性审查
@@ -48,6 +103,59 @@ {{$t('taskStatistics')}} {{$t('mine')}} + + + +
@@ -57,10 +165,20 @@ data() { return { active: 'toDoCenter', + show: false, + checked: false, + date: '', + columns: ['近一个月', '近三个月', '近六个月', '近一年'], + showPicker: false, value: '', - activeTab: '' + activeTab: '', + language: localStorage.getItem('language'), + form: {} } }, + mounted() { + document.title = 'NIO GRP' + }, methods: { onChange(value) { if (value == 'search') { @@ -77,11 +195,21 @@ }) } }, - toDoCenterClick(){ + toDoCenterClick() { this.$router.push({ path: '/phoneHandlingPage' }) }, + searchIconClick() { + this.show = true + }, + onSubmit() { + + }, + onConfirm(value) { + this.value = value + this.showPicker = false + } } } @@ -180,7 +308,7 @@ .search-right { position: absolute; right: 0.4rem; - top: 0.07rem; + top: 0; } .search-right-icon { @@ -223,6 +351,10 @@ display: inline-block; } + .content-box-left-one { + width: 1.5rem; + } + .content-box-text { margin-left: 0.3rem; } @@ -248,4 +380,163 @@ background: #fff; padding-top: 0.4rem; } + + .popup-box { + width: 100%; + height: 100vh; + } + + ::v-deep .van-form .van-cell__title { + font-size: 0.38rem; + font-family: PingFang SC-Regular, PingFang SC; + font-weight: 500; + color: #595E72; + width: 100%; + } + + ::v-deep .van-form .van-radio__icon .van-icon { + width: 0.45rem; + height: 0.45rem; + line-height: 0.45rem; + } + + ::v-deep .van-form .van-radio__icon--checked .van-icon { + background-color: #00BEBE; + border-color: #00BEBE; + } + + ::v-deep .van-form .van-radio__icon { + height: 0.45rem; + } + + ::v-deep .van-form .van-radio__label { + font-size: 0.38rem; + font-family: PingFang SC-Regular, PingFang SC; + font-weight: 500; + color: #040B29; + } + + .textarea { + display: block; + } + + ::v-deep .van-form .textarea .van-field__control { + margin-top: 0.1rem; + } + + .uploader { + display: block; + } + + .uploader-button { + margin-top: 0.2rem; + } + + .uploader-button .van-button--primary { + background-color: #fff; + border: 0.03rem solid #00BEBE; + color: #01A0AC; + font-size: 0.38rem; + font-family: PingFang SC-Medium, PingFang SC; + font-weight: 500; + } + + .uploader-button .van-button { + height: 0.9rem; + border-radius: 0.12rem; + } + + .uploader-button .van-button .van-icon { + font-size: 0.42rem; + font-weight: 500; + } + + .formClass { + padding-top: 1.1rem; + } + + ::v-deep .van-checkbox { + margin-bottom: 0.2rem; + } + + ::v-deep .van-field__body { + margin-top: 0.2rem; + } + + ::v-deep .van-checkbox__icon .van-icon { + height: 0.45rem; + width: 0.45rem; + line-height: 0.45rem; + } + + ::v-deep .van-checkbox__icon--checked .van-icon { + background-color: #00BEBE; + border-color: #00BEBE; + } + + .time-text { + display: flex; + align-items: center; + justify-content: center; + width: 100%; + border: 0.02rem #E6E7EC solid; + height: 1rem; + font-size: 0.38rem; + color: #040B29; + font-weight: 500; + border-radius: 0.16rem; + } + + .Mode-text { + display: flex; + align-items: center; + font-size: 0.32rem; + font-weight: 500; + color: #040B29; + width: calc(100% - 1.3rem); + margin-right: 0.2rem; + } + + ::v-deep .van-switch { + background-color: #BBBDC7; + height: 0.6rem; + width: 1.17rem; + } + + ::v-deep .van-switch__node { + width: 0.6rem; + height: 0.6rem; + } + + ::v-deep .van-switch--on { + background-color: #00B3BE; + } + + ::v-deep .van-switch--on .van-switch__node { + transform: translateX(0.56rem) + } + + .button { + position: absolute; + bottom: 0.2rem; + left: 0; + text-align: right; + width: 100%; + padding: 0 0.4rem; + } + + .reset { + background-color: rgba(187, 189, 199, 1); + border: none; + height: 0.8rem; + font-size: 0.38rem; + } + + .primary { + background-color: #01A0AC; + border: none; + height: 0.8rem; + font-size: 0.38rem; + margin-left: 0.2rem; + } \ No newline at end of file