From 05dfb9d256a7bc13e04534b210c2e177090ecc30 Mon Sep 17 00:00:00 2001 From: gongfuxiang Date: Mon, 29 Dec 2025 18:13:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=95=E8=AF=89=E4=B8=BE=E6=8A=A5=E5=BC=80?= =?UTF-8?q?=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/panel-content/panel-content.vue | 35 +- components/upload/upload.vue | 14 +- locale/en.json | 40 +- locale/zh.json | 21 +- pages.json | 7 + pages/buy/buy.vue | 2 +- .../components/ask-comments/ask-comments.vue | 2 +- pages/plugins/ask/form/form.vue | 2 +- .../blog-comments/blog-comments.vue | 2 +- pages/plugins/blog/form/form.vue | 8 +- .../userauth-saveinfo/userauth-saveinfo.vue | 2 +- pages/plugins/complaint/form/form.css | 7 + pages/plugins/complaint/form/form.vue | 235 +++++++++- pages/plugins/complaint/user/user.css | 7 + pages/plugins/complaint/user/user.vue | 414 ++++++++++++++++++ .../goods-comments/goods-comments.vue | 2 +- .../invoice-saveinfo/invoice-saveinfo.vue | 2 +- .../user-qrcode-saveinfo.vue | 2 +- .../user-goods-comments-form.vue | 2 +- 19 files changed, 763 insertions(+), 43 deletions(-) create mode 100644 pages/plugins/complaint/form/form.css create mode 100644 pages/plugins/complaint/user/user.css create mode 100644 pages/plugins/complaint/user/user.vue diff --git a/components/panel-content/panel-content.vue b/components/panel-content/panel-content.vue index d38238b6..9edcc91f 100644 --- a/components/panel-content/panel-content.vue +++ b/components/panel-content/panel-content.vue @@ -4,13 +4,22 @@ - + {{ item.name }} - + + + + + + + + + + {{ data[item.field] }} - + @@ -35,8 +44,17 @@ + + + + + + + + + {{ data[item.field] }} - + @@ -114,6 +132,11 @@ type: Boolean, default: false, }, + // class + propClass: { + type: String, + default: 'single-text' + } }, // 属性值改变监听 watch: { @@ -171,8 +194,8 @@ }; \ No newline at end of file + @import './form.css'; + diff --git a/pages/plugins/complaint/user/user.css b/pages/plugins/complaint/user/user.css new file mode 100644 index 00000000..77a43195 --- /dev/null +++ b/pages/plugins/complaint/user/user.css @@ -0,0 +1,7 @@ +.data-cover { + width: 86rpx; + height: 86rpx; +} +.data-title { + width: calc(100% - 90rpx); +} \ No newline at end of file diff --git a/pages/plugins/complaint/user/user.vue b/pages/plugins/complaint/user/user.vue new file mode 100644 index 00000000..87ea07ab --- /dev/null +++ b/pages/plugins/complaint/user/user.vue @@ -0,0 +1,414 @@ + + + \ No newline at end of file diff --git a/pages/plugins/intellectstools/goods-comments/goods-comments.vue b/pages/plugins/intellectstools/goods-comments/goods-comments.vue index ba0900cb..e66ac80a 100644 --- a/pages/plugins/intellectstools/goods-comments/goods-comments.vue +++ b/pages/plugins/intellectstools/goods-comments/goods-comments.vue @@ -161,7 +161,7 @@ }; if (app.globalData.fields_check(validate, validation)) { uni.showLoading({ - title: this.$t('buy.buy.r79t77'), + title: this.$t('common.submit_in_text'), }); this.setData({ form_submit_loading: true, diff --git a/pages/plugins/invoice/invoice-saveinfo/invoice-saveinfo.vue b/pages/plugins/invoice/invoice-saveinfo/invoice-saveinfo.vue index 4cddc28f..ba03ba86 100644 --- a/pages/plugins/invoice/invoice-saveinfo/invoice-saveinfo.vue +++ b/pages/plugins/invoice/invoice-saveinfo/invoice-saveinfo.vue @@ -384,7 +384,7 @@ data['invoice_content'] = this.invoice_content_list[this.form_invoice_content_index]; } uni.showLoading({ - title: this.$t('buy.buy.r79t77'), + title: this.$t('common.submit_in_text'), }); this.setData({ form_submit_loading: true, diff --git a/pages/plugins/signin/user-qrcode-saveinfo/user-qrcode-saveinfo.vue b/pages/plugins/signin/user-qrcode-saveinfo/user-qrcode-saveinfo.vue index cc6ec621..7120511d 100644 --- a/pages/plugins/signin/user-qrcode-saveinfo/user-qrcode-saveinfo.vue +++ b/pages/plugins/signin/user-qrcode-saveinfo/user-qrcode-saveinfo.vue @@ -170,7 +170,7 @@ } if (app.globalData.fields_check(data, validation)) { uni.showLoading({ - title: this.$t('buy.buy.r79t77'), + title: this.$t('common.submit_in_text'), }); this.setData({ form_submit_loading: true, diff --git a/pages/user-goods-comments-form/user-goods-comments-form.vue b/pages/user-goods-comments-form/user-goods-comments-form.vue index 9577597b..8cb3c696 100644 --- a/pages/user-goods-comments-form/user-goods-comments-form.vue +++ b/pages/user-goods-comments-form/user-goods-comments-form.vue @@ -156,7 +156,7 @@ }; if (app.globalData.fields_check(validate, validation)) { uni.showLoading({ - title: this.$t('buy.buy.r79t77'), + title: this.$t('common.submit_in_text'), }); this.setData({ form_submit_loading: true,