This commit is contained in:
kuaifan 2023-02-13 14:45:28 +08:00
parent d54e222ff2
commit a3c0decaf0
17 changed files with 19 additions and 19 deletions

View File

@ -1,6 +1,6 @@
{
"name": "DooTask",
"version": "0.22.66",
"version": "0.22.84",
"description": "DooTask is task management system.",
"scripts": {
"start": "./cmd dev",

2
public/css/app.css vendored

File diff suppressed because one or more lines are too long

2
public/js/app.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
public/js/build/580.js vendored Normal file
View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkDooTask=self.webpackChunkDooTask||[]).push([[580],{63580:(t,e,n)=>{n.r(e),n.d(e,{default:()=>s});const a={data:function(){var t=this;return{loadIng:0,configLoad:0,formDatum:{newEmail:"",code:""},ruleDatum:{newEmail:[{validator:function(e,n,a){""===n.trim()?a(new Error(t.$L("请输入新邮箱地址!"))):$A.isEmail(n.trim())?a():a(new Error(t.$L("请输入正确的邮箱地址!")))},required:!0,trigger:"change"}]},count:0,isSendButtonShow:!0,isRegVerify:0,sendBtnText:this.$L("发送验证码")}},mounted:function(){this.getRegVerify()},computed:{isLdap:function(){return this.$store.state.userInfo.identity.includes("ldap")}},methods:{sendEmailCode:function(){var t=this;this.$store.dispatch("call",{url:"users/email/send",data:{type:2,email:this.formDatum.newEmail},spinner:!0}).then((function(e){t.isSendButtonShow=!1,t.count=120,t.sendBtnText=t.count+" 秒";var n=setInterval((function(){t.count--,t.sendBtnText=t.count+" 秒",t.count<=0&&(t.sendBtnText=t.$L("发送验证码"),clearInterval(n))}),1e3)})).catch((function(t){var e=t.msg;$A.messageError(e)}))},submitForm:function(){var t=this;this.$refs.formDatum.validate((function(e){e&&(t.loadIng++,t.$store.dispatch("call",{url:"users/email/edit",data:t.formDatum}).then((function(e){var n=e.data;t.count=0,t.sendBtnText=t.$L("发送验证码"),$A.messageSuccess("修改成功"),t.$store.dispatch("saveUserInfo",n),t.$refs.formDatum.resetFields(),t.isSendButtonShow=!0})).catch((function(t){var e=t.msg;$A.modalError(e)})).finally((function(e){t.loadIng--})))}))},resetForm:function(){this.$refs.formDatum.resetFields()},getRegVerify:function(){var t=this;this.configLoad++,this.$store.dispatch("call",{url:"system/setting/email"}).then((function(e){var n=e.data;t.isRegVerify="open"===n.reg_verify})).finally((function(e){t.configLoad--}))}}};const s=(0,n(51900).Z)(a,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"setting-item submit"},[t.configLoad>0?e("Loading"):e("Form",{ref:"formDatum",attrs:{model:t.formDatum,rules:t.ruleDatum,"label-width":"auto"},nativeOn:{submit:function(t){t.preventDefault()}}},[t.isLdap?e("Alert",{attrs:{type:"warning"}},[t._v(t._s(t.$L("LDAP 用户禁止修改邮箱地址")))]):t._e(),t._v(" "),e("FormItem",{attrs:{label:t.$L("新邮箱地址"),prop:"newEmail"}},[1==t.isRegVerify?e("Input",{class:t.count>0?"setting-send-input":"setting-input",attrs:{search:"","enter-button":t.$L(t.sendBtnText),disabled:t.isLdap,placeholder:t.$L("输入新邮箱地址")},on:{"on-search":t.sendEmailCode},model:{value:t.formDatum.newEmail,callback:function(e){t.$set(t.formDatum,"newEmail",e)},expression:"formDatum.newEmail"}}):e("Input",{staticClass:"setting-input",attrs:{disabled:t.isLdap,placeholder:t.$L("输入新邮箱地址")},model:{value:t.formDatum.newEmail,callback:function(e){t.$set(t.formDatum,"newEmail",e)},expression:"formDatum.newEmail"}})],1),t._v(" "),1==t.isRegVerify?e("FormItem",{attrs:{label:t.$L("验证码"),prop:"code"}},[e("Input",{attrs:{placeholder:t.$L("输入邮箱验证码")},model:{value:t.formDatum.code,callback:function(e){t.$set(t.formDatum,"code",e)},expression:"formDatum.code"}})],1):t._e()],1),t._v(" "),e("div",{staticClass:"setting-footer"},[e("Button",{attrs:{loading:t.loadIng>0,type:"primary",disabled:t.isLdap},on:{click:t.submitForm}},[t._v(t._s(t.$L("提交")))]),t._v(" "),e("Button",{staticStyle:{"margin-left":"8px"},attrs:{loading:t.loadIng>0},on:{click:t.resetForm}},[t._v(t._s(t.$L("重置")))])],1)],1)}),[],!1,null,null,null).exports}}]);

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkDooTask=self.webpackChunkDooTask||[]).push([[680],{71680:(t,e,n)=>{n.r(e),n.d(e,{default:()=>o});const a={data:function(){var t=this;return{loadIng:0,configLoad:0,formDatum:{newEmail:"",code:""},ruleDatum:{newEmail:[{validator:function(e,n,a){""===n.trim()?a(new Error(t.$L("请输入新邮箱地址!"))):$A.isEmail(n.trim())?a():a(new Error(t.$L("请输入正确的邮箱地址!")))},required:!0,trigger:"change"}]},count:0,isSendButtonShow:!0,isRegVerify:0,sendBtnText:this.$L("发送验证码")}},mounted:function(){this.getRegVerify()},methods:{sendEmailCode:function(){var t=this;this.$store.dispatch("call",{url:"users/email/send",data:{type:2,email:this.formDatum.newEmail},spinner:!0}).then((function(e){t.isSendButtonShow=!1,t.count=120,t.sendBtnText=t.count+" 秒";var n=setInterval((function(){t.count--,t.sendBtnText=t.count+" 秒",t.count<=0&&(t.sendBtnText=t.$L("发送验证码"),clearInterval(n))}),1e3)})).catch((function(t){var e=t.msg;$A.messageError(e)}))},submitForm:function(){var t=this;this.$refs.formDatum.validate((function(e){e&&(t.loadIng++,t.$store.dispatch("call",{url:"users/email/edit",data:t.formDatum}).then((function(e){var n=e.data;t.count=0,t.sendBtnText=t.$L("发送验证码"),$A.messageSuccess("修改成功"),t.$store.dispatch("saveUserInfo",n),t.$refs.formDatum.resetFields(),t.isSendButtonShow=!0})).catch((function(t){var e=t.msg;$A.modalError(e)})).finally((function(e){t.loadIng--})))}))},resetForm:function(){this.$refs.formDatum.resetFields()},getRegVerify:function(){var t=this;this.configLoad++,this.$store.dispatch("call",{url:"system/setting/email"}).then((function(e){var n=e.data;t.isRegVerify="open"===n.reg_verify})).finally((function(e){t.configLoad--}))}}};const o=(0,n(51900).Z)(a,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"setting-item submit"},[t.configLoad>0?e("Loading"):e("Form",{ref:"formDatum",attrs:{model:t.formDatum,rules:t.ruleDatum,"label-width":"auto"},nativeOn:{submit:function(t){t.preventDefault()}}},[e("FormItem",{attrs:{label:t.$L("新邮箱地址"),prop:"newEmail"}},[1==t.isRegVerify?e("Input",{class:t.count>0?"setting-send-input":"setting-input",attrs:{search:"","enter-button":t.$L(t.sendBtnText),placeholder:t.$L("输入新邮箱地址")},on:{"on-search":t.sendEmailCode},model:{value:t.formDatum.newEmail,callback:function(e){t.$set(t.formDatum,"newEmail",e)},expression:"formDatum.newEmail"}}):e("Input",{staticClass:"setting-input",attrs:{placeholder:t.$L("输入新邮箱地址")},model:{value:t.formDatum.newEmail,callback:function(e){t.$set(t.formDatum,"newEmail",e)},expression:"formDatum.newEmail"}})],1),t._v(" "),1==t.isRegVerify?e("FormItem",{attrs:{label:t.$L("验证码"),prop:"code"}},[e("Input",{attrs:{placeholder:t.$L("输入邮箱验证码")},model:{value:t.formDatum.code,callback:function(e){t.$set(t.formDatum,"code",e)},expression:"formDatum.code"}})],1):t._e()],1),t._v(" "),e("div",{staticClass:"setting-footer"},[e("Button",{attrs:{loading:t.loadIng>0,type:"primary"},on:{click:t.submitForm}},[t._v(t._s(t.$L("提交")))]),t._v(" "),e("Button",{staticStyle:{"margin-left":"8px"},attrs:{loading:t.loadIng>0},on:{click:t.resetForm}},[t._v(t._s(t.$L("重置")))])],1)],1)}),[],!1,null,null,null).exports}}]);

2
public/js/build/71.js vendored Normal file

File diff suppressed because one or more lines are too long

1
public/js/build/947.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
66654ccf4ad2160f
0f0a211d0af00b28

View File

@ -779,7 +779,6 @@
"/js/build/125.js": "/js/build/125.js",
"/js/build/125.js.LICENSE.txt": "/js/build/125.js.LICENSE.txt",
"/js/build/172.js": "/js/build/172.js",
"/js/build/19.js": "/js/build/19.js",
"/js/build/192.js": "/js/build/192.js",
"/js/build/192.js.LICENSE.txt": "/js/build/192.js.LICENSE.txt",
"/js/build/203.js": "/js/build/203.js",
@ -787,20 +786,18 @@
"/js/build/228.js": "/js/build/228.js",
"/js/build/249.js": "/js/build/249.js",
"/js/build/27.js": "/js/build/27.js",
"/js/build/282.js": "/js/build/282.js",
"/js/build/282.js.LICENSE.txt": "/js/build/282.js.LICENSE.txt",
"/js/build/29.js": "/js/build/29.js",
"/js/build/298.js": "/js/build/298.js",
"/js/build/306.js": "/js/build/306.js",
"/js/build/306.js.LICENSE.txt": "/js/build/306.js.LICENSE.txt",
"/js/build/324.js": "/js/build/324.js",
"/js/build/324.js.LICENSE.txt": "/js/build/324.js.LICENSE.txt",
"/js/build/380.js": "/js/build/380.js",
"/js/build/380.js.LICENSE.txt": "/js/build/380.js.LICENSE.txt",
"/js/build/382.js": "/js/build/382.js",
"/js/build/382.js.LICENSE.txt": "/js/build/382.js.LICENSE.txt",
"/js/build/395.js": "/js/build/395.js",
"/js/build/414.js": "/js/build/414.js",
"/js/build/420.js": "/js/build/420.js",
"/js/build/420.js.LICENSE.txt": "/js/build/420.js.LICENSE.txt",
"/js/build/425.js": "/js/build/425.js",
"/js/build/425.js.LICENSE.txt": "/js/build/425.js.LICENSE.txt",
"/js/build/43.js": "/js/build/43.js",
@ -809,11 +806,13 @@
"/js/build/506.js": "/js/build/506.js",
"/js/build/506.js.LICENSE.txt": "/js/build/506.js.LICENSE.txt",
"/js/build/575.js": "/js/build/575.js",
"/js/build/580.js": "/js/build/580.js",
"/js/build/651.js": "/js/build/651.js",
"/js/build/656.js": "/js/build/656.js",
"/js/build/656.js.LICENSE.txt": "/js/build/656.js.LICENSE.txt",
"/js/build/66.js": "/js/build/66.js",
"/js/build/680.js": "/js/build/680.js",
"/js/build/71.js": "/js/build/71.js",
"/js/build/71.js.LICENSE.txt": "/js/build/71.js.LICENSE.txt",
"/js/build/724.js": "/js/build/724.js",
"/js/build/725.js": "/js/build/725.js",
"/js/build/73.js": "/js/build/73.js",
@ -833,6 +832,7 @@
"/js/build/920.js.LICENSE.txt": "/js/build/920.js.LICENSE.txt",
"/js/build/940.js": "/js/build/940.js",
"/js/build/940.js.LICENSE.txt": "/js/build/940.js.LICENSE.txt",
"/js/build/947.js": "/js/build/947.js",
"/js/build/978.js": "/js/build/978.js",
"/js/emoji.all.js": "/js/emoji.all.js",
"/js/emoticon.all.js": "/js/emoticon.all.js",

@ -1 +1 @@
Subproject commit 987cc83298ae511228d514dbbf1633161a576cb8
Subproject commit d7245585b6a1bea66985c2fca191ef9779e367ad