|
@@ -18,10 +18,9 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="类型:" prop="tenantType">
|
|
|
- <el-input
|
|
|
- v-model="form.tenantType"
|
|
|
- placeholder="请输入企业类型"
|
|
|
- ></el-input>
|
|
|
+ <el-select v-model="form.tenantType" placeholder="请选择企业类型">
|
|
|
+ <el-option v-for="item in tenantType" :key="item.dictChildValue" :label="item.dictChildLabel" :value="Number(item.dictChildValue)"></el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
@@ -143,7 +142,11 @@ export default {
|
|
|
this.init()
|
|
|
},
|
|
|
},
|
|
|
- computed: {},
|
|
|
+ computed: {
|
|
|
+ tenantType(){
|
|
|
+ return this.$store.state.admin.tenantType
|
|
|
+ }
|
|
|
+ },
|
|
|
created() {},
|
|
|
mounted() {
|
|
|
this.init()
|
|
@@ -244,12 +247,18 @@ export default {
|
|
|
return
|
|
|
}
|
|
|
if(this.model == 'add'){
|
|
|
- this.tableData = data
|
|
|
+ this.tableData = data.map(item=>{
|
|
|
+ item.vipTypeNum = 0
|
|
|
+ return item
|
|
|
+ })
|
|
|
return
|
|
|
}
|
|
|
var vipTypes = this.form.vipTypes
|
|
|
if(!vipTypes || vipTypes.length == 0){
|
|
|
- this.tableData = data
|
|
|
+ this.tableData = data.map(item=>{
|
|
|
+ item.vipTypeNum = 0
|
|
|
+ return item
|
|
|
+ })
|
|
|
return
|
|
|
}
|
|
|
for(var i = 0;i<data.length;i++){
|
|
@@ -259,9 +268,12 @@ export default {
|
|
|
})
|
|
|
if(obj){
|
|
|
this.$set(item,'vipTypeNum',obj.vipTypeNum || 0)
|
|
|
+ }else{
|
|
|
+ this.$set(item,'vipTypeNum', 0)
|
|
|
}
|
|
|
}
|
|
|
this.tableData = data
|
|
|
+
|
|
|
}
|
|
|
})
|
|
|
},
|
|
@@ -271,7 +283,7 @@ export default {
|
|
|
<style lang="scss">
|
|
|
.form_center {
|
|
|
width: 800px;
|
|
|
- margin: 30px auto;
|
|
|
+ margin: -40px auto;
|
|
|
}
|
|
|
|
|
|
.button-container {
|