jiangping
2025-03-18 1b0cf0db5c82ea8308d2f338973a91555787c34d
admin/src/components/business/OperaManagerWindow.vue
@@ -7,9 +7,9 @@
    width="600px"
  >
    <el-form :model="form" ref="form" :rules="rules" label-width="100px">
      <el-form-item label="卡号" prop="cardNo">
        <el-input v-model="form.cardNo" placeholder="请输入卡号" v-trim/>
        <el-input v-model="form.cardNo" @change="cardNoEnv(form.cardNo)" placeholder="请输入卡号,以00开头" v-trim/>
      </el-form-item>
      <el-form-item label="姓名" prop="name">
        <el-input v-model="form.name" placeholder="请输入姓名" v-trim/>
@@ -39,14 +39,14 @@
      <el-form-item label="备注" prop="info">
        <el-input v-model="form.info" placeholder="请输入备注" v-trim/>
      </el-form-item>
      <el-form-item label="昵称" prop="nickname">
        <el-input v-model="form.nickname" placeholder="请输入昵称" v-trim/>
      </el-form-item>
      <el-form-item label="openid" prop="openid">
        <el-input v-model="form.openid" placeholder="请输入openid" v-trim/>
      </el-form-item>
      <el-form-item label="unionid" prop="unionid">
        <el-input v-model="form.unionid" placeholder="请输入unionid" v-trim/>
      </el-form-item>
@@ -71,7 +71,7 @@
      <el-form-item label="密码" prop="password">
        <el-input v-model="form.password" placeholder="请输入密码" v-trim/>
      </el-form-item>
      <el-form-item label="卡密" prop="cardSign">
        <el-input v-model="form.cardSign" placeholder="请输入卡密" v-trim/>
      </el-form-item>
@@ -104,6 +104,9 @@
      },
      // 验证规则
      rules: {
        cardNo: [
          { required: true, message: '卡号不能为空!', tigger: 'blur' }
        ]
      }
    }
  },
@@ -112,6 +115,14 @@
      api: '/business/member',
      'field.id': 'id'
    })
  },
  methods: {
    cardNoEnv (num) {
      if (!num) return;
      if (String(num).substring(0, 1) !== '0' || String(num).substring(1, 2) !== '0') {
        this.form.cardNo = ''
      }
    }
  }
}
</script>