From c3e3920e4e7fcda3dd986c00bb80188381e93015 Mon Sep 17 00:00:00 2001
From: chenlu <1320612696@qq.com>
Date: 星期四, 18 四月 2024 09:59:50 +0800
Subject: [PATCH] Merge branch 'master' of https://gitee.com/a1536384743/erp_-override
---
north-glass-erp/northglass-erp/src/views/sd/customer/CreateCustomer.vue | 40 ++++++++++++++++++++--------------------
1 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/north-glass-erp/northglass-erp/src/views/sd/customer/CreateCustomer.vue b/north-glass-erp/northglass-erp/src/views/sd/customer/CreateCustomer.vue
index b67cb1d..8b6da70 100644
--- a/north-glass-erp/northglass-erp/src/views/sd/customer/CreateCustomer.vue
+++ b/north-glass-erp/northglass-erp/src/views/sd/customer/CreateCustomer.vue
@@ -4,6 +4,10 @@
import request from "@/utils/request"
import {ElMessage} from "element-plus";
import deepClone from "@/utils/deepClone"
+import { useI18n } from 'vue-i18n'
+
+//璇█鑾峰彇
+const { t } = useI18n()
const router = useRouter()
const route = useRoute()
let produceList = ref([])
@@ -31,12 +35,9 @@
if (typeof str != 'undefined' && str != null && str !== '' && str !== '\n' && str !== '\r'){
ruleForm.value.id = Number(str)
- request.post(`/customer/getseletCustomer/1/100`,ruleForm.value).then((res) => {
+ request.post(`/customer/getSelectCustomer/1/100`,ruleForm.value).then((res) => {
if(res.code==200){
- console.log(res.data.data)
ruleForm.value=deepClone(res.data.data[0])
-
- console.log(ruleForm.value)
}else{
ElMessage.warning(res.msg)
@@ -54,32 +55,32 @@
//琛ㄥご鏁版嵁鏍¢獙
const customerName = ruleForm.value.customerName
if(customerName === null || customerName === undefined || customerName === ''){
- ElMessage.error('杈撳叆瀹㈡埛鍚嶇О锛�')
+ ElMessage.error(t('customer.pleaseEnterTheCustomerName'))
return
}
const grade = ruleForm.value.grade
if(grade === null || grade === undefined || grade === ''){
- ElMessage.error('杈撳叆瀹㈡埛绛夌骇锛�')
+ ElMessage.error(t('customer.pleaseEnterCustomerLevel'))
return
}
const moneyLimit = ruleForm.value.moneyLimit
if(moneyLimit === null || moneyLimit === undefined || moneyLimit === ''){
- ElMessage.error('杈撳叆閲戦棰濆害锛�')
+ ElMessage.error(t('customer.pleaseEnterTheAmountOfFunds'))
return
}
const address = ruleForm.value.address
if(address === null || address === undefined || address === ''){
- ElMessage.error('杈撳叆鑱旂郴鍦板潃锛�')
+ ElMessage.error(t('customer.pleaseEnterTheContactAddress'))
return
}
const contact = ruleForm.value.contact
if(contact === null || contact === undefined || contact === ''){
- ElMessage.error('杈撳叆鑱旂郴浜猴紒')
+ ElMessage.error(t('customer.pleaseEnterTheContactPerson'))
return
}
const phone = ruleForm.value.phone
if(phone === null || phone === undefined || phone === ''){
- ElMessage.error('杈撳叆绫诲瀷鐢佃瘽锛�')
+ ElMessage.error(t('customer.pleaseEnterTheContactPhoneNumber'))
return
}
@@ -87,11 +88,10 @@
customer: ruleForm
})
- console.log(flowData)
request.post("/customer/insertCustomer", flowData.value).then((res) => {
if(res.code==200){
resetForm()
- ElMessage.success("鎻愪氦鎴愬姛")
+ ElMessage.success(t('basicData.msg.saveSuccess'))
}else{
ElMessage.warning(res.msg)
router.push("/login")
@@ -115,32 +115,32 @@
<div class="order-primary" >
<el-row>
- <el-col :span="1"><el-text>瀹㈡埛鍚嶇О:</el-text></el-col>
+ <el-col :span="2"><el-text>{{ $t('customer.customerName') }}:</el-text></el-col>
<el-col :span="5"><el-input style="font-size: large;color: #181818" v-model="ruleForm.customerName" ></el-input></el-col>
</el-row>
<el-row>
- <el-col :span="1"><el-text>瀹㈡埛绛夌骇:</el-text></el-col>
+ <el-col :span="2"><el-text>{{ $t('customer.customerGrade') }}:</el-text></el-col>
<el-col :span="5"><el-input style="font-size: large;color: #181818" v-model="ruleForm.grade" ></el-input></el-col>
</el-row>
<el-row>
- <el-col :span="1"><el-text>淇$敤棰濆害:</el-text></el-col>
+ <el-col :span="2"><el-text>{{ $t('customer.moneyLimit') }}:</el-text></el-col>
<el-col :span="5"><el-input style="font-size: large;color: #181818" v-model="ruleForm.moneyLimit" ></el-input></el-col>
</el-row>
<el-row>
- <el-col :span="1"><el-text>鍦板潃:</el-text></el-col>
+ <el-col :span="2"><el-text>{{ $t('customer.address') }}:</el-text></el-col>
<el-col :span="5"><el-input style="font-size: large;color: #181818" v-model="ruleForm.address" ></el-input></el-col>
</el-row>
<el-row>
- <el-col :span="1"><el-text>鑱旂郴浜�:</el-text></el-col>
+ <el-col :span="2"><el-text>{{ $t('customer.contacts') }}:</el-text></el-col>
<el-col :span="5"><el-input style="font-size: large;color: #181818" v-model="ruleForm.contact" ></el-input></el-col>
</el-row>
<el-row>
- <el-col :span="1"><el-text>鑱旂郴鐢佃瘽:</el-text></el-col>
+ <el-col :span="2"><el-text>{{ $t('customer.telephone') }}:</el-text></el-col>
<el-col :span="5"><el-input style="font-size: large;color: #181818" v-model="ruleForm.phone" ></el-input></el-col>
</el-row>
<el-row>
- <el-col :span="1"><el-button type="primary" @click="submitForm()">淇濆瓨</el-button></el-col>
- <el-col :span="1"><el-button @click="resetForm()">閲嶇疆</el-button></el-col>
+ <el-col :span="2"><el-button type="primary" @click="submitForm()">{{ $t('basicData.save') }}</el-button></el-col>
+ <el-col :span="2"><el-button @click="resetForm()">{{ $t('customer.resetting') }}</el-button></el-col>
</el-row>
</div>
--
Gitblit v1.8.0