4149.0a5f1b45.js 5.2 KB

12
  1. "use strict";(self["webpackChunkbyte_sailing_mobile"]=self["webpackChunkbyte_sailing_mobile"]||[]).push([[4149],{61170:function(t,e,a){a.d(e,{Z:function(){return u}});var l=a(13649),i=(a(64165),a(73396)),o=a(87139);const r={class:"content"},s={class:"left"},n={class:"right"},c={key:0,class:"more"};var d={__name:"ShowFormData",props:{showMore:{type:Boolean,default:!1},data:{type:Object,default:{}},config:{type:Object,default:[]}},setup(t){const e=(0,i.FN)().proxy,a=t=>{t&&e.$emit("onClickItem","ss")};return(e,d)=>{const f=l.JO;return(0,i.wg)(),(0,i.iD)("div",{class:"box",onClick:d[0]||(d[0]=e=>a(t.showMore))},[(0,i._)("div",r,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.config,(e=>((0,i.wg)(),(0,i.iD)("div",{key:e.prop,class:"row"},[(0,i._)("div",s,(0,o.zw)(e.label),1),(0,i._)("div",n,(0,o.zw)(t.data[e.prop]),1)])))),128))]),t.showMore?((0,i.wg)(),(0,i.iD)("div",c,[(0,i.Wm)(f,{name:"arrow"})])):(0,i.kq)("",!0)])}}};const f=d;var u=f},83731:function(t,e,a){a.r(e),a.d(e,{default:function(){return g}});var l=a(39420),i=(a(12097),a(73396)),o=a(44870),r=a(29733),s=a(22483),n=a(99080),c=a(61170);const d={class:"form"},f={style:{width:"100%"}},u={style:{width:"100%"}};var p={__name:"editItem",setup(t){const e=(0,i.FN)().proxy,a=(0,s.yj)(),p=(0,o.iH)(null),m=(0,o.qj)({data:{}}),b={remark:[{required:!0,message:"请输入售后记录"}]},g=(0,o.qj)({readonly:!1,disabled:!1,labelAlign:"top",scroll:!0,labelWidth:"62pk",hiddenSubmitBtn:!1,submitBtnText:"保存"}),v=(0,o.qj)([{type:"slot",slotName:"top"},{type:"title",title:"原配件清单"},{type:"slot",slotName:"list"},{type:"title",title:"售后记录"},{type:"input",itemType:"textarea",label:"售后记录",prop:"remark"},{type:"upload",label:"现场照片",prop:"fileList"}]),h=(0,o.iH)([{label:"售后编码",prop:"code"},{label:"产品名称",prop:"productName"},{label:"产品SN",prop:"productSn"}]),w=(0,o.iH)([{label:"配件名称",prop:"productName"},{label:"数量",prop:"quantity"}]),y=()=>history.back(),k=()=>{const t=m.data.bomDetailList[0].afterSalesRecordDetail.id;e.post("/fileInfo/getList",{businessIdList:[t]}).then((e=>{m.data.fileList=e.data[t].map((t=>({...t,url:t.fileUrl})))}))};(0,i.bv)((()=>{a.query&&(m.data=JSON.parse(a.query.data),1==m.data.status&&(g.hiddenSubmitBtn=!0),m.data.bomDetailList[0].afterSalesRecordDetail&&k())}));const x=()=>{if(!(m.data.fileList&&m.data.fileList.length>0))return(0,r.LJ)("请上传现场照片");{const t=JSON.parse(window.localStorage.getItem("jxstAfterSalesData")),e=m.data.bomDetailList[0].productId;window.localStorage.setItem("jxstAfterSalesData",JSON.stringify({...t,[e]:{accessoriesId:e,remark:m.data.remark,fileList:m.data.fileList}})),y()}};return(t,e)=>{const a=l.l2;return(0,i.wg)(),(0,i.iD)("div",d,[(0,i.Wm)(a,{title:"售后管理","left-text":t.$t("common.back"),"left-arrow":"",onClickLeft:y},null,8,["left-text"]),(0,i.Wm)(n.Z,{modelValue:m.data,"onUpdate:modelValue":e[0]||(e[0]=t=>m.data=t),formOption:g,formConfig:v,rules:b,onOnSubmit:x,ref_key:"formDom",ref:p},{top:(0,i.w5)((()=>[(0,i._)("div",f,[(0,i.Wm)(c.Z,{data:m.data,config:h.value},null,8,["data","config"])])])),list:(0,i.w5)((()=>[(0,i._)("div",u,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(m.data.bomDetailList,((t,e)=>((0,i.wg)(),(0,i.iD)("div",{key:e},[(0,i.Wm)(c.Z,{data:t,config:w.value},null,8,["data","config"])])))),128))])])),_:1},8,["modelValue","formOption","formConfig"])])}}},m=a(40089);const b=(0,m.Z)(p,[["__scopeId","data-v-caafe936"]]);var g=b},34373:function(t,e,a){a.d(e,{J:function(){return c}});var l=a(73396),i=a(253),o=a(44870),r=a(47936),s=a(10648);const n=(t,e)=>{const a=(0,o.iH)(),n=()=>{a.value=(0,i.EL)(t).height};return(0,l.bv)((()=>{if((0,l.Y3)(n),e)for(let t=1;t<=3;t++)setTimeout(n,100*t)})),(0,s.h)((()=>(0,l.Y3)(n))),(0,l.YP)([r.bn,r.uK],n),a};function c(t,e){const a=n(t,!0);return t=>(0,l.Wm)("div",{class:e("placeholder"),style:{height:a.value?`${a.value}px`:void 0}},[t()])}},39420:function(t,e,a){a.d(e,{l2:function(){return g}});var l=a(11404),i=a(73396),o=a(44870),r=a(610),s=a(5323),n=a(96048),c=a(25322),d=a(34373),f=a(13649);const[u,p]=(0,r["do"])("nav-bar"),m={title:String,fixed:Boolean,zIndex:s.Or,border:s.J5,leftText:String,rightText:String,leftArrow:Boolean,placeholder:Boolean,safeAreaInsetTop:Boolean,clickable:s.J5};var b=(0,i.aZ)({name:u,props:m,emits:["clickLeft","clickRight"],setup(t,{emit:e,slots:a}){const l=(0,o.iH)(),r=(0,d.J)(l,p),s=t=>e("clickLeft",t),u=t=>e("clickRight",t),m=()=>a.left?a.left():[t.leftArrow&&(0,i.Wm)(f.JO,{class:p("arrow"),name:"arrow-left"},null),t.leftText&&(0,i.Wm)("span",{class:p("text")},[t.leftText])],b=()=>a.right?a.right():(0,i.Wm)("span",{class:p("text")},[t.rightText]),g=()=>{const{title:e,fixed:o,border:r,zIndex:d}=t,f=(0,n.As)(d),g=t.leftArrow||t.leftText||a.left,v=t.rightText||a.right;return(0,i.Wm)("div",{ref:l,style:f,class:[p({fixed:o}),{[c.xe]:r,"van-safe-area-top":t.safeAreaInsetTop}]},[(0,i.Wm)("div",{class:p("content")},[g&&(0,i.Wm)("div",{class:[p("left"),t.clickable?c.e9:""],onClick:s},[m()]),(0,i.Wm)("div",{class:[p("title"),"van-ellipsis"]},[a.title?a.title():e]),v&&(0,i.Wm)("div",{class:[p("right"),t.clickable?c.e9:""],onClick:u},[b()])])])};return()=>t.fixed&&t.placeholder?r(g):g()}});const g=(0,l.n)(b)},12097:function(t,e,a){a(31958),a(20368),a(56742)}}]);
  2. //# sourceMappingURL=4149.0a5f1b45.js.map