使用a标签进行详情页的跳转

移除自定义的table、tree高亮背景色
代码简化
master
toesbieya 6 years ago
parent 76080655b2
commit 609f5eb1e4
  1. 16
      vue/src/asset/style/element-ui.scss
  2. 4
      vue/src/asset/style/index.scss
  3. 2
      vue/src/view/message/manage/indexPage.vue
  4. 14
      vue/src/view/purchase/inbound/indexPage.vue
  5. 2
      vue/src/view/purchase/order/component/SupplierSelector.vue
  6. 18
      vue/src/view/purchase/order/indexPage.vue
  7. 16
      vue/src/view/sell/order/indexPage.vue
  8. 14
      vue/src/view/sell/outbound/indexPage.vue
  9. 10
      vue/src/view/stock/current/DetailDialog.vue
  10. 2
      vue/src/view/stock/current/indexPage.vue
  11. 2
      vue/src/view/system/customer/indexPage.vue
  12. 2
      vue/src/view/system/role/indexPage.vue
  13. 2
      vue/src/view/system/supplier/indexPage.vue
  14. 2
      vue/src/view/system/user/indexPage.vue

@ -171,15 +171,6 @@
thead > tr > th {
background: #fbfbfb;
}
.el-table__body tr.current-row > td {
background-color: $--color-primary;
color: #fff;
.el-table__expand-icon {
color: #fff;
}
}
}
.el-textarea {
@ -208,10 +199,3 @@
overflow-x: hidden;
}
}
.el-tree {
&.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {
background-color: $--color-primary;
color: #fff;
}
}

@ -194,4 +194,8 @@ a:hover {
}
}
.el-table a {
color: $--color-primary;
}

@ -41,7 +41,7 @@
<template v-slot="{row}">{{ transformStatus(row.status) }}</template>
</el-table-column>
<el-table-column align="center" label="发布人" prop="pname" show-overflow-tooltip/>
<el-table-column align="center" label="发布时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="发布时间" width="150">
<template v-slot="{row}">{{ row.ptime | timestamp2Date }}</template>
</el-table-column>
</abstract-table>

@ -63,13 +63,21 @@
</template>
</el-table-column>
<el-table-column align="center" label="#" type="index" width="80"/>
<el-table-column align="center" label="单 号" prop="id" width="160" show-overflow-tooltip/>
<el-table-column align="center" label="单 号" width="160">
<router-link
slot-scope="{row}"
:to="`/purchase/inbound/detail/see/${row.id}`"
@click.native.stop
>
{{ row.id }}
</router-link>
</el-table-column>
<el-table-column align="center" label="创建人" prop="cname" show-overflow-tooltip/>
<el-table-column align="center" label="创建时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="创建时间" width="150">
<template v-slot="{row}">{{ row.ctime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="审核人" prop="vname" show-overflow-tooltip/>
<el-table-column align="center" label="审核时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="审核时间" width="150">
<template v-slot="{row}">{{ row.vtime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="状 态" width="120">

@ -41,7 +41,7 @@
<el-table-column align="center" label="地 址" prop="address" show-overflow-tooltip/>
<el-table-column align="center" label="联系人" prop="linkman" show-overflow-tooltip/>
<el-table-column align="center" label="联系电话" prop="linkphone" show-overflow-tooltip/>
<el-table-column align="center" label="创建时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="创建时间" width="150">
<template v-slot="{row}">{{ row.ctime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="状 态" width="120">

@ -81,14 +81,22 @@
</template>
</el-table-column>
<el-table-column align="center" label="#" type="index" width="80"/>
<el-table-column align="center" label="单 号" prop="id" width="160" show-overflow-tooltip/>
<el-table-column align="center" label="单 号" width="160">
<router-link
slot-scope="{row}"
:to="`/purchase/order/detail/see/${row.id}`"
@click.native.stop
>
{{ row.id }}
</router-link>
</el-table-column>
<el-table-column align="center" label="供应商" prop="sname" show-overflow-tooltip/>
<el-table-column align="center" label="创建人" prop="cname" show-overflow-tooltip/>
<el-table-column align="center" label="创建时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="创建时间" width="150">
<template v-slot="{row}">{{ row.ctime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="审核人" prop="vname" show-overflow-tooltip/>
<el-table-column align="center" label="审核时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="审核人" prop="vname"/>
<el-table-column align="center" label="审核时间" width="150">
<template v-slot="{row}">{{ row.vtime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="状 态" width="120">
@ -103,7 +111,7 @@
{{ getFinish(row.finish) }}
</template>
</el-table-column>
<el-table-column align="center" label="完成时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="完成时间" width="150">
<template v-slot="{row}">{{ row.ftime | timestamp2Date }}</template>
</el-table-column>
</abstract-table>

@ -88,14 +88,22 @@
</template>
</el-table-column>
<el-table-column align="center" label="#" type="index" width="80"/>
<el-table-column align="center" label="单 号" prop="id" width="160" show-overflow-tooltip/>
<el-table-column align="center" label="单 号" width="160">
<router-link
slot-scope="{row}"
:to="`/sell/order/detail/see/${row.id}`"
@click.native.stop
>
{{ row.id }}
</router-link>
</el-table-column>
<el-table-column align="center" label="客 户" prop="customerName" show-overflow-tooltip/>
<el-table-column align="center" label="创建人" prop="cname" show-overflow-tooltip/>
<el-table-column align="center" label="创建时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="创建时间" width="150">
<template v-slot="{row}">{{ row.ctime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="审核人" prop="vname" show-overflow-tooltip/>
<el-table-column align="center" label="审核时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="审核时间" width="150">
<template v-slot="{row}">{{ row.vtime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="状 态" width="120">
@ -110,7 +118,7 @@
{{ getFinish(row.finish) }}
</template>
</el-table-column>
<el-table-column align="center" label="完成时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="完成时间" width="150">
<template v-slot="{row}">{{ row.ftime | timestamp2Date }}</template>
</el-table-column>
</abstract-table>

@ -70,13 +70,21 @@
</template>
</el-table-column>
<el-table-column align="center" label="#" type="index" width="80"/>
<el-table-column align="center" label="单 号" prop="id" width="160" show-overflow-tooltip/>
<el-table-column align="center" label="单 号" width="160">
<router-link
slot-scope="{row}"
:to="`/sell/outbound/detail/see/${row.id}`"
@click.native.stop
>
{{ row.id }}
</router-link>
</el-table-column>
<el-table-column align="center" label="创建人" prop="cname" show-overflow-tooltip/>
<el-table-column align="center" label="创建时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="创建时间" width="150">
<template v-slot="{row}">{{ row.ctime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="审核人" prop="vname" show-overflow-tooltip/>
<el-table-column align="center" label="审核时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="审核时间" width="150">
<template v-slot="{row}">{{ row.vtime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="状 态" width="120">

@ -123,13 +123,3 @@ export default {
}
}
</script>
<style lang="scss" scoped>
@import "~@/asset/style/variables.scss";
.el-table {
a {
color: $--color-primary;
}
}
</style>

@ -49,7 +49,7 @@
>
<el-table-column align="center" label="#" type="index" width="80"/>
<el-table-column align="center" label="商品分类">
<el-link slot-scope="{row}" @click="more(row)">{{ row.cname }}</el-link>
<a slot-scope="{row}" type="primary" @click="() => more(row)">{{ row.cname }}</a>
</el-table-column>
<el-table-column align="center" label="库存数量" prop="totalNum" show-overflow-tooltip/>
<el-table-column align="center" label="总 值" prop="totalPrice" show-overflow-tooltip/>

@ -55,7 +55,7 @@
<el-table-column align="center" label="地 址" prop="address" show-overflow-tooltip/>
<el-table-column align="center" label="联系人" prop="linkman" show-overflow-tooltip/>
<el-table-column align="center" label="联系电话" prop="linkphone" show-overflow-tooltip/>
<el-table-column align="center" label="创建时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="创建时间" width="150">
<template v-slot="{row}">{{ row.ctime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="状 态" width="120">

@ -36,7 +36,7 @@
<el-table-column align="center" label="#" type="index" width="80"/>
<el-table-column align="center" label="角色名" prop="name" show-overflow-tooltip/>
<el-table-column align="center" label="创建人" prop="cname" show-overflow-tooltip/>
<el-table-column align="center" label="创建时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="创建时间" width="150">
<template v-slot="{row}">{{ row.ctime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="状 态" width="120">

@ -55,7 +55,7 @@
<el-table-column align="center" label="地 址" prop="address" show-overflow-tooltip/>
<el-table-column align="center" label="联系人" prop="linkman" show-overflow-tooltip/>
<el-table-column align="center" label="联系电话" prop="linkphone" show-overflow-tooltip/>
<el-table-column align="center" label="创建时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="创建时间" width="150">
<template v-slot="{row}">{{ row.ctime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="状 态" width="120">

@ -58,7 +58,7 @@
</template>
</el-table-column>
<el-table-column align="center" label="部 门" prop="deptName" show-overflow-tooltip/>
<el-table-column align="center" label="创建时间" width="150" show-overflow-tooltip>
<el-table-column align="center" label="创建时间" width="150">
<template v-slot="{row}">{{ row.ctime | timestamp2Date }}</template>
</el-table-column>
<el-table-column align="center" label="在线情况" width="120">

Loading…
Cancel
Save