|
|
|
|
@ -123,24 +123,7 @@ |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column prop="model" label="规格"> </el-table-column> |
|
|
|
|
<el-table-column prop="unit" label="单位"> </el-table-column> |
|
|
|
|
<el-table-column prop="type" label="类别"> |
|
|
|
|
<template slot-scope="scope"> |
|
|
|
|
<el-select |
|
|
|
|
v-model="scope.row.type" |
|
|
|
|
placeholder="请选择" |
|
|
|
|
style="width: 100%" |
|
|
|
|
:disabled="inDialogType == 'details'" |
|
|
|
|
@change="handleTypeChange(scope.row)" |
|
|
|
|
v-if="inDialogType != 'details'" |
|
|
|
|
> |
|
|
|
|
<el-option label="耐用品" value="NY"></el-option> |
|
|
|
|
<el-option label="易耗品" value="YH"></el-option> |
|
|
|
|
</el-select> |
|
|
|
|
<span v-else>{{ |
|
|
|
|
scope.row.type == "NY" ? "耐用品" : "易耗品" |
|
|
|
|
}}</span> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
|
|
<el-table-column |
|
|
|
|
prop="requiredQuantity" |
|
|
|
|
label="计划采购数量" |
|
|
|
|
@ -173,6 +156,24 @@ |
|
|
|
|
}}</span> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column prop="type" label="类别"> |
|
|
|
|
<template slot-scope="scope"> |
|
|
|
|
<el-select |
|
|
|
|
v-model="scope.row.type" |
|
|
|
|
placeholder="请选择" |
|
|
|
|
style="width: 100%" |
|
|
|
|
:disabled="inDialogType == 'details'" |
|
|
|
|
@change="handleTypeChange(scope.row)" |
|
|
|
|
v-if="inDialogType != 'details'" |
|
|
|
|
> |
|
|
|
|
<el-option label="耐用品" value="NY"></el-option> |
|
|
|
|
<el-option label="易耗品" value="YH"></el-option> |
|
|
|
|
</el-select> |
|
|
|
|
<span v-else>{{ |
|
|
|
|
scope.row.type == "NY" ? "耐用品" : "易耗品" |
|
|
|
|
}}</span> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column prop="unitPrice" label="单价"> |
|
|
|
|
<template slot-scope="scope"> |
|
|
|
|
<el-input-number |
|
|
|
|
@ -237,23 +238,7 @@ |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column prop="model" label="物资规格"></el-table-column> |
|
|
|
|
<el-table-column prop="type" label="类别 "> |
|
|
|
|
<template slot-scope="scope"> |
|
|
|
|
<el-select |
|
|
|
|
v-model="scope.row.type" |
|
|
|
|
placeholder="请选择" |
|
|
|
|
style="width: 100%" |
|
|
|
|
@change="handleTypeChange(scope.row)" |
|
|
|
|
v-if="inDialogType !== 'details'" |
|
|
|
|
> |
|
|
|
|
<el-option label="耐用品" value="NY"></el-option> |
|
|
|
|
<el-option label="易耗品" value="YH"></el-option> |
|
|
|
|
</el-select> |
|
|
|
|
<span v-else>{{ |
|
|
|
|
scope.row.type == "NY" ? "耐用品" : "易耗品" |
|
|
|
|
}}</span> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
|
|
<el-table-column prop="unit" label="单位"></el-table-column> |
|
|
|
|
<el-table-column |
|
|
|
|
prop="requiredQuantity" |
|
|
|
|
@ -286,6 +271,23 @@ |
|
|
|
|
<span v-else>{{ scope.row.theInboundQuantity || 0 }}</span> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column prop="type" label="类别 "> |
|
|
|
|
<template slot-scope="scope"> |
|
|
|
|
<el-select |
|
|
|
|
v-model="scope.row.type" |
|
|
|
|
placeholder="请选择" |
|
|
|
|
style="width: 100%" |
|
|
|
|
@change="handleTypeChange(scope.row)" |
|
|
|
|
v-if="inDialogType !== 'details'" |
|
|
|
|
> |
|
|
|
|
<el-option label="耐用品" value="NY"></el-option> |
|
|
|
|
<el-option label="易耗品" value="YH"></el-option> |
|
|
|
|
</el-select> |
|
|
|
|
<span v-else>{{ |
|
|
|
|
scope.row.type == "NY" ? "耐用品" : "易耗品" |
|
|
|
|
}}</span> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column prop="unitPrice" label="单价"> |
|
|
|
|
<template slot-scope="scope"> |
|
|
|
|
<el-input-number |
|
|
|
|
|