...
|
...
|
@@ -3,77 +3,80 @@ |
|
|
* @author: qi.li <qi.li@yoho.cn>
|
|
|
* @date: 2017/04/13
|
|
|
*/
|
|
|
|
|
|
let tableCols = [
|
|
|
{
|
|
|
title: 'SKN',
|
|
|
key: 'productSkn',
|
|
|
align: 'center'
|
|
|
},
|
|
|
{
|
|
|
title: '图片',
|
|
|
key: 'image',
|
|
|
align: 'center',
|
|
|
render() {
|
|
|
return '<div> <img v-prod-img="row.productSkn"> </div>';
|
|
|
export default function() {
|
|
|
return {
|
|
|
tableCols: [{
|
|
|
title: 'SKN',
|
|
|
key: 'productSkn',
|
|
|
align: 'center'
|
|
|
},
|
|
|
{
|
|
|
title: '图片',
|
|
|
key: 'image',
|
|
|
align: 'center',
|
|
|
render: (h, params) => {
|
|
|
return (
|
|
|
<img v-prod-img={params.row.productSkn}/>
|
|
|
);
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
title: '商品名称',
|
|
|
key: 'productName',
|
|
|
align: 'center',
|
|
|
},
|
|
|
{
|
|
|
title: '品牌',
|
|
|
key: 'brandName',
|
|
|
align: 'center',
|
|
|
},
|
|
|
{
|
|
|
title: '库存',
|
|
|
key: 'storage',
|
|
|
align: 'center',
|
|
|
render: (h, params) => {
|
|
|
return (
|
|
|
<span>{params.row.storage || 0}</span>
|
|
|
);
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
title: '销售价',
|
|
|
key: 'salePrice',
|
|
|
align: 'center',
|
|
|
render: (h, params) => {
|
|
|
return (
|
|
|
<span>{params.row.salePrice || 0}</span>
|
|
|
);
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
title: '更新时间',
|
|
|
key: 'editTime',
|
|
|
align: 'center',
|
|
|
render: (h, params) => {
|
|
|
return (
|
|
|
<span>{params.row.editTime || '-'}</span>
|
|
|
);
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
title: '操作',
|
|
|
key: 'action',
|
|
|
align: 'center',
|
|
|
render: (h, params) => {
|
|
|
return (
|
|
|
<action-group>
|
|
|
<i-button type="primary" size="small" onClick={() => this.editStore(params.row)}>库存编辑</i-button>
|
|
|
</action-group>
|
|
|
);
|
|
|
}
|
|
|
}],
|
|
|
tableData: [],
|
|
|
pageData: {
|
|
|
total: 0,
|
|
|
current: 1,
|
|
|
pageSize: 20
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
title: '商品名称',
|
|
|
key: 'productName',
|
|
|
align: 'center',
|
|
|
},
|
|
|
{
|
|
|
title: '品牌',
|
|
|
key: 'brandName',
|
|
|
align: 'center',
|
|
|
},
|
|
|
{
|
|
|
title: '库存',
|
|
|
key: 'storage',
|
|
|
align: 'center',
|
|
|
render(row) {
|
|
|
return row.storage ? row.storage : 0;
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
title: '销售价',
|
|
|
key: 'salePrice',
|
|
|
align: 'center',
|
|
|
render(row) {
|
|
|
return row.salePrice || 0;
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
title: '更新时间',
|
|
|
key: 'editTime',
|
|
|
align: 'center',
|
|
|
render(row) {
|
|
|
return row.editTime || '-';
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
title: '操作',
|
|
|
key: 'action',
|
|
|
align: 'center',
|
|
|
render: function() {
|
|
|
return `<div class="action-btn-row">
|
|
|
<i-button type="primary" size="small" @click="editStore(row)">库存编辑</i-button>
|
|
|
</div> `;
|
|
|
}
|
|
|
}
|
|
|
];
|
|
|
|
|
|
let tableData = [];
|
|
|
|
|
|
let pageData = {
|
|
|
total: 0,
|
|
|
current: 1,
|
|
|
pageSize: 20
|
|
|
};
|
|
|
|
|
|
export {
|
|
|
tableCols,
|
|
|
tableData,
|
|
|
pageData
|
|
|
}; |
|
|
};
|
|
|
} |
...
|
...
|
|