diff --git a/jero-web/src/components/tools/UserPassword.vue b/jero-web/src/components/tools/UserPassword.vue index ff166480..ff2cc790 100644 --- a/jero-web/src/components/tools/UserPassword.vue +++ b/jero-web/src/components/tools/UserPassword.vue @@ -56,18 +56,18 @@ }], }, password:{ - rules: [{ - required: true, message: '请输入新密码!', - }, { - validator: this.validateToNextPassword, - }], + rules: [ + { required: true, message: '请输入新密码!' }, + { pattern:/^(?=.*[a-zA-Z])(?=.*\d)(?=.*[~!@#$%^&*()_+`\-={}:";'<>?,./]).{8,}$/, message: '密码由8位数字、大小写字母和特殊符号组成!'}, + { validator: this.validateToNextPassword } + ] }, confirmpassword:{ - rules: [{ - required: true, message: '请确认新密码!', - }, { - validator: this.compareToFirstPassword, - }], + rules: [ + { required: true, message: '请确认新密码!' }, + { pattern:/^(?=.*[a-zA-Z])(?=.*\d)(?=.*[~!@#$%^&*()_+`\-={}:";'<>?,./]).{8,}$/, message: '密码由8位数字、大小写字母和特殊符号组成!'}, + { validator: this.validateToNextPassword } + ] } }, confirmDirty:false, diff --git a/jero-web/src/main.js b/jero-web/src/main.js index 6e3670c3..0c9b8fd8 100644 --- a/jero-web/src/main.js +++ b/jero-web/src/main.js @@ -8,8 +8,12 @@ import router from './router' import store from './store/' import { VueAxios } from "@/utils/request" -require('@jeecg/antd-online-mini') -require('@jeecg/antd-online-mini/dist/OnlineForm.css') +// require('@jeecg/antd-online-mini') +// require('@jeecg/antd-online-mini/dist/OnlineForm.css') + +require('@/components/onlineForm/onlineForm') +require('@/components/onlineForm/OnlineForm.css') + import Antd, { version } from 'ant-design-vue' console.log('ant-design-vue version:', version) diff --git a/jero-web/src/utils/util.js b/jero-web/src/utils/util.js index 35826deb..9c1321b3 100644 --- a/jero-web/src/utils/util.js +++ b/jero-web/src/utils/util.js @@ -1,7 +1,7 @@ import * as api from '@/api/api' import { isURL } from '@/utils/validate' -import onlineCommons from '@jeecg/antd-online-mini' - +import onlineCommons from '@/components/onlineForm/onlineForm' +// export function timeFix() { const time = new Date() const hour = time.getHours() diff --git a/jero-web/src/views/system/DepartList.vue b/jero-web/src/views/system/DepartList.vue index 1d577eb2..3f35dca8 100644 --- a/jero-web/src/views/system/DepartList.vue +++ b/jero-web/src/views/system/DepartList.vue @@ -1,8 +1,7 @@