1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["circle-page-create-index"],{"1d69":function(t,e,i){"use strict";i("6a54");var o=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("dd2b"),i("aa9c");var n=i("e0a2"),a=i("3b14"),l=i("419c"),c=o(i("265b")),r=i("262c"),s=i("f9ce"),u={components:{VLineTitle:c.default},data:function(){return{checkVideo:!1,choice_file_type:"image",cateid:"",content:"",action:"".concat(n.BASE_URL,"api/upload/image"),imgData:[],circleSelectData:["请选择","社交圈子","求职"],circleSelectIndex:0,imgNum:0,isSubmit:!0,image_lenth:0,open:!1,location:"",childList:[],classIdx:"",childId:"",videoObj:{video_url:"",video_cover:""},header:{uniacid:n.UNIACID},title:""}},onLoad:function(t){var e;this.title=null!==(e=null===t||void 0===t?void 0:t.title)&&void 0!==e?e:"提交动态内容",this.isSubmit=!0,t.id&&(this.cateid=t.id,this.getCircle())},onShow:function(){var t=this;(0,s.checkUserIsLogin)().then((function(){t.getOpentState()})).catch((function(){uni.showModal({title:"提示",content:"请先登录",showCancel:!1,success:function(){setTimeout((function(){uni.navigateTo({url:"/user-info-page/login/login?from=expireLogin"})}),500)}})}))},methods:{deleteVideo:function(){this.checkVideo=!1},uploadVideoSuccess:function(t){this.videoObj=t,this.imgData=[],this.image_lenth=0},getCircle:function(){var t=this,e=(0,r.getLocationInfoFromCache)(),i=e.lat,o=e.lng;(0,a.getCircleData)({lat:i||1,lng:o||1}).then((function(e){console.log(e.data.category,t.cateid);for(var i=e.data.category,o=0;o<i.length;o++)i[o].id==t.cateid&&(t.childList=i[o].child);console.log(t.childList)})).catch((function(t){console.log(t)}))},selectClass:function(t,e){t===this.classIdx?(this.classIdx="",this.childId=""):(this.classIdx=t,this.childId=e)},seleLocts:function(){var t=this;uni.chooseLocation({success:function(e){console.log("位置名称:=====>",e),console.log("详细地址:"+e.address),console.log("纬度:"+e.latitude),console.log("经度:"+e.longitude),t.location=e}})},videoChange:function(){this.choice_file_type="video",this.checkVideo=!0},imgListChange:function(t){t.length<this.image_lenth&&this.imgData.splice(t.length,1),this.image_lenth=t.length,this.choice_file_type="image",this.videoObj={video_url:"",video_cover:""}},imgChange:function(t){console.log("上传完毕回调",t);var e=t.data;e=JSON.parse(e),1==e.code?this.imgData.push(e.data.uri):uni.showToast({title:e.msg,icon:"error"})},getOpentState:function(){var t=this;(0,a.getBlogCreatStatusApi)({}).then((function(e){1!==e.data?uni.showModal({title:"提示",content:"平台不支持用户自主发布内容",success:function(e){e&&t.navPage("/pages/index/index")}}):t.open=!0})).catch((function(e){uni.showModal({title:"提示",content:"平台不支持用户自主发布内容",success:function(e){e&&t.navPage("/pages/index/index")}})}))},getCate:function(){var t=this;(0,a.getMarketCateApi)({}).then((function(e){t.circleSelectData=e.list}))},circleSelectChangeEvent:function(t){this.cateid=this.circleSelectData[t.detail.value].id,this.circleSelectIndex=t.detail.value,console.log("cateid",this.cateid),console.log("circleSelectIndex",this.circleSelectIndex)},clear:function(){this.$refs.imageUpload.clear()},snedBlog:function(){var t=this,e=0;"video"==this.choice_file_type&&(e=1),"image"!=this.choice_file_type||this.imgData.length==this.image_lenth?!this.checkVideo||this.videoObj.video_url?""!=this.content&&this.content?0!=this.isSubmit?(this.isSubmit=!1,(0,a.postNewBlogApi)({content:this.content,cate_id:this.childId?this.childId:this.cateid,imgs:this.imgData,lat:this.location.latitude,lng:this.location.longitude,address:this.location.name,video_url:this.videoObj.video_url,video_cover:this.videoObj.video_cover,file_type:e}).then((function(t){uni.showToast({title:"发布成功,等待审核",success:function(){setTimeout((function(){uni.setStorageSync("updataCircle",!0),uni.navigateBack()}),1e3)}})})).catch((function(e){uni.showToast({title:e.msg,icon:"error"}),t.isSubmit=!0}))):uni.showToast({title:"请稍后再试",icon:"error"}):uni.showToast({title:"请输入内容",icon:"error"}):uni.showToast({title:"请等待视频上传完毕",icon:"error"}):uni.showToast({title:"请等待图片上传完毕",icon:"error"})},navPage:l.navPage}};e.default=u},"265b":function(t,e,i){"use strict";i.r(e);var o=i("dcaf"),n=i("50b3");for(var a in n)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(a);i("e466");var l=i("828b"),c=Object(l["a"])(n["default"],o["b"],o["c"],!1,null,"cdb8d6ca",null,!1,o["a"],void 0);e["default"]=c.exports},"3b05":function(t,e,i){var o=i("d16d");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var n=i("967d").default;n("93045724",o,!0,{sourceMap:!1,shadowMode:!1})},"3b14":function(t,e,i){"use strict";i("6a54");var o=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.shieldApi=e.postTolikelApi=e.postNewBlogApi=e.postCommentlikelApi=e.postBlogerFollowlApi=e.postBlogCommentApi=e.handoffAddress=e.getOpens=e.getNoReadNum=e.getMarketListApi=e.getMarketDetailApi=e.getMarketCateApi=e.getMarketBannerApi=e.getListData=e.getCircleData=e.getBlogMsgApi=e.getBlogInfoApi=e.getBlogCreatStatusApi=e.getBlogCommentApi=e.delBlogApi=e.complaint=e.commentDel=void 0;var n=o(i("b128")),a=o(i("9b1b")),l=o(i("7653"));e.shieldApi=function(t){return l.default.post("api/user.blog.blog_tie_complaint/shield",(0,a.default)({},t))};e.getMarketListApi=function(t){var e=Object.assign({},((0,n.default)(t),t));return l.default.get("api/user.blog.BlogTie/list",(0,a.default)({},e))};e.getMarketDetailApi=function(t){return l.default.get("api/user.blog.BlogTie/detail",(0,a.default)({},t))};e.getBlogCommentApi=function(t){return l.default.get("api/user.blog.BlogComment/commentlist",(0,a.default)({},t))};e.postBlogerFollowlApi=function(t){return l.default.post("api/user.blog.BlogBloger/tofollow",(0,a.default)({},t))};e.getOpens=function(){return l.default.get("api/user.blog.BlogTie/getOpen")};e.postTolikelApi=function(t){return l.default.post("api/user.blog.BlogTie/tolike",(0,a.default)({},t))};e.postBlogCommentApi=function(t){return l.default.post("api/user.blog.BlogComment/tocomment",(0,a.default)({},t))};e.commentDel=function(t){return l.default.post("api/user.blog.BlogComment/commentDel",(0,a.default)({},t))};e.postNewBlogApi=function(t){return l.default.post("api/user.blog.BlogTie/publish",(0,a.default)({},t))};e.getMarketCateApi=function(t){var e=Object.assign({},((0,n.default)(t),t));return l.default.get("api/user.blog.BlogTieCate/list",(0,a.default)({},e))};e.getMarketBannerApi=function(t){var e=Object.assign({},((0,n.default)(t),t));return l.default.get("api/user.blog.BlogBanner/list",(0,a.default)({},e))};e.getBlogInfoApi=function(t){var e=Object.assign({},((0,n.default)(t),t));return l.default.get("api/user.blog.BlogBloger/bloger_detail",(0,a.default)({},e))};e.getBlogMsgApi=function(t){var e=Object.assign({},((0,n.default)(t),t));return l.default.get("api/user.blog.BlogMessage/Message",(0,a.default)({},e))};e.getNoReadNum=function(){return l.default.get("api/user.blog.BlogMessage/getNoReadNum")};e.getBlogCreatStatusApi=function(t){var e=Object.assign({},((0,n.default)(t),t));return l.default.get("api/user.blog.BlogTie/getOpen",(0,a.default)({},e))};e.delBlogApi=function(t){return l.default.post("api/user.blog.BlogTie/tieDelete",{id:t})};e.complaint=function(t){return l.default.post("api/user.blog.blog_tie_complaint/complaint",t)};e.getListData=function(t){return l.default.get("api/user.blog.BlogTie/list",t)};e.getCircleData=function(){return l.default.get("api/user.blog.circle/index")};e.handoffAddress=function(t){return l.default.get("api/user.blog.circle/getNavCircleLists",t)};e.postCommentlikelApi=function(t){return l.default.post("api/user.blog.blog_comment/tolikecomment",(0,a.default)({},t))}},"3d0c":function(t,e,i){"use strict";var o=i("e2ba"),n=i.n(o);n.a},"50b3":function(t,e,i){"use strict";i.r(e);var o=i("5ed5"),n=i.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return o[t]}))}(a);e["default"]=n.a},"5ed5":function(t,e,i){"use strict";i("6a54");var o=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(i("dc1f")),a={mixins:[n.default],props:{avctColor:{type:String,default:""}},data:function(){return{}}};e.default=a},"66a5":function(t,e,i){"use strict";i.r(e);var o=i("d85a"),n=i("b154");for(var a in n)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(a);i("3d0c");var l=i("828b"),c=Object(l["a"])(n["default"],o["b"],o["c"],!1,null,"47252102",null,!1,o["a"],void 0);e["default"]=c.exports},b128:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){if(null==t)throw new TypeError("Cannot destructure "+t)},i("7a76"),i("c9b5")},b154:function(t,e,i){"use strict";i.r(e);var o=i("1d69"),n=i.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return o[t]}))}(a);e["default"]=n.a},d16d:function(t,e,i){var o=i("c86c");e=o(!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 */.v-line-title[data-v-cdb8d6ca]{position:relative}.v-line-title .title[data-v-cdb8d6ca]{position:relative;margin-left:%?34?%;font-size:inherit\n /* 竖线 */}.v-line-title .title .line[data-v-cdb8d6ca]{position:absolute;width:%?10?%;height:90%;border-radius:%?60?%;left:%?-16?%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}',""]),t.exports=e},d85a: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(){return o}));var o={tnImageUploadDrag:i("58eb").default},n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("custom-page",{attrs:{"custom-navbar":!0,"navbar-title":t.title}},[t.open?i("v-uni-view",[i("v-uni-view",{staticClass:"circle-container"},[i("v-uni-view",{staticStyle:{width:"100%",height:"auto"}},[i("v-uni-textarea",{staticClass:"circle-content",attrs:{maxlength:-1,cols:"40",rows:"15",placeholder:"说点什么吧…"},model:{value:t.content,callback:function(e){t.content=e},expression:"content"}})],1),i("v-uni-view",{staticStyle:{width:"100%",height:"auto"}},[i("tn-image-upload-drag",{ref:"imageUpload",attrs:{uploadText:"选择内容",is_choice_file_type:!0,action:t.action,maxCount:"9",showProgress:!1,width:230,height:230,header:t.header},on:{"delete-video":function(e){arguments[0]=e=t.$handleEvent(e),t.deleteVideo.apply(void 0,arguments)},"upload-video-finish":function(e){arguments[0]=e=t.$handleEvent(e),t.uploadVideoSuccess.apply(void 0,arguments)},"change-video":function(e){arguments[0]=e=t.$handleEvent(e),t.videoChange.apply(void 0,arguments)},"on-list-change":function(e){arguments[0]=e=t.$handleEvent(e),t.imgListChange.apply(void 0,arguments)},"on-change":function(e){arguments[0]=e=t.$handleEvent(e),t.imgChange.apply(void 0,arguments)}}})],1)],1),i("v-uni-view",{staticClass:"tn-flex",staticStyle:{padding:"30rpx 30rpx"}},[i("v-uni-view",{staticClass:"flex-li",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.seleLocts.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"tn-icon-location-fill",staticStyle:{"font-size":"32rpx"},style:{color:t.location?"#FF791A":""}}),t.location?i("v-uni-text",{staticStyle:{color:"#FF791A"}},[t._v(t._s(t.location.name))]):i("v-uni-text",[t._v("你在哪里")])],1)],1),i("v-uni-view",{staticStyle:{width:"100%",padding:"0rpx 50rpx 0rpx 50rpx"}},[i("v-uni-view",{staticStyle:{"border-bottom":"solid #D8D8D8 2rpx",width:"100%"}})],1),i("v-uni-view",{staticClass:"circle-container"},[i("v-uni-view",[i("v-uni-text",{staticClass:"tn-text-lg"},[t._v("请选择圈子话题")])],1),i("v-uni-view",{staticClass:"tn-margin-top tn-flex tn-flex-wrap"},t._l(t.childList,(function(e,o){return i("v-uni-view",{key:o,staticClass:"mod-item",class:t.classIdx===o?"avct-mod":"noavct-mod",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.selectClass(o,e.id)}}},[t._v("#"+t._s(e.title))])})),1)],1),i("v-uni-view",{staticClass:"circle-container",staticStyle:{"margin-top":"40rpx"}},[i("v-uni-button",{staticClass:"tn-shadow-blur sendBlog",attrs:{type:"default"},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.snedBlog.apply(void 0,arguments)}}},[t._v("提交")])],1)],1):t._e()],1)},a=[]},dc1f:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{}},computed:{themeBgColor:function(){return this.$isTheme()?"--theme-general-color":this.vuex_themeBgColor||""},themeOpacityBgColor:function(){return this.vuex_themeBgColor?"".concat(this.vuex_themeBgColor,"7F"):""},themeFontColor:function(){return this.$isTheme()?"--general-color-text":this.vuex_themeFontColor||""},themeBtnStyle:function(){var t={};return this.vuex_themeBgColor&&(t.backgroundColor=this.vuex_themeBgColor),this.vuex_themeFontColor&&(t.color=this.vuex_themeFontColor),this.$isTheme()&&(t.backgroundColor="var(--theme-general-color)",t.color="--general-color-text"),t},themeLineBtnStyle:function(){var t={};return this.vuex_themeBgColor&&(t.border="1rpx solid ".concat(this.vuex_themeBgColor),t.color=this.vuex_themeBgColor),this.$isTheme()&&(t.border="1rpx solid var(--theme-general-color)",t.color="var(--theme-general-color)"),t}}}},dcaf:function(t,e,i){"use strict";i.d(e,"b",(function(){return o})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var o=function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view",{staticClass:"v-line-title"},[e("v-uni-view",{staticClass:"title"},[e("v-uni-view",{staticClass:"line theme-v-line-title",style:[{backgroundColor:this.avctColor?this.avctColor:this.themeBgColor}]}),this._t("default")],2)],1)},n=[]},e2ba:function(t,e,i){var o=i("fc3d");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var n=i("967d").default;n("4062b6f0",o,!0,{sourceMap:!1,shadowMode:!1})},e466:function(t,e,i){"use strict";var o=i("3b05"),n=i.n(o);n.a},f9ce:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.checkUserIsLogin=void 0,i("bf0f");var o=i("262c");e.checkUserIsLogin=function(){return new Promise((function(t,e){var i=(0,o.getTokenFromCache)();return i?t():e()}))}},fc3d:function(t,e,i){var o=i("c86c");e=o(!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 */.circle-container[data-v-47252102]{margin:%?30?% %?30?%}.circle-content[data-v-47252102]{padding:%?20?% %?0?%;width:100%;height:%?200?%;border-radius:%?10?%;font-size:%?32?%}.sendBlog[data-v-47252102]{width:90%;background-color:#fbbd12;margin:0 auto;border-radius:%?15?%}.circle-title[data-v-47252102]{display:flex;flex-direction:row;margin-bottom:%?20?%}.circle-title-left[data-v-47252102]{flex:1}.circle-title-left .left-icon[data-v-47252102]{font-size:%?30?%;padding:%?10?%;margin-right:%?10?%;background-color:#000;color:#fff;border-radius:%?70?%}.circle-title-right[data-v-47252102]{margin-left:auto;color:#78909c}.flex-li[data-v-47252102]{display:flex;align-items:center;justify-content:center;padding:%?5?% %?15?%;color:grey;border-radius:%?40?%}.mod-item[data-v-47252102]{background-color:#f4f3f4;border-radius:%?10?%;display:flex;align-items:center;font-size:%?32?%;justify-content:center;padding:%?5?% %?15?%;color:grey;margin-right:%?20?%;margin-bottom:%?20?%}.avct-mod[data-v-47252102]{background-color:#ffebde!important;color:#fb6508!important}.noavct-mod[data-v-47252102]{background-color:#f8f8fa!important;color:#b5b5b5!important}',""]),t.exports=e}}]);
|