This commit is contained in:
linfso 2025-06-23 09:13:35 +08:00
parent bd3d278b4a
commit 1fd95ce93b
13 changed files with 187 additions and 6 deletions

View File

@ -293,6 +293,7 @@ import EmisMonthpayAccountPicker from '@/views/emis/EmisBaseTools/EmisMonthpayAc
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker'; import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
import AllMonthpayAccountPicker from '@/views/emis/EmisBaseTools/AllMonthpayAccountPicker.vue'; import AllMonthpayAccountPicker from '@/views/emis/EmisBaseTools/AllMonthpayAccountPicker.vue';
import PayQrCode from '@/views/emis/emisSettlePayRecord/panel/PayQrCode.vue'; import PayQrCode from '@/views/emis/emisSettlePayRecord/panel/PayQrCode.vue';
import {timeFormat} from '@/utils/dateUtils'
export default { export default {
@ -416,6 +417,20 @@ export default {
}, },
created() { created() {
this.queryOrderType="1" this.queryOrderType="1"
let start = new Date()
start.setDate(1)
start.setHours(0,0,0,0)
let end = new Date()
end.setHours(23,59,59,0)
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)]
this.getList(); this.getList();
}, },

View File

@ -274,6 +274,8 @@ import EmisMonthpayAccountPicker from '@/views/emis/EmisBaseTools/EmisMonthpayAc
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker'; import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
import AllMonthpayAccountPicker from '@/views/emis/EmisBaseTools/AllMonthpayAccountPicker.vue'; import AllMonthpayAccountPicker from '@/views/emis/EmisBaseTools/AllMonthpayAccountPicker.vue';
import {timeFormat} from '@/utils/dateUtils'
export default { export default {
name: "ChargeBillMoneyPanel", name: "ChargeBillMoneyPanel",
@ -385,6 +387,21 @@ export default {
this.queryOrderType="1" this.queryOrderType="1"
// 必须业务已确认后才可以做收款和开票 // 必须业务已确认后才可以做收款和开票
this.blSiteConfirm="1" this.blSiteConfirm="1"
let start = new Date()
start.setDate(1)
start.setHours(0,0,0,0)
let end = new Date()
end.setHours(23,59,59,0)
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)]
this.getList(); this.getList();
}, },

View File

@ -223,6 +223,8 @@ import EmpNamePicker2 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue';
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker'; import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
import {timeFormat} from '@/utils/dateUtils'
export default { export default {
name: "ChargeBillMonthPanel", name: "ChargeBillMonthPanel",
@ -332,6 +334,18 @@ export default {
created() { created() {
this.queryOrderType="1" this.queryOrderType="1"
let start = new Date()
start.setDate(1)
start.setHours(0,0,0,0)
let end = new Date()
end.setHours(23,59,59,0)
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)]
this.getList(); this.getList();
}, },

View File

@ -243,6 +243,7 @@ import EmpNamePicker2 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue';
import EmisMonthpayAccountPicker from '@/views/emis/EmisBaseTools/EmisMonthpayAccountPicker.vue'; import EmisMonthpayAccountPicker from '@/views/emis/EmisBaseTools/EmisMonthpayAccountPicker.vue';
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker'; import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
import {timeFormat} from '@/utils/dateUtils'
export default { export default {
name: "MoneyPanel", name: "MoneyPanel",
@ -353,6 +354,21 @@ export default {
}, },
created() { created() {
this.queryOrderType="1" this.queryOrderType="1"
let start = new Date()
start.setDate(1)
start.setHours(0,0,0,0)
let end = new Date()
end.setHours(23,59,59,0)
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)]
this.getList(); this.getList();
}, },

View File

@ -243,6 +243,8 @@ import AllMonthpayAccountPicker from '@/views/emis/EmisBaseTools/AllMonthpayAcco
import EmpNamePicker1 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue'; import EmpNamePicker1 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue';
import EmpNamePicker2 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue'; import EmpNamePicker2 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue';
import {timeFormat} from '@/utils/dateUtils'
export default { export default {
name: "MoneyPanel", name: "MoneyPanel",
@ -354,6 +356,20 @@ export default {
created() { created() {
this.queryOrderType="1" this.queryOrderType="1"
let start = new Date()
start.setDate(1)
start.setHours(0,0,0,0)
let end = new Date()
end.setHours(23,59,59,0)
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)]
this.getList(); this.getList();
}, },

View File

@ -297,6 +297,7 @@ import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
import PayQrCode from '@/views/emis/emisSettlePayRecord/panel/PayQrCode.vue'; import PayQrCode from '@/views/emis/emisSettlePayRecord/panel/PayQrCode.vue';
import {timeFormat} from '@/utils/dateUtils'
export default { export default {
@ -423,6 +424,20 @@ export default {
}, },
created() { created() {
this.queryOrderType="1" this.queryOrderType="1"
let start = new Date()
start.setDate(1)
start.setHours(0,0,0,0)
let end = new Date()
end.setHours(23,59,59,0)
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)]
this.getList(); this.getList();
}, },

View File

@ -279,6 +279,7 @@ import { auditCenterNoPass,auditCenterPass,listEmisSettleInvoiceRecord, getEmisS
import OpenBillForm from '@/views/emis/emisSettleInvoiceRecord/OpenBillForm'; import OpenBillForm from '@/views/emis/emisSettleInvoiceRecord/OpenBillForm';
import { listEmisSettleInvoiceChRecord } from "@/api/emis/emisSettleInvoiceChRecord"; import { listEmisSettleInvoiceChRecord } from "@/api/emis/emisSettleInvoiceChRecord";
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker'; import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
import {timeFormat} from '@/utils/dateUtils'
export default { export default {
name: "CenterInvoiceHasOpenPanel", name: "CenterInvoiceHasOpenPanel",
@ -390,6 +391,19 @@ export default {
this.queryParams.invoiceStatus=this.invoiceStatus; this.queryParams.invoiceStatus=this.invoiceStatus;
this.queryOrderType="1"; this.queryOrderType="1";
let start = new Date()
start.setDate(1)
start.setHours(0,0,0,0)
let end = new Date()
end.setHours(23,59,59,0)
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)]
this.getList(); this.getList();
}, },
methods: { methods: {

View File

@ -273,6 +273,7 @@ import { auditCenterNoPass,auditCenterPass,listEmisSettleInvoiceRecord, getEmisS
import OpenBillForm from '@/views/emis/emisSettleInvoiceRecord/OpenBillForm'; import OpenBillForm from '@/views/emis/emisSettleInvoiceRecord/OpenBillForm';
import { listEmisSettleInvoiceChRecord } from "@/api/emis/emisSettleInvoiceChRecord"; import { listEmisSettleInvoiceChRecord } from "@/api/emis/emisSettleInvoiceChRecord";
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker'; import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
import {timeFormat} from '@/utils/dateUtils'
export default { export default {
name: "CenterInvoiceRecordDealListPanel", name: "CenterInvoiceRecordDealListPanel",
@ -382,6 +383,20 @@ export default {
this.queryParams.invoiceStatus=this.invoiceStatus; this.queryParams.invoiceStatus=this.invoiceStatus;
this.queryOrderType="1"; this.queryOrderType="1";
let start = new Date()
start.setDate(1)
start.setHours(0,0,0,0)
let end = new Date()
end.setHours(23,59,59,0)
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)]
this.getList(); this.getList();
}, },
methods: { methods: {

View File

@ -261,6 +261,8 @@ import emisSettleInvoiceRecordForm from '@/views/emis/emisSettleInvoiceRecord/em
import { listEmisSettleInvoiceChRecord } from "@/api/emis/emisSettleInvoiceChRecord"; import { listEmisSettleInvoiceChRecord } from "@/api/emis/emisSettleInvoiceChRecord";
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker'; import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
import clip from '@/utils/clipboard' import clip from '@/utils/clipboard'
import {timeFormat} from '@/utils/dateUtils'
export default { export default {
name: "emisSettleInvoiceRecord", name: "emisSettleInvoiceRecord",
@ -352,6 +354,20 @@ export default {
}, },
created() { created() {
this.queryOrderType="1"; this.queryOrderType="1";
let start = new Date()
start.setDate(1)
start.setHours(0,0,0,0)
let end = new Date()
end.setHours(23,59,59,0)
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)]
this.getList(); this.getList();
}, },
methods: { methods: {

View File

@ -488,6 +488,8 @@ import MergeBillForm from '@/views/emis/emisSettleBill/MergeBillForm.vue';
import { parseTime,genJsSeqNo } from "@/utils/custom"; import { parseTime,genJsSeqNo } from "@/utils/custom";
import BillFeeListPanel from '@/views/emis/emisSettleSubBill/panel/BillFeeListPanel.vue'; import BillFeeListPanel from '@/views/emis/emisSettleSubBill/panel/BillFeeListPanel.vue';
import {timeFormat} from '@/utils/dateUtils'
export default { export default {
name: "SubBillConfirmByMoneyList", name: "SubBillConfirmByMoneyList",
@ -761,6 +763,20 @@ export default {
this.queryParams.blConfirmCenter='0'; this.queryParams.blConfirmCenter='0';
this.actionType=this.$route.query.actionType; this.actionType=this.$route.query.actionType;
let start = new Date()
start.setDate(1)
start.setHours(0,0,0,0)
let end = new Date()
end.setHours(23,59,59,0)
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)]
this.initData(); this.initData();
this.getList(); this.getList();
}, },

View File

@ -845,12 +845,26 @@ export default {
} }
}else{ }else{
this.queryParams.blConfirmCenter='0'; this.queryParams.blConfirmCenter='0';
const end = new Date() // const end = new Date()
const start = new Date() // const start = new Date()
// start.setDate(1)
// start.setHours(0,0,0,0)
// end.setHours(23,59,59,0)
// this.dateTimeRange=[timeFormat(start), timeFormat(end)]
let start = new Date()
start.setDate(1) start.setDate(1)
start.setHours(0,0,0,0) start.setHours(0,0,0,0)
let end = new Date()
end.setHours(23,59,59,0) end.setHours(23,59,59,0)
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)] this.dateTimeRange=[timeFormat(start), timeFormat(end)]
} }
this.initData(); this.initData();

View File

@ -473,6 +473,8 @@ import { listEmisSettleSubBill,
import { listEmisSettleBill, addEmisSettleBill } from "@/api/emis/emisSettleBill"; import { listEmisSettleBill, addEmisSettleBill } from "@/api/emis/emisSettleBill";
import {timeFormat} from '@/utils/dateUtils'
import elDateSimplePicker from '@/components/DatePickerAdv/elDateSimplePicker'; import elDateSimplePicker from '@/components/DatePickerAdv/elDateSimplePicker';
// import emisSettleSubBillView from '@/views/emis/emisSettleSubBill/emisSettleSubBillView'; // import emisSettleSubBillView from '@/views/emis/emisSettleSubBill/emisSettleSubBillView';
@ -783,6 +785,20 @@ export default {
}; };
}, },
created() { created() {
let start = new Date()
start.setDate(1)
start.setHours(0,0,0,0)
let end = new Date()
end.setHours(23,59,59,0)
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)]
// this.queryParams.blConfirmCenter='0'; // this.queryParams.blConfirmCenter='0';
this.actionType=this.$route.query.actionType; this.actionType=this.$route.query.actionType;

View File

@ -200,7 +200,7 @@ import TransProductPicker from '@/views/emis/EmisBaseTools/TransProductPicker.vu
import EmpNamePicker1 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue'; import EmpNamePicker1 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue';
import EmpNamePicker2 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue'; import EmpNamePicker2 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue';
import {timeDiffTime,timeFormat} from '@/utils/dateUtils' import {timeFormat} from '@/utils/dateUtils'
export default { export default {
@ -272,7 +272,6 @@ export default {
start.setDate(1) start.setDate(1)
start.setHours(0,0,0,0) start.setHours(0,0,0,0)
let end = new Date() let end = new Date()
end.setHours(23,59,59,0) end.setHours(23,59,59,0)
var currentMonth = end.getMonth() var currentMonth = end.getMonth()
@ -280,8 +279,6 @@ export default {
var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1) var nextMonthFirstDay = new Date(end.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24 var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay) end=Date(nextMonthFirstDay - oneDay)
this.dateTimeRange=[timeFormat(start), timeFormat(end)] this.dateTimeRange=[timeFormat(start), timeFormat(end)]
this.getList(); this.getList();