Files
amb_wechatapp/public/assets/vue/index.10bdd437.js
T

2 lines
9.3 KiB
JavaScript

import{_ as j}from"./index.76a66f15.js";/* empty css */import{S as J}from"./share.46fc03c1.js";import{bj as C,a$ as g,C as p,D as w,aJ as a,b2 as t,b1 as m,aV as u,aG as O,b4 as q,b3 as f,E as y,b5 as k,cd as M,bo as U,bs as G,bS as R,bI as Q,bJ as H,bT as K,bU as W,cf as X,bV as Y,bx as Z,c2 as $,c3 as ee,bL as te,bP as se}from"./arco.f3c60d68.js";import"./chart.a626c034.js";import"./vue.7d1f2b31.js";import"./qrcode.vue.esm.aee0cddc.js";const ae={components:{Modal:C,shareModal:J},data(){return{attr:{status:[],hideList:[],salesTypeList:[],questionModeList:[]},tableLoading:!1,installLoading:!0,installTest:!1,modal:{importQuestion:!1,share:!1},collapsed:!1,rowSelection:{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},scroll:{x:1e3},courseColumns:[{title:"\u5173\u8054\u8BFE\u7A0B",slotName:"course"}],columns:[{title:"\u8003\u8BD5\u540D\u79F0",slotName:"name",width:300},{title:"\u5173\u8054\u8BFE\u7A0B",slotName:"course",width:100},{title:"\u53C2\u4E0E\u4EBA\u6570",dataIndex:"join_user_num",width:120},{title:"\u53C2\u4E0E\u4EBA\u6B21",dataIndex:"join_user_times",width:120},{title:"\u72B6\u6001",dataIndex:"status",slotName:"status",width:120},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updatetime",slotName:"updatetime",sortable:{sortDirections:["ascend","descend"]},width:180},{title:"\u64CD\u4F5C",dataIndex:"operations",slotName:"operations",align:"right",fixed:"right",width:320}],data:[],dataTotal:0,searchParams:{sort:"updatetime",order:"desc",offset:0,limit:10},searchFieldType:{status:"=",name:"like",updatetime:"RANGE"},searchFilter:{status:"",name:"",updatetime:""},tableCheckedList:[],pageParams:{},groupList:[],shareId:0}},methods:{share(s){this.shareId=s.id,this.modal.share=!0},getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var s=this.searchParams,e={},h={};if(this.searchFilter){for(var d in this.searchFilter)this.searchFilter[d]!==""&&(d=="updatetime"&&this.searchFilter[d]?e[d]=this.searchFilter[d].join(" - "):e[d]=this.searchFilter[d],h[d]=this.searchFieldType[d]);JSON.stringify(e)!=="{}"&&(s.op=JSON.stringify(h),s.filter=JSON.stringify(e))}return s},getData(){this.tableLoading=!0,this.$request.post("admin/app/test/test/index",this.getSearchParams()).then(s=>{this.data=s.data.rows,this.attr=s.data.attr,this.dataTotal=s.data.total,this.tableLoading=!1})},pageChange(s){this.searchParams.offset=s,this.getData()},pageSizeChange(s){this.searchParams.limit=s,this.refresh()},handleChange(s,e,h){e.type=="sorter"&&e.sorter&&(this.searchParams.order=e.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=e.sorter.field,this.refresh())},refresh(){this.searchParams.offset=0,this.getData()},edit:function(s=0,e=0){this.$router.push({name:"app.test.edit",params:{id:s,copy:e}})},analyze(s){this.$router.push({name:"app.test.analysis.index",params:{id:s}})},appraise(s){this.$router.push({name:"app.test.appraise.index",params:{id:s}})},statusAlone(s,e){this.status([s],e)},checkInstall(){this.installLoading=!0,this.$request.post("admin/app/project/app/isInstall",{tag:"test"}).then(()=>{this.installTest=!0,this.installLoading=!1,this.refresh()}).catch(()=>{this.installTest=!1,this.installLoading=!1,this.$router.push({name:"app.entry",params:{tag:"test"}})})},statusBatch(s){this.status(this.tableCheckedList,s)},status(s,e){if(!s)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u7F16\u8F91\u7684\u6570\u636E"),!1;C.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u4FEE\u6539\u9009\u4E2D\u6570\u636E\u72B6\u6001\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/test/test/status",{ids:s,status:e}).then(h=>{this.$message.success(h.msg),this.refresh()}).catch(h=>{this.$message.error(h.msg)})}})},delAlone(s){this.del([s])},delBatch(){this.del(this.tableCheckedList)},del(s){if(!s)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u5220\u9664\u7684\u6570\u636E"),!1;C.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u5220\u9664\u9009\u4E2D\u6570\u636E\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/test/test/del",{ids:s}).then(e=>{this.$message.success(e.msg),this.refresh()}).catch(e=>{this.$message.error(e.msg)})}})},tablecheckedChange(s){this.tableCheckedList=s}},mounted(){this.pageParams=this.$route.params,this.searchFilter.column_id=this.$route.params.id,this.searchFilter.type=this.$route.params.type,this.checkInstall()}},ne={class:"container"},le={style:{width:"100%"}};function ie(s,e,h,d,l,i){const D=M,x=g("icon-refresh"),r=U,c=G,_=R,F=Q,P=H,S=K,b=W,B=g("course-item"),A=g("icon-down"),L=X,E=Y,z=Z,v=$,T=ee,N=te,I=se,V=g("share-modal");return p(),w("div",ne,[a(I,{style:{width:"100%"},tip:"\u52A0\u8F7D\u4E2D",loading:l.installLoading},{default:t(()=>[!l.installLoading&&!l.installTest?(p(),m(D,{key:0,description:"\u8003\u8BD5\u63D2\u4EF6\u672A\u5B89\u88C5",style:{padding:"100px"}})):(p(),m(N,{key:1,class:"content-card"},{default:t(()=>[a(b,{style:{"margin-bottom":"16px"}},{default:t(()=>[a(_,{span:7},{default:t(()=>[a(c,null,{default:t(()=>[a(r,{type:"primary",onClick:i.refresh},{icon:t(()=>[a(x)]),_:1},8,["onClick"]),a(r,{type:"primary",onClick:e[0]||(e[0]=n=>i.edit(0))},{default:t(()=>[...e[4]||(e[4]=[u(" \u65B0\u5EFA\u8003\u8BD5 ",-1)])]),_:1})]),_:1})]),_:1}),a(_,{span:16,style:{display:"flex","align-items":"center","justify-content":"end"}},{default:t(()=>[a(c,null,{default:t(()=>[a(P,{modelValue:l.searchFilter.status,"onUpdate:modelValue":e[1]||(e[1]=n=>l.searchFilter.status=n),placeholder:"\u72B6\u6001",onChange:i.refresh},{default:t(()=>[a(F,{value:""},{default:t(()=>[...e[5]||(e[5]=[u("\u5168\u90E8\u72B6\u6001",-1)])]),_:1}),(p(!0),w(O,null,q(l.attr.status,(n,o)=>(p(),m(F,{value:o},{default:t(()=>[u(f(n),1)]),_:2},1032,["value"]))),256))]),_:1},8,["modelValue","onChange"]),a(S,{onPressEnter:i.refresh,style:{width:"320px"},modelValue:l.searchFilter.name,"onUpdate:modelValue":e[2]||(e[2]=n=>l.searchFilter.name=n),placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0"},null,8,["onPressEnter","modelValue"]),a(r,{type:"primary",onClick:i.refresh},{default:t(()=>[...e[6]||(e[6]=[u("\u641C\u7D22",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),a(E,{"row-key":"id",scroll:l.scroll,pagination:{total:l.dataTotal,showTotal:!0,pageSize:l.searchParams.limit,showPageSize:!0,showJumper:!0},"row-selection":l.rowSelection,bordered:!1,columns:l.columns,data:l.data,loading:l.tableLoading,onPageChange:i.pageChange,onPageSizeChange:i.pageSizeChange,onChange:i.handleChange,onSelectionChange:i.tablecheckedChange},{name:t(({record:n})=>[a(B,{name:n.name,cover:n.cover},null,8,["name","cover"])]),status:t(({record:n})=>[y("span",null,f(l.attr.status[n.status]),1)]),updatetime:t(({record:n})=>[y("span",null,f(s.$format.formatDate(n.updatetime)),1)]),course:t(({record:n})=>[a(z,null,{content:t(()=>[a(E,{pagination:!1,columns:l.courseColumns,data:n.courses,bordered:!1},{course:t(({record:o})=>[o.id?(p(),m(B,{key:0,name:o.name,type:o.type,cover:o.cover},null,8,["name","type","cover"])):k("",!0)]),_:2},1032,["columns","data"])]),default:t(()=>[a(L,null,{default:t(()=>[u(f(n.courses.length),1),a(A)]),_:2},1024)]),_:2},1024)]),operations:t(({record:n})=>[a(c,{size:10},{default:t(()=>[n.status==0||n.status==2?(p(),m(r,{key:0,style:{padding:"0"},type:"text",size:"small",onClick:o=>i.statusAlone(n.id,1)},{default:t(()=>[...e[7]||(e[7]=[u(" \u53D1\u5E03 ",-1)])]),_:1},8,["onClick"])):k("",!0),a(r,{style:{padding:"0"},type:"text",size:"small",onClick:o=>i.appraise(n.id)},{default:t(()=>[...e[8]||(e[8]=[u(" \u6279\u9605\u5217\u8868 ",-1)])]),_:1},8,["onClick"]),a(r,{style:{padding:"0"},type:"text",size:"small",onClick:o=>i.edit(n.id)},{default:t(()=>[...e[9]||(e[9]=[u(" \u7F16\u8F91 ",-1)])]),_:1},8,["onClick"]),a(r,{style:{padding:"0"},type:"text",size:"small",onClick:o=>i.edit(n.id,1)},{default:t(()=>[...e[10]||(e[10]=[u(" \u590D\u5236 ",-1)])]),_:1},8,["onClick"]),a(r,{style:{padding:"0"},type:"text",size:"small",onClick:o=>i.analyze(n.id)},{default:t(()=>[...e[11]||(e[11]=[u(" \u7EDF\u8BA1\u5206\u6790 ",-1)])]),_:1},8,["onClick"]),a(r,{style:{padding:"0"},type:"text",size:"small",onClick:o=>i.share(n)},{default:t(()=>[...e[12]||(e[12]=[u(" \u5206\u4EAB ",-1)])]),_:1},8,["onClick"]),a(T,{trigger:"hover"},{content:t(()=>[a(v,null,{default:t(()=>[a(r,{style:{padding:"0"},type:"text",size:"small",onClick:o=>i.delAlone(n.id)},{default:t(()=>[...e[14]||(e[14]=[u(" \u5220\u9664 ",-1)])]),_:1},8,["onClick"])]),_:2},1024),a(v,null,{default:t(()=>[n.status==1?(p(),m(r,{key:0,style:{padding:"0"},type:"text",size:"small",onClick:o=>i.statusAlone(n.id,2)},{default:t(()=>[...e[15]||(e[15]=[u(" \u505C\u6B62 ",-1)])]),_:1},8,["onClick"])):k("",!0)]),_:2},1024)]),default:t(()=>[a(r,{style:{padding:"0"},type:"text",size:"small"},{default:t(()=>[...e[13]||(e[13]=[u(" \u66F4\u591A ",-1)])]),_:1})]),_:2},1024)]),_:2},1024)]),"pagination-left":t(()=>[y("div",le,[a(b,{gutter:24},{default:t(()=>[a(_,{span:20},{default:t(()=>[a(c,null,{default:t(()=>[a(r,{onClick:i.delBatch,disabled:l.tableCheckedList.length==0},{default:t(()=>[...e[16]||(e[16]=[u(" \u6279\u91CF\u5220\u9664 ",-1)])]),_:1},8,["onClick","disabled"])]),_:1})]),_:1})]),_:1})])]),_:1},8,["scroll","pagination","row-selection","columns","data","loading","onPageChange","onPageSizeChange","onChange","onSelectionChange"])]),_:1}))]),_:1},8,["loading"]),a(V,{visible:l.modal.share,type:"test",id:l.shareId,onCancel:e[3]||(e[3]=n=>l.modal.share=!1)},null,8,["visible","id"])])}const ce=j(ae,[["render",ie]]);export{ce as default};