yangfeng
2023-11-09 3056171e7d41d0521145331a1a69b9cd7619be78
创建产品出库信息接口联调
2个文件已修改
24 ■■■■ 已修改文件
src/api/sales/salesDetails.js 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/sales/salesDetails/index.vue 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/sales/salesDetails.js
@@ -54,3 +54,11 @@
    method: "get"
  })
}
// 创建产品出库信息
export function createOperation(data) {
  return request({
    url: "/api/salesDetails/createOperation",
    method: "post",
    data
  })
}
src/views/sales/salesDetails/index.vue
@@ -124,7 +124,8 @@
  getDelSalesDetails,
  getProductInventoryInfo,
  getProductOrderInfo,
  updateStatus
  updateStatus,
  createOperation
} from "@/api/sales/salesDetails"
import pageMixin from "@/components/makepager/pager/mixin/pageMixin"
import DetailSpecification from "@/views/sales/salesDetails/DetailSpecification"
@@ -441,7 +442,16 @@
    // 确认提交
    async submitClick(row) {
      console.log(row, "确认提交")
      this.updateStatus(row.id, 2)
      let params = {
        ...row,
        status: 2
      }
      await createOperation(params).then((res) => {
        if (res.code == 200) {
          this.$message.success("确认提交成功")
          this.getData()
        }
      })
    },
    // 关闭
    closeClick(row) {
@@ -456,7 +466,7 @@
      }).then((res) => {
        console.log(res)
        if (res.code == 200) {
          this.$message.success("修改成功")
          this.$message.success("关闭成功")
          this.getData()
        }
      })