|
|
|
@ -93,7 +93,12 @@ |
|
|
|
prop="containerColor" |
|
|
|
style="width: 90%; margin-top: -40px" |
|
|
|
> |
|
|
|
<el-input v-model="form.containerColor"></el-input> |
|
|
|
<el-input |
|
|
|
v-model="form.containerColor" |
|
|
|
maxlength="8" |
|
|
|
minlength="6" |
|
|
|
@change="colorchange" |
|
|
|
></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
@ -231,8 +236,17 @@ export default { |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
colorchange(v) { |
|
|
|
this.form.containerColor = parseInt(v) |
|
|
|
var hexColor = v; |
|
|
|
|
|
|
|
// 去除开头的#号 |
|
|
|
hexColor = hexColor.substring(1); |
|
|
|
|
|
|
|
// 转换为十进制 |
|
|
|
this.form.containerColor = parseInt(hexColor, 16); |
|
|
|
|
|
|
|
console.log(this.form.containerColor); |
|
|
|
// this.form.containerColor = parseInt(v) |
|
|
|
// console.log(this.form.containerColor); |
|
|
|
}, |
|
|
|
//取消排序 |
|
|
|
cancellation() { |
|
|
|
@ -360,7 +374,7 @@ export default { |
|
|
|
newlyspecimen({ |
|
|
|
displayName: this.form.displayName, |
|
|
|
containerColorName: this.form.containerColorName, |
|
|
|
containerColor: Number(this.form.containerColor), |
|
|
|
containerColor: this.form.containerColor, |
|
|
|
}).then((res) => { |
|
|
|
this.$message.success("新增成功"); |
|
|
|
this.getlist(); |
|
|
|
@ -370,7 +384,7 @@ export default { |
|
|
|
specimenediting(this.form.id, { |
|
|
|
displayName: this.form.displayName, |
|
|
|
containerColorName: this.form.containerColorName, |
|
|
|
containerColor: Number(this.form.containerColor), |
|
|
|
containerColor: this.form.containerColor, |
|
|
|
}).then((res) => { |
|
|
|
this.$message.success("修改成功"); |
|
|
|
this.getlist(); |
|
|
|
|