提交 70af3194 authored 作者: matian's avatar matian

fix:修改处理,上传到账凭证

上级 df6393d7
...@@ -49,9 +49,11 @@ ...@@ -49,9 +49,11 @@
<app-card> <app-card>
<el-form ref="formRef" :model="form" :rules="rules" label-width="80px"> <el-form ref="formRef" :model="form" :rules="rules" label-width="80px">
<el-form-item label="支付状态" prop="payment_status"> <el-form-item label="支付状态" prop="payment_status">
<el-select v-model="form.payment_status"> <el-select v-model="form.payment_status" placeholder="请选择支付状态">
<el-option label="已支付" :value="1"></el-option> <el-option label="支付待确认" value="20"></el-option>
<el-option label="未支付" :value="2"></el-option> <el-option label="部分到账" value="30"></el-option>
<el-option label="足额支付待确认" value="70"></el-option>
<el-option label="足额支付" value="80"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="手续费" label-width="80px" prop="service_charge"> <el-form-item label="手续费" label-width="80px" prop="service_charge">
...@@ -100,8 +102,8 @@ export default { ...@@ -100,8 +102,8 @@ export default {
components: { AppCard }, components: { AppCard },
data() { data() {
return { return {
row: [], row: {},
dealList: [], dealList: {},
form: { form: {
service_charge: '', service_charge: '',
payment_status: '', payment_status: '',
...@@ -121,6 +123,8 @@ export default { ...@@ -121,6 +123,8 @@ export default {
mounted() { mounted() {
this.row = this.$route.params.row this.row = this.$route.params.row
this.dealList = this.$route.params.dealList this.dealList = this.$route.params.dealList
console.log(this.row)
console.log(this.dealList)
}, },
methods: { methods: {
handleChange(file, fileList) { handleChange(file, fileList) {
...@@ -128,21 +132,19 @@ export default { ...@@ -128,21 +132,19 @@ export default {
}, },
// 确认支付 // 确认支付
dealPay() { dealPay() {
console.log(this.row + '1111')
const id = this.row.id
this.$refs.formRef.validate().then(() => { this.$refs.formRef.validate().then(() => {
const params = Object.assign({ id: this.id }, this.form) const params = Object.assign({ id: id }, this.form)
// 图片上传 // 图片上传
this.form.receiving_voucher_filename.forEach((file, index) => { this.form.receiving_voucher_filename.forEach((file, index) => {
params[`receiving_voucher_filename[${index}]`] = file.raw params[`receiving_voucher_filename[${index}]`] = file.raw
}) })
delete params.receiving_voucher_filename delete params.receiving_voucher_filename
payConfirm(params) payConfirm(params).then(res => {
.then(res => {
this.$message.success('支付已经到账') this.$message.success('支付已经到账')
history.go(-1) history.go(-1)
}) })
.catch(error => {
this.$message.error(error.message)
})
}) })
} }
} }
......
...@@ -120,7 +120,7 @@ export default { ...@@ -120,7 +120,7 @@ export default {
project_id: [], // 项目 project_id: [], // 项目
channel_id: [], // 渠道 channel_id: [], // 渠道
type: [], // 费用类型 type: [], // 费用类型
payment_status: [], // 申请状态 payment_status: [], // 支付状态
sales_rep_user_id: [], // 跟进人列表 sales_rep_user_id: [], // 跟进人列表
agent_group_id: [], agent_group_id: [],
invoice_type: [], // 发票类型 invoice_type: [], // 发票类型
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论