index.976941b7.js 22 KB

1
  1. import{S as He,p as de,a as Ke,b as Qe,c as We,e as Xe,d as Ye,f as Ze,g as el,h as ll,i as al,j as tl}from"./index.2dab44c3.js";import{V as z}from"./index.5ce19447.js";import{p as ol,g as rl,E as c}from"./elementPlus.ff7602ba.js";import{t as nl}from"./columns.4d04a740.js";import{d as sl,r as v,Q,k as dl,j as ul,a9 as m,o as f,c as N,a as U,M as r,G as t,B as cl,ac as il,u as E,K as b,E as C,J as W,F as S,a0 as D,L as I}from"./vue.65d9dadc.js";import{_ as pl}from"./_plugin-vue_export-helper.c27b6911.js";import"./echarts.72dc8373.js";const ml=[{value:"day",label:"日"},{value:"week",label:"周"},{value:"month",label:"月"}],fl=[{field:"platformNumber",title:"平台编号"},{field:"platformName",title:"平台名称"},{field:"country",title:"国家"},{field:"brandName",title:"品牌"},{field:"user",title:"填写人"},{field:"operater",title:"运营"},{field:"currencyCode",title:"平台币种"},{field:"currencyCodePlatform",title:"回款/余额币种"},{field:"line",title:"线路"},{field:"ipaddress",title:"IP地址"},{field:"company",title:"注册公司"},{field:"platform",title:"平台"}],gl={class:"p-2.5"},yl={class:"pr-2.5"},vl={class:"dialog-footer"},bl={class:"mb-3"},_l={class:"dialog-footer"},Cl={class:"dialog-footer"},Vl=sl({__name:"index",setup(hl){const X=v(null);v("");const x=v([]),ue=v("default"),$=v(!1),A=v(),n=Q({number:"",name:"",country:"",brand:"",operation:[],operater:[],currency:"",currencyCodePlatform:""}),ce=e=>{e&&e.resetFields()},ie=Q({number:[{required:!0,message:"请输入平台编号",trigger:"blur"}],name:[{required:!0,message:"请输入平台名称",trigger:"blur"}],country:[{required:!0,message:"请输入国家",trigger:"blur"}],brand:[{required:!0,message:"请输入品牌",trigger:"blur"}],operation:[{required:!0,message:"请选择填写人",trigger:"change"}],operater:[{required:!0,message:"请输入运营",trigger:"change"}],currency:[{required:!0,message:"请输入回款/余额币种",trigger:"blur"}],currencyCodePlatform:[{required:!0,message:"请输入平台货币",trigger:"blur"}],line:[{required:!0,message:"请输入线路",trigger:"blur"}],ipaddress:[{required:!0,message:"请输入IP地址",trigger:"blur"}],company:[{required:!0,message:"请输入注册公司",trigger:"blur"}],platform:[{required:!0,message:"请输入平台",trigger:"blur"}]}),j=v(!1),T=v(1),F=v(!1),O=v(null),y=v(),Y=v([]);let pe=[];const R=v([]),B=v({}),g=Q({border:"inner",keepSource:!0,height:780,loading:!1,round:!0,toolbarConfig:{zoom:{iconIn:"vxe-icon-fullscreen",iconOut:"vxe-icon-minimize"},slots:{buttons:"toolbar_buttons",tools:"toolbar_tools"}},rowConfig:{isHover:!0},columnConfig:{resizable:!0},pagerConfig:{enabled:!0,total:20,currentPage:1,pageSize:20,pageSizes:[10,20,30]},editConfig:{trigger:"click",mode:"row",showStatus:!0},checkboxConfig:{reserve:!0,highlight:!0,range:!0},columns:nl,data:[]}),me={pageChange({currentPage:e,pageSize:a}){g.pagerConfig&&(g.pagerConfig.currentPage=e,g.pagerConfig.pageSize=a,P())}},fe=e=>{const a=y.value;return a?a.isEditByRow(e):!1},ge=e=>{const a=y.value;a&&((!e.user||e.user.length===0)&&(e.user=L(e.user_name)),a.setEditRow(e))},ye=({row:e,column:a})=>{(!e.user||e.user.length===0)&&(e.user=L(e.user_name))},ve=({row:e,column:a})=>{a.property==="user_name"&&(e.user_name=le(e.user))},Z=()=>{y.value&&(g.editConfig.autoClear=!1)},ee=()=>{y.value&&(g.editConfig.autoClear=!0)};function le(e){return R.value.filter(a=>e.includes(a.value)).map(a=>a.label).join(", ")}function L(e){return R.value.filter(a=>e.includes(a.label)).map(a=>a.value)}const ae=e=>{const a=y.value;if(a){const d=a.getEditRecord();if(d){const{row:s}=d;e.user=s.user,e.user_name=le(s.user)}a.clearEdit()}};async function P(){try{g.loading=!0;const e=await el({page:g.pagerConfig.currentPage,limit:g.pagerConfig.pageSize,...B.value});g.data=e.data,Y.value=JSON.parse(JSON.stringify(e.data)),g.pagerConfig.total=e.total}catch(e){console.error("Error fetching task data:",e)}finally{g.loading=!1}}function be(e){B.value=e.value,X.value&&(g.pagerConfig&&(g.pagerConfig.currentPage=1),P(e.value))}async function _e(e){ae(e);const a=y.value;if(a)try{const{updateRecords:d}=a.getRecordset(),s=new Map(Y.value.map(i=>[i.id,i])),u=d.map(i=>{const V=s.get(i.id);if(!V)return null;const h={};for(const k in i)if(k==="operater"){let p=Array.isArray(i.operater)?i.operater:i.operater.split(",").map(w=>w.trim()),J=Array.isArray(V.operater)?V.operater:V.operater.split(",").map(w=>w.trim());JSON.stringify(p)!==JSON.stringify(J)&&(h[k]=p)}else i[k]!==V[k]&&(h[k]=i[k]);return Object.keys(h).length>0?{id:i.id,...h}:null}).filter(i=>i);u.length>0?(await de(u),await P(),await z.modal.message({content:`更新 ${u.length} 条`,status:"success"})):await z.modal.message({content:"没有检测到变化",status:"info"})}catch(d){console.log("error",d)}}async function Ce(){const e=y.value;if(e){const a=e.getCheckboxRecords(),d=n.operation,s=T.value,u=a.map(i=>{const V=L(i.user_name)||[];let h;return s===1?h=Array.from(new Set([...V,...d])):s===2&&(h=V.filter(k=>!d.includes(k))),{id:i.id,user:h}});try{await de(u),s===1?c.success("添加成功"):s===2&&c.success("删除成功"),j.value=!1,await P()}catch(i){console.error("修改失败",i),c.error("修改失败")}finally{n.operation=[],T.value=1}}}function te(){n.operation=[],T.value=1,j.value=!1}async function Ve(){const e=y.value;if(e){const s={task_list:e.getCheckboxRecords().map(u=>u.id),message:O.value};try{(await Ke(s)).code===2e3?(c.success("通知成功"),F.value=!1):c.error("通知失败")}catch{c.error("通知失败")}}}function he(){O.value=null,F.value=!1}async function ke(){const e=y.value;if(e){const s={keys:e.getCheckboxRecords().map(u=>u.id)};try{(await ll(s)).code===2e3&&(c({message:"删除成功",type:"success"}),await P())}catch{c({message:"删除失败",type:"error"})}}}const M=dl(()=>{const e=y.value;return!e||e.getCheckboxRecords().length===0}),Ue=async()=>{const e=y.value;e&&(e.getCheckboxRecords().length>0?await z.modal.confirm("您确定要删除选中的数据?")==="confirm"&&(await ke(),await e.removeCheckboxRow()):await z.modal.message({content:"请选择要删除的数据",status:"error"}))},xe=e=>{for(const{field:a,title:d}of fl)if(!e[a]||Array.isArray(e[a])&&e[a].length===0){c.error(`${d}不能为空`);return}if(!x.value.includes(e.currencyCode)){c.error("回款币种格式不正确,请重新选择");return}if(!x.value.includes(e.currencyCodePlatform)){c.error("回款/余额币种格式不正确,请重新选择");return}return!0};async function Pe(e){if(y.value){const d={id:e.id,platformNumber:e.platformNumber,platformName:e.platformName,country:e.country,brandName:e.brandName,user:e.user,operater:Array.isArray(e.operater)?e.operater:e.operater.split(",").map(s=>s.trim()),currencyCode:e.currencyCode,currencyCodePlatform:e.currencyCodePlatform,line:e.line,ipaddress:e.ipaddress,company:e.company,platform:e.platform,companyEnglishName:e.companyEnglishName,address:e.address,juridicalPerson:e.juridicalPerson,juridicalPersonCreditCard:e.juridicalPersonCreditCard,juridicalPersonCreditCardAddress:e.juridicalPersonCreditCardAddress,receivablesAccount:e.receivablesAccount,receivablesAccountCompany:e.receivablesAccountCompany,vatNumber:e.vatNumber,vatCompany:e.vatCompany};try{const s=await al(d);s.code===2e3?c.success("更新成功"):s.code==400?c.warning(`${s.data.description}`):c.error("更新失败")}catch(s){console.log("error:",s)}}}const Ne=async e=>{const a=y.value;if(a){if(!xe(e))return;await a.clearEdit(),await Pe(e),await P()}};async function Se(e){if(y.value){const d={id:e.id,status:e.status},s={partial:1};try{const u=await Qe(s,d);u.code===2e3?c.success("状态更新成功"):u.code==400?c.warning(`${u.data.description}`):c.error("状态更新失败")}catch(u){console.log("error:",u)}}}async function Ae(){const e={country:n.country,platformNumber:n.number,platformName:n.name,brandName:n.brand,currencyCode:n.currency,currencyCodePlatform:n.currencyCodePlatform,line:n.line,ipaddress:n.ipaddress,company:n.company,platform:n.platform,companyEnglishName:n.companyEnglishName,address:n.address,juridicalPerson:n.juridicalPerson,juridicalPersonCreditCard:n.juridicalPersonCreditCard,juridicalPersonCreditCardAddress:n.juridicalPersonCreditCardAddress,receivablesAccount:n.receivablesAccount,receivablesAccountCompany:n.receivablesAccountCompany,vatNumber:n.vatNumber,vatCompany:n.vatCompany,user:n.operation,operater:[n.operater]};try{(await tl(e)).code===2e3&&($.value=!1,await P(),c({message:"创建成功",type:"success"}))}catch(a){console.log("error:",a),c({message:"创建失败",type:"error"})}}const Re=async e=>{e&&await e.validate(async(a,d)=>{if(a){if(pe.some(u=>String(u.platformNumber)===String(n.number))){await c({message:"平台编号已存在,请重新输入",type:"warning"});return}if(!x.value.includes(n.currency)){await c({message:"回款币种无效,请重新选择",type:"warning"});return}if(!x.value.includes(n.currencyCodePlatform)){await c({message:"回款/余额币种无效,请重新选择",type:"warning"});return}await Ae(),A.value.resetFields()}})};function Ee(e){A.value&&A.value.resetFields(),e()}async function $e(e){const a={date_type:e};try{const d=await We(a);d.code===2e3?c.success("发送成功"):d.code==400?c.warning(`${d.data.description}`):c.error("发送失败")}catch{}}async function je(){try{g.loading=!0;const e=await Xe(B.value),a=window.URL.createObjectURL(new Blob([e.data])),d=document.createElement("a");d.href=a,d.setAttribute("download","店铺数据.xlsx"),document.body.appendChild(d),d.click(),g.loading=!1,c.success("导出数据成功")}catch(e){console.error("导出数据失败:",e)}}async function Te(){try{const e=await Ye();R.value=e.data.map(a=>({value:a.id,label:a.name}))}catch(e){console.error("Failed to fetch operation select:",e)}}async function Fe(){try{const e=await Ze();x.value=e.data}catch{c.error("请求失败")}}const q=(e,a)=>{const d=e?x.value.filter(s=>s.toLowerCase().includes(e.toLowerCase())):x.value;a(d)},we=e=>{n.currency=e},De=e=>{n.currencyCodePlatform=e};function Oe(e,a){a.currencyCode=e}function qe(e,a){a.currencyCodePlatform=e}const ze=v([{label:"平台编号",prop:"number",type:"input",placeholder:"请输入平台编号"},{label:"平台名称",prop:"name",type:"input",placeholder:"请输入平台名称"},{label:"国家",prop:"country",type:"input",placeholder:"请输入国家"},{label:"品牌",prop:"brand",type:"input",placeholder:"请输入品牌"},{label:"录入人员",prop:"operation",type:"select",placeholder:"请选择录入人员",multiple:!0,collapseTags:!0,collapseTagsTooltip:!0,options:R},{label:"运营",prop:"operater",type:"input",placeholder:"请输入运营"},{label:"平台币种",prop:"currency",type:"autocomplete",placeholder:"请输入回款币种",debounce:100,fetchSuggestions:q,triggerOnFocus:!1,clearable:!0,onSelect:we},{label:"回款/余额币种",prop:"currencyCodePlatform",type:"autocomplete",placeholder:"请输入回款/余额币种",debounce:100,fetchSuggestions:q,triggerOnFocus:!1,clearable:!0,onSelect:De},{label:"平台",prop:"platform",type:"input",placeholder:"请输入平台"},{label:"线路",prop:"line",type:"input",placeholder:"请输入线路"},{label:"IP地址",prop:"ipaddress",type:"input",placeholder:"请输入IP地址"},{label:"注册公司",prop:"company",type:"input",placeholder:"请输入注册公司"},{label:"公司英文名称",prop:"companyEnglishName",type:"input",placeholder:"请输入公司英文名称"},{label:"公司地址",prop:"address",type:"input",placeholder:"请输入公司地址"},{label:"公司法人",prop:"juridicalPerson",type:"input",placeholder:"请输入公司法人"},{label:"法人信用卡",prop:"juridicalPersonCreditCard",type:"input",placeholder:"请输入法人信用卡"},{label:"信用卡地址",prop:"juridicalPersonCreditCardAddress",type:"input",placeholder:"请输入信用卡地址"},{label:"收款账号",prop:"receivablesAccount",type:"input",placeholder:"请输入收款账号"},{label:"收款账号公司",prop:"receivablesAccountCompany",type:"input",placeholder:"请输入收款账号公司"},{label:"VAT税号",prop:"vatNumber",type:"input",placeholder:"请输入VAT税号"},{label:"VAT税号公司名称",prop:"vatCompany",type:"input",placeholder:"请输入VAT税号公司名称"}]),Ie=()=>({fontSize:"12px",fontWeight:"600",padding:0}),Be=()=>({fontSize:"13px"});return ul(()=>{Te(),Fe()}),(e,a)=>{const d=m("el-card"),s=m("el-button"),u=m("vxe-button"),i=m("el-tooltip"),V=m("el-dropdown-item"),h=m("el-dropdown-menu"),k=m("el-dropdown"),p=m("vxe-input"),J=m("el-switch"),w=m("vxe-option"),Le=m("vxe-select"),G=m("el-autocomplete"),Me=m("vxe-grid"),oe=m("el-input"),re=m("el-option"),ne=m("el-select"),H=m("el-form-item"),Je=m("el-form"),K=m("el-dialog"),se=m("el-radio"),Ge=m("el-radio-group");return f(),N(S,null,[U("div",gl,[r(d,{class:"custom-card-style flex gap-1.5 justify-between",shadow:"hover"},{default:t(()=>[r(He,{ref_key:"selectorRef",ref:X,"onUpdate:filteredData":be},null,512)]),_:1}),r(d,{class:"my-3",shadow:"hover"},{default:t(()=>[r(Me,cl({ref_key:"xGrid",ref:y,"cell-style":Ie,"header-cell-style":Be,stripe:""},g,il(me),{onEditActived:ye,onEditClosed:ve}),{toolbar_buttons:t(()=>[r(s,{icon:E(ol),type:"primary",onClick:a[0]||(a[0]=l=>$.value=!0)},{default:t(()=>[b(" 添加任务")]),_:1},8,["icon"]),r(s,{disabled:E(M),icon:E(rl),plain:"",type:"danger",onClick:Ue},{default:t(()=>[b("删除 ")]),_:1},8,["disabled","icon"]),E(M)?W("",!0):(f(),C(s,{key:0,plain:"",round:"",type:"success",onClick:a[1]||(a[1]=l=>j.value=!0)},{default:t(()=>[b(" 修改填写人 ")]),_:1}))]),toolbar_tools:t(()=>[U("div",yl,[r(i,{content:"指定店铺发送通知",placement:"top"},{default:t(()=>[E(M)?W("",!0):(f(),C(u,{key:0,plain:"",circle:"",icon:"vxe-icon-envelope",onClick:a[2]||(a[2]=l=>F.value=!0)}))]),_:1}),r(i,{content:"保存",placement:"top"},{default:t(()=>[r(u,{circle:"",icon:"vxe-icon-save",onClick:_e})]),_:1}),r(i,{content:"发送通知",placement:"top"},{default:t(()=>[r(k,{style:{padding:"0 10px"},trigger:"click"},{dropdown:t(()=>[r(h,null,{default:t(()=>[(f(!0),N(S,null,D(E(ml),l=>(f(),C(V,{onClick:o=>$e(l.value)},{default:t(()=>[b(I(l.label),1)]),_:2},1032,["onClick"]))),256))]),_:1})]),default:t(()=>[r(u,{circle:"",icon:"vxe-icon-bell"})]),_:1})]),_:1}),r(i,{content:"下载表格",placement:"top"},{default:t(()=>[r(u,{circle:"",icon:"vxe-icon-download",onClick:je})]),_:1})])]),operate:t(({row:l})=>[fe(l)?(f(),N(S,{key:0},[r(u,{content:"取消",type:"text",onClick:o=>ae(l)},null,8,["onClick"]),r(u,{content:"保存",status:"success",type:"text",onClick:o=>Ne(l)},null,8,["onClick"])],64)):(f(),C(i,{key:1,content:"编辑",placement:"top"},{default:t(()=>[r(s,{icon:"Edit",type:"text",onClick:o=>ge(l)},null,8,["onClick"])]),_:2},1024))]),number_edit:t(({row:l})=>[r(p,{modelValue:l.platformNumber,"onUpdate:modelValue":o=>l.platformNumber=o},null,8,["modelValue","onUpdate:modelValue"])]),name_edit:t(({row:l})=>[r(p,{modelValue:l.platformName,"onUpdate:modelValue":o=>l.platformName=o},null,8,["modelValue","onUpdate:modelValue"])]),country_edit:t(({row:l})=>[r(p,{modelValue:l.country,"onUpdate:modelValue":o=>l.country=o},null,8,["modelValue","onUpdate:modelValue"])]),brand_edit:t(({row:l})=>[r(p,{modelValue:l.brandName,"onUpdate:modelValue":o=>l.brandName=o},null,8,["modelValue","onUpdate:modelValue"])]),line_edit:t(({row:l})=>[r(p,{modelValue:l.line,"onUpdate:modelValue":o=>l.line=o},null,8,["modelValue","onUpdate:modelValue"])]),ipaddress_edit:t(({row:l})=>[r(p,{modelValue:l.ipaddress,"onUpdate:modelValue":o=>l.ipaddress=o},null,8,["modelValue","onUpdate:modelValue"])]),company_edit:t(({row:l})=>[r(p,{modelValue:l.company,"onUpdate:modelValue":o=>l.company=o},null,8,["modelValue","onUpdate:modelValue"])]),platform_edit:t(({row:l})=>[r(p,{modelValue:l.platform,"onUpdate:modelValue":o=>l.platform=o},null,8,["modelValue","onUpdate:modelValue"])]),status_default:t(({row:l})=>[r(J,{modelValue:l.status,"onUpdate:modelValue":o=>l.status=o,"active-value":1,"inactive-value":0,"inline-prompt":"",size:"small",onChange:o=>Se(l)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),operation_edit:t(({row:l})=>[r(Le,{modelValue:l.user,"onUpdate:modelValue":o=>l.user=o,multiple:"",filterable:"",clearable:""},{default:t(()=>[(f(!0),N(S,null,D(R.value,o=>(f(),C(w,{key:o.value,label:o.label,value:o.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),operater_name_edit:t(({row:l})=>[r(p,{modelValue:l.operater,"onUpdate:modelValue":o=>l.operater=o},null,8,["modelValue","onUpdate:modelValue"])]),currency_edit:t(({row:l})=>[r(G,{modelValue:l.currencyCode,"onUpdate:modelValue":o=>l.currencyCode=o,debounce:100,"fetch-suggestions":q,"trigger-on-focus":!1,clearable:"",onBlur:ee,onFocus:Z,onSelect:o=>Oe(o,l)},{default:t(({item:o})=>[U("div",null,I(o),1)]),_:2},1032,["modelValue","onUpdate:modelValue","onSelect"])]),currencyCodePlatform_edit:t(({row:l})=>[r(G,{modelValue:l.currencyCodePlatform,"onUpdate:modelValue":o=>l.currencyCodePlatform=o,debounce:100,"fetch-suggestions":q,"trigger-on-focus":!1,clearable:"",onBlur:ee,onFocus:Z,onSelect:o=>qe(o,l)},{default:t(({item:o})=>[U("div",null,I(o),1)]),_:2},1032,["modelValue","onUpdate:modelValue","onSelect"])]),companyEnglishName_edit:t(({row:l})=>[r(p,{modelValue:l.companyEnglishName,"onUpdate:modelValue":o=>l.companyEnglishName=o},null,8,["modelValue","onUpdate:modelValue"])]),address_edit:t(({row:l})=>[r(p,{modelValue:l.address,"onUpdate:modelValue":o=>l.address=o},null,8,["modelValue","onUpdate:modelValue"])]),juridicalPerson_edit:t(({row:l})=>[r(p,{modelValue:l.juridicalPerson,"onUpdate:modelValue":o=>l.juridicalPerson=o},null,8,["modelValue","onUpdate:modelValue"])]),juridicalPersonCreditCard_edit:t(({row:l})=>[r(p,{modelValue:l.juridicalPersonCreditCard,"onUpdate:modelValue":o=>l.juridicalPersonCreditCard=o},null,8,["modelValue","onUpdate:modelValue"])]),juridicalPersonCreditCardAddress_edit:t(({row:l})=>[r(p,{modelValue:l.juridicalPersonCreditCardAddress,"onUpdate:modelValue":o=>l.juridicalPersonCreditCardAddress=o},null,8,["modelValue","onUpdate:modelValue"])]),receivablesAccount_edit:t(({row:l})=>[r(p,{modelValue:l.receivablesAccount,"onUpdate:modelValue":o=>l.receivablesAccount=o},null,8,["modelValue","onUpdate:modelValue"])]),receivablesAccountCompany_edit:t(({row:l})=>[r(p,{modelValue:l.receivablesAccountCompany,"onUpdate:modelValue":o=>l.receivablesAccountCompany=o},null,8,["modelValue","onUpdate:modelValue"])]),vatNumber_edit:t(({row:l})=>[r(p,{modelValue:l.vatNumber,"onUpdate:modelValue":o=>l.vatNumber=o},null,8,["modelValue","onUpdate:modelValue"])]),vatCompany_edit:t(({row:l})=>[r(p,{modelValue:l.vatCompany,"onUpdate:modelValue":o=>l.vatCompany=o},null,8,["modelValue","onUpdate:modelValue"])]),_:1},16)]),_:1})]),r(K,{modelValue:$.value,"onUpdate:modelValue":a[5]||(a[5]=l=>$.value=l),"before-close":Ee,style:{"border-radius":"10px"},title:"新建任务",width:"500"},{footer:t(()=>[U("div",vl,[r(s,{onClick:a[3]||(a[3]=l=>{$.value=!1,ce(A.value)})},{default:t(()=>[b("取消")]),_:1}),r(s,{type:"primary",onClick:a[4]||(a[4]=l=>Re(A.value))},{default:t(()=>[b(" 确认")]),_:1})])]),default:t(()=>[r(Je,{ref_key:"taskRuleFormRef",ref:A,model:n,rules:ie,size:ue.value,class:"demo-taskRuleForm","label-width":"auto","status-icon":"",style:{"max-width":"600px"}},{default:t(()=>[(f(!0),N(S,null,D(ze.value,(l,o)=>(f(),C(H,{key:o,label:l.label,prop:l.prop},{default:t(()=>[l.type==="input"?(f(),C(oe,{key:0,modelValue:n[l.prop],"onUpdate:modelValue":_=>n[l.prop]=_,placeholder:l.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])):l.type==="select"?(f(),C(ne,{key:1,modelValue:n[l.prop],"onUpdate:modelValue":_=>n[l.prop]=_,"collapse-tags":l.collapseTags,"collapse-tags-tooltip":l.collapseTagsTooltip,multiple:l.multiple,placeholder:l.placeholder},{default:t(()=>[(f(!0),N(S,null,D(l.options,_=>(f(),C(re,{key:_.value,label:_.label,value:_.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","collapse-tags","collapse-tags-tooltip","multiple","placeholder"])):l.type==="autocomplete"?(f(),C(G,{key:2,modelValue:n[l.prop],"onUpdate:modelValue":_=>n[l.prop]=_,clearable:l.clearable,debounce:l.debounce,"fetch-suggestions":l.fetchSuggestions,placeholder:l.placeholder,"trigger-on-focus":l.triggerOnFocus,onSelect:l.onSelect},{default:t(({item:_})=>[U("div",null,I(_),1)]),_:2},1032,["modelValue","onUpdate:modelValue","clearable","debounce","fetch-suggestions","placeholder","trigger-on-focus","onSelect"])):W("",!0)]),_:2},1032,["label","prop"]))),128))]),_:1},8,["model","rules","size"])]),_:1},8,["modelValue"]),r(K,{modelValue:j.value,"onUpdate:modelValue":a[8]||(a[8]=l=>j.value=l),"before-close":te,"align-center":"",style:{"border-radius":"10px"},title:"修改填写人",width:"500"},{footer:t(()=>[U("div",_l,[r(s,{onClick:te},{default:t(()=>[b("取消")]),_:1}),r(s,{type:"primary",onClick:Ce},{default:t(()=>[b(" 确认")]),_:1})])]),default:t(()=>[U("div",bl,[r(Ge,{modelValue:T.value,"onUpdate:modelValue":a[6]||(a[6]=l=>T.value=l)},{default:t(()=>[r(se,{label:1},{default:t(()=>[b("添加")]),_:1}),r(se,{label:2},{default:t(()=>[b("删除")]),_:1})]),_:1},8,["modelValue"])]),r(H,{"align-center":"",label:"录入人员:",prop:"operation",width:"500"},{default:t(()=>[r(ne,{modelValue:n.operation,"onUpdate:modelValue":a[7]||(a[7]=l=>n.operation=l),"collapse-tags":"","collapse-tags-tooltip":"",multiple:"",filterable:"",clearable:"",placeholder:"请选择录入人员"},{default:t(()=>[(f(!0),N(S,null,D(R.value,l=>(f(),C(re,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["modelValue"]),r(K,{modelValue:F.value,"onUpdate:modelValue":a[10]||(a[10]=l=>F.value=l),"align-center":"",style:{"border-radius":"10px"},title:"指定店铺发送通知",width:"500"},{footer:t(()=>[U("div",Cl,[r(s,{onClick:he},{default:t(()=>[b("取消")]),_:1}),r(s,{type:"primary",onClick:Ve},{default:t(()=>[b(" 确认")]),_:1})])]),default:t(()=>[r(H,{"align-center":"",label:"消息内容:",width:"500"},{default:t(()=>[r(oe,{modelValue:O.value,"onUpdate:modelValue":a[9]||(a[9]=l=>O.value=l),type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["modelValue"])],64)}}});const Rl=pl(Vl,[["__scopeId","data-v-5225ace0"]]);export{Rl as default};