优化更新
This commit is contained in:
@@ -70,7 +70,7 @@
|
||||
<el-radio-button :label="1">可选套餐</el-radio-button>
|
||||
</el-radio-group>
|
||||
</div>
|
||||
<div v-if="ruleForm.groupType == '0'">
|
||||
<div v-if="ruleForm.groupType == 0">
|
||||
<el-table border :data="item.goods" v-for="(item, index) in ruleForm.proGroupVo" :key="index">
|
||||
<el-table-column label="名称" prop="proName"></el-table-column>
|
||||
<el-table-column label="规格" prop="skuName"></el-table-column>
|
||||
@@ -95,7 +95,7 @@
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
</div>
|
||||
<div v-if="ruleForm.groupType == '1'">
|
||||
<div v-if="ruleForm.groupType == 1">
|
||||
<div class="group_wrap" v-for="(item, index) in ruleForm.proGroupVo" :key="index">
|
||||
<el-form inline :model="item">
|
||||
<el-form-item label="规格组名">
|
||||
@@ -382,7 +382,7 @@ const ruleForm = reactive<RuleForm>({
|
||||
// 规格id
|
||||
specId: "",
|
||||
// 套餐类型
|
||||
groupType: "0",
|
||||
groupType: 0,
|
||||
// 套餐入参
|
||||
proGroupVo: [
|
||||
{
|
||||
@@ -569,7 +569,7 @@ function selectShopRes(res: Array<any>) {
|
||||
return item;
|
||||
});
|
||||
|
||||
if (ruleForm.groupType == "0") {
|
||||
if (ruleForm.groupType == 0) {
|
||||
let obj = {
|
||||
title: "",
|
||||
count: newres.length,
|
||||
@@ -726,7 +726,7 @@ function cartesian(arr) {
|
||||
// 套餐类型切换
|
||||
function typeChange() {
|
||||
// ruleForm.typeEnum = 'normal'
|
||||
if (ruleForm.groupType == "0") {
|
||||
if (ruleForm.groupType == 0) {
|
||||
ruleForm.proGroupVo = [];
|
||||
ruleForm.proGroupVo[0] = {
|
||||
title: "",
|
||||
@@ -783,7 +783,7 @@ const submitForm = async (formEl: FormInstance | undefined) => {
|
||||
|
||||
// 标题和几选几是否填写
|
||||
if (ruleForm.type == "package") {
|
||||
if (ruleForm.groupType == "1") {
|
||||
if (ruleForm.groupType == 1) {
|
||||
let selectTitle = false;
|
||||
ruleForm.proGroupVo.forEach((item: any) => {
|
||||
if (item.number == "" || item.title == "") {
|
||||
|
||||
Reference in New Issue
Block a user