index.b1c195a7.js 21 KB

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