index-f7ff66fa.js 25 KB

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