mp-weixin/pages/xuesheng/add-or-update.js
(完整代码) 6KB(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/xuesheng/add-or-update"],{"3fc5":function(e,n,t){"use strict";(function(e){t("3798");r(t("66fd"));var n=r(t("e173"));function r(e){return e&&e.__esModule?e:{default:e}}e(n.default)}).call(this,t("543d")["createPage"])},4653:function(e,n,t){"use strict";var r;t.d(n,"b",(function(){return a})),t.d(n,"c",(function(){return i})),t.d(n,"a",(function(){return r}));var a=function(){var e=this,n=e.$createElement;e._self._c},i=[]},5784:function(e,n,t){"use strict";t.r(n);var r=t("8c9a"),a=t.n(r);for(var i in r)"default"!==i&&function(e){t.d(n,e,(function(){return r[e]}))}(i);n["default"]=a.a},"5a5a":function(e,n,t){},"8c9a":function(e,n,t){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=a(t("a34a"));function a(e){return e&&e.__esModule?e:{default:e}}function i(e,n,t,r,a,i,u){try{var o=e[i](u),s=o.value}catch(c){return void t(c)}o.done?n(s):Promise.resolve(s).then(r,a)}function u(e){return function(){var n=this,t=arguments;return new Promise((function(r,a){var u=e.apply(n,t);function o(e){i(u,r,a,o,s,"next",e)}function s(e){i(u,r,a,o,s,"throw",e)}o(void 0)}))}}var o=function(){Promise.all([t.e("common/vendor"),t.e("components/w-picker/w-picker")]).then(function(){return resolve(t("59a6"))}.bind(null,t)).catch(t.oe)},s={data:function(){return{cross:"",ruleForm:{xuehao:"",mima:"",xueshengxingming:"",xingbie:"",youxiang:"",shoujihaoma:"",nianji:"",suozaiyuanxi:"",xiangpian:""},xingbieOptions:[],xingbieIndex:0,user:{},ro:{xuehao:!1,mima:!1,xueshengxingming:!1,xingbie:!1,youxiang:!1,shoujihaoma:!1,nianji:!1,suozaiyuanxi:!1,xiangpian:!1}}},components:{wPicker:o},computed:{baseUrl:function(){return this.$base.url}},onLoad:function(n){var t=this;return u(r.default.mark((function a(){var i,u,o,s;return r.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return i=e.getStorageSync("nowTable"),a.next=3,t.$api.session(i);case 3:if(u=a.sent,t.user=u.data,t.xingbieOptions="男,女".split(","),t.ruleForm.userid=e.getStorageSync("userid"),n.refid&&(t.ruleForm.refid=n.refid,t.ruleForm.nickname=e.getStorageSync("nickname")),!n.id){a.next=14;break}return t.ruleForm.id=n.id,a.next=12,t.$api.info("xuesheng",t.ruleForm.id);case 12:u=a.sent,t.ruleForm=u.data;case 14:if(t.cross=n.cross,!n.cross){a.next=58;break}o=e.getStorageSync("crossObj"),a.t0=r.default.keys(o);case 18:if((a.t1=a.t0()).done){a.next=58;break}if(s=a.t1.value,"xuehao"!=s){a.next=24;break}return t.ruleForm.xuehao=o[s],t.ro.xuehao=!0,a.abrupt("continue",18);case 24:if("mima"!=s){a.next=28;break}return t.ruleForm.mima=o[s],t.ro.mima=!0,a.abrupt("continue",18);case 28:if("xueshengxingming"!=s){a.next=32;break}return t.ruleForm.xueshengxingming=o[s],t.ro.xueshengxingming=!0,a.abrupt("continue",18);case 32:if("xingbie"!=s){a.next=36;break}return t.ruleForm.xingbie=o[s],t.ro.xingbie=!0,a.abrupt("continue",18);case 36:if("youxiang"!=s){a.next=40;break}return t.ruleForm.youxiang=o[s],t.ro.youxiang=!0,a.abrupt("continue",18);case 40:if("shoujihaoma"!=s){a.next=44;break}return t.ruleForm.shoujihaoma=o[s],t.ro.shoujihaoma=!0,a.abrupt("continue",18);case 44:if("nianji"!=s){a.next=48;break}return t.ruleForm.nianji=o[s],t.ro.nianji=!0,a.abrupt("continue",18);case 48:if("suozaiyuanxi"!=s){a.next=52;break}return t.ruleForm.suozaiyuanxi=o[s],t.ro.suozaiyuanxi=!0,a.abrupt("continue",18);case 52:if("xiangpian"!=s){a.next=56;break}return t.ruleForm.xiangpian=o[s],t.ro.xiangpian=!0,a.abrupt("continue",18);case 56:a.next=18;break;case 58:t.styleChange();case 59:case"end":return a.stop()}}),a)})))()},methods:{styleChange:function(){this.$nextTick((function(){}))},xingbieChange:function(e){this.xingbieIndex=e.target.value,this.ruleForm.xingbie=this.xingbieOptions[this.xingbieIndex]},xiangpianTap:function(){var e=this;this.$api.upload((function(n){e.ruleForm.xiangpian="upload/"+n.file,e.$forceUpdate(),e.$nextTick((function(){e.styleChange()}))}))},getUUID:function(){return(new Date).getTime()},onSubmitTap:function(){var n=this;return u(r.default.mark((function t(){var a,i,u,o,s,c,l,f,g,x;return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n.ruleForm.xuehao){t.next=3;break}return n.$utils.msg("学号不能为空"),t.abrupt("return");case 3:if(n.ruleForm.mima){t.next=6;break}return n.$utils.msg("密码不能为空"),t.abrupt("return");case 6:if(n.ruleForm.xueshengxingming){t.next=9;break}return n.$utils.msg("学生姓名不能为空"),t.abrupt("return");case 9:if(!n.ruleForm.youxiang||n.$validate.isEmail(n.ruleForm.youxiang)){t.next=12;break}return n.$utils.msg("邮箱应输入邮件格式"),t.abrupt("return");case 12:if(!n.ruleForm.shoujihaoma||n.$validate.isMobile(n.ruleForm.shoujihaoma)){t.next=15;break}return n.$utils.msg("手机号码应输入手机格式"),t.abrupt("return");case 15:if(!n.cross){t.next=31;break}if(o=e.getStorageSync("statusColumnName"),s=e.getStorageSync("statusColumnValue"),""==o){t.next=31;break}if(c=e.getStorageSync("crossObj"),o.startsWith("[")){t.next=27;break}for(l in c)l==o&&(c[l]=s);return f=e.getStorageSync("crossTable"),t.next=25,n.$api.update("".concat(f),c);case 25:t.next=31;break;case 27:a=Number(e.getStorageSync("userid")),i=c["id"],u=e.getStorageSync("statusColumnName"),u=u.replace(/\[/,"").replace(/\]/,"");case 31:if(!i||!a){t.next=53;break}return n.ruleForm.crossuserid=a,n.ruleForm.crossrefid=i,g={page:1,limit:10,crossuserid:a,crossrefid:i},t.next=37,n.$api.list("xuesheng",g);case 37:if(x=t.sent,!(x.data.total>=u)){t.next=43;break}return n.$utils.msg(e.getStorageSync("tips")),t.abrupt("return",!1);case 43:if(!n.ruleForm.id){t.next=48;break}return t.next=46,n.$api.update("xuesheng",n.ruleForm);case 46:t.next=50;break;case 48:return t.next=50,n.$api.add("xuesheng",n.ruleForm);case 50:n.$utils.msgBack("提交成功");case 51:t.next=61;break;case 53:if(!n.ruleForm.id){t.next=58;break}return t.next=56,n.$api.update("xuesheng",n.ruleForm);case 56:t.next=60;break;case 58:return t.next=60,n.$api.add("xuesheng",n.ruleForm);case 60:n.$utils.msgBack("提交成功");case 61:case"end":return t.stop()}}),t)})))()},optionsChange:function(e){this.index=e.target.value},bindDateChange:function(e){this.date=e.target.value},getDate:function(e){var n=new Date,t=n.getFullYear(),r=n.getMonth()+1,a=n.getDate();return"start"===e?t-=60:"end"===e&&(t+=2),r=r>9?r:"0"+r,a=a>9?a:"0"+a,"".concat(t,"-").concat(r,"-").concat(a)},toggleTab:function(e){this.$refs[e].show()}}};n.default=s}).call(this,t("543d")["default"])},d645:function(e,n,t){"use strict";var r=t("5a5a"),a=t.n(r);a.a},e173:function(e,n,t){"use strict";t.r(n);var r=t("4653"),a=t("5784");for(var i in a)"default"!==i&&function(e){t.d(n,e,(function(){return a[e]}))}(i);t("d645");var u,o=t("f0c5"),s=Object(o["a"])(a["default"],r["b"],r["c"],!1,null,"beececd8",null,!1,r["a"],u);n["default"]=s.exports}},[["3fc5","common/runtime","common/vendor"]]]);
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
