index-d4c9cbff.js 25 KB

1
  1. import{l as ge}from"./index-e0548917.js";import{u as W}from"./vue-router-3b49516b.js";import{A as S,c as w,M as he,l as ke,x as Ce,u as le,m as Te}from"./index-85b503c4.js";import{n as M}from"./index-c5941bda.js";/* empty css */import{a as p,W as d,X as f,Y as B,$,Z as a,E as b,m as e,u as l,w as ee,n as xe,l as Y,a2 as D,a5 as q,F as J,i as $e,o as ne,a6 as Se,a0 as G,a3 as De,a4 as qe,p as Ue}from"./vue-74beb2f3.js";import{U as ze}from"./fileUpload-8284f777.js";import{_ as Z}from"./index2-9ec3b99a.js";import{_ as Q}from"./index-01d85c0d.js";/* empty css */import{_ as Ne}from"./_plugin-vue_export-helper-c27b6911.js";import"./fullScreen-18943d4a.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_f5cfb91f_lang-b3dce17c.js";import"./SettingOutlined-298ddafa.js";import"./routeTabs-51b70d7f.js";/* empty css */import"./index-4df45a9f.js";import"./ext-781049f8.js";/* empty css */const Ae={class:"inline-16"},se={__name:"add",props:["data","disabled"],emits:["onSuccess"],setup(N,{emit:z}){const _=N;W();const T=p(!1);let A=p({}),y=p(!1);const t=p({sat_courseware_classid:0,classname:"",isenable:0,parentid:0,sequence:0,attinfos:""}),U=()=>{_.data&&(t.value.isenable=_.data.isenable),T.value=!0},c=p();let i=p();const h=async()=>{await c.value.validateFields(),_.data&&(t.value.parentid=_.data.sat_courseware_classid);let g=await S.requested({id:"20240313144002",content:t.value});t.value.attinfos?(A.value={ownertable:"sat_courseware_class",ownerid:g.data,usetype:"default"},y.value=!0,i.value.toUpload(()=>{w.message(g,"操作成功",()=>{T.value=!1,z("onSuccess"),A.value={},i.value.refresh(),y.value=!1})})):w.message(g,"操作成功",()=>{T.value=!1,c.value.resetFields(),z("onSuccess"),y.value=!1})};return(g,u)=>{const C=d("a-button"),o=d("a-input"),m=d("a-form-item"),L=d("a-col"),H=d("a-switch"),j=d("a-row"),R=d("a-form"),V=d("a-space"),F=d("a-drawer");return f(),B("div",Ae,[_.data?(f(),$(C,{key:1,type:"link",onClick:U},{default:a(()=>[b("新建下级")]),_:1})):(f(),$(C,{key:0,type:"primary",onClick:U},{default:a(()=>[b("新建")]),_:1})),e(F,{open:T.value,"onUpdate:open":u[4]||(u[4]=k=>T.value=k),class:"custom-class",title:"新建分类",placement:"right",width:"600",destroyOnClose:!0,closable:!1},{extra:a(()=>[e(V,null,{default:a(()=>[e(C,{type:"primary",onClick:h,loading:l(y)},{default:a(()=>[b("保存")]),_:1},8,["loading"])]),_:1})]),default:a(()=>[e(R,{model:t.value,ref_key:"formRef",ref:c,layout:"vertical"},{default:a(()=>[e(j,{gutter:16},{default:a(()=>[e(L,{span:24},{default:a(()=>[e(m,{label:"分类名称",name:"classname",rules:[{required:!0,message:"请输入分类名称"}]},{default:a(()=>[e(o,{value:t.value.classname,"onUpdate:value":u[0]||(u[0]=k=>t.value.classname=k),placeholder:"请输入分类名称"},null,8,["value"])]),_:1})]),_:1}),e(L,{span:24},{default:a(()=>[e(m,{label:"描述",name:"remarks"},{default:a(()=>[e(o,{value:t.value.remarks,"onUpdate:value":u[1]||(u[1]=k=>t.value.remarks=k),placeholder:"请输入描述"},null,8,["value"])]),_:1})]),_:1}),e(L,{span:24},{default:a(()=>[e(m,{label:"排序",name:"sequence"},{default:a(()=>[e(o,{value:t.value.sequence,"onUpdate:value":u[2]||(u[2]=k=>t.value.sequence=k),placeholder:"请输入排序"},null,8,["value"])]),_:1})]),_:1}),e(L,{span:24},{default:a(()=>[e(m,{label:"状态",name:"isenable"},{default:a(()=>[e(H,{checked:t.value.isenable,"onUpdate:checked":u[3]||(u[3]=k=>t.value.isenable=k),checkedValue:1,unCheckedValue:0,unCheckedChildren:"停用",checkedChildren:"启用"},null,8,["checked"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["open"])])}}},Le={class:"inline-16"},He={__name:"edit",props:["data","disabled"],emits:["onSuccess","back"],setup(N,{emit:z}){const _=N;W();const T=p(!1);let A=p({}),y=p();const t=p({sat_courseware_classid:0,classname:"",isenable:0,parentid:0,sequence:0,attinfos:""});ee(()=>T.value,g=>{g||z("back")});const U=()=>{T.value=!0,t.value=Object.assign({},t.value,_.data),A.value={ownertable:"sat_courseware_class",ownerid:t.value.sat_courseware_classid,usetype:"default"},xe(()=>{y.value.fileList=t.value.attinfos}),console.log(t.value)},c=p(),i=async()=>{await c.value.validateFields();let g=await S.requested({id:"20240313144002",content:t.value});w.message(g,"编辑成功",()=>{T.value=!1,h(_.data),c.value.resetFields()})},h=async g=>{let u=[];function C(o){for(let m=0;m<o.length;m++)u.push(o[m].sat_courseware_classid),o[m].children&&o[m].children.length&&C(o[m].children)}g.children&&C(g.children),u.push(g.sat_courseware_classid),await S.requested({id:"20240313152302",content:{sat_courseware_classids:u,isenable:t.value.isenable}})};return(g,u)=>{const C=d("a-button"),o=d("a-input"),m=d("a-form-item"),L=d("a-col"),H=d("a-switch"),j=d("a-row"),R=d("a-form"),V=d("a-space"),F=d("a-drawer");return f(),B("div",Le,[e(C,{type:"link",onClick:U,disabled:_.disabled},{default:a(()=>[b("编辑")]),_:1},8,["disabled"]),e(F,{open:T.value,"onUpdate:open":u[4]||(u[4]=k=>T.value=k),class:"custom-class",title:"编辑分类",placement:"right",width:"600",destroyOnClose:!0,closable:!1,onClose:g.onClose},{extra:a(()=>[e(V,null,{default:a(()=>[e(C,{type:"primary",onClick:i},{default:a(()=>[b("保存")]),_:1})]),_:1})]),default:a(()=>[e(R,{model:t.value,ref_key:"formRef",ref:c,layout:"vertical"},{default:a(()=>[e(j,{gutter:16},{default:a(()=>[e(L,{span:24},{default:a(()=>[e(m,{label:"分类名称",name:"classname",rules:[{required:!0,message:"请输入分类名称"}]},{default:a(()=>[e(o,{value:t.value.classname,"onUpdate:value":u[0]||(u[0]=k=>t.value.classname=k),placeholder:"请输入分类名称"},null,8,["value"])]),_:1})]),_:1}),e(L,{span:24},{default:a(()=>[e(m,{label:"描述",name:"remarks"},{default:a(()=>[e(o,{value:t.value.remarks,"onUpdate:value":u[1]||(u[1]=k=>t.value.remarks=k),placeholder:"请输入描述"},null,8,["value"])]),_:1})]),_:1}),e(L,{span:24},{default:a(()=>[e(m,{label:"排序",name:"sequence"},{default:a(()=>[e(o,{value:t.value.sequence,"onUpdate:value":u[2]||(u[2]=k=>t.value.sequence=k),placeholder:"请输入排序"},null,8,["value"])]),_:1})]),_:1}),e(L,{span:24},{default:a(()=>[e(m,{label:"状态",name:"isenable"},{default:a(()=>[e(H,{checked:t.value.isenable,"onUpdate:checked":u[3]||(u[3]=k=>t.value.isenable=k),checkedValue:1,unCheckedValue:0,unCheckedChildren:"停用",checkedChildren:"启用"},null,8,["checked"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["open","onClose"])])}}},Oe={style:{"margin-bottom":"10px"},class:"inline-16"},Be={__name:"index",emits:["onSuccess","back"],setup(N,{emit:z}){let _=p(!1),T=p({id:"20221102143302",content:{parentid:0,where:{isenable:""}}}),A=p();ee(()=>_.value,c=>{c||z("back")});const y=async(c,i)=>{let h=[];function g(C){for(let o=0;o<C.length;o++)h.push(C[o].sat_courseware_classid),C[o].children&&C[o].children.length&&g(C[o].children)}i.record.children&&g(i.record.children),h.push(i.record.sat_courseware_classid);let u=await S.requested({id:"20240313152302",content:{sat_courseware_classids:h,isenable:c}});w.message(u,"操作成功",()=>{i.record=Object.assign({},i.record,u.data)})},t=c=>{c.forEach(i=>{i.attinfos.forEach(h=>h.name=h.document),i.children.length||delete i.children}),console.log(c)},U=c=>{he.confirm({title:"确定删除当前分类吗?",okText:"确认",async onOk(){let i=await S.requested({id:"20221102143702",content:{sat_courseware_classids:[c.sat_courseware_classid]}});w.message(i,"操作成功",()=>{A.value.listData()})},onCancel(){}})};return(c,i)=>{const h=d("a-button"),g=d("a-switch"),u=d("a-image"),C=d("a-drawer");return f(),B("div",null,[e(h,{onClick:i[0]||(i[0]=o=>Y(_)?_.value=!0:_=!0),type:"primary",size:"samll"},{default:a(()=>[b("设置分类")]),_:1}),l(_)?(f(),$(C,{key:0,ref:"drawer",open:l(_),"onUpdate:open":i[5]||(i[5]=o=>Y(_)?_.value=o:_=o),class:"custom-class",title:"设置分类",placement:"right",width:"1200px",closable:!1},{default:a(()=>[D("div",Oe,[l(w).hasPermission("setClass")?(f(),$(se,{key:0,onOnSuccess:i[1]||(i[1]=o=>c.$refs.table.listData())})):q("",!0)]),e(M,{onListData:t,rowKey:"sat_courseware_classid","is-select":!1,ref_key:"table",ref:A,size:"small",columns:l(w).TBLayout("tableSCChildclass"),param:l(T)},{tb_cell:a(({data:o})=>[o.column.dataIndex==="issecret"?(f(),$(g,{key:0,checked:o.record.isenable,"onUpdate:checked":m=>o.record.isenable=m,checkedValue:1,unCheckedValue:0,unCheckedChildren:"停用",checkedChildren:"启用",onChange:m=>y(m,o)},null,8,["checked","onUpdate:checked","onChange"])):q("",!0),o.column.dataIndex==="attinfos"?(f(),B(J,{key:1},[o.record.parentid==0&&o.record.attinfos[0]?(f(),$(u,{key:0,src:o.record.attinfos[0].url,style:{width:"100px"}},null,8,["src"])):q("",!0)],64)):o.column.dataIndex=="operation"?(f(),B(J,{key:2},[l(w).hasPermission("setClass")?(f(),$(He,{key:0,onOnSuccess:i[2]||(i[2]=m=>c.$refs.table.listData()),data:o.record,onBack:i[3]||(i[3]=m=>c.$refs.table.listData()),disabled:o.record.isenable},null,8,["data","disabled"])):q("",!0),!o.record.parentid&&l(w).hasPermission("setClass")?(f(),$(se,{key:1,onOnSuccess:i[4]||(i[4]=m=>c.$refs.table.listData()),data:o.record,disabled:o.record.isenable},null,8,["data","disabled"])):q("",!0),l(w).hasPermission("setClass")?(f(),$(h,{key:2,disabled:o.record.isenable,size:"samll",type:"link",onClick:m=>U(o.record)},{default:a(()=>[b("删 除")]),_:2},1032,["disabled","onClick"])):q("",!0)],64)):q("",!0)]),_:1},8,["columns","param"])]),_:1},8,["open"])):q("",!0)])}}};const E=N=>(De("data-v-ebcebe4f"),N=N(),qe(),N),Re={key:0,class:"detail__panel"},Ve=E(()=>D("p",{style:{color:"#b8b3b3"}},"注:建议上传图片大小130x80像素,大小不超过2M,格式为JPG/PNG",-1)),Pe=E(()=>D("span",{style:{width:"240px"},class:"redlitt"},"浏览权限:(至少选择一个范围)",-1)),Ie={class:"flex-center"},Ee=E(()=>D("span",{style:{width:"50px"}},"角色:",-1)),je={class:"flex-center mt-10"},Fe=E(()=>D("span",{style:{width:"50px"}},"部门:",-1)),Me={class:"custom-tree-node"},Ke={class:"flex-center mt-10"},Ye=E(()=>D("span",{style:{width:"50px"}},"人员:",-1)),Je={class:"flex-center mt-10"},Ge=E(()=>D("span",{style:{width:"50px"}},"区域:",-1)),We={class:"flex-center mt-10"},Xe=E(()=>D("span",{style:{width:"80px"}},"经销商:",-1)),Ze={class:"fixed__btn__panel"},Qe={__name:"add",props:["disabled"],emits:["back","onSuccess"],setup(N,{emit:z}){const _=N;W();let T=p(),A=$e("classList"),y=p(!1);p({a:1});let t=p({sat_coursewareid:"",title:"",sat_courseware_classids:"",teacher:"",description:"",sequence:0,publishdate:"",attinfos:[],role:[]}),U={children:"subdep",title:"depname",key:"departmentid"};ee(()=>y.value,s=>{s||z("back")});const c=async()=>{const s=await S.requested({id:"20240314102902",content:{sat_coursewareid:0,title:"",sat_courseware_classids:[[le().nowAccount.userid+"999"]],teacher:"",description:"",sequence:0,publishdate:""}});j(),console.log(s.data,"111"),h(s.data.sat_coursewareid)},i=async s=>{t.value.cover=JSON.parse(s.attinfos).data},h=async s=>{const r=await S.requested({id:"20240314134002",content:{sat_coursewareid:s}});console.log(s),t.value=Object.assign({},t.value,r.data),t.value.sat_courseware_classids="",y.value=!0,console.log(t.value,"form")};let g=p(),u=p(),C=p(),o=p(),m=p();const L=async()=>{if(!t.value.role.length&&!g.value.data.length&&!u.value.data.length&&!C.value.data.length&&!o.value.data.length)return Te.warning("浏览权限至少选择一项!!");m.value.fileList.length||(t.value.attinfos=""),await T.value.validateFields(),t.value.sat_courseware_classid=t.value.sat_courseware_classids[t.value.sat_courseware_classids.length-1];const s=await S.requested({id:"20240314102902",content:t.value});w.message(s,"保存成功",async()=>{await S.requested({id:"20240402101402",content:{ownertable:"sat_courseware",ownerid:t.value.sat_coursewareid,roleids:t.value.role}}),t.value.status=="发布"&&await S.requested({id:"20240314112102",content:{sat_coursewareids:[t.value.sat_coursewareid],type:1}}),z("onSuccess"),y.value=!1})};let H=p({roleArr:[],depArr:[],hridArr:[],areaArr:[],enterpriseArr:[],selectRole:[],selectDep:[],selectHrid:[],selectArea:[],selectEnterprise:[]});const j=async()=>{console.log("出发"),S.requested({classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:1e3,typename:"role",parameter:{}}}).then(s=>{H.value.roleArr=s.data}),S.requested({classname:"webmanage.department.department",method:"querydepartment",content:{},accesstoken:"aa8ff16868041aacfd9c768d879d655e"}).then(s=>{H.value.depArr=s.data,console.log(H.value,"111")})},R=async(s,r,v)=>{let P=r.map(x=>x[s.slice(0,s.length-1)]);(await S.requested({id:"20240402101402",content:{ownertable:"sat_courseware",ownerid:t.value.sat_coursewareid,[s]:P}})).code&&v&&v()},V=async(s,r,v)=>{const P=await S.requested({id:"20240402101502",content:{ownertable:"sat_courseware",ownerid:t.value.sat_coursewareid,[s]:[r.record[s.slice(0,s.length-1)]]}});w.message(P,"删除成功",()=>{v&&v()})},F=async s=>{s.content={pageNumber:1,pageSize:20,where:{}},s.id=20240312145602},k=async(s,r)=>{s.id=20240402101402,s.content={ownertable:"sat_courseware",ownerid:t.value.sat_coursewareid,hrids:r.map(v=>v.hrid)}},re=async s=>{s.content={pageNumber:1,pageSize:20,where:{}},s.classname="webmanage.sale.salearea.salearea",s.method="query_area"},oe=async(s,r)=>{s.id=20240402101402,s.content={ownertable:"sat_courseware",ownerid:t.value.sat_coursewareid,sa_saleareaids:r.map(v=>v.sa_saleareaid)}},ie=async s=>{s.content={pageNumber:1,pageSize:20,where:{}},s.id=20240312151602},de=async(s,r)=>{s.id=20240402101402,s.content={ownertable:"sat_courseware",ownerid:t.value.sat_coursewareid,sys_enterpriseids:r.map(v=>v.sys_enterpriseid)}};return ne(()=>{}),(s,r)=>{const v=d("a-button"),P=d("a-input"),O=d("a-form-item"),x=d("a-col"),ue=d("a-textarea"),ce=d("a-cascader"),ae=d("a-radio"),pe=d("a-radio-group"),me=d("a-date-picker"),_e=d("a-form"),te=d("a-card"),X=d("a-row"),fe=d("a-select-option"),ve=d("a-select"),be=d("a-tree"),we=d("a-popover"),K=d("a-popconfirm"),ye=d("a-drawer");return f(),B("div",null,[e(v,{onClick:c,disabled:l(_).disabled,type:"primary",size:"samll",class:"mr-10"},{default:a(()=>[b("新建")]),_:1},8,["disabled"]),e(ye,{ref:"drawer",open:l(y),"onUpdate:open":r[19]||(r[19]=n=>Y(y)?y.value=n:y=n),rootClassName:"customNotiveClass",placement:"right",width:"98%",closable:!1,title:"新建课程"},{default:a(()=>[l(y)?(f(),B("div",Re,[e(X,{gutter:16},{default:a(()=>[e(x,{span:10},{default:a(()=>[e(X,null,{default:a(()=>[e(te,{title:"设置课程",bordered:!1,style:{"margin-bottom":"10px"}},{default:a(()=>[e(_e,{ref_key:"formRef",ref:T,model:l(t),layout:"vertical"},{default:a(()=>[e(x,{span:24},{default:a(()=>[e(O,{label:"标题",name:"title",rules:[{required:!0,message:"请输入标题"}]},{default:a(()=>[e(P,{value:l(t).title,"onUpdate:value":r[0]||(r[0]=n=>l(t).title=n)},null,8,["value"])]),_:1})]),_:1}),e(x,{span:24},{default:a(()=>[e(O,{label:"讲师",name:"teacher"},{default:a(()=>[e(P,{value:l(t).teacher,"onUpdate:value":r[1]||(r[1]=n=>l(t).teacher=n)},null,8,["value"])]),_:1})]),_:1}),e(x,{span:24},{default:a(()=>[e(O,{label:"课程介绍",name:"description"},{default:a(()=>[e(ue,{value:l(t).description,"onUpdate:value":r[2]||(r[2]=n=>l(t).description=n)},null,8,["value"])]),_:1})]),_:1}),e(x,{span:24},{default:a(()=>[e(O,{label:"分类",name:"sat_courseware_classids",rules:[{required:!0,message:"请选择课程分类"}]},{default:a(()=>[e(ce,{value:l(t).sat_courseware_classids,"onUpdate:value":r[3]||(r[3]=n=>l(t).sat_courseware_classids=n),options:l(A)(),fieldNames:{label:"classname",value:"sat_courseware_classid",children:"children"},placeholder:"选择课程分类","change-on-select":"",multiple:!0,"show-checked-strategy":l(ke).SHOW_CHILD},null,8,["value","options","show-checked-strategy"])]),_:1})]),_:1}),e(x,{span:24},{default:a(()=>[e(O,{label:"排序",name:"sequence"},{default:a(()=>[e(P,{value:l(t).sequence,"onUpdate:value":r[4]||(r[4]=n=>l(t).sequence=n)},null,8,["value"])]),_:1})]),_:1}),e(x,{span:24},{default:a(()=>[e(O,{label:"封面图",name:"attinfos",rules:[{required:!0,message:"请选择封面图",trigger:"change"}]},{default:a(()=>[e(ze,{bindData:{ownerid:l(t).sat_coursewareid,ownertable:"sat_courseware",usetype:"default"},onFileChange:r[5]||(r[5]=n=>l(t).attinfos="1"),onUploadSuccess:i,multiple:!1,accept:"image/png, image/jpeg",ref_key:"uploadEl",ref:m},null,8,["bindData"]),Ve]),_:1})]),_:1}),e(x,{span:24},{default:a(()=>[e(O,{label:"状态"},{default:a(()=>[e(pe,{value:l(t).status,"onUpdate:value":r[6]||(r[6]=n=>l(t).status=n)},{default:a(()=>[e(ae,{value:"新建"},{default:a(()=>[b("新建")]),_:1}),e(ae,{value:"发布"},{default:a(()=>[b("发布")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),l(t).status=="新建"?(f(),$(x,{key:0,span:24,class:"timeClass"},{default:a(()=>[e(O,{label:"发布时间"},{default:a(()=>[e(me,{value:l(t).publishdate,"onUpdate:value":r[7]||(r[7]=n=>l(t).publishdate=n),"value-format":"YYYY-MM-DD HH:mm:ss","show-time":{defaultValue:l(Ce)("00:00:00","HH:mm:ss")}},null,8,["value","show-time"])]),_:1})]),_:1})):q("",!0)]),_:1},8,["model"])]),_:1})]),_:1})]),_:1}),e(x,{span:14,style:{"margin-bottom":"60px"}},{default:a(()=>[e(te,{title:"权限设置",bordered:!1},{default:a(()=>[e(X,null,{default:a(()=>[Pe,e(x,{span:24,style:{margin:"20px 0 20px 20px","padding-right":"20px"}},{default:a(()=>[D("div",Ie,[Ee,e(ve,{value:l(t).role,"onUpdate:value":r[8]||(r[8]=n=>l(t).role=n),placeholder:"请选择角色",mode:"tags"},{default:a(()=>[(f(!0),B(J,null,Se(l(H).roleArr,n=>(f(),$(fe,{key:n.roleid,value:n.roleid},{default:a(()=>[b(G(n.rolename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])])]),_:1}),e(x,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:a(()=>[D("div",je,[Fe,e(we,{trigger:"click",placement:"bottom",open:s.clicked,onOpenChange:s.handleClickChange},{content:a(()=>[e(be,{style:{width:"500px"},"tree-data":l(H).depArr,"field-names":l(U),defaultExpandAll:""},{title:a(n=>[D("div",Me,[D("span",null,G(n.depname),1),e(v,{type:"link",size:"small",onClick:I=>R("departmentids",[n],()=>{s.$refs.depTable.listData()})},{default:a(()=>[b("选择")]),_:2},1032,["onClick"])])]),_:1},8,["tree-data","field-names"])]),default:a(()=>[e(v,{type:"primary",size:"samll"},{default:a(()=>[b("添加")]),_:1})]),_:1},8,["open","onOpenChange"])]),e(M,{"is-select":!1,ref_key:"depTable",ref:g,style:{width:"100%"},size:"small",columns:l(w).TBLayout("depTable"),param:{id:20240402101602,content:{ownertable:"sat_courseware",ownerid:l(t).sat_coursewareid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:a(({data:n})=>[n.column.dataIndex==="operation"?(f(),$(K,{key:0,title:"确认删除当前部门吗?","ok-text":"确认","cancel-text":"取消",onConfirm:I=>V("departmentids",n,()=>{s.$refs.depTable.listData()})},{default:a(()=>[e(v,{type:"link",size:"samll"},{default:a(()=>[b("删除")]),_:1})]),_:2},1032,["onConfirm"])):q("",!0)]),_:1},8,["columns","param"])]),_:1}),e(x,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:a(()=>[D("div",Ke,[Ye,e(Z,{ref:"selectHrid",onSelectRowData:r[11]||(r[11]=n=>R("hrids",n,()=>{s.$refs.hridTable.listData()})),rowKey:"hrid",param:{id:20240312145602,content:{pageNumber:1,pageSize:20,where:{}}},columns:l(w).TBLayout("staffTable").splice(0,l(w).TBLayout("staffTable").length-1),title:"选择人员"},{slot1:a(()=>[e(v,{size:"middle",type:"primary",onClick:r[9]||(r[9]=n=>s.$refs.selectHrid.modeVisible=!0)},{default:a(()=>[b("添加")]),_:1})]),titleLeft:a(({data:n})=>[e(Q,{dataType:"人员",total:n.total,onHandlePullApi:F,onHandleUploadApi:k,onOnSuccess:r[10]||(r[10]=I=>s.$refs.hridTable.listData())},null,8,["total"])]),_:1},8,["columns"])]),e(M,{"is-select":!1,ref_key:"hridTable",ref:u,style:{width:"100%"},size:"small",columns:l(w).TBLayout("staffTable"),param:{id:20240402101702,content:{ownertable:"sat_courseware",ownerid:l(t).sat_coursewareid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:a(({data:n})=>[n.column.dataIndex==="operation"?(f(),$(K,{key:0,title:"确认删除当前人员吗?","ok-text":"确认","cancel-text":"取消",onConfirm:I=>V("hrids",n,()=>{s.$refs.hridTable.listData()})},{default:a(()=>[e(v,{type:"link",size:"samll"},{default:a(()=>[b("删除")]),_:1})]),_:2},1032,["onConfirm"])):q("",!0)]),_:1},8,["columns","param"])]),_:1}),e(x,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:a(()=>[D("div",Je,[Ge,e(Z,{ref:"selectArea",onSelectRowData:r[14]||(r[14]=n=>R("sa_saleareaids",n,()=>{s.$refs.areaTable.listData()})),rowKey:"sa_saleareaid",param:{classname:"webmanage.sale.salearea.salearea",method:"query_area",content:{pageNumber:1,pageSize:20,where:{}}},columns:l(w).TBLayout("areaTable").splice(0,l(w).TBLayout("areaTable").length-1),title:"选择区域"},{slot1:a(()=>[e(v,{size:"middle",type:"primary",onClick:r[12]||(r[12]=n=>s.$refs.selectArea.modeVisible=!0)},{default:a(()=>[b("添加")]),_:1})]),titleLeft:a(({data:n})=>[e(Q,{dataType:"区域",total:n.total,onHandlePullApi:re,onHandleUploadApi:oe,onOnSuccess:r[13]||(r[13]=I=>s.$refs.areaTable.listData())},null,8,["total"])]),_:1},8,["param","columns"])]),e(M,{"is-select":!1,ref_key:"areaTable",ref:C,style:{width:"100%"},size:"small",columns:l(w).TBLayout("areaTable"),param:{id:20240402101802,content:{ownertable:"sat_courseware",ownerid:l(t).sat_coursewareid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:a(({data:n})=>[n.column.dataIndex==="operation"?(f(),$(K,{key:0,title:"确认删除当前区域吗?","ok-text":"确认","cancel-text":"取消",onConfirm:I=>V("sa_saleareaids",n,()=>{s.$refs.areaTable.listData()})},{default:a(()=>[e(v,{type:"link",size:"samll"},{default:a(()=>[b("删除")]),_:1})]),_:2},1032,["onConfirm"])):q("",!0)]),_:1},8,["columns","param"])]),_:1}),e(x,{span:24,style:{margin:"0 0 20px 20px","padding-right":"20px"}},{default:a(()=>[D("div",We,[Xe,e(Z,{ref:"selectEnterprise",onSelectRowData:r[17]||(r[17]=n=>R("sys_enterpriseids",n,()=>{s.$refs.enterpriseTable.listData()})),rowKey:"sys_enterpriseid",param:{id:20240312151602,content:{pageNumber:1,pageSize:20,where:{}}},columns:l(w).TBLayout("enterpriseTable").splice(0,l(w).TBLayout("enterpriseTable").length-1),title:"选择经销商"},{slot1:a(()=>[e(v,{size:"middle",type:"primary",onClick:r[15]||(r[15]=n=>s.$refs.selectEnterprise.modeVisible=!0)},{default:a(()=>[b("添加")]),_:1})]),titleLeft:a(({data:n})=>[e(Q,{dataType:"经销商",total:n.total,onHandlePullApi:ie,onHandleUploadApi:de,onOnSuccess:r[16]||(r[16]=I=>s.$refs.enterpriseTable.listData())},null,8,["total"])]),_:1},8,["columns"])]),e(M,{"is-select":!1,ref_key:"enterpriseTable",ref:o,style:{width:"100%"},size:"small",columns:l(w).TBLayout("enterpriseTable"),param:{id:20240402101902,content:{ownertable:"sat_courseware",ownerid:l(t).sat_coursewareid,pageNumber:1,pageSize:20,where:{}}}},{tb_cell:a(({data:n})=>[n.column.dataIndex==="operation"?(f(),$(K,{key:0,title:"确认删除当前经销商吗?","ok-text":"确认","cancel-text":"取消",onConfirm:I=>V("sys_enterpriseids",n,()=>{s.$refs.enterpriseTable.listData()})},{default:a(()=>[e(v,{type:"link",size:"samll"},{default:a(()=>[b("删除")]),_:1})]),_:2},1032,["onConfirm"])):q("",!0)]),_:1},8,["columns","param"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),D("div",Ze,[e(v,{onClick:L,type:"primary",size:"samll",class:"mr-10"},{default:a(()=>[b("保 存")]),_:1}),e(v,{onClick:r[18]||(r[18]=n=>Y(y)?y.value=!1:y=!1),size:"samll",class:"mr-10"},{default:a(()=>[b("取 消")]),_:1})])])):q("",!0)]),_:1},8,["open"])])}}},ea=Ne(Qe,[["__scopeId","data-v-ebcebe4f"]]),ga={__name:"index",setup(N){W();const z=p();let _=p([]),T=p([{label:"分类",key:"sat_courseware_classids",multiple:!0,type:"cascader",dataSource:[],optionParam:{label:"classname",value:"sat_courseware_classid",children:"children"}},{label:"状态",key:"status",type:"select",dataSource:[{remarks:"全部",value:""},{remarks:"新建",value:"新建"},{remarks:"发布",value:"发布"}]},{label:"创建时间",key:"dateRange",type:"datepickerRange",objKeys:["begindate_create","enddate_create"]},{label:"发布时间",key:"dateRange2",type:"datepickerRange",objKeys:["begindate","enddate"]},{label:"搜索",key:"condition",type:"input"}]),A=p({id:20221102143402,content:{pageNumber:1,pageSize:20,where:{condition:"",status:"",begindate:"",enddate:"",sat_courseware_classid_2:"",sat_courseware_classid_1:""}}});const y=U=>{let c=JSON.stringify([[le().nowAccount.userid+"999"]]),i=[];U.data.forEach(h=>c==JSON.stringify(h.sat_courseware_classids)&&h.title==""?i.push(h.sat_coursewareid):""),i.length!=0&&S.requested({id:20221102143802,content:{sat_coursewareids:i}}).then(h=>{h.msg=="成功"&&z.value.tableData()}),console.log(U,"数据")},t=async()=>{let U=await S.requested({id:20221102143302,content:{parentid:0,where:{isenable:1}}});_.value=U.data,T.value[0].dataSource=_.value,console.log(_.value,"分类")};return Ue("classList",()=>_.value),ne(()=>{t()}),(U,c)=>(f(),$(ge,{onHandleData:y,ref_key:"list",ref:z,keyRouteName:"title",param:l(A),tableName:"coursewaretTable",searchType:l(T),detailPage:{name:"archivesDetail",idname:"sat_coursewareid"}},{operation:a(()=>[l(w).hasPermission("insert")?(f(),$(ea,{key:0,onBack:c[0]||(c[0]=i=>{U.$refs.list.tableData(),t()})})):q("",!0),e(Be,{onBack:c[1]||(c[1]=i=>t())})]),tb_cell:a(({data:i})=>[i.column.dataIndex==="classname1"?(f(),B(J,{key:0},[b(G(i.record.classname1)+" / "+G(i.record.classname2),1)],64)):q("",!0)]),_:1},8,["param","searchType"]))}};export{ga as default};