index-804a8071.js 25 KB

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