|
@@ -42,16 +42,47 @@
|
|
>
|
|
>
|
|
</el-checkbox-group>
|
|
</el-checkbox-group>
|
|
</div>
|
|
</div>
|
|
- <div class="chioseWrap">
|
|
|
|
|
|
+ <div class="chioseWrap" v-show="
|
|
|
|
+ music.type && music.type.length > 0
|
|
|
|
+ ? music.type.includes('GROUP')
|
|
|
|
+ : false
|
|
|
|
+ ">
|
|
<p
|
|
<p
|
|
class="title"
|
|
class="title"
|
|
|
|
+
|
|
|
|
+ >
|
|
|
|
+ 团购价:
|
|
|
|
+ </p>
|
|
|
|
+
|
|
|
|
+ <div
|
|
v-show="
|
|
v-show="
|
|
music.type && music.type.length > 0
|
|
music.type && music.type.length > 0
|
|
? music.type.includes('GROUP')
|
|
? music.type.includes('GROUP')
|
|
: false
|
|
: false
|
|
"
|
|
"
|
|
|
|
+ style="width: 180px;margin-top: 20px;"
|
|
>
|
|
>
|
|
- 团购价:
|
|
|
|
|
|
+
|
|
|
|
+ <el-form-item
|
|
|
|
+ :prop="'chioseMusic.'+index+'.groupPrice'"
|
|
|
|
+ >
|
|
|
|
+ <el-input type="number" v-model="music.groupPrice" :disabled="true">
|
|
|
|
+ <template slot="append">元</template></el-input
|
|
|
|
+ >
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="chioseWrap" v-show="
|
|
|
|
+ music.type && music.type.length > 0
|
|
|
|
+ ? music.type.includes('GROUP')
|
|
|
|
+ : false
|
|
|
|
+ ">
|
|
|
|
+ <p
|
|
|
|
+ class="title"
|
|
|
|
+
|
|
|
|
+ >
|
|
|
|
+ 分润金额:
|
|
</p>
|
|
</p>
|
|
|
|
|
|
<div
|
|
<div
|
|
@@ -64,10 +95,10 @@
|
|
>
|
|
>
|
|
|
|
|
|
<el-form-item
|
|
<el-form-item
|
|
- :prop="'chioseMusic.'+index+'.groupPrice'"
|
|
|
|
|
|
+ :prop="'chioseMusic.'+index+'.organShareProfit'"
|
|
:rules="[{ validator:(rule, value, callback)=> checkGroupPrice(rule, value, callback,music), trigger: 'blur' }]"
|
|
:rules="[{ validator:(rule, value, callback)=> checkGroupPrice(rule, value, callback,music), trigger: 'blur' }]"
|
|
>
|
|
>
|
|
- <el-input type="number" v-model="music.groupPrice">
|
|
|
|
|
|
+ <el-input type="number" v-model="music.organShareProfit" >
|
|
<template slot="append">元</template></el-input
|
|
<template slot="append">元</template></el-input
|
|
>
|
|
>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -179,6 +210,7 @@ export default {
|
|
groupPrice: 0,
|
|
groupPrice: 0,
|
|
borrowPrice: 1500,
|
|
borrowPrice: 1500,
|
|
groupRemissionCourseFee: false,
|
|
groupRemissionCourseFee: false,
|
|
|
|
+ organShareProfit:0
|
|
});
|
|
});
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -198,6 +230,7 @@ export default {
|
|
groupPrice: null,
|
|
groupPrice: null,
|
|
borrowPrice: 1500,
|
|
borrowPrice: 1500,
|
|
groupRemissionCourseFee: 0,
|
|
groupRemissionCourseFee: 0,
|
|
|
|
+ organShareProfit:0
|
|
});
|
|
});
|
|
this.$emit("lookMusic");
|
|
this.$emit("lookMusic");
|
|
},
|
|
},
|
|
@@ -226,10 +259,12 @@ export default {
|
|
console.log(rule, value, this.dividend,music);
|
|
console.log(rule, value, this.dividend,music);
|
|
if (!value) {
|
|
if (!value) {
|
|
callback(new Error("请输入团购价格"));
|
|
callback(new Error("请输入团购价格"));
|
|
- } else if (value*1 >(music.groupPurchasePrice+this.dividend)) {
|
|
|
|
- callback(new Error(`团购金额不得大于${music.groupPurchasePrice+this.dividend}`));
|
|
|
|
- } else if (value*1 <(music.groupPurchasePrice)) {
|
|
|
|
- callback(new Error(`团购金额不得小于${music.groupPurchasePrice}`));
|
|
|
|
|
|
+ } else if (value*1>this.dividend) {
|
|
|
|
+ console.log(rule, value, this.dividend,music,'团购金额不得大于');
|
|
|
|
+ callback(new Error(`团购金额不得大于${this.dividend}元`));
|
|
|
|
+ } else if (value*1 <0 ){
|
|
|
|
+ console.log(rule, value, this.dividend,music,'团购金额不得小于0元');
|
|
|
|
+ callback(new Error(`团购金额不得小于${0}元`));
|
|
}else {
|
|
}else {
|
|
callback();
|
|
callback();
|
|
}
|
|
}
|