import{_ as T,d as Y,m as i,cp as O,w as S,p as W,r as n,ae as z,o as s,A as c,x as u,B as q,u as t,D as v,H as C,a as d,h,cw as I}from"./index.bf41a5b5.js";import{a as y,D as U}from"./demand-modify-modal.35d75388.js";import{u as V}from"./use-page-search.fc995b50.js";import{h as H}from"./export.69fb1f23.js";import"./createRequset.3eb6d703.js";import"./xlsx.ed122d16.js";const E={formItems:[{field:"date",type:"date_picker",trigger:"change",span:8,otherOptions:{type:"daterange",startPlaceholder:"\u521B\u5EFA\u5F00\u59CB\u65F6\u95F4",endPlaceholder:"\u521B\u5EFA\u7ED3\u675F\u65F6\u95F4",valueFormat:"YYYY-MM-DD",startProp:"start_time",endProp:"end_time"}},{field:"OaCode",type:"input",span:8,trigger:"change",placeholder:"\u4F01\u4E1A\u5FAE\u4FE1OA\u7F16\u53F7"},{field:"managerid",type:"user-query",span:8,trigger:"change",placeholder:"\u4E1A\u52A1\u7ECF\u7406"},{field:"check_date",type:"date_picker",span:8,trigger:"change",otherOptions:{type:"daterange",startPlaceholder:"\u8C03\u6574\u5F00\u59CB\u65F6\u95F4",endPlaceholder:"\u8C03\u6574\u7ED3\u675F\u65F6\u95F4",valueFormat:"YYYY-MM-DD",startProp:"check_start_time",endProp:"check_end_time"}},{field:"companyNo",type:"business-query",span:8,trigger:"change",placeholder:"\u4E1A\u52A1\u516C\u53F8"}]},$=()=>({columns:[{prop:"OaCode",label:"\u4F01\u4E1A\u5FAE\u4FE1OA\u7F16\u53F7",minWidth:"140px"},{prop:"companyName",label:"\u4E1A\u52A1\u516C\u53F8",minWidth:"140px"},{prop:"manager",label:"\u4E1A\u52A1\u7ECF\u7406",minWidth:"120px"},{prop:"sale_total",label:"\u8C03\u6574\u9500\u552E\u91D1\u989D",width:"120px"},{prop:"cgd_total",label:"\u8C03\u6574\u6210\u672C\u91D1\u9894",width:"120px"},{prop:"check_date",label:"\u8C03\u6574\u65F6\u95F4",width:"140px"},{prop:"creater",label:"\u521B\u5EFA\u4EBA",minWidth:"120px"},{prop:"addtime",label:"\u521B\u5EFA\u65F6\u95F4",width:"140px"},{label:"\u64CD\u4F5C",fixed:"right",width:60,slot:"operation"}],showTitle:!1,superUserNoAction:!1,apis:{httpList:y.list}}),g="wechatReport",j=Y({__name:"index",setup(L){const F=i(!0),m=i(!0),_=i(null),r=i(null),{hasPermissionWithCode:f}=O(g),x={pageSearchHook:()=>V(void 0,void 0,E)};function A(o){I.confirm("\u662F\u5426\u786E\u8BA4\u5220\u9664?").then(async()=>{var l;a.value=!0;const e=await y.delete({id:o.id});a.value=!1,e.code===1&&((l=r.value)==null||l.onSearch())})}function k(){var e;const{companyNo:o}=r.value.getBasicParams();(e=_.value)==null||e.onDisplay({companyNo:o})}const a=i(!1),D={onSuccess:()=>a.value=!1,onStart:()=>a.value=!0,onFail:()=>a.value=!1};async function w(){const o=r.value.getBasicParams()||{};await H({fileType:"aplication/zip",url:"/admin/InvChange/export",name:"\u5FAE\u4FE1\u62A5\u8868\u6570\u636E\u8C03\u6574.xlsx",...D,params:o})}return S(()=>F.value,()=>{m.value=!1,W(()=>m.value=!0)}),(o,e)=>{const l=n("el-button"),B=n("ElButton"),M=n("ElTooltip"),b=n("page-container"),P=n("ExecModal"),R=n("page-auth"),N=z("loading");return s(),c(R,{"page-name":g},{default:u(()=>[m.value?q((s(),c(b,{key:0,hooks:x,"page-name":g,"search-config":t(E),"get-content-ref":p=>r.value=p,"content-config":t($)(F.value)},{content_header:u(()=>[t(f)("9")?(s(),c(l,{key:0,onClick:w,size:"small",icon:t(v)("arrow-up-line"),type:"primary"},{default:u(()=>e[1]||(e[1]=[C("\u5BFC\u51FA")])),_:1},8,["icon"])):d("v-if",!0),t(f)("2")?(s(),c(l,{key:1,size:"small",type:"primary",onClick:k},{default:u(()=>e[2]||(e[2]=[C(" \u6DFB\u52A0 ")])),_:1})):d("v-if",!0)]),content_action:u(p=>[t(f)("8")?(s(),c(M,{key:0,content:"\u5220\u9664",placement:"top"},{default:u(()=>[h(B,{link:"",size:"small",type:"danger",icon:t(v)("delete"),onClick:G=>A(p)},null,8,["icon","onClick"])]),_:2},1024)):d("v-if",!0)]),_:1},8,["search-config","get-content-ref","content-config"])),[[N,a.value]]):d("v-if",!0),h(U,{ref_key:"demandModifyModal",ref:_,onRefresh:e[0]||(e[0]=p=>r.value.onSearch())},null,512),h(P,{ref:"execModalRef"},null,512)]),_:1})}}});var te=T(j,[["__file","C:/Users/Administrator/Desktop/projects/report-v3/src/views/wechatReport/wechatReport/index.vue"]]);export{te as default};