|
@@ -280,7 +280,9 @@
|
|
|
v-for="item in supportList"
|
|
|
:key="item.id"
|
|
|
:label="item.factoryName"
|
|
|
- :value="item.factoryName">
|
|
|
+ :value="item.factoryName"
|
|
|
+ :disabled="getDisabledFlag(item)"
|
|
|
+ >
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
@@ -681,6 +683,15 @@ export default {
|
|
|
// },
|
|
|
},
|
|
|
methods: {
|
|
|
+ // 判断需求支撑方是否可选
|
|
|
+ getDisabledFlag(support){
|
|
|
+ for(let n=0;n<this.infodatas.length;n++){
|
|
|
+ if (this.infodatas[n] === support.factoryName){
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return false;
|
|
|
+ },
|
|
|
// 新的处理方法
|
|
|
handlePreview(file) {
|
|
|
console.log(file, "Preview");
|