yangfeng
2023-08-24 b7968858014ab02aa91e52e63c2a266963d3a8f9
src/views/sales/subOrder/index.vue
@@ -20,8 +20,8 @@
    </div>
    <TableCommonView
      ref="tableListRef"
      :show-summary="showSummary"
      :table-list="tableList"
      :show-summary="showSummary"
      :select-box="!isDetail"
      @selClientClick="selClientClick"
      @selMasterClick="selMasterClick"
@@ -109,7 +109,7 @@
      },
      showSummary: {
        show: true,
        sumProp: ["number1"],
        sumProp: ["productAmount"],
        mergeNumber: 6
      },
      subOrderDeail: {
@@ -138,7 +138,7 @@
      this.search_map = {}
    } else {
      this.search_map = {
        [this.addConfig.id_name]: this.addConfig.client_name
        [this.addConfig.id_name]: this.addConfig.common_name
      }
    }
    this.getData(this.search_map)
@@ -216,14 +216,14 @@
    addBtnClick() {
      this.editConfig.visible = true
      this.editConfig.title = "新建"
      this.editConfig.infomation = { ...this.addConfig }
      this.editConfig.infomation = { ...this.addConfig, currency: "人民币" }
    },
    // 编辑
    handleClick(row) {
      console.log(row)
      this.editConfig.visible = true
      this.editConfig.title = "编辑"
      this.editConfig.infomation = { ...row, masterOrderNumber: "" }
      this.editConfig.infomation = { ...row, masterOrderNumber: "", currency: "人民币" }
    },
    // 删除
    delClick() {
@@ -260,7 +260,13 @@
    selClientClick(row) {
      console.log(row)
      this.clientDeail.visible = true
      this.clientDeail.infomation = { ...row, client_name: row.name }
      this.clientDeail.infomation = {
        ...row.client,
        client_name: row.client.name,
        client_level: row.client.client_level.name,
        client_status: row.client.client_status.name,
        contact_name: row.name
      }
    },
    // 销售总单详情
    selMasterClick(row) {
@@ -301,5 +307,12 @@
  .el-table .el-table__cell {
    padding: 0;
  }
  .el-table__header tr,
  .el-table__header th {
    height: 48px;
  }
  .el-table__footer-wrapper tbody td.el-table__cell {
    height: 48px;
  }
}
</style>