require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages2/editCms/editCms"],{343:function(e,t,n){"use strict";(function(e,t){var o=n(4);n(26),n(27);o(n(25));var a=o(n(344));e.__webpack_require_UNI_MP_PLUGIN__=n,t(a.default)}).call(this,n(1)["default"],n(2)["createPage"])},344:function(e,t,n){"use strict";n.r(t);var o=n(345),a=n(347);for(var s in a)["default"].indexOf(s)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(s);n(349);var c,r=n(46),i=Object(r["default"])(a["default"],o["render"],o["staticRenderFns"],!1,null,"0761849c",null,!1,o["components"],c);i.options.__file="pages2/editCms/editCms.vue",t["default"]=i.exports},345:function(e,t,n){"use strict";n.r(t);var o=n(346);n.d(t,"render",(function(){return o["render"]})),n.d(t,"staticRenderFns",(function(){return o["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return o["recyclableRender"]})),n.d(t,"components",(function(){return o["components"]}))},346:function(e,t,n){"use strict";var o;n.r(t),n.d(t,"render",(function(){return a})),n.d(t,"staticRenderFns",(function(){return c})),n.d(t,"recyclableRender",(function(){return s})),n.d(t,"components",(function(){return o}));try{o={uniNavBar:function(){return n.e("uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar").then(n.bind(null,789))},uniPopup:function(){return n.e("uni_modules/uni-popup/components/uni-popup/uni-popup").then(n.bind(null,578))},uniPopupDialog:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog")]).then(n.bind(null,585))},uniIcons:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uni-icons/components/uni-icons/uni-icons")]).then(n.bind(null,676))},uniEasyinput:function(){return n.e("uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput").then(n.bind(null,887))}}}catch(r){if(-1===r.message.indexOf("Cannot find module")||-1===r.message.indexOf(".vue"))throw r;console.error(r.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var a=function(){var e=this,t=e.$createElement;e._self._c},s=!1,c=[];a._withStripped=!0},347:function(e,t,n){"use strict";n.r(t);var o=n(348),a=n.n(o);for(var s in o)["default"].indexOf(s)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(s);t["default"]=a.a},348:function(e,t,n){"use strict";(function(e,o){var a=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s,c=a(n(28)),r=a(n(11)),i=a(n(75)),l=a(n(31));function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function d(e){for(var t=1;t=n.length?"> 1 TB":parseFloat((e/Math.pow(t,o)).toFixed(2))+" "+n[o]},updateImage:function(t){var n=this;return(0,l.default)(c.default.mark((function a(){var s;return c.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:s=n,o.chooseImage({sourceType:["album","camera"],count:1,success:function(){var o=(0,l.default)(c.default.mark((function o(a){var r,i,u,p;return c.default.wrap((function(o){while(1)switch(o.prev=o.next){case 0:if(console.log(a),n.cms.cmsLst[t]||!n.cms.cmsLst[t].image.src){o.next=4;break}return o.next=4,f.deleteFile({fileList:[n.cms.cmsLst[t].image.src]});case 4:if(!(a.tempFilePaths.length>0)){o.next=16;break}return r=a.tempFilePaths[0],i=s.getFileInfo(r),u=i.name,i.extname,console.log("cms/image/".concat(u,"_").concat(Math.random().toString(36).substr(2,6))),o.next=10,f.getUploadFileOptions({cloudPath:"cms/image/".concat(u,"_").concat(Math.random().toString(36).substr(2,6))});case 10:return p=o.sent,console.log(p),o.next=14,e.uploadFile(d(d({},p.uploadFileOptions),{},{filePath:r,cloudPath:p.cloudPath,success:function(){var e=(0,l.default)(c.default.mark((function e(){var o,a;return c.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:o={cloudPath:p.cloudPath,fileID:p.fileID,fileURL:p.fileURL},console.log(o),a={src:o.fileID,alt:u},console.log(a),n.cms.cmsLst[t].image.src=a.src,console.log("上传成功",o);case 6:case"end":return e.stop()}}),e)})));function o(){return e.apply(this,arguments)}return o}(),fail:function(e){console.log("上传失败",e)}}));case 14:o.next=17;break;case 16:console.log("未选中文件");case 17:case"end":return o.stop()}}),o)})));function a(e){return o.apply(this,arguments)}return a}()});case 2:case"end":return a.stop()}}),a)})))()},delItem:function(){var e=this;return(0,l.default)(c.default.mark((function t(){var n;return c.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=e.selectIndex,!(n>=0&&e.cms.cmsLst.length>=0)){t.next=12;break}if("image"!==e.cms.cmsLst[n].type||!e.cms.cmsLst[n].image.src){t.next=7;break}return t.next=5,f.deleteFile({fileList:[e.cms.cmsLst[n].image.src]});case 5:t.next=10;break;case 7:if("video"!==e.cms.cmsLst[n].type||!e.cms.cmsLst[n].video.src&&!e.cms.cmsLst[n].video.poster){t.next=10;break}return t.next=10,f.deleteFile({fileList:[e.cms.cmsLst[n].video.src,e.cms.cmsLst[n].video.poster]});case 10:console.log("success"),e.cms.cmsLst.splice(n,1);case 12:e.$refs.del_popup.close();case 13:case"end":return t.stop()}}),t)})))()}},(0,r.default)(s,"updateImage",(function(t){var n=this;return(0,l.default)(c.default.mark((function a(){var s;return c.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:s=n,o.chooseImage({sourceType:["album","camera"],count:1,success:function(){var o=(0,l.default)(c.default.mark((function o(a){var r,i,u,p;return c.default.wrap((function(o){while(1)switch(o.prev=o.next){case 0:if(console.log(a),n.cms.cmsLst[t]||!n.cms.cmsLst[t].image.src){o.next=4;break}return o.next=4,f.deleteFile({fileList:[n.cms.cmsLst[t].image.src]});case 4:if(!(a.tempFilePaths.length>0)){o.next=16;break}return r=a.tempFilePaths[0],i=s.getFileInfo(r),u=i.name,i.extname,console.log("cms/image/".concat(u,"_").concat(Math.random().toString(36).substr(2,6))),o.next=10,f.getUploadFileOptions({cloudPath:"cms/image/".concat(u,"_").concat(Math.random().toString(36).substr(2,6))});case 10:return p=o.sent,console.log(p),o.next=14,e.uploadFile(d(d({},p.uploadFileOptions),{},{filePath:r,cloudPath:p.cloudPath,success:function(){var e=(0,l.default)(c.default.mark((function e(){var o,a;return c.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:o={cloudPath:p.cloudPath,fileID:p.fileID,fileURL:p.fileURL},console.log(o),a={src:o.fileID,alt:u},console.log(a),n.cms.cmsLst[t].image.src=a.src,console.log("上传成功",o);case 6:case"end":return e.stop()}}),e)})));function o(){return e.apply(this,arguments)}return o}(),fail:function(e){console.log("上传失败",e)}}));case 14:o.next=17;break;case 16:console.log("未选中文件");case 17:case"end":return o.stop()}}),o)})));function a(e){return o.apply(this,arguments)}return a}()});case 2:case"end":return a.stop()}}),a)})))()})),(0,r.default)(s,"addImageItem",(function(){var t=this;return(0,l.default)(c.default.mark((function n(){var a;return c.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:a=t,o.chooseImage({sourceType:["album","camera"],count:9,success:function(){var n=(0,l.default)(c.default.mark((function n(o){var s,r;return c.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(console.log(o),!(o.tempFilePaths.length>0)){n.next=11;break}s=c.default.mark((function n(s){var r,i,u,p;return c.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r=o.tempFilePaths[s],i=a.getFileInfo(r),u=i.name,i.extname,console.log("cms/image/".concat(u,"_").concat(Math.random().toString(36).substr(2,6))),n.next=5,f.getUploadFileOptions({cloudPath:"cms/image/".concat(u,"_").concat(Math.random().toString(36).substr(2,6))});case 5:return p=n.sent,console.log(p),n.next=9,e.uploadFile(d(d({},p.uploadFileOptions),{},{filePath:r,cloudPath:p.cloudPath}));case 9:return n.sent,n.next=12,e.uploadFile(d(d({},p.uploadFileOptions),{},{filePath:r,cloudPath:p.cloudPath,success:function(){var e=(0,l.default)(c.default.mark((function e(){var n,o,a;return c.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n={cloudPath:p.cloudPath,fileID:p.fileID,fileURL:p.fileURL},console.log(n),o={src:n.fileID,alt:u},console.log(o),a={type:"image",text:"",image:{src:o.src,html:"",delta:{}}},console.log(t.selectIndex+s),t.cms.cmsLst.splice(t.selectIndex+s,0,a),t.close(),console.log("上传成功",n);case 9:case"end":return e.stop()}}),e)})));function n(){return e.apply(this,arguments)}return n}(),fail:function(e){console.log("上传失败",e)}}));case 12:case"end":return n.stop()}}),n)})),r=0;case 4:if(!(r=0&&o.setStorageSync("selectIndex",e),this.saveCms(),o.navigateTo({url:"/pages2/editCms/editText"})})),(0,r.default)(s,"open_del_popup",(function(e){this.selectIndex=e,this.$refs.del_popup.open()})),(0,r.default)(s,"close_del_popup",(function(){this.$refs.del_popup.close()})),(0,r.default)(s,"toTitleStyle",(function(){this.saveCms(),o.navigateTo({url:"/pages2/editCms/titleStyle"})})),(0,r.default)(s,"toVote",(function(e){console.log(e>=0),e>=0&&(console.log(e),o.setStorageSync("selectIndex",e)),this.saveCms(),o.navigateTo({url:"/pages2/editCms/vote?type=edit"})})),(0,r.default)(s,"addItem",(function(e){var t=this;return(0,l.default)(c.default.mark((function n(){return c.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(console.log(e),"text"!==e){n.next=5;break}t.addTextItem(),n.next=25;break;case 5:if("image"!==e){n.next=10;break}return n.next=8,t.addImageItem();case 8:n.next=25;break;case 10:if("video"!==e){n.next=15;break}return n.next=13,t.addVideoItem();case 13:n.next=25;break;case 15:if("title"!==e){n.next=19;break}t.addTitleItem(),n.next=25;break;case 19:if("position"!==e){n.next=24;break}return n.next=22,t.addPositionItem();case 22:n.next=25;break;case 24:"vote"===e&&t.addVoteItem();case 25:case"end":return n.stop()}}),n)})))()})),(0,r.default)(s,"dialogClose",(function(){var e=this;return(0,l.default)(c.default.mark((function t(){return c.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,o.setStorageSync("cms",{cmsLst:[],title:"",title_html:"",title_delta:{}});case 2:e.cms=o.getStorageSync("cms"),e.$refs.alertDialog.close();case 4:case"end":return t.stop()}}),t)})))()})),(0,r.default)(s,"dialogConfirm",(function(){var e=this;return(0,l.default)(c.default.mark((function t(){var n,a;return c.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=o.getStorageSync("cms"),console.log(n),!n||!n.cmsLst){t.next=16;break}a=a;case 4:if(!(a<=n.cmsLst.length)){t.next=16;break}if("image"!==e.cms.cmsLst[index].type){t.next=10;break}return t.next=8,f.deleteFile({fileList:[e.cms.cmsLst[index].image.src]});case 8:t.next=13;break;case 10:if("video"!==e.cms.cmsLst[index].type){t.next=13;break}return t.next=13,f.deleteFile({fileList:[e.cms.cmsLst[index].video.src,e.cms.cmsLst[index].video.poster]});case 13:a++,t.next=4;break;case 16:e.$refs.alertDialog.close();case 17:case"end":return t.stop()}}),t)})))()})),(0,r.default)(s,"openAlertDialog",(function(){this.$refs.alertDialog.open()})),(0,r.default)(s,"addVideoItem",(function(){var t=this;return(0,l.default)(c.default.mark((function n(){var a;return c.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:a=t,o.chooseVideo({sourceType:["album","camera"],success:function(){var n=(0,l.default)(c.default.mark((function n(s){var r,i,u,p,m,h;return c.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return console.log(s),r=s.tempFilePath,i=a.getFileInfo(r),u=i.name,i.extname,p=s.duration,console.log("cms/video/".concat(u,"_").concat(Math.random().toString(36).substr(2,6))),n.next=7,f.getUploadFileOptions({cloudPath:"cms/video/".concat(u,"_").concat(Math.random().toString(36).substr(2,6))});case 7:return m=n.sent,console.log(m),h=0,n.next=12,e.uploadFile(d(d({},m.uploadFileOptions),{},{filePath:r,cloudPath:m.cloudPath,onUploadProgress:function(e){if(!(Date.now()-h<200)){console.log(e);var n=!1;n||(o.showLoading({title:"初始化上传...",mask:!0}),n=!0);var a=Math.round(100*e.loaded/e.total),s=t.formatBytes(e.total-e.loaded);o.hideLoading(),console.log("进度: ".concat(a,"%, 剩余 ").concat(s)),o.showLoading({title:"进度: ".concat(a,"%")}),h=Date.now()}},success:function(){var e=(0,l.default)(c.default.mark((function e(){var n,o,a,s,r;return c.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n={cloudPath:m.cloudPath,fileID:m.fileID,fileURL:m.fileURL},console.log(n),o={src:n.fileURL,alt:u},console.log(o),a="vframe/jpg/offset/0/w/440/h/264/",s=n.fileURL+"?"+a,r={type:"video",text:"",video:{src:o.src,poster:s,duration:p,html:"",delta:{}}},t.cms.cmsLst.splice(t.selectIndex,0,r),t.close(),console.log("上传成功",n);case 10:case"end":return e.stop()}}),e)})));function n(){return e.apply(this,arguments)}return n}(),fail:function(e){console.log("上传失败",e)},complete:function(){o.hideLoading()}}));case 12:case"end":return n.stop()}}),n)})));function s(e){return n.apply(this,arguments)}return s}()});case 2:case"end":return n.stop()}}),n)})))()})),(0,r.default)(s,"updateVideoItem",(function(t){var n=this;return(0,l.default)(c.default.mark((function a(){var s;return c.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:s=n,o.chooseVideo({sourceType:["album","camera"],success:function(){var a=(0,l.default)(c.default.mark((function a(r){var i,u,p,m,h,g;return c.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(console.log(r),n.cms.cmsLst[t]||!n.cms.cmsLst[t].video.src){a.next=4;break}return a.next=4,f.deleteFile({fileList:[n.cms.cmsLst[t].video,n.cms.cmsLst[t].poster]});case 4:return i=r.tempFilePath,u=s.getFileInfo(i),p=u.name,u.extname,m=r.duration,console.log("cms/video/".concat(p,"_").concat(Math.random().toString(36).substr(2,6))),a.next=10,f.getUploadFileOptions({cloudPath:"cms/video/".concat(p,"_").concat(Math.random().toString(36).substr(2,6))});case 10:return h=a.sent,g=0,a.next=14,e.uploadFile(d(d({},h.uploadFileOptions),{},{filePath:i,cloudPath:h.cloudPath,onUploadProgress:function(e){if(!(Date.now()-g<200)){console.log(e);var t=!1;t||(o.showLoading({title:"初始化上传...",mask:!0}),t=!0);var a=Math.round(100*e.loaded/e.total),s=n.formatBytes(e.total-e.loaded);o.hideLoading(),console.log("进度: ".concat(a,"%, 剩余 ").concat(s)),o.showLoading({title:"进度: ".concat(a,"%")}),g=Date.now()}},success:function(){var e=(0,l.default)(c.default.mark((function e(){var o,a,s,r,i,l,u,d,f;return c.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:o={cloudPath:h.cloudPath,fileID:h.fileID,fileURL:h.fileURL},console.log(o),a={src:o.fileURL,alt:p},console.log(a),s="vframe/jpg/offset/0/w/440/h/264/",r=o.fileURL+"?"+s,i={text:n.cms.cmsLst[t].text,html:n.cms.cmsLst[t].video.html,delta:n.cms.cmsLst[t].video.delta},l=i.text,u=i.html,d=i.delta,f={type:"video",text:l,video:{src:a.src,poster:r,duration:m,html:u,delta:d}},n.cms.cmsLst[t]=f,console.log(n.cms),n.close(),console.log("上传成功",o);case 12:case"end":return e.stop()}}),e)})));function o(){return e.apply(this,arguments)}return o}(),fail:function(e){console.log("上传失败",e)},complete:function(){o.hideLoading()}}));case 14:o.hideLoading();case 15:case"end":return a.stop()}}),a)})));function r(e){return a.apply(this,arguments)}return r}()});case 2:case"end":return a.stop()}}),a)})))()})),(0,r.default)(s,"addTitleItem",(function(){this.saveCms(),o.navigateTo({url:"/pages2/editCms/smallTitle"})})),(0,r.default)(s,"addTextItem",(function(){console.log(this.selectIndex),this.cms.cmsLst.splice(this.selectIndex,0,{type:"image",text:"",image:{src:"",html:"",delta:{}}}),this.toeditText()})),(0,r.default)(s,"addVoteItem",(function(){this.saveCms(),o.navigateTo({url:"/pages2/editCms/vote?type=add"})})),(0,r.default)(s,"addPositionItem",(function(){return(0,l.default)(c.default.mark((function e(){return c.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()})),s)};t.default=m}).call(this,n(27)["uniCloud"],n(2)["default"])},349:function(e,t,n){"use strict";n.r(t);var o=n(350),a=n.n(o);for(var s in o)["default"].indexOf(s)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(s);t["default"]=a.a},350:function(e,t,n){}},[[343,"common/runtime","common/vendor"]]]); //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages2/editCms/editCms.js.map