index.js 7.1 KB

1
  1. require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["mine/pages/release/index"],{"02f9":function(t,e,s){"use strict";s.r(e);var i=s("0e3c"),a=s.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){s.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},"0e3c":function(t,e,s){"use strict";(function(t){var i=s("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=s("dfb6"),o=s("49a9"),n=s("ee5c"),r=i(s("1efe")),l=s("9a49"),c=r.default.baseUrl,f=r.default.Clientid,d={data:function(){return{checkimg:s("443e"),ncheckimg:s("0970"),addimg:s("9fb1"),draftimg:s("1d7c"),openimg:s("9c56"),date:"",type:0,kaoshilist:[],ksindex:0,classval:[],classidx:0,importtype:1,scoreType:"",datainfo:{scoreTitle:"",scoreTime:"",scoreClassId:"",scoreClassName:"",scoreType:"",privacyType:3},scoreDataDetailsList:[],file:[],option:{url:c+"/score/data/importData",name:"file",header:{Authorization:"Bearer "+(0,l.getToken)(),Clientid:f},formData:{scoreClassName:"",scoreClassId:"",scoreTime:"",scoreTitle:"",scoreType:""}},instantly:!1,width:"0",height:"0",formats:"xls,xlsx",size:100,count:1,files:new Map,wxFiles:[],debug:!1,column1:[],subList:[],mfboList:[]}},components:{popUp:function(){Promise.all([s.e("common/vendor"),s.e("mine/common/vendor"),s.e("mine/components/popup/popup")]).then(function(){return resolve(s("b281"))}.bind(null,s)).catch(s.oe)}},onUnload:function(){t.$off("refreshscorelist"),t.$off("refreshscorefile")},onLoad:function(){var e=this;t.$on("refreshscorelist",(function(t){JSON.parse(JSON.stringify(t));e.scoreDataDetailsList=t.scoreDataDetailsList,e.column1=t.column1,e.subList=t.subList,e.mfboList=t.mfboList})),t.$on("refreshscorefile",(function(t){e.file=t.file,e.files=t.files})),this.init(),this.getClassFn()},methods:{init:function(){var t=this;(0,n.getDictionaryFn)("kaoshi").then((function(e){200==e.code&&(t.kaoshilist=e.data.map((function(t){return{dictLabel:t.dictLabel,dictValue:t.dictValue}})))}))},bindDateChangea:function(t){var e=t.detail.value;this.scoreType=this.kaoshilist[e].dictLabel,this.datainfo.scoreType=this.kaoshilist[e].dictValue},getselfList:function(t){var e=this,s={parentId:t};s["params[role]"]=this.$store.state.user.choseroles,(0,o.getselfList)(s).then((function(t){if(200==t.code){var s=t.data;s&&s.length&&(e.classval=s.map((function(t){return{dictLabel:t.deptName,dictValue:t.deptId}})),e.datainfo.scoreClassId=s[0].deptId,e.datainfo.scoreClassName=s[0].deptName)}else e.$toast(t.msg)}))},getClassFn:function(){var t=this.$store.state.user.choseroles;if(this.roles=t,"teacher"==t){var e=this.$store.state.user.schoolId;this.schoolId=e,this.getselfList(e)}else{e=this.$store.state.user.deptId;this.schoolId=e,this.getselfList(0)}},getclassListFn:function(t){var e=this;(0,o.getDeptList)(t).then((function(t){200==t.code?(e.classval=t.data.map((function(t){return{dictLabel:t.deptName,dictValue:t.deptId}})),e.datainfo.scoreClassId=t.data[0].deptId,e.datainfo.scoreClassName=t.data[0].deptName):e.$toast(t.msg)}))},getSubmit:function(){var e=this,s=JSON.parse(JSON.stringify(this.datainfo));if(s.scoreTitle)if(s.scoreType)if(s.scoreTime)if(s["params[role]"]=this.$store.state.user.choseroles,2==this.importtype){if(this.scoreDataDetailsList&&this.scoreDataDetailsList.length<1)return void this.$toast("请上传成绩");s.scoreDataStudentBoList=this.scoreDataDetailsList,s.scoreDataMfBoList=this.mfboList,(0,a.getscoreAddFn)(s).then((function(s){200==s.code?(e.$toast("发布成功"),t.removeStorageSync("scorelist"),t.removeStorageSync("filelist"),setTimeout((function(){t.navigateBack({delta:1})}),1200)):e.$toast(s.msg)}))}else{if(this.file&&this.file.length<1)return void this.$toast("请上传成绩");this.option.formData=JSON.parse(JSON.stringify(this.datainfo));var i=this.file[0].name,o=this.files;this.$refs["lsjUpload"].setData("formData.scoreClassName",this.datainfo.scoreClassName),this.$refs["lsjUpload"].setData("formData.scoreClassId",this.datainfo.scoreClassId),this.$refs["lsjUpload"].setData("formData.scoreTime",this.datainfo.scoreTime),this.$refs["lsjUpload"].setData("formData.scoreTitle",this.datainfo.scoreTitle),this.$refs["lsjUpload"].setData("formData.scoreType",this.datainfo.scoreType),this.$refs["lsjUpload"].uploadimp(i,o)}else this.$toast("请选择考试时间");else this.$toast("请选择考试类型");else this.$toast("请输入成绩标题")},onuploadEnd:function(e){var s=JSON.parse(e.responseText);200==s.code?(this.$toast("发布成功"),t.removeStorageSync("scorelist"),t.removeStorageSync("filelist"),setTimeout((function(){t.navigateBack({delta:1})}),1200)):this.$toast(s.msg)},getCheck:function(t){this.classidx=t,this.datainfo.scoreClassId=this.classval[t].dictValue,this.datainfo.scoreClassName=this.classval[t].dictLabel},bindDateChange:function(t){var e=t.detail.value;this.datainfo.scoreTime=e},getPrivacy:function(){this.type=5},getLook:function(){if(this.scoreDataDetailsList&&this.scoreDataDetailsList.length>0){var e={column1:this.column1,subList:this.subList,mfboList:this.mfboList,item:this.scoreDataDetailsList};t.setStorageSync("scorelist",JSON.stringify(e)),this.$tab.navigateTo("/mine/pages/release/entry?type=look&scoreClassId="+this.datainfo.scoreClassId)}else if(this.file&&this.file.length>0){e={files:this.files,item:this.file};t.setStorageSync("filelist",JSON.stringify(e)),this.$tab.navigateTo("/mine/pages/release/format?type=look")}this.type=0},getDel:function(){var e=this;t.showModal({title:"确认删除",content:"是否确认删除",cancelText:"取消删除",confirmText:"确认删除",success:function(s){s.confirm?(e.scoreDataDetailsList=[],e.file=[],t.removeStorageSync("scorelist"),t.removeStorageSync("filelist"),e.type=0):s.cancel}})},getImport:function(){this.scoreDataDetailsList&&this.scoreDataDetailsList.length>0||this.file&&this.file.length>0?this.type=6:this.type=1},getEnter:function(t){this.type=0,this.importtype=t,1==t?this.$tab.navigateTo("/mine/pages/release/format"):this.$tab.navigateTo("/mine/pages/release/entry?scoreClassId="+this.datainfo.scoreClassId)},getConfirm:function(){this.$tab.navigateTo("/mine/pages/release/entry"),this.type=0},getClose:function(){this.type=0}}};e.default=d}).call(this,s("543d")["default"])},"247d":function(t,e,s){"use strict";s.r(e);var i=s("bb3c"),a=s("02f9");for(var o in a)["default"].indexOf(o)<0&&function(t){s.d(e,t,(function(){return a[t]}))}(o);s("f618");var n=s("f0c5"),r=Object(n["a"])(a["default"],i["b"],i["c"],!1,null,"2eb0ff40",null,!1,i["a"],void 0);e["default"]=r.exports},"32f5":function(t,e,s){"use strict";(function(t,e){var i=s("4ea4");s("11d3"),s("5c17");i(s("66fd"));var a=i(s("247d"));t.__webpack_require_UNI_MP_PLUGIN__=s,e(a.default)}).call(this,s("bc2e")["default"],s("543d")["createPage"])},7749:function(t,e,s){},bb3c:function(t,e,s){"use strict";s.d(e,"b",(function(){return a})),s.d(e,"c",(function(){return o})),s.d(e,"a",(function(){return i}));var i={lsjUpload:function(){return Promise.all([s.e("common/vendor"),s.e("uni_modules/lsj-upload/components/lsj-upload/lsj-upload")]).then(s.bind(null,"f9c2"))}},a=function(){var t=this.$createElement;this._self._c},o=[]},f618:function(t,e,s){"use strict";var i=s("7749"),a=s.n(i);a.a}},[["32f5","common/runtime","common/vendor","mine/common/vendor"]]]);