1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["MDAC-page-information~SP-informationWP~circle-page-create-index~diy-page-index~market-page-create-in~73a18ed4"],{1635:function(t,e,i){var n=i("edd8");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var o=i("967d").default;o("049364df",n,!0,{sourceMap:!1,shadowMode:!1})},"1fbf":function(t,e,i){"use strict";i.r(e);var n=i("6197"),o=i("84ae");for(var a in o)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return o[t]}))}(a);i("47c3");var s=i("828b"),r=Object(s["a"])(o["default"],n["b"],n["c"],!1,null,"ef46d0a4",null,!1,n["a"],void 0);e["default"]=r.exports},"284b":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"tn-line-progress-class tn-line-progress",style:[t.progressStyle]},[i("v-uni-view",{staticClass:"tn-line-progress--active",class:[t.$tn.color.getBackgroundColorInternalClass(t.activeColor),t.striped?t.stripedAnimation?"tn-line-progress__striped tn-line-progress__striped--active":"tn-line-progress__striped":""],style:[t.progressActiveStyle]}),i("v-uni-view",{staticClass:"progress-percent"},[t.$slots.default||t.$slots.$default?t._t("default"):t.showPercent?[t._v(t._s(t.percent+"%"))]:t._e()],2)],1)},o=[]},3471:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var i="undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=(0,n.default)(t))||e&&t&&"number"===typeof t.length){i&&(t=i);var o=0,a=function(){};return{s:a,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,r=!0,l=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return r=t.done,t},e:function(t){l=!0,s=t},f:function(){try{r||null==i["return"]||i["return"]()}finally{if(l)throw s}}}},i("01a2"),i("e39c"),i("bf0f"),i("844d"),i("18f7"),i("de6c"),i("7a76"),i("c9b5");var n=function(t){return t&&t.__esModule?t:{default:t}}(i("5d6b"))},"34ca":function(t,e,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(i("9b1b")),a=n(i("3471")),s=n(i("2634")),r=n(i("2fdc"));i("64aa"),i("fd3c"),i("bf0f"),i("aa9c"),i("5c47"),i("0506"),i("4626"),i("dd2b"),i("4100"),i("a1c1"),i("2797"),i("f7a5"),i("bd06");var l={name:"tn-image-upload-drag",props:{is_choice_file_type:{type:Boolean,default:!1},add_btn_icon:{type:String,default:"add"},borderRadius:{type:Number,default:0},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},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},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:{movableAreaHeight:function(){return this.lists.length<this.maxCount?Math.ceil((this.lists.length+1)/this.baseData.columns)*uni.upx2px(this.height)+"px":Math.ceil(this.lists.length/this.baseData.columns)*uni.upx2px(this.height)+"px"},itemWidth:function(){return uni.upx2px(this.width)-2*uni.upx2px(10)},itemHeight:function(){return uni.upx2px(this.height)-2*uni.upx2px(10)}},data:function(){return{videoObj:{video_url:"",video_cover:""},show_choice_file_type:!1,file_type:0,lists:[],uploading:!1,baseData:{windowWidth:0,columns:0,dragItem:null,widthPx:0,heightPx:0},addBtn:{x:0,y:0},timer:null,dragging:!1,show:!0}},watch:{fileList:{handler:function(t){var e=this;t.map((function(t){var i=e.lists.some((function(e){return e.url===t.url}));!i&&e.lists.push({data:{url:t.url,error:!1,progress:100}}),e.$nextTick((function(){e.updateDragInfo()})),e.updateAddBtnPositioin()}))},deep:!0,immediate:!0},lists:function(t){this.$emit("on-list-change",this.sortList(),this.index)}},created:function(){this.baseData.windowWidth=uni.getSystemInfoSync().windowWidth},mounted:function(){var t=this;this.$nextTick((function(){t.updateDragInfo()}))},methods:{deleteVideo:function(){this.videoObj={video_url:"",video_cover:""},this.$emit("delete-video")},choiceVideo:function(){var t=this;this.file_type=1,this.show_choice_file_type=!1,t.$emit("change-video",t.videoObj),uni.chooseMedia({count:1,mediaType:["video"],sourceType:["album"],success:function(e){console.log(e.tempFiles),t.videoObj.video_url=e.tempFiles[0].tempFilePath,t.videoObj.video_cover=e.tempFiles[0].thumbTempFilePath,uni.uploadFile({url:t.action,filePath:t.videoObj.video_url,name:t.name,formData:t.formData,header:t.header,success:function(e){var i=t.toJson&&t.$tn.test.jsonString(e.data)?JSON.parse(e.data):e.data;t.videoObj.video_url=i.data.uri,console.log(i.data.uri,"=============视频"),uni.uploadFile({url:t.action,filePath:t.videoObj.video_cover,name:t.name,formData:t.formData,header:t.header,success:function(e){var i=t.toJson&&t.$tn.test.jsonString(e.data)?JSON.parse(e.data):e.data;console.log(i.data.uri,"=============封面"),t.videoObj.video_cover=i.data.uri,uni.showToast({title:"视频上传完成",icon:"none"}),t.$emit("upload-video-finish",t.videoObj)},fail:function(t){},complete:function(t){}})},fail:function(t){},complete:function(t){}})}})},clear:function(){console.log("===清除列表==="),this.lists=[],this.updateAddBtnPositioin()},reUpload:function(){this.uploadFile()},selectFile:function(){var t=this;if(!this.disabled)if(this.is_choice_file_type)this.show_choice_file_type=!0;else{this.name;var e=this.maxCount,i=this.multiple,n=this.maxSize,o=this.sizeType,a=this.lists,s=(this.camera,this.compressed,this.sourceType),r=null,l=e-a.length;r=new Promise((function(t,e){uni.chooseImage({count:i?l>9?9:l:1,sourceType:s,sizeType:o,success:t,fail:e})})),r.then((function(o){var s=a.length;o.tempFiles.map((function(o,s){if(t.checkFileExt(o)&&(i||!(s>=1)))if(o.size>n)t.$emit("on-oversize",o,t.sortList(),t.index),t.showToast("超出可允许文件大小");else{if(e<=a.length)return t.$emit("on-exceed",o,t.sortList(),t.index),void t.showToast("超出最大允许的文件数");a.push(t.handleDragListItem({url:o.path,progress:0,error:!1,file:o})),t.updateAddBtnPositioin()}})),t.$emit("on-choose-complete",t.sortList(),t.index),t.autoUpload&&t.uploadFile(s)})).catch((function(e){t.$emit("on-choose-fail",e)}))}},choiceImg:function(){var t=this;if(this.file_type=0,this.show_choice_file_type=!1,!this.disabled){this.name;var e=this.maxCount,i=this.multiple,n=this.maxSize,o=this.sizeType,a=this.lists,s=(this.camera,this.compressed,this.sourceType),r=null,l=e-a.length;r=new Promise((function(t,e){uni.chooseImage({count:i?l>9?9:l:1,sourceType:s,sizeType:o,success:t,fail:e})})),r.then((function(o){var s=a.length;o.tempFiles.map((function(o,s){if(t.checkFileExt(o)&&(i||!(s>=1)))if(o.size>n)t.$emit("on-oversize",o,t.sortList(),t.index),t.showToast("超出可允许文件大小");else{if(e<=a.length)return t.$emit("on-exceed",o,t.sortList(),t.index),void t.showToast("超出最大允许的文件数");a.push(t.handleDragListItem({url:o.path,progress:0,error:!1,file:o})),t.updateAddBtnPositioin()}})),t.$emit("on-choose-complete",t.sortList(),t.index),t.autoUpload&&t.uploadFile(s)})).catch((function(e){t.$emit("on-choose-fail",e)}))}},showToast:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];(this.showTips||e)&&this.$tn.message.toast(t)},upload:function(){this.uploadFile()},retry:function(t){this.lists[t].data.progress=0,this.lists[t].data.error=!1,this.lists[t].data.response=null,this.$tn.message.loading("重新上传"),this.uploadFile(t)},uploadFile:function(){var t=arguments,e=this;return(0,r.default)((0,s.default)().mark((function i(){var n,o,a;return(0,s.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(n=t.length>0&&void 0!==t[0]?t[0]:0,!e.disabled){i.next=3;break}return i.abrupt("return");case 3:if(!e.uploading){i.next=5;break}return i.abrupt("return");case 5:if(!(n>=e.lists.length)){i.next=8;break}return e.$emit("on-uploaded",e.sortList(),e.index),i.abrupt("return");case 8:if(100!==e.lists[n].data.progress){i.next=12;break}return e.lists[n].data.uploadTask=null,e.autoUpload&&e.uploadFile(n+1),i.abrupt("return");case 12:if(!e.beforeUpload||"function"!==typeof e.beforeUpload){i.next=23;break}if(o=e.beforeUpload.bind(e.$tn.$parent.call(e))(n,e.lists),!o||"function"!==typeof o.then){i.next=19;break}return i.next=17,o.then((function(t){})).catch((function(t){return e.uploadFile(n+1)}));case 17:i.next=23;break;case 19:if(!1!==o){i.next=23;break}return i.abrupt("return",e.uploadFile(n+1));case 23:if(e.action){i.next=26;break}return e.showToast("请配置上传地址",!0),i.abrupt("return");case 26:e.lists[n].data.error=!1,e.uploading=!0,a=uni.uploadFile({url:e.action,filePath:e.lists[n].data.url,name:e.name,formData:e.formData,header:e.header,success:function(t){var i=e.toJson&&e.$tn.test.jsonString(t.data)?JSON.parse(t.data):t.data;[200,201,204].includes(t.statusCode)?(e.lists[n].data.response=i,e.lists[n].data.progress=100,e.lists[n].data.error=!1,e.$emit("on-success",i,n,e.sortList(),e.index)):e.uploadError(n,i)},fail:function(t){e.uploadError(n,t)},complete:function(t){e.$tn.message.closeLoading(),e.uploading=!1,e.uploadFile(n+1),e.$emit("on-change",t,n,e.sortList(),e.index)}}),e.lists[n].uploadTask=a,a.onProgressUpdate((function(t){t.progress>0&&(e.lists[n].data.progress=t.progress,e.$emit("on-progress",t,n,e.sortList(),e.index))}));case 31:case"end":return i.stop()}}),i)})))()},uploadError:function(t,e){this.lists[t].data.progress=0,this.lists[t].data.error=!0,this.lists[t].data.response=null,this.showToast("上传失败,请重试"),this.$emit("on-error",e,t,this.sortList(),this.index)},deleteItem:function(t){var e=this;this.deleteable&&this.$tn.message.modal("提示","你确定要删除吗?",(0,r.default)((0,s.default)().mark((function i(){var n;return(0,s.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(!e.beforeRemove||"function"!==typeof e.beforeRemove){i.next=10;break}if(n=e.beforeRemove.bind(e.$tn.$parent.call(e))(t,e.lists),!n||"function"!==typeof n.then){i.next=7;break}return i.next=5,n.then((function(i){e.handlerDeleteItem(t)})).catch((function(t){e.showToast("删除操作被中断")}));case 5:i.next=8;break;case 7:!1===n?e.showToast("删除操作被中断"):e.handlerDeleteItem(t);case 8:i.next=11;break;case 10:e.handlerDeleteItem(t);case 11:case"end":return i.stop()}}),i)}))),!0)},handlerDeleteItem:function(t){this.lists[t].data.progress<100&&this.lists[t].data.progress>0&&"undefined"!==typeof this.lists[t].data.uploadTask&&this.lists[t].data.uploadTask.abort(),this.remove(t),this.$forceUpdate(),this.$emit("on-remove",t,this.sortList(),this.index),this.showToast("删除成功")},remove:function(t){var e=this;if(this.deleteable&&t>=0&&t<this.lists.length){var i=this.lists[t].index;this.lists.splice(t,1),this.show=!1,setTimeout((function(){e.show=!0;var t,n=(0,a.default)(e.lists);try{var o=function(){var n=t.value;n.index>i&&(n.index-=1,n.x=n.positionX*e.baseData.widthPx,n.y=n.positionY*e.baseData.heightPx,n.positionX=n.index%e.baseData.columns,n.positionY=Math.floor(n.index/e.baseData.columns),e.$nextTick((function(){n.x=n.positionX*e.baseData.widthPx,n.y=n.positionY*e.baseData.heightPx})))};for(n.s();!(t=n.n()).done;)o()}catch(s){n.e(s)}finally{n.f()}e.updateAddBtnPositioin()}),50),this.updateAddBtnPositioin()}},doPreviewImage:function(t,e){var i=this;if(this.previewFullImage){var n=this.lists.sort((function(t,e){return t.index-e.index})).map((function(t){return t.data.url||t.data.path}));uni.previewImage({urls:n,current:t,success:function(){i.$emit("on-preview",t,i.sortList(),i.index)},fail:function(){i.showToast("预览图片失败")}})}},checkFileExt:function(t){var e,i;return i=t.name.replace(/.+\./,"").toLowerCase(),e=this.limitType.some((function(t){return t.toLowerCase()===i})),e||this.showToast("不支持".concat(i,"格式的文件")),e},updateDragInfo:function(){var t=this;this.baseData.widthPx=uni.upx2px(this.width),this.baseData.heightPx=uni.upx2px(this.height);var e=uni.createSelectorQuery().in(this);e.select(".tn-image-upload__movable-area").boundingClientRect(),e.exec((function(e){e?(t.baseData.columns=Math.floor(e[0].width/t.baseData.widthPx),console.log(e[0].width,"===========res[0].width"),console.log(t.baseData.widthPx,"===========this.baseData.widthPx"),t.lists=[],t.fileList.forEach((function(e){var i=t.lists.map((function(t){return t.data})).some((function(t){return t.url===e.url}));!i&&t.lists.push(t.handleDragListItem({url:e.url,error:!1,progress:100}))})),t.updateAddBtnPositioin()):setTimeout((function(){t.updateDragInfo()}),10)}))},handleDragListItem:function(t){var e=this.lists.length%this.baseData.columns,i=Math.floor(this.lists.length/this.baseData.columns),n=e*this.baseData.widthPx,a=i*this.baseData.heightPx;return{id:this.unique(),x:n,y:a,preX:n,preY:a,positionX:e,positionY:i,zIndex:1,disabled:!0,opacity:1,scale:1,index:this.lists.length,offset:0,moveEnd:!1,moving:!1,data:(0,o.default)({},t)}},unique:function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:6,e="",i=0;i<t;i++)e+=Math.floor(10*Math.random());return"tn_"+(new Date).getTime()+e},updateAddBtnPositioin:function(){this.lists.length>=this.maxCount||(this.addBtn.x=this.lists.length%this.baseData.columns*this.baseData.widthPx,console.log(this.baseData.columns,"============this.lists.length"),this.addBtn.y=Math.floor(this.lists.length/this.baseData.columns)*this.baseData.heightPx)},sortList:function(){var t=this.lists.slice();return t.sort((function(t,e){return t.index-e.index})),t.map((function(t){return t.data}))},mouseEnterArea:function(){this.lists.forEach((function(t){t.disabled=!1}))},mouseLeaveArea:function(){var t=this;this.baseData.dragItem&&(this.lists.forEach((function(e){e.disabled=!0,e.zIndex=1,e.offset=0,e.moveEnd=!0,e.id===t.baseData.dragItem.id&&(t.timer&&(clearTimeout(t.timer),t.timer=null),e.x=e.preX,e.y=e.preY,t.$nextTick((function(){e.x=e.positionX*t.baseData.widthPx,e.y=e.positionY*t.baseData.heightPx,t.baseData.dragItem=null})))})),this.dragging=!1)},movableLongPress:function(t){},movableChange:function(t,e){if(e&&this.dragging&&(e.moving=!0,e.preX=t.detail.x,e.preY=t.detail.y,"touch"===t.detail.source)){e.moveEnd||(e.offset=Math.sqrt(Math.pow(e.preX-e.positionX*this.baseData.widthPx,2)+Math.pow(e.preY-e.positionY*this.baseData.heightPx,2)));var i=Math.floor((t.detail.x+this.baseData.widthPx/2)/this.baseData.widthPx);if(i>this.baseData.columns)return;var n=Math.floor((t.detail.y+this.baseData.heightPx/2)/this.baseData.heightPx),o=this.baseData.columns*n+i;if(e.index!==o&&o<this.lists.length){var s,r=(0,a.default)(this.lists);try{for(r.s();!(s=r.n()).done;){var l=s.value;e.index>o&&l.index>=o&&l.index<e.index?this.updateItemPosition(l,1):e.index<o&&l.index<=o&&l.index>e.index?this.updateItemPosition(l,-1):(e.id,l.id)}}catch(d){r.e(d)}finally{r.f()}e.index=o,e.positionX=i,e.positionY=n}}},movableStart:function(t){var e=this;this.lists.forEach((function(t){t.zIndex=1,t.disabled=!1})),t.zIndex=10,t.moveEnd=!1,this.baseData.dragItem=t,this.dragging=!0,this.timer=setTimeout((function(){t.opacity=.7,t.scale=1.1,clearTimeout(e.timer),e.timer=null}),200)},movableEnd:function(t){var e=this;if(this.dragging){var i=this.lists.findIndex((function(e){return e.id===t.id}));t.moving||(t.preX=t.positionX*this.baseData.widthPx,t.preY=t.positionY*this.baseData.heightPx),t.x=t.preX,t.y=t.preY,t.offset=0,t.moveEnd=!0,t.moving=!1,t.disabled=!0,this.lists.forEach((function(t){t.moving=!1,t.disabled=!0})),this.$nextTick((function(){t.x=t.positionX*e.baseData.widthPx,t.y=t.positionY*e.baseData.heightPx,t.opacity=1,t.scale=1,e.baseData.dragItem=null,e.dragging=!1,e.$set(e.lists,i,t)})),this.$emit("sort-list",this.sortList())}},updateItemPosition:function(t,e){var i=this,n=this.lists.findIndex((function(e){return e.id===t.id}));t.index+=e,t.offset=0,t.positionX=t.index%this.baseData.columns,t.positionY=Math.floor(t.index/this.baseData.columns),t.moving||(t.preX=t.positionX*this.baseData.widthPx,t.preY=t.positionY*this.baseData.heightPx),t.x=t.preX,t.y=t.preY,this.$nextTick((function(){t.x=t.positionX*i.baseData.widthPx,t.y=t.positionY*i.baseData.heightPx,i.$set(i.lists,n,t)}))}}};e.default=l},"45b3":function(t,e,i){var n=i("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 */.tn-popup[data-v-ef46d0a4]{display:block;position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.tn-popup__content[data-v-ef46d0a4]{display:block;position:absolute;transition:all .25s linear}.tn-popup__content--visible[data-v-ef46d0a4]{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.tn-popup__content--visible.tn-popup--center[data-v-ef46d0a4]{-webkit-transform:scale(1);transform:scale(1);opacity:1}.tn-popup__content__center_box[data-v-ef46d0a4]{min-width:%?100?%;min-height:%?100?%;display:block;position:relative}.tn-popup__content__scroll-view[data-v-ef46d0a4]{width:100%;height:100%}.tn-popup__content__center--animation-zoom[data-v-ef46d0a4]{-webkit-transform:scale(1.15);transform:scale(1.15)}.tn-popup__scroll_view[data-v-ef46d0a4]{width:100%;height:100%}.tn-popup--left[data-v-ef46d0a4]{top:0;bottom:0;left:0;background-color:#fff}.tn-popup--right[data-v-ef46d0a4]{top:0;bottom:0;right:0;background-color:#fff}.tn-popup--top[data-v-ef46d0a4]{left:0;right:0;top:0;background-color:#fff}.tn-popup--bottom[data-v-ef46d0a4]{left:0;right:0;bottom:0;background-color:#fff}.tn-popup--center[data-v-ef46d0a4]{display:flex;flex-direction:column;bottom:0;top:0;left:0;right:0;justify-content:center;align-items:center;opacity:0}.tn-popup__close[data-v-ef46d0a4]{position:absolute}.tn-popup__close--top-left[data-v-ef46d0a4]{top:%?30?%;left:%?30?%}.tn-popup__close--top-right[data-v-ef46d0a4]{top:%?30?%;right:%?30?%}.tn-popup__close--bottom-left[data-v-ef46d0a4]{bottom:%?30?%;left:%?30?%}.tn-popup__close--bottom-right[data-v-ef46d0a4]{bottom:%?30?%;right:%?30?%}.tn-popup__mask[data-v-ef46d0a4]{width:100%;height:100%;position:fixed;top:0;left:0;right:0;border:0;background-color:rgba(0,0,0,.4);transition:.25s linear;transition-property:opacity;opacity:0}.tn-popup__mask--show[data-v-ef46d0a4]{opacity:1}',""]),t.exports=e},"47c3":function(t,e,i){"use strict";var n=i("a547"),o=i.n(n);o.a},"550b":function(t,e,i){"use strict";i.r(e);var n=i("34ca"),o=i.n(n);for(var a in n)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(a);e["default"]=o.a},"58eb":function(t,e,i){"use strict";i.r(e);var n=i("dbfc"),o=i("550b");for(var a in o)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return o[t]}))}(a);i("e6db");var s=i("828b"),r=Object(s["a"])(o["default"],n["b"],n["c"],!1,null,"9dabe522",null,!1,n["a"],void 0);e["default"]=r.exports},6197:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.visibleSync?i("v-uni-view",{staticClass:"tn-popup-class tn-popup",style:[t.customStyle,t.popupStyle,{zIndex:t.elZIndex-1}],attrs:{"hover-stop-propagation":!0}},[i("v-uni-view",{staticClass:"tn-popup__mask",class:[{"tn-popup__mask--show":t.showPopup&&t.mask}],style:{zIndex:t.elZIndex-2},attrs:{"hover-stop-propagation":!0},on:{touchmove:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e),function(){}.apply(void 0,arguments)},click:function(e){arguments[0]=e=t.$handleEvent(e),t.maskClick.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"tn-popup__content",class:["center"!==t.mode?t.backgroundColorClass:"",t.safeAreaInsetBottom?"tn-safe-area-inset-bottom":"","tn-popup--"+t.mode,t.showPopup?"tn-popup__content--visible":"",t.zoom&&"center"===t.mode?"tn-popup__content__center--animation-zoom":""],style:[t.contentStyle],on:{touchmove:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e)},click:[function(e){arguments[0]=e=t.$handleEvent(e),t.modeCenterClose.apply(void 0,arguments)},function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e)}]}},["center"===t.mode?i("v-uni-view",{staticClass:"tn-popup__content__center_box",class:[t.backgroundColorClass],style:[t.centerStyle],on:{touchmove:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e)},click:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e)}}},[t.closeBtn?i("v-uni-view",{staticClass:"tn-popup__close",class:["tn-icon-"+t.closeBtnIcon,"tn-popup__close--"+t.closeBtnPosition],style:[t.closeBtnStyle,{zIndex:t.elZIndex}],on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}}):t._e(),i("v-uni-scroll-view",{staticClass:"tn-popup__content__scroll-view"},[t._t("default")],2)],1):i("v-uni-scroll-view",{staticClass:"tn-popup__content__scroll-view",attrs:{"scroll-y":!0}},[t._t("default")],2),"center"!==t.mode&&t.closeBtn?i("v-uni-view",{staticClass:"tn-popup__close",class:["tn-popup__close--"+t.closeBtnPosition],style:{zIndex:t.elZIndex},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}},[i("v-uni-view",{class:["tn-icon-"+t.closeBtnIcon],style:[t.closeBtnStyle]})],1):t._e()],1)],1):t._e()},o=[]},"65c2":function(t,e,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("64aa"),i("c223");var o=n(i("74ff")),a={mixins:[o.default],name:"tn-popup",props:{value:{type:Boolean,default:!1},mode:{type:String,default:"left"},mask:{type:Boolean,default:!0},length:{type:[Number,String],default:"auto"},width:{type:String,default:""},height:{type:String,default:""},zoom:{type:Boolean,default:!0},safeAreaInsetBottom:{type:Boolean,default:!1},maskCloseable:{type:Boolean,default:!0},customStyle:{type:Object,default:function(){return{}}},borderRadius:{type:Number,default:0},zIndex:{type:Number,default:0},closeBtn:{type:Boolean,default:!1},boxBg:{type:String,default:"#ffffff"},closeBtnIcon:{type:String,default:"close"},closeBtnPosition:{type:String,default:"top-right"},closeIconColor:{type:String,default:"#AAAAAA"},closeIconSize:{type:Number,default:30},negativeTop:{type:Number,default:0},marginTop:{type:Number,default:0},popup:{type:Boolean,default:!0}},computed:{popupStyle:function(){var t={};return"top"!==this.mode&&"left"!==this.mode&&"right"!==this.mode||!this.marginTop||(t.marginTop=this.$tn.string.getLengthUnitValue(this.marginTop,"px")),t},contentStyle:function(){var t={};if("left"===this.mode||"right"===this.mode?t={width:this.width?this.$tn.string.getLengthUnitValue(this.width):this.$tn.string.getLengthUnitValue(this.length),height:"100%",transform:"translate3D(".concat("left"===this.mode?"-100%":"100%",", 0px, 0px)")}:"top"!==this.mode&&"bottom"!==this.mode||(t={width:"100%",height:this.height?this.$tn.string.getLengthUnitValue(this.height):this.$tn.string.getLengthUnitValue(this.length),transform:"translate3D(0px, ".concat("top"===this.mode?"-100%":"100%",", 0px)")}),t.zIndex=this.elZIndex,this.borderRadius){switch(this.mode){case"left":t.borderRadius="0 ".concat(this.borderRadius,"rpx ").concat(this.borderRadius,"rpx 0");break;case"top":t.borderRadius="0 0 ".concat(this.borderRadius,"rpx ").concat(this.borderRadius,"rpx");break;case"right":t.borderRadius="".concat(this.borderRadius,"rpx 0 0 ").concat(this.borderRadius,"rpx");break;case"bottom":t.borderRadius="".concat(this.borderRadius,"rpx ").concat(this.borderRadius,"rpx 0 0");break}t.overflow="hidden"}return this.backgroundColorStyle&&"center"!==this.mode&&(t.backgroundColor=this.backgroundColorStyle),t},centerStyle:function(){var t={};return t.width=this.width?this.$tn.string.getLengthUnitValue(this.width):this.$tn.string.getLengthUnitValue(this.length),t.height=this.height?this.$tn.string.getLengthUnitValue(this.height):"auto",t.zIndex=this.elZIndex,t.backgroundColor=this.boxBg,this.negativeTop&&(t.marginTop="-".concat(this.$tn.string.getLengthUnitValue(this.negativeTop))),this.borderRadius&&(t.borderRadius="".concat(this.borderRadius,"rpx"),t.overflow="hidden"),this.backgroundColorStyle&&(t.backgroundColor=this.backgroundColorStyle),t},closeBtnStyle:function(){var t={};return this.closeIconColor&&(t.color=this.closeIconColor),this.closeIconSize&&(t.fontSize=this.closeIconSize+"rpx"),t},elZIndex:function(){return this.zIndex?this.zIndex:this.$tn.zIndex.popup}},data:function(){return{timer:null,visibleSync:!1,showPopup:!1,closeFromInner:!1}},watch:{value:function(t){if(t){if(this.visibleSync)return void(this.visibleSync=!1);this.open()}else this.closeFromInner||this.close();this.closeFromInner=!1}},mounted:function(){this.value&&this.open()},methods:{maskClick:function(){this.maskCloseable&&this.close()},open:function(){this.change("visibleSync","showPopup",!0)},close:function(){this.closeFromInner=!0,this.change("showPopup","visibleSync",!1)},modeCenterClose:function(){"center"==this.mode&&this.maskCloseable&&this.close()},change:function(t,e,i){var n=this;!0===this.popup&&this.$emit("input",i),this[t]=i,this.timer=i?setTimeout((function(){n[e]=i,n.$emit(i?"open":"close"),clearTimeout(n.timer)}),10):setTimeout((function(){n[e]=i,n.$emit(i?"open":"close"),clearTimeout(n.timer)}),250)}}};e.default=a},"6b0e":function(t,e,i){var n=i("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 */.tn-line-progress[data-v-afcdff44]{position:relative;display:inline-flex;align-items:center;width:100%;height:%?28?%;overflow:hidden;border-radius:%?100?%;background-color:#f0f0f0\n /* 进度值 start */\n /* 进度值 end */}.tn-line-progress--active[data-v-afcdff44]{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-afcdff44]{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-afcdff44]{-webkit-animation:progress-striped-data-v-afcdff44 2s linear infinite;animation:progress-striped-data-v-afcdff44 2s linear infinite}.tn-line-progress .progress-percent[data-v-afcdff44]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;font-size:%?20?%}@-webkit-keyframes progress-striped-data-v-afcdff44{0%{background-position:0 0}100%{background-position:%?80?% 0}}@keyframes progress-striped-data-v-afcdff44{0%{background-position:0 0}100%{background-position:%?80?% 0}}',""]),t.exports=e},"74ff":function(t,e,i){i("64aa"),t.exports={data:function(){},props:{backgroundColor:{type:String,default:""},fontColor:{type:String,default:""},fontSize:{type:Number,default:0},fontUnit:{type:String,default:"rpx"}},computed:{backgroundColorStyle:function(){return this.$tn.color.getBackgroundColorStyle(this.backgroundColor)},backgroundColorClass:function(){return this.$tn.color.getBackgroundColorInternalClass(this.backgroundColor)},fontColorStyle:function(){return this.$tn.color.getFontColorStyle(this.fontColor)},fontColorClass:function(){return this.$tn.color.getFontColorInternalClass(this.fontColor)},fontSizeStyle:function(){return this.$tn.string.getLengthUnitValue(this.fontSize,this.fontUnit)}},methods:{}}},"84ae":function(t,e,i){"use strict";i.r(e);var n=i("65c2"),o=i.n(n);for(var a in n)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(a);e["default"]=o.a},"8bae":function(t,e,i){"use strict";i.r(e);var n=i("bc5c"),o=i.n(n);for(var a in n)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(a);e["default"]=o.a},a547:function(t,e,i){var n=i("45b3");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var o=i("967d").default;o("02fcab87",n,!0,{sourceMap:!1,shadowMode:!1})},bc5c:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("64aa");var n={name:"tn-line-progress",props:{percent:{type:Number,default:0,validator:function(t){return t>=0&&t<=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 t={};return t.borderRadius=this.round?"100rpx":0,this.height&&(t.height=this.$tn.string.getLengthUnitValue(this.height)),this.inactiveColor&&(t.backgroundColor=this.inactiveColor),t},progressActiveStyle:function(){var t={};return t.width=this.percent+"%",this.$tn.color.getBackgroundColorStyle(this.activeColor)&&(t.backgroundColor=this.$tn.color.getBackgroundColorStyle(this.activeColor)),t}},data:function(){return{}}};e.default=n},bd09:function(t,e,i){"use strict";var n=i("c47e"),o=i.n(n);o.a},c47e:function(t,e,i){var n=i("6b0e");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var o=i("967d").default;o("6e0d9331",n,!0,{sourceMap:!1,shadowMode:!1})},dbfc:function(t,e,i){"use strict";i.d(e,"b",(function(){return o})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){return n}));var n={tnLineProgress:i("e985").default,tnPopup:i("1fbf").default},o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[0==t.file_type?[t.disabled?t._e():i("v-uni-view",{staticClass:"tn-image-upload-class tn-image-upload"},[t.show?i("v-uni-movable-area",{staticClass:"tn-image-upload__movable-area",style:{height:t.movableAreaHeight},on:{mouseenter:function(e){arguments[0]=e=t.$handleEvent(e),t.mouseEnterArea.apply(void 0,arguments)},mouseleave:function(e){arguments[0]=e=t.$handleEvent(e),t.mouseLeaveArea.apply(void 0,arguments)}}},[t.lists.length>0?[t._l(t.lists,(function(e,n){return[i("v-uni-movable-view",{key:n+"_0",staticClass:"tn-image-upload__movable-view",style:{width:t.$tn.string.getLengthUnitValue(t.width),height:t.$tn.string.getLengthUnitValue(t.height),zIndex:e.zIndex,opacity:e.opacity},attrs:{x:e.x,y:e.y,direction:"all",damping:40,disabled:e.disabled},on:{change:function(i){arguments[0]=i=t.$handleEvent(i),t.movableChange(i,e)},touchstart:function(i){arguments[0]=i=t.$handleEvent(i),t.movableStart(e)},mousedown:function(i){arguments[0]=i=t.$handleEvent(i),t.movableStart(e)},touchend:function(i){arguments[0]=i=t.$handleEvent(i),t.movableEnd(e)},mouseup:function(i){arguments[0]=i=t.$handleEvent(i),t.movableEnd(e)},longpress:function(i){arguments[0]=i=t.$handleEvent(i),t.movableLongPress(e)}}},[i("v-uni-view",{staticClass:"tn-image-upload__item tn-image-upload__item-preview",style:{width:t.$tn.string.getLengthUnitValue(t.itemWidth,"px"),height:t.$tn.string.getLengthUnitValue(t.itemHeight,"px"),transform:"scale("+e.scale+")"}},[t.deleteable?i("v-uni-view",{staticClass:"tn-image-upload__item-preview__delete",style:{borderTopColor:t.deleteBackgroundColor},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.deleteItem(n)}}},[i("v-uni-view",{staticClass:"tn-image-upload__item-preview__delete--icon",class:["tn-icon-"+t.deleteIcon],style:{color:t.deleteColor}})],1):t._e(),t.showProgress&&e.data.progress>0&&!e.data.error?i("tn-line-progress",{staticClass:"tn-image-upload__item-preview__progress",attrs:{percent:e.data.progress,showPercent:!1,round:!1,height:8}}):t._e(),e.data.error?i("v-uni-view",{staticClass:"tn-image-upload__item-preview__error-btn",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.retry(n)}}},[t._v("点击重试")]):t._e(),i("v-uni-image",{staticClass:"tn-image-upload__item-preview__image",attrs:{src:e.data.url||e.data.path,mode:t.imageMode},on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.doPreviewImage(e.data.url||e.data.path,n)}}})],1)],1)]}))]:t._e(),t.maxCount>t.lists.length?i("v-uni-view",{staticClass:"tn-image-upload__add",style:{top:t.addBtn.y+"px",left:t.addBtn.x+"px",width:t.$tn.string.getLengthUnitValue(t.itemWidth,"px"),height:t.$tn.string.getLengthUnitValue(t.itemHeight,"px")},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectFile.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"tn-image-upload__item tn-image-upload__item-add",style:{width:t.$tn.string.getLengthUnitValue(t.itemWidth,"px"),height:t.$tn.string.getLengthUnitValue(t.itemHeight,"px")},attrs:{"hover-class":"tn-hover-class","hover-stay-time":"150"}},[i("v-uni-view",{staticClass:"tn-image-upload__item-add--icon",class:"tn-icon-"+t.add_btn_icon}),i("v-uni-view",{staticClass:"tn-image-upload__item-add__tips"},[t._v(t._s(t.uploadText))])],1)],1):t._e()],2):t._e()],1)]:[t.videoObj.video_url?i("v-uni-view",{staticStyle:{width:"294rpx",height:"441rpx",position:"relative"}},[i("v-uni-video",{staticStyle:{width:"294rpx",height:"441rpx"},attrs:{"object-fit":"cover",id:"myVideo",src:t.videoObj.video_url},on:{error:function(e){arguments[0]=e=t.$handleEvent(e),t.videoErrorCallback.apply(void 0,arguments)}}}),i("v-uni-view",{staticStyle:{width:"64rpx",height:"44rpx",position:"absolute",top:"0rpx",right:"0rpx","background-color":"#979797",display:"flex","justify-content":"center","align-items":"center","border-bottom-left-radius":"6rpx"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.deleteVideo.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"tn-icon-close-circle",staticStyle:{color:"#fff","font-size":"31rpx"}})],1)],1):i("v-uni-view",{staticStyle:{width:"100%",position:"relative",height:"250rpx"}},[i("v-uni-view",{staticClass:"tn-image-upload__add",style:{top:t.addBtn.y+"px",left:t.addBtn.x+"px",width:t.$tn.string.getLengthUnitValue(t.itemWidth,"px"),height:t.$tn.string.getLengthUnitValue(t.itemHeight,"px")},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectFile.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"tn-image-upload__item tn-image-upload__item-add",style:{width:t.$tn.string.getLengthUnitValue(t.itemWidth,"px"),height:t.$tn.string.getLengthUnitValue(t.itemHeight,"px")},attrs:{"hover-class":"tn-hover-class","hover-stay-time":"150"}},[i("v-uni-view",{staticClass:"tn-image-upload__item-add--icon",class:"tn-icon-"+t.add_btn_icon}),i("v-uni-view",{staticClass:"tn-image-upload__item-add__tips"},[t._v(t._s(t.uploadText))])],1)],1)],1)],i("tn-popup",{attrs:{zIndex:9999999,mode:"bottom",borderRadius:25},model:{value:t.show_choice_file_type,callback:function(e){t.show_choice_file_type=e},expression:"show_choice_file_type"}},[i("v-uni-view",{staticStyle:{width:"100%",height:"auto",display:"flex","justify-content":"space-evenly","padding-top":"13rpx"}},[i("v-uni-view",{staticStyle:{width:"180rpx",padding:"20rpx 0rpx"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.choiceImg.apply(void 0,arguments)}}},[i("v-uni-view",{staticStyle:{width:"180rpx","text-align":"center"}},[i("v-uni-text",{staticClass:"tn-icon-image-fill",staticStyle:{"font-size":"82rpx",color:"#ffca28"}})],1),i("v-uni-view",{staticStyle:{width:"180rpx","font-size":"32rpx","font-weight":"bold","text-align":"center","padding-top":"10rpx"}},[t._v("图片")])],1),i("v-uni-view",{staticStyle:{width:"180rpx",padding:"20rpx 0rpx"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.choiceVideo.apply(void 0,arguments)}}},[i("v-uni-view",{staticStyle:{width:"180rpx","text-align":"center"}},[i("v-uni-text",{staticClass:"tn-icon-video-fill",staticStyle:{"font-size":"82rpx",color:"#ffca28"}})],1),i("v-uni-view",{staticStyle:{width:"180rpx","font-size":"32rpx","font-weight":"bold","text-align":"center","padding-top":"10rpx"}},[t._v("视频")])],1)],1),i("v-uni-view",{staticStyle:{width:"100%",height:"auto",display:"flex","justify-content":"center","align-items":"center",margin:"0rpx 0rpx 30rpx 0rpx","flex-wrap":"wrap"}},[i("v-uni-view",{staticStyle:{width:"100%",height:"110rpx",display:"flex","justify-content":"center","align-items":"center","font-weight":"bold","font-size":"34rpx"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.show_choice_file_type=!1}}},[i("v-uni-text",{staticClass:"tn-icon-close"})],1)],1)],1)],2)},a=[]},e6db:function(t,e,i){"use strict";var n=i("1635"),o=i.n(n);o.a},e985:function(t,e,i){"use strict";i.r(e);var n=i("284b"),o=i("8bae");for(var a in o)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return o[t]}))}(a);i("bd09");var s=i("828b"),r=Object(s["a"])(o["default"],n["b"],n["c"],!1,null,"afcdff44",null,!1,n["a"],void 0);e["default"]=r.exports},edd8:function(t,e,i){var n=i("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 */.tn-image-upload[data-v-9dabe522]{position:relative}.tn-image-upload__movable-area[data-v-9dabe522]{width:100%}.tn-image-upload__movable-view[data-v-9dabe522]{overflow:hidden}.tn-image-upload__item[data-v-9dabe522]{display:flex;align-items:center;justify-content:center;width:%?200?%;height:%?200?%;background-color:initial;position:relative;border-radius:%?5?%;overflow:hidden}.tn-image-upload__item-preview[data-v-9dabe522]{border:%?1?% solid #f8f7f8}.tn-image-upload__item-preview__delete[data-v-9dabe522]{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:rgba(0,0,0,.1);width:%?0?%;height:%?0?%}.tn-image-upload__item-preview__delete--icon[data-v-9dabe522]{position:absolute;top:%?-50?%;right:%?6?%;color:#fff;font-size:%?24?%;line-height:1}.tn-image-upload__item-preview__progress[data-v-9dabe522]{position:absolute;width:auto;bottom:%?0?%;left:%?0?%;right:%?0?%;z-index:9}.tn-image-upload__item-preview__error-btn[data-v-9dabe522]{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);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-9dabe522]{display:block;width:100%;height:100%}.tn-image-upload__item-add[data-v-9dabe522]{flex-direction:column;color:#838383;font-size:%?26?%}.tn-image-upload__item-add--icon[data-v-9dabe522]{font-size:%?40?%}.tn-image-upload__item-add__tips[data-v-9dabe522]{margin-top:%?20?%;line-height:%?40?%}.tn-image-upload__add[data-v-9dabe522]{background-color:#f8f7f8;position:absolute}',""]),t.exports=e}}]);
|