From bbbfad2f05fbd60a540eb66b362e92c8e85c807a Mon Sep 17 00:00:00 2001 From: xindan <2499232802@qq.com> Date: Wed, 13 Oct 2021 23:34:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E9=94=80=E4=BB=8B=E7=BB=8D+=E8=87=AA?= =?UTF-8?q?=E6=8F=90=E7=82=B9=E7=94=B3=E8=AF=B7=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 3 - common/css/page.css | 8 + pages.json | 7 +- .../extraction-apply/extraction-apply.css | 26 + .../extraction-apply/extraction-apply.vue | 1261 ++++++++--------- .../distribution/extraction/extraction.css | 117 ++ .../distribution/extraction/extraction.vue | 596 +++----- .../distribution/introduce/introduce.css | 4 + .../distribution/introduce/introduce.vue | 360 ++--- pages/plugins/distribution/user/user.css | 9 - pages/plugins/distribution/user/user.vue | 18 +- pages/user-address-save/user-address-save.vue | 57 +- 12 files changed, 1161 insertions(+), 1305 deletions(-) create mode 100644 pages/plugins/distribution/extraction-apply/extraction-apply.css create mode 100644 pages/plugins/distribution/extraction/extraction.css create mode 100644 pages/plugins/distribution/introduce/introduce.css diff --git a/App.vue b/App.vue index d6e11c0f..f1774984 100644 --- a/App.vue +++ b/App.vue @@ -940,12 +940,10 @@ // 剪贴板 text_copy_event(e) { var value = e.currentTarget.dataset.value || null; - if (value != null) { var self = this; uni.setClipboardData({ data: value, - success(res) { uni.getClipboardData({ success(res) { @@ -954,7 +952,6 @@ }); } - }); } else { this.showToast('复制内容为空'); diff --git a/common/css/page.css b/common/css/page.css index d9d27b42..f7ecb48c 100644 --- a/common/css/page.css +++ b/common/css/page.css @@ -145,6 +145,14 @@ font-size: 26rpx; border-radius: 20rpx; } +.notice-content-blue { + background: #def2fd; + border: 1px solid #cfeeff; + color: #1490d2; + padding: 10rpx 20rpx; + font-size: 26rpx; + border-radius: 22rpx; +} /** * 箭头符号 diff --git a/pages.json b/pages.json index 5954925c..e5f919c6 100644 --- a/pages.json +++ b/pages.json @@ -406,17 +406,14 @@ { "path": "pages/plugins/distribution/extraction-switch/extraction-switch", "style": { - "enablePullDownRefresh": true + "enablePullDownRefresh": true, + "navigationBarTitleText": "取货点切换" } }, { "path": "pages/plugins/distribution/introduce/introduce", "style": { "enablePullDownRefresh": true, - "navigationBarBackgroundColor": "#ff6a80", - "backgroundColorTop": "#ff6a80", - "backgroundColorBottom": "#f5f5f5", - "backgroundTextStyle": "light", "navigationBarTitleText": "等级介绍" } }, diff --git a/pages/plugins/distribution/extraction-apply/extraction-apply.css b/pages/plugins/distribution/extraction-apply/extraction-apply.css new file mode 100644 index 00000000..15769712 --- /dev/null +++ b/pages/plugins/distribution/extraction-apply/extraction-apply.css @@ -0,0 +1,26 @@ +/* +* 表单 +*/ +.page { + padding-bottom: 110rpx; +} +.submit-fixed { + z-index: 2; +} + +/* +* 三级联动 +*/ +.select-address { + box-sizing: border-box; + height: 70rpx; + line-height: 70rpx; + padding: 0 10rpx; +} +.select-address .section { + width: 33.33%; + box-sizing: border-box; +} +.select-address .section:not(:first-child) { + padding: 0 5rpx; +} \ No newline at end of file diff --git a/pages/plugins/distribution/extraction-apply/extraction-apply.vue b/pages/plugins/distribution/extraction-apply/extraction-apply.vue index 14ecbf82..8efd0124 100644 --- a/pages/plugins/distribution/extraction-apply/extraction-apply.vue +++ b/pages/plugins/distribution/extraction-apply/extraction-apply.vue @@ -1,654 +1,609 @@ - - - - \ No newline at end of file diff --git a/pages/plugins/distribution/extraction/extraction.css b/pages/plugins/distribution/extraction/extraction.css new file mode 100644 index 00000000..43271f5a --- /dev/null +++ b/pages/plugins/distribution/extraction/extraction.css @@ -0,0 +1,117 @@ +/* +* 公共 +*/ +.operation { + margin-top: 30rpx; +} +.title-msg { + font-size: 46rpx; + margin-top: 5%; +} +.mini-msg { + color: #0e90d2; +} +.to-submit { + margin-top: 15rpx; +} +.waiting-audit, +.refuse { + padding: 10% 10rpx 60rpx 10rpx; +} + +/* +* 未申请 +*/ +.apply-not { + padding: 10rpx 10rpx 60rpx 10rpx; +} +.apply-not .apply-desc { + margin: 30rpx 30rpx 0 30rpx; +} +.apply-not .to-submit { + margin-top: 10%; +} + +/* +* 待审核 +*/ +.waiting-audit .title-msg { + color: #f37b1d; +} + +/* +* 已审核 +*/ +.valid .base { + padding: 20rpx 10rpx; +} +.valid .base-title { + font-weight: 500; +} +.valid .alias { + border: 1px solid #ff6a80; + color: #ff6a80; + padding: 2rpx 10rpx; + border-radius: 6rpx; + margin-right: 10rpx; +} +.valid .edit-submit { + color: #0e90d2; +} +.valid .content { + line-height: 46rpx; +} +.valid .content, +.valid .statistics .item { + padding: 30rpx 10rpx; +} +.valid .extraction-notice { + padding: 0 20rpx; +} +.valid .statistics .item { + width: calc(50% - 1px); + box-sizing: border-box; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; +} +.valid .statistics .item .value { + font-weight: bold; + font-size: 36rpx; + margin-top: 10rpx; +} +.valid .statistics .item .order-wait-value { + color: #f00; +} +.valid .statistics .item .order-already-value { + color: #2ba245; +} +.valid .relieve { + padding: 0 10rpx; +} + +/* +* 拒绝 +*/ +.refuse .title-msg { + color: #dd514c; +} +.refuse .fail-tips { + padding-left: 10rpx; + background: #ffffeb; + margin-top: 10rpx; +} +.refuse .mini-msg { + margin-top: 50rpx; +} + +/* +* 介绍 +*/ +.apply-desc { + background: #def2fd; + border: 1px solid #cfeeff; + color: #1490d2; + padding: 10rpx; + font-size: 26rpx; + border-radius: 2px; +} \ No newline at end of file diff --git a/pages/plugins/distribution/extraction/extraction.vue b/pages/plugins/distribution/extraction/extraction.vue index 11c07f0d..9a9e1cad 100644 --- a/pages/plugins/distribution/extraction/extraction.vue +++ b/pages/plugins/distribution/extraction/extraction.vue @@ -1,369 +1,229 @@ - - - - \ No newline at end of file diff --git a/pages/plugins/distribution/introduce/introduce.css b/pages/plugins/distribution/introduce/introduce.css new file mode 100644 index 00000000..f5d726eb --- /dev/null +++ b/pages/plugins/distribution/introduce/introduce.css @@ -0,0 +1,4 @@ +.panel-item .level-icon { + width: 50rpx; + height: 50rpx !important; +} \ No newline at end of file diff --git a/pages/plugins/distribution/introduce/introduce.vue b/pages/plugins/distribution/introduce/introduce.vue index 8578713e..8faad6cc 100644 --- a/pages/plugins/distribution/introduce/introduce.vue +++ b/pages/plugins/distribution/introduce/introduce.vue @@ -1,216 +1,146 @@ - - - - \ No newline at end of file diff --git a/pages/plugins/distribution/user/user.css b/pages/plugins/distribution/user/user.css index 8ae6c2c5..68078e4d 100644 --- a/pages/plugins/distribution/user/user.css +++ b/pages/plugins/distribution/user/user.css @@ -47,13 +47,4 @@ width: 80rpx; height: 80rpx; margin: 0 auto; -} - - -/* -* 提示信息 -*/ -.not-vip-desc { - background: #ffffeb; - padding-left: 20rpx; } \ No newline at end of file diff --git a/pages/plugins/distribution/user/user.vue b/pages/plugins/distribution/user/user.vue index 3ad38211..59621372 100644 --- a/pages/plugins/distribution/user/user.vue +++ b/pages/plugins/distribution/user/user.vue @@ -22,6 +22,13 @@ + + + + + {{item}} + + @@ -34,17 +41,10 @@ - - - - - {{item}} - - - + - + {{item}} diff --git a/pages/user-address-save/user-address-save.vue b/pages/user-address-save/user-address-save.vue index 2c23443f..84d01377 100644 --- a/pages/user-address-save/user-address-save.vue +++ b/pages/user-address-save/user-address-save.vue @@ -528,57 +528,28 @@ var form_data = e.detail.value; // 数据校验 - var validation = [{ - fields: "name", - msg: "请填写联系人" - }, { - fields: "tel", - msg: "请填写联系电话" - }, { - fields: "province", - msg: "请选择省份" - }, { - fields: "city", - msg: "请选择城市" - }, { - fields: "county", - msg: "请选择区县" - }, { - fields: "address", - msg: "请填写详细地址" - }]; + var validation = [ + { fields: "name", msg: "请填写联系人" }, + { fields: "tel", msg: "请填写联系电话" }, + { fields: "province", msg: "请选择省份" }, + { fields: "city", msg: "请选择城市" }, + { fields: "county", msg: "请选择区县" }, + { fields: "address", msg: "请填写详细地址" } + ]; // 是否开启了地理位置选择 if (this.home_user_address_map_status == 1) { - validation.push({ - fields: "lng", - msg: "请选择地理位置" - }); - validation.push({ - fields: "lat", - msg: "请选择地理位置" - }); + validation.push({ fields: "lng", msg: "请选择地理位置" }); + validation.push({ fields: "lat", msg: "请选择地理位置" }); } // 是否开启了用户身份证信息 if (this.home_user_address_idcard_status == 1) { // 验证 - validation.push({ - fields: "idcard_name", - msg: "请填写身份证姓名" - }); - validation.push({ - fields: "idcard_number", - msg: "请填写身份证号码" - }); - validation.push({ - fields: "idcard_front", - msg: "请上传身份证正面照片" - }); - validation.push({ - fields: "idcard_back", - msg: "请上传身份证背面照片" - }); + validation.push({ fields: "idcard_name", msg: "请填写身份证姓名" }); + validation.push({ fields: "idcard_number", msg: "请填写身份证号码" }); + validation.push({ fields: "idcard_front", msg: "请上传身份证正面照片" }); + validation.push({ fields: "idcard_back", msg: "请上传身份证背面照片" }); // 数据 form_data['idcard_front'] = this.idcard_images_data.idcard_front || '';