|
|
@ -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 |
|
|
|