zuozhengqing
2023-11-29 563c60ab9d465e275bf18b57fde7b51c4bc020da
src/views/reportForm/outboundDetail/index.vue
@@ -14,7 +14,7 @@
      </div>
    </div>
    <!-- 编辑 -->
    <AddOverviewDialog v-if="editConfig.visible" :edit-common-config="editConfig" :add-name="this.$route.params.name" />
    <AddOverviewDialog :workType="workType" v-if="editConfig.visible" :edit-common-config="editConfig" :add-name="this.$route.params.name" />
  </div>
</template>
@@ -23,7 +23,9 @@
import { getHistory,getOperationInfo } from "@/api/reportForm/inventoryRwport"
// import { getProductOperatonList } from "@/api/product/product"
import AddOverviewDialog from "@/views/reportForm/outboundDetail/AddOutboundDetailDialog.vue"
// import AddOverviewDialog from "@/views/reportForm/outboundDetail/AddOutboundDetailDialog.vue"
import AddOverviewDialog from "@/views/overview/AddOverviewDialog"
import { getDataByType } from "@/api/data"
export default {
  name: "outboundDetail",
@@ -33,6 +35,7 @@
  computed: {},
  data() {
    return {
      workType:2,
      tableList: {},
      showcol: ["状态"],
      searchOptions: [],
@@ -196,15 +199,17 @@
          page: this.pagerOptions.currPage,
          pageSize: this.pagerOptions.pageSize
        }).then((res) => {
          if (res.code === 200) {
          if (res.code === 200&&res.data) {
            res.data.map((item) => {
              let dateObject = new Date(item.date);
              let formattedDateString = dateObject.toISOString().split('T')[0];
              item.date = formattedDateString
            })
            this.tableList.tableInfomation = res.data
            this.pagerOptions.totalCount = res.total
            this.tableList.tableInfomation = res.data||[]
          }else{
            this.tableList.tableInfomation = res.data||[]
          }
          this.pagerOptions.totalCount = res.total
        })
      } else {
        await getHistory({
@@ -213,7 +218,7 @@
          page: this.pagerOptions.currPage,
          pageSize: this.pagerOptions.pageSize
        }).then((res) => {
          if (res.code === 200) {
          if (res.code === 200&&res.data) {
            res.data.map((item) => {
              if(item.status===""){
                item.status=4
@@ -222,9 +227,11 @@
              let formattedDateString = dateObject.toISOString().split('T')[0];
              item.date = formattedDateString
            })
            this.tableList.tableInfomation = res.data ? res.data : []
            this.pagerOptions.totalCount = res.total
            this.tableList.tableInfomation = res.data || []
          }else{
            this.tableList.tableInfomation = res.data || []
          }
          this.pagerOptions.totalCount = res.total
        })
      }
    },