|
@@ -58,7 +58,7 @@
|
|
|
</div>
|
|
|
<div>
|
|
|
<el-form-item label="CAS:" prop="casNum" label-width="130px">
|
|
|
- <el-input v-model="dialogForm.casNum" placeholder="请输入CAS码" maxLength="20" style="width:245px;"/>
|
|
|
+ <el-input v-model="dialogForm.casNum" placeholder="请输入CAS码" maxLength="12" style="width:245px;"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="别名:" prop="anotherName" label-width="90px">
|
|
|
<el-input v-model="dialogForm.anotherName" placeholder="请输入化学品别名" maxLength="20" style="width:245px;"/>
|
|
@@ -224,6 +224,13 @@
|
|
|
dialogSubmit(){
|
|
|
this.$refs["dialogForm"].validate(valid => {
|
|
|
if (valid) {
|
|
|
+ if(this.dialogForm.casNum){//
|
|
|
+ let regex = /^\d{1,7}-\d{2}-\d/;
|
|
|
+ if(!regex.test(this.dialogForm.casNum)){
|
|
|
+ this.msgError('请输入正确的CAS码')
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
if(this.dialogForm.chemicalId){
|
|
|
chemicalChemicalUpdate(this.dialogForm).then(response => {
|
|
|
this.msgSuccess(response.message)
|