提交 0c6f77c4 authored 作者: matian's avatar matian

fix:修改发票二维码查看条件

上级 1a2ac344
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<div class="ticketInfo" v-if="invioceList.length > 0"> <div class="ticketInfo" v-if="invioceList.length > 0">
<table border="1" cellspacing="0" class="tableDetail" v-for="(item, index) in invioceList" :key="index"> <table border="1" cellspacing="0" class="tableDetail" v-for="(item, index) in invioceList" :key="index">
<tr> <tr>
<td colspan="10">发票{{ index + 1 }}</td> <td colspan="10" style="text-align: left">发票({{ index + 1 }})</td>
</tr> </tr>
<tr> <tr>
<th>发票号码</th> <th>发票号码</th>
......
...@@ -145,18 +145,17 @@ ...@@ -145,18 +145,17 @@
<el-input v-model="form.recipient_mobile"></el-input> <el-input v-model="form.recipient_mobile"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="票据跟进人"> <el-form-item label="票据跟进人">
<el-input :placeholder="row.sales_rep_user_id_name"></el-input> <el-input :placeholder="row.sales_rep_user_id_name" disabled></el-input>
</el-form-item> </el-form-item>
</div> </div>
<el-form-item class="btn"> <el-form-item class="btn" size="large" style="text-align: center">
<el-button size="mini" @click="$emit('close')">取消</el-button> <el-button @click="$emit('close')">取消</el-button>
<el-button type="primary" @click="onSubmit" size="mini">提交</el-button> <el-button type="primary" @click="onSubmit">提交</el-button>
</el-form-item> </el-form-item>
</div> </div>
</el-form> </el-form>
</div> </div>
</template> </template>
<script> <script>
import { payDetail } from '../api' import { payDetail } from '../api'
export default { export default {
...@@ -191,28 +190,14 @@ export default { ...@@ -191,28 +190,14 @@ export default {
taxpayer_mobile: '', taxpayer_mobile: '',
taxpayer_bank_name: '', taxpayer_bank_name: '',
taxpayer_bank_account: '', taxpayer_bank_account: '',
taxpayer_remark: '',
recipient_address: '', recipient_address: '',
recipient_name: '', recipient_name: '',
recipient_mobile: '', recipient_mobile: '',
sales_rep_user_id_name: '',
recipient_email: '' recipient_email: ''
}, },
rules: { rules: {
invoice_type: [{ message: '请选择发票类型', required: true, trigger: 'change' }], invoice_type: [{ message: '请选择发票类型', required: true, trigger: 'change' }],
taxpayer_name: [{ message: '请输入纳税人名称', required: true, trigger: 'blur' }] taxpayer_name: [{ message: '请输入纳税人名称', required: true, trigger: 'blur' }]
// taxpayer_identifier: [
// { message: '请输入纳税人识别号', required: true, trigger: 'blur' },
// { min: 18, message: '长度在 18 个字符', required: true, trigger: 'blur' }
// ]
// taxpayer_address: [{ message: '请输入纳税人地址', required: true, trigger: 'blur' }],
// taxpayer_mobile: [{ message: '请输入电话', required: true, trigger: 'blur' }],
// taxpayer_bank_name: [{ message: '请输入开户行', required: true, trigger: 'blur' }],
// taxpayer_bank_account: [{ message: '请输入银行账号', required: true, trigger: 'blur' }],
// recipient_email: [{ message: '请输入邮箱地址', required: true, trigger: 'blur' }],
// recipient_address: [{ message: '请输入邮寄地址', required: true, trigger: 'blur' }],
// recipient_name: [{ message: '请输入收件人名称', required: true, trigger: 'blur' }],
// recipient_mobile: [{ message: '请输入收件人手机号', required: true, trigger: 'blur' }]
} }
} }
}, },
...@@ -231,9 +216,11 @@ export default { ...@@ -231,9 +216,11 @@ export default {
} }
}, },
methods: { methods: {
// 抬头类型切换清空表单数据
taxpayerChange() { taxpayerChange() {
this.$refs.ruleForm.resetFields() this.$refs.ruleForm.resetFields()
}, },
// 获取支付详情信息
getPayDetail() { getPayDetail() {
const params = { id: this.id } const params = { id: this.id }
payDetail(params) payDetail(params)
...@@ -255,7 +242,6 @@ export default { ...@@ -255,7 +242,6 @@ export default {
} }
} }
</script> </script>
<style scoped> <style scoped>
.table { .table {
margin-bottom: 20px; margin-bottom: 20px;
......
...@@ -82,7 +82,8 @@ ...@@ -82,7 +82,8 @@
:visible.sync="historyVisible" :visible.sync="historyVisible"
width="460px" width="460px"
top="15px" top="15px"
append-to-body:destroy-on-close="true" append-to-body
:destroy-on-close="true"
center center
:modal="false" :modal="false"
> >
...@@ -365,6 +366,10 @@ export default { ...@@ -365,6 +366,10 @@ export default {
}) })
}, },
qrCode(row) { qrCode(row) {
if (row.payment_status_name !== '已开具') {
this.$message.error('当前状态无法查看发票二维码')
return
}
this.shareUrl = `${import.meta.env.VITE_SHARE_URL}/h5/payment/invoice?id=${row.id}&remark=${ this.shareUrl = `${import.meta.env.VITE_SHARE_URL}/h5/payment/invoice?id=${row.id}&remark=${
row.payer_name row.payer_name
}&name=${row.sales_rep_user_id_name}` }&name=${row.sales_rep_user_id_name}`
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论