pages-goods-comment-add.7be8e602.js 3.2 KB

1
  1. import{_ as e}from"./s-goods-item.06caab40.js";import{v as t,o as s,s as a,a8 as o,e as l,f as r,w as i,l as n,j as m,k as d,r as u,F as c,p,m as f,i as _,D as x}from"./index-3d0e004b.js";import{_ as g}from"./uni-rate.c280e9c0.js";import{e as h,a as y,_ as b}from"./s-layout.e0c45559.js";import{_ as V}from"./s-uploader.ff92aa4a.js";import{_ as L}from"./_plugin-vue_export-helper.1b428a4d.js";import"./useGoods.b126a455.js";/* empty css */const j=L({__name:"add",setup(L){const j=t({orderInfo:{},commentList:[],id:null});async function U(){for(const e of j.commentList)await o.createOrderItemComment(e);a.$router.back()}return s((async e=>{if(!e.id)return void a.$helper.toast("缺少订单信息,请检查");j.id=e.id;const{code:t,data:s}=await o.getOrder(j.id);0===t?(s.items.forEach((e=>{j.commentList.push({anonymous:!1,orderItemId:e.id,descriptionScores:5,benefitScores:5,content:"",picUrls:[]})})),j.orderInfo=s):a.$helper.toast("无待评价订单")})),(t,s)=>{const a=n(f("s-goods-item"),e),o=_,L=n(f("uni-rate"),g),v=n(f("uni-easyinput"),h),S=n(f("s-uploader"),V),w=x,I=n(f("su-fixed"),y),k=n(f("s-layout"),b);return l(),r(k,{title:"评价"},{default:i((()=>[m(o,null,{default:i((()=>[(l(!0),d(c,null,u(j.orderInfo.items,((e,t)=>(l(),r(o,{key:e.id},{default:i((()=>[m(o,null,{default:i((()=>[m(o,{class:"commont-from-wrap"},{default:i((()=>[m(a,{img:e.picUrl,title:e.spuName,skuText:e.properties.map((e=>e.valueName)).join(" "),price:e.payPrice,num:e.count},null,8,["img","title","skuText","price","num"])])),_:2},1024),m(o,{class:"form-item"},{default:i((()=>[m(o,{class:"star-box ss-flex ss-col-center"},{default:i((()=>[m(o,{class:"star-title ss-m-r-40"},{default:i((()=>[p("商品质量")])),_:1}),m(L,{modelValue:j.commentList[t].descriptionScores,"onUpdate:modelValue":e=>j.commentList[t].descriptionScores=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),m(o,{class:"star-box ss-flex ss-col-center"},{default:i((()=>[m(o,{class:"star-title ss-m-r-40"},{default:i((()=>[p("服务态度")])),_:1}),m(L,{modelValue:j.commentList[t].benefitScores,"onUpdate:modelValue":e=>j.commentList[t].benefitScores=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),m(o,{class:"area-box"},{default:i((()=>[m(v,{inputBorder:!1,type:"textarea",maxlength:"120",autoHeight:"",modelValue:j.commentList[t].content,"onUpdate:modelValue":e=>j.commentList[t].content=e,placeholder:"宝贝满足你的期待吗?说说你的使用心得,分享给想买的他们吧~"},null,8,["modelValue","onUpdate:modelValue"]),m(o,{class:"img-box"},{default:i((()=>[m(S,{url:j.commentList[t].images,"onUpdate:url":e=>j.commentList[t].images=e,fileMediatype:"image",limit:"9",mode:"grid",imageStyles:{width:"168rpx",height:"168rpx"}},null,8,["url","onUpdate:url"])])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),m(I,{bottom:"",placeholder:""},{default:i((()=>[m(o,{class:"foot_box ss-flex ss-row-center ss-col-center"},{default:i((()=>[m(w,{class:"ss-reset-button post-btn ui-BG-Main-Gradient ui-Shadow-Main",onClick:U},{default:i((()=>[p(" 发布 ")])),_:1})])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-31930964"]]);export{j as default};