|
@@ -164,7 +164,7 @@
|
|
|
<el-input v-model="form2.wkid" autocomplete="off" placeholder="请输入坐标参考系"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="PBS编码模板" :label-width="formLabelWidth">
|
|
|
- <el-select v-model="form2.pbsModel" placeholder="请输入PBS编码模板" clearable style="width: 100%">
|
|
|
+ <el-select v-model="form2.pbsModel" placeholder="请输入PBS编码模板" filterable clearable style="width: 100%">
|
|
|
<el-option v-for="(item, index) in pbsmodels" :key="index" :label="item.name" :value="item.value">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
@@ -297,6 +297,7 @@ export default {
|
|
|
wkid: '',
|
|
|
pbsModel: null
|
|
|
},
|
|
|
+ selectPrjId: null,
|
|
|
pbsmodels: [],
|
|
|
formLabelWidth: '120px',
|
|
|
dialogFormVisible3: false,
|
|
@@ -454,7 +455,7 @@ export default {
|
|
|
// 勾选框
|
|
|
handleSelectionChange(val) {
|
|
|
if (val.length != 0) {
|
|
|
- this.form2.id = val[0].id
|
|
|
+ this.selectPrjId = val[0].id
|
|
|
this.multipleSelection = val
|
|
|
} else {
|
|
|
this.multipleSelection = []
|
|
@@ -506,7 +507,7 @@ export default {
|
|
|
return
|
|
|
}
|
|
|
const data = {
|
|
|
- id: this.form2.id,
|
|
|
+ id: this.selectPrjId,
|
|
|
geo_info: JSON.stringify({
|
|
|
lon: lon,
|
|
|
lat: lat,
|
|
@@ -514,12 +515,13 @@ export default {
|
|
|
}),
|
|
|
dataUser: this.form2.dataUser,
|
|
|
wkid: this.form2.wkid,
|
|
|
- pbsModel: this.form2.pbsModel
|
|
|
+ pbsModel: this.form2.pbsModel,
|
|
|
+ hasTransfer: true
|
|
|
}
|
|
|
putPrjList_api(data)
|
|
|
.then((res) => {
|
|
|
const e = res
|
|
|
- if (e.code !== -1) {
|
|
|
+ if (e.code !== -1 && e.result) {
|
|
|
this.dialogFormVisible2 = false
|
|
|
this.$message.success('保存成功')
|
|
|
} else {
|
|
@@ -660,7 +662,7 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
setOrgPrj() {
|
|
|
- const prjid = this.form2.id
|
|
|
+ const prjid = this.selectPrjId
|
|
|
const orgid = this.formOrg.orgId
|
|
|
const data = {
|
|
|
prjId: prjid,
|