zuozhengqing
2024-03-30 dd7fe1db0b9ca604664b59a906545fc1e13d55e2
src/views/overview/OverviewListView.vue
@@ -97,7 +97,7 @@
  data() {
    return {
      tableList: {},
      showcol: ["仓库位置", "调出位置", "调入位置", "联系人", "日期", "来源单据", "状态"],
      showcol: ["仓库位置", "来源","来源单据","调出位置", "调入位置", "联系人", "日期",   "销售明细单", "状态"],
      searchOptions: [],
      commonDetail: {
        visible: false,
@@ -175,6 +175,7 @@
        this.toLabel = "客户位置"
        this.numberLabel = "出库单号"
      } else {
        this.showcol=["仓库位置", "调出位置", "调入位置", "联系人", "日期",   "销售明细单", "状态"],
        this.formLabel = "调出位置"
        this.toLabel = "调入位置"
        this.numberLabel = "调拨单号"
@@ -209,6 +210,21 @@
          default: true
        },
        {
          label: "来源",
          prop: "operationSource",
          isShowColumn: showcol.includes("来源"),
          default: false,
          // status: true,
          isCallMethod: true,
          getCallMethod: this.getSourceStatus
        },
        {
          label: "来源单据",
          prop: "sourceNumber",
          isShowColumn: showcol.includes("来源单据"),
          default: false
        },
        {
          label: this.formLabel,
          prop: "from",
          isShowColumn: showcol.includes(this.formLabel),
@@ -240,12 +256,6 @@
          date: true
        },
        // {
        //   label: "产品可用性",
        //   prop: "status",
        //   isShowColumn: showcol.includes("产品可用性"),
        //   default: false
        // },
        // {
        //   label: "截止日期",
        //   prop: "faultTime",
        //   isShowColumn: showcol.includes("截止日期"),
@@ -258,17 +268,11 @@
        //   default: false
        // },
        {
          label: "来源单据",
          prop: "sourceNumber",
          isShowColumn: showcol.includes("来源单据"),
          label: "销售明细单",
          prop: "salesDetailsNumber",
          isShowColumn: showcol.includes("销售明细单"),
          default: false
        },
        // {
        //   label: "欠单",
        //   prop: "status",
        //   isShowColumn: showcol.includes("欠单"),
        //   default: false
        // },
        {
          label: "入库类型",
          prop: "operationTypeName",
@@ -384,6 +388,10 @@
    getStatus(val) {
      return val === 1 ? "草稿" : val === 3 ? "就绪" : val === 4 ? "完成" : val === 5 ? "取消" : ""
    },
    // 来源
    getSourceStatus(val){
      return val===0 ? '--':val === 1 ? "采购入库" : val === 2 ? "生产入库" : val === 3 ? "委外入库" : val === 4 ? "生产领料" : val=== 5 ? "委外领料": val === 6?"销售发货": "--"
    },
    // 删除搜索状态
    delSelectClick() {
      this.params.status = 0