From fe6682bd32a33165627133809a43928fb35026f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com> Date: Sun, 7 Aug 2022 23:37:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E5=A4=9A=E4=BD=99=E7=9A=84ap?= =?UTF-8?q?i=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jshERP-web/src/utils/util.js | 49 ------ .../src/views/system/OrganizationList.vue | 26 +--- .../views/system/modules/PasswordModal.vue | 143 ------------------ .../src/views/system/modules/UserModal.vue | 1 - jshERP-web/src/views/user/Register.vue | 14 -- 5 files changed, 1 insertion(+), 232 deletions(-) delete mode 100644 jshERP-web/src/views/system/modules/PasswordModal.vue diff --git a/jshERP-web/src/utils/util.js b/jshERP-web/src/utils/util.js index 2c6a1b67..d1daa94e 100644 --- a/jshERP-web/src/utils/util.js +++ b/jshERP-web/src/utils/util.js @@ -315,55 +315,6 @@ export function jsExpand(options = {}) { document.body.appendChild(script) } - -/** - * 重复值验证工具方法 - * - * 使用示例: - * { validator: (rule, value, callback) => validateDuplicateValue('sys_fill_rule', 'rule_code', value, this.model.id, callback) } - * - * @param tableName 被验证的表名 - * @param fieldName 被验证的字段名 - * @param fieldVal 被验证的值 - * @param dataId 数据ID,可空 - * @param callback - */ -export function validateDuplicateValue(tableName, fieldName, fieldVal, dataId, callback) { - if (fieldVal) { - let params = { tableName, fieldName, fieldVal, dataId } - api.duplicateCheck(params).then(res => { - res['success'] ? callback() : callback(res['message']) - }).catch(err => { - callback(err.message || err) - }) - } else { - callback() - } -} - -/** - * 根据编码校验规则code,校验传入的值是否合法 - * - * 使用示例: - * { validator: (rule, value, callback) => validateCheckRule('common', value, callback) } - * - * @param ruleCode 编码校验规则 code - * @param value 被验证的值 - * @param callback - */ -export function validateCheckRule(ruleCode, value, callback) { - if (ruleCode && value) { - value = encodeURIComponent(value) - api.checkRuleByCode({ ruleCode, value }).then(res => { - res['success'] ? callback() : callback(res['message']) - }).catch(err => { - callback(err.message || err) - }) - } else { - callback() - } -} - /** * 如果值不存在就 push 进数组,反之不处理 * @param array 要操作的数据 diff --git a/jshERP-web/src/views/system/OrganizationList.vue b/jshERP-web/src/views/system/OrganizationList.vue index 770808b1..f97ca05c 100644 --- a/jshERP-web/src/views/system/OrganizationList.vue +++ b/jshERP-web/src/views/system/OrganizationList.vue @@ -98,7 +98,7 @@ \ No newline at end of file diff --git a/jshERP-web/src/views/system/modules/UserModal.vue b/jshERP-web/src/views/system/modules/UserModal.vue index ba70181f..a3a9bbd3 100644 --- a/jshERP-web/src/views/system/modules/UserModal.vue +++ b/jshERP-web/src/views/system/modules/UserModal.vue @@ -63,7 +63,6 @@ import { getAction } from '@/api/manage' import {addUser,editUser,queryOrganizationTreeList,roleAllList} from '@/api/api' import { disabledAuthFilter } from "@/utils/authFilter" - import {duplicateCheck } from '@/api/api' import {autoJumpNextInput} from "@/utils/util" import JImageUpload from '../../../components/jeecg/JImageUpload' export default { diff --git a/jshERP-web/src/views/user/Register.vue b/jshERP-web/src/views/user/Register.vue index 66be355f..60fd0267 100644 --- a/jshERP-web/src/views/user/Register.vue +++ b/jshERP-web/src/views/user/Register.vue @@ -84,7 +84,6 @@