|
@@ -53,8 +53,7 @@
|
|
|
</el-col>
|
|
|
<el-col :sm="24" :md="12" :lg="8">
|
|
|
<el-form-item label="采集设备">
|
|
|
- <el-select v-model="formModel.gatherDevice" placeholder="请选择采集设备" style="width:100%;"
|
|
|
- multiple
|
|
|
+ <el-select v-model="formModel.deviceCode" placeholder="请选择采集设备" style="width:100%;"
|
|
|
collapse-tags
|
|
|
collapse-tags-tooltip
|
|
|
clearable
|
|
@@ -120,7 +119,7 @@
|
|
|
patrolStdTemp:'',
|
|
|
orgId:'',
|
|
|
belongOrgName:'',
|
|
|
- gatherDevice:'',
|
|
|
+ deviceCode:'',
|
|
|
displayNum:1
|
|
|
})
|
|
|
|
|
@@ -148,12 +147,18 @@
|
|
|
|
|
|
try{
|
|
|
let resp=await stationAPI.loadSortCode({superIds})
|
|
|
- if(resp.code!=0){
|
|
|
- return
|
|
|
+ if(resp.code==0){
|
|
|
+ for(let sort in resp.data){
|
|
|
+ codeMap[sort].value=resp.data[sort]
|
|
|
+ }
|
|
|
}
|
|
|
- for(let sort in resp.data){
|
|
|
- codeMap[sort].value=resp.data[sort]
|
|
|
+
|
|
|
+ resp=await stationAPI.loadDevOpts({devType:'gather'})
|
|
|
+ console.log(resp)
|
|
|
+ if(resp.code==0&&resp.data){
|
|
|
+ gatherDevices.value=resp.data
|
|
|
}
|
|
|
+
|
|
|
initFormDone=true
|
|
|
|
|
|
return Promise.resolve('ok')
|
|
@@ -191,9 +196,9 @@
|
|
|
stationAPI.getWell(id).then(resp=>{
|
|
|
console.log(resp)
|
|
|
if(resp.code==0){
|
|
|
- let {wellId,wellName,wellSort,wellType,lng,lat,locate,patrolStdTemp,orgId,belongOrgName,gatherDevice,displayNum}=resp.data
|
|
|
+ let {wellId,wellName,wellSort,wellType,lng,lat,locate,patrolStdTemp,orgId,belongOrgName,deviceCode,displayNum}=resp.data
|
|
|
|
|
|
- Object.assign(formModel,{wellId,wellName,wellSort,wellType,lng,lat,locate,patrolStdTemp,orgId,belongOrgName,gatherDevice,displayNum})
|
|
|
+ Object.assign(formModel,{wellId,wellName,wellSort,wellType,lng,lat,locate,patrolStdTemp,orgId,belongOrgName,deviceCode,displayNum})
|
|
|
}
|
|
|
}).catch(err=>{
|
|
|
console.log('get well err:'+err)
|