update i18n

This commit is contained in:
2023-07-17 15:47:45 +08:00
parent 2bc08f4a39
commit 1f3f9d7b31
94 changed files with 1215 additions and 478 deletions

View File

@ -13,7 +13,7 @@
<!-- <el-row>
<el-col :span="24">
<el-form-item label="需求名称:" prop="title">
<el-form-item :label="t('admin.form.name', {type:t('admin.common.demand')})" prop="title">
<el-input v-model="form.title"></el-input>
</el-form-item>
</el-col>
@ -31,8 +31,8 @@
v-for="item in checkList"
:key="item.id"
:label="item.name"
>{{ item.name }}</el-checkbox
>
>{{ item.name }}
</el-checkbox>
<!-- <el-checkbox label="0" @change="handleCheck">其他</el-checkbox> -->
</el-checkbox-group>
<el-row :gutter="20">
@ -52,7 +52,10 @@
<el-row>
<el-col :span="24">
<el-form-item label="需求描述:" prop="description">
<el-form-item
:label="t('webSearch.demandDescription')"
prop="description"
>
<!-- <Editor v-model="form.description" :minHeight="150" /> -->
<wangEditor
v-model="form.description"
@ -72,7 +75,7 @@
<el-row>
<el-col :span="12">
<el-form-item label="需求联系人:" prop="name">
<el-form-item :label="t('admin.form.demandContact')" prop="name">
<el-input
v-model="form.name"
placeholder="请输入需求联系人"
@ -80,7 +83,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="联系人手机号:" prop="mobile">
<el-form-item :label="t('admin.form.contactPhone')" prop="mobile">
<el-input
v-model="form.mobile"
placeholder="请输入联系人手机号"
@ -109,10 +112,12 @@
</el-row>
</el-form>
<div :style="{ marginLeft: labelWidth + 'px' }">
<el-button @click="backToList">{{ t("admin.common.cancel") }}</el-button>
<el-button type="primary" @click="submitForm">{{
t("admin.common.submit")
}}</el-button>
<el-button @click="backToList"
>{{ t("admin.common.cancel") }}
</el-button>
<el-button type="primary" @click="submitForm"
>{{ t("admin.common.submit") }}
</el-button>
</div>
</el-card>
</div>
@ -127,12 +132,14 @@ import {
} from "@/api/admin/enterprise/demand";
// import CityOptions from "@/views/components/CityOptions";
import { ElMessage } from "element-plus";
import { onActivated } from "vue";
import { onActivated, onMounted, reactive, toRefs } from "vue";
import { demandCategoryList } from "@/utils/parameter";
// import { onActivated } from "vue";
import { useRoute, useRouter } from "vue-router";
import { updateCount } from "../../../../api/admin/count";
import { updateCount } from "@/api/admin/count";
import { useI18n } from "vue-i18n";
const { t } = useI18n();
const router = useRouter();
const route = useRoute();
const data = reactive({
@ -192,6 +199,7 @@ const submitForm = () => {
const backToList = () => {
tab.closeOpenPage({ path: "/demand/serviceDemand" });
};
// 添加需求类别时验证
function addCheck() {
if (!checkInput.value.trim().length) return ElMessage.error("请输入");