yangfeng
2023-10-16 0f43183f986f0ed314647687c73da5a4493d2611
src/views/sales/refundForm/AddRefundFormDialog.vue
@@ -122,7 +122,7 @@
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item label="付款方式" prop="paymentTypeId">
                <el-form-item label="退款方式" prop="paymentTypeId">
                  <div class="common-select">
                    <el-select
                      style="width: 100%"
@@ -314,6 +314,9 @@
import SelectCommonDialog from "@/views/other/commonDialog/SelectCommonDialog"
import { getPaymentTypeList } from "@/api/common/payment"
import codeMixin from "@/views/client/followupRecords/mixin/codeMixin"
import { getSalesReturnList } from "@/api/sales/salesReturn"
import { mapActions } from 'vuex';
export default {
  name: "AddRefundFormDialog",
  mixins: [codeMixin],
@@ -397,7 +400,8 @@
      this.formInfo()
    }
  },
  methods: {
  methods: {
    ...mapActions(["getReturnListFliter"]),
    formInfo() {
      this.objCode.type = "销售退款编码"
      this.objCode.codeStandID = ""
@@ -508,9 +512,16 @@
        }
      }
    },
    handleSelectClient(value, item) {
    async handleSelectClient(value, item) {
      if (value === "client") {
        this.clientId = item.id
        console.log("客户名称",this.clientId,value,item)
        await getSalesReturnList({
          clientId:this.clientId
        }).then((res)=>{
          this.getReturnListFliter(res.data.list)
        })
      } else if (value === "salesReturn") {
        console.log(item)
        this.editConfig.infomation.sale_return_nunber = item.number