components-goods-sp-goods-group~operation-billing_related-deliveryBilling-deliveryBilling~operation-~8a80d7d6.73b2c89d.js 16 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["components-goods-sp-goods-group~operation-billing_related-deliveryBilling-deliveryBilling~operation-~8a80d7d6"],{"12f7":function(e,t,i){var a=i("7e0c");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("967d").default;n("192d873e",a,!0,{sourceMap:!1,shadowMode:!1})},"3a14":function(e,t,i){var a=i("6e68");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("967d").default;n("457d33b2",a,!0,{sourceMap:!1,shadowMode:!1})},"64bc":function(e,t,i){"use strict";i.r(t);var a=i("c3c5"),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);t["default"]=n.a},"6e68":function(e,t,i){var a=i("c86c");t=a(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.tn-image-upload[data-v-7ded4be7]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.tn-image-upload__item[data-v-7ded4be7]{display:flex;align-items:center;justify-content:center;width:%?200?%;height:%?200?%;overflow:hidden;margin:%?12?%;margin-left:0;background-color:#e6e6e6;position:relative;border-radius:%?10?%}.tn-image-upload__item-preview[data-v-7ded4be7]{border:%?1?% solid rgba(0,0,0,.1)}.tn-image-upload__item-preview__delete[data-v-7ded4be7]{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;z-index:10;border-top:%?60?% solid;border-left:%?60?% solid transparent;border-top-color:#e83a30;width:%?0?%;height:%?0?%}.tn-image-upload__item-preview__delete--icon[data-v-7ded4be7]{position:absolute;top:%?-50?%;right:%?6?%;color:#fff;font-size:%?24?%;line-height:1}.tn-image-upload__item-preview__progress[data-v-7ded4be7]{position:absolute;width:auto;bottom:%?0?%;left:%?0?%;right:%?0?%;z-index:9}.tn-image-upload__item-preview__error-btn[data-v-7ded4be7]{position:absolute;bottom:0;left:0;right:0;background-color:#e83a30;color:#fff;font-size:%?20?%;padding:%?8?% 0;text-align:center;z-index:9;line-height:1}.tn-image-upload__item-preview__image[data-v-7ded4be7]{display:block;width:100%;height:100%;border-radius:%?10?%}.tn-image-upload__item-add[data-v-7ded4be7]{flex-direction:column;color:#838383;font-size:%?26?%}.tn-image-upload__item-add--icon[data-v-7ded4be7]{font-size:%?40?%}.tn-image-upload__item-add__tips[data-v-7ded4be7]{margin-top:%?20?%;line-height:%?40?%}.tn-image-upload__add[data-v-7ded4be7]{width:auto;display:inline-block}.tn-image-upload__add--custom[data-v-7ded4be7]{width:100%}',""]),e.exports=t},"713d":function(e,t,i){"use strict";i.r(t);var a=i("dc1a"),n=i("7807");for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);i("bbb9");var o=i("828b"),r=Object(o["a"])(n["default"],a["b"],a["c"],!1,null,"7ded4be7",null,!1,a["a"],void 0);t["default"]=r.exports},7807:function(e,t,i){"use strict";i.r(t);var a=i("f473"),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);t["default"]=n.a},"7e0c":function(e,t,i){var a=i("c86c");t=a(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.tn-line-progress[data-v-5a63c194]{display:inline-flex;align-items:center;width:100%;height:%?28?%;overflow:hidden;border-radius:%?100?%;background-color:#f0f0f0}.tn-line-progress--active[data-v-5a63c194]{display:flex;flex-direction:row;align-items:center;justify-items:flex-end;justify-content:space-around;width:0;height:100%;font-size:%?20?%;color:#fff;background-color:#01beff;transition:all .3s ease}.tn-line-progress__striped[data-v-5a63c194]{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:%?80?% %?80?%}.tn-line-progress__striped--active[data-v-5a63c194]{-webkit-animation:progress-striped-data-v-5a63c194 2s linear infinite;animation:progress-striped-data-v-5a63c194 2s linear infinite}@-webkit-keyframes progress-striped-data-v-5a63c194{0%{background-position:0 0}100%{background-position:%?80?% 0}}@keyframes progress-striped-data-v-5a63c194{0%{background-position:0 0}100%{background-position:%?80?% 0}}',""]),e.exports=t},"803f":function(e,t,i){"use strict";i.r(t);var a=i("a268"),n=i("64bc");for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);i("a6e7");var o=i("828b"),r=Object(o["a"])(n["default"],a["b"],a["c"],!1,null,"5a63c194",null,!1,a["a"],void 0);t["default"]=r.exports},a268:function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){}));var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"tn-line-progress-class tn-line-progress",style:[e.progressStyle]},[i("v-uni-view",{staticClass:"tn-line-progress--active",class:[e.$t.color.getBackgroundColorInternalClass(e.activeColor),e.striped?e.stripedAnimation?"tn-line-progress__striped tn-line-progress__striped--active":"tn-line-progress__striped":""],style:[e.progressActiveStyle]},[e.$slots.default||e.$slots.$default?e._t("default"):e.showPercent?[e._v(e._s(e.percent+"%"))]:e._e()],2)],1)},n=[]},a6e7:function(e,t,i){"use strict";var a=i("12f7"),n=i.n(a);n.a},bbb9:function(e,t,i){"use strict";var a=i("3a14"),n=i.n(a);n.a},c3c5:function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("64aa");var a={name:"tn-line-progress",props:{percent:{type:Number,default:0,validator:function(e){return e>=0&&e<=100}},height:{type:Number,default:0},round:{type:Boolean,default:!0},striped:{type:Boolean,default:!1},stripedAnimation:{type:Boolean,default:!0},activeColor:{type:String,default:""},inactiveColor:{type:String,default:""},showPercent:{type:Boolean,default:!1}},computed:{progressStyle:function(){var e={};return e.borderRadius=this.round?"100rpx":0,this.height&&(e.height=this.$t.string.getLengthUnitValue(this.height)),this.inactiveColor&&(e.backgroundColor=this.inactiveColor),e},progressActiveStyle:function(){var e={};return e.width=this.percent+"%",this.$t.color.getBackgroundColorStyle(this.activeColor)&&(e.backgroundColor=this.$t.color.getBackgroundColorStyle(this.activeColor)),e}},data:function(){return{}}};t.default=a},dc1a:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return a}));var a={tnLineProgress:i("803f").default},n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.disabled?e._e():i("v-uni-view",{staticClass:"tn-image-upload-class tn-image-upload"},[e.showUploadList?e._l(e.lists,(function(t,a){return i("v-uni-view",{key:a,staticClass:"tn-image-upload__item tn-image-upload__item-preview",style:{width:e.$t.string.getLengthUnitValue(e.width),height:e.$t.string.getLengthUnitValue(e.height)}},[e.deleteable?i("v-uni-view",{staticClass:"tn-image-upload__item-preview__delete",style:{borderTopColor:e.deleteBackgroundColor},on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.deleteItem(a)}}},[i("v-uni-view",{staticClass:"tn-image-upload__item-preview__delete--icon",class:["tn-icon-"+e.deleteIcon],style:{color:e.deleteColor}})],1):e._e(),e.showProgress&&t.progress>0&&!t.error?i("tn-line-progress",{staticClass:"tn-image-upload__item-preview__progress",attrs:{percent:t.progress,showPercent:!1,round:!1,height:8}}):e._e(),t.error?i("v-uni-view",{staticClass:"tn-image-upload__item-preview__error-btn",on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.retry(a)}}},[e._v("点击重试")]):e._e(),i("v-uni-image",{staticClass:"tn-image-upload__item-preview__image",attrs:{src:t.url||t.path,mode:e.imageMode},on:{click:function(i){i.stopPropagation(),arguments[0]=i=e.$handleEvent(i),e.doPreviewImage(t.url||t.path,a)}}})],1)})):e._e(),e._t("file",null,{file:e.lists}),e.maxCount>e.lists.length?i("v-uni-view",{staticClass:"tn-image-upload__add",class:{"tn-image-upload__add--custom":e.customBtn},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.selectFile.apply(void 0,arguments)}}},[e.customBtn?e._e():i("v-uni-view",{staticClass:"tn-image-upload__item tn-image-upload__item-add",style:{width:e.$t.string.getLengthUnitValue(e.width),height:e.$t.string.getLengthUnitValue(e.height)},attrs:{"hover-class":"tn-hover-class","hover-stay-time":"150"}},[i("v-uni-view",{staticClass:"tn-image-upload__item-add--icon tn-icon-add"}),i("v-uni-view",{staticClass:"tn-image-upload__item-add__tips"},[e._v(e._s(e.uploadText))])],1),i("v-uni-view",[e._t("addBtn")],2)],1):e._e()],2)},s=[]},f473:function(e,t,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(i("2634")),s=a(i("2fdc"));i("64aa"),i("bf0f"),i("2797"),i("aa9c"),i("fd3c"),i("5c47"),i("0506"),i("4626"),i("dd2b"),i("a1c1");var o={name:"tn-image-upload",props:{fileList:{type:Array,default:function(){return[]}},action:{type:String,default:""},name:{type:String,default:"file"},header:{type:Object,default:function(){return{}}},formData:{type:Object,default:function(){return{}}},disabled:{type:Boolean,default:!1},autoUpload:{type:Boolean,default:!0},maxCount:{type:Number,default:9},showUploadList:{type:Boolean,default:!0},imageMode:{type:String,default:"aspectFill"},previewFullImage:{type:Boolean,default:!0},showProgress:{type:Boolean,default:!0},deleteable:{type:Boolean,default:!0},deleteIcon:{type:String,default:"close"},deleteBackgroundColor:{type:String,default:""},deleteColor:{type:String,default:""},uploadText:{type:String,default:"选择图片"},showTips:{type:Boolean,default:!0},customBtn:{type:Boolean,default:!1},width:{type:Number,default:200},height:{type:Number,default:200},sizeType:{type:Array,default:function(){return["original","compressed"]}},sourceType:{type:Array,default:function(){return["album","camera"]}},multiple:{type:Boolean,default:!0},maxSize:{type:Number,default:10485760},limitType:{type:Array,default:function(){return["png","jpg","jpeg","webp","gif","image"]}},toJson:{type:Boolean,default:!0},beforeUpload:{type:Function,default:null},beforeRemove:{type:Function,default:null},index:{type:[Number,String],default:""}},computed:{},data:function(){return{lists:[],uploading:!1}},watch:{fileList:{handler:function(e,t){var i=this;e.forEach((function(e){var t=i.lists.some((function(t){return t.url===e.url}));""!==e.url&&!t&&i.lists.push({url:e.url,error:!1,progress:100})}))},immediate:!0,deep:!0},lists:function(e){this.$emit("on-list-change",e,this.index)}},methods:{clear:function(){this.lists=[]},reUpload:function(){this.uploadFile()},selectFile:function(){var e=this;if(!this.disabled){this.name;var t=this.maxCount,i=this.multiple,a=this.maxSize,n=this.sizeType,s=this.lists,o=(this.camera,this.compressed,this.sourceType),r=null,l=t-s.length;r=new Promise((function(e,t){uni.chooseImage({count:i?l>9?9:l:1,sourceType:o,sizeType:n,success:e,fail:t})})),r.then((function(n){var o=s.length;n.tempFiles.map((function(n,o){if(e.checkFileExt(n)&&(i||!(o>=1)))if(n.size>a)e.$emit("on-oversize",n,s,e.index),e.showToast("超出可允许文件大小");else{if(t<=s.length)return e.$emit("on-exceed",n,s,e.index),void e.showToast("超出最大允许的文件数");s.push({url:n.path,progress:0,error:!1,file:n})}})),e.$emit("on-choose-complete",e.lists,e.index),e.autoUpload&&e.uploadFile(o)})).catch((function(t){e.$emit("on-choose-fail",t)}))}},showToast:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];(this.showTips||t)&&this.$t.message.toast(e)},upload:function(){this.uploadFile()},retry:function(e){this.lists[e].progress=0,this.lists[e].error=!1,this.lists[e].response=null,this.$t.message.loading("重新上传"),this.uploadFile(e)},uploadFile:function(){var e=arguments,t=this;return(0,s.default)((0,n.default)().mark((function i(){var a,s,o;return(0,n.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(a=e.length>0&&void 0!==e[0]?e[0]:0,!t.disabled){i.next=3;break}return i.abrupt("return");case 3:if(!t.uploading){i.next=5;break}return i.abrupt("return");case 5:if(!(a>=t.lists.length)){i.next=8;break}return t.$emit("on-uploaded",t.lists,t.index),i.abrupt("return");case 8:if(100!==t.lists[a].progress){i.next=12;break}return t.lists[a].uploadTask=null,t.autoUpload&&t.uploadFile(a+1),i.abrupt("return");case 12:if(!t.beforeUpload||"function"!==typeof t.beforeUpload){i.next=23;break}if(s=t.beforeUpload.bind(t.$t.$parent.call(t))(a,t.lists),!s||"function"!==typeof s.then){i.next=19;break}return i.next=17,s.then((function(e){})).catch((function(e){return t.uploadFile(a+1)}));case 17:i.next=23;break;case 19:if(!1!==s){i.next=23;break}return i.abrupt("return",t.uploadFile(a+1));case 23:if(t.action){i.next=26;break}return t.showToast("请配置上传地址",!0),i.abrupt("return");case 26:t.lists[a].error=!1,t.uploading=!0,o=uni.uploadFile({url:t.action,filePath:t.lists[a].url,name:t.name,formData:t.formData,header:t.header,success:function(e){var i=t.toJson&&t.$t.test.jsonString(e.data)?JSON.parse(e.data):e.data;[200,201,204].includes(e.statusCode)?(t.lists[a].response=i,t.lists[a].progress=100,t.lists[a].error=!1,t.$emit("on-success",i,a,t.lists,t.index)):t.uploadError(a,i)},fail:function(e){t.uploadError(a,e)},complete:function(e){t.$t.message.closeLoading(),t.uploading=!1,t.uploadFile(a+1),t.$emit("on-change",e,a,t.lists,t.index)}}),t.lists[a].uploadTask=o,o.onProgressUpdate((function(e){e.progress>0&&(t.lists[a].progress=e.progress,t.$emit("on-progress",e,a,t.lists,t.index))}));case 31:case"end":return i.stop()}}),i)})))()},uploadError:function(e,t){this.lists[e].progress=0,this.lists[e].error=!0,this.lists[e].response=null,this.showToast("上传失败,请重试"),this.$emit("on-error",t,e,this.lists,this.index)},deleteItem:function(e){var t=this;this.deleteable&&this.$t.message.modal("提示","您确定要删除吗?",(0,s.default)((0,n.default)().mark((function i(){var a;return(0,n.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(!t.beforeRemove||"function"!==typeof t.beforeRemove){i.next=10;break}if(a=t.beforeRemove.bind(t.$t.$parent.call(t))(e,t.lists),!a||"function"!==typeof a.then){i.next=7;break}return i.next=5,a.then((function(i){t.handlerDeleteItem(e)})).catch((function(e){t.showToast("删除操作被中断")}));case 5:i.next=8;break;case 7:!1===a?t.showToast("删除操作被中断"):t.handlerDeleteItem(e);case 8:i.next=11;break;case 10:t.handlerDeleteItem(e);case 11:case"end":return i.stop()}}),i)}))),!0)},handlerDeleteItem:function(e){this.lists[e].progress<100&&this.lists[e].progress>0&&"undefined"!==typeof this.lists[e].uploadTask&&this.lists[e].uploadTask.abort(),this.lists.splice(e,1),this.$forceUpdate(),this.$emit("on-remove",e,this.lists,this.index),this.showToast("删除成功")},remove:function(e){this.deleteable&&e>=0&&e<this.lists.length&&this.lists.splice(e,1)},doPreviewImage:function(e,t){var i=this;if(this.previewFullImage){var a=this.lists.map((function(e){return e.url||e.path}));uni.previewImage({urls:a,current:e,success:function(){i.$emit("on-preview",e,i.lists,i.index)},fail:function(){i.showToast("预览图片失败")}})}},checkFileExt:function(e){var t,i;return i=e.name.replace(/.+\./,"").toLowerCase(),t=this.limitType.some((function(e){return e.toLowerCase()===i})),t||this.showToast("不支持".concat(i,"格式的文件")),t}}};t.default=o}}]);