1 line
36 KiB
JavaScript
1 line
36 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-index-enter_in","pages-index-home"],{1096:function(t,e,i){"use strict";i.r(e);var n=i("99f9"),a=i("2b66");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("3ce8");var s=i("f0c5"),r=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"1966a455",null,!1,n["a"],void 0);e["default"]=r.exports},"174e":function(t,e,i){"use strict";i.r(e);var n=i("7010"),a=i("3f7c");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("b6f3");var s=i("f0c5"),r=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"0a3b6946",null,!1,n["a"],void 0);e["default"]=r.exports},"29fd":function(t,e,i){var n=i("24fb");e=n(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\r\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\r\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \r\n */.tn-btn[data-v-d2dc7f56]{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;line-height:1;text-align:center;text-decoration:none;overflow:visible;-webkit-transform:translate(%?0?%,%?0?%);transform:translate(%?0?%,%?0?%);border-radius:%?12?%;margin:0}.tn-btn--plain[data-v-d2dc7f56]{background-color:initial!important;background-image:none}.tn-btn--plain.tn-round[data-v-d2dc7f56]{border-radius:%?1000?%!important}',""]),t.exports=e},"2ab5":function(t,e,i){var n=i("24fb");e=n(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\r\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\r\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \r\n */.tn-line-progress[data-v-625b6200]{display:inline-flex;align-items:center;width:100%;height:%?28?%;overflow:hidden;border-radius:%?100?%;background-color:#f0f0f0}.tn-line-progress--active[data-v-625b6200]{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-625b6200]{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-625b6200]{-webkit-animation:progress-striped-data-v-625b6200 2s linear infinite;animation:progress-striped-data-v-625b6200 2s linear infinite}@-webkit-keyframes progress-striped-data-v-625b6200{0%{background-position:0 0}100%{background-position:%?80?% 0}}@keyframes progress-striped-data-v-625b6200{0%{background-position:0 0}100%{background-position:%?80?% 0}}',""]),t.exports=e},"2b66":function(t,e,i){"use strict";i.r(e);var n=i("efc4"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a},3019:function(t,e,i){var n=i("24fb");e=n(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\r\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\r\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \r\n */\r\n/* 底部悬浮按钮 start*/.tn-tabbar-height[data-v-0a3b6946]{min-height:%?100?%;height:calc(%?120?% + env(safe-area-inset-bottom) / 2)}.tn-footerfixed[data-v-0a3b6946]{position:fixed;width:100%;bottom:calc(%?30?% + env(safe-area-inset-bottom));z-index:1024;box-shadow:0 %?1?% %?6?% transparent}\r\n/* 底部悬浮按钮 end*/\r\n/* 标签内容 start*/.tn-tag-content__item[data-v-0a3b6946]{display:inline-block;line-height:%?45?%;padding:%?10?% %?30?%;margin:%?20?% %?20?% %?5?% %?0?%}.tn-tag-content__item--prefix[data-v-0a3b6946]{padding-right:%?10?%}\r\n/* 标签内容 end*/',""]),t.exports=e},"392d":function(t,e,i){var n=i("2ab5");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("4f06").default;a("e8657d72",n,!0,{sourceMap:!1,shadowMode:!1})},"3ce8":function(t,e,i){"use strict";var n=i("add8"),a=i.n(n);a.a},"3f7c":function(t,e,i){"use strict";i.r(e);var n=i("a10c"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a},6133:function(t,e,i){"use strict";i.r(e);var n=i("dedb"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a},7010:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return n}));var n={tnNavBar:i("5d27").default,tnTabs:i("8772").default,tnImageUploadDrag:i("1096").default,tnButton:i("f566").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"template-edit tn-safe-area-inset-bottom"},[i("tn-nav-bar",{attrs:{isBack:!1,backTitle:"",bottomShadow:!0,backgroundColor:"#FFFFFF"}},[i("v-uni-view",{staticClass:"custom-nav tn-flex tn-flex-col-center tn-flex-row-left"},[i("v-uni-view",{staticStyle:{"padding-left":"15rpx"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goBack()}}},[i("v-uni-text",{staticClass:"tn-icon-left",staticStyle:{"font-size":"40rpx"}})],1),i("v-uni-view",{staticClass:"tn-margin-top",staticStyle:{"text-shadow":"1rpx 0 0 #FFF, 0 1rpx 0 #FFF, -1rpx 0 0 #FFF , 0 -1rpx 0 #FFF"}},[i("tn-tabs",{attrs:{list:[{name:"协会入驻"}],current:t.topCurrent,activeColor:"#000",bold:!1,fontSize:36}})],1)],1)],1),i("v-uni-view",{staticClass:"tn-safe-area-inset-bottom",style:{paddingTop:t.vuex_custom_bar_height+"px"}},[i("v-uni-view",{staticClass:"tn-flex tn-flex-row-between tn-flex-col-center tn-margin"},[i("v-uni-view",[i("v-uni-view",{},[i("v-uni-text",{staticClass:"tn-text-lg tn-padding-right-xs tn-text-bold"},[t._v("协会头像")])],1)],1),i("v-uni-view",{staticStyle:{width:"100rpx",height:"100rpx","margin-right":"30rpx"}},[i("tn-image-upload-drag",{ref:"imageUpload",attrs:{width:150,height:150}})],1)],1),i("v-uni-view",{staticClass:"tn-flex tn-flex-row-between tn-flex-col-center tn-padding-top tn-margin"},[i("v-uni-view",{staticClass:"tn-flex justify-content-item"},[i("v-uni-view",{staticClass:"tn-text-lg tn-padding-right-xs tn-text-bold"},[t._v("协会名称")])],1)],1),i("v-uni-view",{staticClass:"tn-margin tn-bg-gray--light",staticStyle:{"border-radius":"10rpx",padding:"20rpx 30rpx"}},[i("v-uni-input",{attrs:{placeholder:"填写协会名称",name:"input","placeholder-style":"color:#AAAAAA"}})],1),i("v-uni-view",{staticClass:"tn-flex tn-flex-row-between tn-flex-col-center tn-padding-top tn-margin"},[i("v-uni-view",{staticClass:"tn-flex justify-content-item"},[i("v-uni-view",{staticClass:"tn-text-lg tn-padding-right-xs tn-text-bold"},[t._v("联系方式")])],1)],1),i("v-uni-view",{staticClass:"tn-margin tn-bg-gray--light",staticStyle:{"border-radius":"10rpx",padding:"20rpx 30rpx"}},[i("v-uni-input",{attrs:{placeholder:"填写联系方式",name:"input","placeholder-style":"color:#AAAAAA"}})],1),i("v-uni-view",{staticClass:"tn-flex tn-flex-row-between tn-flex-col-center tn-padding-top tn-margin"},[i("v-uni-view",{staticClass:"tn-flex justify-content-item"},[i("v-uni-view",{staticClass:"tn-text-lg tn-padding-right-xs tn-text-bold"},[t._v("协会地址")])],1)],1),i("v-uni-view",{staticClass:"tn-margin tn-bg-gray--light",staticStyle:{"border-radius":"10rpx",padding:"20rpx 30rpx"}},[i("v-uni-input",{attrs:{placeholder:"填写协会地址",name:"input","placeholder-style":"color:#AAAAAA"}})],1),i("v-uni-view",{staticClass:"tn-flex tn-flex-row-between tn-flex-col-center tn-padding-top tn-margin"},[i("v-uni-view",{staticClass:"tn-flex justify-content-item"},[i("v-uni-view",{staticClass:"tn-text-lg tn-padding-right-xs tn-text-bold"},[t._v("协会简介")])],1)],1),i("v-uni-view",{staticClass:"tn-margin tn-bg-gray--light tn-padding",staticStyle:{"border-radius":"10rpx"}},[i("v-uni-textarea",{attrs:{maxlength:"500",placeholder:"填写协会简介","placeholder-style":"color:#AAAAAA"}})],1),i("v-uni-view",{staticClass:"tn-flex tn-footerfixed"},[i("v-uni-view",{staticClass:"tn-flex-1 justify-content-item tn-margin-sm tn-text-center"},[i("tn-button",{attrs:{backgroundColor:"#FBBD12",fontColor:"#ffffff",padding:"40rpx 0",width:"60%",shadow:!0,fontBold:!0},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.upload.apply(void 0,arguments)}}},[i("v-uni-text",[t._v("提 交 申 请")])],1)],1)],1)],1),i("v-uni-view",{staticClass:"tn-tabbar-height"})],1)},o=[]},7139:function(t,e,i){"use strict";i.r(e);var n=i("80e7"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a},"75d4":function(t,e,i){var n=i("24fb");e=n(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\r\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\r\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \r\n */.tn-image-upload[data-v-1966a455]{position:relative}.tn-image-upload__movable-area[data-v-1966a455]{width:100%}.tn-image-upload__movable-view[data-v-1966a455]{border-radius:%?10?%;overflow:hidden}.tn-image-upload__item[data-v-1966a455]{display:flex;align-items:center;justify-content:center;width:%?200?%;height:%?200?%;background-color:initial;position:relative;border-radius:%?10?%;overflow:hidden}.tn-image-upload__item-preview[data-v-1966a455]{border:%?1?% solid rgba(0,0,0,.1)}.tn-image-upload__item-preview__delete[data-v-1966a455]{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-1966a455]{position:absolute;top:%?-50?%;right:%?6?%;color:#fff;font-size:%?24?%;line-height:1}.tn-image-upload__item-preview__progress[data-v-1966a455]{position:absolute;width:auto;bottom:%?0?%;left:%?0?%;right:%?0?%;z-index:9}.tn-image-upload__item-preview__error-btn[data-v-1966a455]{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-1966a455]{display:block;width:100%;height:100%;border-radius:%?10?%}.tn-image-upload__item-add[data-v-1966a455]{flex-direction:column;color:#838383;font-size:%?26?%}.tn-image-upload__item-add--icon[data-v-1966a455]{font-size:%?40?%}.tn-image-upload__item-add__tips[data-v-1966a455]{margin-top:%?20?%;line-height:%?40?%}.tn-image-upload__add[data-v-1966a455]{background-color:#e6e6e6;position:absolute}',""]),t.exports=e},"80e7":function(t,e,i){"use strict";i("7a82");var n=i("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("a9e3"),i("c975"),i("fb6a"),i("baa5"),i("caad"),i("2532");var a=n(i("16ca")),o=i("e725"),s={mixins:[a.default],name:"tn-button",behaviors:["wx://form-field-button"],props:{index:{type:[Number,String],default:0},shape:{type:String,default:"default"},shadow:{type:Boolean,default:!1},width:{type:String,default:"auto"},height:{type:String,default:""},size:{type:String,default:""},fontBold:{type:Boolean,default:!1},padding:{type:String,default:"0 30rpx"},margin:{type:String,default:""},plain:{type:Boolean,default:!1},border:{type:Boolean,default:!0},borderBold:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},formType:{type:String,default:""},openType:{type:String,default:""},blockRepeatClick:{type:Boolean,default:!1},scene:{type:String,default:"none"},blockTime:{type:Number,default:200}},computed:{buttonClass:function(){var t="";switch(this.shape){case"icon":case"round":t+=" tn-round";break}if(this.shadow)if(""!==this.backgroundColorClass&&-1!=this.backgroundColorClass.indexOf("tn-bg")){var e=this.backgroundColor.slice(this.backgroundColor.lastIndexOf("-")+1);t+=" tn-shadow-".concat(e)}else t+=" tn-shadow-blur";if(this.fontBold&&(t+=" tn-text-bold"),this.plain&&(t+=" tn-btn--plain",this.border&&(t+=" tn-border-solid",this.borderBold&&(t+=" tn-bold-border"),""!==this.backgroundColor&&this.backgroundColor.includes("tn-bg")))){var i=this.backgroundColor.slice(this.backgroundColor.lastIndexOf("-")+1);t+=" tn-border-".concat(i)}return t},buttonStyle:function(){var t={};switch(this.size){case"sm":t.padding="0 20rpx",t.fontSize="22rpx",t.height=this.height||"48rpx";break;case"lg":t.padding="0 40rpx",t.fontSize="32rpx",t.height=this.height||"80rpx";break;default:t.padding="0 30rpx",t.fontSize="28rpx",t.height=this.height||"64rpx"}return this.padding&&(t.padding=this.padding),this.margin&&(t.margin=this.margin),this.fontSize&&(t.fontSize=this.fontSize+this.fontUnit),t.width="icon"===this.shape?t.height:this.width,t.padding="icon"===this.shape?"0":t.padding,this.fontColorStyle&&(t.color=this.fontColorStyle),this.backgroundColorClass||(this.plain?t.borderColor=this.backgroundColorStyle||"#080808":t.backgroundColor=this.backgroundColorStyle||"#FFFFFF"),this.shadow&&!this.backgroundColorClass&&(-1!=this.backgroundColorStyle.indexOf("#")?t.boxShadow="6rpx 6rpx 8rpx ".concat(this.backgroundColorStyle||"#000000","10"):-1==this.backgroundColorStyle.indexOf("rgb")&&-1==this.backgroundColorStyle.indexOf("rgba")&&this.backgroundColorStyle||(t.boxShadow="6rpx 6rpx 8rpx ".concat(this.backgroundColorStyle||"rgba(0, 0, 0, 0.1)"))),t}},data:function(){return{}},watch:{blockTime:{handler:function(t,e){this.initScene()}}},mounted:function(){this.initScene()},methods:{initScene:function(){this.debounceClick=(0,o.debounceFun)((function(){this.emitClick()}),this.blockTime),this.throttleClick=(0,o.throttleFun)((function(){this.emitClick()}),this.blockTime)},debounceClick:(0,o.debounceFun)((function(){this.emitClick()}),200),throttleClick:(0,o.throttleFun)((function(){this.emitClick()}),200),emitClick:function(){this.$emit("click",{index:Number(this.index)}),this.$emit("tap",{index:Number(this.index)})},handleClick:function(){this.disabled||(this.blockRepeatClick?this.throttleClick():"none"===this.scene?this.emitClick():"debounce"==this.scene?this.debounceClick():this.throttleClick())},handleGetUserInfo:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.detail,i=void 0===e?{}:e;this.$emit("getuserinfo",i)},handleContact:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.detail,i=void 0===e?{}:e;this.$emit("contact",i)},handleGetPhoneNumber:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.detail,i=void 0===e?{}:e;this.$emit("getphonenumber",i)},handleError:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.detail,i=void 0===e?{}:e;this.$emit("error",i)}}};e.default=s},"942a":function(t,e,i){"use strict";var n=i("392d"),a=i.n(n);a.a},"99f9":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return n}));var n={tnLineProgress:i("d277").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.disabled?t._e():i("v-uni-view",{staticClass:"tn-image-upload-class tn-image-upload"},[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._l(t.lists,(function(e,n){return[i("v-uni-movable-view",{key:e.id+"_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.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 tn-icon-add"}),i("v-uni-view",{staticClass:"tn-image-upload__item-add__tips"},[t._v(t._s(t.uploadText))])],1)],1):t._e()],2)],1)},o=[]},a10c:function(t,e,i){"use strict";i("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={data:function(){return{topCurrent:0}},onLoad:function(){},methods:{tn:function(t){uni.navigateTo({url:t})},goBack:function(){getCurrentPages().length>1?uni.navigateBack():uni.redirectTo({url:"/pages/index/index"})}}};e.default=n},add8:function(t,e,i){var n=i("75d4");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("4f06").default;a("7d02518e",n,!0,{sourceMap:!1,shadowMode:!1})},b6f3:function(t,e,i){"use strict";var n=i("f60a"),a=i.n(n);a.a},b85c:function(t,e,i){"use strict";i("7a82"),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 a=0,o=function(){};return{s:o,n:function(){return a>=t.length?{done:!0}:{done:!1,value:t[a++]}},e:function(t){throw t},f:o}}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("a4d3"),i("e01a"),i("d3b7"),i("d28b"),i("3ca3"),i("ddb0"),i("d9e2"),i("d401");var n=function(t){return t&&t.__esModule?t:{default:t}}(i("06c5"))},baa5:function(t,e,i){var n=i("23e7"),a=i("e58c");n({target:"Array",proto:!0,forced:a!==[].lastIndexOf},{lastIndexOf:a})},c262:function(t,e,i){"use strict";var n=i("c348"),a=i.n(n);a.a},c348:function(t,e,i){var n=i("29fd");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("4f06").default;a("63d66e22",n,!0,{sourceMap:!1,shadowMode:!1})},c5d0:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),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]},[t.$slots.default||t.$slots.$default?t._t("default"):t.showPercent?[t._v(t._s(t.percent+"%"))]:t._e()],2)],1)},a=[]},d277:function(t,e,i){"use strict";i.r(e);var n=i("c5d0"),a=i("6133");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("942a");var s=i("f0c5"),r=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"625b6200",null,!1,n["a"],void 0);e["default"]=r.exports},dedb:function(t,e,i){"use strict";i("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("a9e3");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},e235:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-button",{staticClass:"tn-btn-class tn-btn",class:[t.buttonClass,t.backgroundColorClass,t.fontColorClass],style:[t.buttonStyle],attrs:{"hover-class":"tn-hover",loading:t.loading,disabled:t.disabled,"form-type":t.formType,"open-type":t.openType},on:{getuserinfo:function(e){arguments[0]=e=t.$handleEvent(e),t.handleGetUserInfo.apply(void 0,arguments)},getphonenumber:function(e){arguments[0]=e=t.$handleEvent(e),t.handleGetPhoneNumber.apply(void 0,arguments)},contact:function(e){arguments[0]=e=t.$handleEvent(e),t.handleContact.apply(void 0,arguments)},error:function(e){arguments[0]=e=t.$handleEvent(e),t.handleError.apply(void 0,arguments)},click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleClick.apply(void 0,arguments)}}},[t._t("default")],2)},a=[]},e725:function(t,e,i){"use strict";i("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.debounceFun=function(t){var e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500;return function(){for(var n=this,a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];clearTimeout(e),e=setTimeout((function(){t.apply(n,o)}),i)}},e.throttleFun=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,i=null;return function(){for(var n=this,a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];i||(i=setTimeout((function(){i=null,console.log("执行了"),t.apply(n,o)}),e))}}},efc4:function(t,e,i){"use strict";i("7a82");var n=i("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("5530")),o=n(i("b85c")),s=n(i("c7eb")),r=n(i("1da1"));i("a9e3"),i("d3b7"),i("d81d"),i("14d9"),i("ac1f"),i("00b4"),i("caad"),i("a434"),i("4e82"),i("5319"),i("159b"),i("fb6a"),i("c740");var l={name:"tn-image-upload-drag",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},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{lists:[],uploading:!1,baseData:{windowWidth:0,columns:0,dragItem:null,widthPx:0,heightPx:0},addBtn:{x:0,y:0},timer:null,dragging:!1}},watch:{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:{clear:function(){this.lists=[],this.updateAddBtnPositioin()},reUpload:function(){this.uploadFile()},selectFile:function(){var t=this;if(!this.disabled){this.name;var e=this.maxCount,i=this.multiple,n=this.maxSize,a=this.sizeType,o=this.lists,s=(this.camera,this.compressed,this.sourceType),r=null,l=e-o.length;r=new Promise((function(t,e){uni.chooseImage({count:i?l>9?9:l:1,sourceType:s,sizeType:a,success:t,fail:e})})),r.then((function(a){var s=o.length;a.tempFiles.map((function(a,s){if(t.checkFileExt(a)&&(i||!(s>=1)))if(a.size>n)t.$emit("on-oversize",a,t.sortList(),t.index),t.showToast("超出可允许文件大小");else{if(e<=o.length)return t.$emit("on-exceed",a,t.sortList(),t.index),void t.showToast("超出最大允许的文件数");o.push(t.handleDragListItem({url:a.path,progress:0,error:!1,file:a})),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,a,o;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(a=e.beforeUpload.bind(e.$tn.$parent.call(e))(n,e.lists),!a||"function"!==typeof a.then){i.next=19;break}return i.next=17,a.then((function(t){})).catch((function(t){return e.uploadFile(n+1)}));case 17:i.next=23;break;case 19:if(!1!==a){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,o=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=o,o.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);var n,a=(0,o.default)(this.lists);try{var s=function(){var t=n.value;t.index>i&&(t.index-=1,t.x=t.positionX*e.baseData.widthPx,t.y=t.positionY*e.baseData.heightPx,t.positionX=t.index%e.baseData.columns,t.positionY=Math.floor(t.index/e.baseData.columns),e.$nextTick((function(){t.x=t.positionX*e.baseData.widthPx,t.y=t.positionY*e.baseData.heightPx})))};for(a.s();!(n=a.n()).done;)s()}catch(r){a.e(r)}finally{a.f()}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),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,o=i*this.baseData.heightPx;return{id:this.unique(),x:n,y:o,preX:n,preY:o,positionX:e,positionY:i,zIndex:1,disabled:!0,opacity:1,scale:1,index:this.lists.length,offset:0,moveEnd:!1,moving:!1,data:(0,a.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,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),a=this.baseData.columns*n+i;if(e.index!==a&&a<this.lists.length){var s,r=(0,o.default)(this.lists);try{for(r.s();!(s=r.n()).done;){var l=s.value;e.index>a&&l.index>=a&&l.index<e.index?this.updateItemPosition(l,1):e.index<a&&l.index<=a&&l.index>e.index?this.updateItemPosition(l,-1):(e.id,l.id)}}catch(d){r.e(d)}finally{r.f()}e.index=a,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},f566:function(t,e,i){"use strict";i.r(e);var n=i("e235"),a=i("7139");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("c262");var s=i("f0c5"),r=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"d2dc7f56",null,!1,n["a"],void 0);e["default"]=r.exports},f60a:function(t,e,i){var n=i("3019");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("4f06").default;a("35cda786",n,!0,{sourceMap:!1,shadowMode:!1})}}]); |