|
@@ -63,14 +63,14 @@
|
|
<!-- <el-table-column align="center" prop="type" label="1天收费现价(元)">
|
|
<!-- <el-table-column align="center" prop="type" label="1天收费现价(元)">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<div>
|
|
<div>
|
|
- {{ scope.row.memberFeeSetting.currentDayFee | moneyFormat }}元
|
|
|
|
|
|
+ {{ scope.row.memberFeeSetting.currentDayFee | hasMoneyFormat }}
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column align="center" prop="type" label="1天收费原价(元)">
|
|
<el-table-column align="center" prop="type" label="1天收费原价(元)">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<div>
|
|
<div>
|
|
- {{ scope.row.memberFeeSetting.originalDayFee | moneyFormat }}元
|
|
|
|
|
|
+ {{ scope.row.memberFeeSetting.originalDayFee | hasMoneyFormat }}
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
</el-table-column> -->
|
|
</el-table-column> -->
|
|
@@ -80,16 +80,16 @@
|
|
<p>
|
|
<p>
|
|
团购:
|
|
团购:
|
|
{{
|
|
{{
|
|
- scope.row.memberFeeSetting.groupPurchaseMonthFee | moneyFormat
|
|
|
|
- }}元
|
|
|
|
|
|
+ scope.row.memberFeeSetting.groupPurchaseMonthFee | hasMoneyFormat
|
|
|
|
+ }}
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
零售:
|
|
零售:
|
|
- {{ scope.row.memberFeeSetting.currentMonthFee | moneyFormat }}元
|
|
|
|
|
|
+ {{ scope.row.memberFeeSetting.currentMonthFee | hasMoneyFormat }}
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
原价:
|
|
原价:
|
|
- {{ scope.row.memberFeeSetting.originalMonthFee | moneyFormat }}元
|
|
|
|
|
|
+ {{ scope.row.memberFeeSetting.originalMonthFee | hasMoneyFormat }}
|
|
</p>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
@@ -101,24 +101,24 @@
|
|
团购:
|
|
团购:
|
|
{{
|
|
{{
|
|
scope.row.memberFeeSetting.groupPurchaseQuarterlyFee
|
|
scope.row.memberFeeSetting.groupPurchaseQuarterlyFee
|
|
- | moneyFormat
|
|
|
|
- }}元
|
|
|
|
|
|
+ | hasMoneyFormat
|
|
|
|
+ }}
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
零售:
|
|
零售:
|
|
{{
|
|
{{
|
|
- scope.row.memberFeeSetting.currentQuarterlyFee | moneyFormat
|
|
|
|
- }}元
|
|
|
|
|
|
+ scope.row.memberFeeSetting.currentQuarterlyFee | hasMoneyFormat
|
|
|
|
+ }}
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
原价:
|
|
原价:
|
|
{{
|
|
{{
|
|
- scope.row.memberFeeSetting.originalQuarterlyFee | moneyFormat
|
|
|
|
- }}元
|
|
|
|
|
|
+ scope.row.memberFeeSetting.originalQuarterlyFee | hasMoneyFormat
|
|
|
|
+ }}
|
|
</p>
|
|
</p>
|
|
|
|
|
|
<!-- </div>
|
|
<!-- </div>
|
|
- {{ scope.row.memberFeeSetting.currentHalfYearFee | moneyFormat }}元 -->
|
|
|
|
|
|
+ {{ scope.row.memberFeeSetting.currentHalfYearFee | hasMoneyFormat }} -->
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
@@ -129,20 +129,20 @@
|
|
团购:
|
|
团购:
|
|
{{
|
|
{{
|
|
scope.row.memberFeeSetting.groupPurchaseHalfYearFee
|
|
scope.row.memberFeeSetting.groupPurchaseHalfYearFee
|
|
- | moneyFormat
|
|
|
|
- }}元
|
|
|
|
|
|
+ | hasMoneyFormat
|
|
|
|
+ }}
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
零售:
|
|
零售:
|
|
{{
|
|
{{
|
|
- scope.row.memberFeeSetting.currentHalfYearFee | moneyFormat
|
|
|
|
- }}元
|
|
|
|
|
|
+ scope.row.memberFeeSetting.currentHalfYearFee | hasMoneyFormat
|
|
|
|
+ }}
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
原价:
|
|
原价:
|
|
{{
|
|
{{
|
|
- scope.row.memberFeeSetting.originalHalfYearFee | moneyFormat
|
|
|
|
- }}元
|
|
|
|
|
|
+ scope.row.memberFeeSetting.originalHalfYearFee | hasMoneyFormat
|
|
|
|
+ }}
|
|
</p>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
@@ -153,16 +153,16 @@
|
|
<p>
|
|
<p>
|
|
团购:
|
|
团购:
|
|
{{
|
|
{{
|
|
- scope.row.memberFeeSetting.groupPurchaseYearFee | moneyFormat
|
|
|
|
- }}元
|
|
|
|
|
|
+ scope.row.memberFeeSetting.groupPurchaseYearFee | hasMoneyFormat
|
|
|
|
+ }}
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
零售:
|
|
零售:
|
|
- {{ scope.row.memberFeeSetting.currentYearFee | moneyFormat }}元
|
|
|
|
|
|
+ {{ scope.row.memberFeeSetting.currentYearFee | hasMoneyFormat }}
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
原价:
|
|
原价:
|
|
- {{ scope.row.memberFeeSetting.originalYearFee | moneyFormat }}元
|
|
|
|
|
|
+ {{ scope.row.memberFeeSetting.originalYearFee | hasMoneyFormat }}
|
|
</p>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
@@ -183,7 +183,7 @@
|
|
<div>
|
|
<div>
|
|
<!-- memberRankSetting/add -->
|
|
<!-- memberRankSetting/add -->
|
|
<auth auths="memberRankOrganizationFeeMapper/get">
|
|
<auth auths="memberRankOrganizationFeeMapper/get">
|
|
- <el-button type="text" @click="resetFee(scope.row)"
|
|
|
|
|
|
+ <el-button type="text" @click="resetFee(scope.row,'look')"
|
|
>详情</el-button
|
|
>详情</el-button
|
|
>
|
|
>
|
|
</auth>
|
|
</auth>
|
|
@@ -305,8 +305,8 @@
|
|
:rules="[
|
|
:rules="[
|
|
{ required: false, message: '请输入月收费团购价' },
|
|
{ required: false, message: '请输入月收费团购价' },
|
|
{
|
|
{
|
|
- pattern: /^\d+$/,
|
|
|
|
- message: '请输入≥0的正整数',
|
|
|
|
|
|
+ pattern:/^[1-9][0-9]*$/,
|
|
|
|
+ message: '请输入大于0的正整数',
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
:label-width="formLabelWidth"
|
|
:label-width="formLabelWidth"
|
|
@@ -325,8 +325,8 @@
|
|
:rules="[
|
|
:rules="[
|
|
{ required: false, message: '请输入月收费零售价' },
|
|
{ required: false, message: '请输入月收费零售价' },
|
|
{
|
|
{
|
|
- pattern: /^\d+$/,
|
|
|
|
- message: '请输入≥0的正整数',
|
|
|
|
|
|
+ pattern:/^[1-9][0-9]*$/,
|
|
|
|
+ message: '请输入大于0的正整数',
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
:label-width="formLabelWidth"
|
|
:label-width="formLabelWidth"
|
|
@@ -345,8 +345,8 @@
|
|
:rules="[
|
|
:rules="[
|
|
{ required: false, message: '请输入月收费原价' },
|
|
{ required: false, message: '请输入月收费原价' },
|
|
{
|
|
{
|
|
- pattern: /^\d+$/,
|
|
|
|
- message: '请输入≥0的正整数',
|
|
|
|
|
|
+ pattern:/^[1-9][0-9]*$/,
|
|
|
|
+ message: '请输入大于0的正整数',
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
:label-width="formLabelWidth"
|
|
:label-width="formLabelWidth"
|
|
@@ -365,8 +365,8 @@
|
|
:rules="[
|
|
:rules="[
|
|
{ required: false, message: '请输入季度收费团购价' },
|
|
{ required: false, message: '请输入季度收费团购价' },
|
|
{
|
|
{
|
|
- pattern: /^\d+$/,
|
|
|
|
- message: '请输入≥0的正整数',
|
|
|
|
|
|
+ pattern:/^[1-9][0-9]*$/,
|
|
|
|
+ message: '请输入大于0的正整数',
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
:label-width="formLabelWidth"
|
|
:label-width="formLabelWidth"
|
|
@@ -385,8 +385,8 @@
|
|
:rules="[
|
|
:rules="[
|
|
{ required: false, message: '请输入季度收费零售价' },
|
|
{ required: false, message: '请输入季度收费零售价' },
|
|
{
|
|
{
|
|
- pattern: /^\d+$/,
|
|
|
|
- message: '请输入≥0的正整数',
|
|
|
|
|
|
+ pattern:/^[1-9][0-9]*$/,
|
|
|
|
+ message: '请输入大于0的正整数',
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
:label-width="formLabelWidth"
|
|
:label-width="formLabelWidth"
|
|
@@ -405,8 +405,8 @@
|
|
:rules="[
|
|
:rules="[
|
|
{ required: false, message: '请输入季度收费原价' },
|
|
{ required: false, message: '请输入季度收费原价' },
|
|
{
|
|
{
|
|
- pattern: /^\d+$/,
|
|
|
|
- message: '请输入≥0的正整数',
|
|
|
|
|
|
+ pattern:/^[1-9][0-9]*$/,
|
|
|
|
+ message: '请输入大于0的正整数',
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
:label-width="formLabelWidth"
|
|
:label-width="formLabelWidth"
|
|
@@ -425,8 +425,8 @@
|
|
:rules="[
|
|
:rules="[
|
|
{ required: false, message: '请输入半年收费团购价' },
|
|
{ required: false, message: '请输入半年收费团购价' },
|
|
{
|
|
{
|
|
- pattern: /^\d+$/,
|
|
|
|
- message: '请输入≥0的正整数',
|
|
|
|
|
|
+ pattern:/^[1-9][0-9]*$/,
|
|
|
|
+ message: '请输入大于0的正整数',
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
:label-width="formLabelWidth"
|
|
:label-width="formLabelWidth"
|
|
@@ -445,8 +445,8 @@
|
|
:rules="[
|
|
:rules="[
|
|
{ required: false, message: '请输入半年收费零售价' },
|
|
{ required: false, message: '请输入半年收费零售价' },
|
|
{
|
|
{
|
|
- pattern: /^\d+$/,
|
|
|
|
- message: '请输入≥0的正整数',
|
|
|
|
|
|
+ pattern:/^[1-9][0-9]*$/,
|
|
|
|
+ message: '请输入大于0的正整数',
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
:label-width="formLabelWidth"
|
|
:label-width="formLabelWidth"
|
|
@@ -465,8 +465,8 @@
|
|
:rules="[
|
|
:rules="[
|
|
{ required: false, message: '请输入半年收费原价' },
|
|
{ required: false, message: '请输入半年收费原价' },
|
|
{
|
|
{
|
|
- pattern: /^\d+$/,
|
|
|
|
- message: '请输入≥0的正整数',
|
|
|
|
|
|
+ pattern:/^[1-9][0-9]*$/,
|
|
|
|
+ message: '请输入大于0的正整数',
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
:label-width="formLabelWidth"
|
|
:label-width="formLabelWidth"
|
|
@@ -485,8 +485,8 @@
|
|
:rules="[
|
|
:rules="[
|
|
{ required: false, message: '请输入年收费团购价' },
|
|
{ required: false, message: '请输入年收费团购价' },
|
|
{
|
|
{
|
|
- pattern: /^\d+$/,
|
|
|
|
- message: '请输入≥0的正整数',
|
|
|
|
|
|
+ pattern:/^[1-9][0-9]*$/,
|
|
|
|
+ message: '请输入大于0的正整数',
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
:label-width="formLabelWidth"
|
|
:label-width="formLabelWidth"
|
|
@@ -505,8 +505,8 @@
|
|
:rules="[
|
|
:rules="[
|
|
{ required: false, message: '请输入年收费零售价' },
|
|
{ required: false, message: '请输入年收费零售价' },
|
|
{
|
|
{
|
|
- pattern: /^\d+$/,
|
|
|
|
- message: '请输入≥0的正整数',
|
|
|
|
|
|
+ pattern:/^[1-9][0-9]*$/,
|
|
|
|
+ message: '请输入大于0的正整数',
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
:label-width="formLabelWidth"
|
|
:label-width="formLabelWidth"
|
|
@@ -525,8 +525,8 @@
|
|
:rules="[
|
|
:rules="[
|
|
{ required: false, message: '请输入年收费原价' },
|
|
{ required: false, message: '请输入年收费原价' },
|
|
{
|
|
{
|
|
- pattern: /^\d+$/,
|
|
|
|
- message: '请输入≥0的正整数',
|
|
|
|
|
|
+ pattern:/^[1-9][0-9]*$/,
|
|
|
|
+ message: '请输入大于0的正整数',
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
:label-width="formLabelWidth"
|
|
:label-width="formLabelWidth"
|
|
@@ -649,17 +649,24 @@ export default {
|
|
this.branchStatus = true;
|
|
this.branchStatus = true;
|
|
},
|
|
},
|
|
resetFee(row, type) {
|
|
resetFee(row, type) {
|
|
- if (type) {
|
|
|
|
|
|
+ if (type=='update') {
|
|
this.title = "修改收费标准";
|
|
this.title = "修改收费标准";
|
|
this.pageType = "update";
|
|
this.pageType = "update";
|
|
this.addDisabled = false;
|
|
this.addDisabled = false;
|
|
} else {
|
|
} else {
|
|
this.addDisabled = true;
|
|
this.addDisabled = true;
|
|
this.title = "查看收费标准";
|
|
this.title = "查看收费标准";
|
|
- this.pageType = "";
|
|
|
|
|
|
+ this.pageType = "look";
|
|
}
|
|
}
|
|
|
|
+ let obj = {}
|
|
|
|
+ for(let key in row.memberFeeSetting){
|
|
|
|
+ if(row.memberFeeSetting,key,row.memberFeeSetting[key]){
|
|
|
|
+ obj[key] = row.memberFeeSetting[key]
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
this.form = {
|
|
this.form = {
|
|
- ...row.memberFeeSetting,
|
|
|
|
|
|
+ ...obj,
|
|
organId: row.organId,
|
|
organId: row.organId,
|
|
memberRankSettingId: row.memberRankSettingId,
|
|
memberRankSettingId: row.memberRankSettingId,
|
|
outId: row.id,
|
|
outId: row.id,
|
|
@@ -667,6 +674,11 @@ export default {
|
|
this.branchStatus = true;
|
|
this.branchStatus = true;
|
|
},
|
|
},
|
|
onSubmit() {
|
|
onSubmit() {
|
|
|
|
+ console.log(this.pageType)
|
|
|
|
+ if(this.pageType == 'look'){
|
|
|
|
+ this.branchStatus = false;
|
|
|
|
+ return
|
|
|
|
+ }
|
|
this.$refs.ruleForm.validate(async (flag) => {
|
|
this.$refs.ruleForm.validate(async (flag) => {
|
|
if (flag) {
|
|
if (flag) {
|
|
if (this.pageType == "update") {
|
|
if (this.pageType == "update") {
|
|
@@ -694,8 +706,6 @@ export default {
|
|
this.branchStatus = false;
|
|
this.branchStatus = false;
|
|
this.getList();
|
|
this.getList();
|
|
} catch {}
|
|
} catch {}
|
|
- } else {
|
|
|
|
- this.branchStatus = false;
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
});
|
|
});
|