| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages_student-views-accessApplication-newApplication"],{2536:function(e,t,i){"use strict";i.r(t);var a=i("5ba2"),n=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(o);t["default"]=n.a},2875:function(e,t,i){var a=i("844e");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("967d").default;n("544a6eb3",a,!0,{sourceMap:!1,shadowMode:!1})},"29ad":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return o})),i.d(t,"a",(function(){return a}));var a={uniDataPicker:i("e7c0").default},n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{attrs:{id:"newApplication"}},[1==e.pageType?i("v-uni-view",{staticClass:"newApplication-page"},[i("v-uni-view",{staticClass:"picker-max-box"},[i("v-uni-view",{staticClass:"picker-title-box"},[i("v-uni-view",[e._v("*")]),i("v-uni-view",[e._v("申请实验室:")])],1),i("v-uni-input",{staticClass:"picker-input-box",attrs:{disabled:!0,type:"text",placeholder:"请选择实验室"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.inputClick(2)}},model:{value:e.subject.subName,callback:function(t){e.$set(e.subject,"subName",t)},expression:"subject.subName"}})],1),e.subject.subId?i("v-uni-view",{staticClass:"picker-max-box"},[i("v-uni-view",{staticClass:"picker-title-box"},[i("v-uni-view",[e._v("*")]),i("v-uni-view",[e._v("申请期限:")])],1),i("v-uni-view",{staticClass:"apply_data"},[i("v-uni-picker",{attrs:{mode:"date",start:e.currentDate,fields:"day"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.beginDateChange.apply(void 0,arguments)}},model:{value:e.validBeginTime,callback:function(t){e.validBeginTime=t},expression:"validBeginTime"}},[e.validBeginTime.length>0?i("v-uni-view",{staticClass:"for-top-title-time"},[e._v(e._s(e.validBeginTime))]):e._e(),e.validBeginTime.length<=0?i("v-uni-view",{staticClass:"for-top-title-time"},[e._v("开始时间")]):e._e()],1),e._v("-"),i("v-uni-picker",{attrs:{mode:"date",start:e.currentDate,fields:"day"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.endDateChange.apply(void 0,arguments)}},model:{value:e.validEndTime,callback:function(t){e.validEndTime=t},expression:"validEndTime"}},[e.validEndTime.length>0?i("v-uni-view",{staticClass:"for-top-title-time"},[e._v(e._s(e.validEndTime))]):e._e(),e.validEndTime.length<=0?i("v-uni-view",{staticClass:"for-top-title-time"},[e._v("结束时间")]):e._e()],1)],1)],1):e._e(),e.subject.subId?i("v-uni-view",{staticClass:"picker-max-box"},[i("v-uni-view",{staticClass:"picker-title-box"},[i("v-uni-view"),i("v-uni-view",[e._v("申请备注:")])],1),i("v-uni-textarea",{staticClass:"remark",attrs:{placeholder:"请输入申请备注"},model:{value:e.applyCause,callback:function(t){e.applyCause=t},expression:"applyCause"}})],1):e._e(),e.subject.subId?i("v-uni-view",{staticClass:"user-info-box"},[i("v-uni-view",{staticClass:"picker-title-box"},[i("v-uni-view",[e._v("*")]),i("v-uni-view",[e._v("身份信息:")]),i("v-uni-view",[e._v("(关联学生信息材料)")])],1),i("v-uni-view",{staticClass:"user-info-box-min"},[i("v-uni-view",[e._v("*")]),i("v-uni-view",[e._v("申请人:")]),i("v-uni-input",{attrs:{type:"text",placeholder:"学生姓名"},model:{value:e.sysUser.userName,callback:function(t){e.$set(e.sysUser,"userName",t)},expression:"sysUser.userName"}})],1),i("v-uni-view",{staticClass:"user-info-box-min"},[i("v-uni-view",[e._v("*")]),i("v-uni-view",[e._v("联系电话:")]),i("v-uni-input",{attrs:{type:"text",placeholder:"联系电话"},model:{value:e.sysUser.mobile,callback:function(t){e.$set(e.sysUser,"mobile",t)},expression:"sysUser.mobile"}})],1),i("v-uni-view",{staticClass:"user-info-box-min"},[i("v-uni-view",[e._v("*")]),i("v-uni-view",[e._v("学号:")]),i("v-uni-input",{attrs:{type:"text",placeholder:"学号"},model:{value:e.sysUser.account,callback:function(t){e.$set(e.sysUser,"account",t)},expression:"sysUser.account"}})],1),"xiBeiNongLinDaXue"!=e.versionField()?i("v-uni-view",{staticClass:"user-info-box-min"},[i("v-uni-view",[e._v("*")]),i("v-uni-view",[e._v("物理卡号:")]),i("v-uni-input",{attrs:{type:"text",placeholder:"物理卡号"},model:{value:e.sysUser.cardNumSimple,callback:function(t){e.$set(e.sysUser,"cardNumSimple",t)},expression:"sysUser.cardNumSimple"}})],1):e._e(),"xiBeiNongLinDaXue"!=e.versionField()?i("v-uni-view",{staticClass:"user-info-box-min"},[i("v-uni-view",[e._v("*")]),i("v-uni-view",[e._v("班级:")]),i("v-uni-input",{attrs:{type:"text",placeholder:"班级"},model:{value:e.sysUser.gradeName,callback:function(t){e.$set(e.sysUser,"gradeName",t)},expression:"sysUser.gradeName"}})],1):e._e(),i("v-uni-view",{staticClass:"user-info-box-min"},[i("v-uni-view",[e._v("*")]),i("v-uni-view",[e._v("导师:")]),i("v-uni-input",{attrs:{type:"text",placeholder:"请输入姓名,最少两个字"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.tutorUserNameClick()}},model:{value:e.sysUser.tutorUserName,callback:function(t){e.$set(e.sysUser,"tutorUserName",t)},expression:"sysUser.tutorUserName"}}),i("uni-data-picker",{ref:"picker",attrs:{disabled:"true",localdata:e.tutorUserList},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.bindPickerChange.apply(void 0,arguments)}}})],1)],1):e._e(),e._l(e.subjectData.listStudent,(function(t,a){return"2"==e.subjectData.sysUser.userType?i("v-uni-view",{key:a},[2==t.materialType&&2==t.relationType?i("v-uni-view",{staticClass:"picker-max-box"},[i("v-uni-view",{staticClass:"picker-title-box"},[i("v-uni-view",[e._v("*")]),i("v-uni-view",[e._v("安全考试证书:")])],1),e.subjectData.listcert[0]?i("img",{staticClass:"picker-up-img-box",attrs:{src:e.subjectData.listcert[0].cert_url}}):e._e(),e.subjectData.listcert[0]?e._e():i("v-uni-view",{staticStyle:{"margin-left":"40px",color:"#999","font-size":"14px"}},[e._v("暂无证书")])],1):e._e(),1==t.materialType?i("v-uni-view",{staticClass:"picker-max-box"},[i("v-uni-view",{staticClass:"picker-title-box"},[i("v-uni-view",[e._v("*")]),i("v-uni-view",[e._v(e._s(t.materialName)+":")])],1),i("v-uni-view",{staticClass:"picker-text-info-box"},[e._v(e._s(t.materialDescribe))]),e._l(t.upList,(function(a,n){return i("v-uni-view",{key:n,staticClass:"picker-for-item-box"},["pdf"==a.type?i("img",{staticClass:"left-img-box",attrs:{src:e.imagesUrl("commonality/icon_pdf.png")}}):e._e(),"doc"==a.type||"docx"==a.type?i("img",{staticClass:"left-img-box",attrs:{src:e.imagesUrl("commonality/icon_word.png")}}):e._e(),"png"==a.type||"jpg"==a.type||"jpeg"==a.type||"gif"==a.type?i("img",{staticClass:"left-img-box",attrs:{src:e.baseUrl+a.url}}):e._e(),i("v-uni-view",{staticClass:"center-text-box"},[e._v(e._s(a.name))]),i("img",{staticClass:"right-img-box",attrs:{src:e.imagesUrl("commonality/icon_sczl_sc.png")},on:{click:function(i){arguments[0]=i=e.$handleEvent(i),e.delUpData(t,n)}}})],1)})),i("v-uni-view",{staticClass:"up-data-button",on:{click:function(i){arguments[0]=i=e.$handleEvent(i),e.itemUpData(t)}}},[e._v("上传材料")])],2):e._e()],1):e._e()}))],2):e._e(),2==e.pageType?i("v-uni-view",{staticClass:"pageTwo"},[i("v-uni-view",{staticClass:"pageTwo-input-box"},[i("v-uni-input",{attrs:{type:"text",placeholder:"请输入实验室名称/房间号"},model:{value:e.subjectName,callback:function(t){e.subjectName=t},expression:"subjectName"}}),i("v-uni-view",{on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.subjectList.apply(void 0,arguments)}}},[e._v("查找")])],1),i("v-uni-view",{staticClass:"for-max-box"},[e.searchList[0]?e._e():i("v-uni-view",{staticClass:"for-null-text"},[e._v(e._s(e.nullText))]),e._l(e.searchList,(function(t,a){return i("v-uni-view",{key:a,staticClass:"for-box"},[i("v-uni-view",{staticClass:"button-text-view"},[e._v(e._s(t.subName)+e._s(t.roomNum?"("+t.roomNum+")":""))]),i("v-uni-view",{staticClass:"button-big-view"},[i("v-uni-view",{staticClass:"button-null-view"}),i("v-uni-view",{staticClass:"button-view",on:{click:function(i){arguments[0]=i=e.$handleEvent(i),e.checkClick(t)}}},[e._v("选择")]),i("v-uni-view",{staticClass:"button-null-view"})],1)],1)}))],2),i("v-uni-view",{staticClass:"out-button",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.inputClick(1)}}},[e._v("返回")])],1):e._e(),1==e.pageType?i("v-uni-view",{staticClass:"bottom-button",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.upDataButton()}}},[e._v(e._s(e.infoType?"准入材料修改完毕,重新提交":"准入材料上传完毕,提交申请"))]):e._e(),e.shadeType?i("v-uni-view",{staticClass:"shade-max-box"},[i("v-uni-view",{staticClass:"shade-big-box"},[i("img",{attrs:{src:e.imagesUrl("student/img_zrsq_bg.png")}}),i("v-uni-view",{on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.pageBack.apply(void 0,arguments)}}},[e._v("返回")])],1)],1):e._e()],1)},o=[]},"366d":function(e,t,i){"use strict";var a=i("2875"),n=i.n(a);n.a},"42fb":function(e,t,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.tansParams=function(e){for(var t="",i=0,a=Object.keys(e);i<a.length;i++){var o=a[i],s=e[o],r=encodeURIComponent(o)+"=";if(null!==s&&"undefined"!==typeof s)if("object"===(0,n.default)(s))for(var u=0,l=Object.keys(s);u<l.length;u++){var d=l[u];if(null!==s[d]&&"undefined"!==typeof s[d]){var c=o+"["+d+"]",p=encodeURIComponent(c)+"=";t+=p+encodeURIComponent(s[d])+"&"}}else t+=r+encodeURIComponent(s)+"&"}return t};var n=a(i("fcf3"));i("dc8a")},"4e6c":function(e,t,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.systemMineGetListByPower=t.laboratoryAppletMyPassOutList=t.laboratoryAppletMaterialUpdate=t.laboratoryAppletMaterialApply=t.laboratoryAppletMaterialAdd=t.laboratoryAppletListApply=t.exchangePoints=t.examViolationMyAppList=t.examExamQueryMyCert=t.creditAppletExchangePoints=void 0;var n=a(i("9b1b")),o=i("4fd4");t.examExamQueryMyCert=function(e){return(0,o.apiResquest)({url:"/exam/exam/queryMyCert",method:"POST",data:e})};t.laboratoryAppletListApply=function(e){return(0,o.apiResquest)({url:"/laboratory/applet/listApply",method:"POST",data:e})};t.systemMineGetListByPower=function(e){return(0,o.apiResquest)({url:"/system/mine/getListByPower",method:"POST",data:e})};t.laboratoryAppletMaterialApply=function(e){return(0,o.apiResquest)({url:"/laboratory/applet/materialApply",method:"POST",data:e})};t.laboratoryAppletMaterialAdd=function(e){return(0,o.apiResquest)({url:"/laboratory/applet/materialAdd",method:"POST",data:e})};t.laboratoryAppletMaterialUpdate=function(e){return(0,o.apiResquest)({url:"/laboratory/applet/materialUpdate",method:"POST",data:e})};t.exchangePoints=function(e){return(0,o.apiResquest)({url:"/exam/points/record/exchangePoints",method:"POST",data:(0,n.default)({},e)})};t.creditAppletExchangePoints=function(e){return(0,o.apiResquest)({url:"/credit/applet/exchangePoints",method:"POST",data:(0,n.default)({},e)})};t.examViolationMyAppList=function(e){return(0,o.apiResquest)({url:"/exam/violation/myAppList",method:"POST",data:(0,n.default)({},e)})};t.laboratoryAppletMyPassOutList=function(e){return(0,o.apiResquest)({url:"/laboratory/applet/myPassOutList",method:"POST",data:(0,n.default)({},e)})}},"4fd4":function(e,t,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.apiResquestTimer=t.apiResquestOutside=t.apiResquestJsonList=t.apiResquestFormVideo=t.apiResquestForm=t.apiResquest=void 0,t.loginTimeout=r;var n=a(i("9b1b"));i("bf0f"),i("f7a5");var o=i("f414"),s=i("42fb");t.apiResquest=function(e){return new Promise((function(t,i){var a=o.config.base_url+e.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===e.method&&e.data&&(a=a+"?"+(0,s.tansParams)(e.data),a=a.slice(0,-1),e.data={}),uni.request({timeout:1e4,url:a,data:(0,n.default)({},e.data),method:e.method,header:{"content-type":"application/json;charset=utf-8",Authorization:uni.getStorageSync("token")},success:function(e){uni.hideLoading(),200==e.statusCode?200==e.data.code?t(e):401==e.data.code?r():(uni.showToast({mask:!0,icon:"none",position:"center",title:e.data.message,duration:2e3}),t(e)):401==e.statusCode?r():(uni.showToast({mask:!0,icon:"none",position:"center",title:"连接异常,请联系管理员.",duration:2e3}),t(e))},fail:function(e){uni.hideLoading(),uni.showToast({mask:!0,icon:"none",position:"center",title:"出错啦~请联系管理员!",duration:2e3})},complete:function(){}})}))};t.apiResquestOutside=function(e){return new Promise((function(t,i){var a=e.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===e.method&&e.data&&(a=a+"?"+(0,s.tansParams)(e.data),a=a.slice(0,-1),e.data={}),uni.request({timeout:1e4,url:a,data:(0,n.default)({},e.data),method:e.method,header:{"content-type":"application/json;charset=utf-8",Authorization:uni.getStorageSync("token")},success:function(e){uni.hideLoading(),200==e.statusCode?200==e.data.code?t(e):401==e.data.code?r():(uni.showToast({mask:!0,icon:"none",position:"center",title:e.data.message,duration:2e3}),t(e)):401==e.statusCode?r():(uni.showToast({mask:!0,icon:"none",position:"center",title:"连接异常,请联系管理员.",duration:2e3}),t(e))},fail:function(e){uni.hideLoading(),uni.showToast({mask:!0,icon:"none",position:"center",title:"出错啦~请联系管理员!",duration:2e3})},complete:function(){}})}))};t.apiResquestForm=function(e){return new Promise((function(t,i){var a=o.config.base_url+e.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===e.method&&e.data&&(a=a+"?"+(0,s.tansParams)(e.data),a=a.slice(0,-1),e.data={}),uni.request({timeout:1e4,url:a,data:(0,n.default)({},e.data),method:e.method,header:{"content-type":"application/x-www-form-urlencoded",Authorization:uni.getStorageSync("token")},success:function(e){uni.hideLoading(),200==e.statusCode?200==e.data.code?t(e):401==e.data.code?r():(uni.showToast({mask:!0,icon:"none",position:"center",title:e.data.message,duration:2e3}),t(e)):401==e.statusCode?r():(uni.showToast({mask:!0,icon:"none",position:"center",title:"连接异常,请联系管理员.",duration:2e3}),t(e))},fail:function(e){uni.hideLoading(),uni.showToast({mask:!0,icon:"none",position:"center",title:"出错啦~请联系管理员!",duration:2e3})},complete:function(){}})}))};t.apiResquestJsonList=function(e){return new Promise((function(t,i){var a=o.config.base_url+e.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===e.method&&e.data&&(a=a+"?"+(0,s.tansParams)(e.data),a=a.slice(0,-1),e.data={}),uni.request({timeout:1e4,url:a,data:e.data,method:e.method,header:{"content-type":"application/json",Authorization:uni.getStorageSync("token")},success:function(e){uni.hideLoading(),200==e.statusCode?200==e.data.code?t(e):401==e.data.code?r():(uni.showToast({mask:!0,icon:"none",position:"center",title:e.data.message,duration:2e3}),t(e)):401==e.statusCode?r():(uni.showToast({mask:!0,icon:"none",position:"center",title:"连接异常,请联系管理员.",duration:2e3}),t(e))},fail:function(e){uni.hideLoading(),uni.showToast({mask:!0,icon:"none",position:"center",title:"出错啦~请联系管理员!",duration:2e3})},complete:function(){}})}))};t.apiResquestFormVideo=function(e){return new Promise((function(t,i){var a=uni.getStorageSync("cameraExtranetAgent")+e.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===e.method&&e.data&&(a=a+"?"+(0,s.tansParams)(e.data),a=a.slice(0,-1),e.data={}),uni.request({timeout:1e4,url:a,data:(0,n.default)({},e.data),method:e.method,header:{"content-type":"application/x-www-form-urlencoded",Authorization:uni.getStorageSync("token")},success:function(e){uni.hideLoading(),200==e.statusCode?200==e.data.code?t(e):401==e.data.code?r():(uni.showToast({mask:!0,icon:"none",position:"center",title:e.data.message,duration:2e3}),t(e)):401==e.statusCode?r():(uni.showToast({mask:!0,icon:"none",position:"center",title:"连接异常,请联系管理员.",duration:2e3}),t(e))},fail:function(e){uni.hideLoading(),uni.showToast({mask:!0,icon:"none",position:"center",title:"出错啦~请联系管理员!",duration:2e3})},complete:function(){}})}))};function r(e){uni.showToast({mask:!0,icon:"none",position:"center",title:"登录超时,请重新登录~",duration:2e3}),uni.removeStorageSync("token"),uni.removeStorageSync("userId"),uni.removeStorageSync("userType"),setTimeout((function(){uni.redirectTo({url:"/pages/views/login/login"})}),2e3)}t.apiResquestTimer=function(e){return new Promise((function(t,i){var a=o.config.base_url+e.url;return"GET"===e.method&&e.data&&(a=a+"?"+(0,s.tansParams)(e.data),a=a.slice(0,-1),e.data={}),uni.request({timeout:1e4,url:a,data:(0,n.default)({},e.data),method:e.method,header:{"content-type":"application/json;charset=utf-8",Authorization:uni.getStorageSync("token")},success:function(e){uni.hideLoading(),200==e.statusCode?200==e.data.code?t(e):401==e.data.code?r():(uni.showToast({mask:!0,icon:"none",position:"center",title:e.data.message,duration:2e3}),t(e)):401==e.statusCode?r():(uni.showToast({mask:!0,icon:"none",position:"center",title:"连接异常,请联系管理员.",duration:2e3}),t(e))},fail:function(e){uni.hideLoading(),uni.showToast({mask:!0,icon:"none",position:"center",title:"出错啦~请联系管理员!",duration:2e3})},complete:function(){}})}))}},"5ba2":function(e,t,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("bf0f"),i("2797"),i("aa9c"),i("dd2b"),i("5ef2"),i("d4b5");var n=a(i("2634")),o=a(i("2fdc")),s=i("63bb"),r=i("4e6c"),u=i("f414"),l={data:function(){return{baseUrl:u.config.base_url,pageType:2,shadeType:!1,buttonArray2:[],buttonArrayIndex2:11,searchList:[],subject:{},nullText:"请输入实验室名称进行搜索",subjectName:"",validLength:"12",subjectData:{},infoType:!1,infoData:{},validBeginTime:"",validEndTime:"",applyCause:"",sysUser:{},tutorUserList:[],strArr:[],currentDate:"",uploadFileName:""}},onLoad:function(e){if(e.item){var t=JSON.parse(decodeURIComponent(e.item)),i={deptId:t.labSecurityApply.deptId,deptName:t.labSecurityApply.deptName,subId:t.labSecurityApply.subId,subName:t.labSecurityApply.subName};this.$set(this,"validBeginTime",t.labSecurityApply.validBeginTime.split(" ")[0]),this.$set(this,"validEndTime",t.labSecurityApply.validEndTime.split(" ")[0]),this.$set(this,"applyCause",t.labSecurityApply.applyCause),this.$set(this,"subject",i),this.$set(this,"infoData",t),this.$set(this,"infoType",!0),this.$set(this,"pageType",2),this.materialApply()}},onShow:function(){this.addTime(),this.clearData(),this.currentDate=this.getdate()},methods:{getdate:function(){var e=new Date,t=e.getFullYear(),i=e.getMonth()+1,a=e.getDate();i>=1&&i<=9&&(i="0"+i),a>=0&&a<=9&&(a="0"+a);var n=t+"-"+i+"-"+a;return n},clearData:function(){this.tutorUserList=[]},tutorUserNameClick:function(){var e=this;return(0,o.default)((0,n.default)().mark((function t(){var i,a,o,r;return(0,n.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e,i.tutorUserList=[],a={userName:e.sysUser.tutorUserName,userType:"1"},t.next=5,(0,s.systemUserDropList)(a);case 5:o=t.sent,r=o.data,200==r.code&&(console.log(r),r.data.forEach((function(e){i.tutorUserList.push({text:e.userName,value:e.userId})})),console.log(i.tutorUserList),i.$refs.picker.show());case 8:case"end":return t.stop()}}),t)})))()},bindPickerChange:function(e){var t=this;console.log("picker发送选择改变,携带值为",e.detail.value);var i=e.detail.value;i.forEach((function(e){t.sysUser.tutorUserName=e.text,t.sysUser.tutorUserId=e.value}))},beginDateChange:function(e){this.validBeginTime=e.detail.value},endDateChange:function(e){this.validEndTime=e.detail.value},pageBack:function(){this.infoType?uni.navigateBack({delta:2}):uni.navigateBack()},materialUpdate:function(e){var t=this;return(0,o.default)((0,n.default)().mark((function i(){var a,o;return(0,n.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,(0,r.laboratoryAppletMaterialUpdate)(e);case 2:a=i.sent,o=a.data,200==o.code&&(t.shadeType=!0);case 5:case"end":return i.stop()}}),i)})))()},materialAdd:function(e){var t=this;return(0,o.default)((0,n.default)().mark((function i(){var a,o;return(0,n.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,(0,r.laboratoryAppletMaterialAdd)(e);case 2:a=i.sent,o=a.data,200==o.code&&(t.shadeType=!0);case 5:case"end":return i.stop()}}),i)})))()},upDataButton:function(){if(this.subject.subId)if(this.validBeginTime)if(this.validEndTime)if(this.sysUser.userName)if(this.sysUser.mobile)if(this.sysUser.account){var e=Math.floor(new Date(this.validBeginTime).getTime()/1e3),t=Math.floor(new Date(this.validEndTime).getTime()/1e3);if(e>t)uni.showToast({title:"开始时间不能大于结束时间",icon:"none",mask:!0,duration:2e3});else if(this.sysUser.tutorUserId){var i={userName:this.sysUser.userName,userId:this.sysUser.userId,mobile:this.sysUser.mobile,account:this.sysUser.account,cardNumSimple:this.sysUser.cardNumSimple,grade:this.sysUser.gradeName,tutorUserId:this.sysUser.tutorUserId,tutorUserName:this.sysUser.tutorUserName},a={subAdminId:this.subjectData.fzrSysUser.userId,userNumber:this.subjectData.sysUser.account,userMajor:this.subjectData.sysUser.majorName,userMajorId:this.subjectData.sysUser.major,deptId:this.subjectData.sysUser.deptId,deptName:this.subjectData.sysUser.deptName,subId:this.subject.subId,subName:this.subject.subName,roomNum:this.subject.roomNum,auditStatus:"0",relList:[],sysUserModel:i,validBeginTime:this.validBeginTime+"T00:00:00",validEndTime:this.validEndTime+"T23:59:59",applyCause:this.applyCause};if("2"==this.subjectData.sysUser.userType)for(var n=0;n<this.subjectData.listStudent.length;n++)if(1==this.subjectData.listStudent[n].materialType){if(!this.subjectData.listStudent[n].upList[0])return void uni.showToast({title:this.subjectData.listStudent[n].materialName+"未上传",icon:"none",mask:!0,duration:2e3});for(var o={materialId:this.subjectData.listStudent[n].materialId,dataName:this.subjectData.listStudent[n].materialName,dataDescribe:this.subjectData.listStudent[n].materialDescribe,dataUrl:""},s=0;s<this.subjectData.listStudent[n].upList.length;s++)o.dataUrl=o.dataUrl+this.subjectData.listStudent[n].upList[s].name+";"+this.subjectData.listStudent[n].upList[s].url+",";a.relList.push(o)}this.infoType?(a.applyId=this.infoData.labSecurityApply.applyId,this.materialUpdate(a)):this.materialAdd(a)}else uni.showToast({title:"请选择导师",icon:"none",mask:!0,duration:2e3})}else uni.showToast({title:"请输入学号",icon:"none",mask:!0,duration:2e3});else uni.showToast({title:"请输入联系电话",icon:"none",mask:!0,duration:2e3});else uni.showToast({title:"请输入申请人",icon:"none",mask:!0,duration:2e3});else uni.showToast({title:"请选择结束时间",icon:"none",mask:!0,duration:2e3});else uni.showToast({title:"请选择开始时间",icon:"none",mask:!0,duration:2e3});else uni.showToast({title:"请选择实验室",icon:"none",mask:!0,duration:2e3})},delUpData:function(e,t){e.upList.splice(t,1),this.$forceUpdate()},itemUpData:function(e){this.uploadFileName="",this.uploadFileName=this.sysUser.userName+e.materialName;var t=this,i=e.fileType.split(",");t.strArr=[],i.forEach((function(e){"1"==e?t.strArr.push("pdf"):"2"==e?t.strArr.push("doc","docx"):"3"==e&&t.strArr.push("png","jpg","gif")})),uni.showActionSheet({itemList:["上传图片"],success:function(i){(0==i.tapIndex||1==i.tapIndex)&&t.upImg(e)},fail:function(e){console.log(e.errMsg)}})},blobToFile:function(e,t,i){var a=new File([e],t,{type:i,lastModified:(new Date).getTime()});return a},upImg:function(e){var t=this;uni.chooseImage({count:1,sizeType:["original","compressed"],sourceType:["album","camera"],success:function(i){var a=i.tempFilePaths[0];t.uploadImg(e,a)}})},upData:function(e){var t=this;wx.chooseMessageFile({count:1,type:"all",success:function(i){var a=i.tempFiles[0].path.split(".");if(-1!=t.strArr.indexOf(a[1]))if("png"==a[1]||"jpg"==a[1]||"jpeg"==a[1]||"gif"==a[1]||"pdf"==a[1]||"doc"==a[1]||"docx"==a[1]){var n={name:t.uploadFileName+"."+a[1],path:i.tempFiles[0].path,type:a[1]};t.upDataFunction(e,n)}else uni.showToast({title:"仅支持png/jpg/jpeg/gif/pdf/doc/docx类型的文件上传",icon:"none",mask:!0,duration:2e3});else uni.showToast({title:"请上传"+t.strArr.join(",")+"格式文件",icon:"none",mask:!0,duration:2e3})}})},uploadImg:function(e,t){var i=this;return(0,o.default)((0,n.default)().mark((function a(){return(0,n.default)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:i,uni.showLoading({title:"上传中",mask:!0}),uni.uploadFile({url:u.config.base_url+"/system/file/upload",header:{Authorization:uni.getStorageSync("token")},filePath:t,name:"file",formData:{user:"test"},success:function(t){var a=JSON.parse(t.data);if(console.log("uploadFileRes",a),200==a.code){var n={name:a.data.name,url:a.data.url,type:a.data.type.split("/")[1]};e.upList.push(n),i.$forceUpdate()}else uni.showToast({title:a.msg,icon:"none",mask:!0,duration:2e3})},fail:function(e){},complete:function(){uni.hideLoading()}});case 3:case"end":return a.stop()}}),a)})))()},upDataFunction:function(e,t){var i=this;return(0,o.default)((0,n.default)().mark((function a(){return(0,n.default)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:i,console.log("upObj.path",t.path),uni.showLoading({title:"上传中",mask:!0}),uni.uploadFile({url:u.config.base_url+"/system/file/upload",header:{Authorization:uni.getStorageSync("token")},filePath:t.path,name:"file",formData:{user:"test"},success:function(a){var n=JSON.parse(a.data);if(200==n.code){var o={name:t.name,url:n.data.url,type:t.type};e.upList.push(o),i.$forceUpdate()}else uni.showToast({title:n.msg,icon:"none",mask:!0,duration:2e3})},fail:function(e){},complete:function(){uni.hideLoading()}});case 4:case"end":return a.stop()}}),a)})))()},inputClick:function(e){this.pageType!=e&&(this.pageType=e)},checkClick:function(e){this.$set(this,"subject",e),this.materialApply()},materialApply:function(){var e=this;return(0,o.default)((0,n.default)().mark((function t(){var i,a,o,s,u,l,d;return(0,n.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e,t.next=3,(0,r.laboratoryAppletMaterialApply)({subId:e.subject.subId});case 3:if(a=t.sent,o=a.data,200!=o.code){t.next=24;break}if("2"==o.data.sysUser.userType){t.next=9;break}return uni.showToast({title:"您不是学生,无法申请准入",icon:"none",mask:!0,duration:2e3}),t.abrupt("return");case 9:if("2"!=o.data.sysUser.userType){t.next=13;break}if(o.data.listStudent[0]){t.next=13;break}return uni.showToast({title:"该实验室未设置准入条件",icon:"none",mask:!0,duration:2e3}),t.abrupt("return");case 13:if(o.data.listStudent)for(s=0;s<o.data.listStudent.length;s++)1==o.data.listStudent[s].materialType&&(o.data.listStudent[s].upList=[]);if(o.data.listTeacher)for(u=0;u<o.data.listTeacher.length;u++)1==o.data.listTeacher[u].materialType&&(o.data.listTeacher[u].upList=[]);if(e.subjectData=o.data,e.sysUser=o.data.sysUser,null!=e.sysUser.mobile&&e.sysUser.mobile,null!=e.sysUser.userName&&e.sysUser.userName,null!=e.sysUser.cardNum&&e.sysUser.cardNum,null!=e.sysUser.grade&&e.sysUser.grade,null!=e.sysUser.tutorUserName&&e.sysUser.tutorUserName,e.infoType)for(e.validLength=e.infoData.labSecurityApply.validLength,l=0;l<i.infoData.listTemp.length;l++)if(1==i.infoData.listTemp[l].materialType&&"2"==i.subjectData.sysUser.userType)for(d=0;d<i.subjectData.listStudent.length;d++)1==i.subjectData.listStudent[d].materialType&&i.subjectData.listStudent[d].id==i.infoData.listTemp[l].id&&(i.subjectData.listStudent[d].upList=JSON.parse(JSON.stringify(i.infoData.listTemp[l].upList)));e.pageType=1;case 24:case"end":return t.stop()}}),t)})))()},buttonChange2:function(e){console.log("e",e.mp.detail.value),this.buttonArrayIndex2=e.mp.detail.value,this.validLength=this.buttonArray2[e.mp.detail.value].value},subjectList:function(){var e=this;return(0,o.default)((0,n.default)().mark((function t(){var i,a;return(0,n.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.subjectName){t.next=3;break}return uni.showToast({title:"请输入实验室名称/房间号",icon:"none",mask:!0,duration:2e3}),t.abrupt("return");case 3:return t.next=5,(0,r.systemMineGetListByPower)({searchValue:e.subjectName});case 5:i=t.sent,a=i.data,200==a.code&&(e.searchList=a.data,a.data[0]||(e.nullText="暂无数据"));case 8:case"end":return t.stop()}}),t)})))()},addTime:function(){for(var e=[],t=1;t<61;t++){var i={name:t+"个月",value:t};e.push(i)}this.$set(this,"buttonArray2",e)}}};t.default=l},"63bb":function(e,t,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.systemUserDropList=t.systemSubjectGetListByPower=t.laboratorySubRelInfoSelectInfoByPage=void 0;var n=a(i("9b1b")),o=i("4fd4");t.systemUserDropList=function(e){return(0,o.apiResquest)({url:"/system/user/dropList",method:"POST",data:(0,n.default)({},e)})};t.systemSubjectGetListByPower=function(e){return(0,o.apiResquest)({url:"/system/subject/getListByPower",method:"POST",data:(0,n.default)({},e)})};t.laboratorySubRelInfoSelectInfoByPage=function(e){return(0,o.apiResquest)({url:"/laboratory/subRelInfo/selectInfoByPage",method:"POST",data:(0,n.default)({},e)})}},"844e":function(e,t,i){var a=i("c86c");t=a(!1),t.push([e.i,"#newApplication[data-v-7166230d]{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden}#newApplication .user-info-box[data-v-7166230d]{background:#fff;border-radius:%?20?%;margin:%?20?% %?20?%;padding:%?20?% 0 0}#newApplication .user-info-box .user-info-box_title[data-v-7166230d]{font-size:%?30?%;font-family:PingFang SC;font-weight:500;color:#333;line-height:%?30?%;margin-left:%?24?%;margin-bottom:10px}#newApplication .user-info-box .user-info-box-min[data-v-7166230d]{margin:0 %?26?%;display:flex;align-items:center}#newApplication .user-info-box .user-info-box-min uni-view[data-v-7166230d]{line-height:%?66?%;font-size:%?28?%}#newApplication .user-info-box .user-info-box-min uni-view[data-v-7166230d]:nth-child(1){color:red;line-height:%?28?%;position:relative;top:%?4?%}#newApplication .user-info-box .user-info-box-min uni-view[data-v-7166230d]:nth-child(2){flex:1;color:#999}#newApplication .user-info-box .user-info-box-min uni-view[data-v-7166230d]:nth-child(3){flex:1;text-align:right;color:#333}#newApplication .user-info-box .user-info-box-min >uni-input[data-v-7166230d]{width:%?460?%}#newApplication .user-info-box .picker-title-box[data-v-7166230d]{padding:0 %?20?%;display:flex;justify-content:flex-start;align-items:center}#newApplication .user-info-box .picker-title-box uni-view[data-v-7166230d]{line-height:%?80?%;font-size:%?28?%}#newApplication .user-info-box .picker-title-box uni-view[data-v-7166230d]:nth-child(1){color:red;line-height:%?28?%}#newApplication .user-info-box .picker-title-box uni-view[data-v-7166230d]:nth-child(3){color:#999}#newApplication .newApplication-page[data-v-7166230d]{flex:1;background:#fff;margin:%?20?% %?20?% %?160?%;padding-bottom:%?20?%;border-radius:%?20?%;overflow-y:scroll}#newApplication .newApplication-page .picker-max-box .remark[data-v-7166230d]{width:%?627?%;height:%?200?%;font-size:%?28?%;margin:0 %?20?%;border:%?2?% solid #a2a2a2;border-radius:%?10?%;padding:%?20?%}#newApplication .newApplication-page .picker-max-box .apply_data[data-v-7166230d]{width:%?667?%;height:%?82?%;background:#fff;border:%?2?% solid #a2a2a2;border-radius:%?10?%;display:flex;justify-content:space-between;align-items:center;margin:0 %?20?%;padding:0 %?30?%;box-sizing:border-box}#newApplication .newApplication-page .picker-max-box .apply_data >uni-picker >uni-view[data-v-7166230d]{font-size:%?28?%;font-family:PingFang SC;font-weight:500;color:#999;line-height:%?82?%}#newApplication .newApplication-page .picker-max-box .picker-title-box[data-v-7166230d]{padding:0 %?20?%;display:flex;justify-content:flex-start;align-items:center}#newApplication .newApplication-page .picker-max-box .picker-title-box uni-view[data-v-7166230d]{line-height:%?80?%;font-size:%?28?%}#newApplication .newApplication-page .picker-max-box .picker-title-box uni-view[data-v-7166230d]:nth-child(1){color:red}#newApplication .newApplication-page .picker-max-box .picker-title-box uni-view[data-v-7166230d]:nth-child(3){color:#999}#newApplication .newApplication-page .picker-max-box .picker-input-box[data-v-7166230d]{padding:0 %?20?%;display:flex;height:%?80?%;width:%?627?%;border:%?1?% solid #a2a2a2;border-radius:%?10?%;margin:0 %?20?%}#newApplication .newApplication-page .picker-max-box .picker-min-box[data-v-7166230d]{display:flex;height:%?80?%;width:%?667?%;border:%?1?% solid #a2a2a2;border-radius:%?10?%;margin:0 %?20?%}#newApplication .newApplication-page .picker-max-box .picker-min-box uni-view[data-v-7166230d]{flex:1;line-height:%?80?%;padding:0 %?20?%;color:#999;font-size:%?28?%}#newApplication .newApplication-page .picker-max-box .picker-min-box img[data-v-7166230d]{width:%?24?%;height:%?12?%;margin:%?35?% %?23?%}#newApplication .newApplication-page .picker-max-box .picker-text-box[data-v-7166230d]{padding:0 %?50?%;height:%?60?%;line-height:%?60?%;font-size:%?28?%;color:#999}#newApplication .newApplication-page .picker-max-box .picker-text-info-box[data-v-7166230d]{color:#999;font-size:%?28?%;line-height:%?40?%;padding:0 %?20?%}#newApplication .newApplication-page .picker-max-box .picker-up-img-box[data-v-7166230d]{margin:%?40?% auto;width:%?640?%;height:%?250?%;border:2px dashed #e0e0e0;border-radius:%?20?%;background:#f8f8f8}#newApplication .newApplication-page .picker-max-box .picker-up-img-box uni-view[data-v-7166230d]:nth-child(1){margin-top:%?30?%;font-size:%?80?%;color:#e0e0e0;text-align:center}#newApplication .newApplication-page .picker-max-box .picker-up-img-box uni-view[data-v-7166230d]:nth-child(2){font-weight:700;font-size:%?28?%;color:#999;text-align:center}#newApplication .newApplication-page .picker-max-box .picker-for-item-box[data-v-7166230d]{display:flex;margin:%?20?% 0}#newApplication .newApplication-page .picker-max-box .picker-for-item-box .left-img-box[data-v-7166230d]{margin:0 %?20?%;width:%?60?%;height:%?60?%}#newApplication .newApplication-page .picker-max-box .picker-for-item-box .center-text-box[data-v-7166230d]{flex:1;line-height:%?60?%;font-size:%?28?%;color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#newApplication .newApplication-page .picker-max-box .picker-for-item-box .right-img-box[data-v-7166230d]{width:%?30?%;height:%?30?%;margin:%?15?% %?20?%}#newApplication .newApplication-page .picker-max-box .up-data-button[data-v-7166230d]{width:%?500?%;height:%?80?%;margin:%?40?% auto;line-height:%?80?%;text-align:center;font-size:%?28?%;border-radius:%?10?%;color:#0183fa;border:%?1?% dashed #0183fa}#newApplication .bottom-button[data-v-7166230d]{position:fixed;bottom:%?20?%;left:%?25?%;z-index:500;width:%?700?%;line-height:%?100?%;border-radius:%?20?%;background:#0183fa;color:#fff;text-align:center}#newApplication .pageTwo[data-v-7166230d]{flex:1;display:flex;flex-direction:column;overflow-y:hidden}#newApplication .pageTwo .pageTwo-input-box[data-v-7166230d]{display:flex;padding:%?20?% %?25?%;background:#fff;margin-bottom:%?20?%}#newApplication .pageTwo .pageTwo-input-box uni-input[data-v-7166230d]{padding:0 %?20?%;width:%?460?%;line-height:%?80?%;height:%?80?%;border-top:%?1?% solid #a2a2a2;border-left:%?1?% solid #a2a2a2;border-bottom:%?1?% solid #a2a2a2;border-bottom-left-radius:%?10?%;border-top-left-radius:%?10?%}#newApplication .pageTwo .pageTwo-input-box uni-view[data-v-7166230d]{width:%?200?%;line-height:%?80?%;height:%?80?%;border:%?1?% solid #007aff;color:#fff;background:#007aff;text-align:center;border-top-right-radius:%?10?%;border-bottom-right-radius:%?10?%}#newApplication .pageTwo .for-max-box[data-v-7166230d]{background:#fff;flex:1;overflow-y:scroll}#newApplication .pageTwo .for-max-box .for-box[data-v-7166230d]:nth-child(1){border:none}#newApplication .pageTwo .for-max-box .for-null-text[data-v-7166230d]{text-align:center;line-height:%?100?%;color:#999}#newApplication .pageTwo .for-max-box .for-box[data-v-7166230d]{border-top:%?1?% solid #dedede;display:flex}#newApplication .pageTwo .for-max-box .for-box .button-text-view[data-v-7166230d]{padding:%?35?% %?35?% %?35?% %?20?%;width:%?560?%}#newApplication .pageTwo .for-max-box .for-box .button-big-view[data-v-7166230d]{padding:%?20?% 0 %?20?% 0;width:%?100?%;display:flex;flex-direction:column}#newApplication .pageTwo .for-max-box .for-box .button-big-view .button-null-view[data-v-7166230d]{flex:1}#newApplication .pageTwo .for-max-box .for-box .button-big-view .button-view[data-v-7166230d]{line-height:%?60?%;width:%?100?%;text-align:center;border-radius:%?10?%;background:#007aff;color:#fff}#newApplication .pageTwo .out-button[data-v-7166230d]{width:%?650?%;height:%?100?%;line-height:%?100?%;margin:%?20?% %?50?%;text-align:center;font-size:%?32?%;color:#fff;background:#999;border-radius:%?20?%}#newApplication .shade-max-box[data-v-7166230d]{background:rgba(0,0,0,.2);width:100%;height:100%;position:fixed;z-index:100}#newApplication .shade-max-box .shade-big-box[data-v-7166230d]{width:%?626?%;height:%?567?%;margin:%?335?% %?63?%;position:relative;z-index:100}#newApplication .shade-max-box .shade-big-box img[data-v-7166230d]{width:%?626?%;height:%?567?%}#newApplication .shade-max-box .shade-big-box uni-view[data-v-7166230d]{position:absolute;left:%?88?%;bottom:%?100?%;width:%?450?%;height:%?80?%;line-height:%?80?%;text-align:center;color:#fff;background:#0183fa;border-radius:%?40?%}[data-v-7166230d] .input-value-border{display:none!important}",""]),e.exports=t},"9d10":function(e,t,i){"use strict";i.r(t);var a=i("29ad"),n=i("2536");for(var o in n)["default"].indexOf(o)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(o);i("366d");var s=i("828b"),r=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"7166230d",null,!1,a["a"],void 0);t["default"]=r.exports}}]);
|