qinxianzhangyao
2023-12-11 83e6634922b704750575d3dbf6275edb0fae4cbb
qxtj
78个文件已修改
934 ■■■■ 已修改文件
src/views/advice/advice/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/catering/catering/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/doctor/check/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/doctor/imaging/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/doctor/test/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/Summary/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/appOrder/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/chargingstandard/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/consumables/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/contract/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/customer/index.vue 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/detail/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/history/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/hosp/index.vue 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/print/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/project/index.vue 37 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/question/index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/restore/index.vue 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/ruleAdvice/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/rules/index.vue 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/sendTemplate/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/surveyRecord/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/surveyTemplate/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/teamAppLog/index.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/water/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/wxuser/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/index.vue 205 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/mall/checklog/index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/mall/footprint/index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/mall/history/index.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/mall/keyword/index.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/mall/order/index.vue 34 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/mall/timeConfig/index.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/monitor/job/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/paiban/beiwanglu/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/paiban/gerenpaiban/index.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/paiban/pilpaiban/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/reservation/resercopy/index.vue 54 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/reservation/reservation/index.vue 32 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/reservation/reservations/index.vue 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/sampling/sampling/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/standard/standard/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/standard/tijianxinxi/index.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/comp/index.vue 42 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/config/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/dept/index.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/dict/data.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/dict/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/emer/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/examcharge/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/hosp/index.vue 36 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/icd/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/indrefund/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/ks/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/menu/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/notice/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/package/index.vue 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/pay/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/post/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/role/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/sfxm/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/showtest/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/ssdm/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/tijian/index.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/tijianall/index.vue 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/transmit/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/user/index.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/user/profile/resetPwd.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/user/profile/userInfo.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/userinfo/index.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/ypdm/index.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/team/reporting/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/team/reportresults/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/team/teams/index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tool/build/CodeTypeDialog.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tool/build/TreeNodeDialog.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tool/gen/basicInfoForm.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tool/gen/genInfoForm.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/advice/advice/index.vue
@@ -220,7 +220,7 @@
      form: {},
      // 表单校验
      rules: {
        proId: [{ required: true, message: "项目id不能为空", trigger: "blur" }],
        proId: [{ required: true, message: "", trigger: "blur" }],
      },
    };
  },
src/views/catering/catering/index.vue
@@ -214,17 +214,17 @@
            rules: {
                cateringName: [
                    {
                        required: true, message: "配餐名称不能为空", trigger: "blur"
                        required: true, message: "", trigger: "blur"
                    }
                ],
                priceGt: [
                    {
                        required: true, message: "价格最大值不能为空", trigger: "blur"
                        required: true, message: "", trigger: "blur"
                    }
                ],
                priceLg: [
                    {
                        required: true, message: "价格最小值不能为空", trigger: "blur"
                        required: true, message: "", trigger: "blur"
                    }
                ],
            }
src/views/doctor/check/index.vue
@@ -546,7 +546,7 @@
      },
      rules: {
        hzType: [
          { required: true, message: '请选择科室', trigger: 'change' }
          { required: true, message: '', trigger: 'change' }
        ]
      }
    };
src/views/doctor/imaging/index.vue
@@ -549,7 +549,7 @@
      },
      rules: {
        hzType: [
          { required: true, message: '请选择科室', trigger: 'change' }
          { required: true, message: '', trigger: 'change' }
        ]
      }
    };
src/views/doctor/test/index.vue
@@ -549,7 +549,7 @@
      },
      rules: {
        hzType: [
          { required: true, message: '请选择科室', trigger: 'change' }
          { required: true, message: '', trigger: 'change' }
        ]
      }
    };
src/views/hosp/Summary/index.vue
@@ -99,13 +99,13 @@
      // 表单校验
      rules: {
        createTime: [
          { required: true, message: "$comment不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        updateTime: [
          { required: true, message: "$comment不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        deleted: [
          { required: true, message: "删除标记不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ]
      }
    };
src/views/hosp/appOrder/index.vue
@@ -367,7 +367,7 @@
            rules: {
                deleted: [
                    {
                        required: true, message: "$comment不能为空", trigger: "blur"
                        required: true, message: "", trigger: "blur"
                    }
                ],
            }
src/views/hosp/chargingstandard/index.vue
@@ -176,7 +176,7 @@
      // 表单校验
      rules: {
        deleted: [
          { required: true, message: "$comment不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ]
      }
    };
src/views/hosp/consumables/index.vue
@@ -199,7 +199,7 @@
      // 表单校验
      rules: {
        deleted: [
          { required: true, message: "$comment不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
      }
    };
src/views/hosp/contract/index.vue
@@ -217,12 +217,12 @@
            rules: {
                deleted: [
                    {
                        required: true, message: "删除不能为空", trigger: "blur"
                        required: true, message: "", trigger: "blur"
                    }
                ],
                createTime: [
                    {
                        required: true, message: "创建时间不能为空", trigger: "blur"
                        required: true, message: "", trigger: "blur"
                    }
                ],
            }
src/views/hosp/customer/index.vue
@@ -556,30 +556,30 @@
      form: {},
      // 表单校验
      rules: {
        cusName: [{ required: true, message: "姓名不能为空", trigger: "blur" }],
        cusName: [{ required: true, message: "", trigger: "blur" }],
        cusSex: [
          { required: true, message: "性别不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        cusBrithday: [
          { required: true, message: "出生日期不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        cusAddr: [
          { required: true, message: "现居住地址不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        cusPhone: [
          { required: true, message: "联系电话不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        cusPassword: [
          { required: true, message: "账号密码不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        // cusNational: [
        //   { required: true, message: "民族不能为空", trigger: "change" }
        // ],
        cusIdcard: [
          { required: true, message: "身份证号不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        deleted: [
          { required: true, message: "删除标志不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
      },
    };
src/views/hosp/detail/index.vue
@@ -204,7 +204,7 @@
      // 表单校验
      rules: {
        deleted: [
          { required: true, message: "删除标注不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
      }
    };
src/views/hosp/history/index.vue
@@ -376,7 +376,7 @@
        deleted: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/hosp/hosp/index.vue
@@ -356,29 +356,29 @@
      // 表单校验
      rules: {
        hospAreaName: [
          { required: true, message: "院区名称不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        hospid: [
          { required: true, message: "医疗机构ID不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        // hospName: [
        //   { required: true, message: "医疗机构名称不能为空", trigger: "blur" },
        // ],
        code: [
          { required: true, message: "院区编码不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        mainHospArea: [
          {
            required: true,
            message: "是否主院区 0-不是 1-是不能为空",
            message: "",
            trigger: "change",
          },
        ],
        createBy: [
          { required: true, message: "创建人不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        createTime: [
          { required: true, message: "创建时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        // orderNum: [
        //   { required: true, message: "排序不能为空", trigger: "blur" },
@@ -386,24 +386,24 @@
        effective: [
          {
            required: true,
            message: "数据状态(PT10.00.004)不能为空",
            message: "",
            trigger: "change",
          },
        ],
        createByName: [
          { required: true, message: "创建人姓名不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        updateByName: [
          { required: true, message: "修改人姓名不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        areaName: [
          { required: true, message: "院区地址不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        principal: [
          { required: true, message: "负责人不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        phone: [
          { required: true, message: "负责人电话不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
      },
    };
src/views/hosp/print/index.vue
@@ -101,7 +101,7 @@
            rules: {
                deleted: [
                    {
                        required: true, message: "删除不能为空", trigger: "blur"
                        required: true, message: "", trigger: "blur"
                    }
                ]
            }
src/views/hosp/project/index.vue
@@ -56,8 +56,14 @@
          <el-table-column label="科室名称" align="center" prop="deptName" width="110px" :show-overflow-tooltip="true" />
          <el-table-column label="检查类别" align="center" prop="proCheckType" width="110px" :show-overflow-tooltip="true" />
          <el-table-column label="临床意义" align="center" prop="proMeaning" width="350px" :show-overflow-tooltip="true" />
          <el-table-column label="检查方式" align="center" prop="proCheckMethod" :show-overflow-tooltip="true"
            width="110px" />
          <!-- <el-table-column label="检查方式" align="center" prop="proCheckMethod" :show-overflow-tooltip="true"
            width="110px" /> -->
              <el-table-column label="是否空腹" align="center" prop="proCheckMethod" :show-overflow-tooltip="true"
            width="110px" >
            <template slot-scope="scope">
              <dict-tag :options="dict.type.sys_yes_no" :value="scope.row.proCheckMethod" />
            </template>
            </el-table-column>
          <el-table-column label="项目标准值" align="center" prop="proScope" :show-overflow-tooltip="true" width="90px">
          </el-table-column>
          <el-table-column label="项目类型" align="center" prop="resultType" width="110px" :show-overflow-tooltip="true">
@@ -115,15 +121,18 @@
        <el-form-item label="临床意义" prop="proMeaning">
          <el-input v-model="form.proMeaning" placeholder="请输入临床意义" />
        </el-form-item>
        <el-form-item label="检查方式" prop="proCheckMethod">
          <el-input v-model="form.proCheckMethod" placeholder="请输入检查方式" />
        </el-form-item>
        <el-form-item label="空腹" prop="isEat">
          <el-select v-model="form.isEat" placeholder="请选择是否空腹" style="width: 200px">
        <el-form-item label="是否空腹" prop="proCheckMethod">
          <el-select v-model="form.proCheckMethod" placeholder="请选择是否空腹" style="width: 200px">
            <el-option v-for="dict in dict.type.sys_yes_no" :key="dict.value" :label="dict.label"
              :value="dict.value"></el-option>
          </el-select>
        </el-form-item>
        <!-- <el-form-item label="空腹" prop="isEat">
          <el-select v-model="form.isEat" placeholder="请选择是否空腹" style="width: 200px">
            <el-option v-for="dict in dict.type.sys_yes_no" :key="dict.value" :label="dict.label"
              :value="dict.value"></el-option>
          </el-select>
        </el-form-item> -->
        <el-form-item label="性别" prop="proSex">
          <el-select v-model="form.proSex" placeholder="请选择体检人性别" style="width: 200px">
            <el-option v-for="dict in dict.type.sys_user_sex" :key="dict.value" :label="dict.label"
@@ -430,22 +439,22 @@
      // 表单校验
      rules: {
        createTime: [
          { required: true, message: "创建时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        updateTime: [
          { required: true, message: "修改时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        deleted: [
          { required: true, message: "删除标记不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        proName: [
          { required: true, message: "项目名称不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        proPrice: [
          { required: true, message: "项目价格不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        deptId: [
          { required: true, message: "科室名称不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        // proStandard: [
        //   { required: true, message: "项目标准值不能为空", trigger: "blur" },
@@ -637,7 +646,6 @@
    /** 查询部门列表 */
    getDeptList() {
      listDept(this.queryParams).then((response) => {
        console.log(response)
        this.parentNameList = response.data;
        this.deptList = this.handleTree(response.data, "proId");
      });
@@ -843,6 +851,7 @@
      const proId = row.proId || this.ids;
      getProject(proId).then((response) => {
        this.form = response.data;
        this.form.deptId = Number(this.form.deptId)
        if (this.form.proStatus === 0) {
          this.form.proStatus = "启用";
        } else {
src/views/hosp/question/index.vue
@@ -178,28 +178,28 @@
        question: [
          {
            required: true,
            message: "问题不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        type: [
          {
            required: true,
            message: "类型不能为空",
            message: "",
            trigger: "change",
          },
        ],
        isRequired: [
          {
            required: true,
            message: "是否必填不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        deleted: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/hosp/restore/index.vue
@@ -425,30 +425,30 @@
        form: {},
        // 表单校验
        rules: {
          cusName: [{ required: true, message: "姓名不能为空", trigger: "blur" }],
          cusName: [{ required: true, message: "", trigger: "blur" }],
          cusSex: [
            { required: true, message: "性别不能为空", trigger: "change" },
            { required: true, message: "", trigger: "change" },
          ],
          cusBrithday: [
            { required: true, message: "出生日期不能为空", trigger: "blur" },
            { required: true, message: "", trigger: "blur" },
          ],
          cusAddr: [
            { required: true, message: "现居住地址不能为空", trigger: "blur" },
            { required: true, message: "", trigger: "blur" },
          ],
          cusPhone: [
            { required: true, message: "联系电话不能为空", trigger: "blur" },
            { required: true, message: "", trigger: "blur" },
          ],
          cusPassword: [
            { required: true, message: "账号密码不能为空", trigger: "blur" },
            { required: true, message: "", trigger: "blur" },
          ],
          // cusNational: [
          //   { required: true, message: "民族不能为空", trigger: "change" }
          // ],
          cusIdcard: [
            { required: true, message: "身份证号不能为空", trigger: "blur" },
            { required: true, message: "", trigger: "blur" },
          ],
          deleted: [
            { required: true, message: "删除标志不能为空", trigger: "blur" },
            { required: true, message: "", trigger: "blur" },
          ],
        },
      };
src/views/hosp/ruleAdvice/index.vue
@@ -175,7 +175,7 @@
        deleted: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/hosp/rules/index.vue
@@ -271,30 +271,30 @@
        deleted: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        proName: [
          { required: true, message: "项目名不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        ruleType: [
          { required: true, message: "项目名不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        ruleStr: [
          { required: true, message: "项目名不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        bingzhong: [
          { required: true, message: "项目名不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        sex: [
          { required: true, message: "项目名不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        ageLt: [
          { required: true, message: "项目名不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        ageGt: [
          { required: true, message: "项目名不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
      },
    };
src/views/hosp/sendTemplate/index.vue
@@ -152,17 +152,17 @@
            rules: {
                tempTitle: [
                    {
                        required: true, message: "模板标题不能为空", trigger: "blur"
                        required: true, message: "", trigger: "blur"
                    }
                ],
                tempContent: [
                    {
                        required: true, message: "模板内容不能为空", trigger: "blur"
                        required: true, message: "", trigger: "blur"
                    }
                ],
                tempType: [
                    {
                        required: true, message: "模板类型不能为空", trigger: "change"
                        required: true, message: "", trigger: "change"
                    }
                ],
            }
src/views/hosp/surveyRecord/index.vue
@@ -320,7 +320,7 @@
        deleted: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/hosp/surveyTemplate/index.vue
@@ -171,7 +171,7 @@
        deleted: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/hosp/teamAppLog/index.vue
@@ -415,35 +415,35 @@
        cnName: [
          {
            required: true,
            message: "单位名称不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        contactPhone: [
          {
            required: true,
            message: "联系电话不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        count: [
          {
            required: true,
            message: "体检人数不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        createTime: [
          {
            required: true,
            message: "创建时间不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        deleted: [
          {
            required: true,
            message: "删除标记不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/hosp/water/index.vue
@@ -181,13 +181,13 @@
      // 表单校验
      rules: {
        createTime: [
          { required: true, message: "$comment不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        updateTime: [
          { required: true, message: "$comment不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        deleted: [
          { required: true, message: "删除标记不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ]
      }
    };
src/views/hosp/wxuser/index.vue
@@ -185,7 +185,7 @@
      // 表单校验
      rules: {
        deleted: [
          { required: true, message: "$comment不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ]
      }
    };
src/views/index.vue
@@ -179,119 +179,122 @@
      // 饼状图
      getPieChart().then((response) => {
        this.PieChart = response.data.tjdj
        this.PieChart.forEach(item => {
          item.value = item.count
        })
        this.PieChart.reverse()
        this.PieChart.push(this.PieChart[0])
        this.PieChart.splice(0, 1)
        this.PieChart2 = response.data.tjyc
        if (this.PieChart2 == 0) {
          this.PieChart2 = [
            {
              "name": "40-60岁",
              "count": 1,
              "value": 1
        if (response.data) {
          if (response.data.tjdj.length === 0) {
            this.PieChart = []
            this.PieChart = [
                {
                  "name": "体检登记人数分布",
                  "count": 1,
                  "value": 10
                },
              ]
          } else {
            this.PieChart = response.data.tjdj
            this.PieChart.forEach(item => {
              item.value = item.count
            })
            this.PieChart.reverse()
            this.PieChart.push(this.PieChart[0])
            this.PieChart.splice(0, 1)
          }
          let myChart2 = this.$echarts.init(document.getElementById('main2'));
          myChart2.setOption({
            title: {
              text: '体检登记人数分布',
              top: '5'
            },
            {
              "name": "16-40岁",
              "count": 1,
              "value": 1
            tooltip: {
              trigger: 'item'
            },
            {
              "name": "3-16岁",
              "count": 1,
              "value": 1
            legend: {
              top: '80%',
              left: 'center'
            },
            {
              "name": "0-3岁",
              "count": 1,
              "value": 1
            series: [
              {
                // name: 'Access From',
                type: 'pie',
                radius: ['16%', '54%'],
                center: ["50%", "43%"],
                data: this.PieChart,
                emphasis: {
                  itemStyle: {
                    shadowBlur: 10,
                    shadowOffsetX: 0,
                    shadowColor: 'rgba(0, 0, 0, 0.5)'
                  }
                }
              }]
          })
          if (response.data.tjyc.length === 0) {
            this.PieChart2 = []
            this.PieChart2 = [
                {
                  "name": "体检结果异常人数分布",
                  "count": 1,
                  "value": 10
                },
              ]
          } else {
            this.PieChart2 = response.data.tjyc
            this.PieChart2.reverse()
            this.PieChart2.push(this.PieChart2[0])
            this.PieChart2.splice(0, 1)
            this.PieChart2.forEach(item => {
              item.value = item.count
            })
            // this.TobeToday = response
          }
          let myChart3 = this.$echarts.init(document.getElementById('main3'));
          myChart3.setOption({
            title: {
              text: '体检结果异常人数分布',
              top: '5'
            },
            {
              "name": "60岁以上",
              "count": 1,
              "value": 1
            }
          ]
            tooltip: {
              trigger: 'item'
            },
            legend: {
              top: '80%',
              left: 'center'
            },
            series: [
              {
                // name: 'Access From',
                type: 'pie',
                radius: ['16%', '54%'],
                center: ["50%", "43%"],
                data: this.PieChart2,
                emphasis: {
                  itemStyle: {
                    shadowBlur: 10,
                    shadowOffsetX: 0,
                    shadowColor: 'rgba(0, 0, 0, 0.5)'
                  }
                }
              }]
          })
        }
        this.PieChart2.reverse()
        this.PieChart2.push(this.PieChart2[0])
        this.PieChart2.splice(0, 1)
        this.PieChart2.forEach(item => {
          item.value = item.count
        })
        // this.TobeToday = response
        let myChart2 = this.$echarts.init(document.getElementById('main2'));
        let myChart3 = this.$echarts.init(document.getElementById('main3'));
        myChart2.setOption({
          title: {
            text: '体检登记人数分布',
            top: '5'
          },
          tooltip: {
            trigger: 'item'
          },
          legend: {
            top: '78%',
            left: 'center'
          },
          series: [
            {
              // name: 'Access From',
              type: 'pie',
              radius: ['16%', '54%'],
              center: ["50%", "43%"],
              data: this.PieChart,
              emphasis: {
                itemStyle: {
                  shadowBlur: 10,
                  shadowOffsetX: 0,
                  shadowColor: 'rgba(0, 0, 0, 0.5)'
                }
              }
            }]
        })
        myChart3.setOption({
          title: {
            text: '体检结果异常人数分布',
            top: '5'
          },
          tooltip: {
            trigger: 'item'
          },
          legend: {
            top: '78%',
            left: 'center'
          },
          series: [
            {
              // name: 'Access From',
              type: 'pie',
              radius: ['16%', '54%'],
              center: ["50%", "43%"],
              data: this.PieChart2,
              emphasis: {
                itemStyle: {
                  shadowBlur: 10,
                  shadowOffsetX: 0,
                  shadowColor: 'rgba(0, 0, 0, 0.5)'
                }
              }
            }]
        })
        window.onresize = function () {
          myChart2.resize()
          myChart3.resize()
        }
        this.loading = false;
      });
    }
  },
@@ -329,7 +332,7 @@
}
.img {
 width: 60%;
  width: 60%;
  height: 100%;
  display: flex;
  justify-content: center;
src/views/mall/checklog/index.vue
@@ -283,28 +283,28 @@
        userId: [
          {
            required: true,
            message: "用户不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        orderSn: [
          {
            required: true,
            message: "订单编号不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        createTime: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        deleted: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/mall/footprint/index.vue
@@ -216,28 +216,28 @@
        userId: [
          {
            required: true,
            message: "用户表的用户ID不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        goodsId: [
          {
            required: true,
            message: "浏览商品ID不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        createTime: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        deleted: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/mall/history/index.vue
@@ -209,35 +209,35 @@
        userId: [
          {
            required: true,
            message: "用户表的用户ID不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        keyword: [
          {
            required: true,
            message: "搜索关键字不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        fromType: [
          {
            required: true,
            message: "搜索来源,如pc、wx、app不能为空",
            message: "",
            trigger: "change",
          },
        ],
        createTime: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        deleted: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/mall/keyword/index.vue
@@ -201,42 +201,42 @@
        keyword: [
          {
            required: true,
            message: "关键字不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        url: [
          {
            required: true,
            message: "关键字的跳转链接不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        isHot: [
          {
            required: true,
            message: "是否是热门关键字不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        isDefault: [
          {
            required: true,
            message: "是否是默认关键字不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        sortOrder: [
          {
            required: true,
            message: "排序不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        createTime: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/mall/order/index.vue
@@ -691,77 +691,77 @@
        userId: [
          {
            required: true,
            message: "用户表的用户ID不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        orderSn: [
          {
            required: true,
            message: "订单编号不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        orderStatus: [
          {
            required: true,
            message: "订单状态不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        consignee: [
          {
            required: true,
            message: "收货人名称不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        mobile: [
          {
            required: true,
            message: "收货人手机号不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        address: [
          {
            required: true,
            message: "收货具体地址不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        message: [
          {
            required: true,
            message: "用户订单留言不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        goodsPrice: [
          {
            required: true,
            message: "商品总费用不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        couponPrice: [
          {
            required: true,
            message: "优惠券减免不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        integralPrice: [
          {
            required: true,
            message: "用户积分减免不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        grouponPrice: [
          {
            required: true,
            message: "团购优惠价减免不能为空",
            message: "",
            trigger: "blur",
          },
        ],
@@ -769,42 +769,42 @@
          {
            required: true,
            message:
              "订单费用, = goods_price + freight_price - coupon_price不能为空",
              "",
            trigger: "blur",
          },
        ],
        actualPrice: [
          {
            required: true,
            message: "实付费用, = order_price - integral_price不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        settlementStatus: [
          {
            required: true,
            message: "结算状态不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        freightType: [
          {
            required: true,
            message: "配送方式 :0 快递, 1 自提不能为空",
            message: "",
            trigger: "change",
          },
        ],
        createTime: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        deleted: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/mall/timeConfig/index.vue
@@ -203,35 +203,35 @@
        startTime: [
          {
            required: true,
            message: "开始日期不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        endTime: [
          {
            required: true,
            message: "结束日期不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        allNum: [
          {
            required: true,
            message: "总数不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        nowNum: [
          {
            required: true,
            message: "余数不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        deleted: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/monitor/job/index.vue
@@ -328,13 +328,13 @@
      // 表单校验
      rules: {
        jobName: [
          { required: true, message: "任务名称不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        invokeTarget: [
          { required: true, message: "调用目标字符串不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        cronExpression: [
          { required: true, message: "cron执行表达式不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ]
      }
    };
src/views/paiban/beiwanglu/index.vue
@@ -173,7 +173,7 @@
            // 表单校验
            rules: {
                title: [
                    { required: true, message: "标题不能为空", trigger: "blur" },
                    { required: true, message: "", trigger: "blur" },
                ],
            },
        }
src/views/paiban/gerenpaiban/index.vue
@@ -217,35 +217,35 @@
        startTime: [
          {
            required: true,
            message: "开始日期不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        endTime: [
          {
            required: true,
            message: "结束日期不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        allNum: [
          {
            required: true,
            message: "总数不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        allNum: [
          {
            required: true,
            message: "预约限号不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        numType: [
          {
            required: true,
            message: "号类不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/paiban/pilpaiban/index.vue
@@ -134,7 +134,7 @@
        // 表单校验
        rules: {
          ageGt: [
            { required: true, message: "项目名不能为空", trigger: "change" },
            { required: true, message: "", trigger: "change" },
          ],
        },
        pickerOptions: {
src/views/reservation/resercopy/index.vue
@@ -295,95 +295,95 @@
    
      rules: {
        drugManufacturerId: [
          { required: true, message: "单位名称不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        reservationTime: [
          { required: true, message: "预约时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        dwDeptName: [
          { required: true, message: "部门不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        signingPic: [
          { required: true, message: "预约时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        contactPerson: [
          { required: true, message: "联系人不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        contactPhone: [
          { required: true, message: "联系电话不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        taxNumber: [
          { required: true, message: "税号不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        legalPerson: [
          { required: true, message: "法人不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        registerAddress: [
          { required: true, message: "注册地址不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        bankAccount: [
          { required: true, message: "开户银行不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        countNum: [
          { required: true, message: "银行账户不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        principal: [
          { required: true, message: "负责人不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        faxNumber: [
          { required: true, message: "传真不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        mailingAddress: [
          { required: true, message: "传真不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        email: [
          { required: true, message: "传真不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        pacName: [
          { required: true, message: "套餐不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        payType: [
          { required: true, message: "结算方式不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        phoe: [
          {
            required: true,
            pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
            message: "请输入正确的手机号码",
            message: "",
            trigger: "blur",
          },
        ],
        proPrice: [
          { required: true, message: "套餐金额不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        createTime: [
          { required: true, message: "折扣率不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        cnName: [
          { required: true, message: "中文名称不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        businessLicenseNumber: [
          { required: true, message: "经营许可证号不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        createTime: [
          { required: true, message: "创建时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        updateTime: [
          { required: true, message: "修改时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        effective: [
          {
            required: true,
            message: "数据状态(PT10.00.004)不能为空",
            message: "",
            trigger: "change",
          },
        ],
        name: [
          { required: true, message: "联系人不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        contactPhone: [
          { required: true, message: "联系电话不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
      },
      ListObj: {},
src/views/reservation/reservation/index.vue
@@ -506,52 +506,52 @@
      // 表单校验
      rules: {
        drugManufacturerId: [
          { required: true, message: "单位名称不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        reservationTime: [
          { required: true, message: "预约时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        signingPic: [
          { required: true, message: "预约时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        contactPerson: [
          { required: true, message: "联系人不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        contactPhone: [
          { required: true, message: "联系电话不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        taxNumber: [
          { required: true, message: "税号不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        legalPerson: [
          { required: true, message: "法人不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        registerAddress: [
          { required: true, message: "注册地址不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        bankAccount: [
          { required: true, message: "开户银行不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        countNum: [
          { required: true, message: "银行账户不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        principal: [
          { required: true, message: "负责人不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        faxNumber: [
          { required: true, message: "传真不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        mailingAddress: [
          { required: true, message: "传真不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        email: [
          { required: true, message: "传真不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        pacName: [
          { required: true, message: "套餐不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        payType: [
          { required: true, message: "结算方式不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        phoe: [
          {
src/views/reservation/reservations/index.vue
@@ -348,7 +348,7 @@
                          </el-table-column>
                          <el-table-column prop="nowPrice" label="实收金额">
                          </el-table-column>
                          <el-table-column prop="isEat" label="空腹">
                          <el-table-column prop="proCheckMethod" label="空腹">
                          </el-table-column>
                        </el-table>
@@ -368,7 +368,7 @@
                          </el-table-column>
                          <el-table-column prop="nowPrice" label="实收金额">
                          </el-table-column>
                          <el-table-column prop="isEat" label="空腹">
                          <el-table-column prop="proCheckMethod" label="空腹">
                          </el-table-column>
                        </el-table>
@@ -667,7 +667,7 @@
                          </el-table-column>
                          <el-table-column prop="nowPrice" label="实收金额">
                          </el-table-column>
                          <el-table-column prop="isEat" label="空腹">
                          <el-table-column prop="proCheckMethod" label="空腹">
                          </el-table-column>
                        </el-table>
@@ -690,7 +690,7 @@
                          </el-table-column>
                          <el-table-column prop="nowPrice" label="实收金额">
                          </el-table-column>
                          <el-table-column prop="isEat" label="空腹">
                          <el-table-column prop="proCheckMethod" label="空腹">
                          </el-table-column>
                        </el-table>
@@ -710,7 +710,7 @@
                          </el-table-column>
                          <el-table-column prop="nowPrice" label="实收金额">
                          </el-table-column>
                          <el-table-column prop="isEat" label="空腹">
                          <el-table-column prop="proCheckMethod" label="空腹">
                          </el-table-column>
                        </el-table>
@@ -876,24 +876,24 @@
      fmobj: {},
      // 表单校验
      rules: {
        cusName: [{ required: true, message: "姓名不能为空", trigger: "blur" }],
        cusName: [{ required: true, message: "", trigger: "blur" }],
        cusSex: [
          { required: true, message: "性别不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        cusBrithday: [
          { required: true, message: "出生日期不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        // cusAddr: [
        //   { required: true, message: "现居住地址不能为空", trigger: "blur" },
        // ],
        cusPhone: [
          { required: true, message: "联系电话不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        reservationTime: [
          { required: true, message: "预约日期不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        timeRegion: [
          { required: true, message: "时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
      },
      options: [
@@ -947,21 +947,21 @@
        name: [
          {
            required: true,
            message: "姓名不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        idCard: [
          {
            required: true,
            message: "身份证号不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        phoe: [
          {
            required: true,
            message: "联系电话不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/sampling/sampling/index.vue
@@ -180,7 +180,7 @@
          </el-table-column>
          <el-table-column label="项目名称" align="center" prop="proName" />
          <el-table-column label="性别" align="center" prop="proSex" width="90" />
          <el-table-column label="空腹" align="center" prop="isEat" width="90" />
          <el-table-column label="空腹" align="center" prop="proCheckMethod" width="90" />
          <el-table-column
            label="采样编号"
            align="center"
src/views/standard/standard/index.vue
@@ -281,10 +281,10 @@
      // 表单校验
      rules: {
        proId: [
          { required: true, message: "项目名称不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        createTime: [
          { required: true, message: "创建时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
      },
    };
src/views/standard/tijianxinxi/index.vue
@@ -138,22 +138,22 @@
        // 表单校验
        rules: {
          createTime: [
            { required: true, message: "创建时间不能为空", trigger: "blur" },
            { required: true, message: "", trigger: "blur" },
          ],
          updateTime: [
            { required: true, message: "修改时间不能为空", trigger: "blur" },
            { required: true, message: "", trigger: "blur" },
          ],
          deleted: [
            { required: true, message: "删除标记不能为空", trigger: "blur" },
            { required: true, message: "", trigger: "blur" },
          ],
          proName: [
            { required: true, message: "项目名称不能为空", trigger: "blur" },
            { required: true, message: "", trigger: "blur" },
          ],
          proPrice: [
            { required: true, message: "项目价格不能为空", trigger: "blur" },
            { required: true, message: "", trigger: "blur" },
          ],
          deptName: [
            { required: true, message: "科室名称不能为空", trigger: "blur" },
            { required: true, message: "", trigger: "blur" },
          ],
          // proStandard: [
          //   { required: true, message: "项目标准值不能为空", trigger: "blur" },
src/views/system/comp/index.vue
@@ -512,68 +512,68 @@
      // 表单校验
      rules: {
        cnName: [
          { required: true, message: "单位名称不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        dwDeptName: [
          { required: true, message: "部门名称不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        groupingName: [
          { required: true, message: "分组名称不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        gtAge: [
          { required: true, message: "创建时间不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        limits: [
          { required: true, message: "统收限额不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        ltAge: [
          { required: true, message: "修改时间不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        pacName: [
          { required: true, message: "套餐名称不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        payType: [
          { required: true, message: "结算方式不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        sex: [
          { required: true, message: "性别不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        deleted: [
          { required: true, message: "0未删除1删除不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        contactPerson: [
          { required: true, message: "联系人不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        contactPhone: [
          { required: true, message: "联系电话不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        taxNumber: [
          { required: true, message: "税号不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        legalPerson: [
          { required: true, message: "法人不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        registerAddress: [
          { required: true, message: "注册地址不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        bankAccount: [
          { required: true, message: "开户银行不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        countNum: [
          { required: true, message: "银行账户不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        principal: [
          { required: true, message: "负责人不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        faxNumber: [
          { required: true, message: "传真不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        mailingAddress: [
          { required: true, message: "传真不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        email: [
          { required: true, message: "传真不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
      }
    };
src/views/system/config/index.vue
@@ -210,13 +210,13 @@
      // 表单校验
      rules: {
        configName: [
          { required: true, message: "参数名称不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        configKey: [
          { required: true, message: "参数键名不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        configValue: [
          { required: true, message: "参数键值不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ]
      }
    };
src/views/system/dept/index.vue
@@ -253,19 +253,19 @@
      // 表单校验
      rules: {
        parentId: [
          { required: true, message: "上级科室不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        deptName: [
          { required: true, message: "科室名称不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        orderNum: [
          { required: true, message: "显示排序不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        departmentCode: [
          { required: true, message: "显示排序不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        hospName: [
          { required: true, message: "显示排序不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        // email: [
        //   {
src/views/system/dict/data.vue
@@ -250,13 +250,13 @@
      // 表单校验
      rules: {
        dictLabel: [
          { required: true, message: "数据标签不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        dictValue: [
          { required: true, message: "数据键值不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        dictSort: [
          { required: true, message: "数据顺序不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ]
      }
    };
src/views/system/dict/index.vue
@@ -217,10 +217,10 @@
      // 表单校验
      rules: {
        dictName: [
          { required: true, message: "字典名称不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        dictType: [
          { required: true, message: "字典类型不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ]
      }
    };
src/views/system/emer/index.vue
@@ -278,14 +278,14 @@
        qybz: [
          {
            required: true,
            message: "启用标志不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        deleted: [
          {
            required: true,
            message: "删除标志不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/system/examcharge/index.vue
@@ -318,12 +318,12 @@
            },
            // 表单校验
            rules: {
                name: [{ required: true, message: "姓名不能为空", trigger: "change" }],
                name: [{ required: true, message: "", trigger: "change" }],
                tjPro: [
                    { required: true, message: "体检项目不能为空", trigger: "change" },
                    { required: true, message: "", trigger: "change" },
                ],
                type: [
                    { required: true, message: "付款类型不能为空", trigger: "blur" },
                    { required: true, message: "", trigger: "blur" },
                ],
            },
        };
src/views/system/hosp/index.vue
@@ -784,64 +784,64 @@
      // 表单校验
      rules: {
        orgPid: [
          { required: true, message: "父级组织ID不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        orgType: [
          { required: true, message: "组织类型不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        uscc: [
          { required: true, message: "信用代码不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        // level: [
        //   { required: true, message: "医院等级不能为空", trigger: "change" }
        // ],
        mita: [
          { required: true, message: "是否两定不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        // hospType: [
        //   { required: true, message: "医疗卫生机构分类不能为空", trigger: "change" }
        // ],
        createBy: [
          { required: true, message: "创建人不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        createTime: [
          { required: true, message: "创建时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        effective: [
          { required: true, message: "数据状态不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        jgMultiArea: [
          { required: true, message: "院区管理不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        orgCode: [
          { required: true, message: "机构编码不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        orgCnName: [
          { required: true, message: "机构名称不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        principal: [
          { required: true, message: "负责人不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        phone: [
          { required: true, message: "负责人电话不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        buildDate: [
          { required: true, message: "建立日期不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        legalPerson: [
          { required: true, message: "法定代表人不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        issueAuth: [
          { required: true, message: "发证机关不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        issueDate: [
          { required: true, message: "发证日期不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        address: [
          { required: true, message: "机构地址不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        level: [
          { required: true, message: "医院等级不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        // jgDeptArea: [
        //   { required: true, message: "病区管理不能为空", trigger: "change" }
src/views/system/icd/index.vue
@@ -308,7 +308,7 @@
        deleted: [
          {
            required: true,
            message: "删除标志不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/system/indrefund/index.vue
@@ -174,12 +174,12 @@
            },
            // 表单校验
            rules: {
                name: [{ required: true, message: "姓名不能为空", trigger: "change" }],
                name: [{ required: true, message: "", trigger: "change" }],
                tjPro: [
                    { required: true, message: "体检项目不能为空", trigger: "change" },
                    { required: true, message: "", trigger: "change" },
                ],
                type: [
                    { required: true, message: "付款类型不能为空", trigger: "blur" },
                    { required: true, message: "", trigger: "blur" },
                ],
            },
        };
src/views/system/ks/index.vue
@@ -287,10 +287,10 @@
      // 表单校验
      rules: {
        ksbm: [
          { required: true, message: "科室编码不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        ksmc: [
          { required: true, message: "科室名称不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        // deleted: [
        //   { required: true, message: "0未删除1删除不能为空", trigger: "blur" }
src/views/system/menu/index.vue
@@ -308,13 +308,13 @@
      // 表单校验
      rules: {
        menuName: [
          { required: true, message: "菜单名称不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        orderNum: [
          { required: true, message: "菜单顺序不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        path: [
          { required: true, message: "路由地址不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ]
      }
    };
src/views/system/notice/index.vue
@@ -231,10 +231,10 @@
      // 表单校验
      rules: {
        noticeTitle: [
          { required: true, message: "公告标题不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        noticeType: [
          { required: true, message: "公告类型不能为空", trigger: "change" }
          { required: true, message: "", trigger: "change" }
        ]
      }
    };
src/views/system/package/index.vue
@@ -629,31 +629,31 @@
      // 表单校验
      rules: {
        deleted: [
          { required: true, message: "$comment不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        pacName: [
          { required: true, message: "套餐名称不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        pacStatus: [
          { required: true, message: "请选择套餐状态", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        categoryId: [
          { required: true, message: "请选择商品类目", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        keywords: [
          { required: true, message: "请选择关键字", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        isOnSale: [
          { required: true, message: "是否上架", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        sort: [
          { required: true, message: "请输入排序", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        retailPrice: [
          { required: true, message: "请输入小程序价格", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        counterPrice: [
          { required: true, message: "请输入原价", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
      },
    };
src/views/system/pay/index.vue
@@ -171,7 +171,7 @@
            rules: {
                isCheckout: [
                    {
                        required: true, message: "否N是Y不能为空", trigger: "blur"
                        required: true, message: "", trigger: "blur"
                    }
                ]
            }
src/views/system/post/index.vue
@@ -212,13 +212,13 @@
      // 表单校验
      rules: {
        postName: [
          { required: true, message: "岗位名称不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        postCode: [
          { required: true, message: "岗位编码不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        postSort: [
          { required: true, message: "岗位顺序不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ]
      }
    };
src/views/system/role/index.vue
@@ -466,13 +466,13 @@
      // 表单校验
      rules: {
        roleName: [
          { required: true, message: "角色名称不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        roleKey: [
          { required: true, message: "权限字符不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        roleSort: [
          { required: true, message: "角色顺序不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
      },
    };
src/views/system/sfxm/index.vue
@@ -540,7 +540,7 @@
        deleted: [
          {
            required: true,
            message: "删除标志不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/system/showtest/index.vue
@@ -38,7 +38,7 @@
      rules: {
        field102: [{
          required: true,
          message: '请输入体检人姓名',
          message: '',
          trigger: 'blur'
        }],
      },
src/views/system/ssdm/index.vue
@@ -308,14 +308,14 @@
        qybz: [
          {
            required: true,
            message: "启用标志不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        deleted: [
          {
            required: true,
            message: "删除标志不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/system/tijian/index.vue
@@ -1381,20 +1381,20 @@
      },
      // 表单校验
      rules: {
        cusName: [{ required: true, message: "姓名不能为空", trigger: "blur" }],
        cusName: [{ required: true, message: "", trigger: "blur" }],
        cusSex: [
          { required: true, message: "性别不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        address: [{ required: true, message: "地址不能为空", trigger: "blur" }],
        phone: [{ required: true, message: "手机号不能为空", trigger: "blur" }],
        address: [{ required: true, message: "", trigger: "blur" }],
        phone: [{ required: true, message: "", trigger: "blur" }],
        cusPhone: [
          { required: true, message: "联系电话不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        // cusNational: [
        //   { required: true, message: "民族不能为空", trigger: "change" },
        // ],
        cusIdcard: [
          { required: true, message: "身份证号不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
      },
    };
src/views/system/tijianall/index.vue
@@ -557,7 +557,7 @@
                    </el-table-column>
                    <el-table-column prop="nowPrice" label="实收金额">
                    </el-table-column>
                    <el-table-column prop="isEat" label="空腹">
                    <el-table-column prop="proCheckMethod" label="空腹">
                    </el-table-column>
                  </el-table>
                </el-collapse-item>
@@ -862,24 +862,24 @@
      },
      // 表单校验
      rules: {
        cusName: [{ required: true, message: "姓名不能为空", trigger: "blur" }],
        cusName: [{ required: true, message: "", trigger: "blur" }],
        cusSex: [
          { required: true, message: "性别不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        cusBrithday: [
          { required: true, message: "出生日期不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        // cusAddr: [
        //   { required: true, message: "现居住地址不能为空", trigger: "blur" },
        // ],
        cusPhone: [
          { required: true, message: "联系电话不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        reservationTime: [
          { required: true, message: "预约日期不能为空", trigger: "change" },
          { required: true, message: "", trigger: "change" },
        ],
        timeRegion: [
          { required: true, message: "时间不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        // cusIdcard: [
        //   { required: true, message: "请输入身份证号", trigger: "blur" },
@@ -890,10 +890,10 @@
        //   },
        // ],
        cusIdcard: [
          { required: true, message: "身份证号不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
          {
            pattern: /^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/,
            message: "请输入正确的身份证号",
            message: "",
            trigger: "blur",
            validator: this.validSjh,
          },
src/views/system/transmit/index.vue
@@ -286,14 +286,14 @@
        createTime: [
          {
            required: true,
            message: "$comment不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        deleted: [
          {
            required: true,
            message: "删除标记不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/system/user/index.vue
@@ -825,37 +825,37 @@
      // 表单校验
      rules: {
        userName: [
          { required: true, message: "用户名称不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
          {
            min: 2,
            max: 20,
            message: "用户名称长度必须介于 2 和 20 之间",
            message: "",
            trigger: "blur",
          },
        ],
        nickName: [
          { required: true, message: "用户昵称不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
        ],
        password: [
          { required: true, message: "用户密码不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
          {
            min: 5,
            max: 20,
            message: "用户密码长度必须介于 5 和 20 之间",
            message: "",
            trigger: "blur",
          },
        ],
        email: [
          {
            type: "email",
            message: "请输入正确的邮箱地址",
            message: "",
            trigger: ["blur", "change"],
          },
        ],
        phonenumber: [
          {
            pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
            message: "请输入正确的手机号码",
            message: "",
            trigger: "blur",
          },
        ],
src/views/system/user/profile/resetPwd.vue
@@ -37,14 +37,14 @@
      // 表单校验
      rules: {
        oldPassword: [
          { required: true, message: "旧密码不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        newPassword: [
          { required: true, message: "新密码不能为空", trigger: "blur" },
          { min: 6, max: 20, message: "长度在 6 到 20 个字符", trigger: "blur" }
          { required: true, message: "", trigger: "blur" },
          { min: 6, max: 20, message: "", trigger: "blur" }
        ],
        confirmPassword: [
          { required: true, message: "确认密码不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
          { required: true, validator: equalToPassword, trigger: "blur" }
        ]
      }
src/views/system/user/profile/userInfo.vue
@@ -36,21 +36,21 @@
      // 表单校验
      rules: {
        nickName: [
          { required: true, message: "用户昵称不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        email: [
          { required: true, message: "邮箱地址不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
          {
            type: "email",
            message: "请输入正确的邮箱地址",
            message: "",
            trigger: ["blur", "change"]
          }
        ],
        phonenumber: [
          { required: true, message: "手机号码不能为空", trigger: "blur" },
          { required: true, message: "", trigger: "blur" },
          {
            pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
            message: "请输入正确的手机号码",
            message: "",
            trigger: "blur"
          }
        ]
src/views/system/userinfo/index.vue
@@ -1114,25 +1114,25 @@
      // 表单校验
      rules: {
        userId: [
          { required: true, message: "用户id不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        hospId: [
          { required: true, message: "组织ID不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        hospName: [
          { required: true, message: "组织中文名称不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        orgType: [
          { required: true, message: "组织类型不能为空", trigger: "change" }
          { required: true, message: "", trigger: "change" }
        ],
        staffName: [
          { required: true, message: "姓名不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        createBy: [
          { required: true, message: "创建人不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        createTime: [
          { required: true, message: "创建时间不能为空", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
      }
    };
src/views/system/ypdm/index.vue
@@ -910,42 +910,42 @@
        ypId: [
          {
            required: true,
            message: "项目id不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        ypCode: [
          {
            required: true,
            message: "项目编码不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        ypName: [
          {
            required: true,
            message: "名称不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        largeUnit: [
          {
            required: true,
            message: "大库房单位不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        isCharge: [
          {
            required: true,
            message: "是否收费不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        deleted: [
          {
            required: true,
            message: "删除标志不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/team/reporting/index.vue
@@ -279,14 +279,14 @@
        compId: [
          {
            required: true,
            message: "单位不能为空",
            message: "",
            trigger: "blur",
          },
        ],
        dwDeptId: [
          {
            required: true,
            message: "单位部门不能为空",
            message: "",
            trigger: "blur",
          },
        ],
src/views/team/reportresults/index.vue
@@ -186,13 +186,13 @@
            // 表单校验
            rules: {
                drugManufacturerId: [
                    { required: true, message: "单位名称不能为空", trigger: "change" },
                    { required: true, message: "", trigger: "change" },
                ],
                reservationTime: [
                    { required: true, message: "预约时间不能为空", trigger: "blur" },
                    { required: true, message: "", trigger: "blur" },
                ],
                dwDeptName: [
                    { required: true, message: "部门不能为空", trigger: "change" },
                    { required: true, message: "", trigger: "change" },
                ],
            },
        };
src/views/team/teams/index.vue
@@ -269,16 +269,16 @@
            // 表单校验
            rules: {
                firmId: [
                    { required: true, message: "单位名称不能为空", trigger: "change" },
                    { required: true, message: "", trigger: "change" },
                ],
                beginTime: [
                    { required: true, message: "预约时间不能为空", trigger: "blur" },
                    { required: true, message: "", trigger: "blur" },
                ],
                dwDeptId: [
                    { required: true, message: "部门不能为空", trigger: "change" },
                    { required: true, message: "", trigger: "change" },
                ],
                groupId: [
                    { required: true, message: "分组不能为空", trigger: "change" },
                    { required: true, message: "", trigger: "change" },
                ],
            },
        };
src/views/tool/build/CodeTypeDialog.vue
@@ -61,12 +61,12 @@
      rules: {
        fileName: [{
          required: true,
          message: '请输入文件名',
          message: '',
          trigger: 'blur'
        }],
        type: [{
          required: true,
          message: '生成类型不能为空',
          message: '',
          trigger: 'change'
        }]
      },
src/views/tool/build/TreeNodeDialog.vue
@@ -88,14 +88,14 @@
        label: [
          {
            required: true,
            message: '请输入选项名',
            message: '',
            trigger: 'blur'
          }
        ],
        value: [
          {
            required: true,
            message: '请输入选项值',
            message: '',
            trigger: 'blur'
          }
        ]
src/views/tool/gen/basicInfoForm.vue
@@ -42,16 +42,16 @@
    return {
      rules: {
        tableName: [
          { required: true, message: "请输入表名称", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        tableComment: [
          { required: true, message: "请输入表描述", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        className: [
          { required: true, message: "请输入实体类名称", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        functionAuthor: [
          { required: true, message: "请输入作者", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ]
      }
    };
src/views/tool/gen/genInfoForm.vue
@@ -238,19 +238,19 @@
      subColumns: [],
      rules: {
        tplCategory: [
          { required: true, message: "请选择生成模板", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        packageName: [
          { required: true, message: "请输入生成包路径", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        moduleName: [
          { required: true, message: "请输入生成模块名", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        businessName: [
          { required: true, message: "请输入生成业务名", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
        functionName: [
          { required: true, message: "请输入生成功能名", trigger: "blur" }
          { required: true, message: "", trigger: "blur" }
        ],
      }
    };