From ae36dc20aea3d2f74d893305d9f94a1845d8fa20 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: Fri, 06 Sep 2024 10:17:50 +0800
Subject: [PATCH] 增加公司编号
---
src/views/hazardousChemicals/homePage/index.vue | 2 +-
src/views/hazardousChemicals/systemManage/company/components/companyDialog.vue | 8 ++++++++
2 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/src/views/hazardousChemicals/homePage/index.vue b/src/views/hazardousChemicals/homePage/index.vue
index 24cc320..77daae5 100644
--- a/src/views/hazardousChemicals/homePage/index.vue
+++ b/src/views/hazardousChemicals/homePage/index.vue
@@ -81,7 +81,7 @@
<div style="display: flex;flex-direction: column;margin-left: 20px">
<span style="font-size: 16px;font-weight: 600">{{item.description}}
</span>
- <span style="font-size: 14px;color: #8a8f97;margin-top: 5px">{{item.useTime}}</span>
+ <span style="font-size: 14px;color: #8a8f97;margin-top: 5px">{{item.createTime}}</span>
</div>
</div>
<el-divider style="margin: 15px 0" v-if="index != data.hazmatData.length-1"></el-divider>
diff --git a/src/views/hazardousChemicals/systemManage/company/components/companyDialog.vue b/src/views/hazardousChemicals/systemManage/company/components/companyDialog.vue
index 28908ad..1a0d62b 100644
--- a/src/views/hazardousChemicals/systemManage/company/components/companyDialog.vue
+++ b/src/views/hazardousChemicals/systemManage/company/components/companyDialog.vue
@@ -12,6 +12,9 @@
<el-form-item label="企业信用代码:" prop="creditCode" >
<el-input v-model.trim="state.form.creditCode" placeholder="请输入企业信用代码"></el-input>
</el-form-item>
+ <el-form-item label="企业编码:" prop="code" >
+ <el-input v-model.trim="state.form.code" maxlength="2" placeholder="请输入企业编码" oninput="value=value.replace( /[^a-zA-Z0-9]/g,'')"></el-input>
+ </el-form-item>
<el-form-item label="企业名称:" prop="name" >
<el-input v-model.trim="state.form.name" placeholder="请输入企业名称"></el-input>
</el-form-item>
@@ -91,12 +94,14 @@
name: '',
major: '',
phone: '',
+ code: ''
},
formRules:{
creditCode: [{ required: true, message: '请输入企业信用代码', trigger: 'blur' }],
major:[{ required: true, message: '请输入负责人', trigger: 'blur' }],
name: [{ required: true, trigger: "blur", validator: validateName }],
phone:[{ required: true, trigger: "blur", validator: validatePhone }],
+ code:[{ required: true, message: '请输入企业编码', trigger: 'blur' }],
},
})
@@ -117,6 +122,7 @@
if(valid){
if(title.value === '新增'){
const {id, ...data} = JSON.parse(JSON.stringify(state.form))
+ data.code = data.code.toUpperCase()
const res = await addCompany(data)
if(res.code === 200){
ElMessage({
@@ -132,6 +138,7 @@
dialogVisible.value = false;
}else if(title.value === '编辑'){
const {...data} = JSON.parse(JSON.stringify(state.form))
+ data.code = data.code.toUpperCase()
const res = await editCompany(data)
if(res.code === 200){
ElMessage({
@@ -162,6 +169,7 @@
name: '',
major: '',
phone: '',
+ code: ''
}
}
defineExpose({
--
Gitblit v1.9.2