pages_student-views-accessApplication-chooseALaboratory.7e9020fd.js 15 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages_student-views-accessApplication-chooseALaboratory"],{"0b6f":function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.subjectMaterialList=e.studentinfoFacemy=e.mySecuritySubjectList=e.getDetails=e.departmentsList=e.buildingList=e.accessReview=void 0;var n=i(a("9b1b")),o=a("4fd4");e.getDetails=function(t){return(0,o.apiResquestForm)({url:"/laboratory/apply/getDetails",method:"GET",data:t})};e.studentinfoFacemy=function(t){return(0,o.apiResquest)({url:"/base/app/lab/api/studentinfo/my",method:"GET"})};e.subjectMaterialList=function(t){return(0,o.apiResquest)({url:"/base/app/lab/api/subjectMaterialList",method:"GET",data:t})};e.accessReview=function(t){return(0,o.apiResquest)({url:"/base/app/lab/api/accessReview",method:"POST",data:(0,n.default)({},t)})};e.departmentsList=function(t){return(0,o.apiResquest)({url:"/base/app/sysuser/api/departments/list",method:"GET",data:t})};e.buildingList=function(t){return(0,o.apiResquest)({url:"/base/app/sysuser/api/building/list",method:"GET",data:t})};e.mySecuritySubjectList=function(t){return(0,o.apiResquest)({url:"/base/app/lab/api/mySecuritySubjectList",method:"GET",data:t})}},"1a54":function(t,e,a){"use strict";a.r(e);var i=a("7796"),n=a.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},"42fb":function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.tansParams=function(t){for(var e="",a=0,i=Object.keys(t);a<i.length;a++){var o=i[a],s=t[o],u=encodeURIComponent(o)+"=";if(null!==s&&"undefined"!==typeof s)if("object"===(0,n.default)(s))for(var r=0,d=Object.keys(s);r<d.length;r++){var c=d[r];if(null!==s[c]&&"undefined"!==typeof s[c]){var l=o+"["+c+"]",f=encodeURIComponent(l)+"=";e+=f+encodeURIComponent(s[c])+"&"}}else e+=u+encodeURIComponent(s)+"&"}return e};var n=i(a("fcf3"));a("dc8a")},"4fd4":function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.apiResquestTimer=e.apiResquestOutside=e.apiResquestJsonList=e.apiResquestFormVideo=e.apiResquestForm=e.apiResquest=void 0,e.loginTimeout=u;var n=i(a("9b1b"));a("bf0f"),a("f7a5");var o=a("f414"),s=a("42fb");e.apiResquest=function(t){return new Promise((function(e,a){var i=o.config.base_url+t.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===t.method&&t.data&&(i=i+"?"+(0,s.tansParams)(t.data),i=i.slice(0,-1),t.data={}),uni.request({timeout:1e4,url:i,data:(0,n.default)({},t.data),method:t.method,header:{"content-type":"application/json;charset=utf-8",Authorization:uni.getStorageSync("token")},success:function(t){uni.hideLoading(),200==t.statusCode?200==t.data.code?e(t):401==t.data.code?u():(uni.showToast({mask:!0,icon:"none",position:"center",title:t.data.message,duration:2e3}),e(t)):401==t.statusCode?u():(uni.showToast({mask:!0,icon:"none",position:"center",title:"连接异常,请联系管理员.",duration:2e3}),e(t))},fail:function(t){uni.hideLoading(),uni.showToast({mask:!0,icon:"none",position:"center",title:"出错啦~请联系管理员!",duration:2e3})},complete:function(){}})}))};e.apiResquestOutside=function(t){return new Promise((function(e,a){var i=t.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===t.method&&t.data&&(i=i+"?"+(0,s.tansParams)(t.data),i=i.slice(0,-1),t.data={}),uni.request({timeout:1e4,url:i,data:(0,n.default)({},t.data),method:t.method,header:{"content-type":"application/json;charset=utf-8",Authorization:uni.getStorageSync("token")},success:function(t){uni.hideLoading(),200==t.statusCode?200==t.data.code?e(t):401==t.data.code?u():(uni.showToast({mask:!0,icon:"none",position:"center",title:t.data.message,duration:2e3}),e(t)):401==t.statusCode?u():(uni.showToast({mask:!0,icon:"none",position:"center",title:"连接异常,请联系管理员.",duration:2e3}),e(t))},fail:function(t){uni.hideLoading(),uni.showToast({mask:!0,icon:"none",position:"center",title:"出错啦~请联系管理员!",duration:2e3})},complete:function(){}})}))};e.apiResquestForm=function(t){return new Promise((function(e,a){var i=o.config.base_url+t.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===t.method&&t.data&&(i=i+"?"+(0,s.tansParams)(t.data),i=i.slice(0,-1),t.data={}),uni.request({timeout:1e4,url:i,data:(0,n.default)({},t.data),method:t.method,header:{"content-type":"application/x-www-form-urlencoded",Authorization:uni.getStorageSync("token")},success:function(t){uni.hideLoading(),200==t.statusCode?200==t.data.code?e(t):401==t.data.code?u():(uni.showToast({mask:!0,icon:"none",position:"center",title:t.data.message,duration:2e3}),e(t)):401==t.statusCode?u():(uni.showToast({mask:!0,icon:"none",position:"center",title:"连接异常,请联系管理员.",duration:2e3}),e(t))},fail:function(t){uni.hideLoading(),uni.showToast({mask:!0,icon:"none",position:"center",title:"出错啦~请联系管理员!",duration:2e3})},complete:function(){}})}))};e.apiResquestJsonList=function(t){return new Promise((function(e,a){var i=o.config.base_url+t.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===t.method&&t.data&&(i=i+"?"+(0,s.tansParams)(t.data),i=i.slice(0,-1),t.data={}),uni.request({timeout:1e4,url:i,data:t.data,method:t.method,header:{"content-type":"application/json",Authorization:uni.getStorageSync("token")},success:function(t){uni.hideLoading(),200==t.statusCode?200==t.data.code?e(t):401==t.data.code?u():(uni.showToast({mask:!0,icon:"none",position:"center",title:t.data.message,duration:2e3}),e(t)):401==t.statusCode?u():(uni.showToast({mask:!0,icon:"none",position:"center",title:"连接异常,请联系管理员.",duration:2e3}),e(t))},fail:function(t){uni.hideLoading(),uni.showToast({mask:!0,icon:"none",position:"center",title:"出错啦~请联系管理员!",duration:2e3})},complete:function(){}})}))};e.apiResquestFormVideo=function(t){return new Promise((function(e,a){var i=uni.getStorageSync("cameraExtranetAgent")+t.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===t.method&&t.data&&(i=i+"?"+(0,s.tansParams)(t.data),i=i.slice(0,-1),t.data={}),uni.request({timeout:1e4,url:i,data:(0,n.default)({},t.data),method:t.method,header:{"content-type":"application/x-www-form-urlencoded",Authorization:uni.getStorageSync("token")},success:function(t){uni.hideLoading(),200==t.statusCode?200==t.data.code?e(t):401==t.data.code?u():(uni.showToast({mask:!0,icon:"none",position:"center",title:t.data.message,duration:2e3}),e(t)):401==t.statusCode?u():(uni.showToast({mask:!0,icon:"none",position:"center",title:"连接异常,请联系管理员.",duration:2e3}),e(t))},fail:function(t){uni.hideLoading(),uni.showToast({mask:!0,icon:"none",position:"center",title:"出错啦~请联系管理员!",duration:2e3})},complete:function(){}})}))};function u(t){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)}e.apiResquestTimer=function(t){return new Promise((function(e,a){var i=o.config.base_url+t.url;return"GET"===t.method&&t.data&&(i=i+"?"+(0,s.tansParams)(t.data),i=i.slice(0,-1),t.data={}),uni.request({timeout:1e4,url:i,data:(0,n.default)({},t.data),method:t.method,header:{"content-type":"application/json;charset=utf-8",Authorization:uni.getStorageSync("token")},success:function(t){uni.hideLoading(),200==t.statusCode?200==t.data.code?e(t):401==t.data.code?u():(uni.showToast({mask:!0,icon:"none",position:"center",title:t.data.message,duration:2e3}),e(t)):401==t.statusCode?u():(uni.showToast({mask:!0,icon:"none",position:"center",title:"连接异常,请联系管理员.",duration:2e3}),e(t))},fail:function(t){uni.hideLoading(),uni.showToast({mask:!0,icon:"none",position:"center",title:"出错啦~请联系管理员!",duration:2e3})},complete:function(){}})}))}},5990:function(t,e,a){"use strict";a.r(e);var i=a("dfd1"),n=a("1a54");for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);a("6cc0");var s=a("828b"),u=Object(s["a"])(n["default"],i["b"],i["c"],!1,null,"13af1f23",null,!1,i["a"],void 0);e["default"]=u.exports},"6cc0":function(t,e,a){"use strict";var i=a("ebc4"),n=a.n(i);n.a},7796:function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("aa9c"),a("d4b5");var n=i(a("2634")),o=i(a("2fdc")),s=a("0b6f"),u={data:function(){return{nullType:!1,faculty:["暂无院系数据"],facultyList:[],facultyIndex:0,building:["暂无实验楼数据"],buildingList:[],buildingIndex:0,dataList:[]}},onLoad:function(){},onShow:function(){this.getDepartmentsList()},methods:{getDepartmentsList:function(){var t=this;return(0,o.default)((0,n.default)().mark((function e(){var a,i,o,u;return(0,n.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t,e.next=3,(0,s.departmentsList)();case 3:if(a=e.sent,i=a.data,200==i.code)if(i.data[0]){for(o=[],u=0;u<i.data.length;u++)o.push(i.data[u].deptName);t.faculty=o,t.facultyIndex=0,t.facultyList=i.data,t.getDuildingList(t.facultyList[0].deptId)}else t.faculty=["暂无院系数据"],t.facultyIndex=0,t.facultyList=[],t.building=["暂无实验楼数据"],t.buildingIndex=0,t.buildingList=[],t.dataList=[];case 6:case"end":return e.stop()}}),e)})))()},getDuildingList:function(t){var e=this;return(0,o.default)((0,n.default)().mark((function a(){var i,o,u,r,d;return(0,n.default)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return e,i={deptId:t},a.next=4,(0,s.buildingList)(i);case 4:if(o=a.sent,u=o.data,200==u.code)if(u.data[0]){for(r=[],d=0;d<u.data.length;d++)r.push(u.data[d].deptName);e.building=r,e.buildingIndex=0,e.buildingList=u.data,e.mySecuritySubjectList(e.buildingList[0].deptId)}else e.building=["暂无实验楼数据"],e.buildingIndex=0,e.buildingList=[],e.dataList=[];case 7:case"end":return a.stop()}}),a)})))()},mySecuritySubjectList:function(t){var e=this;return(0,o.default)((0,n.default)().mark((function a(){var i,o,u;return(0,n.default)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return e,i={deptId:t},a.next=4,(0,s.mySecuritySubjectList)(i);case 4:o=a.sent,u=o.data,200==u.code&&(u.data[0]?e.dataList=u.data:e.dataList=[]);case 7:case"end":return a.stop()}}),a)})))()},facultyChange:function(t){this.facultyIndex=t.target.value,this.getDuildingList(this.facultyList[this.facultyIndex].deptId)},buildingChange:function(t){this.buildingIndex=t.target.value,this.mySecuritySubjectList(this.buildingList[this.buildingIndex].deptId)},goAccessApplication:function(t){t.isApply||this.subjectMaterialList(t)},subjectMaterialList:function(t){var e=this;return(0,o.default)((0,n.default)().mark((function a(){var i,o,u;return(0,n.default)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return i={subjectId:t.id},a.next=3,(0,s.subjectMaterialList)(i);case 3:o=a.sent,u=o.data,200==u.code&&(u.data[0]?(t.buildId=e.buildingList[e.buildingIndex].deptId,t.deptId=e.facultyList[e.facultyIndex].deptId,uni.navigateTo({url:"/pages_student/views/accessApplication/accessApplication?item="+encodeURIComponent(JSON.stringify(t))+"&list="+encodeURIComponent(JSON.stringify(u.data))})):uni.showToast({title:"该实验室未配置准入资格,无法申请~",icon:"none",mask:!0,duration:2e3}));case 6:case"end":return a.stop()}}),a)})))()}}};e.default=u},a60d:function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,"#chooseALaboratory[data-v-13af1f23]{height:100%;width:100%;display:flex;flex-direction:column}#chooseALaboratory .picker-box[data-v-13af1f23]:nth-child(1){border-bottom:%?1?% solid #e0e0e0}#chooseALaboratory .picker-box[data-v-13af1f23]:nth-child(2){margin-bottom:%?40?%}#chooseALaboratory .picker-box[data-v-13af1f23]{height:%?80?%;background:#fff}#chooseALaboratory .picker-box .picker-min-box[data-v-13af1f23]{display:flex}#chooseALaboratory .picker-box .picker-min-box uni-view[data-v-13af1f23]:nth-child(1){flex:1;line-height:%?80?%;color:#333;margin-left:%?20?%}#chooseALaboratory .picker-box .picker-min-box uni-view[data-v-13af1f23]:nth-child(2){line-height:%?80?%;color:#ccc}#chooseALaboratory .picker-box .picker-min-box img[data-v-13af1f23]{width:%?12?%;height:%?24?%;margin:%?28?% %?20?% 0 %?28?%}#chooseALaboratory .for-max-box[data-v-13af1f23]{flex:1;overflow-y:scroll}#chooseALaboratory .for-max-box .bottom-null-view[data-v-13af1f23]{font-size:%?26?%;color:#999;text-align:center;line-height:%?80?%}#chooseALaboratory .for-max-box .for-box[data-v-13af1f23]{background:#fff;display:flex;border-bottom:%?1?% solid #e0e0e0}#chooseALaboratory .for-max-box .for-box .left-box[data-v-13af1f23]{flex:1;margin-left:%?20?%}#chooseALaboratory .for-max-box .for-box .left-box uni-view[data-v-13af1f23]:nth-child(1){line-height:%?28?%;font-size:%?28?%;color:#333;margin:%?20?% 0 0 0}#chooseALaboratory .for-max-box .for-box .left-box uni-view[data-v-13af1f23]:nth-child(2){line-height:%?24?%;font-size:%?24?%;color:#999;margin:%?25?% 0 0 0}#chooseALaboratory .for-max-box .for-box .right-p[data-v-13af1f23]{line-height:%?120?%;font-size:24;color:#999;margin-right:%?52?%}#chooseALaboratory .for-max-box .for-box img[data-v-13af1f23]{width:%?12?%;height:%?24?%;margin:%?48?% %?20?% %?48?% %?20?%}#chooseALaboratory .for-max-box .for-box .colorA[data-v-13af1f23]{color:#0183fa;margin-right:0}",""]),t.exports=e},dfd1:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{attrs:{id:"chooseALaboratory"}},[a("v-uni-view",{staticClass:"picker-box"},[a("v-uni-picker",{attrs:{value:t.facultyIndex,range:t.faculty},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.facultyChange.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"picker-min-box"},[a("v-uni-view",{staticClass:"left-box"},[t._v("请选择院系:")]),a("v-uni-view",[t._v(t._s(t.faculty[t.facultyIndex]))]),a("img",{attrs:{src:t.imagesUrl("commonality/icon_04.png")}})],1)],1)],1),a("v-uni-view",{staticClass:"picker-box"},[a("v-uni-picker",{attrs:{value:t.buildingIndex,range:t.building},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.buildingChange.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"picker-min-box"},[a("v-uni-view",{staticClass:"left-box"},[t._v("请选择实验楼:")]),a("v-uni-view",[t._v(t._s(t.building[t.buildingIndex]))]),a("img",{attrs:{src:t.imagesUrl("commonality/icon_04.png")}})],1)],1)],1),a("v-uni-view",{staticClass:"for-max-box"},[t._l(t.dataList,(function(e,i){return a("v-uni-view",{key:i,staticClass:"for-box",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.goAccessApplication(e)}}},[a("v-uni-view",{staticClass:"left-box"},[a("v-uni-view",[t._v(t._s(e.name))]),a("v-uni-view",[t._v(t._s(e.deptName)+t._s(e.buildName)+t._s(e.room))])],1),a("v-uni-view",{staticClass:"right-p",class:{colorA:!e.isApply}},[t._v(t._s(e.isApply?"已申请":"立即申请"))]),e.isApply?t._e():a("img",{attrs:{src:t.imagesUrl("commonality/icon_04.png")}})],1)})),a("v-uni-view",{staticClass:"bottom-null-view"},[t._v("暂无更多数据")])],2)],1)},n=[]},ebc4:function(t,e,a){var i=a("a60d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("967d").default;n("5ad1ab33",i,!0,{sourceMap:!1,shadowMode:!1})}}]);