1 line
14 KiB
JavaScript
1 line
14 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-bundle-input_express_info-input_express_info"],{"2ccd":function(n,e,t){var i=t("44f7");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[n.i,i,""]]),i.locals&&(n.exports=i.locals);var a=t("4f06").default;a("ad64958a",i,!0,{sourceMap:!1,shadowMode:!1})},"2dbb":function(n,e,t){"use strict";t("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={props:{src:{type:String},round:Boolean,width:{type:null},height:{type:null},radius:null,lazyLoad:{type:Boolean,default:!0},useErrorSlot:Boolean,useLoadingSlot:Boolean,showMenuByLongpress:Boolean,mode:{type:String,default:"scaleToFill"},showError:{type:Boolean,default:!0},showLoading:{type:Boolean,default:!0},customStyle:{type:Object,default:function(){}}},data:function(){return{error:!1,loading:!0,viewStyle:{}}},created:function(){this.setStyle()},methods:{setStyle:function(){var n=this.width,e=this.height,t=this.radius,i={};n&&(i.width=n),e&&(i.height=e),t&&(i["overflow"]="hidden",i["border-radius"]=t),this.viewStyle=i,this.customStyle&&(this.viewStyle=Object.assign(this.viewStyle,this.customStyle))},onLoaded:function(n){this.loading=!1,this.$emit("load",n.detail)},onErrored:function(n){this.error=!1,this.loading=!0,this.$emit("error",n.detail)},onClick:function(n){this.$emit("click",n.detail)}},watch:{src:function(){this.error=!1,this.loading=!0},width:function(){this.setStyle()},height:function(){this.setStyle()}}};e.default=i},"38e0":function(n,e,t){"use strict";t.r(e);var i=t("8324"),a=t("dce7");for(var o in a)["default"].indexOf(o)<0&&function(n){t.d(e,n,(function(){return a[n]}))}(o);t("50c0");var r=t("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"d7f27a88",null,!1,i["a"],void 0);e["default"]=s.exports},4398:function(n,e,t){"use strict";t.d(e,"b",(function(){return a})),t.d(e,"c",(function(){return o})),t.d(e,"a",(function(){return i}));var i={customImage:t("38e0").default,uIcon:t("ca16").default},a=function(){var n=this,e=n.$createElement,t=n._self._c||e;return t("v-uni-view",{staticClass:"uploader-container row wrap"},[n._l(n.fileList,(function(e,i){return t("v-uni-view",{key:i,staticClass:"upload-image-box",style:{width:n.previewSize,height:n.previewSize}},[t("custom-image",{staticClass:"img-preview",attrs:{mode:"aspectFit",radius:"10rpx",src:e.url,width:n.previewSize,height:n.previewSize}}),t("v-uni-view",{staticClass:"close-icon row-center",on:{click:function(e){arguments[0]=e=n.$handleEvent(e),n.deleteImage(e,i)}}},[t("u-icon",{attrs:{name:"close",size:"30",color:"white"}})],1)],1)})),n.useSlot?t("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:(0==n.fileList.length||n.mutiple)&&n.fileList.length<n.maxUpload,expression:"(fileList.length == 0 || mutiple) && fileList.length < maxUpload"}],staticClass:"uplader-upload-slot row-center",on:{click:function(e){arguments[0]=e=n.$handleEvent(e),n.handleImage.apply(void 0,arguments)}}},[n._t("default")],2):t("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:(0==n.fileList.length||n.mutiple)&&n.fileList.length<n.maxUpload,expression:"(fileList.length == 0 || mutiple) && fileList.length < maxUpload"}],staticClass:"uplader-upload row-center",style:{width:n.previewSize,height:n.previewSize},on:{click:function(e){arguments[0]=e=n.$handleEvent(e),n.handleImage.apply(void 0,arguments)}}},[t("u-icon",{attrs:{size:"48",color:"#dcdee0",name:"camera"}}),t("v-uni-view",{staticClass:"uploader-input",attrs:{type:"image",accept:"image/*"}})],1)],2)},o=[]},"44f7":function(n,e,t){var i=t("24fb");e=i(!1),e.push([n.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */.custom-image[data-v-d7f27a88]{position:relative;display:block;width:100%;height:100%}.custom-image.image-round[data-v-d7f27a88]{overflow:hidden;border-radius:50%}.custom-image .image[data-v-d7f27a88]{display:block;width:100%;height:100%}.custom-image .loading-wrap[data-v-d7f27a88],\r\n.custom-image .error-wrap[data-v-d7f27a88]{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#969799;font-size:%?28?%;background-color:#f7f8fa}',""]),n.exports=e},"50c0":function(n,e,t){"use strict";var i=t("2ccd"),a=t.n(i);a.a},"50c7":function(n,e,t){"use strict";t("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,t("d3b7"),t("159b"),t("14d9"),t("a434");var i=t("5063"),a=t("e842"),o={data:function(){return{fileList:[],formInfo:{express:"",number:"",remark:""}}},components:{},props:{},onLoad:function(n){var e=n.id;this.afterSalesId=e},methods:{afterRead:function(n){var e=this,t=n;uni.showLoading({title:"正在上传中...",mask:!0}),t.forEach((function(n){e.uploadFile(n.path).then((function(n){uni.hideLoading(),e.fileList.push(n)}))}))},formSubmit:function(n){var e=n.detail.value,t=this.fileList;if(console.log(e),!e.express)return this.$toast({title:"请填写物流公司名称"});if(!e.number)return this.$toast({title:"请填写快递单号"});var i={id:this.afterSalesId,express_name:e.express,invoice_no:e.number,express_remark:e.remark,express_image:t.length<=0?"":t[0].url};this.inputExpressInfoFun(i)},uploadFile:function(n){var e=this;return new Promise((function(t){uni.uploadFile({url:a.baseURL+"file/formimage",filePath:n,name:"file",fileType:"image",cloudPath:"",success:function(n){console.log("uploadFile res ==> ",n);e.fileList;var i=JSON.parse(n.data);1==i.code&&t(i.data)},fail:function(n){console.log(n)}})}))},inputExpressInfoFun:function(n){var e=this;(0,i.inputExpressInfo)(n).then((function(n){1==n.code&&(e.$toast({title:"提交成功"},(function(){uni.navigateBack()})),uni.$emit("refreshsale"))}))},handleImage:function(n){this.fileList.splice(n)}}};e.default=o},5225:function(n,e,t){"use strict";t("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,t("a9e3");var i={name:"uploader",props:{fileList:{type:Array,default:function(){return[]}},mutiple:{type:Boolean,default:!1},maxUpload:{type:Number,default:1},previewSize:{type:String,default:"160rpx"},deletable:{type:Boolean,default:!1},useSlot:{type:Boolean,default:!1}},data:function(){return{}},create:function(){},methods:{handleImage:function(){var n=this;uni.chooseImage({count:this.mutiple?this.maxUpload:1,success:function(e){n.$emit("after-read",e.tempFiles)}})},deleteImage:function(n,e){this.$emit("delete",e)}}};e.default=i},"5b7f":function(n,e,t){var i=t("cb5e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[n.i,i,""]]),i.locals&&(n.exports=i.locals);var a=t("4f06").default;a("6e684d54",i,!0,{sourceMap:!1,shadowMode:!1})},6595:function(n,e,t){var i=t("8a5a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[n.i,i,""]]),i.locals&&(n.exports=i.locals);var a=t("4f06").default;a("7790d614",i,!0,{sourceMap:!1,shadowMode:!1})},"6d5f":function(n,e,t){"use strict";var i=t("5b7f"),a=t.n(i);a.a},"7bf1":function(n,e,t){"use strict";t.r(e);var i=t("50c7"),a=t.n(i);for(var o in i)["default"].indexOf(o)<0&&function(n){t.d(e,n,(function(){return i[n]}))}(o);e["default"]=a.a},8324:function(n,e,t){"use strict";t.d(e,"b",(function(){return a})),t.d(e,"c",(function(){return o})),t.d(e,"a",(function(){return i}));var i={uIcon:t("ca16").default},a=function(){var n=this,e=n.$createElement,t=n._self._c||e;return t("v-uni-view",{class:{"custom-image":!0,"image-round":n.round},style:[n.viewStyle],on:{click:function(e){arguments[0]=e=n.$handleEvent(e),n.onClick.apply(void 0,arguments)}}},[n.error?n._e():t("v-uni-image",{staticClass:"image",attrs:{src:n.src,mode:n.mode,"lazy-load":n.lazyLoad,"show-menu-by-longpress":n.showMenuByLongpress},on:{load:function(e){arguments[0]=e=n.$handleEvent(e),n.onLoaded.apply(void 0,arguments)},error:function(e){arguments[0]=e=n.$handleEvent(e),n.onErrored.apply(void 0,arguments)}}}),n.loading&&n.showLoading?t("v-uni-view",{staticClass:"loading-wrap image"},[n.useLoadingSlot?n._t("loading"):t("u-icon",{attrs:{color:"#aaa",name:"photo-fill",size:"45"}})],2):n._e(),n.error&&n.showError?t("v-uni-view",{staticClass:"error-wrap image"},[n.useErrorSlot?n._t("error"):t("u-icon",{attrs:{color:"#aaa",name:"error-circle-fill",size:"45"}}),t("v-uni-text",{staticClass:"sm"},[n._v("加载失败")])],2):n._e()],1)},o=[]},"8a5a":function(n,e,t){var i=t("24fb");e=i(!1),e.push([n.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */.uploader-container .upload-image-box[data-v-6d37aae2]{position:relative;margin-right:%?8?%;margin-bottom:%?8?%}.uploader-container .upload-image-box .close-icon[data-v-6d37aae2]{position:absolute;right:%?-20?%;top:%?-15?%;width:%?40?%;height:%?40?%;background-color:red;border-radius:50%;z-index:20}.uploader-container .uplader-upload[data-v-6d37aae2]{position:relative;width:%?160?%;height:%?160?%;background-color:#f7f8fa}.uploader-container .uplader-upload .uploader-input[data-v-6d37aae2]{position:absolute;width:100%;height:100%;overflow:hidden;opacity:0;top:0;left:0;z-index:10;cursor:pointer}.uploader-container .uplader-upload-slot[data-v-6d37aae2]{position:relative;min-width:%?160?%;min-height:%?160?%}.uploader-container .uplader-upload-slot .uploader-input[data-v-6d37aae2]{position:absolute;width:100%;height:100%;overflow:hidden;opacity:0;top:0;left:0;z-index:10;cursor:pointer}',""]),n.exports=e},"8b5a":function(n,e,t){"use strict";t.r(e);var i=t("5225"),a=t.n(i);for(var o in i)["default"].indexOf(o)<0&&function(n){t.d(e,n,(function(){return i[n]}))}(o);e["default"]=a.a},be6e:function(n,e,t){"use strict";var i=t("6595"),a=t.n(i);a.a},cb5e:function(n,e,t){var i=t("24fb");e=i(!1),e.push([n.i,"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* pages/input_express_info/input_express_info.wxss */.input-contain[data-v-0a46e02f]{background-color:#fff}.input-contain .input-item[data-v-0a46e02f]{padding:%?24?%}.input-item .label[data-v-0a46e02f]{width:%?152?%}.input-item .input[data-v-0a46e02f]{flex:1}.upload-contain[data-v-0a46e02f]{background-color:#fff;padding:%?24?% %?20?% %?44?%}.upload-contain .header[data-v-0a46e02f]{margin-bottom:%?30?%}.submit-btn[data-v-0a46e02f]{margin-top:%?50?%;margin-left:%?26?%;margin-right:%?26?%}",""]),n.exports=e},dcd0:function(n,e,t){"use strict";t.r(e);var i=t("4398"),a=t("8b5a");for(var o in a)["default"].indexOf(o)<0&&function(n){t.d(e,n,(function(){return a[n]}))}(o);t("be6e");var r=t("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"6d37aae2",null,!1,i["a"],void 0);e["default"]=s.exports},dce7:function(n,e,t){"use strict";t.r(e);var i=t("2dbb"),a=t.n(i);for(var o in i)["default"].indexOf(o)<0&&function(n){t.d(e,n,(function(){return i[n]}))}(o);e["default"]=a.a},f322:function(n,e,t){"use strict";t.r(e);var i=t("fa9a"),a=t("7bf1");for(var o in a)["default"].indexOf(o)<0&&function(n){t.d(e,n,(function(){return a[n]}))}(o);t("6d5f");var r=t("f0c5"),s=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"0a46e02f",null,!1,i["a"],void 0);e["default"]=s.exports},fa9a:function(n,e,t){"use strict";t.d(e,"b",(function(){return a})),t.d(e,"c",(function(){return o})),t.d(e,"a",(function(){return i}));var i={uploader:t("dcd0").default},a=function(){var n=this,e=n.$createElement,t=n._self._c||e;return t("v-uni-view",{staticClass:"input-express-info"},[t("v-uni-form",{on:{submit:function(e){arguments[0]=e=n.$handleEvent(e),n.formSubmit.apply(void 0,arguments)}}},[t("v-uni-view",{staticClass:"input-contain mt20"},[t("v-uni-view",{staticClass:"input-item row"},[t("v-uni-view",{staticClass:"nr label"},[n._v("物流公司")]),t("v-uni-input",{staticClass:"input",attrs:{placeholder:"请输入物流公司名称",value:n.formInfo.express,name:"express"}})],1),t("v-uni-view",{staticClass:"input-item row"},[t("v-uni-view",{staticClass:"nr label"},[n._v("快递单号")]),t("v-uni-input",{staticClass:"input",attrs:{placeholder:"请输入快递单号",value:n.formInfo.number,name:"number"}})],1),t("v-uni-view",{staticClass:"input-item row"},[t("v-uni-view",{staticClass:"nr label"},[n._v("备注说明")]),t("v-uni-input",{staticClass:"input",attrs:{placeholder:"选填",value:n.formInfo.remark,name:"remark"}})],1)],1),t("v-uni-view",{staticClass:"upload-contain mt20"},[t("v-uni-view",{staticClass:"header row"},[t("v-uni-view",{staticClass:"nr normal"},[n._v("上传凭证")]),t("v-uni-view",{staticClass:"sm muted ml20"},[n._v("(请上传快递单号凭证)")])],1),t("v-uni-view",{staticClass:"upload"},[t("uploader",{attrs:{deletable:!0,"preview-size":"160rpx","max-count":"1","file-list":n.fileList},on:{delete:function(e){arguments[0]=e=n.$handleEvent(e),n.handleImage.apply(void 0,arguments)},"after-read":function(e){arguments[0]=e=n.$handleEvent(e),n.afterRead.apply(void 0,arguments)}}})],1)],1),t("v-uni-view",{staticClass:"submit-btn"},[t("v-uni-button",{staticClass:" br60 bg-primary white lg",attrs:{size:"lg","form-type":"submit"}},[n._v("提交")])],1)],1)],1)},o=[]}}]); |