index-eb337794.js 30 KB

1
  1. import{_ as _e,d as f,A as w,a as fe,m as ye,w as pe}from"./index-3887ab05.js";import{d as $e}from"./index-3a9eeb83.js";import{_ as ce}from"./index-875e5ae4.js";import{a as y,w as ve,o as me,W as d,X as m,Y as C,m as a,Z as e,E as u,u as o,a2 as i,F as Y,a6 as be,$,a0 as W,a5 as h,l as ge,a3 as we,a4 as he,aa as xe,a7 as ke}from"./vue-74beb2f3.js";import{n as B}from"./index-9b46f3be.js";import{u as X}from"./vue-router-d228e26b.js";import{U as Te}from"./fileUpload-e3af45ac.js";/* empty css */import{_ as M}from"./index2-d93fca00.js";import{_ as j}from"./index-a9ba8c06.js";import{u as De}from"./index-ef7c0bcc.js";import{p as ze}from"./index-19803601.js";import"./fullScreen-9123d61a.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_176f68a0_lang-a848e312.js";import"./SettingOutlined-04c21aec.js";import"./index-d77dbf91.js";import"./ext-b20af233.js";/* empty css */import"./InboxOutlined-1932f124.js";const R=D=>(we("data-v-331e5ecd"),D=D(),he(),D),Se={key:0,class:"detail__panel"},Ne=R(()=>i("p",{style:{color:"#b8b3b3"}},"注:建议上传图片大小130x80像素,大小不超过2M,格式为JPG/PNG",-1)),Ae={class:"flex-center"},Ce=R(()=>i("span",{style:{width:"100px"},class:"redlitt"},"权限类型:",-1)),qe=R(()=>i("span",{style:{width:"240px"},class:"redlitt"},"浏览权限:(至少选择一个范围)",-1)),Ue={class:"flex-center"},He=R(()=>i("span",{style:{width:"50px"}},"角色:",-1)),Ie={class:"flex-center mt-10"},Le=R(()=>i("span",{style:{width:"50px"}},"部门:",-1)),Be={class:"custom-tree-node"},Pe={class:"flex-center mt-10"},Re=R(()=>i("span",{style:{width:"50px"}},"人员:",-1)),Oe={class:"flex-center mt-10"},Ee=R(()=>i("span",{style:{width:"50px"}},"区域:",-1)),Ve={class:"flex-center mt-10"},Ke=R(()=>i("span",{style:{width:"80px"}},"经销商:",-1)),Fe={class:"fixed__btn__panel"},Me={__name:"Add",props:["disabled"],emits:["back","onSuccess"],setup(D,{emit:U}){const P=D,p=X();let z=y(),b=y(!1),n=y({sys_adid:0,sys_adspaceid:p.currentRoute.value.query.id,title:"",sequence:"",hyperlink:"",isused:0,attinfos:"",role:"",authtype:1});ve(()=>b.value,t=>{t||U("back")});const E=async()=>{const t=await w.requested({id:"20240328160002",content:{sys_adid:0,sys_adspaceid:p.currentRoute.value.query.id,title:"",sequence:"99999"+fe().nowAccount.userid,hyperlink:"",isused:0}});Z(),g(t.data.sys_adid)},g=async t=>{const l=await w.requested({id:"20240328160102",content:{sys_adid:t}});n.value=Object.assign({},n.value,l.data),n.value.sequence="",b.value=!0,console.log(n.value,"form")};let v=y(),N=y(),x=y(),q=y();const _=async()=>{if(!n.value.role.length&&!v.value.data.length&&!N.value.data.length&&!x.value.data.length&&!q.value.data.length)return ye.warning("浏览权限至少选择一项!!");await z.value.validateFields();const t=await w.requested({id:"20240328160002",content:n.value});f.message(t,"保存成功",async()=>{await w.requested({id:"20240402101402",content:{authtype:n.value.authtype,ownertable:"sys_ad",ownerid:n.value.sys_adid,roleids:n.value.role}}),n.value.isused=="1"&&await w.requested({id:"20240328160302",content:{sys_adids:[n.value.sys_adid],isused:1}}),U("onSuccess"),b.value=!1})};let k=y({roleArr:[],depArr:[],hridArr:[],areaArr:[]});const Z=async()=>{console.log("出发"),w.requested({classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:1e3,typename:"role",parameter:{}}}).then(t=>{k.value.roleArr=t.data}),w.requested({classname:"webmanage.department.department",method:"querydepartment",content:{},accesstoken:"aa8ff16868041aacfd9c768d879d655e"}).then(t=>{k.value.depArr=t.data,console.log(k.value,"111")})};y(1);const H=async(t,l,r)=>{let S=l.map(c=>c[t.slice(0,t.length-1)]);(await w.requested({id:"20240402101402",content:{ownertable:"sys_ad",ownerid:n.value.sys_adid,[t]:S}})).code&&r&&r()},I=async(t,l,r)=>{const S=await w.requested({id:"20240402101502",content:{ownertable:"sys_ad",ownerid:n.value.sys_adid,[t]:[l.record[t.slice(0,t.length-1)]]}});f.message(S,"删除成功",()=>{r&&r()})},Q=async t=>{n.value.attinfos=JSON.parse(t.attinfos).data},ee=async t=>{t.content={pageNumber:1,pageSize:20,where:{}},t.id=20240312145602},ae=async(t,l)=>{t.id=20240402101402,t.content={ownertable:"sys_ad",ownerid:n.value.sys_adid,hrids:l.map(r=>r.hrid)}},te=async t=>{t.content={pageNumber:1,pageSize:20,where:{}},t.classname="webmanage.sale.salearea.salearea",t.method="query_area"},se=async(t,l)=>{t.id=20240402101402,t.content={ownertable:"sys_ad",ownerid:n.value.sys_adid,sa_saleareaids:l.map(r=>r.sa_saleareaid)}},le=async t=>{t.content={pageNumber:1,pageSize:20,where:{}},t.id=20240312151602},ne=async(t,l)=>{t.id=20240402101402,t.content={ownertable:"sys_ad",ownerid:n.value.sys_adid,sys_enterpriseids:l.map(r=>r.sys_enterpriseid)}};return me(()=>{}),(t,l)=>{const r=d("a-button"),S=d("a-input"),A=d("a-form-item"),c=d("a-col"),G=d("a-radio"),oe=d("a-radio-group"),V=d("a-card"),re=d("a-form"),K=d("a-row"),F=d("a-select-option"),J=d("a-select"),ie=d("a-tree"),de=d("a-popover"),L=d("a-popconfirm"),ue=d("a-drawer");return m(),C(Y,null,[a(r,{onClick:E,disabled:o(P).disabled,type:"primary",size:"samll",class:"mr-10"},{default:e(()=>[u("新建")]),_:1},8,["disabled"]),a(ue,{ref:"drawer",open:o(b),"onUpdate:open":l[15]||(l[15]=s=>ge(b)?b.value=s:b=s),rootClassName:"customNotiveClass",placement:"right",width:"98%",closable:!1,title:"新建广告图"},{default:e(()=>[o(b)?(m(),C("div",Se,[a(K,{gutter:16},{default:e(()=>[a(c,{span:10},{default:e(()=>[a(K,null,{default:e(()=>[a(re,{ref_key:"formRef",ref:z,model:o(n),layout:"vertical"},{default:e(()=>[a(V,{title:"设置广告图",bordered:!1,style:{"margin-bottom":"10px"}},{default:e(()=>[a(c,{span:24},{default:e(()=>[a(A,{label:"标题",name:"title",rules:[{required:!0,message:"请输入标题"}]},{default:e(()=>[a(S,{value:o(n).title,"onUpdate:value":l[0]||(l[0]=s=>o(n).title=s)},null,8,["value"])]),_:1})]),_:1}),a(c,{span:24},{default:e(()=>[a(A,{label:"跳转地址",name:"hyperlink"},{default:e(()=>[a(S,{value:o(n).hyperlink,"onUpdate:value":l[1]||(l[1]=s=>o(n).hyperlink=s)},null,8,["value"])]),_:1})]),_:1}),a(c,{span:24},{default:e(()=>[a(A,{label:"状态"},{default:e(()=>[a(oe,{value:o(n).isused,"onUpdate:value":l[2]||(l[2]=s=>o(n).isused=s)},{default:e(()=>[a(G,{value:0},{default:e(()=>[u("下架")]),_:1}),a(G,{value:1},{default:e(()=>[u("上架")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})]),_:1}),a(V,{title:"上传广告图",bordered:!1,style:{"margin-bottom":"10px"}},{default:e(()=>[a(A,{label:"图片",name:"attinfos",rules:[{required:!0,message:"请选择图片",trigger:"change"}]},{default:e(()=>[a(Te,{bindData:{ownerid:o(n).sys_adid,ownertable:"sys_ad",usetype:"default"},onUploadSuccess:Q,onFileChange:l[3]||(l[3]=s=>o(n).attinfos="1"),accept:"image/*",multiple:!1,ref:"upload"},null,8,["bindData"]),Ne]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})]),_:1}),a(c,{span:14,style:{"margin-bottom":"60px"}},{default:e(()=>[a(V,{title:"权限设置",bordered:!1},{default:e(()=>[a(K,null,{default:e(()=>[a(c,{span:24,style:{"margin-bottom":"20px"}},{default:e(()=>[i("div",Ae,[Ce,a(J,{value:o(n).authtype,"onUpdate:value":l[4]||(l[4]=s=>o(n).authtype=s),placeholder:"请选择权限类型"},{default:e(()=>[a(F,{value:1},{default:e(()=>[u("选中显示")]),_:1}),a(F,{value:0},{default:e(()=>[u("选中不显示")]),_:1})]),_:1},8,["value"])])]),_:1}),qe,a(c,{span:24,style:{margin:"20px 0 20px 20px","padding-right":"20px"}},{default:e(()=>[i("div",Ue,[He,a(J,{value:o(n).role,"onUpdate:value":l[5]||(l[5]=s=>o(n).role=s),placeholder:"请选择角色",mode:"tags"},{default:e(()=>[(m(!0),C(Y,null,be(o(k).roleArr,s=>(m(),$(F,{key:s.roleid,value:s.roleid},{default:e(()=>[u(W(s.rolename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])])]),_:1}),a(c,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:e(()=>[i("div",Ie,[Le,a(de,{trigger:"click",placement:"bottom",open:t.clicked},{content:e(()=>[a(ie,{style:{width:"500px"},"tree-data":o(k).depArr,"field-names":t.fieldNames,defaultExpandAll:""},{title:e(s=>[i("div",Be,[i("span",null,W(s.depname),1),a(r,{type:"link",size:"small",onClick:T=>H("departmentids",[s],()=>{t.$refs.depTable.listData()})},{default:e(()=>[u("选择")]),_:2},1032,["onClick"])])]),_:1},8,["tree-data","field-names"])]),default:e(()=>[a(r,{type:"primary",size:"samll"},{default:e(()=>[u("添加")]),_:1})]),_:1},8,["open"])]),a(B,{"is-select":!1,ref_key:"depTable",ref:v,style:{width:"100%"},size:"small",columns:o(f).TBLayout("depTable"),param:{id:20240402101602,content:{ownertable:"sys_ad",ownerid:o(n).sys_adid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:e(({data:s})=>[s.column.dataIndex==="operation"?(m(),$(L,{key:0,title:"确认删除当前部门吗?","ok-text":"确认","cancel-text":"取消",onConfirm:T=>I("departmentids",s,()=>{t.$refs.depTable.listData()})},{default:e(()=>[a(r,{type:"link",size:"samll"},{default:e(()=>[u("删除")]),_:1})]),_:2},1032,["onConfirm"])):h("",!0)]),_:1},8,["columns","param"])]),_:1}),a(c,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:e(()=>[i("div",Pe,[Re,a(M,{ref:"selectHrid",onSelectRowData:l[8]||(l[8]=s=>H("hrids",s,()=>{t.$refs.hridTable.listData()})),rowKey:"hrid",param:{id:20240312145602,content:{pageNumber:1,pageSize:20,where:{}}},columns:o(f).TBLayout("staffTable"),title:"选择人员"},{slot1:e(()=>[a(r,{size:"middle",type:"primary",onClick:l[6]||(l[6]=s=>t.$refs.selectHrid.modeVisible=!0)},{default:e(()=>[u("添加")]),_:1})]),titleLeft:e(({data:s})=>[a(j,{dataType:"人员",total:s.total,onHandlePullApi:ee,onHandleUploadApi:ae,onOnSuccess:l[7]||(l[7]=T=>t.$refs.hridTable.listData())},null,8,["total"])]),_:1},8,["columns"])]),a(B,{"is-select":!1,ref_key:"hridTable",ref:N,style:{width:"100%"},size:"small",columns:o(f).TBLayout("staffTable"),param:{id:20240402101702,content:{ownertable:"sys_ad",ownerid:o(n).sys_adid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:e(({data:s})=>[s.column.dataIndex==="operation"?(m(),$(L,{key:0,title:"确认删除当前人员吗?","ok-text":"确认","cancel-text":"取消",onConfirm:T=>I("hrids",s,()=>{t.$refs.hridTable.listData()})},{default:e(()=>[a(r,{type:"link",size:"samll"},{default:e(()=>[u("删除")]),_:1})]),_:2},1032,["onConfirm"])):h("",!0)]),_:1},8,["columns","param"])]),_:1}),a(c,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:e(()=>[i("div",Oe,[Ee,a(M,{ref:"selectArea",onSelectRowData:l[11]||(l[11]=s=>H("sa_saleareaids",s,()=>{t.$refs.areaTable.listData()})),rowKey:"sa_saleareaid",param:{classname:"webmanage.sale.salearea.salearea",method:"query_area",content:{pageNumber:1,pageSize:20,where:{}}},columns:o(f).TBLayout("areaTable"),title:"选择区域"},{slot1:e(()=>[a(r,{size:"middle",type:"primary",onClick:l[9]||(l[9]=s=>t.$refs.selectArea.modeVisible=!0)},{default:e(()=>[u("添加")]),_:1})]),titleLeft:e(({data:s})=>[a(j,{dataType:"区域",total:s.total,onHandlePullApi:te,onHandleUploadApi:se,onOnSuccess:l[10]||(l[10]=T=>t.$refs.areaTable.listData())},null,8,["total"])]),_:1},8,["param","columns"])]),a(B,{"is-select":!1,ref_key:"areaTable",ref:x,style:{width:"100%"},size:"small",columns:o(f).TBLayout("areaTable"),param:{id:20240402101802,content:{ownertable:"sys_ad",ownerid:o(n).sys_adid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:e(({data:s})=>[s.column.dataIndex==="operation"?(m(),$(L,{key:0,title:"确认删除当前区域吗?","ok-text":"确认","cancel-text":"取消",onConfirm:T=>I("sa_saleareaids",s,()=>{t.$refs.areaTable.listData()})},{default:e(()=>[a(r,{type:"link",size:"samll"},{default:e(()=>[u("删除")]),_:1})]),_:2},1032,["onConfirm"])):h("",!0)]),_:1},8,["columns","param"])]),_:1}),a(c,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:e(()=>[i("div",Ve,[Ke,a(M,{ref:"selectEnterprise",onSelectRowData:l[14]||(l[14]=s=>H("sys_enterpriseids",s,()=>{t.$refs.enterpriseTable.listData()})),rowKey:"sys_enterpriseid",param:{id:20240312151602,content:{pageNumber:1,pageSize:20,where:{}}},columns:o(f).TBLayout("enterpriseTable"),title:"选择经销商"},{slot1:e(()=>[a(r,{size:"middle",type:"primary",onClick:l[12]||(l[12]=s=>t.$refs.selectEnterprise.modeVisible=!0)},{default:e(()=>[u("添加")]),_:1})]),titleLeft:e(({data:s})=>[a(j,{dataType:"经销商",total:s.total,onHandlePullApi:le,onHandleUploadApi:ne,onOnSuccess:l[13]||(l[13]=T=>t.$refs.enterpriseTable.listData())},null,8,["total"])]),_:1},8,["columns"])]),a(B,{"is-select":!1,ref_key:"enterpriseTable",ref:q,style:{width:"100%"},size:"small",columns:o(f).TBLayout("enterpriseTable"),param:{id:20240402101902,content:{ownertable:"sys_ad",ownerid:o(n).sys_adid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:e(({data:s})=>[s.column.dataIndex==="operation"?(m(),$(L,{key:0,title:"确认删除当前经销商吗?","ok-text":"确认","cancel-text":"取消",onConfirm:T=>I("sys_enterpriseids",s,()=>{t.$refs.enterpriseTable.listData()})},{default:e(()=>[a(r,{type:"link",size:"samll"},{default:e(()=>[u("删除")]),_:1})]),_:2},1032,["onConfirm"])):h("",!0)]),_:1},8,["columns","param"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),i("div",Fe,[a(r,{onClick:_,type:"primary",size:"samll",class:"mr-10"},{default:e(()=>[u("保 存")]),_:1})])])):h("",!0)]),_:1},8,["open"])],64)}}},je=_e(Me,[["__scopeId","data-v-331e5ecd"]]);const O=D=>(we("data-v-ac7c7222"),D=D(),he(),D),Ye={key:0,class:"detail__panel"},Ge=O(()=>i("p",{style:{color:"#b8b3b3"}},"注:建议上传图片大小130x80像素,大小不超过2M,格式为JPG/PNG",-1)),Je={class:"flex-center"},We=O(()=>i("span",{style:{width:"100px"},class:"redlitt"},"权限类型:",-1)),Xe=O(()=>i("span",{style:{width:"240px"},class:"redlitt"},"浏览权限:(至少选择一个范围)",-1)),Ze={class:"flex-center"},Qe=O(()=>i("span",{style:{width:"50px"}},"角色:",-1)),ea={class:"flex-center mt-10"},aa=O(()=>i("span",{style:{width:"50px"}},"部门:",-1)),ta={class:"custom-tree-node"},sa={class:"flex-center mt-10"},la=O(()=>i("span",{style:{width:"50px"}},"人员:",-1)),na={class:"flex-center mt-10"},oa=O(()=>i("span",{style:{width:"50px"}},"区域:",-1)),ra={class:"flex-center mt-10"},ia=O(()=>i("span",{style:{width:"80px"}},"经销商:",-1)),da={class:"fixed__btn__panel"},ua={__name:"Edit",props:["disabled","rowData"],emits:["back","onSuccess"],setup(D,{emit:U}){const P=D,p=X();let z=y(),b=y(!1),n=y({sys_adid:0,sys_adspaceid:p.currentRoute.value.query.id,title:"",sequence:"",hyperlink:"",isused:0,attinfos:"",role:""});ve(()=>b.value,t=>{t||U("back")});const E=async()=>{Z(),g(P.rowData.sys_adid)},g=async t=>{const l=await w.requested({id:"20240328160102",content:{sys_adid:t}});n.value=Object.assign({},n.value,l.data),n.value.authtype=n.value.dataauth[0]?n.value.dataauth[0].authtype:"",b.value=!0,console.log(n.value,"form")};let v=y(),N=y(),x=y(),q=y();const _=async()=>{if(!n.value.role.length&&!v.value.data.length&&!N.value.data.length&&!x.value.data.length&&!q.value.data.length)return ye.warning("浏览权限至少选择一项!!");await z.value.validateFields();const t=await w.requested({id:"20240328160002",content:n.value});f.message(t,"保存成功",async()=>{await w.requested({id:"20240402101402",content:{authtype:n.value.authtype,ownertable:"sys_ad",ownerid:n.value.sys_adid,roleids:n.value.role}}),n.value.isused=="1"&&await w.requested({id:"20240328160302",content:{sys_adids:[n.value.sys_adid],isused:1}}),U("onSuccess"),b.value=!1})};let k=y({roleArr:[],depArr:[],hridArr:[],areaArr:[]});const Z=async()=>{console.log("出发"),w.requested({classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:1e3,typename:"role",parameter:{}}}).then(t=>{k.value.roleArr=t.data}),w.requested({classname:"webmanage.department.department",method:"querydepartment",content:{},accesstoken:"aa8ff16868041aacfd9c768d879d655e"}).then(t=>{k.value.depArr=t.data,console.log(k.value,"111")})};y(1);const H=async(t,l,r)=>{let S=l.map(c=>c[t.slice(0,t.length-1)]);(await w.requested({id:"20240402101402",content:{ownertable:"sys_ad",ownerid:n.value.sys_adid,[t]:S}})).code&&r&&r()},I=async(t,l,r)=>{const S=await w.requested({id:"20240402101502",content:{ownertable:"sys_ad",ownerid:n.value.sys_adid,[t]:[l.record[t.slice(0,t.length-1)]]}});f.message(S,"删除成功",()=>{r&&r()})},Q=async t=>{n.value.attinfos=JSON.parse(t.attinfos).data},ee=async t=>{t.content={pageNumber:1,pageSize:20,where:{}},t.id=20240312145602},ae=async(t,l)=>{t.id=20240402101402,t.content={ownertable:"sys_ad",ownerid:n.value.sys_adid,hrids:l.map(r=>r.hrid)}},te=async t=>{t.content={pageNumber:1,pageSize:20,where:{}},t.classname="webmanage.sale.salearea.salearea",t.method="query_area"},se=async(t,l)=>{t.id=20240402101402,t.content={ownertable:"sys_ad",ownerid:n.value.sys_adid,sa_saleareaids:l.map(r=>r.sa_saleareaid)}},le=async t=>{t.content={pageNumber:1,pageSize:20,where:{}},t.id=20240312151602},ne=async(t,l)=>{t.id=20240402101402,t.content={ownertable:"sys_ad",ownerid:n.value.sys_adid,sys_enterpriseids:l.map(r=>r.sys_enterpriseid)}};return me(()=>{}),(t,l)=>{const r=d("a-button"),S=d("a-input"),A=d("a-form-item"),c=d("a-col"),G=d("a-radio"),oe=d("a-radio-group"),V=d("a-card"),re=d("a-form"),K=d("a-row"),F=d("a-select-option"),J=d("a-select"),ie=d("a-tree"),de=d("a-popover"),L=d("a-popconfirm"),ue=d("a-drawer");return m(),C(Y,null,[a(r,{onClick:E,type:"link",size:"samll"},{default:e(()=>[u("编辑")]),_:1}),a(ue,{ref:"drawer",open:o(b),"onUpdate:open":l[16]||(l[16]=s=>ge(b)?b.value=s:b=s),rootClassName:"customNotiveClass",placement:"right",width:"98%",closable:!1,title:"编辑广告图"},{default:e(()=>[o(b)?(m(),C("div",Ye,[a(K,{gutter:16},{default:e(()=>[a(c,{span:10},{default:e(()=>[a(K,null,{default:e(()=>[a(re,{ref_key:"formRef",ref:z,model:o(n),layout:"vertical"},{default:e(()=>[a(V,{title:"设置广告图",bordered:!1,style:{"margin-bottom":"10px"}},{default:e(()=>[a(c,{span:24},{default:e(()=>[a(A,{label:"标题",name:"title",rules:[{required:!0,message:"请输入标题"}]},{default:e(()=>[a(S,{value:o(n).title,"onUpdate:value":l[0]||(l[0]=s=>o(n).title=s)},null,8,["value"])]),_:1})]),_:1}),a(c,{span:24},{default:e(()=>[a(A,{label:"跳转地址",name:"hyperlink"},{default:e(()=>[a(S,{value:o(n).hyperlink,"onUpdate:value":l[1]||(l[1]=s=>o(n).hyperlink=s)},null,8,["value"])]),_:1})]),_:1}),a(c,{span:24},{default:e(()=>[a(A,{label:"状态"},{default:e(()=>[a(oe,{value:o(n).isused,"onUpdate:value":l[2]||(l[2]=s=>o(n).isused=s)},{default:e(()=>[a(G,{value:0},{default:e(()=>[u("下架")]),_:1}),a(G,{value:1},{default:e(()=>[u("上架")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})]),_:1}),a(V,{title:"上传广告图",bordered:!1,style:{"margin-bottom":"10px"}},{default:e(()=>[a(A,{label:"图片",name:"attinfos",rules:[{required:!0,message:"请选择图片",trigger:"change"}]},{default:e(()=>[o(n).attinfos.length&&o(n).attinfos!==1?(m(),$(ze,{key:0,images:o(n).attinfos,onDeleteSuccess:l[3]||(l[3]=s=>o(n).attinfos="")},null,8,["images"])):(m(),$(De,{key:1,accept:"image/png, image/jpeg",btntype:"image",modeType:"modal",onFileChange:l[4]||(l[4]=s=>o(n).attinfos=1),style:{"margin-bottom":"10px"},bindData:{ownerid:o(n).sys_adid,ownertable:"sys_ad",usetype:"default"},onUploadSuccess:Q},null,8,["bindData"])),Ge]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})]),_:1}),a(c,{span:14,style:{"margin-bottom":"60px"}},{default:e(()=>[a(V,{title:"权限设置",bordered:!1},{default:e(()=>[a(K,null,{default:e(()=>[a(c,{span:24,style:{"margin-bottom":"20px"}},{default:e(()=>[i("div",Je,[We,a(J,{value:o(n).authtype,"onUpdate:value":l[5]||(l[5]=s=>o(n).authtype=s),placeholder:"请选择权限类型"},{default:e(()=>[a(F,{value:1},{default:e(()=>[u("选中显示")]),_:1}),a(F,{value:0},{default:e(()=>[u("选中不显示")]),_:1})]),_:1},8,["value"])])]),_:1}),Xe,a(c,{span:24,style:{margin:"20px 0 20px 20px","padding-right":"20px"}},{default:e(()=>[i("div",Ze,[Qe,a(J,{value:o(n).role,"onUpdate:value":l[6]||(l[6]=s=>o(n).role=s),placeholder:"请选择角色",mode:"tags"},{default:e(()=>[(m(!0),C(Y,null,be(o(k).roleArr,s=>(m(),$(F,{key:s.roleid,value:s.roleid},{default:e(()=>[u(W(s.rolename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])])]),_:1}),a(c,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:e(()=>[i("div",ea,[aa,a(de,{trigger:"click",placement:"bottom",open:t.clicked},{content:e(()=>[a(ie,{style:{width:"500px"},"tree-data":o(k).depArr,"field-names":t.fieldNames,defaultExpandAll:""},{title:e(s=>[i("div",ta,[i("span",null,W(s.depname),1),a(r,{type:"link",size:"small",onClick:T=>H("departmentids",[s],()=>{t.$refs.depTable.listData()})},{default:e(()=>[u("选择")]),_:2},1032,["onClick"])])]),_:1},8,["tree-data","field-names"])]),default:e(()=>[a(r,{type:"primary",size:"samll"},{default:e(()=>[u("添加")]),_:1})]),_:1},8,["open"])]),a(B,{"is-select":!1,ref_key:"depTable",ref:v,style:{width:"100%"},size:"small",columns:o(f).TBLayout("depTable"),param:{id:20240402101602,content:{ownertable:"sys_ad",ownerid:o(n).sys_adid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:e(({data:s})=>[s.column.dataIndex==="operation"?(m(),$(L,{key:0,title:"确认删除当前部门吗?","ok-text":"确认","cancel-text":"取消",onConfirm:T=>I("departmentids",s,()=>{t.$refs.depTable.listData()})},{default:e(()=>[a(r,{type:"link",size:"samll"},{default:e(()=>[u("删除")]),_:1})]),_:2},1032,["onConfirm"])):h("",!0)]),_:1},8,["columns","param"])]),_:1}),a(c,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:e(()=>[i("div",sa,[la,a(M,{ref:"selectHrid",onSelectRowData:l[9]||(l[9]=s=>H("hrids",s,()=>{t.$refs.hridTable.listData()})),rowKey:"hrid",param:{id:20240312145602,content:{pageNumber:1,pageSize:20,where:{}}},columns:o(f).TBLayout("staffTable"),title:"选择人员"},{slot1:e(()=>[a(r,{size:"middle",type:"primary",onClick:l[7]||(l[7]=s=>t.$refs.selectHrid.modeVisible=!0)},{default:e(()=>[u("添加")]),_:1})]),titleLeft:e(({data:s})=>[a(j,{dataType:"人员",total:s.total,onHandlePullApi:ee,onHandleUploadApi:ae,onOnSuccess:l[8]||(l[8]=T=>t.$refs.hridTable.listData())},null,8,["total"])]),_:1},8,["columns"])]),a(B,{"is-select":!1,ref_key:"hridTable",ref:N,style:{width:"100%"},size:"small",columns:o(f).TBLayout("staffTable"),param:{id:20240402101702,content:{ownertable:"sys_ad",ownerid:o(n).sys_adid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:e(({data:s})=>[s.column.dataIndex==="operation"?(m(),$(L,{key:0,title:"确认删除当前人员吗?","ok-text":"确认","cancel-text":"取消",onConfirm:T=>I("hrids",s,()=>{t.$refs.hridTable.listData()})},{default:e(()=>[a(r,{type:"link",size:"samll"},{default:e(()=>[u("删除")]),_:1})]),_:2},1032,["onConfirm"])):h("",!0)]),_:1},8,["columns","param"])]),_:1}),a(c,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:e(()=>[i("div",na,[oa,a(M,{ref:"selectArea",onSelectRowData:l[12]||(l[12]=s=>H("sa_saleareaids",s,()=>{t.$refs.areaTable.listData()})),rowKey:"sa_saleareaid",param:{classname:"webmanage.sale.salearea.salearea",method:"query_area",content:{pageNumber:1,pageSize:20,where:{}}},columns:o(f).TBLayout("areaTable"),title:"选择区域"},{slot1:e(()=>[a(r,{size:"middle",type:"primary",onClick:l[10]||(l[10]=s=>t.$refs.selectArea.modeVisible=!0)},{default:e(()=>[u("添加")]),_:1})]),titleLeft:e(({data:s})=>[a(j,{dataType:"区域",total:s.total,onHandlePullApi:te,onHandleUploadApi:se,onOnSuccess:l[11]||(l[11]=T=>t.$refs.areaTable.listData())},null,8,["total"])]),_:1},8,["param","columns"])]),a(B,{"is-select":!1,ref_key:"areaTable",ref:x,style:{width:"100%"},size:"small",columns:o(f).TBLayout("areaTable"),param:{id:20240402101802,content:{ownertable:"sys_ad",ownerid:o(n).sys_adid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:e(({data:s})=>[s.column.dataIndex==="operation"?(m(),$(L,{key:0,title:"确认删除当前区域吗?","ok-text":"确认","cancel-text":"取消",onConfirm:T=>I("sa_saleareaids",s,()=>{t.$refs.areaTable.listData()})},{default:e(()=>[a(r,{type:"link",size:"samll"},{default:e(()=>[u("删除")]),_:1})]),_:2},1032,["onConfirm"])):h("",!0)]),_:1},8,["columns","param"])]),_:1}),a(c,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:e(()=>[i("div",ra,[ia,a(M,{ref:"selectEnterprise",onSelectRowData:l[15]||(l[15]=s=>H("sys_enterpriseids",s,()=>{t.$refs.enterpriseTable.listData()})),rowKey:"sys_enterpriseid",param:{id:20240312151602,content:{pageNumber:1,pageSize:20,where:{}}},columns:o(f).TBLayout("enterpriseTable"),title:"选择经销商"},{slot1:e(()=>[a(r,{size:"middle",type:"primary",onClick:l[13]||(l[13]=s=>t.$refs.selectEnterprise.modeVisible=!0)},{default:e(()=>[u("添加")]),_:1})]),titleLeft:e(({data:s})=>[a(j,{dataType:"经销商",total:s.total,onHandlePullApi:le,onHandleUploadApi:ne,onOnSuccess:l[14]||(l[14]=T=>t.$refs.enterpriseTable.listData())},null,8,["total"])]),_:1},8,["columns"])]),a(B,{"is-select":!1,ref_key:"enterpriseTable",ref:q,style:{width:"100%"},size:"small",columns:o(f).TBLayout("enterpriseTable"),param:{id:20240402101902,content:{ownertable:"sys_ad",ownerid:o(n).sys_adid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:e(({data:s})=>[s.column.dataIndex==="operation"?(m(),$(L,{key:0,title:"确认删除当前经销商吗?","ok-text":"确认","cancel-text":"取消",onConfirm:T=>I("sys_enterpriseids",s,()=>{t.$refs.enterpriseTable.listData()})},{default:e(()=>[a(r,{type:"link",size:"samll"},{default:e(()=>[u("删除")]),_:1})]),_:2},1032,["onConfirm"])):h("",!0)]),_:1},8,["columns","param"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),i("div",da,[a(r,{onClick:_,type:"primary",size:"samll",class:"mr-10"},{default:e(()=>[u("保 存")]),_:1})])])):h("",!0)]),_:1},8,["open"])],64)}}},pa=_e(ua,[["__scopeId","data-v-ac7c7222"]]),ma={style:{"margin-bottom":"10px"},class:"inline-16"},ca={class:"inline-16"},_a=i("span",{class:"select-title"},"创建时间:",-1),fa={__name:"index",props:["rowData"],setup(D){const U=D,P=X();let p=y({id:"20240328160402",content:{range:[],sys_adspaceid:P.currentRoute.value.query.id,pageNumber:1,pageSize:20,where:{condition:"",begindate:"",enddate:""}}}),z=y();const b=()=>{z.value.listData()},n=()=>{if(!p.value.content.range){p.value.content.where.begindate="",p.value.content.where.enddate="";return}p.value.content.where.begindate=p.value.content.range[0],p.value.content.where.enddate=p.value.content.range[1],z.value.listData()},E=g=>{let v="99999"+fe().nowAccount.userid,N=[];g.forEach(x=>v==x.sequence&&x.title==""?N.push(x.sys_adid):""),N.length!=0&&w.requested({id:20240328160202,content:{sys_adids:N}}).then(x=>{x.msg=="成功"&&z.value.listData()}),g.forEach(x=>{x.attinfos.forEach(q=>q.name=q.document)}),console.log(g,"数据")};return(g,v)=>{const N=d("a-range-picker"),x=d("a-input"),q=d("a-image");return m(),C("div",null,[i("div",ma,[i("div",ca,[_a,a(N,{style:{width:"250px"},value:o(p).content.range,"onUpdate:value":v[0]||(v[0]=_=>o(p).content.range=_),"value-format":"YYYY-MM-DD",onChange:n},null,8,["value"])]),a(x,{style:{width:"150px"},class:"inline-16",value:o(p).content.where.condition,"onUpdate:value":v[1]||(v[1]=_=>o(p).content.where.condition=_),onKeyup:xe(b,["enter"]),placeholder:"请输入搜索内容",autocomplete:"off"},null,8,["value","onKeyup"]),a(je,{class:"inline-16",rowData:o(U).rowData,onBack:v[2]||(v[2]=_=>g.$refs.table.listData())},null,8,["rowData"])]),a(B,{sequence:!0,onListData:E,rowKey:"sys_adid","is-select":!1,ref_key:"table",ref:z,size:"small",columns:o(f).TBLayout("extendimgTable"),param:o(p)},{tb_cell:e(({data:_})=>[_.column.dataIndex=="status"?(m(),C("span",{key:0,style:ke(_.record.isused==0?"color:red":"color:#646cff")},W(_.record.status),5)):h("",!0),_.column.dataIndex==="attinfos"?(m(),C(Y,{key:1},[_.record.attinfos[0]?(m(),$(q,{key:0,src:_.record.attinfos[0].url,style:{width:"100px"}},null,8,["src"])):h("",!0)],64)):h("",!0),_.column.dataIndex=="operation"?(m(),C(Y,{key:2},[o(f).hasPermission("extendImg")&&_.record.status=="下架"?(m(),$(pa,{key:0,onOnSuccess:v[3]||(v[3]=k=>g.$refs.table.listData()),rowData:_.record},null,8,["rowData"])):h("",!0),_.record.status=="上架"&&o(f).hasPermission("extendImg")?(m(),$(pe,{key:1,btnName:"下架",idName:"20240328160302",keyName:"sys_adids",id:[_.record.sys_adid],paramData:[{key:"isused",value:0}],type:"link",message:"确定下架当前广告图吗?",onOnSuccess:v[4]||(v[4]=k=>g.$refs.table.listData()),size:"middle"},null,8,["id"])):h("",!0),_.record.status=="下架"&&o(f).hasPermission("extendImg")?(m(),$(pe,{key:2,btnName:"上架",idName:"20240328160302",keyName:"sys_adids",id:[_.record.sys_adid],paramData:[{key:"isused",value:1}],type:"link",message:"确定上架当前广告图吗?",onOnSuccess:v[5]||(v[5]=k=>g.$refs.table.listData()),size:"middle"},null,8,["id"])):h("",!0),o(f).hasPermission("extendImg")&&_.record.status=="下架"?(m(),$(pe,{key:3,btnName:"删除",idName:"20240328160202",keyName:"sys_adids",id:[_.record.sys_adid],type:"link",message:"确定删除当前广告图吗?",onOnSuccess:v[6]||(v[6]=k=>g.$refs.table.listData()),size:"middle"},null,8,["id"])):h("",!0)],64)):h("",!0)]),_:1},8,["columns","param"])])}}},ya=i("span",{class:"normal-title",style:{"margin-bottom":"10px"}},"基本信息",-1),va=i("span",{class:"normal-title",style:{margin:"10px 0"}},"系统信息",-1),Ba={__name:"index",setup(D){const U=X(),P=y([]),p=y({});let z=y([]),b=y([]);const n=async()=>{const g=await w.requested({id:"20240328152502",content:{sys_adspaceid:U.currentRoute.value.query.id}});p.value=g.data,console.log(p.value),E(g.data),z.value=[{label:"标题",value:p.value.notes},{label:"广告数量",value:p.value.count}],b.value=[{label:"创建人",value:p.value.createby},{label:"创建时间",value:p.value.createdate},{label:"最近编辑人",value:p.value.changeby},{label:"最近编辑时间",value:p.value.changedate}]},E=g=>{P.value=f.FormLayout("detailsHead",g)};return me(()=>{n()}),(g,v)=>(m(),C("div",null,[a($e,{headData:P.value,title:p.value.notes,tabs:["广告管理","详细信息"],ownertable:"sys_adspaceid"},{operation:e(()=>[]),tab0:e(()=>[a(fa,{rowData:p.value},null,8,["rowData"])]),tab1:e(()=>[ya,a(ce,{data:o(z)},null,8,["data"]),va,a(ce,{data:o(b)},null,8,["data"])]),tab2:e(()=>[]),_:1},8,["headData","title"])]))}};export{Ba as default};