(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-painting-details"],{"26c6":function(t,e,a){"use strict";a.r(e);var i=a("c82f"),n=a.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},"27b4":function(t,e,a){"use strict";var i=a("9989"),n=a.n(i);n.a},5249:function(t,e,a){"use strict";var i=a("6cf7"),n=a.n(i);n.a},"637d":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";.template-details[data-v-0ee2c44e]{margin:0;width:100%;height:100vh;color:#fff;overflow:hidden}\n/* 胶囊*/.tn-custom-nav-bar__back[data-v-0ee2c44e]{width:100%;height:100%;position:relative;display:flex;justify-content:space-evenly;align-items:center;box-sizing:border-box;background-color:rgba(0,0,0,.15);border-radius:%?1000?%;border:%?1?% solid hsla(0,0%,100%,.5);color:#fff;font-size:18px}.tn-custom-nav-bar__back .icon[data-v-0ee2c44e]{display:block;flex:1;margin:auto;text-align:center}.tn-custom-nav-bar__back[data-v-0ee2c44e]:before{content:" ";width:%?1?%;height:110%;position:absolute;top:22.5%;left:0;right:0;margin:auto;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;pointer-events:none;box-sizing:border-box;opacity:.7;background-color:#fff}\n/* 图标容器15 start */.icon15__item[data-v-0ee2c44e]{width:30%;border-radius:%?10?%;padding:%?30?%;margin:%?20?% %?10?%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-transform-origin:center center;transform-origin:center center}.icon15__item--icon[data-v-0ee2c44e]{width:%?100?%;height:%?100?%;font-size:%?50?%;border-radius:50%;margin-bottom:%?18?%;position:relative;z-index:1}.icon15__item--icon[data-v-0ee2c44e]::after{content:" ";position:absolute;z-index:-1;width:100%;height:100%;left:0;bottom:0;border-radius:inherit;opacity:1;-webkit-transform:scale(1);transform:scale(1);background-size:100% 100%}\n/* 按钮 */.button-1[data-v-0ee2c44e]{background-color:rgba(0,0,0,.15);position:fixed;\n /* bottom:200rpx;\n right: 20rpx; */top:25%;right:%?30?%;z-index:1001;border-radius:100px}.button-2[data-v-0ee2c44e]{background-color:rgba(0,0,0,.15);position:fixed;\n /* bottom:200rpx;\n right: 20rpx; */top:35%;right:%?30?%;z-index:1001;border-radius:100px}.button-3[data-v-0ee2c44e]{background-color:rgba(0,0,0,.15);position:fixed;\n /* bottom:200rpx;\n right: 20rpx; */top:45%;right:%?30?%;z-index:1001;border-radius:100px}\n/* 用户头像 start */.logo-image[data-v-0ee2c44e]{width:%?100?%;height:%?100?%;position:relative}.logo-pic[data-v-0ee2c44e]{background-size:cover;background-repeat:no-repeat;background-position:top;border:%?6?% solid hsla(0,0%,100%,.25);box-shadow:%?0?% %?0?% %?80?% %?0?% rgba(0,0,0,.15);border-radius:50%;overflow:hidden}\n/* 底部tabbar start*/\n/* 毛玻璃*/.dd-glass[data-v-0ee2c44e]{width:100%;backdrop-filter:blur(%?20?%);-webkit-backdrop-filter:blur(%?20?%)}.footerfixed[data-v-0ee2c44e]{position:fixed;margin:%?40?% 5%;width:90%;bottom:calc(env(safe-area-inset-bottom) / 2);z-index:999;background-color:rgba(0,0,0,.15);box-shadow:%?0?% %?0?% %?30?% %?0?% rgba(0,0,0,.07)}.tabbar[data-v-0ee2c44e]{display:flex;align-items:center;min-height:%?110?%;justify-content:space-between;padding:0;height:calc(%?110?% + env(safe-area-inset-bottom) / 2)}.tabbar .action[data-v-0ee2c44e]{font-size:%?22?%;position:relative;flex:1;text-align:center;padding:0;display:block;height:auto;line-height:1;margin:0;overflow:initial}.tabbar .action .bar-icon[data-v-0ee2c44e]{width:%?100?%;position:relative;display:block;height:auto;margin:0 auto %?10?%;text-align:center;font-size:%?42?%}.tabbar .action .bar-icon uni-image[data-v-0ee2c44e]{width:%?50?%;height:%?50?%;display:inline-block}\n/* 全屏轮播 start*/.card-swiper[data-v-0ee2c44e]{height:100vh!important}.card-swiper uni-swiper-item[data-v-0ee2c44e]{width:%?750?%!important;left:%?0?%;box-sizing:border-box;overflow:initial}.card-swiper uni-swiper-item .swiper-item[data-v-0ee2c44e]{display:flex;align-items:center;justify-content:center;height:100%;background:#000}.card-swiper uni-swiper-item.cur .swiper-item[data-v-0ee2c44e]{-webkit-transform:scale(1);transform:scale(1);transition:all .2s ease-in 0s;will-change:transform}.image-banner[data-v-0ee2c44e]{display:flex;align-items:center;justify-content:center}.image-banner uni-image[data-v-0ee2c44e]{width:100%}\n/* 轮播指示点 start*/.indication[data-v-0ee2c44e]{z-index:9999;width:100%;height:%?36?%;position:fixed;display:flex;flex-direction:row;align-items:center;justify-content:center}.spot[data-v-0ee2c44e]{background-color:#fff;opacity:.6;width:%?10?%;height:%?10?%;border-radius:%?20?%;top:calc(%?-280?% - env(safe-area-inset-bottom) / 2);top:calc(%?-280?% - constant(safe-area-inset-bottom));margin:0 %?8?%!important;position:relative}.spot.active[data-v-0ee2c44e]{opacity:1;width:%?30?%;background-color:#fff}.lazy-load[data-v-0ee2c44e]{background:#000;display:grid;align-items:center;height:100%}.lazy-load uni-view[data-v-0ee2c44e]{width:100%}.lazy-loading[data-v-0ee2c44e]{background:#000;height:100%}.drawing[data-v-0ee2c44e]{position:absolute;top:46%}.progress[data-v-0ee2c44e]{position:absolute;top:52%;width:45%}.preloader_1[data-v-0ee2c44e]{position:absolute;margin-right:65px;top:42%}.preloader_1 uni-view[data-v-0ee2c44e]{display:block;bottom:0;width:9px;height:5px;background:#9b59b6;position:absolute;-webkit-animation:preloader_1-data-v-0ee2c44e 1.5s infinite ease-in-out;animation:preloader_1-data-v-0ee2c44e 1.5s infinite ease-in-out}.preloader_1 uni-view[data-v-0ee2c44e]:nth-child(2){left:11px;-webkit-animation-delay:.2s;animation-delay:.2s}.preloader_1 uni-view[data-v-0ee2c44e]:nth-child(3){left:22px;-webkit-animation-delay:.4s;animation-delay:.4s}.preloader_1 uni-view[data-v-0ee2c44e]:nth-child(4){left:33px;-webkit-animation-delay:.6s;animation-delay:.6s}.preloader_1 uni-view[data-v-0ee2c44e]:nth-child(5){left:44px;-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes preloader_1-data-v-0ee2c44e{0%{height:5px;-webkit-transform:translateY(0);transform:translateY(0);background:#9b59b6}25%{height:30px;-webkit-transform:translateY(15px);transform:translateY(15px);background:#3498db}50%{height:5px;-webkit-transform:translateY(0);transform:translateY(0);background:#9b59b6}100%{height:5px;-webkit-transform:translateY(0);transform:translateY(0);background:#9b59b6}}@keyframes preloader_1-data-v-0ee2c44e{0%{height:5px;-webkit-transform:translateY(0);transform:translateY(0);background:#9b59b6}25%{height:30px;-webkit-transform:translateY(15px);transform:translateY(15px);background:#3498db}50%{height:5px;-webkit-transform:translateY(0);transform:translateY(0);background:#9b59b6}100%{height:5px;-webkit-transform:translateY(0);transform:translateY(0);background:#9b59b6}}',""]),t.exports=e},"6cf7":function(t,e,a){var i=a("b5de");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("4f06").default;n("606f79e2",i,!0,{sourceMap:!1,shadowMode:!1})},"86f4":function(t,e,a){"use strict";a.r(e);var i=a("b32f"),n=a("b0f1");for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);a("27b4");var r=a("f0c5"),s=Object(r["a"])(n["default"],i["b"],i["c"],!1,null,"0ee2c44e",null,!1,i["a"],void 0);e["default"]=s.exports},9989:function(t,e,a){var i=a("637d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("4f06").default;n("7609cc32",i,!0,{sourceMap:!1,shadowMode:!1})},b0f1:function(t,e,a){"use strict";a.r(e);var i=a("fe98"),n=a.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},b32f:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return i}));var i={uNoticeBar:a("fb8c").default,uLineProgress:a("6bf6").default,"u-Image":a("29a0").default,tnLandscape:a("f09c").default},n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"template-details"},[t.showdrawing?["正在努力绘制中..."==t.drawingtitle||"图片正在渲染中..."==t.drawingtitle?a("u-notice-bar",{attrs:{text:t.noticebar,step:!0,bgColor:"#000"}}):t._e(),a("v-uni-view",{staticClass:"lazy-loading tn-flex justify-center align-center flex-wrap"},[a("v-uni-view",{staticClass:"preloader_1"},[a("v-uni-view"),a("v-uni-view"),a("v-uni-view"),a("v-uni-view"),a("v-uni-view")],1),a("v-uni-view",{staticClass:"drawing"},[t._v(t._s(t.drawingtitle))]),t.showprogress?a("v-uni-view",{staticClass:"progress"},[a("u-line-progress",{attrs:{percentage:t.percentage,activeColor:"#9b59b6"}})],1):t._e()],1)]:t._e(),a("v-uni-swiper",{staticClass:"card-swiper",attrs:{circular:!1,autoplay:!0,duration:"500",interval:"12000"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.cardSwiper.apply(void 0,arguments)}}},t._l(t.swiperList,(function(e,i){return a("v-uni-swiper-item",{key:i,class:t.cardCur==i?"cur":""},[a("v-uni-view",{staticClass:"lazy-load"},[a("u--image",{attrs:{width:"100%",height:"100%",src:e.url,mode:"widthFix"},on:{load:function(e){arguments[0]=e=t.$handleEvent(e),t.previewload.apply(void 0,arguments)},error:function(e){arguments[0]=e=t.$handleEvent(e),t.previewerror.apply(void 0,arguments)}}},[a("v-uni-view",{staticStyle:{"font-size":"32rpx","text-align":"center"},attrs:{slot:"error"},slot:"error"},[t._v("图片加载失败")])],1)],1)],1)})),1),a("v-uni-view",{staticClass:"indication"},[t._l(t.swiperList,(function(e,i){return[a("v-uni-view",{key:i+"_0",staticClass:"spot",class:t.cardCur==i?"active":""})]}))],2),a("v-uni-view",{staticClass:"tabbar footerfixed dd-glass tn-color-white",staticStyle:{"border-radius":"100rpx"}},[a("v-uni-navigator",{staticClass:"action",attrs:{"open-type":"navigateBack"}},[a("v-uni-view",{staticClass:"bar-icon"},[a("v-uni-view",{staticClass:"tn-icon-left-circle"})],1),a("v-uni-view",{},[t._v("立即返回")])],1),a("v-uni-view",{staticClass:"action",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.getdownload.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"bar-icon"},[a("v-uni-view",{staticClass:"tn-icon-download"})],1),a("v-uni-view",{},[t._v("下载/分享")])],1),a("v-uni-view",{staticClass:"action",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.parameters.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"bar-icon"},[a("v-uni-view",{staticClass:"tn-icon-creative"})],1),a("v-uni-view",{},[t._v("绘画参数")])],1),t.show2?a("v-uni-view",{staticClass:"action",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.tn("/pages/painting/draw?prompt="+t.parameter.prompt+"&engine="+t.parameter.engine+"&model_name="+t.parameter.model_name)}}},[a("v-uni-view",{staticClass:"tn-flex-direction-column tn-flex-row-center tn-flex-col-center tn-button--clear-style"},[a("v-uni-view",{staticClass:"bar-icon"},[a("v-uni-view",{staticClass:"tn-icon-write"})],1),a("v-uni-view",{},[t._v("创作相似")])],1)],1):a("v-uni-view",{staticClass:"action",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.setOpen.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"tn-flex-direction-column tn-flex-row-center tn-flex-col-center tn-button--clear-style"},[a("v-uni-view",{staticClass:"bar-icon"},[a("v-uni-view",{staticClass:"tn-icon-up-circle"})],1),a("v-uni-view",{},[t._v(t._s(t.showopen?"已公开":"公开作品"))])],1)],1)],1),a("tn-landscape",{attrs:{show:t.show1,closePosition:"bottom",closeSize:60},on:{close:function(e){arguments[0]=e=t.$handleEvent(e),t.closeLandscape.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"tn-color-white",staticStyle:{width:"100vw"}},[a("v-uni-view",{staticStyle:{margin:"120rpx 60rpx"}},[a("v-uni-view",{staticClass:"tn-flex tn-flex-row-between tn-flex-col-between tn-margin-top-xl tn-text-justify"},[a("v-uni-text",{},[t._v("AI绘画:"+t._s("sd"==t.parameter.engine?"StableDiffusion绘图":"MidJourney绘图"))])],1),t.parameter.prompt?a("v-uni-view",{staticClass:"tn-flex tn-flex-row-between tn-flex-col-between tn-margin-top-xl tn-text-justify"},[a("v-uni-text",{},[t._v("描述词:"+t._s(t.parameter.prompt))])],1):t._e(),t.parameter.model_name?a("v-uni-view",{staticClass:"tn-flex tn-flex-row-between tn-flex-col-between tn-margin-top-xl tn-text-justify"},[a("v-uni-text",{},[t._v("模型:"+t._s(t.parameter.model_name))])],1):t._e(),t.parameter.width?a("v-uni-view",{staticClass:"tn-flex tn-flex-row-between tn-flex-col-between tn-margin-top-xl tn-text-justify"},[a("v-uni-text",{},[t._v("分辨率:"+t._s(t.parameter.width)+"x"+t._s(t.parameter.height))])],1):t._e()],1)],1)],1)],2)},o=[]},b5de:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".tn-landscape[data-v-58a6c652]{width:100%;overflow:hidden}.tn-landscape__container[data-v-58a6c652]{max-width:100%;position:fixed;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tn-landscape__icon[data-v-58a6c652]{position:absolute;text-align:center;font-size:%?50?%;color:#fff}.tn-landscape__icon--left-top[data-v-58a6c652]{top:%?-40?%;left:%?20?%}.tn-landscape__icon--right-top[data-v-58a6c652]{top:%?-40?%;right:%?40?%}.tn-landscape__icon--bottom[data-v-58a6c652]{left:50%;bottom:%?-40?%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tn-landscape__mask[data-v-58a6c652]{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.4);top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transform:scaleZ(0);transform:scaleZ(0);transition:all .25s ease-in}.tn-landscape__mask--show[data-v-58a6c652]{opacity:1!important;-webkit-transform:scaleX(1);transform:scaleX(1)}",""]),t.exports=e},c1eb:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"tn-landscape-class tn-landscape"},[t.showValue?a("v-uni-view",{staticClass:"tn-landscape__container",style:[t.containerStyle]},[t._t("default"),t.closeBtn?a("v-uni-view",{staticClass:"tn-landscape__icon tn-icon-close-fill",class:[{"tn-landscape__icon--left-top":"leftTop"===t.closePosition,"tn-landscape__icon--right-top":"rightTop"===t.closePosition,"tn-landscape__icon--bottom":"bottom"===t.closePosition}],style:[t.closeBtnStyle],on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}}):t._e()],2):t._e(),t.mask?a("v-uni-view",{staticClass:"tn-landscape__mask",class:[{"tn-landscape__mask--show":t.showValue}],style:[t.maskStyle],on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closeMask.apply(void 0,arguments)}}}):t._e()],1)},n=[]},c82f:function(t,e,a){"use strict";a("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("a9e3");var i={name:"tn-landscape",props:{show:{type:Boolean,default:!1},closeBtn:{type:Boolean,default:!0},closeColor:{type:String,default:""},closeSize:{type:Number,default:0},closePosition:{type:String,default:"rightTop"},closeTop:{type:Number,default:0},closeRight:{type:Number,default:0},closeBottom:{type:Number,default:0},closeLeft:{type:Number,default:0},mask:{type:Boolean,default:!0},maskCloseable:{type:Boolean,default:!0},zIndex:{type:Number,default:0}},computed:{containerStyle:function(){var t={};return t.zIndex=this.zIndex?this.zIndex:this.$t.zIndex.landsacpe,t},closeBtnStyle:function(){var t={};return"leftTop"===this.closePosition?(this.closeTop&&(t.top=this.closeTop+"rpx"),this.closeLeft&&(t.left=this.closeLeft+"rpx")):"rightTop"===this.closePosition?(this.closeTop&&(t.top=this.closeTop+"rpx"),this.closeRight&&(t.right=this.closeRight+"rpx")):"bottom"===this.closePosition&&this.closeBottom&&(t.bottom=this.closeBottom+"rpx"),this.closeSize&&(t.fontSize=this.closeSize+"rpx"),this.closeColor&&(t.color=this.closeColor),t},maskStyle:function(){var t={};return t.zIndex=this.zIndex?this.zIndex-1:this.$t.zIndex.landsacpe-1,t}},watch:{show:{handler:function(t){this.showValue=t},immediate:!0}},data:function(){return{showValue:!1}},methods:{close:function(){this.showValue=!1,this.$emit("close")},closeMask:function(){this.maskCloseable&&this.close()}}};e.default=i},f09c:function(t,e,a){"use strict";a.r(e);var i=a("c1eb"),n=a("26c6");for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);a("5249");var r=a("f0c5"),s=Object(r["a"])(n["default"],i["b"],i["c"],!1,null,"58a6c652",null,!1,i["a"],void 0);e["default"]=s.exports},fe98:function(t,e,a){"use strict";var i,n;a("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("14d9");var o={data:function(){return{showdrawing:!0,showprogress:!0,drawingtitle:"正在努力绘制中...",percentage:0,show1:!1,show2:!0,cardCur:0,swiperList:[],form:{},parameter:{},noticebar:["精美图片需要时间打磨,预计20-30秒左右出图","长时间未出图?可稍后在 我的-绘画记录 里查看"],parameterid:0,showopen:!1,failnum:0}},onUnload:function(){clearTimeout(i),clearTimeout(n)},onLoad:function(){this.$Route.query.urls&&(this.showprogress=!1,this.drawingtitle="图片正在加载中...",this.gallerydetail(this.$Route.query.urls)),this.$Route.query.form&&(this.form=this.$Route.query.form,this.parameter.prompt=this.form.prompt,this.parameter.model_name=this.form.model_id,this.parameter.width=this.form.width,this.parameter.height=this.form.height,this.parameter.engine="sd",this.show2=!1,this.aiPlay())},methods:{parameters:function(){this.show1=!0},setOpen:function(){var t=this;t.showdrawing?uni.showToast({title:"图片生成中",icon:"none"}):t.showopen?uni.showToast({title:"图片已公开",icon:"none"}):uni.showModal({confirmColor:"#26B3A0",confirmText:"确认公开",title:"提示",content:"是否确认公开此绘画作品",success:function(e){e.confirm&&t.$http("gallery.setOpen",{id:t.parameterid}).then((function(e){0==e.code&&(uni.showToast({title:"提交成功,等待审核"}),t.showopen=!0)}))}})},gallerydetail:function(t){var e=this,a=this;this.$http("gallery.detail",{id:t}).then((function(t){if(0==t.code){e.showdrawing=!1,e.parameter=t.data;for(var i=0;i2)return clearTimeout(i),void uni.showModal({confirmText:"重新生成",cancelText:"退出",confirmColor:"#26b3a0",title:"提示",content:a.msg,success:function(t){t.cancel?uni.navigateBack():t.confirm&&(e.failnum=0,e.percentage=0,e.aiPlay())}});e.aiPlay()}else uni.hideToast(),uni.showModal({confirmText:"退出",showCancel:!1,confirmColor:"#26b3a0",title:"提示",content:a.msg,success:function(t){t.confirm&&uni.navigateBack()}})}))},progressbar:function(){var t=this;t.percentage<99?i=setTimeout((function(){t.percentage=uni.$u.range(0,99,t.percentage+1),t.progressbar()}),300):clearTimeout(i)},showTask:function(t,e){var a=this,i=this;this.$http("gallery.fetch",{id:t,uuid:e}).then((function(o){if(0==o.code){if("success"!=o.data.status)return void(n=setTimeout((function(){i.showTask(t,e)}),1e3));a.percentage=99,a.drawingtitle="图片正在渲染中...",a.parameterid=o.data.id,clearTimeout(n);for(var r=0;r