| 1 |
- import{l as xe}from"./index-2875cfcb.js";import{u as ae}from"./vue-router-d228e26b.js";import{d as v,m as se,A as h,M as Te,_ as Ce,z as De,a as le}from"./index-c41036fa.js";import{a as _,w as ne,W as u,t as $e,X as d,Y as C,m as t,Z as e,E as p,l as R,a2 as w,u as l,aa as ze,F as L,q as Se,$ as k,a0 as E,a5 as D,i as qe,o as oe,a6 as te,a3 as Ne,a4 as Ae,p as Le}from"./vue-74beb2f3.js";import{n as P}from"./index-d7839508.js";import{W as Ue}from"./index-efe989cd.js";import{_ as He}from"./fileTable-aff42a13.js";import{u as Be}from"./index-4bf22dc1.js";import{_ as X}from"./index2-ef296b4c.js";import{_ as Z}from"./index-053d5938.js";import"./fullScreen-99a0eb7e.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_176f68a0_lang-7cdee582.js";import"./SettingOutlined-3a611d51.js";import"./index-ac6ac7a7.js";import"./ext-519f3630.js";import"./index.esm-44936652.js";import"./InboxOutlined-dce14886.js";const Ie={style:{"margin-bottom":"10px"},class:"inline-16"},Ve={key:1},Oe={key:1},Pe={__name:"index",emits:["back"],setup(q,{emit:S}){let b=_(!1),z=_({id:20221101094603,content:{pageNumber:1,pageSize:20,where:{condition:""}}}),c=_(0),$=_();const o=()=>{c.value=0,$.value.data.unshift({sat_notice_classid:0,classname:"",issecret:0,fcolor:"#ccc"})};ne(()=>b.value,m=>{m||S("back")});const I=()=>{$.value.listData()},U=(m,f)=>{if(f){if(!m.record.classname)return se("请填写版块名称");h.requested({id:"20221101094503",content:m.record}).then(y=>{v.message(y,"保存成功",()=>{y.code===1&&(c.value=0),$.value.listData(),m.record=Object.assign({},m.record,y.data)})})}},x=m=>{Te.confirm({title:"确定删除当前版块吗?",okText:"确认",async onOk(){if(m.sat_notice_classid==0)$.value.data.shift();else{let f=await h.requested({id:"20221101094703",content:{sat_notice_classids:[m.sat_notice_classid]}});v.message(f,"操作成功",()=>{$.value.listData()})}},onCancel(){}})};return(m,f)=>{const y=u("a-button"),H=u("a-input"),K=u("a-switch"),j=u("a-drawer"),V=$e("focus");return d(),C("div",null,[t(y,{onClick:f[0]||(f[0]=r=>R(b)?b.value=!0:b=!0),type:"primary",size:"samll"},{default:e(()=>[p("设置版块")]),_:1}),t(j,{ref:"drawer",open:l(b),"onUpdate:open":f[2]||(f[2]=r=>R(b)?b.value=r:b=r),class:"custom-class",title:"设置版块",placement:"right",width:"1200px",closable:!1},{default:e(()=>[w("div",Ie,[t(y,{type:"primary",onClick:o},{default:e(()=>[p("新建版块")]),_:1}),t(H,{style:{width:"150px","margin-left":"10px"},value:l(z).content.where.condition,"onUpdate:value":f[1]||(f[1]=r=>l(z).content.where.condition=r),onKeyup:ze(I,["enter"]),placeholder:"请输入搜索内容",autocomplete:"off"},null,8,["value","onKeyup"])]),t(P,{sequence:!0,rowKey:"sat_notice_classid","is-select":!1,ref_key:"table",ref:$,size:"small",columns:l(v).TBLayout("tablePate"),param:l(z)},{tb_cell:e(({data:r})=>[r.column.dataIndex==="classname"?(d(),C(L,{key:0},[l(c)===r.record.sat_notice_classid?Se((d(),k(H,{key:0,size:"mini",value:r.record.classname,"onUpdate:value":g=>r.record.classname=g,placeholder:"输入版块名称"},null,8,["value","onUpdate:value"])),[[V]]):(d(),C("span",Ve,E(r.record.classname),1))],64)):D("",!0),r.column.dataIndex==="sequence"?(d(),C(L,{key:1},[l(c)===r.record.sat_notice_classid?(d(),k(H,{key:0,size:"mini",value:r.record.sequence,"onUpdate:value":g=>r.record.sequence=g,placeholder:"输入排序"},null,8,["value","onUpdate:value"])):(d(),C("span",Oe,E(r.record.sequence),1))],64)):r.column.dataIndex==="issecret"?(d(),k(K,{key:2,checked:r.record.isenable,"onUpdate:checked":g=>r.record.isenable=g,checkedValue:1,unCheckedValue:0,onChange:g=>U(r,l(c)!=r.record.sat_notice_classid)},null,8,["checked","onUpdate:checked","onChange"])):r.column.dataIndex=="operation"?(d(),C(L,{key:3},[l(c)==r.record.sat_notice_classid?(d(),k(y,{key:0,size:"samll",type:"link",onClick:g=>U(r,!0)},{default:e(()=>[p("保 存")]),_:2},1032,["onClick"])):(d(),k(y,{key:1,disabled:r.record.isenable,size:"samll",type:"link",onClick:g=>R(c)?c.value=r.record.sat_notice_classid:c=r.record.sat_notice_classid},{default:e(()=>[p("编 辑")]),_:2},1032,["disabled","onClick"])),t(y,{disabled:r.record.isenable&&l(c)!=r.record.sat_notice_classid,size:"samll",type:"link",onClick:g=>x(r.record)},{default:e(()=>[p("删 除")]),_:2},1032,["disabled","onClick"])],64)):D("",!0)]),_:1},8,["columns","param"])]),_:1},8,["open"])])}}};const B=q=>(Ne("data-v-29063861"),q=q(),Ae(),q),Re={key:0,class:"detail__panel"},Ee=B(()=>w("span",{style:{width:"240px"},class:"redlitt"},"浏览权限:(至少选择一个范围)",-1)),Ke={class:"flex-center"},je=B(()=>w("span",{style:{width:"50px"}},"角色:",-1)),Me={class:"flex-center mt-10"},Ye=B(()=>w("span",{style:{width:"50px"}},"部门:",-1)),Fe={class:"custom-tree-node"},We={class:"flex-center mt-10"},Je=B(()=>w("span",{style:{width:"50px"}},"人员:",-1)),Xe={class:"flex-center mt-10"},Ze=B(()=>w("span",{style:{width:"50px"}},"区域:",-1)),Ge={class:"flex-center mt-10"},Qe=B(()=>w("span",{style:{width:"80px"}},"经销商:",-1)),et={class:"fixed__btn__panel"},tt={__name:"addNotice",props:["disabled"],emits:["back","onSuccess"],setup(q,{emit:S}){const b=q;ae();let z=_(),c=_(!1),$=qe("classList");_({a:1});let o=_({title:"",notes:"",istextrequired:1,isattrequired:1,onceonly:1,sat_submiteditmodelid:"0",begdate:"",enddate:"",issecret:!1,status:"",sat_notice_classid:"",contentstr:""}),I={children:"subdep",title:"depname",key:"departmentid"};ne(()=>c.value,a=>{a||(S("back",o.value.sat_noticeid,V.value),V.value=!1,o.value={title:"",notes:"",istextrequired:1,isattrequired:1,onceonly:1,sat_submiteditmodelid:"0",begdate:"",enddate:"",issecret:!1,status:"",sat_notice_classid:"",contentstr:""})});const U=a=>{function n(i){i.children=i.subarea,i.children.length||delete i.children,i.subarea&&i.subarea.length&&i.subarea.forEach(N=>n(N))}a.forEach(i=>{n(i)}),console.log(a)},x=async()=>{c.value=!0;const a=await h.requested({id:"20221101094803",content:{sat_noticeid:0,sat_notice_classid:"9999"+le().nowAccount.userid,title:"",summary:"",content:"",issecret:1,begdate:new Date().toLocaleDateString(),enddate:new Date().toLocaleDateString(),isontop:0}});ie(),m(a.data.sat_noticeid)},m=async a=>{const n=await h.requested({id:"20221101095003",content:{sat_noticeid:a}});o.value=Object.assign({},o.value,n.data),o.value.sat_notice_classid="",console.log(o.value,"form")};let f=_(),y=_(),H=_(),K=_(),j=_(),V=_(!1);const r=async()=>{if(!o.value.role.length&&!f.value.data.length&&!H.value.data.length&&!K.value.data.length&&!j.value.data.length)return se.warning("浏览权限至少选择一项!!");await z.value.validateFields(),o.value.content=y.value.valueHtml;const a=await h.requested({id:"20221101094803",content:o.value});v.message(a,"保存成功",async()=>{o.value.contentstr="",await h.requested({id:"20240402101402",content:{ownertable:"sat_notice",ownerid:o.value.sat_noticeid,roleids:o.value.role}}),o.value.status=="发布"&&await h.requested({id:"20221101095203",content:{sat_noticeids:[o.value.sat_noticeid]}}),o.value={title:"",notes:"",istextrequired:1,isattrequired:1,onceonly:1,sat_submiteditmodelid:"0",begdate:"",enddate:"",issecret:!1,status:"",sat_notice_classid:"",contentstr:""},S("onSuccess"),V.value=!0,c.value=!1})};let g=_({roleArr:[],depArr:[],hridArr:[],areaArr:[],enterpriseArr:[],selectRole:[],selectDep:[],selectHrid:[],selectArea:[],selectEnterprise:[]});const ie=async()=>{console.log("出发"),h.requested({classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:1e3,typename:"role",parameter:{}}}).then(a=>{g.value.roleArr=a.data}),h.requested({classname:"webmanage.department.department",method:"querydepartment",content:{},accesstoken:"aa8ff16868041aacfd9c768d879d655e"}).then(a=>{g.value.depArr=a.data,console.log(g.value,"111")})},M=async(a,n,i)=>{let N=n.map(T=>T[a.slice(0,a.length-1)]);(await h.requested({id:"20240402101402",content:{ownertable:"sat_notice",ownerid:o.value.sat_noticeid,[a]:N}})).code&&i&&i()},Y=async(a,n,i)=>{const N=await h.requested({id:"20240402101502",content:{ownertable:"sat_notice",ownerid:o.value.sat_noticeid,[a]:[n.record[a.slice(0,a.length-1)]]}});v.message(N,"删除成功",()=>{i&&i()})},re=a=>{o.value.attinfos.splice(o.value.attinfos.findIndex(n=>n.attachmentid==a.attachmentid),1)},de=async()=>{const a=await h.requested({id:"20221101095003",content:{sat_noticeid:o.value.sat_noticeid}});o.value.attinfos=a.data.attinfos},ce=async a=>{a.content={pageNumber:1,pageSize:20,where:{}},a.id=20240312145602},ue=async(a,n)=>{a.id=20240402101402,a.content={ownertable:"sat_notice",ownerid:o.value.sat_noticeid,hrids:n.map(i=>i.hrid)}},pe=async a=>{a.content={pageNumber:1,pageSize:20,where:{}},a.classname="webmanage.sale.salearea.salearea",a.method="query_area"},me=async(a,n)=>{a.id=20240402101402,a.content={ownertable:"sat_notice",sa_saleareaids:n.map(i=>i.sa_saleareaid)}},_e=async a=>{a.content={pageNumber:1,pageSize:20,where:{}},a.id=20240312151602},fe=async(a,n)=>{a.id=20240402101402,a.content={ownertable:"sat_notice",ownerid:o.value.sat_noticeid,sys_enterpriseids:n.map(i=>i.sys_enterpriseid)}};return oe(()=>{}),(a,n)=>{const i=u("a-button"),N=u("a-input"),O=u("a-form-item"),T=u("a-col"),G=u("a-select-option"),Q=u("a-select"),ee=u("a-radio"),ye=u("a-radio-group"),ve=u("a-date-picker"),be=u("a-form"),F=u("a-card"),J=u("a-row"),ge=u("a-tree"),he=u("a-popover"),W=u("a-popconfirm"),we=u("CustomButton"),ke=u("a-drawer");return d(),C(L,null,[t(i,{onClick:x,disabled:l(b).disabled,type:"primary",size:"samll",class:"mr-10"},{default:e(()=>[p("新建")]),_:1},8,["disabled"]),t(ke,{ref:"drawer",open:l(c),"onUpdate:open":n[16]||(n[16]=s=>R(c)?c.value=s:c=s),rootClassName:"customNotiveClass",placement:"right",width:"98%",closable:!1,title:"新建通告"},{default:e(()=>[l(c)?(d(),C("div",Re,[t(J,{gutter:16},{default:e(()=>[t(T,{span:13},{default:e(()=>[t(J,null,{default:e(()=>[t(F,{title:"设置通告",bordered:!1,style:{"margin-bottom":"10px"}},{default:e(()=>[t(be,{ref_key:"formRef",ref:z,model:l(o),layout:"vertical"},{default:e(()=>[t(T,{span:24},{default:e(()=>[t(O,{label:"标题",name:"title",rules:[{required:!0,message:"请输入标题"}]},{default:e(()=>[t(N,{value:l(o).title,"onUpdate:value":n[0]||(n[0]=s=>l(o).title=s)},null,8,["value"])]),_:1})]),_:1}),t(T,{span:24},{default:e(()=>[t(O,{label:"版块",name:"sat_notice_classid",rules:[{required:!0,message:"请输入版块"}]},{default:e(()=>[t(Q,{value:l(o).sat_notice_classid,"onUpdate:value":n[1]||(n[1]=s=>l(o).sat_notice_classid=s),placeholder:"请选择"},{default:e(()=>[(d(!0),C(L,null,te(l($)(),s=>(d(),k(G,{key:s.sat_notice_classid,value:s.sat_notice_classid},{default:e(()=>[p(E(s.classname),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1}),t(T,{span:24},{default:e(()=>[t(O,{label:"状态"},{default:e(()=>[t(ye,{value:l(o).status,"onUpdate:value":n[2]||(n[2]=s=>l(o).status=s)},{default:e(()=>[t(ee,{value:"新建"},{default:e(()=>[p("新建")]),_:1}),t(ee,{value:"发布"},{default:e(()=>[p("发布")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),l(o).status=="新建"?(d(),k(T,{key:0,span:24,class:"timeClass"},{default:e(()=>[t(O,{label:"发布时间"},{default:e(()=>[t(ve,{value:l(o).publishdate,"onUpdate:value":n[3]||(n[3]=s=>l(o).publishdate=s),"value-format":"YYYY-MM-DD HH:mm:ss","show-time":{defaultValue:l(De)("00:00:00","HH:mm:ss")}},null,8,["value","show-time"])]),_:1})]),_:1})):D("",!0)]),_:1},8,["model"])]),_:1}),t(F,{title:"通告内容",bordered:!1,style:{"margin-bottom":"10px"}},{default:e(()=>[t(Ue,{ref_key:"editor",ref:y,id:l(o).sat_noticeid,modelValue:l(o).contentstr,"onUpdate:modelValue":n[4]||(n[4]=s=>l(o).contentstr=s)},null,8,["id","modelValue"])]),_:1}),t(F,{title:"附件上传",bordered:!1,style:{"margin-bottom":"60px"}},{default:e(()=>[t(Be,{modeType:"modal",style:{"margin-bottom":"10px"},bindData:{ownerid:l(o).sat_noticeid,ownertable:"sat_notice",usetype:"default"},text:"点击上传",onUploadSuccess:de},null,8,["bindData"]),t(He,{data:l(o).attinfos,onOnSuccess:re},null,8,["data"])]),_:1})]),_:1})]),_:1}),t(T,{span:11,style:{"margin-bottom":"60px"}},{default:e(()=>[t(F,{title:"权限设置",bordered:!1},{default:e(()=>[t(J,null,{default:e(()=>[Ee,t(T,{span:24,style:{margin:"20px 0 20px 20px","padding-right":"20px"}},{default:e(()=>[w("div",Ke,[je,t(Q,{value:l(o).role,"onUpdate:value":n[5]||(n[5]=s=>l(o).role=s),placeholder:"请选择角色",mode:"tags"},{default:e(()=>[(d(!0),C(L,null,te(l(g).roleArr,s=>(d(),k(G,{key:s.roleid,value:s.roleid},{default:e(()=>[p(E(s.rolename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])])]),_:1}),t(T,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:e(()=>[w("div",Me,[Ye,t(he,{trigger:"click",placement:"bottom",open:a.clicked,onOpenChange:a.handleClickChange},{content:e(()=>[t(ge,{style:{width:"500px"},"tree-data":l(g).depArr,"field-names":l(I),defaultExpandAll:""},{title:e(s=>[w("div",Fe,[w("span",null,E(s.depname),1),t(i,{type:"link",size:"small",onClick:A=>M("departmentids",[s],()=>{a.$refs.depTable.listData()})},{default:e(()=>[p("选择")]),_:2},1032,["onClick"])])]),_:1},8,["tree-data","field-names"])]),default:e(()=>[t(i,{type:"primary",size:"samll"},{default:e(()=>[p("添加")]),_:1})]),_:1},8,["open","onOpenChange"])]),t(P,{"is-select":"false",ref_key:"depTable",ref:f,style:{width:"100%"},size:"small",columns:l(v).TBLayout("depTable"),param:{id:20240402101602,content:{ownertable:"sat_notice",ownerid:l(o).sat_noticeid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:e(({data:s})=>[s.column.dataIndex==="operation"?(d(),k(W,{key:0,title:"确认删除当前部门吗?","ok-text":"确认","cancel-text":"取消",onConfirm:A=>Y("departmentids",s,()=>{a.$refs.depTable.listData()})},{default:e(()=>[t(i,{type:"link",size:"samll"},{default:e(()=>[p("删除")]),_:1})]),_:2},1032,["onConfirm"])):D("",!0)]),_:1},8,["columns","param"])]),_:1}),t(T,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:e(()=>[w("div",We,[Je,t(X,{ref:"selectHrid",onSelectRowData:n[8]||(n[8]=s=>M("hrids",s,()=>{a.$refs.hridTable.listData()})),rowKey:"hrid",param:{id:20240312145602,content:{pageNumber:1,pageSize:20,where:{}}},columns:l(v).TBLayout("staffTable").splice(0,l(v).TBLayout("staffTable").length-1),title:"选择人员"},{slot1:e(()=>[t(i,{size:"middle",type:"primary",onClick:n[6]||(n[6]=s=>a.$refs.selectHrid.modeVisible=!0)},{default:e(()=>[p("添加")]),_:1})]),titleLeft:e(({data:s})=>[t(Z,{dataType:"人员",total:s.total,onHandlePullApi:ce,onHandleUploadApi:ue,onOnSuccess:n[7]||(n[7]=A=>a.$refs.hridTable.listData())},null,8,["total"])]),_:1},8,["columns"])]),t(P,{"is-select":"false",ref_key:"hridTable",ref:H,style:{width:"100%"},size:"small",columns:l(v).TBLayout("staffTable"),param:{id:20240402101702,content:{ownertable:"sat_notice",ownerid:l(o).sat_noticeid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:e(({data:s})=>[s.column.dataIndex==="operation"?(d(),k(W,{key:0,title:"确认删除当前人员吗?","ok-text":"确认","cancel-text":"取消",onConfirm:A=>Y("hrids",s,()=>{a.$refs.hridTable.listData()})},{default:e(()=>[t(i,{type:"link",size:"samll"},{default:e(()=>[p("删除")]),_:1})]),_:2},1032,["onConfirm"])):D("",!0)]),_:1},8,["columns","param"])]),_:1}),t(T,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:e(()=>[w("div",Xe,[Ze,t(X,{ref:"selectArea",onSelectRowData:n[11]||(n[11]=s=>M("sa_saleareaids",s,()=>{a.$refs.areaTable.listData()})),rowKey:"sa_saleareaid",param:{classname:"webmanage.sale.salearea.salearea",method:"query_area",content:{pageNumber:1,pageSize:20,where:{}}},columns:l(v).TBLayout("areaTable").splice(0,l(v).TBLayout("areaTable").length-1),title:"选择区域",onListData:U},{slot1:e(()=>[t(i,{size:"middle",type:"primary",onClick:n[9]||(n[9]=s=>a.$refs.selectArea.modeVisible=!0)},{default:e(()=>[p("添加")]),_:1})]),titleLeft:e(({data:s})=>[t(Z,{dataType:"区域",total:s.total,onHandlePullApi:pe,onHandleUploadApi:me,onOnSuccess:n[10]||(n[10]=A=>a.$refs.areaTable.listData())},null,8,["total"])]),_:1},8,["param","columns"])]),t(P,{"is-select":"false",ref_key:"areaTable",ref:K,style:{width:"100%"},size:"small",columns:l(v).TBLayout("areaTable"),param:{id:20240402101802,content:{ownertable:"sat_notice",ownerid:l(o).sat_noticeid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:e(({data:s})=>[s.column.dataIndex==="operation"?(d(),k(W,{key:0,title:"确认删除当前区域吗?","ok-text":"确认","cancel-text":"取消",onConfirm:A=>Y("sa_saleareaids",s,()=>{a.$refs.areaTable.listData()})},{default:e(()=>[t(i,{type:"link",size:"samll"},{default:e(()=>[p("删除")]),_:1})]),_:2},1032,["onConfirm"])):D("",!0)]),_:1},8,["columns","param"])]),_:1}),t(T,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:e(()=>[w("div",Ge,[Qe,t(X,{ref:"selectEnterprise",onSelectRowData:n[14]||(n[14]=s=>M("sys_enterpriseids",s,()=>{a.$refs.enterpriseTable.listData()})),rowKey:"sys_enterpriseid",param:{id:20240312151602,content:{pageNumber:1,pageSize:20,where:{}}},columns:l(v).TBLayout("enterpriseTable").splice(0,l(v).TBLayout("enterpriseTable").length-1),title:"选择经销商"},{slot1:e(()=>[t(i,{size:"middle",type:"primary",onClick:n[12]||(n[12]=s=>a.$refs.selectEnterprise.modeVisible=!0)},{default:e(()=>[p("添加")]),_:1})]),titleLeft:e(({data:s})=>[t(Z,{dataType:"经销商",total:s.total,onHandlePullApi:_e,onHandleUploadApi:fe,onOnSuccess:n[13]||(n[13]=A=>a.$refs.enterpriseTable.listData())},null,8,["total"])]),_:1},8,["columns"])]),t(P,{"is-select":"false",ref_key:"enterpriseTable",ref:j,style:{width:"100%"},size:"small",columns:l(v).TBLayout("enterpriseTable"),param:{id:20240402101902,content:{ownertable:"sat_notice",ownerid:l(o).sat_noticeid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:e(({data:s})=>[s.column.dataIndex==="operation"?(d(),k(W,{key:0,title:"确认删除当前经销商吗?","ok-text":"确认","cancel-text":"取消",onConfirm:A=>Y("sys_enterpriseids",s,()=>{a.$refs.enterpriseTable.listData()})},{default:e(()=>[t(i,{type:"link",size:"samll"},{default:e(()=>[p("删除")]),_:1})]),_:2},1032,["onConfirm"])):D("",!0)]),_:1},8,["columns","param"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),w("div",et,[t(we,{type:"primary",size:"samll",onClick:r,style:{"margin-right":"10px"}},{default:e(()=>[p("保 存")]),_:1}),t(i,{onClick:n[15]||(n[15]=s=>R(c)?c.value=!1:c=!1),size:"samll",class:"mr-10"},{default:e(()=>[p("取 消")]),_:1})])])):D("",!0)]),_:1},8,["open"])],64)}}},at=Ce(tt,[["__scopeId","data-v-29063861"]]),ht={__name:"index",setup(q){ae();const S=_();let b=_([]),z=_([]);Le("classList",()=>z.value);let c=_([{label:"版块",key:"sat_notice_classid",type:"select",dataSource:[]},{label:"状态",key:"status",type:"select",dataSource:[{remarks:"全部",value:""},{remarks:"新建",value:"新建"},{remarks:"发布",value:"发布"}]},{label:"发布时间",key:"dateRange",type:"datepickerRange",objKeys:["begindate","enddate"]},{label:"搜索",key:"condition",type:"input"}]),$=_({id:"20221101094903",content:{pageNumber:1,pageSize:25,where:{condition:"",sat_notice_classid:"",status:"",begindate:"",enddate:""}}});const o=async()=>{let x=await h.requested({id:20221101094603,content:{where:{isenable:1}}});z.value=JSON.parse(JSON.stringify(x.data)),console.log(x),b.value=x.data.map(m=>({remarks:m.classname,value:m.sat_notice_classid})),b.value.unshift({remarks:"全部",value:""}),c.value[0].dataSource=b.value,console.log(b.value)},I=(x,m)=>{if(m)return S.value.tableData();h.requested({id:20221101095103,content:{sat_noticeids:[x]}})},U=x=>{let m="9999"+le().nowAccount.userid,f=[];x.data.forEach(y=>m==y.sat_notice_classid&&y.title==""?f.push(y.sat_noticeid):""),f.length!=0&&h.requested({id:20221101095103,content:{sat_noticeids:f}}).then(y=>{y.msg=="成功"&&S.value.tableData()}),console.log(x,"数据")};return oe(()=>{o()}),(x,m)=>(d(),k(xe,{onHandleData:U,ref_key:"list",ref:S,keyRouteName:"title",param:l($),tableName:"noticeTable",searchType:l(c),detailPage:{name:"noticeDetail",idname:"sat_noticeid"}},{operation:e(()=>[l(v).hasPermission("insert")?(d(),k(at,{key:0,onBack:I})):D("",!0),l(v).hasPermission("setClass")?(d(),k(Pe,{key:1,onBack:o})):D("",!0)]),tb_cell:e(({data:f})=>[f.column.dataIndex==="operation"?(d(),C(L,{key:0},[],64)):D("",!0)]),_:1},8,["param","searchType"]))}};export{ht as default};
|