Browse Source

plm字段权限

master
ruanqi 2 years ago
parent
commit
5c6a7037e5
  1. 24
      src/views/modules/base/propertiesItem/bmPropertiesModel.vue

24
src/views/modules/base/propertiesItem/bmPropertiesModel.vue

@ -8,7 +8,11 @@
<el-input v-model="searchData.codeDesc" style="width: 120px"></el-input> <el-input v-model="searchData.codeDesc" style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'BU编码'"> <el-form-item :label="'BU编码'">
<el-input v-model="searchData.buNo" style="width: 120px"></el-input>
<el-select filterable v-model="searchData.buNo" clearable style="width: 120px">
<el-option label="全部" value=""></el-option>
<el-option :label="item.buNo+'-'+item.buDesc" :value="item.buNo" v-for="(item,index) in buList "
:key="index"></el-option>
</el-select>
</el-form-item> </el-form-item>
<el-form-item :label="'是否启用'"> <el-form-item :label="'是否启用'">
<el-select clearable v-model="searchData.active" style="width: 120px"> <el-select clearable v-model="searchData.active" style="width: 120px">
@ -334,6 +338,9 @@
} from "@/api/base/properties.js" } from "@/api/base/properties.js"
import Chooselist from '@/views/modules/common/Chooselist' import Chooselist from '@/views/modules/common/Chooselist'
import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js' import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js'
import {
getBUList,
} from "@/api/base/site.js"
export default { export default {
components: { components: {
Chooselist Chooselist
@ -673,6 +680,7 @@
active:'', active:'',
propertiesCodeNo:'', propertiesCodeNo:'',
}, },
buList:[],
editModalFlag:false, editModalFlag:false,
//------------------- //-------------------
fastAddFlag:false, fastAddFlag:false,
@ -714,6 +722,7 @@
}, },
created () { created () {
this.getDataList(); this.getDataList();
this.searchBU()
}, },
methods: { methods: {
@ -962,6 +971,19 @@
} }
}) })
}, },
searchBU(){
let searchData={
site:this.$store.state.user.site
}
getBUList(searchData).then(({data}) => {
//
if (data && data.code == 0) {
this.buList = data.rows;
} else {
this.buList = [];
}
});
},
refreshDetailList(){ refreshDetailList(){
searchModalDetailsForBM(this.detailData).then(({data}) => { searchModalDetailsForBM(this.detailData).then(({data}) => {
this.detailList = data.rows this.detailList = data.rows

Loading…
Cancel
Save