fix(分销认证): 移除银行账号和开户行的自定义校验规则

移除对银行账号和开户行的额外校验规则,仅保留必填验证
简化表单验证逻辑,避免因校验规则过于严格导致用户提交失败
This commit is contained in:
pikachu1995@126.com
2026-03-15 13:50:16 +08:00
parent 87743cb77d
commit 137232290b

View File

@@ -41,7 +41,6 @@
</template>
<script>
import { applyDistribution } from "@/api/goods";
import { checkBankno } from "@/utils/Foundation";
export default {
data() {
return {
@@ -76,20 +75,10 @@ export default {
settlementBankBranchName: [
{
required: true,
message: "银行开户行",
message: "请输入银行开户行",
// 可以单个或者同时写两个触发验证方式
trigger: "blur",
},
{
validator: (rule, value, callback) => {
// 上面有说返回true表示校验通过返回false表示不通过
// this.$u.test.mobile()就是返回true或者false的
return this.$u.test.chinese(value);
},
message: "银行开户行不正确",
// 触发器可以同时用blur和change
trigger: ["change", "blur"],
},
], //银行开户名
settlementBankAccountName: [
{
@@ -103,18 +92,10 @@ export default {
settlementBankAccountNum: [
{
required: true,
message: "银行账号不正确",
message: "请输入银行账号",
// 可以单个或者同时写两个触发验证方式
trigger: "blur",
},
{
validator: (rule, value, callback) => {
// 上面有说返回true表示校验通过返回false表示不通过
// this.$u.test.mobile()就是返回true或者false的
return checkBankno(value);
},
message: "银行账号不正确",
},
],
idNumber: [
{
@@ -185,4 +166,4 @@ export default {
font-size: 24rpx;
color: #999;
}
</style>
</style>