Commit 0e61c95c authored by Gakki's avatar Gakki

标签点击保存后调用labelResource接口,判断是否存在筛选结果后调用保存接口

parent 1e070dd5
...@@ -87,7 +87,13 @@ ...@@ -87,7 +87,13 @@
</a-form-item> </a-form-item>
</div> </div>
</a-form> </a-form>
<a-button type='link' v-if="loopContent.data.length == 0" @click="addInitRow()">新增配置</a-button> <a-button type='link' v-if="loopContent.data.length == 0" @click="addInitRow()">新增配置</a-button>
<div v-if="resultList.length > 0">
<a-divider type='horizontal' />
<a-row style="font-weight: bold">筛选结果</a-row>
<a-table class="portalTable" size="small" row-key="id" :columns="columns" :dataSource="resultList"></a-table>
</div>
<a-modal :visible='deleteVisible' @ok='handleDeleteOk' @cancel='handleCancelOk'> <a-modal :visible='deleteVisible' @ok='handleDeleteOk' @cancel='handleCancelOk'>
确定删除该标签【{{labelId}}】吗? 确定删除该标签【{{labelId}}】吗?
</a-modal> </a-modal>
...@@ -113,7 +119,19 @@ export default { ...@@ -113,7 +119,19 @@ export default {
finish: false, finish: false,
parentLabelList: [], parentLabelList: [],
availableKeyList: [], availableKeyList: [],
initKey: '' initKey: '',
resultList: [],
columns: [
// {
// title: '小区名称',
// // width: 240,
// dataIndex: 'position',
// key: 'position',
// width: '20%',
// align: 'center',
// }
]
} }
}, },
mounted() { mounted() {
...@@ -291,20 +309,17 @@ export default { ...@@ -291,20 +309,17 @@ export default {
selMet: formData['selMet' + i] selMet: formData['selMet' + i]
}) })
} }
this.$ajax.post({ this.$ajax.post({
url: this.$api.GET_LABEL_BIND_FILTER_RESULT, url: this.$api.GET_LABEL_BIND_FILTER_RESULT,
params: this.jsonData params: this.jsonData
}).then(res => { }).then(res => {
if (res.code == 200) { if (res.code == 200) {
console.log(res.data.content) console.log(res.data.content)
// this.$message.success('修改成功!')
// this.resetFormFields() // 如果查询到content里有内容,则在下方以表格的形式展示出来。否则提示无匹配数据。
// this.finish = true this.resultList = res.data.content
// this.$emit('finish', this.finish) if(this.resultList.length > 0) {
} else {
this.$message.success('修改失败!')
}
})
// 提交标签内容, 如果有labelId则调用put接口,反之调用post接口 // 提交标签内容, 如果有labelId则调用put接口,反之调用post接口
if(!!this.labelId) { if(!!this.labelId) {
this.$ajax.put({ this.$ajax.put({
...@@ -335,6 +350,17 @@ export default { ...@@ -335,6 +350,17 @@ export default {
} }
}) })
} }
} else {
this.$message.error('该标签无搜索结果,标签添加失败!')
}
// this.$message.success('修改成功!')
// this.resetFormFields()
// this.finish = true
// this.$emit('finish', this.finish)
} else {
this.$message.error('接口报错,报错码 ' + res.code + ', 请稍后重试!')
}
})
} }
}) })
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment