locale ru
This commit is contained in:
@ -6,7 +6,9 @@
|
||||
:label-width="labelWidth + 'px'"
|
||||
>
|
||||
<div class="form_title">
|
||||
<p><b>基本信息</b></p>
|
||||
<p>
|
||||
<b> {{ t("admin.form.basicInfo") }}</b>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<el-row>
|
||||
@ -175,7 +177,8 @@ import {
|
||||
import { reactive, toRefs } from "vue";
|
||||
// import VideoUpload from "@/components/VideoUpload";
|
||||
// import { researchSelect, laboratorySelect } from "@/api/identity/index";
|
||||
|
||||
import { useI18n } from "vue-i18n";
|
||||
const { t } = useI18n();
|
||||
const props = defineProps({
|
||||
modelValue: Object,
|
||||
isAdd: {
|
||||
@ -195,9 +198,21 @@ const { modelValue, isAdd, showTitle, labelWidth } = toRefs(props);
|
||||
|
||||
const data = reactive({
|
||||
rules: {
|
||||
// product: [{ required: true, message: "请输入", trigger: "blur" }],
|
||||
title: [{ required: true, message: "请输入", trigger: "blur" }],
|
||||
kind: [{ required: true, message: "请选择", trigger: "change" }],
|
||||
// product: [{ required: true, message: computed(()=>t("admin.form.placeholder")), trigger: "blur" }],
|
||||
title: [
|
||||
{
|
||||
required: true,
|
||||
message: computed(() => t("admin.form.placeholder")),
|
||||
trigger: "blur",
|
||||
},
|
||||
],
|
||||
kind: [
|
||||
{
|
||||
required: true,
|
||||
message: computed(() => t("admin.form.pleaseSelect")),
|
||||
trigger: "change",
|
||||
},
|
||||
],
|
||||
username: [{ required: true, message: "请输入联系人", trigger: "blur" }],
|
||||
phone: [
|
||||
{ required: true, message: "请输入联系方式", trigger: "blur" },
|
||||
@ -215,28 +230,34 @@ const data = reactive({
|
||||
trigger: "blur",
|
||||
},
|
||||
],
|
||||
// code: [{ required: true, message: "请输入", trigger: "blur" }],
|
||||
// code: [{ required: true, message: computed(()=>t("admin.form.placeholder")), trigger: "blur" }],
|
||||
// mobile: [
|
||||
// { required: true, message: "请输入", trigger: "blur" },
|
||||
// { required: true, message: computed(()=>t("admin.form.placeholder")), trigger: "blur" },
|
||||
// {
|
||||
// pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
|
||||
// message: "请输入正确的手机号码",
|
||||
// trigger: "blur",
|
||||
// },
|
||||
// ],
|
||||
// research_id: [{ required: true, message: "请选择", trigger: "change" }],
|
||||
maturity: [{ required: true, message: "请选择", trigger: "change" }],
|
||||
// research_id: [{ required: true, message: computed(()=>t("admin.form.pleaseSelect")), trigger: "change" }],
|
||||
maturity: [
|
||||
{
|
||||
required: true,
|
||||
message: computed(() => t("admin.form.pleaseSelect")),
|
||||
trigger: "change",
|
||||
},
|
||||
],
|
||||
// tenant_id: [
|
||||
// {
|
||||
// required: true,
|
||||
// message: "请选择",
|
||||
// message: computed(()=>t("admin.form.pleaseSelect")),
|
||||
// trigger: ["blur", "change"],
|
||||
// },
|
||||
// ],
|
||||
// school: [{ required: true, message: "请输入", trigger: "blur" }],
|
||||
// education: [{ required: true, message: "请选择", trigger: "change" }],
|
||||
// major: [{ required: true, message: "请输入", trigger: "blur" }],
|
||||
// job: [{ required: true, message: "请输入", trigger: "blur" }],
|
||||
// school: [{ required: true, message: computed(()=>t("admin.form.placeholder")), trigger: "blur" }],
|
||||
// education: [{ required: true, message: computed(()=>t("admin.form.pleaseSelect")), trigger: "change" }],
|
||||
// major: [{ required: true, message: computed(()=>t("admin.form.placeholder")), trigger: "blur" }],
|
||||
// job: [{ required: true, message: computed(()=>t("admin.form.placeholder")), trigger: "blur" }],
|
||||
work_at: [
|
||||
{
|
||||
required: true,
|
||||
@ -254,7 +275,7 @@ const data = reactive({
|
||||
introduce: [
|
||||
{
|
||||
required: true,
|
||||
message: "请输入",
|
||||
message: computed(() => t("admin.form.placeholder")),
|
||||
trigger: ["change", "blur"],
|
||||
},
|
||||
],
|
||||
|
Reference in New Issue
Block a user