Browse Source

修复selelct未设置默认值bug

pull/171/head
xuxiaoming 3 years ago
parent
commit
12e31595cb
3 changed files with 36 additions and 19 deletions
  1. +3
    -0
      src/assets/css/base.css
  2. +13
    -19
      src/views/factoryModel/materialResourceMaintenance/artStockResource/addOrEdit.vue
  3. +20
    -0
      zr-deploy-config.json

+ 3
- 0
src/assets/css/base.css View File

@ -592,4 +592,7 @@ li {
.el-select-v2__caret{ .el-select-v2__caret{
margin-left: 10px; margin-left: 10px;
margin-top: -5px; margin-top: -5px;
}
.el-select-v2__wrapper.is-focused{
border-color:#CCCCCC;
} }

+ 13
- 19
src/views/factoryModel/materialResourceMaintenance/artStockResource/addOrEdit.vue View File

@ -13,13 +13,15 @@
<el-col :span="6"> <el-col :span="6">
<el-form-item :label="getColumnName('ArtStockResourceData-ArtId')" <el-form-item :label="getColumnName('ArtStockResourceData-ArtId')"
prop="ArtStockResourceData-ArtId"> prop="ArtStockResourceData-ArtId">
<el-select-v2
v-model="formData['ArtStockResourceData-ArtId']"
<el-select v-model="formData['ArtStockResourceData-ArtId']"
placeholder="请选择" placeholder="请选择"
:disabled="isAddOrEdit == 'edit'" :disabled="isAddOrEdit == 'edit'"
:options="articleOptions"
@visible-change="setAtrList" />
@visible-change="setAtrList">
<el-option v-for="item in artList"
:key="item['Article-ArtId']"
:label="item['Article-ArtId'] + '-' + item['Article-Descr1']"
:value="item['Article-ArtId']" />
</el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
@ -74,9 +76,8 @@
<el-form-item :label="getColumnName('AP_ArticleResource-ResourceId')" <el-form-item :label="getColumnName('AP_ArticleResource-ResourceId')"
prop="AP_ArticleResource-ResourceId"> prop="AP_ArticleResource-ResourceId">
<el-select v-model="articleResource['AP_ArticleResource-ResourceId']" <el-select v-model="articleResource['AP_ArticleResource-ResourceId']"
@visible-change="setResourceList"
placeholder="请选择"> placeholder="请选择">
<el-option v-for="item in mainResourceOptions"
<el-option v-for="item in mainResourceList"
:key="item['AP_Resource-ResourceId']" :key="item['AP_Resource-ResourceId']"
:label="item['AP_Resource-Descr']" :label="item['AP_Resource-Descr']"
:value="item['AP_Resource-ResourceId']" /> :value="item['AP_Resource-ResourceId']" />
@ -445,7 +446,9 @@
articleList: { articleList: {
default: [], default: [],
}, },
resourceList: {
default: [],
},
maxCoverPeriodTypeArray: { maxCoverPeriodTypeArray: {
default: [], default: [],
}, },
@ -469,8 +472,7 @@
trigger: "blur", trigger: "blur",
}, ], }, ],
}, },
articleOptions: [],
mainResourceOptions:[],
artList: [],
loading: false, loading: false,
formData: {}, formData: {},
articleStockLevel: {}, articleStockLevel: {},
@ -489,15 +491,7 @@
// //
setAtrList(value) { setAtrList(value) {
if (value) { if (value) {
this.articleOptions = this.articleList.map( (item) => ({
value: item["Article-ArtId"],
label: item["Article-ArtId"] + "-" + item["Article-Descr1"]
}))
}
},
setResourceList(value) {
if (value) {
this.mainResourceOptions = this.mainResourceList
this.artList = this.articleList
} }
}, },
addSecondaryResource() { addSecondaryResource() {


+ 20
- 0
zr-deploy-config.json View File

@ -0,0 +1,20 @@
[
{
"local": {
"buildCommand": "build:dev",
"distDir": "./docs",
"distZip": "./docs.zip",
"tipsLang": "zh"
},
"server": {
"name": "server1",
"host": "101.201.121.115",
"port": "22",
"username": "administrator",
"password": "Leit2021@@",
"distDir": "C:/frontendApp/mds/test/",
"distZipName": "dist",
"bakeup": false
}
}
]

Loading…
Cancel
Save