Elizabeth's proactive approach involves introducing urinal toilet attachment , an ingenious concept that optimizes space and functionality.

stockInventory.vue 2.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <template>
  2. <div class="main-contain">
  3. <div class="position">
  4. <bread-crumb :crumbs="crumbs"></bread-crumb>
  5. </div>
  6. <div class="app-container">
  7. <el-tabs v-model="activeName" @tab-click="handleClick">
  8. <el-tab-pane label="耗材盘点" name="first">
  9. <inventory></inventory>
  10. </el-tab-pane>
  11. <el-tab-pane label="盘点列表" name="second">
  12. <inventory-details ref="child"></inventory-details>
  13. </el-tab-pane>
  14. <el-tab-pane label="报损列表" name="three">
  15. <stockDamaged ref="childOne"></stockDamaged>
  16. </el-tab-pane>
  17. </el-tabs>
  18. </div>
  19. </div>
  20. </template>
  21. <script>
  22. import BreadCrumb from "../components/bread-crumb";
  23. import inventory from './inventory.vue'
  24. import inventoryDetails from './inventoryDetails.vue'
  25. import stockDamaged from "./stockDamaged.vue"
  26. export default {
  27. name: "stockModifyPrice",
  28. components:{
  29. BreadCrumb,
  30. inventory,
  31. inventoryDetails,
  32. stockDamaged
  33. },
  34. data() {
  35. return{
  36. crumbs: [
  37. { path: false, name: "库存管理" },
  38. { path: false, name: "耗材管理" },
  39. { path: false, name: "耗材报损" }
  40. ],
  41. activeName:'first'
  42. }
  43. },
  44. methods:{
  45. handleClick(){
  46. if(this.activeName == "second"){
  47. this.$refs.child.getlist()
  48. }
  49. if(this.activeName =="three"){
  50. this.$refs.childOne.getlist()
  51. }
  52. }
  53. },
  54. created(){
  55. },
  56. mounted() {
  57. },
  58. };
  59. </script>
  60. <style rel="stylesheet/scss" lang="scss">
  61. .app-container {
  62. // margin: 20px;
  63. font-size: 15px;
  64. }
  65. .modifyDialog{
  66. display: flex;
  67. flex-wrap: wrap;
  68. margin-bottom: 10px;
  69. .el-form-item{
  70. width: 33%;
  71. }
  72. }
  73. .el-table td,
  74. .el-table th.is-leaf,
  75. .el-table--border,
  76. .el-table--group {
  77. border-color: #d0d3da;
  78. }
  79. .el-table--border::after,
  80. .el-table--group::after,
  81. .el-table::before {
  82. background-color: #d0d3da;
  83. }
  84. ::-webkit-scrollbar{
  85. height: 20px !important;
  86. }
  87. </style>