SP-informationWP.a9488cbb.js 9.7 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["SP-informationWP"],{"1dad":function(t,e,a){var n=a("44d3");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=a("967d").default;i("06f624c8",n,!0,{sourceMap:!1,shadowMode:!1})},"44d3":function(t,e,a){var n=a("c86c");e=n(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.action-bar[data-v-a5894ef4]{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;padding:%?30?% %?38?%;background-color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.05);z-index:100}.action-bar .consult-btn[data-v-a5894ef4]{display:flex;align-items:center;justify-content:center;font-family:Source Han Sans CN;font-weight:500;font-size:%?22?%;color:#ffca28;background:#fff4d1;border-radius:50%;opacity:.5;height:%?100?%;width:%?100?%}.action-bar .consult-btn .consult-btn-i[data-v-a5894ef4]{display:flex;flex-direction:column}.action-bar .consult-btn .icon[data-v-a5894ef4]{width:%?41?%;height:%?38?%;margin-bottom:%?9?%}.action-bar .order-btn[data-v-a5894ef4]{flex:1;background-color:#ffd84d;font-family:Source Han Sans CN;font-weight:700;font-size:%?36?%;color:#333;line-height:%?39?%;border:none;border-radius:%?20?%;padding:8px;font-size:16px;height:%?90?%;display:flex;align-items:center;justify-content:center}.container[data-v-a5894ef4]{padding:%?20?%;height:100vh}.warning-text[data-v-a5894ef4]{color:#ff6b00;font-size:%?28?%;padding:%?20?%;background-color:#fff8f0;margin-bottom:%?20?%}.section[data-v-a5894ef4]{background-color:#fff;border-radius:%?12?%;padding:%?20?%;margin-bottom:%?20?%}.section-title[data-v-a5894ef4]{font-size:%?32?%;font-weight:700;margin-bottom:%?20?%;padding:%?20?% 0;border-bottom:1px solid #f5f5f5}.form-item[data-v-a5894ef4]{display:flex;align-items:flex-start;padding:%?20?% 0;border-bottom:1px solid #f5f5f5;min-height:%?88?%;position:relative;flex-direction:column}.form-item-content[data-v-a5894ef4]{display:flex;align-items:center;width:100%}.error-message[data-v-a5894ef4]{color:red;font-size:%?24?%;margin-top:%?8?%;margin-left:%?190?%}.required[data-v-a5894ef4]{color:red;margin-right:%?10?%}.label[data-v-a5894ef4]{width:%?180?%;font-size:%?28?%}uni-input[data-v-a5894ef4]{flex:1;height:%?60?%;font-size:%?28?%}uni-input[data-v-a5894ef4]::-webkit-input-placeholder{color:#c8c9ce}uni-input[data-v-a5894ef4]::placeholder{color:#c8c9ce}.picker-value[data-v-a5894ef4]{flex:1;height:%?60?%;line-height:%?60?%;font-size:%?28?%;color:#333;position:relative;padding-right:%?30?%}.picker-value.placeholder[data-v-a5894ef4]{color:#c8c9ce}\n/* 修改下拉箭头样式 */.picker-value[data-v-a5894ef4]::after{content:"";position:absolute;right:0;top:50%;width:%?12?%;height:%?12?%;border-right:%?2?% solid #999;border-bottom:%?2?% solid #999;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);margin-top:%?-6?%}\n/* Add style for picker components */uni-picker[data-v-a5894ef4]{flex:1}.submit-btn[data-v-a5894ef4]{width:100%;height:%?88?%;line-height:%?88?%;text-align:center;background:#ffca28;border-radius:%?20?%;color:#fff;margin-top:%?40?%;font-size:%?32?%}\n/* 护照上传样式 */.passport-upload-section[data-v-a5894ef4]{background:#fff;padding:%?30?%;margin-bottom:%?20?%}.upload-title[data-v-a5894ef4]{font-size:%?36?%;font-weight:500;color:#333;margin-bottom:%?30?%}.upload-box[data-v-a5894ef4]{width:100%;min-height:%?400?%;padding:%?30?% 0;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-bottom:%?20?%;background:#f7f7f7}.upload-placeholder[data-v-a5894ef4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.dashed-box[data-v-a5894ef4]{width:%?240?%;height:%?240?%;padding:%?8?%;background:#f5f5f5;border-radius:%?12?%}.dashed-inner[data-v-a5894ef4]{width:100%;height:100%;border:%?2?% dashed #ccc;border-radius:%?8?%;display:flex;align-items:center;justify-content:center}.plus-icon[data-v-a5894ef4]{width:%?40?%;height:%?40?%;position:relative}.plus-icon[data-v-a5894ef4]::before,\n.plus-icon[data-v-a5894ef4]::after{content:"";position:absolute;background:#999}.plus-icon[data-v-a5894ef4]::before{width:%?4?%;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.plus-icon[data-v-a5894ef4]::after{width:100%;height:%?4?%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.upload-tip[data-v-a5894ef4]{font-size:%?28?%;color:#999;margin-top:%?20?%;border-bottom:1px solid #f5f5f5;padding-bottom:%?40?%}',""]),t.exports=e},"6e908":function(t,e,a){"use strict";a.r(e);var n=a("9acd"),i=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e["default"]=i.a},"9acd":function(t,e,a){"use strict";a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("dd2b"),a("aa9c");a("9b8e");var n=a("ed64"),i=a("e0a2"),o=a("f9ce"),r={data:function(){return{personageImage:"",passportList:[],passportImage:"",action:"".concat(i.BASE_URL,"api/upload/image"),orderId:"",loading:!1}},onShow:function(){(0,o.checkUserIsLogin)().then((function(){})).catch((function(){uni.showModal({title:"提示",content:"请先登录",showCancel:!1,success:function(){setTimeout((function(){uni.navigateTo({url:"/user-info-page/login/login?from=expireLogin"})}),500)}})}))},onLoad:function(t){var e;this.orderId=null!==(e=null===t||void 0===t?void 0:t.sn)&&void 0!==e?e:""},methods:{removeChange:function(t,e){console.log("removeChange",t),this.passportImage="",this.passportList.splice(t,1)},removePersonageChange:function(t,e){this.personageImage=""},handleSubmit:function(){var t=this;if(this.loading)return!1;if(0!==this.passportList.length)if(this.personageImage){uni.showLoading({title:"提交中"}),this.loading=!0;var e=this;(0,n.uploadMaterial)({sn:this.orderId,passport_img_urls:this.passportList,half_body_img_url:this.personageImage}).then((function(a){uni.hideLoading(),t.loading=!1,uni.showModal({title:"提示",content:"提交成功",showCancel:!1,success:function(){uni.redirectTo({url:"/order-page/visa-order-detail/index?order_sn="+e.orderId})}})})).catch((function(e){uni.hideLoading(),t.loading=!1,uni.showModal({title:"提示",content:e.msg,showCancel:!1})}))}else uni.showModal({title:"提示",content:"请上个人照",showCancel:!1});else uni.showModal({title:"提示",content:"请上传护照",showCancel:!1})},handleImageClickPassport:function(t){this.passportImage=t.data.uri,this.passportList.push(t.data.uri)},handleImageClickPersonage:function(t){this.personageImage=t.data.uri}}};e.default=r},"9fe4":function(t,e,a){"use strict";var n=a("1dad"),i=a.n(n);i.a},cc15:function(t,e,a){"use strict";a.r(e);var n=a("e280"),i=a("6e908");for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);a("9fe4");var r=a("828b"),s=Object(r["a"])(i["default"],n["b"],n["c"],!1,null,"a5894ef4",null,!1,n["a"],void 0);e["default"]=s.exports},e280:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return n}));var n={tnImageUploadDrag:a("58eb").default},i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"container"},[a("v-uni-view",{staticClass:"passport-upload-section"},[a("v-uni-view",{staticClass:"upload-title"},[t._v("上传护照")]),a("tn-image-upload-drag",{attrs:{action:t.action,showProgress:!0,"max-count":100},on:{"on-success":function(e){arguments[0]=e=t.$handleEvent(e),t.handleImageClickPassport.apply(void 0,arguments)},"on-remove":function(e){arguments[0]=e=t.$handleEvent(e),t.removeChange()}}}),a("v-uni-view",{staticClass:"upload-tip"},[t._v("请勿反光,不然个人资料会识别错误")])],1),a("v-uni-view",{staticClass:"passport-upload-section",staticStyle:{"padding-bottom":"200rpx"}},[a("v-uni-view",{staticClass:"upload-title"},[t._v("上传个人照")]),a("tn-image-upload-drag",{attrs:{action:t.action,showProgress:!0,"max-count":1},on:{"on-success":function(e){arguments[0]=e=t.$handleEvent(e),t.handleImageClickPersonage.apply(void 0,arguments)},"on-remove":function(e){arguments[0]=e=t.$handleEvent(e),t.removePersonageChange()}}}),a("v-uni-view",{staticClass:"upload-tip"},[t._v("①白底彩色证件照,35X50MM2寸;②不可佩戴眼镜,露\n出双耳;③建议身着深色或彩色衣服,避免白色衣服与白\n色背景太接近。")])],1),a("v-uni-view",{staticClass:"action-bar"},[a("v-uni-view",{staticClass:"order-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleSubmit.apply(void 0,arguments)}}},[t._v("提交")])],1)],1)},o=[]},ed64:function(t,e,a){"use strict";a("6a54");var n=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.uploadMaterial=e.submitAndPay=e.projectList=e.payQuery=e.getSPDetail=e.getPayType=void 0;var i=n(a("7653"));e.getSPDetail=function(t){return i.default.post("api/user.visa.product/detail",t)};e.getPayType=function(t){return i.default.post("api/user.visa.product/dict",t)};e.submitAndPay=function(t){return i.default.post("api/user.visa.order/submitAndPay",t)};e.payQuery=function(t){return i.default.post("api/user.visa.order/payQuery",t)};e.uploadMaterial=function(t){return i.default.post("api/user.visa.order/uploadMaterial",t)};e.projectList=function(t){return i.default.post("api/user.visa.product/list",t)}},f9ce:function(t,e,a){"use strict";a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.checkUserIsLogin=void 0,a("bf0f");var n=a("262c");e.checkUserIsLogin=function(){return new Promise((function(t,e){var a=(0,n.getTokenFromCache)();return a?t():e()}))}}}]);