| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-login-login"],{"11a2":function(e,t,r){"use strict";var n=r("857a6"),i=r.n(n);i.a},3426:function(e,t,r){"use strict";var n=r("4ea4");r("a9e3"),r("4d63"),r("ac1f"),r("25f0"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(r("4f0f")),o={data:function(){return{inputText:this.value,isTrue:!1,isShowPass:this.isPassword,msg:this.leftText+"不能为空!"}},components:{uniIcons:i.default},props:{leftText:{type:String,default:"标题标题"},showClear:{type:Boolean,default:!0},placeholder:{type:String,default:"请输入信息..."},placeholderColor:{type:String,default:"#cccccc"},fontSize:{type:Number,default:20},labeBg:{type:String,default:"#dedede"},btnColor:{type:String,default:"#dedede"},isPassword:{type:Boolean,default:!1},maxLength:{type:Number,default:140},borderRadius:{type:String,default:"20rpx"},value:{type:String,default:""},checkInfo:{type:Object,default:function(){return{msg:"请输入6-12位字符",reg:"^.{6,12}$",required:!0}}},padding:{type:String,default:"20rpx"}},methods:{clear:function(){this.inputText="",this.$emit("clear"),this.changeInput()},changeInput:function(){var e=this.inputText;if((1==this.checkInfo.required||void 0===this.checkInfo.required)&&e.length<=0)return this.isTrue=!1,void(this.msg=this.leftText+"不能为空,请输入!");var t=new RegExp(this.checkInfo.reg);if(!t.test(e))return this.msg=this.leftText+this.checkInfo.msg,void(this.isTrue=!1);this.msg="验证通过!",this.isTrue=!0,this.$emit("input",this.inputText)},getMsg:function(){uni.showToast({icon:"none",title:this.msg})}},created:function(){var e=this;setTimeout((function(){e.changeInput()}),200)}};t.default=o},"386c":function(e,t,r){"use strict";var n=r("c0e6"),i=r.n(n);i.a},"59a8":function(e,t,r){"use strict";r.r(t);var n=r("b289"),i=r.n(n);for(var o in n)"default"!==o&&function(e){r.d(t,e,(function(){return n[e]}))}(o);t["default"]=i.a},6821:function(e,t,r){"use strict";r.r(t);var n=r("93e3"),i=r("59a8");for(var o in i)"default"!==o&&function(e){r.d(t,e,(function(){return i[e]}))}(o);r("11a2");var s,a=r("f0c5"),u=Object(a["a"])(i["default"],n["b"],n["c"],!1,null,"48b96e64",null,!1,n["a"],s);t["default"]=u.exports},"6ed9":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return n}));var n={uniIcons:r("4f0f").default},i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("v-uni-view",{staticClass:"org-input-text"},[r("v-uni-view",{staticClass:"org-input-text-info",style:{"border-radius":e.borderRadius}},[e.$slots.left?r("v-uni-view",[e._t("left")],2):e._e(),e.leftText&&!e.$slots.left?r("v-uni-view",{staticClass:"left-info",style:{"font-size":e.fontSize+"px","background-color":e.labeBg,padding:e.padding}},[e._v(e._s(e.leftText))]):e._e(),e.$slots.content?r("v-uni-view",{staticClass:"content",style:{padding:e.padding}},[e._t("content")],2):e._e(),!e.$slots.content&&e.placeholder?r("v-uni-view",{staticClass:"content",style:{padding:e.padding}},[r("v-uni-input",{style:{"font-size":e.fontSize+"px"},attrs:{type:"text",maxlength:140,password:e.isShowPass,placeholder:e.placeholder,"placeholder-style":"color:"+e.placeholderColor+";font-size:"+(e.fontSize-2)+"px;"},on:{input:function(t){arguments[0]=t=e.$handleEvent(t),e.changeInput.apply(void 0,arguments)},blur:function(t){arguments[0]=t=e.$handleEvent(t),e.changeInput.apply(void 0,arguments)},focus:function(t){arguments[0]=t=e.$handleEvent(t),e.changeInput.apply(void 0,arguments)},confirm:function(t){arguments[0]=t=e.$handleEvent(t),e.changeInput.apply(void 0,arguments)}},model:{value:e.inputText,callback:function(t){e.inputText=t},expression:"inputText"}})],1):e._e(),e.$slots.right?r("v-uni-view",[e._t("right")],2):e._e(),e.isPassword?r("v-uni-view",{staticClass:"red-pass",style:{padding:e.padding,"padding-left":"10rpx"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.isShowPass=!e.isShowPass}}},[r("uni-icons",{attrs:{type:"eye",color:e.btnColor,size:e.fontSize}})],1):e._e(),e.showClear?r("v-uni-view",{staticClass:"clear-btn",style:{padding:e.padding},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.clear.apply(void 0,arguments)}}},[r("uni-icons",{attrs:{type:"clear",color:e.btnColor,size:e.fontSize}})],1):e._e(),r("v-uni-view",{staticClass:"status",style:{padding:e.padding,"padding-left":"10rpx"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.getMsg.apply(void 0,arguments)}}},[r("uni-icons",{attrs:{type:e.isTrue?"checkbox-filled":"clear",color:e.isTrue?"#20a97e":"red",size:e.fontSize}})],1)],1)],1)},o=[]},"857a6":function(e,t,r){var n=r("bb82");"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var i=r("4f06").default;i("efed4b50",n,!0,{sourceMap:!1,shadowMode:!1})},88084:function(e,t,r){"use strict";r.r(t);var n=r("6ed9"),i=r("f3b8");for(var o in i)"default"!==o&&function(e){r.d(t,e,(function(){return i[e]}))}(o);r("386c");var s,a=r("f0c5"),u=Object(a["a"])(i["default"],n["b"],n["c"],!1,null,"4f64e4de",null,!1,n["a"],s);t["default"]=u.exports},"93e3":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return n}));var n={orgInputText:r("88084").default,uniIcons:r("4f0f").default},i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("v-uni-view",{staticClass:"login-container"},[r("v-uni-view",{staticClass:"uni-padding-wrap uni-common-mt"},[r("v-uni-form",{on:{submit:function(t){arguments[0]=t=e.$handleEvent(t),e.formSubmit.apply(void 0,arguments)}}},[r("v-uni-view",{staticClass:"uni-form-item uni-column",staticStyle:{"background-color":"#fff"}},[r("v-uni-image",{staticStyle:{width:"61px",height:"61px",margin:"5px auto"},attrs:{src:e.src}})],1),r("org-input-text",{attrs:{"left-text":"账号",placeholder:"请输入账号","check-info":{msg:"账号至少2位",reg:"^.{1,}$",required:!0}},model:{value:e.username,callback:function(t){e.username=t},expression:"username"}},[r("v-uni-view",{attrs:{slot:"left"},slot:"left"},[r("uni-icons",{staticStyle:{"padding-left":"10rpx"},attrs:{type:"person",size:"30",color:"#6666"}})],1)],1),r("org-input-text",{attrs:{"left-text":"密码","is-password":!0,placeholder:"请输入密码","check-info":{msg:"账号至少4位",reg:"^.{1,}$",required:!0}},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}},[r("v-uni-view",{staticStyle:{"padding-left":"10rpx"},attrs:{slot:"left"},slot:"left"},[r("uni-icons",{attrs:{type:"eye",size:"30",color:"#6666"}})],1)],1),r("v-uni-view",{staticClass:"uni-btn-v uni-column"},[r("v-uni-button",{staticStyle:{"border-radius":"15px"},attrs:{type:"primary","form-type":"submit"}},[e._v("登录")])],1)],1)],1)],1)},o=[]},9428:function(e,t,r){r("c975"),r("a9e3"),r("4d63"),r("ac1f"),r("25f0"),r("1276"),e.exports={error:"",check:function(e,t){for(var r=0;r<t.length;r++){if(!t[r].checkType)return!0;if(!t[r].name)return!0;if(!t[r].errorMsg)return!0;if(!e[t[r].name])return this.error=t[r].errorMsg,!1;switch(t[r].checkType){case"string":var n=new RegExp("^.{"+t[r].checkRule+"}$");if(!n.test(e[t[r].name]))return this.error=t[r].errorMsg,!1;break;case"int":n=new RegExp("^(-[1-9]|[1-9])[0-9]{"+t[r].checkRule+"}$");if(!n.test(e[t[r].name]))return this.error=t[r].errorMsg,!1;break;case"between":if(!this.isNumber(e[t[r].name]))return this.error=t[r].errorMsg,!1;var i=t[r].checkRule.split(",");if(i[0]=Number(i[0]),i[1]=Number(i[1]),e[t[r].name]>i[1]||e[t[r].name]<i[0])return this.error=t[r].errorMsg,!1;break;case"betweenD":n=/^-?[1-9][0-9]?$/;if(!n.test(e[t[r].name]))return this.error=t[r].errorMsg,!1;i=t[r].checkRule.split(",");if(i[0]=Number(i[0]),i[1]=Number(i[1]),e[t[r].name]>i[1]||e[t[r].name]<i[0])return this.error=t[r].errorMsg,!1;break;case"betweenF":n=/^-?[0-9][0-9]?.+[0-9]+$/;if(!n.test(e[t[r].name]))return this.error=t[r].errorMsg,!1;i=t[r].checkRule.split(",");if(i[0]=Number(i[0]),i[1]=Number(i[1]),e[t[r].name]>i[1]||e[t[r].name]<i[0])return this.error=t[r].errorMsg,!1;break;case"same":if(e[t[r].name]!=t[r].checkRule)return this.error=t[r].errorMsg,!1;break;case"notsame":if(e[t[r].name]==t[r].checkRule)return this.error=t[r].errorMsg,!1;break;case"email":n=/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;if(!n.test(e[t[r].name]))return this.error=t[r].errorMsg,!1;break;case"phoneno":n=/^1[0-9]{10,10}$/;if(!n.test(e[t[r].name]))return this.error=t[r].errorMsg,!1;break;case"zipcode":n=/^[0-9]{6}$/;if(!n.test(e[t[r].name]))return this.error=t[r].errorMsg,!1;break;case"reg":n=new RegExp(t[r].checkRule);if(!n.test(e[t[r].name]))return this.error=t[r].errorMsg,!1;break;case"in":if(-1==t[r].checkRule.indexOf(e[t[r].name]))return this.error=t[r].errorMsg,!1;break;case"notnull":if(null==e[t[r].name]||e[t[r].name].length<1)return this.error=t[r].errorMsg,!1;break}}return!0},isNumber:function(e){var t=/^-?[1-9][0-9]?.?[0-9]*$/;return t.test(e)}}},b289:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r("da0c"),i=(r("97f4"),r("9428")),o={data:function(){return{username:"",password:"",src:"/static/haode.png"}},methods:{onInput1:function(){e.info("oninput1"),e.info(this.username)},onInput2:function(){e.info("oninput2"),e.info(this.password)},formSubmit:function(t){var r=this,o=[{name:"username",checkType:"string",checkRule:"2,22",errorMsg:"账号应为2-22个字符"},{name:"password",checkType:"string",checkRule:"4,",errorMsg:"密码必须大于4位"}],s={username:this.username,password:this.password},a=i.check(s,o);a?(this.loading=!0,(0,n.login)(s).then((function(t){e.info(t),t.isSuccess?(r.$store.commit("setIsLogin",!0),r.$store.commit("setToken",t.token),r.$store.commit("setAvatar",t.avatar),r.$store.commit("setName",t.name),r.$store.commit("setIntroduction",t.introduction),r.$store.commit("setRoles",t.roles),r.$store.commit("setUser",t.user),r.$store.commit("setStationName",t.stationName),r.$store.commit("setStationCode",t.stationCode),r.$store.commit("setDepartmentName",t.departmentName),r.$store.commit("setDepartmentCode",t.departmentCode),t.projectCode&&r.$store.commit("setProjectCode",t.projectCode),e.info("登录页面state:",r.$store.state),uni.setStorage({key:"storage_state",data:r.$store.state,success:function(){e.info("setStorage状态缓存成功")},fail:function(){e.error("setStorage状态缓存失败")}}),r.loading=!1,""!==r.$store.state.projectCode?uni.navigateTo({url:"/pages/index/index"}):uni.navigateTo({url:"/pages/SelectProject/SelectProject"})):uni.showToast({title:t.errorMsg,icon:"none"})})).catch((function(t){e.log(t),r.loading=!1}))):uni.showToast({title:i.error,icon:"none"})}}};t.default=o}).call(this,r("5a52")["default"])},bb82:function(e,t,r){var n=r("24fb");t=n(!1),t.push([e.i,".login-container[data-v-48b96e64]{display:-webkit-box;display:-webkit-flex;display:flex;width:400px;margin:50px auto}",""]),e.exports=t},c0e6:function(e,t,r){var n=r("f888");"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var i=r("4f06").default;i("69f6ab84",n,!0,{sourceMap:!1,shadowMode:!1})},da0c:function(e,t,r){"use strict";(function(e){var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.login=o,t.getInfo=s,t.logout=a,t.sysloginoa=u;var i=n(r("8cec"));function o(t){return e.warn(t),(0,i.default)({url:"/user",method:"POST",data:t})}function s(e){return(0,i.default)({url:"/user/GetUserInfo",method:"get",params:{token:e}})}function a(e){return(0,i.default)({url:"/user/logout",method:"get",params:{userid:e}})}function u(t){return e.warn(t),(0,i.default)({url:"/user/sysloginoa",method:"get",params:{usercode:t}})}}).call(this,r("5a52")["default"])},f3b8:function(e,t,r){"use strict";r.r(t);var n=r("3426"),i=r.n(n);for(var o in n)"default"!==o&&function(e){r.d(t,e,(function(){return n[e]}))}(o);t["default"]=i.a},f888:function(e,t,r){var n=r("24fb");t=n(!1),t.push([e.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.org-input-text[data-v-4f64e4de]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:%?20?%}.org-input-text .org-input-text-info[data-v-4f64e4de]{-webkit-border-radius:%?20?%;border-radius:%?20?%;border:1px solid #d7d7d7;line-height:%?60?%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:%?32?%;overflow:hidden}.org-input-text .org-input-text-info .left-info[data-v-4f64e4de]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-webkit-flex:2;flex:2;padding:%?20?%;color:#aaa;-webkit-flex-basis:%?250?%;flex-basis:%?250?%;background-color:#dedede;text-align:right}.org-input-text .org-input-text-info .content[data-v-4f64e4de]{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:%?20?%}.org-input-text .org-input-text-info .clear-btn[data-v-4f64e4de]{padding:%?20?%}.org-input-text .org-input-text-info .status[data-v-4f64e4de]{padding:%?20?%}.org-input-text .org-input-text-info .red-pass[data-v-4f64e4de]{padding:%?20?%}',""]),e.exports=t}}]);
|