|
@@ -63,7 +63,7 @@
|
63
|
63
|
<div style="width:50%">
|
64
|
64
|
<el-select v-model="detailSpecs" multiple placeholder="请选择" style="width:100%;">
|
65
|
65
|
<el-option
|
66
|
|
- v-for="item in specs.list"
|
|
66
|
+ v-for="item in (Case === '' ? [] : specs.list)"
|
67
|
67
|
:key="item.SpecId"
|
68
|
68
|
:label="item.SpecName"
|
69
|
69
|
:value="item.SpecId">
|
|
@@ -78,7 +78,7 @@
|
78
|
78
|
<div style="width:50%">
|
79
|
79
|
<el-select v-model="TypeId" placeholder="请选择商品类型">
|
80
|
80
|
<el-option
|
81
|
|
- v-for="item in types.list"
|
|
81
|
+ v-for="item in (Case === '' ? [] : types.list)"
|
82
|
82
|
:key="item.TypeId"
|
83
|
83
|
:label="item.TypeName"
|
84
|
84
|
:value="item.TypeId">
|
|
@@ -230,10 +230,10 @@ export default {
|
230
|
230
|
},
|
231
|
231
|
},
|
232
|
232
|
created () {
|
233
|
|
- this.GetGoodTypes({ pagesize: 1000, caseid: this.Case })
|
234
|
|
- this.GetGoodSpecs({ pagesize: 1000, caseid: this.Case })
|
235
|
233
|
const { id } = this.$route.query
|
236
|
234
|
if (id && id !== '') {
|
|
235
|
+ this.GetGoodTypes({ pagesize: 1000, caseid: this.Case })
|
|
236
|
+ this.GetGoodSpecs({ pagesize: 1000, caseid: this.Case })
|
237
|
237
|
this.GetGoodsByID({ id: id })
|
238
|
238
|
}
|
239
|
239
|
}
|