发票优化 代码同步

pro
wangwei 2 years ago
parent 201375c6d5
commit 73afe6f896

@ -296,7 +296,7 @@ export default {
required: true, required: true,
}, },
getOrderDetails: { getOrderDetails: {
type: Object, type: Function,
required: true, required: true,
}, },
invoiceRow: { invoiceRow: {
@ -521,6 +521,7 @@ export default {
.then((response) => { .then((response) => {
if (response.code === 20000) { if (response.code === 20000) {
this.statusCode = response.code; this.statusCode = response.code;
this.getOrderDetails();
} else { } else {
this.$message.error(response.message); this.$message.error(response.message);
} }

@ -147,7 +147,7 @@
<el-divider style="margin: 15px"></el-divider> <el-divider style="margin: 15px"></el-divider>
<el-table v-loading="loading" :data="list" style="width: 100%" highlight-current-row <el-table v-loading="loading" :data="list" style="width: 100%" highlight-current-row
border border
@row-click="handleSelectionChange" @current-change="handleSelectionChange"
:default-sort="defaultSort" :default-sort="defaultSort"
@sort-change="handleSortChange"> @sort-change="handleSortChange">
<el-table-column label="序号" type="index"></el-table-column> <el-table-column label="序号" type="index"></el-table-column>
@ -243,7 +243,7 @@
<el-tab-pane> <el-tab-pane>
<span slot="label">单据 {{ currentRow.billNo }}-单据详情</span> <span slot="label">单据 {{ currentRow.billNo }}-单据详情</span>
<el-table v-loading="bizDetailLoading" :data="codeDetailList" style="width: 100%" border <el-table v-loading="bizDetailLoading" :data="codeDetailList" style="width: 100%" border
@row-click="BizDetail" @current-change="BizDetail"
row-key="id" highlight-current-row row-key="id" highlight-current-row
> >
<el-table-column label="序号" type="index"></el-table-column> <el-table-column label="序号" type="index"></el-table-column>
@ -475,6 +475,7 @@
<checkInvoice <checkInvoice
:closeDialog="closecheckInvoice" :closeDialog="closecheckInvoice"
:input="inputInv" :input="inputInv"
:getOrderDetails="getOrderDetails"
></checkInvoice> ></checkInvoice>
</el-dialog> </el-dialog>
@ -857,6 +858,9 @@ export default {
deleteById(row) deleteById(row)
.then((response) => { .then((response) => {
if (response.code == 20000) { if (response.code == 20000) {
if(response.data.length == 0){
this.getList();
}
this.getBizDetailListInv(this.subRow); this.getBizDetailListInv(this.subRow);
this.$message({ this.$message({
type: "success", type: "success",
@ -1033,7 +1037,7 @@ export default {
} }
this.codeQuery.orderIdFk = this.currentRow.billNo; this.codeQuery.orderIdFk = this.currentRow.billNo;
this.codeDetailLoading = true; this.codeDetailLoading = true;
this.codeDetailList=[];
filterBizOrderList(this.codeQuery).then((res) => { filterBizOrderList(this.codeQuery).then((res) => {
this.codeDetailLoading = false; this.codeDetailLoading = false;
if (res.code === 20000) { if (res.code === 20000) {

Loading…
Cancel
Save