1 |
- import{g as Q,e as W,a as X}from"./recommand.eff14567.js";import{g as Y}from"./list.5526c7ef.js";import{A as Z}from"./index.1d26a072.js";import{M as K}from"./index.dfdc0704.js";import{d as ee,r as y,b as S,p as ue,c as d,e as v,f as E,h as u,i as o,u as m,g,F as C,j as k,k as te,m as n,E as $,N as z,R as le,S as oe,_ as ae}from"./index.0308b213.js";import"./install.524ae6f2.js";import"./useAgent.c0cb1751.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 ne=A=>(le("data-v-58e8585e"),A=A(),oe(),A),se={class:"recommand-config"},de={class:"operation-btn"},ie=n("\u6DFB\u52A0"),re=n("\u5F00\u542F"),pe=n("\u5173\u95ED"),me=ne(()=>g("div",{class:"tn-form-item__tips"},"\u5F00\u542F\u540E\u5546\u5BB6\u9700\u8981\u8D2D\u4E70\u5E7F\u544A\u4F4D\u540E\uFF0C\u624D\u80FD\u5728\u76F8\u5E94\u63A8\u5E7F\u4F4D\u5C55\u793A\u5546\u5BB6",-1)),ce={class:"operation-btn--form",style:{width:"100%"}},_e=n("\u6DFB\u52A0\u4EF7\u76EE"),fe=n("\u5C55\u793A"),Fe=n("\u5929"),ve=n("\u5143"),he=n("\u79FB\u9664"),Ee={class:"operation-btn--form",style:{width:"100%"}},ge=n("\u6DFB\u52A0\u4EF7\u76EE"),be=n("\u5C55\u793A"),ye=n("\u5929"),Ae=n("\u5143"),Ve=n("\u79FB\u9664"),Be={class:"dialog-footer"},De=n("\u53D6\u6D88"),Ce=n(" \u63D0\u4EA4 "),ke=n("\u7F16\u8F91"),xe={class:"pagination",style:{"margin-top":"20px"}},Ue=ee({setup(A){const x=y(),_=y(!1),U=y([]);(()=>{Y().then(a=>{U.value=a.list})})();const l=y({status:1,home:{num:0,prices:[]},other:{num:0,prices:[]},agent_id:"",name:"",describe:"",img:"",type:"recommend"}),T=()=>{_.value=!0,l.value={status:1,home:{num:0,prices:[]},other:{num:0,prices:[]},agent_id:"",name:"",describe:"",img:"",type:"recommend"}},j=a=>{var s,b,r,B;let e=a.ad_config;l.value.agent_id=a.agent_id,l.value.home.prices=[],l.value.other.prices=[],l.value.status=(e==null?void 0:e.status)||0,l.value.home.num=((s=e.home)==null?void 0:s.num)||0,(b=e.home)!=null&&b.prices&&Object.keys(e.home.prices).forEach(f=>{l.value.home.prices.push({day:e.home.prices[f].day,fee:e.home.prices[f].fee})}),l.value.other.num=((r=e.other)==null?void 0:r.num)||0,(B=e.other)!=null&&B.prices&&Object.keys(e.other.prices).forEach(f=>{l.value.other.prices.push({day:e.other.prices[f].day,fee:e.other.prices[f].fee})}),l.value.id=a.id,l.value.name=(e==null?void 0:e.name)||"",l.value.describe=(e==null?void 0:e.describe)||"",l.value.img=(e==null?void 0:e.img)||"",_.value=!0};S({status:1,home:{num:0,days:[],fees:[]},other:{num:0,days:[],fees:[]}});const I=a=>{!a||a.validate(e=>{e&&(l.value.id?W(l.value).then(s=>{$.success("\u63D0\u4EA4\u6210\u529F"),_.value=!1,V()}):X(l.value).then(s=>{$.success("\u63D0\u4EA4\u6210\u529F"),_.value=!1,V()}))})},i=S({page:1,limit:10,count:"",agentid:"",type:"recommend"});ue(()=>i,()=>{V()},{deep:!0});const w=y([]),V=()=>{Q(i).then(a=>{w.value=a.list,i.count=a.count})};V();const M=()=>{l.value.home.prices.push({day:0,fee:0})},N=a=>{z.alert("\u786E\u5B9A\u79FB\u9664\u8BE5\u4EF7\u76EE\u5417?","\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",showCancelButton:!0,cancelButtonText:"\u53D6\u6D88"}).then(e=>{l.value.home.prices.splice(a,1)}).catch(()=>{})},O=()=>{l.value.other.prices.push({day:0,fee:0})},R=a=>{z.alert("\u786E\u5B9A\u79FB\u9664\u8BE5\u4EF7\u76EE\u5417?","\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",showCancelButton:!0,cancelButtonText:"\u53D6\u6D88"}).then(e=>{l.value.other.prices.splice(a,1)}).catch(()=>{})};return(a,e)=>{const s=d("el-form-item"),b=d("el-form"),r=d("el-button"),B=d("el-option"),f=d("el-select"),L=d("el-radio"),H=d("el-radio-group"),c=d("el-input"),D=d("el-tab-pane"),P=d("el-tabs"),q=d("el-dialog"),F=d("el-table-column"),G=d("el-table"),J=d("el-pagination");return v(),E("div",se,[u(b,{model:m(i),"label-width":"90px"},{default:o(()=>[u(s,{class:"tn-el-form-item",label:"\u9009\u62E9\u4EE3\u7406\u533A\u57DF"},{default:o(()=>[u(m(Z),{modelValue:m(i).agentid,"onUpdate:modelValue":e[0]||(e[0]=t=>m(i).agentid=t)},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),g("div",de,[u(r,{type:"primary",onClick:T},{default:o(()=>[ie]),_:1})]),u(q,{modelValue:_.value,"onUpdate:modelValue":e[10]||(e[10]=t=>_.value=t),title:"\u4E3A\u60A8\u4F18\u9009\u63A8\u5E7F\u4F4D",width:"50%"},{footer:o(()=>[g("div",Be,[u(r,{onClick:e[8]||(e[8]=t=>_.value=!1)},{default:o(()=>[De]),_:1}),u(r,{type:"primary",onClick:e[9]||(e[9]=t=>I(x.value))},{default:o(()=>[Ce]),_:1})])]),default:o(()=>[u(b,{ref_key:"formRef",ref:x,model:l.value},{default:o(()=>[u(s,{label:"\u4EE3\u7406",prop:"agent_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EE3\u7406",trigger:"blur"}]},{default:o(()=>[u(f,{disabled:l.value.id,modelValue:l.value.agent_id,"onUpdate:modelValue":e[1]||(e[1]=t=>l.value.agent_id=t),filterable:"",placeholder:"\u8BF7\u9009\u62E9\u4EE3\u7406"},{default:o(()=>[(v(!0),E(C,null,k(U.value,t=>(v(),te(B,{key:t.id,label:t.title,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["disabled","modelValue"])]),_:1}),u(P,{type:"border-card"},{default:o(()=>[u(D,{label:"\u57FA\u7840\u8BBE\u7F6E"},{default:o(()=>[u(s,{label:"\u662F\u5426\u5F00\u542F"},{default:o(()=>[u(H,{modelValue:l.value.status,"onUpdate:modelValue":e[2]||(e[2]=t=>l.value.status=t)},{default:o(()=>[u(L,{label:1},{default:o(()=>[re]),_:1}),u(L,{label:0},{default:o(()=>[pe]),_:1})]),_:1},8,["modelValue"]),me]),_:1}),u(s,{label:"\u540D\u79F0"},{default:o(()=>[u(c,{modelValue:l.value.name,"onUpdate:modelValue":e[3]||(e[3]=t=>l.value.name=t),style:{width:"240px"},placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue"])]),_:1}),u(s,{label:"\u63CF\u8FF0"},{default:o(()=>[u(c,{modelValue:l.value.describe,"onUpdate:modelValue":e[4]||(e[4]=t=>l.value.describe=t),type:"textarea",style:{width:"240px"},placeholder:"\u8BF7\u8F93\u5165\u63CF\u8FF0"},null,8,["modelValue"])]),_:1}),u(s,{label:"\u56FE\u7247"},{default:o(()=>[u(K,{modelValue:l.value.img,"onUpdate:modelValue":e[5]||(e[5]=t=>l.value.img=t),limit:1},null,8,["modelValue"])]),_:1})]),_:1}),u(D,{label:"\u9996\u9875\u5E7F\u544A"},{default:o(()=>[u(s,{label:"\u5E7F\u544A\u4F4D\u6570\u91CF",prop:"home.num"},{default:o(()=>[u(c,{modelValue:l.value.home.num,"onUpdate:modelValue":e[6]||(e[6]=t=>l.value.home.num=t),type:"number"},null,8,["modelValue"])]),_:1}),u(s,{label:"\u4EF7\u76EE\u8BBE\u7F6E"},{default:o(()=>[g("div",ce,[u(r,{type:"primary",onClick:M},{default:o(()=>[_e]),_:1})]),(v(!0),E(C,null,k(l.value.home.prices,(t,h)=>(v(),E("div",{key:`advertise-recommand-home-price-${h}`,class:"price-item"},[u(c,{modelValue:t.day,"onUpdate:modelValue":p=>t.day=p,type:"number"},{prepend:o(()=>[fe]),append:o(()=>[Fe]),_:2},1032,["modelValue","onUpdate:modelValue"]),u(c,{modelValue:t.fee,"onUpdate:modelValue":p=>t.fee=p,type:"number"},{append:o(()=>[ve]),_:2},1032,["modelValue","onUpdate:modelValue"]),u(r,{type:"danger",style:{"margin-left":"6px"},onClick:p=>N(h)},{default:o(()=>[he]),_:2},1032,["onClick"])]))),128))]),_:1})]),_:1}),u(D,{label:"\u66F4\u591A\u9875\u5E7F\u544A\u4F4D"},{default:o(()=>[u(s,{label:"\u66F4\u591A\u9875\u5E7F\u544A\u4F4D\u6570\u91CF",prop:"other.num"},{default:o(()=>[u(c,{modelValue:l.value.other.num,"onUpdate:modelValue":e[7]||(e[7]=t=>l.value.other.num=t),type:"number"},null,8,["modelValue"])]),_:1}),u(s,{label:"\u4EF7\u76EE\u8BBE\u7F6E"},{default:o(()=>[g("div",Ee,[u(r,{type:"primary",onClick:O},{default:o(()=>[ge]),_:1})]),(v(!0),E(C,null,k(l.value.other.prices,(t,h)=>(v(),E("div",{key:`advertise-recommand-other-price-${h}`,class:"price-item"},[u(c,{modelValue:t.day,"onUpdate:modelValue":p=>t.day=p,type:"number"},{prepend:o(()=>[be]),append:o(()=>[ye]),_:2},1032,["modelValue","onUpdate:modelValue"]),u(c,{modelValue:t.fee,"onUpdate:modelValue":p=>t.fee=p,type:"number"},{append:o(()=>[Ae]),_:2},1032,["modelValue","onUpdate:modelValue"]),u(r,{type:"danger",style:{"margin-left":"6px"},onClick:p=>R(h)},{default:o(()=>[Ve]),_:2},1032,["onClick"])]))),128))]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"]),u(G,{data:w.value,style:{width:"100%"}},{default:o(()=>[u(F,{type:"index",label:"\u5E8F\u53F7",width:"50"}),u(F,{prop:"title",label:"\u4EE3\u7406"}),u(F,{prop:"type",label:"\u5E7F\u544A\u7C7B\u578B"}),u(F,{prop:"name",label:"\u5E7F\u544A\u540D\u79F0"}),u(F,{prop:"create_time",label:"\u521B\u5EFA\u65F6\u95F4"}),u(F,{prop:"update_time",label:"\u66F4\u65B0\u65F6\u95F4"}),u(F,{fixed:"right",label:"\u64CD\u4F5C","min-width":"120"},{default:o(t=>[u(r,{link:"",type:"primary",size:"small",onClick:h=>j(t.row)},{default:o(()=>[ke]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"]),g("div",xe,[u(J,{"current-page":m(i).page,"onUpdate:current-page":e[11]||(e[11]=t=>m(i).page=t),"page-size":m(i).limit,"onUpdate:page-size":e[12]||(e[12]=t=>m(i).limit=t),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:m(i).count},null,8,["current-page","page-size","total"])])])}}});const Pe=ae(Ue,[["__scopeId","data-v-58e8585e"]]);export{Pe as default};
|