|
|
@ -27,7 +27,7 @@ |
|
|
|
prop="materialId" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="id"> |
|
|
|
label="ID"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
prop="materialCode" |
|
|
@ -46,12 +46,17 @@ |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="物料类型"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
{{ dictData[0] | findByValue(scope.row.materialType) }} |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
prop="isOn" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="是否启用"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
{{ ['否', '是'][Number(scope.row.isOn)] }} |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
prop="createTime" |
|
|
@ -81,12 +86,13 @@ |
|
|
|
layout="total, sizes, prev, pager, next, jumper"> |
|
|
|
</el-pagination> |
|
|
|
<!-- 弹窗, 新增 / 修改 --> |
|
|
|
<add-or-update v-if="addOrUpdateVisible" ref="addOrUpdate" @refreshDataList="getDataList"></add-or-update> |
|
|
|
<add-or-update v-if="addOrUpdateVisible" ref="addOrUpdate" :dictData="dictData" @refreshDataList="getDataList"></add-or-update> |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
|
|
|
|
<script> |
|
|
|
import AddOrUpdate from './material-add-or-update' |
|
|
|
import { apiUtils } from '@/utils/dict' |
|
|
|
export default { |
|
|
|
data () { |
|
|
|
return { |
|
|
@ -99,9 +105,12 @@ |
|
|
|
totalPage: 0, |
|
|
|
dataListLoading: false, |
|
|
|
dataListSelections: [], |
|
|
|
addOrUpdateVisible: false |
|
|
|
addOrUpdateVisible: false, |
|
|
|
dictConfigs: [{type: 'dict', code: 'material_type'}], |
|
|
|
dictData: [] |
|
|
|
} |
|
|
|
}, |
|
|
|
mixins: [apiUtils], |
|
|
|
components: { |
|
|
|
AddOrUpdate |
|
|
|
}, |
|
|
|