|
|
@@ -12,7 +12,13 @@
|
|
|
<span style="float: right;">
|
|
|
<el-form ref="form" :inline="true" style="margin-top: -10px">
|
|
|
<el-form-item label="组织机构代码" v-if="authUser.Profile.IsCompanyUser == 0">
|
|
|
- <el-input v-model="searchForm.commercialNo" size="small" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+<!-- <el-input v-model="searchForm.commercialNo" size="small" placeholder="请输入" style="width: 100%"></el-input>-->
|
|
|
+ <el-select filterable v-model="commercialNo" placeholder="请选择组织机构代码"
|
|
|
+ ref="auditorgselect" style="width: 100%;" @change="NoChange" size="mini">
|
|
|
+ <el-option v-for="item in NoOptions" :key="item.Id" :label="item.USCCode" :value="item.Id"
|
|
|
+ style="width: 100%">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item v-if="authUser.Profile.IsCompanyUser == 0">
|
|
|
<el-button type="primary" size="mini" icon="el-icon-search" @click="handleSearch">获取账单</el-button>
|
|
|
@@ -185,6 +191,8 @@
|
|
|
Order: '',
|
|
|
Prop: ''
|
|
|
},
|
|
|
+ NoOptions: [],
|
|
|
+ commercialNo: '',
|
|
|
formDataSup: {},
|
|
|
searchForm: {
|
|
|
commercialNo: ''
|
|
|
@@ -193,11 +201,30 @@
|
|
|
},
|
|
|
created () {
|
|
|
this.initDatas()
|
|
|
+ this.GetNoOptions()
|
|
|
},
|
|
|
methods: {
|
|
|
handleSearch () {
|
|
|
this.initDatas()
|
|
|
},
|
|
|
+ NoChange (val) {
|
|
|
+ let obj = {};
|
|
|
+ obj = this.NoOptions.find((item)=>{
|
|
|
+ if(item.Id === val){
|
|
|
+ this.commercialNo = item.USCCode
|
|
|
+ this.searchForm.commercialNo = item.USCCode
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
+ GetNoOptions () {
|
|
|
+ let _this = this
|
|
|
+ this.$axios.get('/paymentinfo/getNolist').then(res => {
|
|
|
+ _this.NoOptions = res.data.items
|
|
|
+ console.log(_this.NoOptions, '22222')
|
|
|
+ }).catch(err => {
|
|
|
+ console.log(err)
|
|
|
+ })
|
|
|
+ },
|
|
|
printBtn () {
|
|
|
this.dialogVisible = true
|
|
|
},
|