1 |
- import{s as te,c as le,e as se,g as R}from"./goods.c7e6e6a2.js";import{T as ie}from"./TEditor.fed75c12.js";import{M as oe}from"./index.dfdc0704.js";import{_ as re,E as m,c as _,e as n,f as V,h as i,i as o,F as x,j as L,k as h,g as a,m as c,t as k,A as w,a1 as H,H as P,C as J,w as ae,aY as ne,R as de,S as ue}from"./index.0308b213.js";import"./index.esm.3fe50213.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.2c48f49b.js";import"./vuedraggable.umd.405b1bec.js";import"./index.35b8c9ab.js";import"./index.9e8820cd.js";import"./sort_out.2008c10d.js";const ce={name:"ticketEdit",data(){return{currentTab:"0",attrDetail:{},showAttrDetails:!1,selectData:{day:""},BatchSetCurrentTime:new Date,showBatchSetPrice:!1,showSetPrice:!1,refresh:!0,selectFirstIndex:0,selectSecondIndex:0,selectedClassifyArr:[],checked:!1,dialogFormVisible:!1,loading:!1,options_val:null,optionsList:[{value:0,label:"\u4EF7\u683C",name:"price"},{value:1,label:"\u5E93\u5B58",name:"stock"},{value:2,label:"\u8BE6\u60C5",name:"details"}],select_val:"",info:null,product_list:[],rules:{sid:[{required:!0,message:"\u8BF7\u9009\u62E9\u5546\u6237",trigger:"blur"}],address:[{required:!0,message:"\u8BF7\u8F93\u5165\u5730\u5740",trigger:"blur"}],longitude:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ECF\u7EAC\u5EA6",trigger:"blur"}],name:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:"blur"},{min:1,max:180,message:"\u957F\u5EA6\u5728 1 \u5230 180 \u4E2A\u5B57\u7B26",trigger:"blur"}],subtitle:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B50\u6807\u9898",trigger:"blur"}],cover_url:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u95E8\u7968\u5C01\u9762",trigger:"input"}],images_url:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u95E8\u7968\u56FE\u7247",trigger:"input"}],price:[{required:!0,message:"\u8BF7\u8F93\u5165\u552E\u4EF7",trigger:"blur"}],original_price:[{required:!0,message:"\u8BF7\u8F93\u5165\u539F\u4EF7",trigger:"blur"}],cost_price:[{required:!0,message:"\u8BF7\u8F93\u5165\u6210\u672C\u4EF7",trigger:"blur"}],tel:[{required:!0,message:"\u8BF7\u8F93\u5165\u670D\u52A1\u7535\u8BDD",trigger:"blur"},{min:11,max:11,message:"\u957F\u5EA6\u5728 11 \u5B57\u7B26",trigger:"blur"}],service:[{required:!0,message:"\u8BF7\u8F93\u5165\u5546\u54C1\u670D\u52A1",trigger:"blur"}],ref_reason:[{required:!0,message:"\u8BF7\u8F93\u5165\u63A8\u8350\u7406\u7531",trigger:"blur"}],detail:[{required:!0,message:"\u8BF7\u8F93\u5165\u5546\u54C1\u7B80\u4ECB",trigger:"blur"}],user_notice:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u987B\u77E5",trigger:"blur"}]},selectItem:[],formLabelWidth:"100px",list:[],list_copy:[],product_index:null,attr_index:null,select_index:null,upload_type:null,firstLevelList:[],secondLevelList:[],tags_arr:[],store_list:[],attr_group_id:"",attr_ids:"",goods_id:"",use_time:{},inputValue:"",inputVisible:!1}},components:{TEditor:ie,MaterialSelect:oe},created(){var s;if(localStorage.getItem("goods_item")){this.btn_title="\u7F16\u8F91",this.info=JSON.parse(localStorage.getItem("goods_item")),this.tags_arr=((s=this.info)==null?void 0:s.tags_arr)||[],this.info.status=this.info.status!=0,this.info.start_time=this.info.start_time==="1970-01-01"?new Date:this.info.start_time,this.info.end_time=this.info.end_time==="1970-01-01"?new Date(+new Date+2592e6):this.info.end_time,this.product_list=this.info.attribe_list||[],this.list=this.deepClone(this.info.attr),this.list_copy=this.list||[];let e=this.info.cat_id.split(",");this.info.cat_str.forEach((u,b)=>{this.selectedClassifyArr.push({title:u,id:e[b]})}),console.log(this.selectedClassifyArr,"selectedClassifyArr")}else this.btn_title="\u6DFB\u52A0",this.info={id:0,name:"",status:!0,sort:1,sid:"",type:0,name:"",price:"1.00",original_price:"1.00",detail:"",user_notice:"",user_notice:"",cat_id:0,attr:[],attribe_list:[],service:"\u4E03\u5929\u5305\u900015\u5929\u5305\u6362",images:[],images_url:[],virtual_sales:0,cover:0,cover_url:"",video_url:"",weight:0,freight:null,use_attr:!0,cost_price:"1.00",goods_num:0,tags:"",start_time:new Date,end_time:new Date(+new Date+2592e6),ref_reason:"",detail:"",tel:"",subtitle:"",address:"",longitude:""},this.table();this.goodsCatList(),console.log(this.product_list,this.firstLevelList,"firstLevelList")},beforeUnmount(){localStorage.removeItem("goods_item")},methods:{setAttrDetails(s){s.details=s.details?s.details:"",this.attrDetail=s,this.showAttrDetails=!0},closeAttrDetails(){this.showAttrDetails=!1},handleClose(s){this.tags_arr.splice(this.tags_arr.indexOf(s),1)},showInput(){this.inputVisible=!0,this.$nextTick(()=>{this.$refs.InputRef.focus()})},handleInputConfirm(){this.inputValue&&(console.log(this.tags_arr,this.tags_sel,this.inputValue),this.tags_arr.push(this.inputValue),console.log(this.tags_arr,this.tags_sel)),this.inputVisible=!1,this.inputValue=""},setBookDateData(){let s=this.use_time[this.selectData.day];if(!Number(s.price)||Number(s.price)<=0)return m({message:"\u8BF7\u8F93\u5165\u4EF7\u683C",type:"error"});te({goods_id:this.goods_id,attr_ids:this.attr_ids,attr_group_id:this.attr_group_id,date:this.selectData.day,price:s.price,num:s.num,status:s.status}).then(e=>{m({message:e.msg,type:e.code==1?"success":"error"}),this.showSetPrice=!1})},closeSetPirceTwo(){this.showSetPrice=!1},setOneDayPrice(s){this.selectData=s,this.BatchSetCurrentTime=s.day,this.showSetPrice=!0},keydownEnter(s){this.selectData=s,this.setBookDateData()},bookDateList(s,e,u,b,t){le({goods_id:u,attr_ids:e,attr_group_id:s}).then(r=>{console.log(r,"res");for(const D in r)r.hasOwnProperty(D)&&(r[D].price===-1&&(r[D].price=b),r[D].num===-1&&(r[D].num=t));this.use_time=r,console.log(this.use_time,"this.use_time")})},setBatchPrice(s){this.row,this.attr_group_id=String(this.product_list[0].attr_group_id);let e=s.attr_list.map(u=>u.attr_id);e=e.join("_"),this.attr_ids=e,this.goods_id=String(this.info.id),this.showBatchSetPrice=!0,this.bookDateList(this.product_list[0].attr_group_id,e,this.info.id,s.price,s.stock)},mouseenterLevel(s){this.selectFirstIndex=s},mouseenterSecond(s){this.selectSecondIndex=s},table(){if(this.list=[],this.product_list[1]&&this.product_list[1].attr_list.length>0)for(let s=0;s<this.product_list[1].attr_list.length;s++)for(let e=0;e<this.product_list[0].attr_list.length;e++)this.list.push({attr_list:[{attr_id:e+1,attr_name:this.product_list[0].attr_list[e].attr_name},{attr_id:s+1,attr_name:this.product_list[1].attr_list[s].attr_name}],price:"",stock:"",weight:"",details:""});else if(this.product_list[0]&&this.product_list[0].attr_list.length)for(let s=0;s<this.product_list[0].attr_list.length;s++)this.list.push({attr_list:[{attr_id:s+1,attr_name:this.product_list[0].attr_list[s].attr_name}],price:this.list_copy.length>0?this.list_copy[s>this.list_copy.length-1?this.list_copy.length-1:s].price:"",stock:this.list_copy.length>0?this.list_copy[s>this.list_copy.length-1?this.list_copy.length-1:s].stock:"",weight:this.list_copy.length>0?this.list_copy[s>this.list_copy.length-1?this.list_copy.length-1:s].weight:"",details:this.list_copy.length>0?this.list_copy[s>this.list_copy.length-1?this.list_copy.length-1:s].details:""});if(this.product_list[2]&&this.product_list[2].attr_list.length>0)for(let s=0;s<this.product_list[2].attr_list.length;s++)for(let e=0;e<this.product_list[0].attr_list.length*this.product_list[1].attr_list.length;e++)if(s==0)this.list[e].attr_three=this.product_list[2].attr_list[s].attr_name,this.list[e].attr_list.push({attr_id:s+1,attr_name:this.product_list[2].attr_list[s].attr_name});else{let u=this.deepClone(this.list[e]);u.attr_list[2]={attr_id:s+1,attr_name:this.product_list[2].attr_list[s].attr_name},this.list.push(u)}if(this.product_list[3]&&this.product_list[3].attr_list.length>0)for(let s=0;s<this.product_list[3].attr_list.length;s++)for(let e=0;e<this.product_list[0].attr_list.length*this.product_list[1].attr_list.length*this.product_list[2].attr_list.length;e++)if(s==0)this.list[e].attr_four=this.product_list[3].attr_list[s].attr_name,this.list[e].attr_list.push({attr_id:s+1,attr_name:this.product_list[3].attr_list[s].attr_name});else{let u=this.deepClone(this.list[e]);u.attr_list[3]={attr_id:s+1,attr_name:this.product_list[3].attr_list[s].attr_name},this.list.push(u)}this.list_copy=this.list,this.list.map((s,e)=>(s.id=e,s))},getType(s){var e=Object.prototype.toString,u={"[object Boolean]":"boolean","[object Number]":"number","[object String]":"string","[object Function]":"function","[object Array]":"array","[object Date]":"date","[object RegExp]":"regExp","[object Undefined]":"undefined","[object Null]":"null","[object Object]":"object"};return s instanceof Element?"element":u[e.call(s)]},deepClone(s){var e=this.getType(s),u;if(e==="array")u=[];else if(e==="object")u={};else return s;if(e==="array")for(var b=0,t=s.length;b<t;b++)u.push(this.deepClone(s[b]));else if(e==="object")for(var r in s)u[r]=this.deepClone(s[r]);return u},edit(){if(this.options_val==null||this.options_val==null)return m({message:"\u8BF7\u9009\u62E9\u8981\u7F16\u8F91\u7684\u89C4\u683C\u540D\u79F0",type:"error"});if(this.selectItem==""||this.selectItem.length<1)return m({message:"\u8BF7\u52FE\u9009\u5217\u8868\u9879",type:"error"});for(let s=0;s<this.selectItem.length;s++)for(let e=0;e<this.list.length;e++)this.selectItem[s]==this.list[e].id&&(this.list[e][this.optionsList[this.options_val].name]=this.select_val)},save(){if(!this.info.address.trim())return m({message:"\u8BF7\u8F93\u5165\u5730\u5740",type:"error"});if(!this.info.longitude.trim()||this.info.longitude.split(",").length<2||this.info.longitude.split(",").length>2)return m({message:"\u8BF7\u6838\u5B9E\u7ECF\u7EAC\u5EA6\u662F\u5426\u6B63\u786E",type:"error"});if(this.selectedClassifyArr.length<1)return this.currentTab="0",m({message:"\u8BF7\u9009\u62E9\u5206\u7C7B",type:"error"});if(!this.info.name.trim())return m("\u8BF7\u586B\u5199\u5546\u54C1\u540D\u79F0");if(this.info.type==0)this.info.start_time="",this.info.end_time="";else{if(this.info.start_time==="")return m({message:"\u8BF7\u9009\u62E9\u9884\u552E\u5F00\u59CB\u65F6\u95F4",type:"error"});if(this.info.end_time==="")return m({message:"\u8BF7\u9009\u62E9\u9884\u552E\u7ED3\u675F\u65F6\u95F4",type:"error"})}if(this.tags_arr.length<1)return this.currentTab="0",m({message:"\u8BF7\u9009\u62E9\u6807\u7B7E",type:"error"});for(let s=0;s<this.product_list.length;s++)if(!this.product_list[s].attr_group_name.trim())return this.currentTab="0",m({message:"\u8BF7\u5C06\u5546\u54C1\u89C4\u683C\u586B\u5199\u5B8C\u6574",type:"error"});if((this.product_list==""||this.product_list.length<1)&&!this.info.goods_num)return this.currentTab="0",m({message:"\u8BF7\u8F93\u5165\u5546\u54C1\u603B\u5E93\u5B58",type:"error"});if(!this.info.tel)return this.currentTab="1",m({message:"\u8BF7\u8F93\u5165\u670D\u52A1\u7535\u8BDD",type:"error"});if(!this.info.ref_reason)return this.currentTab="1",m({message:"\u8BF7\u8F93\u5165\u63A8\u8350\u7406\u7531",type:"error"});if(!this.info.service)return this.currentTab="1",m({message:"\u8BF7\u8F93\u5165\u5546\u54C1\u670D\u52A1",type:"error"});if(!this.info.detail)return this.currentTab="1",m({message:"\u8BF7\u8F93\u5165\u5546\u54C1\u7B80\u4ECB",type:"error"});if(!this.info.user_notice)return this.currentTab="1",m({message:"\u8BF7\u8F93\u5165\u7528\u6237\u987B\u77E5",type:"error"});this.info.cat_id=this.selectedClassifyArr.length>1?this.selectedClassifyArr[0].id+","+this.selectedClassifyArr[1].id:this.selectedClassifyArr[0].id,this.info.use_attr=this.product_list.length>0,this.loading=!0,this.info.attr=JSON.stringify(this.list),this.info.tags_arr=this.tags_arr||[],this.info.attribe_list=JSON.stringify(this.product_list),console.log(this.info,"info"),se(this.info).then(s=>{m({message:s.msg,type:"success"}),setTimeout(()=>{localStorage.removeItem("goods_item"),this.$emit("switchTab","2")},1500),this.loading=!1}).catch(s=>{this.loading=!1})},confirm(){this.dialogFormVisible=!1},selectClassify(s,e){let u=[];s==1?(this.firstLevelList.forEach((b,t)=>{this.firstLevelList[t].checked=!1}),this.firstLevelList[e].checked=!0,u.push(this.firstLevelList[e])):(this.firstLevelList.forEach((b,t)=>{b.checked&&u.push(b)}),this.secondLevelList.forEach((b,t)=>{this.secondLevelList[t].checked=!1}),this.secondLevelList[e].checked=!0,u.push(this.secondLevelList[e])),this.selectedClassifyArr=u},selectFirstLevel(s){this.secondClassify(s)},goodsCatList(s=0){R({parent_id:s}).then(e=>{this.store_list=e.stores,e=e.list.map(u=>(u.checked=!1,u)),this.firstLevelList=e,this.prev=e[0],e.length>0?this.secondClassify(this.firstLevelList[0]):this.secondLevelList=[]})},secondClassify(s){this.prev=s,R({parent_id:s.id}).then(e=>{let u=e.list.map(b=>(b.checked=!1,b));this.secondLevelList=u})},add(){if(this.product_list.length>3)return m({message:"\u53EA\u652F\u6301\u589E\u52A04\u6761\u89C4\u683C",type:"error"});this.product_list.push({attr_group_id:this.product_list.length+1,attr_group_name:"",is_check_img:!1,attr_list:[{img:"",attr_id:1,attr_name:""}]}),this.table()},del(s){this.product_list.splice(s,1),this.table()},addAttr(s){if(this.product_list[s].attr_list.length>999)return m({message:"\u53EA\u652F\u6301\u589E\u52A01000\u6761\u89C4\u683C",type:"error"});this.product_list[s].attr_list.push({img:"",attr_id:this.product_list[s].attr_list.length+1,attr_name:""}),this.table()},delAttr(s,e){this.product_list[s].attr_list.splice(e,1),this.table()},showAttrImg(s,e){this.product_list[e].attr_list.forEach((u,b)=>{this.product_list[e].attr_list[b].img=""})},handleSelectionChange(s){this.selectItem=s.map(e=>e.id)},setAttrStock(){if(this.list.length>0){let s=0;this.list.forEach(e=>{s+=parseInt(e.stock)}),this.info.goods_num=s||0}},showSelectClassify(){this.dialogFormVisible=!0},closeDialog(){this.dialogFormVisible=!1},closeBatchSetPrice(){this.showBatchSetPrice=!1},addClassify(){this.$emit("switchTab","1")},openMap(){window.open("https://lbs.qq.com/tool/getpoint/")}}},v=s=>(de("data-v-a10a9c1c"),s=s(),ue(),s),_e={class:"w100p h100p"},pe=c(" \u62FE\u53D6 "),me=c(" \u62FE\u53D6 "),he=c("\u9009\u62E9\u5206\u7C7B"),fe=c("\u8BF7\u5148\u6DFB\u52A0\u5546\u54C1\u5206\u7C7B"),ge=c("\u5173\u95ED"),ye=c("\u5F00\u542F"),be=c(" \u65B0\u589E\u6807\u7B7E "),Ve=v(()=>a("span",null,"\u603B\u5E93\u5B58\uFF1A",-1)),ve=v(()=>a("span",{class:"el-icon-info hover"},null,-1)),we=v(()=>a("span",null,"\u5546\u54C1\u89C4\u683C:",-1)),ke=v(()=>a("span",{class:"el-icon-info hover"},null,-1)),Ce=c("\u6DFB\u52A0\u89C4\u683C"),xe={class:"goods_attr_title flex justify-between m-t-10 m-b-10"},Le={class:"flex"},De=v(()=>a("template",{prepend:""},[c("\u89C4\u683C\u540D")],-1)),Se={class:"m-l-10"},Ue=c("\u89C4\u683C\u56FE\u7247"),Ie=c("\u5220\u9664"),Ae={class:"product_attr m-t-10 flex flex-wrap"},Te=v(()=>a("label",{style:{"line-height":"35px"}},"\u89C4\u683C\u503C\uFF1A",-1)),Me=c("\u5220\u9664"),je={key:0,class:"avatar-uploader align-center flex-wrap hover",style:{width:"100px"}},Be=c("\u6DFB\u52A0\u89C4\u683C\u503C"),Pe=c("\u7F16\u8F91"),Ee={class:"overflow_ellipsis"},qe={class:"overflow_ellipsis"},Fe={class:"overflow_ellipsis"},Ne={class:"overflow_ellipsis"},Oe=c("\u7F16\u8F91"),Ye=c("\u7F16\u8F91"),ze=v(()=>a("span",null,"\u6392\u5E8F",-1)),Ke=v(()=>a("span",{class:"el-icon-info hover"},null,-1)),Re={class:"flex justify-center m-t-10"},He={class:"flex justify-center m-t-10"},Je={class:"w100p flex justify-between"},We=v(()=>a("div",{class:"clearfix"},"\u4E00\u7EA7\u5206\u7C7B",-1)),Ge=["onMouseenter","onClick"],Qe=v(()=>a("i",{class:"el-icon-arrow-right"},null,-1)),Xe=v(()=>a("div",{class:"clearfix"},"\u4E8C\u7EA7\u5206\u7C7B",-1)),Ze=["onMouseenter"],$e=v(()=>a("i",{class:"el-icon-arrow-right"},null,-1)),et={key:0},tt={class:"flex justify-center"},lt=c("\u4FDD\u5B58"),st=["onClick"],it={key:0,style:{height:"70%","margin-top":"5px"}},ot=v(()=>a("div",null,"\uFFE5",-1)),rt=["onKeydown","onUpdate:modelValue"],at=c("\u65E0"),nt={class:"flex align-center flex-direction"},dt={key:0,class:"flex flex-direction"},ut={class:"flex align-center",style:{"flex-wrap":"wrap"}},ct=v(()=>a("label",{for:"",class:"w-100"},"\u4FEE\u6539\u65F6\u95F4\uFF1A",-1)),_t={class:"flex align-center m-t-10"},pt=v(()=>a("label",{for:"",class:"w-100"},"\u4EF7\u683C\uFF1A",-1)),mt={class:"flex align-center m-t-10"},ht=v(()=>a("label",{for:"",class:"w-100"},"\u6570\u91CF\uFF1A",-1)),ft={class:"flex align-center m-t-10"},gt=v(()=>a("label",{for:"",class:"w-100"},"\u662F\u5426\u542F\u7528\uFF1A",-1)),yt={class:"dialog-footer m-t-10"},bt=c("\u53D6 \u6D88"),Vt=c("\u786E \u5B9A"),vt={class:"flex align-center flex-direction"},wt={class:"flex flex-direction"},kt={class:"dialog-footer m-t-10"},Ct=c("\u786E \u5B9A");function xt(s,e,u,b,t,r){const D=_("el-option"),E=_("el-select"),p=_("el-form-item"),W=_("position"),q=_("el-icon"),f=_("el-button"),g=_("el-input"),G=_("Search"),T=_("el-tag"),F=_("MaterialSelect"),N=_("el-radio"),Q=_("el-radio-group"),M=_("el-date-picker"),S=_("el-tooltip"),j=_("el-checkbox"),X=_("material-select"),C=_("el-table-column"),Z=_("el-table"),B=_("el-card"),O=_("el-switch"),Y=_("el-form"),z=_("el-tab-pane"),U=_("TEditor"),$=_("el-tabs"),I=_("el-dialog"),ee=_("el-calendar");return n(),V("div",_e,[i($,{modelValue:t.currentTab,"onUpdate:modelValue":e[25]||(e[25]=l=>t.currentTab=l),type:"border-card",style:{height:"100%"}},{default:o(()=>[i(z,{name:"0",label:"\u95E8\u7968\u8BBE\u7F6E",class:"h100p"},{default:o(()=>[i(Y,{rules:t.rules,class:"overflow-scroll tableHeight",model:t.info,"label-width":t.formLabelWidth},{default:o(()=>[i(p,{label:"\u5546\u6237:",prop:"area_sel",class:"m-t-10"},{default:o(()=>[i(E,{modelValue:t.info.sid,"onUpdate:modelValue":e[0]||(e[0]=l=>t.info.sid=l),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u5546\u6237"},{default:o(()=>[(n(!0),V(x,null,L(t.store_list,l=>(n(),h(D,{key:l.id,label:l.title,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),i(p,{prop:"address",label:"\u5730\u5740:"},{default:o(()=>[i(g,{placeholder:"\u8BF7\u8F93\u5165\u5730\u5740",class:"w-300",type:"text",clearable:"",modelValue:t.info.address,"onUpdate:modelValue":e[1]||(e[1]=l=>t.info.address=l),modelModifiers:{trim:!0}},{append:o(()=>[i(f,{onClick:r.openMap},{default:o(()=>[i(q,{class:"m-r-5"},{default:o(()=>[i(W)]),_:1}),pe]),_:1},8,["onClick"])]),_:1},8,["modelValue"])]),_:1}),i(p,{prop:"longitude",label:"\u7ECF\u7EAC\u5EA6:"},{default:o(()=>[i(g,{placeholder:"\u8BF7\u8F93\u5165\u7ECF\u7EAC\u5EA6",class:"w-300",type:"text",clearable:"",modelValue:t.info.longitude,"onUpdate:modelValue":e[2]||(e[2]=l=>t.info.longitude=l),modelModifiers:{trim:!0}},{append:o(()=>[i(f,{onClick:r.openMap},{default:o(()=>[i(q,{class:"m-r-5"},{default:o(()=>[i(G)]),_:1}),me]),_:1},8,["onClick"])]),_:1},8,["modelValue"])]),_:1}),i(p,{label:"\u9009\u62E9\u5206\u7C7B:",prop:"",class:"m-t-10"},{default:o(()=>[a("div",null,[(n(!0),V(x,null,L(t.selectedClassifyArr,(l,d)=>(n(),h(T,{class:"m-r-10",key:d},{default:o(()=>[c(k(l.title),1)]),_:2},1024))),128)),t.firstLevelList&&t.firstLevelList.length>0?(n(),h(f,{key:0,onClick:r.showSelectClassify,type:"primary"},{default:o(()=>[he]),_:1},8,["onClick"])):(n(),h(f,{key:1,onClick:r.addClassify},{default:o(()=>[fe]),_:1},8,["onClick"]))])]),_:1}),i(p,{label:"\u540D\u79F0:",prop:"name",class:"m-t-10"},{default:o(()=>[i(g,{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0",class:"w-300",clearable:"",modelValue:t.info.name,"onUpdate:modelValue":e[3]||(e[3]=l=>t.info.name=l),modelModifiers:{trim:!0},type:"textarea",maxlength:"80","show-word-limit":""},null,8,["modelValue"])]),_:1}),i(p,{label:"\u5B50\u6807\u9898:",prop:"subtitle",class:"m-t-10"},{default:o(()=>[i(g,{placeholder:"\u8BF7\u8F93\u5165\u5B50\u6807\u9898",class:"w-300",clearable:"",modelValue:t.info.subtitle,"onUpdate:modelValue":e[4]||(e[4]=l=>t.info.subtitle=l),modelModifiers:{trim:!0},maxlength:"500",type:"textarea",rows:4,"show-word-limit":""},null,8,["modelValue"])]),_:1}),i(p,{label:"\u95E8\u7968\u5C01\u9762:",prop:"cover_url"},{default:o(()=>[i(F,{modelValue:t.info.cover_url,"onUpdate:modelValue":e[5]||(e[5]=l=>t.info.cover_url=l),limit:9},null,8,["modelValue"])]),_:1}),i(p,{label:"\u95E8\u7968\u56FE\u7247",prop:"images_url"},{default:o(()=>[i(F,{modelValue:t.info.images_url,"onUpdate:modelValue":e[6]||(e[6]=l=>t.info.images_url=l),limit:9},null,8,["modelValue"])]),_:1}),i(p,{label:"\u662F\u5426\u9884\u552E:",prop:"service",class:"m-t-10"},{default:o(()=>[i(Q,{class:"m-l-10",modelValue:t.info.type,"onUpdate:modelValue":e[7]||(e[7]=l=>t.info.type=l)},{default:o(()=>[i(N,{label:0},{default:o(()=>[ge]),_:1}),i(N,{label:1},{default:o(()=>[ye]),_:1})]),_:1},8,["modelValue"])]),_:1}),t.info.type==1?(n(),h(p,{key:0,prop:"start_time",label:"\u5F00\u59CB\u65E5\u671F:","start-placeholder":new Date},{default:o(()=>[i(M,{modelValue:t.info.start_time,"onUpdate:modelValue":e[8]||(e[8]=l=>t.info.start_time=l),type:"date","value-format":"YYYY-MM-DD",placeholder:"\u9009\u62E9\u65E5\u671F"},null,8,["modelValue"])]),_:1},8,["start-placeholder"])):w("",!0),t.info.type==1?(n(),h(p,{key:1,prop:"end_time",label:"\u7ED3\u675F\u65E5\u671F:"},{default:o(()=>[i(M,{modelValue:t.info.end_time,"onUpdate:modelValue":e[9]||(e[9]=l=>t.info.end_time=l),type:"date","value-format":"YYYY-MM-DD",placeholder:"\u9009\u62E9\u65E5\u671F"},null,8,["modelValue"])]),_:1})):w("",!0),i(p,{label:"\u6807\u7B7E"},{default:o(()=>[(n(!0),V(x,null,L(t.tags_arr,l=>(n(),h(T,{key:l,class:"mx-1",closable:"","disable-transitions":!1,onClose:d=>r.handleClose(l)},{default:o(()=>[c(k(l),1)]),_:2},1032,["onClose"]))),128)),t.inputVisible?(n(),h(g,{key:0,ref:"InputRef",modelValue:t.inputValue,"onUpdate:modelValue":e[10]||(e[10]=l=>t.inputValue=l),class:"ml-1 w-20",size:"small",onKeyup:H(r.handleInputConfirm,["enter"]),onBlur:r.handleInputConfirm},null,8,["modelValue","onKeyup","onBlur"])):(n(),h(f,{key:1,class:"button-new-tag ml-1",size:"small",onClick:r.showInput},{default:o(()=>[be]),_:1},8,["onClick"]))]),_:1}),i(p,{label:"\u552E\u4EF7:",prop:"price"},{default:o(()=>[i(g,{placeholder:"\u8BF7\u8F93\u5165\u552E\u4EF7",class:"w-300",modelValue:t.info.price,"onUpdate:modelValue":e[11]||(e[11]=l=>t.info.price=l),type:"number","show-word-limit":""},null,8,["modelValue"])]),_:1}),i(p,{label:"\u539F\u4EF7:",prop:"original_price"},{default:o(()=>[i(g,{placeholder:"\u8BF7\u8F93\u5165\u539F\u4EF7",class:"w-300",modelValue:t.info.original_price,"onUpdate:modelValue":e[12]||(e[12]=l=>t.info.original_price=l),type:"number","show-word-limit":""},null,8,["modelValue"])]),_:1}),i(p,{label:"\u6210\u672C\u4EF7:",prop:"cost_price"},{default:o(()=>[i(g,{class:"w-300",placeholder:"\u8BF7\u8F93\u5165\u6210\u672C\u4EF7",modelValue:t.info.cost_price,"onUpdate:modelValue":e[13]||(e[13]=l=>t.info.cost_price=l)},null,8,["modelValue"])]),_:1}),i(p,{label:"\u603B\u5E93\u5B58:"},{label:o(()=>[Ve,i(S,{class:"item",effect:"dark",content:"\u65E0\u5546\u54C1\u89C4\u683C\u65F6\uFF0C\u5546\u54C1\u6570\u91CF\u4E3A\u603B\u5E93\u5B58\u6570",placement:"top"},{default:o(()=>[ve]),_:1})]),default:o(()=>[i(g,{disabled:t.product_list.length>0,class:"w-300",type:"number",placeholder:"\u8BF7\u8F93\u5165\u5546\u54C1\u603B\u5E93\u5B58",modelValue:t.info.goods_num,"onUpdate:modelValue":e[14]||(e[14]=l=>t.info.goods_num=l)},null,8,["disabled","modelValue"])]),_:1}),i(p,{label:"\u5546\u54C1\u89C4\u683C:",class:"m-t-10"},{label:o(()=>[we,i(S,{class:"item",effect:"dark",content:"\u70B9\u51FB\u6DFB\u52A0\u89C4\u683C",placement:"top"},{default:o(()=>[ke]),_:1})]),default:o(()=>[i(f,{onClick:r.add},{default:o(()=>[Ce]),_:1},8,["onClick"])]),_:1}),(n(!0),V(x,null,L(t.product_list,(l,d)=>(n(),V("div",{class:"width-80",style:{"margin-left":"100px"},key:d},[a("div",xe,[a("div",Le,[i(g,{class:"w-200",modelValue:l.attr_group_name,"onUpdate:modelValue":y=>l.attr_group_name=y,placeholder:"\u8BF7\u8F93\u5165\u89C4\u683C\u540D"},{default:o(()=>[De]),_:2},1032,["modelValue","onUpdate:modelValue"]),a("div",Se,[i(j,{onChange:y=>r.showAttrImg(l,d),modelValue:l.is_check_img,"onUpdate:modelValue":y=>l.is_check_img=y},{default:o(()=>[Ue]),_:2},1032,["onChange","modelValue","onUpdate:modelValue"])])]),i(f,{type:"danger",onClick:y=>r.del(d)},{default:o(()=>[Ie]),_:2},1032,["onClick"])]),a("div",Ae,[Te,(n(!0),V(x,null,L(l.attr_list,(y,K)=>(n(),V("div",{key:K,class:"flex flex-direction flex-wrap"},[i(g,{onInput:r.table,class:"w-200 m-r-10 m-b-10",modelValue:y.attr_name,"onUpdate:modelValue":A=>y.attr_name=A,placeholder:"\u8F93\u5165\u89C4\u683C\u540D",style:{height:"35px"}},{append:o(()=>[i(f,{onClick:A=>r.delAttr(d,K),type:"info",style:{"line-height":"0",height:"35px"}},{default:o(()=>[Me]),_:2},1032,["onClick"])]),_:2},1032,["onInput","modelValue","onUpdate:modelValue"]),i(S,{class:"item",effect:"dark",content:"\u5EFA\u8BAE\u5C3A\u5BF8700x700",placement:"top"},{default:o(()=>[l.is_check_img?(n(),V("div",je,[i(X,{modelValue:y.img,"onUpdate:modelValue":A=>y.img=A,limit:9},null,8,["modelValue","onUpdate:modelValue"])])):w("",!0)]),_:2},1024)]))),128)),i(f,{class:"h100p",onClick:y=>r.addAttr(d),type:"primary"},{default:o(()=>[Be]),_:2},1032,["onClick"])])]))),128)),t.product_list!=""?(n(),h(B,{key:2,class:"width-80",style:{"margin-left":"100px"}},{default:o(()=>[t.product_list!=""?(n(),h(g,{key:0,placeholder:"\u89C4\u683C\u503C",type:"text",modelValue:t.select_val,"onUpdate:modelValue":e[16]||(e[16]=l=>t.select_val=l),class:"input-with-select m-l-10 w-300"},{prepend:o(()=>[i(E,{style:{width:"150px"},modelValue:t.options_val,"onUpdate:modelValue":e[15]||(e[15]=l=>t.options_val=l),placeholder:"\u7F16\u8F91\u5546\u54C1\u89C4\u683C"},{default:o(()=>[(n(!0),V(x,null,L(t.optionsList,(l,d)=>(n(),h(D,{key:d,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),append:o(()=>[i(f,{onClick:r.edit,style:{"line-height":"0"}},{default:o(()=>[Pe]),_:1},8,["onClick"])]),_:1},8,["modelValue"])):w("",!0),t.product_list!=""&&t.refresh?(n(),h(Z,{key:1,data:t.list,class:"m-l-10","max-height":"620",onSelectionChange:r.handleSelectionChange},{default:o(()=>[i(C,{type:"selection",width:"55",align:"center"}),t.product_list[0]?(n(),h(C,{key:0,prop:"attr_name",label:t.product_list[0].attr_group_name,class:"w20p",align:"center"},{default:o(l=>[i(S,{class:"item",effect:"dark",content:l.row.attr_list[0].attr_name,placement:"top"},{default:o(()=>[a("div",Ee,k(l.row.attr_list[0].attr_name),1)]),_:2},1032,["content"])]),_:1},8,["label"])):w("",!0),t.product_list[1]?(n(),h(C,{key:1,prop:"attr_name",label:t.product_list[1].attr_group_name,class:"w20p",align:"center"},{default:o(l=>[a("div",qe,k(l.row.attr_list[1].attr_name),1)]),_:1},8,["label"])):w("",!0),t.product_list[2]?(n(),h(C,{key:2,prop:"attr_name",label:t.product_list[2].attr_group_name,class:"w20p",align:"center"},{default:o(l=>[a("div",Fe,k(l.row.attr_list[2].attr_name),1)]),_:1},8,["label"])):w("",!0),t.product_list[3]?(n(),h(C,{key:3,prop:"attr_name",label:t.product_list[3].attr_group_name,class:"w20p",align:"center"},{default:o(l=>[a("div",Ne,k(l.row.attr_list[3].attr_name),1)]),_:1},8,["label"])):w("",!0),i(C,{prop:"price",label:"\u4EF7\u683C",width:"160",align:"center"},{default:o(l=>[i(g,{modelValue:l.row.price,"onUpdate:modelValue":d=>l.row.price=d},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),i(C,{prop:"stock",label:"\u5E93\u5B58",width:"160",align:"center"},{default:o(l=>[i(g,{onInput:r.setAttrStock,modelValue:l.row.stock,"onUpdate:modelValue":d=>l.row.stock=d},null,8,["onInput","modelValue","onUpdate:modelValue"])]),_:1}),i(C,{prop:"details",label:"\u8BE6\u60C5\u3001\u8D2D\u4E70\u987B\u77E5",width:"120",align:"center"},{default:o(l=>[i(f,{size:"mini",onClick:d=>r.setAttrDetails(l.row),type:"primary"},{default:o(()=>[Oe]),_:2},1032,["onClick"])]),_:1}),s.btn_title==="\u7F16\u8F91"&&t.info.type==0?(n(),h(C,{key:4,label:"\u64CD\u4F5C",width:"80",align:"center"},{default:o(l=>[i(f,{size:"mini",onClick:d=>r.setBatchPrice(l.row),type:"primary"},{default:o(()=>[Ye]),_:2},1032,["onClick"])]),_:1})):w("",!0)]),_:1},8,["data","onSelectionChange"])):w("",!0)]),_:1})):w("",!0),i(p,{label:"\u865A\u62DF\u9500\u91CF:"},{default:o(()=>[i(g,{class:"w-300",type:"number",placeholder:"\u8BF7\u8F93\u5165\u865A\u62DF\u9500\u91CF",modelValue:t.info.virtual_sales,"onUpdate:modelValue":e[17]||(e[17]=l=>t.info.virtual_sales=l)},null,8,["modelValue"])]),_:1}),i(p,{label:"\u662F\u5426\u542F\u7528:"},{default:o(()=>[i(O,{class:"w-300",modelValue:t.info.status,"onUpdate:modelValue":e[18]||(e[18]=l=>t.info.status=l),"active-text":"\u5F00\u542F","inactive-text":"\u5173\u95ED"},null,8,["modelValue"])]),_:1}),i(p,{prop:"sort",label:"\u6392\u5E8F:"},{label:o(()=>[ze,i(S,{class:"item",effect:"dark",content:"\u6309\u6570\u5B57\u4ECE\u5C0F\u5230\u5927\u6392\u5E8F",placement:"top"},{default:o(()=>[Ke]),_:1})]),default:o(()=>[i(g,{style:{width:"50%"},class:"w-300",type:"number",modelValue:t.info.sort,"onUpdate:modelValue":e[19]||(e[19]=l=>t.info.sort=l),autocomplete:"off"},null,8,["modelValue"])]),_:1})]),_:1},8,["rules","model","label-width"]),a("div",Re,[i(f,{onClick:r.save,type:"primary",loading:t.loading},{default:o(()=>[c(k(t.loading?"\u52A0\u8F7D\u4E2D":s.btn_title),1)]),_:1},8,["onClick","loading"])])]),_:1}),i(z,{name:"1",label:"\u95E8\u7968\u8BE6\u60C5",class:"h100p"},{default:o(()=>[i(Y,{rules:t.rules,class:"overflow-scroll tableHeight",model:t.info,"label-width":t.formLabelWidth},{default:o(()=>[i(p,{label:"\u670D\u52A1\u7535\u8BDD:",prop:"tel",class:"m-t-10"},{default:o(()=>[i(g,{placeholder:"\u8BF7\u8F93\u5165\u670D\u52A1\u7535\u8BDD",class:"w-300",clearable:"",modelValue:t.info.tel,"onUpdate:modelValue":e[20]||(e[20]=l=>t.info.tel=l),modelModifiers:{trim:!0},maxlength:"11","show-word-limit":""},null,8,["modelValue"])]),_:1}),i(p,{label:"\u5546\u54C1\u670D\u52A1:",prop:"service",class:"m-t-10"},{default:o(()=>[i(U,{modelValue:t.info.service,"onUpdate:modelValue":e[21]||(e[21]=l=>t.info.service=l),placeholder:"\u8F93\u5165\u5546\u54C1\u670D\u52A1"},null,8,["modelValue"])]),_:1}),i(p,{label:"\u63A8\u8350\u7406\u7531:",prop:"ref_reason",class:"m-t-10"},{default:o(()=>[i(g,{placeholder:"\u8BF7\u8F93\u5165\u63A8\u8350\u7406\u7531",clearable:"",modelValue:t.info.ref_reason,"onUpdate:modelValue":e[22]||(e[22]=l=>t.info.ref_reason=l),modelModifiers:{trim:!0},type:"textarea",maxlength:"140","show-word-limit":""},null,8,["modelValue"])]),_:1}),i(p,{prop:"detail",label:"\u5546\u54C1\u7B80\u4ECB:",class:"m-t-10"},{default:o(()=>[i(U,{modelValue:t.info.detail,"onUpdate:modelValue":e[23]||(e[23]=l=>t.info.detail=l),placeholder:"\u8F93\u5165\u5546\u54C1\u63CF\u8FF0"},null,8,["modelValue"])]),_:1}),i(p,{prop:"user_notice",label:"\u7528\u6237\u987B\u77E5:",class:"m-t-10"},{default:o(()=>[i(U,{modelValue:t.info.user_notice,"onUpdate:modelValue":e[24]||(e[24]=l=>t.info.user_notice=l),placeholder:"\u8F93\u5165\u7528\u6237\u987B\u77E5"},null,8,["modelValue"])]),_:1})]),_:1},8,["rules","model","label-width"]),a("div",He,[i(f,{onClick:r.save,type:"primary",loading:t.loading},{default:o(()=>[c(k(t.loading?"\u52A0\u8F7D\u4E2D":s.btn_title),1)]),_:1},8,["onClick","loading"])])]),_:1})]),_:1},8,["modelValue"]),i(I,{title:"\u9009\u62E9\u5206\u7C7B","before-close":r.closeDialog,modelValue:t.dialogFormVisible,"onUpdate:modelValue":e[26]||(e[26]=l=>t.dialogFormVisible=l),"close-on-click-modal":!1},{default:o(()=>[a("div",Je,[i(B,{class:"box-card",style:{width:"48%",height:"500px"}},{header:o(()=>[We]),default:o(()=>[(n(!0),V(x,null,L(t.firstLevelList,(l,d)=>(n(),V("div",{key:d,onMouseenter:y=>r.mouseenterLevel(d),class:P(["flex justify-between p-10 hover",d==t.selectFirstIndex?"mouseover":""]),onClick:y=>r.selectFirstLevel(l)},[i(j,{onChange:y=>r.selectClassify(1,d),modelValue:l.checked,"onUpdate:modelValue":y=>l.checked=y},{default:o(()=>[c(k(l.title),1)]),_:2},1032,["onChange","modelValue","onUpdate:modelValue"]),Qe],42,Ge))),128))]),_:1}),i(B,{class:"box-card",style:{width:"48%",height:"500px"}},{header:o(()=>[Xe]),default:o(()=>[(n(!0),V(x,null,L(t.secondLevelList,(l,d)=>(n(),V("div",{key:d,onMouseenter:y=>r.mouseenterSecond(d),class:P(["flex justify-between p-10 hover",d==t.selectSecondIndex?"mouseover":""])},[i(j,{onChange:y=>r.selectClassify(2,d),modelValue:l.checked,"onUpdate:modelValue":y=>l.checked=y},{default:o(()=>[c(k(l.title),1)]),_:2},1032,["onChange","modelValue","onUpdate:modelValue"]),$e],42,Ze))),128))]),_:1})]),t.selectedClassifyArr.length>0?(n(),V("div",et,[(n(!0),V(x,null,L(t.selectedClassifyArr,(l,d)=>(n(),h(T,{class:"m-r-10",key:d},{default:o(()=>[c(k(l.title),1)]),_:2},1024))),128))])):w("",!0),a("div",tt,[i(f,{onClick:r.confirm,type:"primary"},{default:o(()=>[lt]),_:1},8,["onClick"])])]),_:1},8,["before-close","modelValue"]),i(I,{class:"closeBatchSetPrice",title:"\u95E8\u7968\u4EF7\u683C\u8BBE\u7F6E","before-close":r.closeBatchSetPrice,modelValue:t.showBatchSetPrice,"onUpdate:modelValue":e[29]||(e[29]=l=>t.showBatchSetPrice=l),"close-on-click-modal":!1},{default:o(()=>[i(ee,{modelValue:t.BatchSetCurrentTime,"onUpdate:modelValue":e[28]||(e[28]=l=>t.BatchSetCurrentTime=l)},{dateCell:o(({data:l})=>[a("div",{onClick:J(d=>r.setOneDayPrice(l),["stop"]),class:"w100p h100p",style:{"text-algin":"center !important"}},[a("div",{class:P(l.isSelected?"is-selected":"")},k(l.day.split("-").slice(2).join("-")),3),t.use_time[l.day]?(n(),V("div",it,[a("div",{onClick:e[27]||(e[27]=J(()=>{},["stop"])),style:{"font-size":"16px","margin-bottom":"5px"},class:"flex"},[ot,ae(a("input",{onKeydown:H(d=>r.keydownEnter(l),["enter"]),style:{border:"none",width:"70%",background:"#eee","text-align":"center"},type:"nubmer","onUpdate:modelValue":d=>t.use_time[l.day].price=d},null,40,rt),[[ne,t.use_time[l.day].price]])]),t.use_time[l.day].status?(n(),h(f,{key:0,size:"mini",type:"success",round:""},{default:o(()=>[c(k(t.use_time[l.day].num)+"\u5F20",1)]),_:2},1024)):(n(),h(f,{key:1,size:"mini",type:"danger",round:""},{default:o(()=>[at]),_:1}))])):w("",!0)],8,st)]),_:1},8,["modelValue"])]),_:1},8,["before-close","modelValue"]),i(I,{title:"\u8BBE\u7F6E\u4EF7\u683C",width:"500px","before-close":r.closeSetPirceTwo,modelValue:t.showSetPrice,"onUpdate:modelValue":e[35]||(e[35]=l=>t.showSetPrice=l),"close-on-click-modal":!1},{default:o(()=>[a("div",nt,[t.selectData.day?(n(),V("div",dt,[a("div",ut,[ct,i(M,{modelValue:t.selectData.day,"onUpdate:modelValue":e[30]||(e[30]=l=>t.selectData.day=l),type:"date",disabled:"","value-format":"yyyy-MM-dd",placeholder:"\u9009\u62E9\u65E5\u671F"},null,8,["modelValue"])]),a("div",_t,[pt,i(g,{class:"w-300",clearable:"",type:"number",placeholder:"\u8BF7\u8F93\u5165\u4EF7\u683C",modelValue:t.use_time[t.selectData.day].price,"onUpdate:modelValue":e[31]||(e[31]=l=>t.use_time[t.selectData.day].price=l)},null,8,["modelValue"])]),a("div",mt,[ht,i(g,{class:"w-300",clearable:"",type:"number",placeholder:"\u8BF7\u8F93\u5165\u6570\u91CF",modelValue:t.use_time[t.selectData.day].num,"onUpdate:modelValue":e[32]||(e[32]=l=>t.use_time[t.selectData.day].num=l)},null,8,["modelValue"])]),a("div",ft,[gt,i(O,{modelValue:t.use_time[t.selectData.day].status,"onUpdate:modelValue":e[33]||(e[33]=l=>t.use_time[t.selectData.day].status=l),"active-color":"#13ce66","inactive-color":"#ff4949"},null,8,["modelValue"])])])):w("",!0),a("div",yt,[i(f,{onClick:e[34]||(e[34]=l=>t.showSetPrice=!1)},{default:o(()=>[bt]),_:1}),i(f,{type:"primary",onClick:r.setBookDateData},{default:o(()=>[Vt]),_:1},8,["onClick"])])])]),_:1},8,["before-close","modelValue"]),i(I,{title:"\u8BBE\u7F6E\u95E8\u7968\u89C4\u683C\u8BE6\u60C5",width:"","before-close":r.closeAttrDetails,modelValue:t.showAttrDetails,"onUpdate:modelValue":e[38]||(e[38]=l=>t.showAttrDetails=l),"close-on-click-modal":!1},{default:o(()=>[a("div",vt,[a("div",wt,[i(U,{modelValue:t.attrDetail.details,"onUpdate:modelValue":e[36]||(e[36]=l=>t.attrDetail.details=l),placeholder:"\u8F93\u5165\u5546\u54C1\u63CF\u8FF0"},null,8,["modelValue"])]),a("div",kt,[i(f,{type:"primary",onClick:e[37]||(e[37]=l=>t.showAttrDetails=!1)},{default:o(()=>[Ct]),_:1})])])]),_:1},8,["before-close","modelValue"])])}const Pt=re(ce,[["render",xt],["__scopeId","data-v-a10a9c1c"]]);export{Pt as default};
|