uni-last.3c8797f6.js 7.1 KB

1
  1. import{d as g,c as e,q as s,a5 as D,F as I,aU as T,ag as x,R as C,r as S,$ as M,o as f,m as v,f as _,B as A,aV as k,k as V}from"./index.13ca4bcb.js";import{O as G}from"./index.75b629b6.js";import{i as q}from"./icon-edit.664c5ff1.js";import{c as L}from"./clock-icon.6fd57365.js";import{q as U}from"./quest-icon.f1b2f4e3.js";import{C as E}from"./index.121d7090.js";import{F as $}from"./index.a334a3b6.js";import{T as R,a as F}from"./index.4cd47248.js";import"./use-tab-status.45bc1956.js";import"./index.510ab853.js";import"./index.13b30705.js";const O="_lastWrap_w9nby_1",z="_uniTitle_w9nby_4",J="_editIcon_w9nby_14",j="_infoWrap_w9nby_18",H="_loctionIconWrap_w9nby_30",K="_wrapValue_w9nby_33",P="_heightValue_w9nby_38",Q="_tabsWrap_w9nby_61",X="_tabsWrapIcon_w9nby_65",Y="_DialogTitle_w9nby_71",Z="_DialogConent_w9nby_91";var o={lastWrap:O,uniTitle:z,editIcon:J,infoWrap:j,loctionIconWrap:H,wrapValue:K,heightValue:P,tabsWrap:Q,tabsWrapIcon:X,DialogTitle:Y,DialogConent:Z};const ee="_itemWrap_1vd80_1",ae="_titleWrap_1vd80_7",te="_itemBottom_1vd80_15",ue="_itemBottomDot_1vd80_24",oe="_dotMain_1vd80_28",se="_dotSub_1vd80_43",le="_uniTimeWrap_1vd80_49",ne="_uniTimeWrapLeft_1vd80_58",ie="_clockIcon_1vd80_64";var u={itemWrap:ee,titleWrap:ae,itemBottom:te,itemBottomDot:ue,dotMain:oe,dotSub:se,uniTimeWrap:le,uniTimeWrapLeft:ne,clockIcon:ie},w=g({props:["item"],name:"newspaper-item",setup(l){const B=()=>{};return()=>{var p,a,i,c,d;return e(I,null,[e("div",null,[e("div",{class:u.itemWrap,onClick:B},[e("div",{class:u.titleWrap},[(p=l.item)==null?void 0:p.unitExaminationName]),e("div",{class:u.itemBottom},[e("div",{class:[u.itemBottomDot,"gridBorderRight"]},[e("p",{class:u.dotMain},[((a=l.item)==null?void 0:a.totalScore)||0]),e("p",{class:u.dotSub},[s(" \u603B\u5206")])]),e("div",{class:[u.itemBottomDot,"gridBorderRight"]},[e("p",{class:u.dotMain,style:{color:"#F67146"}},[((i=l.item)==null?void 0:i.passScore)||0]),e("p",{class:u.dotSub},[s("\u5408\u683C\u5206 ")])]),e("div",{class:u.itemBottomDot},[e("p",{class:u.dotMain},[((c=l.item)==null?void 0:c.questionNum)||0]),e("p",{class:u.dotSub},[s("\u9898\u76EE\u6570\u91CF ")])])]),e("div",{class:u.uniTimeWrap},[e("div",{class:u.uniTimeWrapLeft},[" ",e(D,{name:L,class:u.clockIcon},null),s(" \u6D4B\u9A8C\u65F6\u957F\uFF1A"),e("span",{style:{color:"#F67146"}},[((d=l.item)==null?void 0:d.timeMinutes)||0,s(" ")]),s(" \u5206\u949F")])])])])])}}}),Fe=g({name:"uni-test",setup(){const l=T(),B=x(),p=C("one"),a=C({}),i=S({loading:!0,list:[],uniDetail:{}}),c=C(!1),d=async()=>{try{const{data:t}=await v.get(_.platformApi+`/classGroup/detail/${a.value.classGroupId}`);a.value.preStudentNum=t.preStudentNum||0}catch(t){console.log(t)}},W=async()=>{try{const{data:t}=await v.post(_.platformApi+"/lessonCoursewareExaminationMapper/detailByCourseId",{requestType:"form",data:{courseScheduleId:l.query.courseScheduleId}});a.value.classGroupId=t.classGroupId,a.value.classGroupName=t.classGroupName,a.value.testName=t.lessonCoursewareExaminationMapperName,a.value.orchestraName=t.orchestraName,a.value.coursewareName=t.lessonCoursewareName,a.value.lessonCoursewareId=t.lessonCoursewareExaminationMapper.lessonCoursewareId,a.value.preStudentNum=t.studentNum||0,a.value.testId=t.lessonCoursewareExaminationMapper.id,(t.lessonCoursewareExaminationMapper.details||[]).forEach(r=>{i.uniDetail[r.level]=r}),console.log(a.value,"forms")}catch(t){console.log(t)}};M(()=>{if(a.value={...JSON.parse(sessionStorage.getItem("unit-create")||"{}")},console.log(a.value),l.query.courseScheduleId)W();else{if(!a.value.classGroupId){f("\u8BF7\u9009\u62E9\u73ED\u7EA7");return}d(),h()}});const h=async()=>{try{(await v.post(_.platformApi+"/lessonCoursewareExaminationMapper/detail",{requestType:"form",data:{lessonCoursewareExaminationMapperId:a.value.testId}})).data.details.forEach(n=>{i.uniDetail[n.level]=n})}catch(t){console.log(t)}},N=async()=>{var t,n;if(!a.value.expiryDate){f("\u8BF7\u8F93\u5165\u622A\u6B62\u65F6\u95F4");return}try{await v.post(_.platformApi+"/classGroupUnitExamination/publishUnitExamination",{hideLoading:!1,data:{classGroupId:a.value.classGroupId,lessonCoursewareExaminationMapperId:a.value.testId,unitExaminationName:`${(t=a.value)==null?void 0:t.coursewareName}-${(n=a.value)==null?void 0:n.testName}`,expiryDate:a.value.expiryDate}}),f("\u521B\u5EFA\u6210\u529F"),sessionStorage.removeItem("unit-create"),l.query.classGroupId?V({api:"back"}):B.replace("/unit-list")}catch(r){console.log(r)}};return()=>{var t,n,r,y,b;return e(I,null,[e("div",{class:o.lastWrap},[e("h4",{class:o.uniTitle},[e(D,{name:q,class:o.editIcon},null),(t=a.value)==null?void 0:t.coursewareName,s("-"),(n=a.value)==null?void 0:n.testName]),e("div",{class:o.infoWrap},[e(E,{center:!0,valueClass:o.wrapValue,value:(r=a.value)==null?void 0:r.orchestraName,title:"\u4E50\u56E2\uFF1A",border:!1},null),e(E,{center:!0,valueClass:o.wrapValue,value:(y=a.value)==null?void 0:y.classGroupName,title:"\u73ED\u7EA7\uFF1A",border:!1},null),e(E,{center:!0,class:o.heightValue,valueClass:o.wrapValue,value:(((b=a.value)==null?void 0:b.preStudentNum)||0)+"\u4EBA",title:"\u5B66\u751F\u4EBA\u6570\uFF1A"},null),e($,{modelValue:a.value.expiryDate,"onUpdate:modelValue":m=>a.value.expiryDate=m,type:"number",placeholder:"\u8BF7\u8F93\u5165\u622A\u6B62\u65E5\u671F","input-align":"right",label:"\u622A\u6B62\u65F6\u95F4"},{extra:()=>e("div",{class:o.loctionIconWrap},[e("span",{style:{color:"#777"}},[s(" \u5929\u540E\u622A\u6B62")])])})]),e("div",{class:o.tabsWrap},[e(D,{class:o.tabsWrapIcon,name:U,size:18,color:"#333",onClick:()=>{c.value=!0}},null),e(R,{active:p.value,"onUpdate:active":m=>p.value=m,class:o.rankTabs,background:"#F8F8F8","title-active-color":"#333333","title-inactive-color":"#777",color:"#FF8057",shrink:!0},{default:()=>[e(F,{name:"one",title:"\u5355\u56E2\u5B66\u751F"},{default:()=>[e(w,{item:i.uniDetail[1]},null)]}),e(F,{name:"two",title:"\u53CC\u56E2\u5B66\u751F"},{default:()=>[e(w,{item:i.uniDetail[2]},null)]}),e(F,{name:"three",title:"\u591A\u56E2\u5B66\u751F"},{default:()=>[e(w,{item:i.uniDetail[3]},null)]})]})]),e(G,{position:"bottom"},{default:()=>[e("div",{class:"btnGroup"},[e(A,{block:!0,round:!0,type:"primary",onClick:N},{default:()=>[s("\u521B\u5EFA\u5B8C\u6210")]})])]}),e(k,{class:"exercisDetailDialog",show:c.value,"onUpdate:show":m=>c.value=m,title:"\u63D0\u793A\u6846",confirmButtonText:"\u6211\u77E5\u9053\u4E86"},{title:()=>e("div",{class:o.DialogTitle},[e("span",null,null),e("p",null,[s("\u5B66\u751F\u5206\u7C7B")])]),default:()=>e("div",{class:o.DialogConent},[e("p",null,[s("\u6839\u636E\u5B66\u751F\u5165\u56E2\u7684\u6279\u6B21\u5BF9\u4E0D\u540C\u8BAD\u7EC3\u9636\u6BB5\u7684\u5B66\u751F\u8FDB\u884C\u5206\u7C7B\uFF0C\u4E0D\u540C\u8BAD\u7EC3\u9636\u6BB5\u7684\u5B66\u751F\u53EF\u5E03\u7F6E\u4E0D\u540C\u6807\u51C6\u7684\u8BFE\u540E\u4F5C\u4E1A\u548C\u9636\u6BB5\u81EA\u6D4B\u5185\u5BB9\u3002")]),e("br",null,null),e("p",null,[s("\u5355\u56E2\u5B66\u751F\uFF1A\u6700\u65B0\u8FDB\u5165\u672C\u4E50\u56E2\u7684\u5B66\u5458")]),e("p",null,[s("\u53CC\u56E2\u5B66\u751F\uFF1A\u8F83\u65E9\u8FDB\u5165\u672C\u4E50\u56E2\u7684\u5B66\u5458")]),e("p",null,[s("\u591A\u56E2\u5B66\u751F\uFF1A\u6700\u65E9\u8FDB\u5165\u672C\u4E50\u56E2\u7684\u5B66\u5458")])])})])])}}});export{Fe as default};