diff --git a/src/components/ProjectDetailModal.vue b/src/components/ProjectDetailModal.vue index 89d6a78..a4b50a8 100644 --- a/src/components/ProjectDetailModal.vue +++ b/src/components/ProjectDetailModal.vue @@ -86,8 +86,8 @@ - -
+ +

会员权益

diff --git a/src/views/incomePayments/memberManage/SafeguardStardsMemberList.vue b/src/views/incomePayments/memberManage/SafeguardStardsMemberList.vue index 15f1bb2..9b163f3 100644 --- a/src/views/incomePayments/memberManage/SafeguardStardsMemberList.vue +++ b/src/views/incomePayments/memberManage/SafeguardStardsMemberList.vue @@ -190,7 +190,7 @@ - + @@ -214,6 +214,7 @@ import SafeguardStardsMemberModal from './modules/SafeguardStardsMemberModal' import { getStardsMemberProjectById, memberDrawTicket } from '@/api/incomePaymentsApi' import MemberEquityModal from './modules/MemberEquityModal' import MemberCopyModal from './modules/MemberCopyModal' +import { ProjectTypeEnums } from '@/enums/commonEnums' export default { name: 'SafeguardStardsMemberList', @@ -229,6 +230,7 @@ export default { }, data() { return { + ProjectTypeEnums, detailTitleList: [ { title: '标协会员项目', diff --git a/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue b/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue index 33e9bc3..3d90c5b 100644 --- a/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue +++ b/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue @@ -41,10 +41,7 @@ :init-contacts="selectPerson" placeholder="请选择企业联系人" @change="changetPerson" - v-decorator="[ - 'companyContactId', - validatorRules.companyContactId, - ]" + v-decorator="['companyContactId',validatorRules.companyContactId,]" :maxLength="50" ref="selectContacts" @ok="addContactsOk" @@ -80,10 +77,7 @@ placeholder="请输入待确收金额" :maxLength="50" @change="changeReceivableAmount" - v-decorator="[ - 'amountReceivable', - validatorRules.amountReceivable, - ]" + v-decorator="['amountReceivable',validatorRules.amountReceivable,]" @blur="addZero" > @@ -91,8 +85,12 @@ - + @@ -107,7 +105,8 @@ @blur="addZero" read-only disabled - @change="(e) => {e.target.value = (e.target.value.replace(/[^0-9.]/g,'')).trim()}"> + @change="(e) => {e.target.value = (e.target.value.replace(/[^0-9.]/g,'')).trim()}" + > @@ -124,7 +123,8 @@ disabled @blur="addZero" read-only - @change="(e) => {e.target.value = (e.target.value.replace(/[^0-9.]/g,'')).trim()}"> + @change="(e) => {e.target.value = (e.target.value.replace(/[^0-9.]/g,'')).trim()}" + > @@ -214,11 +214,7 @@ placeholder="请输入收费通知号" :maxLength="50" v-decorator="['chargeNoticeNo', validatorRules.chargeNoticeNo]" - @change=" - (e) => { - e.target.value = (e.target.value + '').trim(); - } - " + @change="(e) => {e.target.value = (e.target.value + '').trim()}" > @@ -252,11 +248,7 @@ :auto-size="{ minRows: 3, maxRows: 6 }" :maxLength="200" v-decorator="['remark']" - @change=" - (e) => { - e.target.value = (e.target.value + '').trim(); - } - " + @change="(e) => {e.target.value = (e.target.value + '').trim()}" /> @@ -283,7 +275,7 @@ import { money } from '@/utils/validate' import { checkAssociatedProject } from '@/utils/projectCheck' import SelectRevenueContract from '../../../../components/tools/SelectRevenueContract' import JDictSelectTag from '@comp/dict/JDictSelectTag' -import {CalcAmountMixin} from '@/mixins/CalcAmountMixin' +import { CalcAmountMixin } from '@/mixins/CalcAmountMixin' import JDate from '@/components/tools/JDate' export default { diff --git a/src/views/incomePayments/memberManage/modules/SafeguardStardsMemberModal.vue b/src/views/incomePayments/memberManage/modules/SafeguardStardsMemberModal.vue index e7fc55d..393719e 100644 --- a/src/views/incomePayments/memberManage/modules/SafeguardStardsMemberModal.vue +++ b/src/views/incomePayments/memberManage/modules/SafeguardStardsMemberModal.vue @@ -69,7 +69,7 @@ - + - - + + + + + + @@ -113,7 +114,7 @@ - + @@ -148,7 +149,7 @@ - + - + - + @@ -296,9 +289,11 @@ import { money } from '@/utils/validate' import { httpAction } from '@/api/manage' import { MemberNature, IncomeMethod } from '@/enums/commonEnums' import {checkAssociatedProject} from '@/utils/projectCheck' +import { CalcAmountMixin } from '@/mixins/CalcAmountMixin' export default { name: 'SafeguardStardsMemberModal', + mixins: [CalcAmountMixin], components: { JUpload, JDate, @@ -392,6 +387,7 @@ export default { validateTrigger: 'change' } }, + ysjeKey: 'amountReceivable', // 来款方式 incomePaysType: 3, // 选中的会员单位