1 line
14 KiB
JavaScript
1 line
14 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4ff8968e"],{"0d730":function(e,t,a){var i=a("0ebb");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=a("499e").default;o("b8758daa",i,!0,{sourceMap:!1,shadowMode:!1})},"0ebb":function(e,t,a){var i=a("24fb");t=i(!1),t.push([e.i,'#evaluate #shop[data-v-70492aae]{background:#fff;padding:.625rem 0 0 0}#evaluate .goods[data-v-70492aae]:after{content:"";display:block;clear:both}#evaluate .goods[data-v-70492aae]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fafafa}#evaluate .goods .img[data-v-70492aae]{width:6rem;height:6rem;padding:.875rem;display:inline-block}#evaluate .goods .img img[data-v-70492aae]{width:100%}#evaluate .goods .warp[data-v-70492aae]{width:70vw;padding:.625rem 1rem 0 0;display:inline-block}#evaluate .goods .warp .inner[data-v-70492aae]{width:70%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .625rem;text-align:left}#evaluate .goods .warp .inner .name[data-v-70492aae]{text-align:left;color:#333;margin-bottom:.625rem;font-size:14px}#evaluate .goods .warp .price[data-v-70492aae]{width:30%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:right;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}#evaluate .goods .warp .price p[data-v-70492aae]{margin-top:0}#evaluate .goods .product_price[data-v-70492aae]{margin-bottom:.625rem;font-size:14px}#evaluate .goods .option[data-v-70492aae]{color:#8c8c8c;font-size:12px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#evaluate #pjall[data-v-70492aae]{background:#fff;padding:.625rem .875rem}#evaluate #pjall .upfile[data-v-70492aae]{text-align:left;margin-top:.625rem}#evaluate #pjall .upfile li[data-v-70492aae]{width:20vw;float:left;height:20vw;line-height:20vw}#evaluate #pjall .upfile i[data-v-70492aae]{font-size:1rem;border:.0625rem dashed #919191;font-weight:400;color:#919191;padding:.625rem}#evaluate #pjall .upfile img[data-v-70492aae]{width:100%}#evaluate #pjall textarea[data-v-70492aae]{width:87%;margin-top:.625rem;padding:.625rem}#evaluate #pjall #pj[data-v-70492aae]{text-align:left}#evaluate #pjall #pj span[data-v-70492aae]{float:left;font-size:14px;padding-right:.625rem}#evaluate #pjall #pj .van-rate[data-v-70492aae]{float:right}#evaluate #pjall .van-cell-group[data-v-70492aae]{border:1px solid #bfcbd9;border-radius:4px}#evaluate #pjall .van-cell-group .van-cell[data-v-70492aae]{border-radius:4px}#evaluate button[data-v-70492aae]{width:90%;margin-top:1.25rem;height:2.25rem}#evaluate .submit-tbn button[data-v-70492aae]{width:90%;background-color:#f15353;height:2.875rem;border-radius:.25rem;font-size:16px;color:#fff;border:none}#evaluate .score-box[data-v-70492aae]{margin-top:.625rem;background:#fff;padding:.625rem .875rem}#evaluate .score-box .score-item[data-v-70492aae]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:.625rem 0}#evaluate .photobox[data-v-70492aae]{position:relative;width:5rem;height:5rem;border:1px dashed #c0ccda;margin-right:.2rem;margin-left:.2rem;margin-bottom:.2rem}#evaluate .photobox img[data-v-70492aae]{width:100%;height:100%}#evaluate .clearfloat[data-v-70492aae]:after{display:block;clear:both;content:"";visibility:hidden;height:0}#evaluate .clearfloat[data-v-70492aae]{zoom:1}',""]),e.exports=t},1766:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:"evaluate"}},[i("c-title",{attrs:{hide:!1,text:"评价"}}),i("div",{attrs:{id:"shop"}},[i("div",{staticClass:"goods"},[i("div",{staticClass:"img"},[i("img",{attrs:{src:e.good.thumb}})]),i("div",{staticClass:"warp"},[i("ul",{staticClass:"inner"},[i("li",{staticClass:"name"},[e._v(e._s(e._f("escapeTitle")(e.good.title)))]),e.good.goods_option_title?i("li",{staticClass:"option"},[e._v("规格: "+e._s(e.good.goods_option_title))]):e._e()]),i("ul",{staticClass:"price"},[i("li",{staticClass:"product_price"},[i("small",[e._v(e._s(e.$i18n.t("money")))]),e._v(e._s(e.good.price)+" ")]),i("li",{staticClass:"option"},[e._v("×"+e._s(e.good.total))])])])]),i("div",{attrs:{id:"pjall"}},[e._m(0),i("van-cell-group",[i("van-field",{attrs:{type:"textarea",placeholder:"请输入评论内容",rows:"2"},model:{value:e.comment,callback:function(t){e.comment=t},expression:"comment"}})],1),i("div",{staticStyle:{height:"0.625rem"}}),e._m(1),i("div",{staticClass:"clearfloat",staticStyle:{width:"100%","text-align":"left","line-height":"5rem"}},[e._l(e.fileList4,(function(t,a){return[i("div",{key:a,staticClass:"photobox",staticStyle:{float:"left","max-width":"25%"}},[i("img",{staticStyle:{"max-width":"5rem"},attrs:{src:t}}),i("van-icon",{staticStyle:{width:"1.2rem",height:"1.2rem",position:"absolute",top:"0.1rem",right:"0.1rem",color:"red","font-weight":"900"},attrs:{name:"close"},on:{click:function(t){return e.removeImg_1(a)}}})],1)]})),i("van-uploader",{attrs:{disabled:e.fileList4.length>=5,"after-read":e.multipleMethod_1,multiple:""}},[i("div",{staticStyle:{"padding-left":"1rem","padding-top":"1rem",width:"5rem",height:"5rem",border:"1px dashed #c0ccda"}},[i("img",{staticClass:"avatar",staticStyle:{"max-height":"3rem"},attrs:{src:a("9619f")}})])])],2),i("div",{staticClass:"clearfloat",attrs:{id:"pj"}},[i("span",[e._v("评分:")]),i("van-rate",{on:{change:e.getStar},model:{value:e.level,callback:function(t){e.level=t},expression:"level"}})],1),e.good.is_install?i("div",{staticClass:"clearfloat",attrs:{id:"pj"}},[i("span",[e._v(e._s(e.good.install_another_name.worker_name)+"评价:")]),i("van-rate",{on:{change:e.getStar},model:{value:e.worker_score,callback:function(t){e.worker_score=t},expression:"worker_score"}})],1):e._e()],1)]),e.is_score_latitude?i("div",{staticClass:"score-box"},[i("div",{staticClass:"score-item"},[i("span",[e._v("描述/包装")]),i("van-rate",{model:{value:e.describeScore,callback:function(t){e.describeScore=t},expression:"describeScore"}})],1),i("div",{staticClass:"score-item"},[i("span",[e._v("物流服务/配送")]),i("van-rate",{model:{value:e.deliveryScore,callback:function(t){e.deliveryScore=t},expression:"deliveryScore"}})],1),i("div",{staticClass:"score-item"},[i("span",[e._v("服务态度/质量")]),i("van-rate",{model:{value:e.serviceScore,callback:function(t){e.serviceScore=t},expression:"serviceScore"}})],1)]):e._e(),i("div",{staticClass:"submit-tbn"},[i("van-button",{attrs:{type:"danger"},on:{click:function(t){return e.toComment(e.good)}}},[e._v("提交评价")])],1)],1)},o=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"clearfloat",staticStyle:{width:"100%","text-align":"left","line-height":"2rem"}},[a("span",[e._v("评论:")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"clearfloat",staticStyle:{width:"100%","text-align":"left","line-height":"2rem"}},[a("span",[e._v("晒图:")])])}],s=(a("e7e5"),a("d399")),r=(a("ac1f"),a("00b4"),a("d3b7"),a("3ca3"),a("ddb0"),a("2b3d"),a("9861"),a("a434"),a("e9c4"),a("fb6a"),a("6968")),l=document.createElement("canvas"),n=l.getContext("2d"),d={data:function(){return{ratetextshow:["极差","失望","一般","满意","惊喜"],ratetext:"惊喜",toi:this.fun.getKeyByI(),good:"",order_id:"",content:"",level:5,order:"",comment:"",photosize:2097152,upNumMaxOther:"",uploadUrl:"",fileList3:[],fileList4:[],worker_score:5,is_score_latitude:!1,describeScore:5,deliveryScore:5,serviceScore:5}},methods:{getStar:function(e){this.ratetext=this.ratetextshow[e-1]},getOtherScore:function(){var e=this;$http.get("goods.comment.create-comment-page").then((function(t){1==t.result&&(e.is_score_latitude=t.data.is_score_latitude)}))},getGoodDetail:function(){var e=this;$http.get("goods.other-info.get-goods",{id:this.$route.params.id},".").then((function(t){1===t.result?e.good=t.data:e.$toast(t.msg)})).catch((function(e){}))},toComment:function(e){var t=this;0==this.comment.length?this.$dialog.confirm({message:"您还没有输入相关的评论内容"}).then((function(){t.submitData(e)})).catch((function(){})):this.submitData(e)},onphotosize:function(e){if(e&&e.length)for(var t=0;t<e.length;t++)e[t].file.size>this.photosize?this.imgPreview(e[t].file,2):this.onRead_2(e[t].file,!0);else this.imgPreview(e.file,2)},imgPreview:function(e,t){var a=this;if(e&&window.FileReader&&/^image/.test(e.type)){var i=new FileReader;i.readAsDataURL(e),i.onloadend=function(){var i=this.result,o=new Image;o.src=i,o.onload=function(){var i=this.width,s=this.height,r=400,d=400,c=i,u=s;(i>r||s>d)&&(i/s>r/d?(c=r,u=Math.round(r*(s/i))):(u=d,c=Math.round(d*(i/s)))),l.width=c,l.height=u,n.clearRect(0,0,c,u),n.drawImage(o,0,0,c,u),l.toBlob((function(e){1===t?a.onRead(e,!0):a.multipleMethod_1(e,!0)}),e.type||"image/png")}}}},multipleMethod_1:function(e,t){if(e&&e.length)for(var a=0;a<e.length;a++)this.onRead_2(e[a],t);else this.onRead_2(e,t)},onRead_2:function(e,t){var a=this,i=new FormData;if(5==this.upNumMaxOther||this.upNumMaxOther>=5)return this.$notify({background:"#fef0f0",message:"图片数量已达到上限",color:"#f56c6c"}),!1;!0===t?i.append("file",e):i.append("file",e.file),i.append("attach","upload"),s["a"].loading({message:" ",forbidClick:!0}),axios.post(this.uploadUrl,i,{headers:{"Content-Type":"multipart/form-data"}}).then((function(i){var o=i.data;1==o.result?(a.upNumMax++,a.fileList3.push(o.data.img),!0===t?a.fileList4.push(URL.createObjectURL(e)):a.fileList4.push(URL.createObjectURL(e.file)),s["a"].clear()):(Object(s["a"])(o.msg),s["a"].clear())})).catch((function(e){s["a"].clear()}))},removeImg_1:function(e){this.fileList3.splice(e,1),this.fileList4.splice(e,1),this.upNumMaxOther=this.fileList3.length},submitData:function(e){var t=this,a=[];if(0!=this.fileList3.length)for(var i=0;i<this.fileList3.length;i++)a.push(this.fileList3[i]);else a=[];a=JSON.stringify(a);var o={order_id:this.order_id,goods_id:e.goods_id,order_goods_id:this.good.id,content:this.comment,level:this.level,images:a,i:this.fun.getKeyByI(),type:this.fun.getTyep()};this.good.is_install&&(o.worker_score=this.worker_score),this.is_score_latitude&&(o.score_latitude={score_latitude_describe:this.describeScore,score_latitude_delivery:this.deliveryScore,score_latitude_service:this.serviceScore}),this.$route.query.ysi&&(o.ysi=this.$route.query.ysi),$http.post("goods.comment.create-comment",o).then((function(e){1==e.result?(t.$route.query.ysi&&t.saveYsiLog(),t.$dialog.alert({message:e.msg}).then((function(){t.$router.go(-1)}))):t.$dialog.alert({message:e.msg})}),(function(e){}))},saveYsiLog:function(){var e=this;$http.get("plugin.ys-system.frontend.help-edit.save-log",{h_id:this.$route.query.ysi},".").then((function(t){0==t.result&&e.$toast(t.msg)})).catch((function(e){}))},getYSEdit:function(){var e=this;$http.get("plugin.ys-system.frontend.help-edit.get-goods-comment",{h_id:this.$route.query.ysi},".").then((function(t){1===t.result?(e.comment=t.data.content||"",e.fileList4=t.data.images||[],e.fileList3=t.data.images.slice(0)||[],e.level=t.data.level||5,t.data.score_latitude&&(e.describeScore=t.data.score_latitude.score_latitude_describe,e.deliveryScore=t.data.score_latitude.score_latitude_delivery,e.serviceScore=t.data.score_latitude.score_latitude_service)):e.$toast(t.msg)})).catch((function(e){}))}},activated:function(){this.comment="",this.toi=this.fun.getKeyByI(),this.order_id=this.$route.params.order_id,this.uploadUrl=this.fun.getRealUrl("upload.uploadPic",{}),this.getGoodDetail(),this.getOtherScore(),this.$route.query.ysi&&this.getYSEdit()},components:{cTitle:r["a"]}},c=d,u=c,g=(a("d8cb"),a("2877")),h=Object(g["a"])(u,i,o,!1,null,"70492aae",null);t["default"]=h.exports},"9619f":function(e,t){e.exports="data:image/png;base64,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"},d8cb:function(e,t,a){"use strict";a("0d730")}}]); |