Authored by yyq

title

@@ -30,6 +30,15 @@ export default { @@ -30,6 +30,15 @@ export default {
30 default: true 30 default: true
31 } 31 }
32 }, 32 },
  33 + title(setTitle) {
  34 + if (!setTitle) {
  35 + return this.title;
  36 + }
  37 + if (this.title) {
  38 + setTitle(this.title);
  39 + }
  40 + this.setTitle = setTitle;
  41 + },
33 computed: { 42 computed: {
34 ...mapState(['yoho']) 43 ...mapState(['yoho'])
35 }, 44 },
@@ -24,6 +24,14 @@ @@ -24,6 +24,14 @@
24 <div id="no-download"></div> 24 <div id="no-download"></div>
25 </div> 25 </div>
26 <script> 26 <script>
  27 + (function (w, d, s, j) {
  28 + var a = d.createElement(s);
  29 + var m = d.getElementsByTagName(s)[0];
  30 +
  31 + a.src = j;
  32 + m.parentNode.insertBefore(a, m);
  33 + }(window, document, 'script', (document.location.protocol === 'https:' ? 'https:' : 'http:') + '//g.alicdn.com/mtb/lib-windvane/3.0.6/windvane.js'));
  34 +
27 (function(w, d, s, j, f) { 35 (function(w, d, s, j, f) {
28 var a = d.createElement(s); 36 var a = d.createElement(s);
29 var m = d.getElementsByTagName(s)[0]; 37 var m = d.getElementsByTagName(s)[0];
@@ -3,7 +3,7 @@ import { @@ -3,7 +3,7 @@ import {
3 } from 'store/yoho/types'; 3 } from 'store/yoho/types';
4 4
5 const getTitle = vue => { 5 const getTitle = vue => {
6 - const {title} = vue.$options; 6 + const { title } = vue.$options;
7 7
8 if (title) { 8 if (title) {
9 return typeof title === 'function' ? title.call(vue) : title; 9 return typeof title === 'function' ? title.call(vue) : title;
@@ -15,21 +15,34 @@ const serverTitleMixin = { @@ -15,21 +15,34 @@ const serverTitleMixin = {
15 15
16 if (title) { 16 if (title) {
17 this.$ssrContext.title = title; 17 this.$ssrContext.title = title;
18 - this.$store.commit(SET_TITLE, {title}); 18 + this.$store.commit(SET_TITLE, { title });
19 } 19 }
20 } 20 }
21 }; 21 };
22 22
23 -const clientTitleMixin = {  
24 - mounted() {  
25 - const title = getTitle(this); 23 +const clientTitleSet = (vue) => {
  24 + const { title } = vue.$options;
26 25
27 - if (title) { 26 + if (title) {
  27 + if (typeof title === 'function') {
  28 + title.call(vue, t => {
  29 + t && (document.title = t);
  30 + });
  31 + } else {
28 document.title = title; 32 document.title = title;
29 } 33 }
30 } 34 }
31 }; 35 };
32 36
  37 +const clientTitleMixin = {
  38 + activated() {
  39 + clientTitleSet(this);
  40 + },
  41 + mounted() {
  42 + clientTitleSet(this);
  43 + }
  44 +};
  45 +
33 export default process.env.VUE_ENV === 'server' ? 46 export default process.env.VUE_ENV === 'server' ?
34 serverTitleMixin : 47 serverTitleMixin :
35 clientTitleMixin; 48 clientTitleMixin;
1 <template> 1 <template>
2 - <LayoutApp class="order-deliver-page" :show-back="true"> 2 + <LayoutApp class="order-deliver-page" title="发货" :show-back="true">
3 <div class="main-content"> 3 <div class="main-content">
4 <div class="identify-center-address"> 4 <div class="identify-center-address">
5 <div class="left-icon"> 5 <div class="left-icon">
@@ -19,8 +19,9 @@ @@ -19,8 +19,9 @@
19 <div class="express-logo"></div> 19 <div class="express-logo"></div>
20 </div> 20 </div>
21 <div class="express-info"> 21 <div class="express-info">
22 - <span>国内顺丰快运</span> 22 + <div class="express-name">顺丰快运</div>
23 <CubeInput class="express-input" v-model="expressCode" placeholder="请填写顺丰运单号"></CubeInput> 23 <CubeInput class="express-input" v-model="expressCode" placeholder="请填写顺丰运单号"></CubeInput>
  24 + <span v-if="canScan" class="iconfont iconscan scan-btn" @click="scanCode"></span>
24 </div> 25 </div>
25 </div> 26 </div>
26 <div v-if="stateCenterAddress.deliverDesc" class="deliver-tip"> 27 <div v-if="stateCenterAddress.deliverDesc" class="deliver-tip">
@@ -51,6 +52,7 @@ export default { @@ -51,6 +52,7 @@ export default {
51 name: 'OrderDeliver', 52 name: 'OrderDeliver',
52 data() { 53 data() {
53 return { 54 return {
  55 + canScan: true,
54 centerAddress: {}, 56 centerAddress: {},
55 expressCode: '', 57 expressCode: '',
56 readContract: false 58 readContract: false
@@ -77,10 +79,14 @@ export default { @@ -77,10 +79,14 @@ export default {
77 return this.centerAddress; 79 return this.centerAddress;
78 }, 80 },
79 deliverDisable() { 81 deliverDisable() {
80 - return !(this.expressCode && this.readContract && this.stateCenterAddress.id); 82 + return !(this.expressCode && this.readContract);
81 } 83 }
82 }, 84 },
83 mounted() { 85 mounted() {
  86 + if (this.$yoho.isAliApp) {
  87 + this.canScan = true;
  88 + }
  89 +
84 this.fetchAppraiseAddressChangeNotice({orderCode: this.orderCode}).then(res => { 90 this.fetchAppraiseAddressChangeNotice({orderCode: this.orderCode}).then(res => {
85 let isChanged = get(res, 'data.isChanged'); 91 let isChanged = get(res, 'data.isChanged');
86 let isForceShow = get(res, 'data.isForceShow'); 92 let isForceShow = get(res, 'data.isForceShow');
@@ -143,6 +149,15 @@ export default { @@ -143,6 +149,15 @@ export default {
143 time 149 time
144 }).show(); 150 }).show();
145 }, 151 },
  152 + scanCode() {
  153 + if (window && window.WindVane) {
  154 + window.WindVane.call('Scancode', 'scan', {}, e => {
  155 + if (e && e.code) {
  156 + this.expressCode = e.code;
  157 + }
  158 + });
  159 + }
  160 + },
146 changeReadContract() { 161 changeReadContract() {
147 this.readContract = !this.readContract; 162 this.readContract = !this.readContract;
148 }, 163 },
@@ -238,12 +253,14 @@ export default { @@ -238,12 +253,14 @@ export default {
238 253
239 .tag { 254 .tag {
240 font-size: 24px; 255 font-size: 24px;
  256 + height: 48px;
241 line-height: 48px; 257 line-height: 48px;
242 font-weight: 300; 258 font-weight: 300;
243 padding: 0 14px; 259 padding: 0 14px;
244 margin-left: 6px; 260 margin-left: 6px;
245 color: #002B47; 261 color: #002B47;
246 border: 1px solid #ccc; 262 border: 1px solid #ccc;
  263 + border-radius: 10px;
247 box-sizing: border-box; 264 box-sizing: border-box;
248 transform: scale(0.8); 265 transform: scale(0.8);
249 } 266 }
@@ -278,8 +295,14 @@ export default { @@ -278,8 +295,14 @@ export default {
278 flex-grow: 1; 295 flex-grow: 1;
279 } 296 }
280 297
  298 + .express-name {
  299 + white-space: nowrap;
  300 + flex-shrink: 0;
  301 + }
  302 +
281 .express-input { 303 .express-input {
282 flex-grow: 1; 304 flex-grow: 1;
  305 + margin-left: 20px;
283 306
284 &:after { 307 &:after {
285 border: 0; 308 border: 0;
@@ -290,6 +313,14 @@ export default { @@ -290,6 +313,14 @@ export default {
290 padding: 0; 313 padding: 0;
291 } 314 }
292 } 315 }
  316 +
  317 + .scan-btn {
  318 + font-size: 40px;
  319 + color: #444;
  320 + font-weight: 500;
  321 + margin-left: 10px;
  322 +
  323 + }
293 } 324 }
294 325
295 .deliver-tip { 326 .deliver-tip {
@@ -320,6 +351,7 @@ export default { @@ -320,6 +351,7 @@ export default {
320 left: 0; 351 left: 0;
321 bottom: 0; 352 bottom: 0;
322 padding: 0 38px 40px; 353 padding: 0 38px 40px;
  354 + background-color: #fff;
323 } 355 }
324 356
325 .contract-check { 357 .contract-check {
1 @font-face {font-family: "iconfont"; 1 @font-face {font-family: "iconfont";
2 - src: url('iconfont.eot?t=1569655552875'); /* IE9 */  
3 - src: url('iconfont.eot?t=1569655552875#iefix') format('embedded-opentype'), /* IE6-IE8 */  
4 - url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),  
5 - url('iconfont.woff?t=1569655552875') format('woff'),  
6 - url('iconfont.ttf?t=1569655552875') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */  
7 - url('iconfont.svg?t=1569655552875#iconfont') format('svg'); /* iOS 4.1- */ 2 + src: url('iconfont.eot?t=1570518614070'); /* IE9 */
  3 + src: url('iconfont.eot?t=1570518614070#iefix') format('embedded-opentype'), /* IE6-IE8 */
  4 + url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  5 + url('iconfont.woff?t=1570518614070') format('woff'),
  6 + url('iconfont.ttf?t=1570518614070') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  7 + url('iconfont.svg?t=1570518614070#iconfont') format('svg'); /* iOS 4.1- */
8 } 8 }
9 9
10 .iconfont { 10 .iconfont {
@@ -63,6 +63,10 @@ @@ -63,6 +63,10 @@
63 content: "\e728"; 63 content: "\e728";
64 } 64 }
65 65
  66 +.iconscan:before {
  67 + content: "\e613";
  68 +}
  69 +
66 .iconyanzhengma:before { 70 .iconyanzhengma:before {
67 content: "\e71c"; 71 content: "\e71c";
68 } 72 }
@@ -56,6 +56,9 @@ Created by iconfont @@ -56,6 +56,9 @@ Created by iconfont
56 <glyph glyph-name="plus-minus" unicode="&#59176;" d="M934.4 358.4h-844.8c-14.080 0-25.6 11.52-25.6 25.6v0c0 14.080 11.52 25.6 25.6 25.6h844.8c14.080 0 25.6-11.52 25.6-25.6v0c0-14.080-11.52-25.6-25.6-25.6z" horiz-adv-x="1024" /> 56 <glyph glyph-name="plus-minus" unicode="&#59176;" d="M934.4 358.4h-844.8c-14.080 0-25.6 11.52-25.6 25.6v0c0 14.080 11.52 25.6 25.6 25.6h844.8c14.080 0 25.6-11.52 25.6-25.6v0c0-14.080-11.52-25.6-25.6-25.6z" horiz-adv-x="1024" />
57 57
58 58
  59 + <glyph glyph-name="scan" unicode="&#58899;" d="M64 704v-128h64V704c0 38.4 25.6 64 64 64h128V832H192c-70.4 0-128-57.6-128-128zM832 832h-128v-64h128c38.4 0 64-25.6 64-64v-128h64V704c0 70.4-57.6 128-128 128zM128 64v128H64v-128c0-70.4 57.6-128 128-128h128v64H192c-38.4 0-64 25.6-64 64zM896 64c0-38.4-25.6-64-64-64h-128v-64h128c70.4 0 128 57.6 128 128v128h-64v-128zM96 576m-32 0a32 32 0 1 1 64 0 32 32 0 1 1-64 0ZM96 384m-32 0a32 32 0 1 1 64 0 32 32 0 1 1-64 0ZM928 384m-32 0a32 32 0 1 1 64 0 32 32 0 1 1-64 0ZM96 192m-32 0a32 32 0 1 1 64 0 32 32 0 1 1-64 0ZM928 576m-32 0a32 32 0 1 1 64 0 32 32 0 1 1-64 0ZM320 800m-32 0a32 32 0 1 1 64 0 32 32 0 1 1-64 0ZM704 800m-32 0a32 32 0 1 1 64 0 32 32 0 1 1-64 0ZM320-32m-32 0a32 32 0 1 1 64 0 32 32 0 1 1-64 0ZM704-32m-32 0a32 32 0 1 1 64 0 32 32 0 1 1-64 0ZM928 192m-32 0a32 32 0 1 1 64 0 32 32 0 1 1-64 0ZM96 416h832v-64h-832z" horiz-adv-x="1024" />
  60 +
  61 +
59 <glyph glyph-name="yanzhengma" unicode="&#59164;" d="M918.89664 658.19648c-0.90112 28.288-10.4704 33.52064-38.1696 38.35392 0 0-120.4736 28.8512-180.73088 50.29376-75.23328 26.77248-161.02912 87.30624-161.02912 87.30624-23.2192 16.57856-30.30528 16.64512-51.84-1.28 0 0-69.89312-55.9616-168.23296-86.99904-90.8544-36.51072-176.72704-49.32096-176.72704-49.32096-27.40224-3.57376-37.34016-12.7232-37.87264-41.00608 0 0-4.08064-152.45824 0.57856-280.05376 1.76128-228.27008 339.37408-453.9392 408.5504-453.9392 65.22368 0 366.70976 157.22496 403.2512 450.62144 9.03168 174.1824 2.22208 286.02368 2.22208 286.02368zM664.32 459.46368L489.75872 282.7776c-7.43424-7.5264-20.05504-8.3968-28.61056-1.59744l-115.2 91.82208c-16.7424 13.30688-18.49344 36.46464-3.67616 51.968 14.72 15.39584 39.9872 17.42848 57.06752 4.06016l66.36544-52.5056 145.42336 137.0112c15.15008 14.26944 39.22944 13.86496 54.016-0.24576-0.20992 0.22016-0.27136 0.52224-0.4864 0.73728l1.2288-1.23392c-0.22016 0.22016-0.52224 0.28672-0.7424 0.49664 14.22848-14.94016 14.0288-38.78912-0.82432-53.82656z" horiz-adv-x="1024" /> 62 <glyph glyph-name="yanzhengma" unicode="&#59164;" d="M918.89664 658.19648c-0.90112 28.288-10.4704 33.52064-38.1696 38.35392 0 0-120.4736 28.8512-180.73088 50.29376-75.23328 26.77248-161.02912 87.30624-161.02912 87.30624-23.2192 16.57856-30.30528 16.64512-51.84-1.28 0 0-69.89312-55.9616-168.23296-86.99904-90.8544-36.51072-176.72704-49.32096-176.72704-49.32096-27.40224-3.57376-37.34016-12.7232-37.87264-41.00608 0 0-4.08064-152.45824 0.57856-280.05376 1.76128-228.27008 339.37408-453.9392 408.5504-453.9392 65.22368 0 366.70976 157.22496 403.2512 450.62144 9.03168 174.1824 2.22208 286.02368 2.22208 286.02368zM664.32 459.46368L489.75872 282.7776c-7.43424-7.5264-20.05504-8.3968-28.61056-1.59744l-115.2 91.82208c-16.7424 13.30688-18.49344 36.46464-3.67616 51.968 14.72 15.39584 39.9872 17.42848 57.06752 4.06016l66.36544-52.5056 145.42336 137.0112c15.15008 14.26944 39.22944 13.86496 54.016-0.24576-0.20992 0.22016-0.27136 0.52224-0.4864 0.73728l1.2288-1.23392c-0.22016 0.22016-0.52224 0.28672-0.7424 0.49664 14.22848-14.94016 14.0288-38.78912-0.82432-53.82656z" horiz-adv-x="1024" />
60 63
61 64
@@ -46,6 +46,14 @@ @@ -46,6 +46,14 @@
46 {{/if}} 46 {{/if}}
47 <script> 47 <script>
48 setTimeout(function() { 48 setTimeout(function() {
  49 + (function (w, d, s, j) {
  50 + var a = d.createElement(s);
  51 + var m = d.getElementsByTagName(s)[0];
  52 +
  53 + a.src = j;
  54 + m.parentNode.insertBefore(a, m);
  55 + }(window, document, 'script', (document.location.protocol === 'https:' ? 'https:' : 'http:') + '//g.alicdn.com/mtb/lib-windvane/3.0.6/windvane.js'));
  56 +
49 (function(w, d, s, j, f) { 57 (function(w, d, s, j, f) {
50 var a = d.createElement(s); 58 var a = d.createElement(s);
51 var m = d.getElementsByTagName(s)[0]; 59 var m = d.getElementsByTagName(s)[0];