pages_student-views-accessApplication-accessApplication.89faffe2.js 15 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages_student-views-accessApplication-accessApplication"],{"0b6f":function(t,e,a){"use strict";a("6a54");var n=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 i=n(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,i.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})}},"21c7":function(t,e,a){"use strict";a("6a54");var n=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("aa9c");var i=n(a("2634")),o=n(a("2fdc")),s=a("f414"),u=a("0b6f"),c={data:function(){return{identifyType:1,itemData:{},dataList:[]}},onLoad:function(t){this.itemData=JSON.parse(decodeURIComponent(t.item)),this.dataList=JSON.parse(decodeURIComponent(t.list)),console.log("this.itemData",this.itemData),console.log("this.dataList",this.dataList),this.studentinfoFacemy()},methods:{accessReview:function(){var t=this;return(0,o.default)((0,i.default)().mark((function e(){var a,n,o,s,c,r;return(0,i.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(a=t,t.identifyType){e.next=4;break}return uni.showToast({title:"请先认证身份验证",icon:"none",mask:!0,duration:2e3}),e.abrupt("return");case 4:if(t.dataList[0]){e.next=7;break}return uni.showToast({title:"该实验室未配置准入资格,无法申请~",icon:"none",mask:!0,duration:2e3}),e.abrupt("return");case 7:n={subjectId:a.itemData.id,securityGroupId:a.dataList[0].configureId,buildId:a.itemData.buildId,deptId:a.itemData.deptId,approvalDetails:[]},o=0;case 9:if(!(o<a.dataList.length)){e.next=18;break}if(a.dataList[o].url){e.next=13;break}return uni.showToast({title:"请上传"+a.dataList[o].materialName,icon:"none",mask:!0,duration:2e3}),e.abrupt("return");case 13:s={materialName:a.dataList[o].materialName,materialUrl:a.dataList[o].url},n.approvalDetails.push(s);case 15:o++,e.next=9;break;case 18:return e.next=20,(0,u.accessReview)(n);case 20:c=e.sent,r=c.data,200==r.code&&(uni.showToast({title:"提交成功",icon:"none",mask:!0,duration:2e3}),setTimeout((function(){uni.navigateBack()}),2e3));case 23:case"end":return e.stop()}}),e)})))()},subjectMaterialList:function(){var t=this;return(0,o.default)((0,i.default)().mark((function e(){var a,n,o;return(0,i.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a={subjectId:t.itemData.id},e.next=3,(0,u.subjectMaterialList)(a);case 3:n=e.sent,o=n.data,200==o.code&&(t.dataList=o.data);case 6:case"end":return e.stop()}}),e)})))()},studentinfoFacemy:function(){var t=this;return(0,o.default)((0,i.default)().mark((function e(){var a,n,o;return(0,i.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a={studentsId:uni.getStorageSync("userId")},e.next=3,(0,u.studentinfoFacemy)(a);case 3:n=e.sent,o=n.data,200==o.code&&(t.ifFaceFeature=o.data.ifFaceFeature);case 6:case"end":return e.stop()}}),e)})))()},selectImage:function(t){var e=this;wx.chooseImage({count:1,sizeType:["original","compressed"],sourceType:["album","camera"],success:function(a){var n=a.tempFilePaths[0];e.uploadImg(n,t)}})},uploadImg:function(t,e){var a=this;return(0,o.default)((0,i.default)().mark((function n(){var o;return(0,i.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:o=a,uni.showLoading({title:"上传中",mask:!0}),uni.uploadFile({url:s.config.base_url+"/base/file/upload",header:{Authorization:uni.getStorageSync("token")},filePath:t,name:"file",formData:{user:"test"},success:function(t){var a=JSON.parse(t.data);200==a.code?o.$set(o.dataList[e],"url",s.config.base_url+a.data.url):uni.showToast({title:a.msg,icon:"none",mask:!0,duration:2e3})},fail:function(t){},complete:function(){uni.hideLoading()}});case 3:case"end":return n.stop()}}),n)})))()},goFaceImage:function(){this.identifyType||uni.navigateTo({url:"/pages_basics/views/faceImage"})}}};e.default=c},"42a7":function(t,e,a){var n=a("5fbc");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=a("967d").default;i("42ea5da7",n,!0,{sourceMap:!1,shadowMode:!1})},"42fb":function(t,e,a){"use strict";a("6a54");var n=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.tansParams=function(t){for(var e="",a=0,n=Object.keys(t);a<n.length;a++){var o=n[a],s=t[o],u=encodeURIComponent(o)+"=";if(null!==s&&"undefined"!==typeof s)if("object"===(0,i.default)(s))for(var c=0,r=Object.keys(s);c<r.length;c++){var d=r[c];if(null!==s[d]&&"undefined"!==typeof s[d]){var l=o+"["+d+"]",f=encodeURIComponent(l)+"=";e+=f+encodeURIComponent(s[d])+"&"}}else e+=u+encodeURIComponent(s)+"&"}return e};var i=n(a("fcf3"));a("dc8a")},"4fd4":function(t,e,a){"use strict";a("6a54");var n=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 i=n(a("9b1b"));a("bf0f"),a("f7a5");var o=a("f414"),s=a("42fb");e.apiResquest=function(t){return new Promise((function(e,a){var n=o.config.base_url+t.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===t.method&&t.data&&(n=n+"?"+(0,s.tansParams)(t.data),n=n.slice(0,-1),t.data={}),uni.request({timeout:1e4,url:n,data:(0,i.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 n=t.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===t.method&&t.data&&(n=n+"?"+(0,s.tansParams)(t.data),n=n.slice(0,-1),t.data={}),uni.request({timeout:1e4,url:n,data:(0,i.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 n=o.config.base_url+t.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===t.method&&t.data&&(n=n+"?"+(0,s.tansParams)(t.data),n=n.slice(0,-1),t.data={}),uni.request({timeout:1e4,url:n,data:(0,i.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 n=o.config.base_url+t.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===t.method&&t.data&&(n=n+"?"+(0,s.tansParams)(t.data),n=n.slice(0,-1),t.data={}),uni.request({timeout:1e4,url:n,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 n=uni.getStorageSync("cameraExtranetAgent")+t.url;return uni.showLoading({title:"加载中",mask:!0}),"GET"===t.method&&t.data&&(n=n+"?"+(0,s.tansParams)(t.data),n=n.slice(0,-1),t.data={}),uni.request({timeout:1e4,url:n,data:(0,i.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 n=o.config.base_url+t.url;return"GET"===t.method&&t.data&&(n=n+"?"+(0,s.tansParams)(t.data),n=n.slice(0,-1),t.data={}),uni.request({timeout:1e4,url:n,data:(0,i.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(){}})}))}},"5fbc":function(t,e,a){var n=a("c86c");e=n(!1),e.push([t.i,"#accessApplication[data-v-20d8a842]{height:100%;width:100%;display:flex;flex-direction:column}#accessApplication .button-max-box[data-v-20d8a842]{height:%?100?%;display:flex;background:#fff;margin-bottom:%?20?%}#accessApplication .button-max-box img[data-v-20d8a842]:nth-child(1){height:%?30?%;width:%?30?%;margin:%?37?% %?28?% %?33?% %?20?%}#accessApplication .button-max-box uni-view[data-v-20d8a842]{line-height:%?100?%}#accessApplication .button-max-box uni-view[data-v-20d8a842]:nth-child(2){flex:1;color:#333;font-size:%?28?%}#accessApplication .button-max-box uni-view[data-v-20d8a842]:nth-child(3){width:%?120?%;text-align:center;color:#ccc;font-size:%?28?%}#accessApplication .button-max-box img[data-v-20d8a842]:nth-child(4){height:%?24?%;width:%?12?%;margin:%?39?% %?20?% 0 0}#accessApplication .button-max-box .colorA[data-v-20d8a842]{color:#e45656!important}#accessApplication .button-max-box .marginType[data-v-20d8a842]{margin-right:%?12?%}#accessApplication .for-box[data-v-20d8a842]{height:%?430?%;width:%?710?%;margin:%?20?% %?20?% 0;background:url(https://zj-wechat.oss-cn-beijing.aliyuncs.com/xcx_images/xcx_v3/student/icon_08.png) no-repeat center 0;background-size:100%}#accessApplication .for-box .button-view[data-v-20d8a842]{text-align:center;line-height:%?348?%;color:#999;font-size:%?30?%}#accessApplication .for-box img[data-v-20d8a842]{width:%?706?%;height:%?344?%;margin:%?2?%;border-top-right-radius:%?20?%;border-top-left-radius:%?20?%}#accessApplication .for-box .for-title[data-v-20d8a842]{line-height:%?80?%;margin-left:%?28?%;color:#999;font-size:%?30?%}#accessApplication .bottom-button-view[data-v-20d8a842]{font-size:%?30?%;text-align:center;color:#fff;width:%?750?%;height:%?100?%;line-height:%?100?%;background:#0183fa;margin-top:%?40?%}#accessApplication .null-p[data-v-20d8a842]{flex:1}",""]),t.exports=e},7555:function(t,e,a){"use strict";a.r(e);var n=a("21c7"),i=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e["default"]=i.a},"7ef4":function(t,e,a){"use strict";a.r(e);var n=a("eb52"),i=a("7555");for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);a("ebdc");var s=a("828b"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"20d8a842",null,!1,n["a"],void 0);e["default"]=u.exports},eb52:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return i})),a.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{attrs:{id:"accessApplication"}},[a("v-uni-view",{staticClass:"button-max-box",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goFaceImage.apply(void 0,arguments)}}},[a("img",{attrs:{src:t.imagesUrl("student/icon_001.png")}}),a("v-uni-view",[t._v("身份验证")]),a("v-uni-view",{class:t.identifyType?"marginType":"colorA"},[t._v(t._s(t.identifyType?"已认证":"去认证"))]),t.identifyType?t._e():a("img",{attrs:{src:t.imagesUrl("commonality/icon_04.png")}})],1),t._l(t.dataList,(function(e,n){return a("v-uni-view",{key:n,staticClass:"for-box"},[e.url?a("img",{attrs:{src:e.url},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectImage(n)}}}):a("v-uni-view",{staticClass:"button-view",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectImage(n)}}},[t._v("+ 添加")]),a("v-uni-view",{staticClass:"for-title"},[t._v(t._s(e.materialName))])],1)})),a("v-uni-view",{staticClass:"null-p"}),a("v-uni-view",{staticClass:"bottom-button-view",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.accessReview.apply(void 0,arguments)}}},[t._v("提交")])],2)},i=[]},ebdc:function(t,e,a){"use strict";var n=a("42a7"),i=a.n(n);i.a}}]);