heyujie
2022-01-27 67b9fbbe935fb47c3b3c7434a1be7b25e72d00fb
src/pages/library/components/personList.vue
@@ -526,7 +526,7 @@
        <el-row>
          <el-col :span="20">
            <el-form-item
              label="身份证号"
              label="身份证号"  prop="idCard"
              style="width: 100%; margin-bottom: 20px"
            >
              <el-input
@@ -866,6 +866,9 @@
  updateDbTableStatus,
} from "@/api/baseLibrary";
import { getCameraFaceData } from "@/api/es";
// import { checkIDCard } from "@/api/utils";
import { isIDCard } from "../../../scripts/validate";
import axios from "axios";
import UploadBtn from "./upload";
import fTemplate from "@/components/fTemplate";
@@ -894,6 +897,7 @@
      );
  return fmt;
};
export default {
  data() {
@@ -948,9 +952,10 @@
      },
      rules: {
        picDesc: [
          { required: true, message: "请输入照片标识", trigger: "change" },
          { required: true, message: "请输入照片标识", trigger: "change" }
        ],
        sex: [{ required: true, message: "请勾选性别", trigger: "change" }],
        idCard:[{ validator: isIDCard, trigger: 'blur' }],
        monitorLevel: [
          { required: true, message: "请选择人员等级", trigger: "change" },
        ],