chunk-6ea10d1e.09bc1711.js 5.0 KB

123456
  1. /*!
  2. * build: Hopaheal
  3. * copyright: Mead
  4. * time: 2022-6-7 11:38:49
  5. */
  6. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6ea10d1e"],{1754:function(t,e,s){"use strict";s("c4f7")},"4cbe":function(t,e,s){"use strict";s.r(e);var n=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"wenJuanT_container"},[s("div",{staticClass:"title"},[t._v(t._s(t.dataObj.title))]),s("div",{staticClass:"zhu"},[s("div",{staticClass:"words"},[t._v("注意:")]),t._l(t.dataObj.announcements,(function(e,n){return s("ul",{key:n,staticClass:"warning"},[s("li",[t._v(t._s(e))])])}))],2),s("div",{staticClass:"line"}),s("div",{staticClass:"wrap"},[t._l(t.dataList,(function(e,n){return s("div",{key:n,staticClass:"item"},[s("div",{staticClass:"item_title"},[1==e.is_must?s("span",{staticClass:"star"},[t._v("*")]):t._e(),s("span",[t._v(t._s(n+1)+"、"+t._s(e.title))])]),s("input",{directives:[{name:"model",rawName:"v-model",value:t.form[n],expression:"form[index]"}],staticClass:"content",attrs:{disabled:!t.status,placeholder:"请输入分数值",type:"number"},domProps:{value:t.form[n]},on:{blur:function(s){return t.changeBtn(e,n)},input:function(e){e.target.composing||t.$set(t.form,n,e.target.value)}}})])})),t.status?s("el-button",{staticClass:"btn",attrs:{size:"big",type:"primary"},on:{click:t.onSubmit}},[t._v(" 提交 ")]):s("div",{staticClass:"message"},[t._v("您已完成评价,不可重复评价")])],2)])},a=[],r=s("1da1"),i=s("5530"),o=(s("a9e3"),s("d3b7"),s("159b"),s("d9e2"),s("96cf"),s("c6d8")),c=s("2f62"),u={data:function(){return{form:{},dataObj:{},dataList:[],value:"",loading:!0,teacher_id:"",status:!0}},computed:Object(i["a"])({},Object(c["c"])({role_id:"user/role_id"})),created:function(){this.getList();var t=this.$route;this.teacher_id=t.query.id,console.log(this.teacher_id,"999999999999999999999999999")},methods:{isList:function(){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function e(){var s,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.objs={teacher_id:t.teacher_id,question_id:t.dataObj.id},console.log(t.objs,"需要看下里边的数据"),e.next=4,Object(o["isList"])(t.objs);case 4:s=e.sent,n=s.data,t.status=n.status,console.log(n,"088888888");case 8:case"end":return e.stop()}}),e)})))()},getList:function(){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function e(){var s,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(o["getList"])({type:2});case 2:s=e.sent,n=s.data,t.dataObj=n,t.dataList=n.list,t.loading=!1,t.isList(),console.log(t.dataObj,"全部信息"),console.log(t.dataList,"分值信息");case 10:case"end":return e.stop()}}),e)})))()},changeBtn:function(t,e){if(console.log(this.form[e],"1"),1==t.is_must&&0!=this.form[e]&&!this.form[e]){var s="请完成第"+(e+1)+"条的填写";this.$message.error(s),console.log(this.form[e],"2")}(Number(this.form[e])>t.max_point||Number(this.form[e])<t.min_point)&&(this.form[e]="",this.$message.error("输入分值范围不对,请重新输入"),console.log(this.form[e])),this.form[e]=parseInt(this.form[e])},onSubmit:function(t){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function s(){return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:console.log(t,"99999"),console.log(e.form,"form");try{e.dataList.forEach((function(t,s){if(1==t.is_must&&0!=e.form[s]&&!e.form[s]){var n="请完成第"+(s+1)+"条的填写";throw e.$message.error(n),new Error("ending")}})),e.$confirm("请确认提交评价, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(Object(r["a"])(regeneratorRuntime.mark((function t(){var s,n,a,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:for(n in s={question_id:e.dataObj.id,data:[],teacher_id:e.teacher_id},e.form)s.data.push(e.form[n]);return t.next=4,Object(o["doList"])(s);case 4:a=t.sent,r=a.message,e.$baseMessage(r,"success",!1,"vab-hey-message-success"),e.isList(),console.log(s,"params");case 9:case"end":return t.stop()}}),t)})))).catch((function(){e.$message({type:"info",message:"已取消提交评价"})}))}catch(t){"ending"==t.message?console.log("结束了"):console.log(t.message)}case 3:case"end":return s.stop()}}),s)})))()}}},l=u,d=(s("1754"),s("2877")),m=Object(d["a"])(l,n,a,!1,null,"98e8b626",null);e["default"]=m.exports},c4f7:function(t,e,s){},c6d8:function(t,e,s){"use strict";s.r(e),s.d(e,"getList",(function(){return a})),s.d(e,"doList",(function(){return r})),s.d(e,"isList",(function(){return i})),s.d(e,"isOpen",(function(){return o}));var n=s("b775");function a(t){return Object(n["default"])({url:"/answer/question",method:"get",params:t})}function r(t){return Object(n["default"])({url:"/answer/answer",method:"post",data:t})}function i(t){return Object(n["default"])({url:"/answer/is-answer-status",method:"get",params:t})}function o(t){return Object(n["default"])({url:"/answer/is-answer-display-status",method:"get",params:t})}}}]);