|
@@ -185,21 +185,21 @@
|
|
|
</template>
|
|
</template>
|
|
|
<template v-else-if="column.prop === 'materielDesignation'">
|
|
<template v-else-if="column.prop === 'materielDesignation'">
|
|
|
<el-input
|
|
<el-input
|
|
|
- :disabled="scope.row.isMaterielDesignationEmpty"
|
|
|
|
|
|
|
+ :disabled="status == 1"
|
|
|
v-model="scope.row.materielDesignation"
|
|
v-model="scope.row.materielDesignation"
|
|
|
size="mini"
|
|
size="mini"
|
|
|
></el-input>
|
|
></el-input>
|
|
|
</template>
|
|
</template>
|
|
|
<template v-else-if="column.prop === 'clientCode'">
|
|
<template v-else-if="column.prop === 'clientCode'">
|
|
|
<el-input
|
|
<el-input
|
|
|
- :disabled="scope.row.isClientCodeEmpty"
|
|
|
|
|
|
|
+ :disabled="status == 1"
|
|
|
v-model="scope.row.clientCode"
|
|
v-model="scope.row.clientCode"
|
|
|
size="mini"
|
|
size="mini"
|
|
|
></el-input>
|
|
></el-input>
|
|
|
</template>
|
|
</template>
|
|
|
<template v-else-if="column.prop === 'engrave'">
|
|
<template v-else-if="column.prop === 'engrave'">
|
|
|
<el-input
|
|
<el-input
|
|
|
- :disabled="scope.row.isEngraveEmpty"
|
|
|
|
|
|
|
+ :disabled="status == 1"
|
|
|
v-model="scope.row.engrave"
|
|
v-model="scope.row.engrave"
|
|
|
size="mini"
|
|
size="mini"
|
|
|
></el-input>
|
|
></el-input>
|
|
@@ -208,6 +208,7 @@
|
|
|
<el-input
|
|
<el-input
|
|
|
type="number"
|
|
type="number"
|
|
|
v-model="scope.row.weight"
|
|
v-model="scope.row.weight"
|
|
|
|
|
+ :disabled="scope.row.status == 1"
|
|
|
:min="0"
|
|
:min="0"
|
|
|
@input="inputWeight(scope.row, scope.$index)"
|
|
@input="inputWeight(scope.row, scope.$index)"
|
|
|
size="mini"
|
|
size="mini"
|
|
@@ -421,7 +422,8 @@
|
|
|
loading: Boolean,
|
|
loading: Boolean,
|
|
|
form: Object,
|
|
form: Object,
|
|
|
ids: String,
|
|
ids: String,
|
|
|
- activeName: String
|
|
|
|
|
|
|
+ activeName: String,
|
|
|
|
|
+ status: Number
|
|
|
},
|
|
},
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|