PageSourceSearch

https://www.3hfit.com/assets/pages-private-teacher-courseTask-detail.mfCMIxxj.js

js 3hfit.com collected 2026-10-07 02:59:42 UTC 6,541 bytes, 1 lines download raw bytes

1import{_ as e,af as t,ag as l,l as s,L as a,E as o,O as i,P as n,c as r,a as u,F as d,b as c,w as p,d as f,j as m,o as g,r as h,k as x,n as _,m as v,t as b,a9 as y}from"./index-C7T5aXQx.js";import{_ as I}from"./uni-popup.Cy8bmHD6.js";import{T as k}from"./transBack.D-oXAnZw.js";import{c as j,u as w}from"./service.xGbM2i0P.js";import{w as C}from"./index.BC_chdT2.js";const V=e({name:"epAssessmentoList",components:{FormParse:t,RocVideo:l,RocImg:s,LoadingPage:a,TransBack:k,wxParse:C},data:()=>({userId:0,taskId:0,tableId:0,classId:0,subjectId:0,loading:!1,subject:{},log:{},itemK:-1,show:""}),onLoad(e){this.userId=e.user_id,this.taskId=e.task_id,this.tableId=e.table_id,this.classId=e.class_id,this.subjectId=e.subject_id,this.init()},methods:{async init(){var e,t,l;if(this.loading)return;this.loading=!0;let s={user_id:this.userId,task_id:this.taskId,class_id:this.classId,table_id:this.tableId,subject_id:this.subjectId};const{data:a}=await j(s);2==(null==(e=null==a?void 0:a.subject)?void 0:e.content_type)&&(null==(l=null==(t=a.subject)?void 0:t.contents)||l.map((e=>{e.disabled=!0}))),this.log=(null==a?void 0:a.log)||{},this.subject=(null==a?void 0:a.subject)||{},this.loading=!1},async submit(){var e,t;let l=[];null==(e=this.log.praise)||e.map((e=>{e&&l.push(e)}));let s=[];null==(t=this.log.improve)||t.map((e=>{e.text&&s.push(e)}));let a=3==this.log.status?3:4;(await w(this.log.id,{status:a,praise:l,improve:s})).status&&this.BACKPAGE()}}},[["render",function(e,t,l,s,a,k){var j;const w=o("trans-back"),C=o("loading-page"),V=o("FormParse"),P=o("wxParse"),z=m,K=o("RocImg"),B=y,D=o("RocVideo"),L=i(n("uni-popup"),I);return g(),r(d,null,[u(w,{ref:"tabBar",layout:"header"},null,512),u(C,{loading:a.loading},null,8,["loading"]),a.loading?f("",!0):(g(),r(d,{key:0},[2==(null==(j=a.subject)?void 0:j.content_type)?(g(),c(V,{key:0,ref:"formParse",form:a.subject.contents,formData:a.log.answer,onSubmit:e=>k.submit(e)},null,8,["form","formData","onSubmit"])):(g(),c(z,{key:1,style:{background:"#fff"}},{default:p((()=>[u(z,{style:{padding:"24rpx"}},{default:p((()=>{var e;return[u(P,{noData:(null==(e=a.subject)?void 0:e.contents)||""},null,8,["noData"])]})),_:1}),u(z,{class:"subject flex flex-wrap",style:{padding:"24rpx"}},{default:p((()=>{var t;return[(g(!0),r(d,null,h(null==(t=a.log)?void 0:t.answer,((t,l)=>(g(),r(d,null,[e.isVideo(t)?(g(),c(z,{key:1,onClick:l=>{a.show=t,e.$refs.showVideo.open()},class:"flex justify-center align-center item",style:{"font-size":"90rpx","font-weight":"100",background:"rgb(247, 247, 247)",color:"rgb(111, 111, 111)"}},{default:p((()=>[u(z,{class:"cuIcon-playfill"})])),_:2},1032,["onClick"])):(g(),c(z,{key:0,class:"item"},{default:p((()=>[u(K,{src:t,onClick:"open"},null,8,["src"])])),_:2},1024))],64)))),256))]})),_:1})])),_:1})),u(z,{style:{padding:"0 24rpx"}},{default:p((()=>[u(z,{class:"r-input"},{default:p((()=>[u(z,{class:"title"},{default:p((()=>[x("值得肯定")])),_:1}),u(z,{class:"content"},{default:p((()=>[(g(!0),r(d,null,h(a.log.praise,((e,t)=>(g(),c(z,{class:"item flex align-start"},{default:p((()=>[u(B,{modelValue:a.log.praise[t],"onUpdate:modelValue":e=>a.log.praise[t]=e,class:"uni-input",placeholder:"请输入","placeholder-style":"font-size:24rpx;",style:{"line-height":"32rpx","font-size":"24rpx",height:"150rpx",padding:"12rpx 0"}},null,8,["modelValue","onUpdate:modelValue"]),u(z,{class:"cuIcon-more",style:{margin:"24rpx 0 24rpx 24rpx"},onClick:e=>a.log.praise.splice(t,1)},null,8,["onClick"])])),_:2},1024)))),256)),u(z,{class:"item flex align-center",onClick:t[0]||(t[0]=e=>a.log.praise.push(""))},{default:p((()=>[u(z,{class:"cuIcon-add",style:{margin:"0 24rpx 0 0"}}),u(z,{style:{"font-size":"32rpx"}},{default:p((()=>[x("添加值得肯定")])),_:1})])),_:1})])),_:1})])),_:1}),u(z,{class:"r-input"},{default:p((()=>[u(z,{class:"title"},{default:p((()=>[x("需要改进")])),_:1}),u(z,{class:"content"},{default:p((()=>[(g(!0),r(d,null,h(a.log.improve,((t,l)=>(g(),c(z,{class:"item flex align-start"},{default:p((()=>[u(B,{modelValue:a.log.improve[l].text,"onUpdate:modelValue":e=>a.log.improve[l].text=e,class:"uni-input",placeholder:"请输入","placeholder-style":"font-size:24rpx;",style:_({lineHeight:"32rpx",fontSize:"24rpx",height:"150rpx",padding:"12rpx 0",textDecoration:t.status?"line-through":"",textDecorationColor:e.uniColorPrimary})},null,8,["modelValue","onUpdate:modelValue","style"]),u(z,{class:"cuIcon-more",style:{margin:"24rpx 0 24rpx 24rpx"},onClick:t=>{a.itemK=l,e.$refs.editImprove.open()}},null,8,["onClick"])])),_:2},1024)))),256)),u(z,{class:"item flex align-center",onClick:t[1]||(t[1]=e=>a.log.improve.push({text:"",status:0}))},{default:p((()=>[u(z,{class:"cuIcon-add",style:{margin:"0 24rpx 0 0"}}),u(z,{style:{"font-size":"32rpx"}},{default:p((()=>
1[x("添加需要改进")])),_:1})])),_:1})])),_:1})])),_:1}),u(z,{class:"r-input"},{default:p((()=>[u(z,{class:"title"},{default:p((()=>[x("批改结果(必填)")])),_:1}),u(z,{class:"content flex align-center selector"},{default:p((()=>[u(z,{class:v(["ii",{sII:3!=a.log.status}]),onClick:t[2]||(t[2]=e=>a.log.status=4)},{default:p((()=>[x("未通过")])),_:1},8,["class"]),u(z,{class:v(["ii",{sII:3==a.log.status}]),onClick:t[3]||(t[3]=e=>a.log.status=3)},{default:p((()=>[x("通过")])),_:1},8,["class"])])),_:1})])),_:1}),u(z,{class:"courseInfoBottomBtn flex align-center justify-around allWidth",onClick:t[4]||(t[4]=e=>k.submit())},{default:p((()=>[x(" 提交批改 ")])),_:1})])),_:1})],64)),u(L,{type:"center",ref:"showVideo"},{default:p((()=>[u(z,{style:{width:"100vw",height:"460rpx"}},{default:p((()=>[u(D,{src:a.show},null,8,["src"])])),_:1})])),_:1},512),u(L,{type:"bottom",ref:"editImprove"},{default:p((()=>[u(z,{style:{width:"100vw",height:"750rpx",background:"#fff","text-align":"center","font-size":"28rpx","line-height":"80rpx"}},{default:p((()=>[u(z,null,{default:p((()=>[x(" ")])),_:1}),u(z,{style:{"border-bottom":"1rpx solid #ccc","margin-bottom":"24rpx"},onClick:t[5]||(t[5]=t=>{var l,s,o;a.log.improve[a.itemK].status=0==(null==(o=null==(s=null==(l=a.log)?void 0:l.improve)?void 0:s[a.itemK])?void 0:o.status)?1:0,e.$refs.editImprove.close()})},{default:p((()=>{var e,t,l;return[x(b(0==(null==(l=null==(t=null==(e=a.log)?void 0:e.improve)?void 0:t[a.itemK])?void 0:l.status)?"标记为已改善":"标记为需要改善"),1)]})),_:1}),u(z,{onClick:t[6]||(t[6]=t=>{a.log.improve.splice(a.itemK,1),e.$refs.editImprove.close()})},{default:p((()=>[x("删除此项")])),_:1})])),_:1})])),_:1},512)],64)}],["__scopeId","data-v-c84e5b80"]]);export{V as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.