|
@@ -14,7 +14,7 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
|
|
|
- <el-table-column v-for="item in column" :render-header=" $commonJS.renderHeaderMethods" :key="item.value" :prop="item.value" :label="item.name" align="center" sortable="custom">
|
|
|
+ <el-table-column v-for="item in column" :render-header=" $commonJS.renderHeaderMethods" :key="item.value" :prop="item.field" :label="item.name" align="center" sortable="custom">
|
|
|
<template slot-scope="scope">
|
|
|
<div v-if="['name'].includes(item.value)">
|
|
|
<el-link @click="handleItem(scope.row, '2')" type="primary">
|
|
@@ -82,36 +82,43 @@ export default {
|
|
|
return [
|
|
|
{
|
|
|
value:'name',
|
|
|
+ field:'product_name',
|
|
|
type:'String',
|
|
|
name:'产品名称'
|
|
|
},
|
|
|
{
|
|
|
value:'marketTime',
|
|
|
+ field:'product_marketTime',
|
|
|
type:'DateTime',
|
|
|
name:'上市时间'
|
|
|
},
|
|
|
{
|
|
|
value:'companyName',
|
|
|
+ field:'product_companyName',
|
|
|
type:'String',
|
|
|
name:'所属公司'
|
|
|
},
|
|
|
{
|
|
|
value:'licenseRate',
|
|
|
+ field:'product_licenseRate',
|
|
|
type:'String',
|
|
|
name:'许可费率'
|
|
|
},
|
|
|
{
|
|
|
value:'description',
|
|
|
+ field:'product_description',
|
|
|
type:'String',
|
|
|
name:'产品说明'
|
|
|
},
|
|
|
{
|
|
|
value:'createName',
|
|
|
+ field:'product_createName',
|
|
|
type:'String',
|
|
|
name:'创建人'
|
|
|
},
|
|
|
{
|
|
|
value:'createTime',
|
|
|
+ field:'product_createTime',
|
|
|
type:'DataTime',
|
|
|
name:'创建时间'
|
|
|
},
|
|
@@ -131,7 +138,7 @@ export default {
|
|
|
// 排序数组
|
|
|
sort: [
|
|
|
{
|
|
|
- "orderBy": "createTime",
|
|
|
+ "orderBy": "product_createTime",
|
|
|
"orderType": 1
|
|
|
}
|
|
|
],
|