|
@@ -1,16 +1,15 @@
|
|
|
<template>
|
|
|
<div >
|
|
|
- <el-button size="mini" @click="editBtn">编 辑</el-button>
|
|
|
- <el-drawer title="编辑商品组" :visible.sync="dialogTableVisible" size="40%" direction="rtl" append-to-body>
|
|
|
- <div class="drawer__panel">
|
|
|
+ <el-button size="mini" @click="editBtn" :disabled="!!disabled">编 辑</el-button>
|
|
|
+ <el-dialog title="编辑商品组" :visible.sync="dialogTableVisible" width="30%" direction="rtl" append-to-body>
|
|
|
<el-row :gutter="20">
|
|
|
<el-form :model="form" :rules="rules" ref="form" size="small" label-position="right" label-width="100px">
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="24">
|
|
|
<el-form-item label="商品组名称:" prop="groupname">
|
|
|
<el-input v-model="form.groupname" placeholder="请输入商品组名称"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="24">
|
|
|
<el-form-item label="品牌:" prop="sa_brandid">
|
|
|
<el-select v-model="form.sa_brandid" placeholder="请选择品牌" @change="getProductList(params.content.pageNumber = 1,$refs.table.allArr=[])" style="width: 100%">
|
|
|
<el-option v-for="item in brandList()" :key="item.sa_brandid" :label="item.brandname"
|
|
@@ -19,7 +18,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" style="margin-bottom: 20px;margin-top: 22px">
|
|
|
+ <!-- <el-col :span="24" style="margin-bottom: 20px;margin-top: 22px">
|
|
|
<label class="inline-16" style="font-size: 14px">可选商品:</label>
|
|
|
<el-input placeholder="请输入搜索内容" suffix-icon="el-icon-search" v-model="search" @keyup.native.enter="queryClick" @clear="clearData()" style="width:260px;float: right" size="small" class="input-with-select inline-16" clearable>
|
|
|
</el-input>
|
|
@@ -40,15 +39,14 @@
|
|
|
:total="total">
|
|
|
</el-pagination>
|
|
|
</div>
|
|
|
- </el-col>
|
|
|
+ </el-col> -->
|
|
|
</el-form>
|
|
|
</el-row>
|
|
|
+ <div slot="footer" class="dialog-footer">
|
|
|
+ <el-button size="small" @click="dialogTableVisible = false">取 消</el-button>
|
|
|
+ <el-button type="primary" size="small" @click="submit">确 定</el-button>
|
|
|
</div>
|
|
|
- <div class="fixed__btn__panel">
|
|
|
- <el-button size="small" @click="dialogTableVisible = false" class="normal-btn-width">取 消</el-button>
|
|
|
- <el-button size="small" type="primary" @click="submit" class="normal-btn-width">确 定</el-button>
|
|
|
- </div>
|
|
|
- </el-drawer>
|
|
|
+ </el-dialog>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
@@ -99,7 +97,7 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
- props:['data'],
|
|
|
+ props:['data','disabled'],
|
|
|
inject:['productList','brandList'],
|
|
|
watch: {
|
|
|
|