This commit is contained in:
linfso 2025-05-19 17:52:41 +08:00
parent b990811239
commit 37b403d7ed
5 changed files with 30 additions and 17 deletions

View File

@ -9,7 +9,7 @@ VUE_APP_VERSION = '20240520'
# 管理系统/生产环境 # 管理系统/生产环境
VUE_APP_PDOMAIN = 'tanex56' VUE_APP_PDOMAIN = 'tanex56'
VUE_APP_DATA_FROM = 'pc' VUE_APP_DATA_FROM = 'pc'
VUE_APP_BASE_API = 'https://api-emis.jtrs56.com/api/bizsvr' VUE_APP_BASE_API = 'https://api-emis.tanex56.com/api/bizsvr'
VUE_APP_WS_HOST = 'wss://api-emis.jtrs56.com/api/bizsvr' VUE_APP_WS_HOST = 'wss://api-emis.tanex56.com/api/bizsvr'
VUE_APP_PRINTER_HOST = '127.0.0.1:17080' VUE_APP_PRINTER_HOST = '127.0.0.1:17080'

View File

@ -139,6 +139,7 @@
"script-loader": "^0.7.2", "script-loader": "^0.7.2",
"speed-measure-webpack-plugin": "^1.5.0", "speed-measure-webpack-plugin": "^1.5.0",
"svg-sprite-loader": "5.1.1", "svg-sprite-loader": "5.1.1",
"vue-cli-plugin-electron-builder": "~2.1.1",
"vue-template-compiler": "2.6.12", "vue-template-compiler": "2.6.12",
"webpack-bundle-analyzer": "^4.9.1" "webpack-bundle-analyzer": "^4.9.1"
}, },

View File

@ -270,7 +270,7 @@
<el-dialog :title="titleForm" :visible.sync="openForm" width="40%" :destroy-on-close="true" v-dialogDrag append-to-body> <el-dialog :title="titleForm" :visible.sync="openForm" width="40%" :destroy-on-close="true" v-dialogDrag append-to-body>
<PayQrCode :key="'payqr_'+resetRefreshId" :settleBillNo="currentSettleBillNo" :settleType="settleType" @on-changed="handleFormChanged" @on-cancel="cancelForm"></PayQrCode> <PayQrCode :key="'payqr_'+resetRefreshId" :settleBillNo="currentSettleBillNo" @on-changed="handleFormChanged" @on-cancel="cancelForm"></PayQrCode>
</el-dialog> </el-dialog>
</XdPageContainer> </XdPageContainer>

View File

@ -192,6 +192,15 @@
@click="handleExport" @click="handleExport"
v-hasPermi="['emis:emisSettleInvoiceChRecord:export']" v-hasPermi="['emis:emisSettleInvoiceChRecord:export']"
>导出</el-button> >导出</el-button>
<el-col :span="1.5">
<el-button
type="warning"
plain
icon="el-icon-download"
size="mini"
@click="handleCustomExport"
v-hasPermi="['emis:emisSettleInvoiceChRecord:export']"
>定制导出</el-button>
</el-col> </el-col>
</el-row> </el-row>
</div> </div>
@ -568,6 +577,15 @@ export default {
}).catch(() => {}); }).catch(() => {});
}, },
handleCustomExport(){
let qExportParam=this.initQueryParams();
qExportParam.pageNum=1;
qExportParam.pageSize=10000;
this.download('emis/emisArticleLikeRecord/export', {
...qExportParam
}, `定制发票列表.xlsx`)
},
/** 导出按钮操作 */ /** 导出按钮操作 */
handleExport() { handleExport() {
const loadingInstance = this.$loading({ const loadingInstance = this.$loading({
@ -580,7 +598,7 @@ export default {
else{ else{
let qExportParam=this.initQueryParams(); let qExportParam=this.initQueryParams();
qExportParam.pageNum=1; qExportParam.pageNum=1;
qExportParam.pageSize=5000; qExportParam.pageSize=10000;
listEmisSettleInvoiceChRecord(qExportParam).then(response => { listEmisSettleInvoiceChRecord(qExportParam).then(response => {
if (response.code === 200) { if (response.code === 200) {

View File

@ -125,12 +125,6 @@ export default {
props:{ props:{
settleBillNo:{ settleBillNo:{
type:String type:String
},
settleType:{
type:String
},
billList:{
type:Array
} }
}, },
components: { EmisMonthpayAccountPicker,PayeePicker }, components: { EmisMonthpayAccountPicker,PayeePicker },
@ -183,13 +177,13 @@ export default {
// } // }
}, },
watch: { watch: {
"settleBillNo": { // "settleBillNo": {
handler (newValue, oldValue) { // handler (newValue, oldValue) {
this.form.settleBillNo = this.settleBillNo; // this.form.settleBillNo = this.settleBillNo;
this.initData(); // this.initData();
}, // },
deep: true // deep: true
}, // },
}, },
created() { created() {
this.initData(); this.initData();