UNPKG

vaneditor

Version:

``` 移动端ui框架统一用uView,css扩展语言用scss,全局数据管理vuex,统一样式主体风格颜色定义/src/uni.scss ```

1 lines 9.59 kB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-comment-main"],{"039d":function(t,e,n){"use strict";var a=n("0789"),i=n.n(a);i.a},"0789":function(t,e,n){var a=n("8a37");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("041b811c",a,!0,{sourceMap:!1,shadowMode:!1})},1956:function(t,e,n){var a=n("bf0a");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("835a8de2",a,!0,{sourceMap:!1,shadowMode:!1})},"43ba":function(t,e,n){"use strict";var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"uni-rate"},t._l(t.stars,(function(e,a){return n("v-uni-view",{key:a,staticClass:"uni-rate-icon",style:{marginLeft:t.margin+"px"},on:{click:function(e){e=t.$handleEvent(e),t.onClick(a)}}},[n("uni-icons",{attrs:{size:t.size,color:t.color,type:!1===t.isFill||"false"===t.isFill?"star":"star-filled"}}),n("v-uni-view",{staticClass:"uni-rate-icon-on",style:{width:e.activeWitch}},[n("uni-icons",{attrs:{size:t.size,color:t.activeColor,type:"star-filled"}})],1)],1)})),1)},i=[];n.d(e,"a",(function(){return a})),n.d(e,"b",(function(){return i}))},"6be3":function(t,e,n){"use strict";n.r(e);var a=n("f381"),i=n("8736");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);n("ceec");var c=n("2877"),r=Object(c["a"])(i["default"],a["a"],a["b"],!1,null,"3787f1e7",null);e["default"]=r.exports},7026:function(t,e,n){"use strict";var a=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("ac6a");var i=a(n("f96a")),o={data:function(){return{commentData:[],loading:!1,orderCode:"",orderType:"",isDetail:"",isCryptonym:0}},components:{uniRate:i.default},onLoad:function(t){this.orderCode=t.orderCode,this.orderType=t.orderType,this.isDetail=t.isDetail||"0"},onReady:function(){this.init()},methods:{textInput:function(t,e){this.commentData[e].content=t.detail.value},changeCheck:function(t){t.detail.value.indexOf("check")>-1?this.isCryptonym=1:this.isCryptonym=0},changeRate:function(t,e){this.commentData[e].starLevel=t.value},init:function(){var t=this;this.$ajax({method:"post",url:0==this.isDetail?"/weChat/comment/before/detail":"/weChat/comment/detail",data:{currentPage:"",pageSize:"",orderCode:this.orderCode}}).then((function(e){t.commentData=e.data}))},submit:function(){var t=this;this.commentData.forEach((function(e){e.orderType=t.orderType,e.isCryptonym=t.isCryptonym,e.productShowName=e.bodyName+e.productName+e.skuName,e.commentator=t.$store.state.userInfo.nickname||"",e.commentatorId=t.$store.state.userInfo.memberId||"560106391172284416"}));var e=JSON.stringify(this.commentData);this.loading=!0,this.$ajax({method:"post",url:"/weChat/comment/add",data:{lists:e}}).then((function(e){uni.showToast({title:"评价成功",icon:"none"}),t.loading=!1,uni.redirectTo({url:"/pages/personalCenter/order/detail?orderCode="+t.orderCode})})).catch((function(){t.loading=!1}))}}};e.default=o},8736:function(t,e,n){"use strict";n.r(e);var a=n("7026"),i=n.n(a);for(var o in a)"default"!==o&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},"8a37":function(t,e,n){e=t.exports=n("2350")(!1),e.push([t.i,".uni-rate[data-v-d227dc2c]{line-height:0;font-size:0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.uni-rate-icon[data-v-d227dc2c]{position:relative;line-height:0;font-size:0;display:inline-block}.uni-rate-icon-on[data-v-d227dc2c]{position:absolute;top:0;left:0;overflow:hidden}",""])},b595:function(t,e,n){"use strict";var a=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("c5f6");var i=a(n("f0ab")),o={name:"uni-rate",components:{uniIcons:i.default},props:{isFill:{type:[Boolean,String],default:!0},color:{type:String,default:"#ececec"},activeColor:{type:String,default:"#ffca3e"},size:{type:[Number,String],default:24},value:{type:[Number,String],default:0},max:{type:[Number,String],default:5},margin:{type:[Number,String],default:0},disabled:{type:[Boolean,String],default:!1}},data:function(){return{maxSync:this.max,valueSync:this.value}},watch:{value:{handler:function(t){this.valueSync=t},deep:!0}},computed:{stars:function(){for(var t=Number(this.maxSync)?Number(this.maxSync):5,e=Number(this.valueSync)?Number(this.valueSync):0,n=[],a=Math.floor(e),i=Math.ceil(e),o=0;o<t;o++)a>o?n.push({activeWitch:"100%"}):i-1===o?n.push({activeWitch:100*(e-a)+"%"}):n.push({activeWitch:"0"});return n}},methods:{onClick:function(t){!0!==this.disabled&&"true"!==this.disabled&&(this.valueSync=t+1,this.$emit("change",{value:this.valueSync}))}}};e.default=o},bf0a:function(t,e,n){e=t.exports=n("2350")(!1),e.push([t.i,".comment-main .hide[data-v-3787f1e7]{width:100%;background:#fff;float:left;padding:%?35?% %?0?% %?25?%;font-size:%?26?%}.comment-main .hide[data-v-3787f1e7] .uni-checkbox-input{width:%?24?%;height:%?24?%}.comment-main .product[data-v-3787f1e7]{background:#fff;margin-bottom:%?29?%}.comment-main .product .name[data-v-3787f1e7]{color:#363636;font-size:%?32?%;font-weight:600}.comment-main .product .notice[data-v-3787f1e7]{font-size:%?24?%;color:#a7a7a7;margin-top:%?12?%}.comment-main .comment-content[data-v-3787f1e7]{padding:%?30?% %?30?% 0;margin-bottom:%?20?%;overflow:hidden;background:#fff}.comment-main .comment-content .rate[data-v-3787f1e7]{border-bottom:%?1?% solid #e9e9e9;padding:%?21?% 0;font-size:%?28?%;line-height:%?50?%;display:-webkit-flex;display:flex}.comment-main .comment-content .rate .tit[data-v-3787f1e7]{font-size:%?28?%;margin-right:%?42?%}.comment-main .comment-content .rate .level[data-v-3787f1e7]{font-size:%?36?%;color:#f08b44;margin-left:%?30?%}.comment-main .comment-content .rate .score[data-v-3787f1e7]{font-size:%?24?%;color:#f08b44}.comment-main .comment-content .rate .rateValue[data-v-3787f1e7] .rate-value{font-size:%?36?%;color:#f08b44;margin-left:%?30?%}.comment-main .comment-content .text[data-v-3787f1e7]{box-sizing:border-box;width:%?690?%;height:%?300?%!important;border-top:%?1?% solid #e9e9e9;padding:%?10?%;font-size:%?32?%;color:#9b9b9b}.comment-main .comment-content .text[data-v-3787f1e7] .uni-textarea-textarea{font-size:%?32?%;color:#9b9b9b}.comment-main .comment-content .rateStyle[data-v-3787f1e7]{display:inline-block}.comment-main .comment-content .check[data-v-3787f1e7]{position:relative;float:right;margin:%?42?%}.comment-main .comment-content .comm[data-v-3787f1e7]{height:%?370?%;padding-top:%?30?%;border-top:%?1?% solid #cecece;border-bottom:%?1?% solid #cecece}.comment-main .comment-content .content[data-v-3787f1e7]{width:100%;height:%?270?%;border:none;resize:none;box-sizing:border-box;padding:%?30?%;font-size:%?28?%;word-wrap:break-word}.comment-main .comment-content .content[data-v-3787f1e7]:first-of-type{border-top:%?1?% solid #e9e9e9}.comment-main .comment-content .content.answer[data-v-3787f1e7]{margin:%?23?% auto %?37?%;width:%?690?%;height:%?138?%;background:#f6f7f8;border-radius:%?2?%;padding:%?17?% %?30?% %?37?%}.comment-main .comment-content .content.answer>p[data-v-3787f1e7]{font-size:%?30?%;color:#333}.comment-main .button[data-v-3787f1e7]{width:%?680?%;background-color:#f08b44;border:1px solid #f08b44;color:#fff;border-radius:%?10?%;margin:%?45?% auto;font-size:%?34?%;font-weight:700}",""])},ceec:function(t,e,n){"use strict";var a=n("1956"),i=n.n(a);i.a},f381:function(t,e,n){"use strict";var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"comment-main"},[n("div",{staticClass:"comment-content"},[t._l(t.commentData,(function(e,a){return n("div",{key:a,staticClass:"list"},[n("div",{staticClass:"product"},[n("span",{staticClass:"name"},[t._v(t._s(e.bodyName||e.productName))]),"5"!==t.orderType?n("span",{staticClass:"name",staticStyle:{"margin-left":"25px"}},[t._v(t._s(e.skuName||e.productName))]):t._e(),n("p",{staticClass:"notice"},[t._v("请在订单完成后10天内填写评价")])]),"0"==t.isDetail?n("div",[n("v-uni-textarea",{staticClass:"text",attrs:{maxlength:100,value:e.content,placeholder:"这一刻的想法……"},on:{input:function(e){e=t.$handleEvent(e),t.textInput(e,a)}}}),n("div",{staticClass:"rate"},[n("uni-rate",{attrs:{value:e.starLevel,"active-color":"#f08b44",size:20},on:{change:function(e){e=t.$handleEvent(e),t.changeRate(e,a)}}})],1)],1):t._e(),"1"==t.isDetail?n("div",[n("div",{staticClass:"content"},[t._v(t._s(e.content))]),n("div",{staticClass:"rate"},[n("uni-rate",{attrs:{value:e.starLevel,disabled:"","active-color":"#f08b44",size:18}})],1),n("div",{staticClass:"content answer"},[n("p",[t._v("商家回复:")]),t._v(t._s(e.answer))])]):t._e()])})),"0"==t.isDetail?n("div",{staticClass:"hide"},[n("v-uni-checkbox-group",{on:{change:function(e){e=t.$handleEvent(e),t.changeCheck(e)}}},[n("v-uni-label",[n("v-uni-checkbox",{attrs:{value:"check",checked:1===t.isCryptonym}}),t._v("匿名评价")],1)],1)],1):t._e()],2),"0"==t.isDetail?n("v-uni-button",{staticClass:"button",attrs:{plain:"",type:"primary"},on:{click:function(e){e=t.$handleEvent(e),!t.loading&&t.submit()}}},[t._v("提交评价")]):t._e()],1)},i=[];n.d(e,"a",(function(){return a})),n.d(e,"b",(function(){return i}))},f599:function(t,e,n){"use strict";n.r(e);var a=n("b595"),i=n.n(a);for(var o in a)"default"!==o&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},f96a:function(t,e,n){"use strict";n.r(e);var a=n("43ba"),i=n("f599");for(var o in i)"default"!==o&&function(t){n.d(e,t,(function(){return i[t]}))}(o);n("039d");var c=n("2877"),r=Object(c["a"])(i["default"],a["a"],a["b"],!1,null,"d227dc2c",null);e["default"]=r.exports}}]);