- {{ item.paymentDate }}到账{{ item.amountReceived }}元
+
+
+
+
+ {{ item.paymentDate }}到账{{ item.amountReceived }}元
+
+
+
@@ -403,6 +408,10 @@ h3.title::before {
.payment-info {
margin-bottom: 14px;
+ &-box {
+ border: 1px solid #ccc;
+ }
+
&-title {
text-align: center;
font-size: 14px;
@@ -414,11 +423,12 @@ h3.title::before {
}
&-content {
+ border: 1px solid #ccc;
color: #424242;
//background: #efefef;
padding: 5px;
padding-left: 10px;
- border: 1px solid #ccc;
+ //border: 1px solid #ccc;
border-top: none;
}
diff --git a/src/components/tools/StatusSlot.vue b/src/components/tools/StatusSlot.vue
index 0244431..59db5c9 100644
--- a/src/components/tools/StatusSlot.vue
+++ b/src/components/tools/StatusSlot.vue
@@ -156,7 +156,7 @@ export default {
// 来款
if (this.statusKey === 'paymentRecord') {
if (item.paymentDate || item.amountReceived) {
- result = `${ item.paymentDate }到账${ item.amountReceived }`
+ result = `${ item.paymentDate }到账${ item.amountReceived }元`
}
} else if (this.statusKey === 'bill') {
if (item.billDate || item.billNo) {
@@ -179,7 +179,10 @@ export default {
diff --git a/src/mixins/JeroListMixin.js b/src/mixins/JeroListMixin.js
index e268a5b..64a76bb 100644
--- a/src/mixins/JeroListMixin.js
+++ b/src/mixins/JeroListMixin.js
@@ -24,7 +24,7 @@ export const JeroListMixin = {
ipagination: {
current: 1,
pageSize: 10,
- pageSizeOptions: ['10', '20', '30', '50'],
+ pageSizeOptions: ['10', '20', '30', '50', '100'],
showTotal: (total, range) => {
return range[0] + '-' + range[1] + ' 共' + total + '条'
},
@@ -284,7 +284,7 @@ export const JeroListMixin = {
param['selections'] = this.selectedRowKeys.join(',')
}
console.log('导出参数', param)
- downloadFile(this.url.exportXlsUrl, fileName + '.xls', param)
+ downloadFile(this.url.exportXlsUrl, fileName + '.xlsx', param)
},
/*
* 下载模板
@@ -293,7 +293,7 @@ export const JeroListMixin = {
if (!fileName || typeof fileName != 'string') {
fileName = '模板文件'
}
- downloadFile(this.url.downTemplateUrl, fileName + '.xls')
+ downloadFile(this.url.downTemplateUrl, fileName + '.xlsx')
},
/* 导入 */
handleImportExcel(info) {
diff --git a/src/views/dataNetworkDiskManagement/committee/CommitteeMaintenance.vue b/src/views/dataNetworkDiskManagement/committee/CommitteeMaintenance.vue
index d51d829..cc5348a 100644
--- a/src/views/dataNetworkDiskManagement/committee/CommitteeMaintenance.vue
+++ b/src/views/dataNetworkDiskManagement/committee/CommitteeMaintenance.vue
@@ -256,7 +256,7 @@ export default {
param['ids'] = this.selectedRowKeys.join(',')
}
console.log('导出参数', param)
- downloadFile(this.url.exportXlsUrl, fileName + '.xls', param)
+ downloadFile(this.url.exportXlsUrl, fileName + '.xlsx', param)
},
/**
* 新增成员
diff --git a/src/views/dataNetworkDiskManagement/dataDownloadRecord/DataDownloadRecord.vue b/src/views/dataNetworkDiskManagement/dataDownloadRecord/DataDownloadRecord.vue
index a237e12..9546b8e 100644
--- a/src/views/dataNetworkDiskManagement/dataDownloadRecord/DataDownloadRecord.vue
+++ b/src/views/dataNetworkDiskManagement/dataDownloadRecord/DataDownloadRecord.vue
@@ -264,7 +264,7 @@ export default {
if (this.selectedRowKeys && this.selectedRowKeys.length > 0) {
param['ids'] = this.selectedRowKeys.join(',')
}
- downloadFile(this.url.exportXlsUrl, fileName + '.xls', param)
+ downloadFile(this.url.exportXlsUrl, fileName + '.xlsx', param)
},
handleCancel() {
this.visible = false
diff --git a/src/views/mailManagement/BillMail.vue b/src/views/mailManagement/BillMail.vue
index 14d16e3..03406c1 100644
--- a/src/views/mailManagement/BillMail.vue
+++ b/src/views/mailManagement/BillMail.vue
@@ -243,7 +243,7 @@ export default {
param['ids'] = this.selectedRowKeys.join(',')
}
console.log('导出参数', param)
- downloadFile(this.url.exportXlsUrl, fileName + '.xls', param)
+ downloadFile(this.url.exportXlsUrl, fileName + '.xlsx', param)
}
}
}
diff --git a/src/views/mailManagement/ContractMail.vue b/src/views/mailManagement/ContractMail.vue
index da5feb7..8afc412 100644
--- a/src/views/mailManagement/ContractMail.vue
+++ b/src/views/mailManagement/ContractMail.vue
@@ -237,7 +237,7 @@ export default {
param['ids'] = this.selectedRowKeys.join(',')
}
console.log('导出参数', param)
- downloadFile(this.url.exportXlsUrl, fileName + '.xls', param)
+ downloadFile(this.url.exportXlsUrl, fileName + '.xlsx', param)
}
}
}
diff --git a/src/views/packManagement/modules/BatchIncomePaymentModule.vue b/src/views/packManagement/modules/BatchIncomePaymentModule.vue
index 9dce662..799a91c 100644
--- a/src/views/packManagement/modules/BatchIncomePaymentModule.vue
+++ b/src/views/packManagement/modules/BatchIncomePaymentModule.vue
@@ -192,6 +192,10 @@ export default {
this.$forceUpdate()
},
handleOk() {
+ if (this.inputIncomingAmount > this.sumAmountOwed) {
+ this.$message.warn('来款金额大于当前欠款金额,输入有误!')
+ return
+ }
if (this.confirmLoading) {
return
}
@@ -255,7 +259,7 @@ export default {
e.target.value = (e.target.value.replace(/[^0-9.]/g, '')).trim()
this.inputIncomingAmount = Number(e.target.value)
if (this.inputIncomingAmount > this.sumAmountOwed) {
- this.$message.warn('来款金额大于总欠款金额,请修改')
+ this.$message.warn('来款金额大于当前欠款金额,输入有误!')
return
}
this.clearThisTimeAmount()
diff --git a/src/views/packManagement/modules/BatchInvoicingModule.vue b/src/views/packManagement/modules/BatchInvoicingModule.vue
index 6f84a23..d1ee92c 100644
--- a/src/views/packManagement/modules/BatchInvoicingModule.vue
+++ b/src/views/packManagement/modules/BatchInvoicingModule.vue
@@ -275,7 +275,7 @@ export default {
e.target.value = (e.target.value.replace(/[^0-9.]/g, '')).trim()
this.inputInvoicingAmount = Number(e.target.value)
if (this.inputInvoicingAmount > this.sumAmountOwed) {
- this.$message.warn('开票金额大于总未开票金额,请修改')
+ this.$message.warn('开票金额大于当前欠未开票金额,输入有误!')
return
}
this.clearThisTimeAmount()
@@ -336,6 +336,10 @@ export default {
})
},
handleOk() {
+ if (this.inputInvoicingAmount > this.sumAmountOwed) {
+ this.$message.warn('开票金额大于当前欠未开票金额,输入有误!')
+ return
+ }
if (this.confirmLoading) {
return
}
diff --git a/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue b/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue
index 63d6ba6..5be039f 100644
--- a/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue
+++ b/src/views/projectManagement/modules/WorkingGroupMemberUnitModule.vue
@@ -423,7 +423,7 @@ export default {
}
}
this.chargeWayType = record.chargeWay
- this.pickChargeNoticeType(record.charge)
+ this.pickChargeNoticeType(record.charge, true)
this.visible = true
this.$nextTick(() => {
this.form.setFieldsValue(pick(this.model, 'chargeCompany', 'contactsIdOne', 'contactsIdTwo', 'contactsIdThree', 'mailContactsId', 'chargeWay', 'charge', 'receivableAmount', 'contractNum', 'receivableAmount', 'chargeNoticeId', 'needInvoice', 'remarks'))
@@ -516,17 +516,21 @@ export default {
* 匹配收费通知显隐
* @param value
*/
- pickChargeNoticeType(key) {
+ pickChargeNoticeType(key, isFirst) {
this.chargeNoticeList.forEach(item => {
if (item.type === 'chargeNoticeA' && key === 'a') {
this.selectedChargeNotice = 'A'
- this.model.receivableAmount = item.yearCharge
- this.model.chargeNoticeId = item.chargeNoticeId
+ if (!isFirst) {
+ this.model.receivableAmount = item.yearCharge
+ this.model.chargeNoticeId = item.chargeNoticeId
+ }
this.model.chargeNoticeNo = item.value
} else if (item.type === 'chargeNoticeB' && key === 'b') {
this.selectedChargeNotice = 'B'
- this.model.receivableAmount = item.yearCharge
- this.model.chargeNoticeId = item.chargeNoticeId
+ if (!isFirst) {
+ this.model.receivableAmount = item.yearCharge
+ this.model.chargeNoticeId = item.chargeNoticeId
+ }
this.model.chargeNoticeNo = item.value
}
})
diff --git a/src/views/system/DepartList.vue b/src/views/system/DepartList.vue
index 82f0126..17a8002 100644
--- a/src/views/system/DepartList.vue
+++ b/src/views/system/DepartList.vue
@@ -429,7 +429,7 @@ export default {
param['selections'] = this.checkedKeys.join(',')
}
console.log('导出参数', param)
- downloadFile(this.url.exportXlsUrl, fileName + '.xls', param)
+ downloadFile(this.url.exportXlsUrl, fileName + '.xlsx', param)
},
nodeModalOk() {
this.loadTree()
diff --git a/src/views/user/alteration/Alteration.vue b/src/views/user/alteration/Alteration.vue
index 4f61134..cadad78 100644
--- a/src/views/user/alteration/Alteration.vue
+++ b/src/views/user/alteration/Alteration.vue
@@ -155,7 +155,7 @@ export default {
},
confirmPassword: {
rules: [
- { required: true, message: '请确认新密码!' },
+ { required: true, message: '请输入确认密码!' },
{ pattern: /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[~!@#$%^&*()_+`\-={}:";'<>?,./]).{8,30}$/,
message: '密码由8位及以上数字、大小写字母和特殊符号组成!'
},