Commit 3b448973 by 李萌萌

用户数量更新

parent ac84ad8f
<!-- <!--
* @Author: your name * @Author: your name
* @Date: 2021-12-24 09:50:39 * @Date: 2021-12-24 09:50:39
* @LastEditTime: 2021-12-28 13:54:32 * @LastEditTime: 2021-12-28 14:27:24
* @LastEditors: Please set LastEditors * @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \founder_vue\src\views\SystemManage\QueryPermission.vue * @FilePath: \founder_vue\src\views\SystemManage\QueryPermission.vue
...@@ -112,7 +112,7 @@ ...@@ -112,7 +112,7 @@
</div> </div>
</div> </div>
<el-table <el-table
v-show="selectedFeature" ref="dishiTable"
:data="tableDateDs" :data="tableDateDs"
tooltip-effect="dark" tooltip-effect="dark"
style="width: 100%" style="width: 100%"
...@@ -169,6 +169,7 @@ import { Fill, Stroke, Style, Text, Icon } from "ol/style"; ...@@ -169,6 +169,7 @@ import { Fill, Stroke, Style, Text, Icon } from "ol/style";
import { Point } from "ol/geom"; import { Point } from "ol/geom";
import marker from "@/assets/img/fcxqx/marker.png"; import marker from "@/assets/img/fcxqx/marker.png";
import markers from "@/assets/img/fcxqx/markerS.png"; import markers from "@/assets/img/fcxqx/markerS.png";
import editableLable from "@/views/SystemManage/editableLable.vue"; import editableLable from "@/views/SystemManage/editableLable.vue";
import numberInput from "@/views/SystemManage/numberInput.vue"; import numberInput from "@/views/SystemManage/numberInput.vue";
import qs from "qs"; import qs from "qs";
...@@ -489,6 +490,7 @@ export default { ...@@ -489,6 +490,7 @@ export default {
loading: false, loading: false,
}).then((response) => { }).then((response) => {
if (response.data.code === 0) { if (response.data.code === 0) {
self.tableDateDs = [];
self.tableDateDs = response.data.detail.queryCounts; self.tableDateDs = response.data.detail.queryCounts;
self.numTotalDs = response.data.detail.countTotal; self.numTotalDs = response.data.detail.countTotal;
self.numGaoDs = response.data.detail.highLevTotal; self.numGaoDs = response.data.detail.highLevTotal;
...@@ -551,15 +553,15 @@ export default { ...@@ -551,15 +553,15 @@ export default {
}).then((res) => { }).then((res) => {
if (res.data.code === 0) { if (res.data.code === 0) {
self.$message.info("一键分配成功"); self.$message.info("一键分配成功");
// 更改页面数据(重新加载页面)
self.getMapPageData();
self.loadShengtingData();
self.loadDishiData();
} else if (res.data.code === 201) { } else if (res.data.code === 201) {
self.$message.info("一键分配失败,请核查输入总数"); self.$message.info("一键分配失败,请核查输入总数");
} else { } else {
self.$message.error("一键分配失败,请重试"); self.$message.error("一键分配失败,请重试");
} }
// 更改页面数据(重新加载页面)
self.getMapPageData();
self.loadShengtingData();
self.loadDishiData();
}); });
}, },
// 省厅用户修改 // 省厅用户修改
...@@ -620,7 +622,7 @@ export default { ...@@ -620,7 +622,7 @@ export default {
}, },
// 修改用户发查询总数、高优先级数 // 修改用户发查询总数、高优先级数
// 0:修改总数 1:修改高优先级 // 0:修改总数 1:修改高优先级
changeYonghuTotalNumber(id, type, num, isSt) { changeYonghuTotalNumber(id, type, num, isSt, fn) {
const self = this; const self = this;
this.$axios({ this.$axios({
method: "put", method: "put",
...@@ -634,15 +636,17 @@ export default { ...@@ -634,15 +636,17 @@ export default {
num: num, num: num,
}), }),
}).then((res) => { }).then((res) => {
if (res.data.code === 0) { if (res.data.code !== 0) {
if (isSt) {
self.loadShengtingData();
} else {
self.loadDishiData();
}
} else if (res.data.code === 201) {
self.$message.info("分配失败,请核查输入数值"); self.$message.info("分配失败,请核查输入数值");
} }
if (fn) {
fn(res.data.code === 0);
}
if (isSt) {
self.loadShengtingData();
} else {
self.loadDishiData();
}
}); });
}, },
countTime() { countTime() {
......
<!-- <!--
* @Author: your name * @Author: your name
* @Date: 2021-12-27 11:19:03 * @Date: 2021-12-27 11:19:03
* @LastEditTime: 2021-12-27 21:47:12 * @LastEditTime: 2021-12-28 14:40:58
* @LastEditors: Please set LastEditors * @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \founder_vue\src\views\SystemManage\editableLable.vue * @FilePath: \founder_vue\src\views\SystemManage\editableLable.vue
...@@ -52,18 +52,25 @@ export default { ...@@ -52,18 +52,25 @@ export default {
return { return {
canEdit: false, canEdit: false,
curTxt: "", curTxt: "",
oldText: "",
}; };
}, },
watch: { watch: {
text: function(text) { text: function(text) {
this.curTxt = text; this.curTxt = text;
this.oldText = this.curTxt;
}, },
}, },
methods: { methods: {
textChange(txt) { textChange(txt) {
this.curTxt = txt;
this.canEdit = false; this.canEdit = false;
this.$emit("change", this.id, this.type, txt,this.isSt); const self = this;
this.$emit("change", this.id, this.type, txt, this.isSt, function(res) {
if (!res) {
self.curTxt = self.oldText;
}
self.oldText = self.curTxt;
});
}, },
enableEdit() { enableEdit() {
this.canEdit = true; this.canEdit = true;
...@@ -71,6 +78,7 @@ export default { ...@@ -71,6 +78,7 @@ export default {
}, },
mounted() { mounted() {
this.curTxt = this.text; this.curTxt = this.text;
this.oldText = this.curTxt;
}, },
}; };
</script> </script>
......
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