2 lines
26 KiB
JavaScript
2 lines
26 KiB
JavaScript
import{C as j,_ as U}from"./index.76a66f15.js";/* empty css *//* empty css *//* empty css *//* empty css */import{C as ue}from"./course.5023c86a.js";import{bj as J,a$ as E,C as i,D as f,aJ as o,b2 as a,aG as D,b4 as B,b1 as h,b5 as y,bC as le,cD as ae,bs as M,cE as se,bP as K,aV as g,b3 as v,bE as G,bm as H,bI as oe,bJ as ie,bo as R,bV as ne,E as u,H as z,cF as de,cG as re,ch as _e,bu as ce,cv as me,cw as pe,cx as fe,bF as ge,bv as ve,bx as he,ci as ye,bK as be,c4 as Fe,bS as Ce,bU as ke,bL as Ee}from"./arco.f3c60d68.js";import{c as Ve,s as De}from"./store-change-input.df2222cb.js";/* empty css */import"./chart.a626c034.js";import"./vue.7d1f2b31.js";/* empty css *//* empty css *//* empty css */const Be={components:{Modal:J,changeFileModal:j},data(){return{modal:{changeFileModal:!1},loading:!1}},watch:{},props:{modelValue:{type:[Array],default:[]},maxLength:{type:[String,Number],default:9},storeId:{type:[String,Number],default:""}},emits:["update:modelValue","update:value"],computed:{value:{get(){return this.modelValue.toString()},set(s){this.$emit("update:modelValue",s.toString())}}},methods:{async handleChangeFile(s){this.loading=!0,this.modal.changeFileModal=!1;var e=this.modelValue;for(var l in s){try{let n=await this.$request.post("admin/app/channels/media/uploadImg",{url:s[l].fullurl,store_id:this.storeId});e.push(n.data)}catch(n){this.$message.error(n.msg)}if(e.length>=this.maxLength)break}this.loading=!1,console.log("urls",e),this.$emit("update:modelValue",e)},delImg(s){this.modelValue.splice(s,1),this.$emit("update:modelValue",this.modelValue)}},mounted(){}};function xe(s,e,l,n,t,_){const b=E("icon-close-circle-fill"),C=le,r=ae,V=E("icon-plus"),A=M,w=se,q=K,x=E("change-file-modal");return i(),f("div",null,[o(q,{loading:t.loading,tip:"\u4E0A\u4F20\u4E2D...",style:{width:"100%"}},{default:a(()=>[o(w,{infinite:""},{default:a(()=>[o(A,{wrap:"",size:16},{default:a(()=>[l.modelValue?(i(!0),f(D,{key:0},B(l.modelValue,(F,c)=>(i(),h(r,{dotStyle:{height:"16px",width:"16px",fontSize:"14px"}},{content:a(()=>[o(b,{onClick:d=>_.delImg(c),style:{color:"var(--color-neutral-4)"}},null,8,["onClick"])]),default:a(()=>[o(C,{width:"100",height:"100",src:F},null,8,["src"])]),_:2},1024))),256)):y("",!0),l.modelValue.length<l.maxLength?(i(),f("div",{key:1,class:"goods-banner-item",onClick:e[0]||(e[0]=F=>t.modal.changeFileModal=!0)},[o(V,{size:30})])):y("",!0)]),_:1})]),_:1})]),_:1},8,["loading"]),o(x,{"is-show":t.modal.changeFileModal,selectionType:"checkbox",selectFileType:["image"],onOk:_.handleChangeFile,onCancel:e[1]||(e[1]=F=>t.modal.changeFileModal=!1)},null,8,["is-show","onOk"])])}const we=U(Be,[["render",xe],["__scopeId","data-v-f2da743b"]]),qe={components:{Modal:J},data(){return{columns:[{title:"#",slotName:"no",width:90},{title:"\u53C2\u6570\u540D\u79F0",slotName:"key",width:150},{title:"\u53C2\u6570\u914D\u7F6E",slotName:"value",width:350}],categoryLoading:!1}},props:{modelValue:{type:[Array],default:[]},storeId:{type:[Number,String],default:0},attr:{type:[Array],default:[]}},emits:["update:modelValue","update:value"],computed:{value:{get(){return this.modelValue},set(s){this.$emit("update:modelValue",s)}}},watch:{catId:function(){}},methods:{addParams(){this.modelValue.push({is_required:!1,attr_type:"string",attr_value:"",attr_key:"",attr_unit:""}),this.$emit("update:modelValue",this.modelValue),this.attr.push({append_allowed:!1,hint:"",is_required:!1,name:"\u81EA\u5B9A\u4E49\u53C2\u6570",type:"diy",type_v2:"diy",value:""})},delParams(s){this.modelValue.splice(s,1),this.$emit("update:modelValue",this.modelValue),this.attr.splice(s,1)},formatValue(s,e){switch(s){case"select_one":return e.split(";");case"decimal4_unit":return e.split(";");case"select_many":return e.split(";")}}},mounted(){}},Ae={style:{width:"100%"}},Se={key:0,color:"red",style:{color:"red"}},Ue={key:1};function Me(s,e,l,n,t,_){const b=G,C=H,r=oe,V=ie,A=E("icon-delete"),w=R,q=M,x=ne,F=E("icon-plus-circle");return i(),f("div",Ae,[o(q,{direction:"vertical",fill:"",style:{width:"100%"}},{default:a(()=>[o(x,{pagination:!1,columns:t.columns,data:l.attr},{no:a(({rowIndex:c,record:d})=>[g(" \u53C2\u6570"+v(c+1)+" ",1),d.is_required?(i(),f("span",Se,"*")):y("",!0)]),key:a(({rowIndex:c,record:d})=>[d.type_v2=="diy"?(i(),h(b,{key:0,modelValue:l.modelValue[c].attr_key,"onUpdate:modelValue":m=>l.modelValue[c].attr_key=m,placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u540D"},null,8,["modelValue","onUpdate:modelValue"])):(i(),f("span",Ue,v(d.name),1))]),value:a(({rowIndex:c,record:d})=>[l.modelValue[c]?(i(),h(q,{key:0},{default:a(()=>[d.type_v2=="string"?(i(),h(b,{key:0,modelValue:l.modelValue[c].attr_value,"onUpdate:modelValue":m=>l.modelValue[c].attr_value=m,placeholder:"\u8BF7\u8F93\u5165"+d.name},null,8,["modelValue","onUpdate:modelValue","placeholder"])):y("",!0),d.type_v2=="integer"||d.type_v2=="integer_unit"?(i(),h(C,{key:1,modelValue:l.modelValue[c].attr_value,"onUpdate:modelValue":m=>l.modelValue[c].attr_value=m,placeholder:"\u8BF7\u8F93\u5165"+d.name,precision:0,step:1},null,8,["modelValue","onUpdate:modelValue","placeholder"])):y("",!0),d.type_v2=="decimal4"||d.type_v2=="decimal4_unit"?(i(),h(C,{key:2,modelValue:l.modelValue[c].attr_value,"onUpdate:modelValue":m=>l.modelValue[c].attr_value=m,placeholder:"\u8BF7\u8F93\u5165"+d.name,precision:4,step:1e-4},null,8,["modelValue","onUpdate:modelValue","placeholder"])):y("",!0),d.type_v2=="select_one"||d.type_v2=="select_many"?(i(),h(V,{key:3,"default-value":l.modelValue[c].attr_value,modelValue:l.modelValue[c].attr_value,"onUpdate:modelValue":m=>l.modelValue[c].attr_value=m,placeholder:"\u8BF7\u9009\u62E9"+d.name,multiple:d.type_v2=="select_many","allow-create":d.append_allowed},{default:a(()=>[(i(!0),f(D,null,B(_.formatValue(d.type_v2,d.value),(m,S)=>(i(),h(r,{value:m},{default:a(()=>[g(v(m),1)]),_:2},1032,["value"]))),256))]),_:2},1032,["default-value","modelValue","onUpdate:modelValue","placeholder","multiple","allow-create"])):y("",!0),d.type_v2=="diy"?(i(),h(b,{key:4,modelValue:l.modelValue[c].attr_value,"onUpdate:modelValue":m=>l.modelValue[c].attr_value=m,placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u503C"},null,8,["modelValue","onUpdate:modelValue"])):y("",!0),d.type_v2=="decimal4_unit"||d.type_v2=="integer_unit"?(i(),h(V,{key:5,"default-value":l.modelValue[c].attr_unit,modelValue:l.modelValue[c].attr_unit,"onUpdate:modelValue":m=>l.modelValue[c].attr_unit=m,placeholder:"\u8BF7\u9009\u62E9\u5355\u4F4D"},{default:a(()=>[(i(!0),f(D,null,B(_.formatValue(d.type_v2,d.value),(m,S)=>(i(),h(r,{value:m},{default:a(()=>[g(v(m),1)]),_:2},1032,["value"]))),256))]),_:2},1032,["default-value","modelValue","onUpdate:modelValue"])):y("",!0),d.type=="diy"?(i(),h(w,{key:6,onClick:m=>_.delParams(c),type:"primary",status:"warning"},{icon:a(()=>[o(A)]),_:1},8,["onClick"])):y("",!0)]),_:2},1024)):y("",!0)]),_:1},8,["columns","data"]),o(w,{onClick:_.addParams},{default:a(()=>[o(F),e[0]||(e[0]=g(" \u6DFB\u52A0\u53C2\u6570",-1))]),_:1},8,["onClick"])]),_:1})])}const Le=U(qe,[["render",Me]]),Pe={components:{},data(){return{modal:{sku:!1},current:1,nullImg:"https://res.wx.qq.com/shop/public/9564eac8-0007-46d1-bfb6-e7f1b830f142.e5247d2e.png"}},watch:{},props:{imgedesc_info_imgs:{type:[Array],default:[]},head_imgs:{type:Array,default:[]},attrs:{type:[Array],default:[]},desc_info_desc:{type:[String],default:""},title:{type:[String],default:"-"},goodsType:{type:[String],default:"-"},stock:{type:[String],default:"-"},sale_price:{type:[String,Number],default:"-"}},computed:{},methods:{},mounted(){}};const Ne={class:"preview_container"},Ie={class:"preview"},Te={class:"scrollView"},Oe={class:"box"},ze=["src"],je={class:"direction"},Je={class:"page__bd"},Ke={class:"product-price weui-flex"},Ge={class:"product-price__bd weui-flex__item"},He={class:"product-price__value"},Re={class:"mod-default-box"},Xe={class:"product-main weui-flex"},Qe={class:"product-main__bd weui-flex__item"},We={class:"product-name"},Ye={class:"mod-default-box mod-panel product-detail"},Ze={key:0,class:"attr-table"},$e={key:0},et={key:1,class:"product-detail-desc"},tt=["src"],ut={key:0,class:"skuDialog"},lt={class:"skuDialog_container"},at={class:"sku-dialog__content"},st={class:"sku-dialog__hd"},ot={class:"sku-preview weui-flex"},it=["src"],nt={class:"sku-info__main weui-flex"},dt={class:"sku-price weui-flex__item"},rt={class:"sku-info__extra"},_t={class:"sku-dialog__bd"},ct={class:"sku-list"},mt={class:"sku-item"},pt={class:"sku-item__tags"},ft={class:"sku-item__tag"},gt={class:"sku-item__tags__text"},vt={class:"footer"},ht={class:"page-ft__content no-padding-left"};function yt(s,e,l,n,t,_){const b=de,C=re;return i(),f("div",Ne,[u("div",Ie,[u("div",Te,[u("div",Oe,[o(C,{style:{width:"100%",height:"375px"},"indicator-type":"never","default-current":t.current,onChange:e[0]||(e[0]=r=>{t.current=r})},{default:a(()=>[(i(!0),f(D,null,B(l.head_imgs?l.head_imgs:[t.nullImg],r=>(i(),h(b,{style:{width:"100%",height:"100%"}},{default:a(()=>[u("img",{class:"item-width head-img",src:r},null,8,ze)]),_:2},1024))),256))]),_:1},8,["default-current"]),u("div",je,[u("span",null,v(t.current)+" / "+v(l.head_imgs.length),1)])]),u("div",Je,[u("div",Ke,[u("div",Ge,[u("div",He,"\xA5 "+v(l.sale_price),1)])]),u("div",Re,[u("div",Xe,[u("div",Qe,[u("div",We,v(l.title),1),e[5]||(e[5]=u("div",{class:"product-desc"},null,-1))]),e[6]||(e[6]=u("div",{class:"product-main__ft"},null,-1))])]),e[9]||(e[9]=z('<div class="mod-default-box" data-v-a04fe8ad><div class="weui-cell weui-cell_desc" data-v-a04fe8ad><div class="weui-cell__hd" data-v-a04fe8ad>\u53D1\u8D27</div><div class="weui-cell__bd" data-v-a04fe8ad><div data-v-a04fe8ad>\u5FEB\u9012\u8D390.00\u5143</div><div class="global-tips_desc" data-v-a04fe8ad>\u4ED8\u6B3E\u540E48\u5C0F\u65F6\u5185\u53D1\u8D27</div></div><div class="weui-cell__ft" data-v-a04fe8ad></div></div></div>',1)),u("div",{class:"mod-default-box",onClick:e[1]||(e[1]=r=>t.modal.sku=!0)},[...e[7]||(e[7]=[u("div",{class:"weui-cell"},[u("div",{class:"weui-cell__hd"},"\u9009\u62E9"),u("div",{class:"weui-cell__bd"},"\u5546\u54C1"),u("div",{class:"weui-cell__ft"})],-1)])]),u("div",Ye,[e[8]||(e[8]=u("div",{class:"mod-panel__hd"},"\u5546\u54C1\u8BE6\u60C5",-1)),l.attrs.length>0?(i(),f("table",Ze,[(i(!0),f(D,null,B(l.attrs,r=>(i(),f(D,null,[r.attr_value?(i(),f("tr",$e,[u("td",null,v(r.attr_key),1),u("td",null,v(r.attr_value),1)])):y("",!0)],64))),256))])):y("",!0),l.desc_info_desc?(i(),f("div",et,v(l.desc_info_desc),1)):y("",!0),(i(!0),f(D,null,B(l.imgedesc_info_imgs?l.imgedesc_info_imgs:[t.nullImg],(r,V)=>(i(),f("img",{src:r},null,8,tt))),256))])])]),t.modal.sku?(i(),f("div",ut,[e[13]||(e[13]=u("div",{class:"skuMask"},null,-1)),u("div",lt,[u("div",{class:"closeBtn",onClick:e[2]||(e[2]=r=>t.modal.sku=!1)}),u("div",at,[u("div",st,[u("div",ot,[u("img",{src:l.head_imgs[0]?l.head_imgs[0]:t.nullImg,class:"sku-preview__image"},null,8,it),u("div",null,[u("div",nt,[u("div",dt,[u("div",null,"\xA5"+v(l.sale_price),1)])]),u("div",rt,[e[10]||(e[10]=u("span",{class:"global-tips_desc"},"\u5E93\u5B58 ",-1)),g(v(l.stock),1)])])])]),u("div",_t,[u("div",ct,[u("div",mt,[u("div",null,[e[11]||(e[11]=u("div",{class:"sku-item__title"},"\u5546\u54C1",-1)),u("div",pt,[u("div",ft,[u("div",gt,v(s.$t(l.goodsType)),1)])])])])]),e[12]||(e[12]=z('<div class="sku-count weui-flex align-center" data-v-a04fe8ad><div class="sku-count__hd weui-flex__item" data-v-a04fe8ad> \u6570\u91CF </div><div class="count-ctrl" data-v-a04fe8ad><div class="count-ctrl__btn" data-v-a04fe8ad><span class="count-ctrl__btn__inner" data-v-a04fe8ad>\uFF0D</span></div><div class="count-ctrl__input" data-v-a04fe8ad><span data-v-a04fe8ad>1</span></div><div class="count-ctrl__btn" data-v-a04fe8ad><span class="count-ctrl__btn__inner" data-v-a04fe8ad>\uFF0B</span></div></div></div>',1))])])])])):y("",!0),u("div",vt,[u("div",ht,[e[15]||(e[15]=u("div",{class:"weui-flex__item"},[u("div",{class:"tab-item",bindtap:"onTapKf"},[u("div",{class:"tab-item__icon home"}),u("div",{class:"tab-item__text"},"\u5E97\u94FA")]),u("div",{class:"tab-item",bindtap:"onTapKf"},[u("div",{class:"tab-item__icon msg"}),u("div",{class:"tab-item__text"},"\u5BA2\u670D")]),u("div",{class:"tab-item"},[u("div",{class:"tab-item__icon shop"}),u("div",{class:"tab-item__text"},"\u8D2D\u7269\u888B")])],-1)),u("div",{class:"weui-btn weui-btn_mini weui-btn_default",onClick:e[3]||(e[3]=r=>t.modal.sku=!0)},"\u52A0\u5165\u8D2D\u7269\u888B"),u("div",{class:"weui-btn weui-btn_mini weui-btn_primary buy_button",disabled:"false",onClick:e[4]||(e[4]=r=>t.modal.sku=!0)},[...e[14]||(e[14]=[u("div",{class:"item-icon"},null,-1)])])])])])])}const bt=U(Pe,[["render",yt],["__scopeId","data-v-a04fe8ad"]]),Ft={components:{courseModal:ue,changeFileModal:j,imageChannelsUpload:we,categoryChangeInput:Ve,storeChangeInput:De,productAttr:Le,previewBox:bt},data(){return{form:{product_id:"",sku_id:"",title:"",bind_course:{},head_imgs:[],desc_info_imgs:[],desc_info_desc:"",stock_num:"",sale_price:"",attrs:[],aftersale_desc:"",product_qua_infos:{}},modal:{courseModal:!1,changeFileModal:!1},pageParams:{cat_id:0,store_id:0,id:0},categoryLoading:!1,catDetail:{product_attr_list:[],product_requirement:{},floor_price:0},loading:!1,submitting:!1,linksCache:new Map}},computed:{},watch:{"form.product_qua_infos":{handler(s,e){console.log("product_qua_infos changed:",s);const l=Object.keys(s);for(let n=0;n<l.length;n++)for(let t=n+1;t<l.length;t++)s[l[n]]===s[l[t]]&&console.warn(`\u53D1\u73B0\u5F15\u7528\u5171\u4EAB: ${l[n]} \u548C ${l[t]} \u5F15\u7528\u4E86\u540C\u4E00\u4E2A\u6570\u7EC4`)},deep:!0}},methods:{parseLinksInTips(s){if(!s)return[{type:"text",content:""}];if(this.linksCache.has(s))return this.linksCache.get(s);const e=[];let l=0;const n=/\[([^\]]+)\]\(([^)]+)\)/g;let t;for(;(t=n.exec(s))!==null;){if(t.index>l){const r=s.substring(l,t.index);r&&e.push({type:"text",content:r})}const _=t[1],b=t[2];/\.(jpg|jpeg|png|gif|webp)$/i.test(b)?e.push({type:"image",text:_,url:b}):e.push({type:"link",text:_,url:b}),l=t.index+t[0].length}if(l<s.length){const _=s.substring(l);_&&e.push({type:"text",content:_})}return e.length===0&&e.push({type:"text",content:s}),this.linksCache.set(s,e),e},initAttrVal(s,e){var l=[];for(var n in s){var t="";for(var _ in e)e[_].attr_key==s[n].name&&(t=e[_].attr_value);l.push({is_required:s[n].is_required,attr_value:t,attr_type:s[n].type_v2,attr_key:s[n].name,attr_unit:""})}return l},categoryDetail(){this.categoryLoading=!0,this.$request.post("admin/app/channels/category/getCategoryDetail",{cat_id:this.pageParams.cat_id,store_id:this.pageParams.store_id}).then(s=>{if(this.catDetail=s.data,this.pageParams.id==0){this.form.attrs=this.initAttrVal(s.data.product_attr_list);var e={};for(var l in s.data.product_qua_list){var n=s.data.product_qua_list[l],t=String(n.qua_id);e[t]=[]}this.form.product_qua_infos=e}else this.getData();this.categoryLoading=!1}).catch(s=>{this.$message.error(s.msg),this.categoryLoading=!1})},back(){this.$router.push({name:"dashboard.channel.channels",params:{tab:2}})},handleCourseChangeOk(s){this.modal.courseModal=!1,s&&(this.form.bind_course={id:s[0].id,name:s[0].name,cover:s[0].cover,type:s[0].type},this.form.title=s[0].name)},clearBindCourse(){this.form.bind_course={}},validate(){return!0},handleSubmit(){if(this.submitting)return;const s=Math.round(parseFloat(this.form.sale_price)*100);if(s<this.catDetail.floor_price){this.$message.error("\u552E\u4EF7\u4E0D\u5F97\u4F4E\u4E8E"+this.catDetail.floor_price/100+"\u5143");return}this.loading=!0,this.submitting=!0;const e={cat_id:this.pageParams.cat_id,store_id:this.pageParams.store_id,row:{...this.form,sale_price:s}};var l=this;this.$request.post("admin/app/channels/product/edit",e).then(n=>{this.$message.success({content:n.msg,duration:1500}),this.loading=!1,this.submitting=!1,l.back()}).catch(n=>{this.loading=!1,this.submitting=!1,this.$message.error(n.msg)})},getData(){var s=this;this.loading=!0,this.$request.post("admin/app/channels/product/getData",{id:this.pageParams.id}).then(e=>{this.loading=!1;var l={product_id:e.data.product_id,sku_id:e.data.skus[0].sku_id,title:e.data.title,bind_course:e.data.bind_course,head_imgs:e.data.head_imgs,desc_info_imgs:e.data.desc_info.imgs,desc_info_desc:e.data.desc_info.desc,stock_num:e.data.skus[0].stock_num,sale_price:e.data.skus[0].sale_price/100,attrs:s.initAttrVal(this.catDetail.product_attr_list,e.data.attrs),aftersale_desc:e.data.aftersale_desc,product_qua_infos:{}},n={};if(e.data.product_qua_infos){if(Array.isArray(e.data.product_qua_infos))e.data.product_qua_infos.forEach(r=>{if(r.qua_id&&r.qua_url){var V=String(r.qua_id);n[V]=JSON.parse(JSON.stringify(r.qua_url))}});else if(typeof e.data.product_qua_infos=="object")for(var t in e.data.product_qua_infos)n[t]=JSON.parse(JSON.stringify(e.data.product_qua_infos[t]))}for(var _ in this.catDetail.product_qua_list){var b=this.catDetail.product_qua_list[_],C=String(b.qua_id);n[C]||(n[C]=[])}l.product_qua_infos=n,this.form=l}).catch(e=>{this.loading=!1,this.$message.error(e.msg)})}},mounted(){this.pageParams=this.$route.params,this.categoryDetail()}};const Ct={class:"container"},kt=["src"],Et={class:"desc-content"},Vt={class:"desc-content"},Dt={class:"desc-content"},Bt={key:0},xt={style:{"font-size":"11px",color:"#1890ff",cursor:"pointer"}},wt={style:{"max-width":"400px","max-height":"400px",overflow:"auto"}},qt=["src","alt"],At=["href"],St={class:"form-submit-btn"};function Ut(s,e,l,n,t,_){const b=_e,C=ce,r=me,V=E("icon-delete"),A=pe,w=fe,q=E("icon-plus"),x=R,F=ge,c=G,d=ve,m=he,S=E("image-channels-upload"),L=ye,P=M,N=H,X=E("product-attr"),I=K,Q=be,T=Fe,O=Ce,W=E("preview-box"),Y=ke,Z=Ee,$=E("course-modal");return i(),f("div",Ct,[o(Z,{class:"content-card"},{default:a(()=>[o(b,{onBack:e[0]||(e[0]=p=>_.back()),style:{background:"var(--color-bg-2)",padding:"0 0 16px 0"},title:"\u7F16\u8F91\u5546\u54C1",subtitle:t.form.title},null,8,["subtitle"]),o(Y,{gutter:20},{default:a(()=>[o(O,{span:16},{default:a(()=>[o(I,{loading:t.loading||t.categoryLoading,tip:"\u52A0\u8F7D\u4E2D...",style:{width:"100%"}},{default:a(()=>[o(Q,{model:t.form,ref:"formRef"},{default:a(()=>[o(F,{field:"status",label:"\u5173\u8054\u5546\u54C1"},{extra:a(()=>[...e[13]||(e[13]=[g("\u5F00\u542F\u540E\uFF0C\u672A\u5355\u72EC\u8BBE\u7F6ETDK\u7684\u5185\u5BB9\u5C06\u4F7F\u7528\u6B64\u5904\u7684\u8BBE\u7F6E",-1)])]),default:a(()=>[t.form.bind_course&&t.form.bind_course.id?(i(),h(w,{key:0,style:{width:"400px"}},{default:a(()=>[o(A,null,{actions:a(()=>[o(V,{onClick:_.clearBindCourse},null,8,["onClick"])]),default:a(()=>[o(r,{title:t.form.bind_course.name},{avatar:a(()=>[o(C,{shape:"square"},{default:a(()=>[u("img",{alt:"avatar",src:t.form.bind_course.cover},null,8,kt)]),_:1})]),_:1},8,["title"])]),_:1})]),_:1})):(i(),h(x,{key:1,type:"dashed",onClick:e[1]||(e[1]=p=>t.modal.courseModal=!0)},{default:a(()=>[o(q),e[12]||(e[12]=g("\u9009\u62E9\u8BFE\u7A0B",-1))]),_:1}))]),_:1}),o(F,{field:"name",label:"\u5546\u54C1\u6807\u9898"},{extra:a(()=>[e[15]||(e[15]=g("\u6807\u9898\u5E94\u81F3\u5C11\u542B5\u4E2A\u6709\u6548\u5B57\u7B26\u6570\uFF0C\u6700\u591A60\u5B57\u7B26\u3002 ",-1)),t.catDetail.product_requirement.product_title_requirement?(i(),h(m,{key:0,title:"\u547D\u540D\u8981\u6C42",position:"right"},{content:a(()=>[u("div",Et,v(t.catDetail.product_requirement.product_title_requirement),1)]),default:a(()=>[o(d,{style:{"font-size":"11px"}},{default:a(()=>[...e[14]||(e[14]=[g("\u67E5\u770B\u547D\u540D\u8981\u6C42",-1)])]),_:1})]),_:1})):y("",!0)]),default:a(()=>[o(c,{"show-word-limit":!0,modelValue:t.form.title,"onUpdate:modelValue":e[2]||(e[2]=p=>t.form.title=p),placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u957F\u5EA6\u4E3A5\uFF5E60\u4E2A\u5B57\u7B26","max-length":60,"min-length":5,"allow-clear":""},null,8,["modelValue"])]),_:1}),o(F,{field:"status",label:"\u5546\u54C1\u4E3B\u56FE"},{extra:a(()=>[e[17]||(e[17]=g("1. \u5546\u54C1\u4E3B\u56FE\u987B\u7B26\u5408\u5E73\u53F0\u8981\u6C42\uFF0C\u5426\u5219\u5C06\u65E0\u6CD5\u901A\u8FC7\u5BA1\u6838\u3002 ",-1)),t.catDetail.product_requirement.product_img_requirement?(i(),h(m,{key:0,title:"\u4E3B\u56FE\u8981\u6C42"},{content:a(()=>[u("div",Vt,v(t.catDetail.product_requirement.product_img_requirement),1)]),default:a(()=>[o(d,{style:{"font-size":"11px"}},{default:a(()=>[...e[16]||(e[16]=[g("\u67E5\u770B\u4E3B\u56FE\u8981\u6C42",-1)])]),_:1})]),_:1})):y("",!0),e[18]||(e[18]=u("br",null,null,-1)),e[19]||(e[19]=g(" 2. \u6700\u5C11\u4E0A\u4F203\u4E2A\u7D20\u6750\uFF0C\u6700\u591A\u4E0A\u4F209\u4E2A\u7D20\u6750\uFF0C\u5176\u4E2D\u6700\u591A\u4E0A\u4F201\u4E2A\u89C6\u9891(mp4\u683C\u5F0F)\uFF0C\u89C6\u9891\u5C06\u9ED8\u8BA4\u5C55\u793A\u5728\u56FE\u7247\u524D\u3002",-1)),e[20]||(e[20]=u("br",null,null,-1)),e[21]||(e[21]=g(" 3. \u89C6\u9891\u65F6\u957F\u4E0D\u8D85\u8FC760\u79D2\uFF0C\u89C6\u9891\u5927\u5C0F\u4E0D\u8D85\u8FC7200M\uFF0C\u5355\u5F20\u56FE\u7247\u9700\u9650\u5236\u572810M\u4EE5\u5185\u3002",-1))]),default:a(()=>[o(S,{"store-id":t.pageParams.store_id,modelValue:t.form.head_imgs,"onUpdate:modelValue":e[3]||(e[3]=p=>t.form.head_imgs=p)},null,8,["store-id","modelValue"])]),_:1}),o(F,{field:"status",label:"\u5546\u54C1\u8BE6\u60C5"},{extra:a(()=>[u("p",null,[e[24]||(e[24]=g(" 1. \u5546\u54C1\u8BE6\u60C5\u987B\u7B26\u5408\u5E73\u53F0\u8981\u6C42\uFF0C\u5426\u5219\u5C06\u65E0\u6CD5\u901A\u8FC7\u5BA1\u6838\u3002 ",-1)),t.catDetail.product_requirement.product_desc_requirement?(i(),h(m,{key:0,title:"\u8BE6\u60C5\u8981\u6C42"},{content:a(()=>[u("div",Dt,v(t.catDetail.product_requirement.product_desc_requirement),1)]),default:a(()=>[o(d,{style:{"font-size":"11px"}},{default:a(()=>[...e[22]||(e[22]=[g("\u67E5\u770B\u8BE6\u60C5\u8981\u6C42",-1)])]),_:1})]),_:1})):y("",!0),e[25]||(e[25]=u("br",null,null,-1)),e[26]||(e[26]=g("2. \u81F3\u5C11\u4E0A\u4F201\u4E2A\u7D20\u6750\uFF0C\u6700\u591A\u4E0A\u4F2020\u4E2A\u7D20\u6750\u3002",-1)),e[27]||(e[27]=u("br",null,null,-1)),e[28]||(e[28]=g(" 3. \u5355\u5F20\u56FE\u7247\u9700\u9650\u5236\u572810M\u4EE5\u5185\u3002",-1)),e[29]||(e[29]=u("br",null,null,-1)),e[30]||(e[30]=g(" 4. \u4E0D\u5F97\u6709\u91CD\u590D\u56FE\u7247\u3002 ",-1)),o(d,{style:{"font-size":"11px"},href:"https://support.weixin.qq.com/cgi-bin/mmsupportacctnodeweb-bin/pages/FbSXvksz3jHbPn28",target:"_blank"},{default:a(()=>[...e[23]||(e[23]=[g("\u5546\u54C1\u8BE6\u60C5\u53D1\u5E03\u89C4\u8303",-1)])]),_:1})])]),default:a(()=>[o(P,{direction:"vertical",fill:"",style:{width:"100%"}},{default:a(()=>[o(L,{modelValue:t.form.desc_info_desc,"onUpdate:modelValue":e[4]||(e[4]=p=>t.form.desc_info_desc=p),placeholder:"\u8BF7\u8F93\u5165\u5546\u54C1\u8BE6\u60C5","max-length":2e3,"allow-clear":"","show-word-limit":""},null,8,["modelValue"]),o(S,{modelValue:t.form.desc_info_imgs,"onUpdate:modelValue":e[5]||(e[5]=p=>t.form.desc_info_imgs=p),"store-id":t.pageParams.store_id,"max-length":20},null,8,["modelValue","store-id"])]),_:1})]),_:1}),o(F,{field:"status",label:"\u5546\u54C1\u4EF7\u683C"},{extra:a(()=>[g("\u4EF7\u683C\u4E0D\u5F97\u4F4E\u4E8E"+v(t.catDetail.floor_price/100)+"\u5143",1)]),default:a(()=>[o(N,{placeholder:"\u8BF7\u8F93\u5165\u4EF7\u683C",modelValue:t.form.sale_price,"onUpdate:modelValue":e[6]||(e[6]=p=>t.form.sale_price=p),precision:2,step:.01,min:t.catDetail.floor_price/100},null,8,["modelValue","min"])]),_:1}),o(F,{field:"status",label:"\u5546\u54C1\u5E93\u5B58"},{default:a(()=>[o(N,{placeholder:"\u8BF7\u8F93\u5165\u5E93\u5B58",modelValue:t.form.stock_num,"onUpdate:modelValue":e[7]||(e[7]=p=>t.form.stock_num=p),precision:0,step:1,min:0},null,8,["modelValue"])]),_:1}),o(F,{field:"status",label:"\u5546\u54C1\u53C2\u6570"},{default:a(()=>[o(I,{loading:t.categoryLoading,tip:"\u52A0\u8F7D\u4E2D...",style:{width:"100%"}},{default:a(()=>[o(X,{modelValue:t.form.attrs,"onUpdate:modelValue":e[8]||(e[8]=p=>t.form.attrs=p),attr:t.catDetail.product_attr_list},null,8,["modelValue","attr"])]),_:1},8,["loading"])]),_:1}),o(F,{field:"status",label:"\u552E\u540E\u8BF4\u660E"},{extra:a(()=>[...e[31]||(e[31]=[g("\u552E\u540E\u8BF4\u660E,\u975E\u5FC5\u586B",-1)])]),default:a(()=>[o(L,{modelValue:t.form.aftersale_desc,"onUpdate:modelValue":e[9]||(e[9]=p=>t.form.aftersale_desc=p),placeholder:"\u8BF7\u8F93\u5165\u552E\u540E\u8BF4\u660E","max-length":2e3,"allow-clear":"","show-word-limit":""},null,8,["modelValue"])]),_:1}),t.catDetail&&t.catDetail.product_qua_list?(i(!0),f(D,{key:0},B(t.catDetail.product_qua_list,(p,ee)=>(i(),h(F,{field:"status",label:p.name,key:ee},{extra:a(()=>[(i(!0),f(D,null,B(_.parseLinksInTips(p.tips),(k,te)=>(i(),f("span",{key:te},[k.type==="text"?(i(),f("span",Bt,v(k.content),1)):k.type==="image"?(i(),h(m,{key:1},{content:a(()=>[u("div",wt,[u("img",{src:k.url,alt:k.text,style:{"max-width":"100%",height:"auto"}},null,8,qt)])]),default:a(()=>[u("a",xt,v(k.text),1)]),_:2},1024)):k.type==="link"?(i(),f("a",{key:2,href:k.url,target:"_blank",style:{color:"#1890ff"}},v(k.text),9,At)):y("",!0)]))),128))]),default:a(()=>[o(S,{"store-id":t.pageParams.store_id,maxLength:10,modelValue:t.form.product_qua_infos[String(p.qua_id)],"onUpdate:modelValue":k=>t.form.product_qua_infos[String(p.qua_id)]=k},null,8,["store-id","modelValue","onUpdate:modelValue"])]),_:2},1032,["label"]))),128)):y("",!0)]),_:1},8,["model"]),o(T,{offsetBottom:0},{default:a(()=>[u("div",St,[o(P,null,{default:a(()=>[o(x,{onClick:e[10]||(e[10]=p=>_.back()),disabled:t.submitting},{default:a(()=>[...e[32]||(e[32]=[g("\u8FD4\u56DE",-1)])]),_:1},8,["disabled"]),o(x,{onClick:_.handleSubmit,type:"primary",loading:t.submitting,disabled:t.loading||t.categoryLoading},{default:a(()=>[...e[33]||(e[33]=[g("\u4FDD\u5B58",-1)])]),_:1},8,["onClick","loading","disabled"])]),_:1})])]),_:1})]),_:1},8,["loading"])]),_:1}),o(O,{span:6},{default:a(()=>[o(T,{offsetTop:60},{default:a(()=>[o(W,{head_imgs:t.form.head_imgs,imgedesc_info_imgs:t.form.desc_info_imgs,desc_info_desc:t.form.desc_info_desc,sale_price:t.form.sale_price,title:t.form.title,attrs:t.form.attrs,"goods-type":t.form.bind_course?t.form.bind_course.type:"null",stock:t.form.stock_num},null,8,["head_imgs","imgedesc_info_imgs","desc_info_desc","sale_price","title","attrs","goods-type","stock"])]),_:1})]),_:1})]),_:1})]),_:1}),o($,{"is-show":t.modal.courseModal,selectionType:"radio",selectIds:[t.form.bind_course],onOk:_.handleCourseChangeOk,dataTypeList:["column","article","video","audio","live"],onCancel:e[11]||(e[11]=p=>this.modal.courseModal=!1)},null,8,["is-show","selectIds","onOk"])])}const Xt=U(Ft,[["render",Ut],["__scopeId","data-v-3f9f2529"]]);export{Xt as default};
|