|
@@ -1,13 +1,13 @@
|
|
|
<template>
|
|
|
<el-form>
|
|
|
<el-form-item label="分页方式">
|
|
|
- <el-radio-group v-model="formData.types">
|
|
|
+ <el-radio-group v-model="formData.pageMode">
|
|
|
<el-radio :label="1">按业主</el-radio>
|
|
|
- <el-radio :label="0">按业主+房间</el-radio>
|
|
|
+ <el-radio :label="2">按业主+房间</el-radio>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="是否合并">
|
|
|
- <el-radio-group v-model="formData.typelist">
|
|
|
+ <el-radio-group v-model="formData.merge">
|
|
|
<el-radio :label="1">是</el-radio>
|
|
|
<el-radio :label="0">否</el-radio>
|
|
|
</el-radio-group>
|
|
@@ -15,26 +15,38 @@
|
|
|
</el-form>
|
|
|
</template>
|
|
|
<script>
|
|
|
+import { getLodop } from '@utils/LodopFuncs.js';
|
|
|
export default {
|
|
|
+ props: ['params'],
|
|
|
data() {
|
|
|
return {
|
|
|
formData: {
|
|
|
- types: 1,
|
|
|
- typelist: 1
|
|
|
+ pageMode: 1,
|
|
|
+ merge: 1,
|
|
|
+ bills: []
|
|
|
}
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
|
submit() {
|
|
|
+ let url = '/sc-charge/scChargeCallPaymentRecord/batchPrintPayment';
|
|
|
var loading = this.$loading();
|
|
|
- alert('接口');
|
|
|
this.$http
|
|
|
- .post(url, formData)
|
|
|
- .then(({ status, msg }) => {
|
|
|
+ .post(url, this.formData)
|
|
|
+ .then(({ status, data, msg }) => {
|
|
|
if (status == 0) {
|
|
|
- this.$message.success(msg);
|
|
|
+ var LODOP; //声明为全局变量
|
|
|
+ LODOP = getLodop();
|
|
|
+ LODOP.PRINT_INIT('凤凰天誉专用收据');
|
|
|
+ LODOP.ADD_PRINT_HTML(30, 40, '90%', 200, data);
|
|
|
+ //LODOP.SET_PRINT_STYLEA(0,"Top2Offset",-40); //这句可让次页起点向上移
|
|
|
+ LODOP.SET_PRINT_PAGESIZE(1, 2410, 1000, '');
|
|
|
+
|
|
|
+ //LODOP.SET_PRINT_STYLEA(0,"LinkedItem",-1);
|
|
|
+ LODOP.PREVIEW();
|
|
|
+
|
|
|
this.params.callback();
|
|
|
- // this.$emit('close');
|
|
|
+ this.$emit('close');
|
|
|
} else {
|
|
|
this.$message.error(msg);
|
|
|
}
|
|
@@ -44,6 +56,9 @@ export default {
|
|
|
loading.close();
|
|
|
});
|
|
|
}
|
|
|
+ },
|
|
|
+ created() {
|
|
|
+ this.formData.bills = this.params.ids;
|
|
|
}
|
|
|
};
|
|
|
</script>
|