提交 c44a5c93 编写于 作者: alex.zhang's avatar alex.zhang

fix bug

上级 590d2d32
...@@ -81,11 +81,10 @@ ...@@ -81,11 +81,10 @@
<el-dialog :visible.sync="setTagVisible" :close-on-click-modal="false" width="500px"> <el-dialog :visible.sync="setTagVisible" :close-on-click-modal="false" width="500px">
<p class="dialog-title">项目标签设置</p> <p class="dialog-title">项目标签设置</p>
<el-select <el-select
v-model="queryParams.projectMainId" v-model="labelProjectMainId"
@change="handleLabelchange" @change="handleLabelchange"
placeholder="请选择项目" placeholder="请选择项目"
style="margin-left: 110px" style="margin-left: 110px">
>
<el-option v-for="item in projectList" :key="item.id" :label="item.name" :value="item.id"></el-option> <el-option v-for="item in projectList" :key="item.id" :label="item.name" :value="item.id"></el-option>
</el-select> </el-select>
<div style="margin-top: 20px; margin-left: 110px"> <div style="margin-top: 20px; margin-left: 110px">
...@@ -157,7 +156,7 @@ ...@@ -157,7 +156,7 @@
<el-dialog :visible.sync="setStatusVisible" :close-on-click-modal="false" width="500px"> <el-dialog :visible.sync="setStatusVisible" :close-on-click-modal="false" width="500px">
<p class="dialog-title">项目标记状态设置</p> <p class="dialog-title">项目标记状态设置</p>
<el-select v-model="queryParams.projectMainId" placeholder="请选择项目" @change="handleStatuschange" style="margin-left: 110px"> <el-select v-model="statusProjectMainId" placeholder="请选择项目" @change="handleStatuschange" style="margin-left: 110px">
<el-option v-for="item in projectList" :key="item.id" :label="item.name" :value="item.id"></el-option> <el-option v-for="item in projectList" :key="item.id" :label="item.name" :value="item.id"></el-option>
</el-select> </el-select>
...@@ -257,6 +256,8 @@ export default { ...@@ -257,6 +256,8 @@ export default {
return { return {
setTagVisible: false, setTagVisible: false,
setStatusVisible: false, setStatusVisible: false,
labelProjectMainId: "",
tag01: "", tag01: "",
tag02: "", tag02: "",
tag03: "", tag03: "",
...@@ -265,6 +266,8 @@ export default { ...@@ -265,6 +266,8 @@ export default {
labelCount: 1, labelCount: 1,
labelList: [], labelList: [],
allLabelList: [], allLabelList: [],
statusProjectMainId: "",
status01: {}, status01: {},
status02: {}, status02: {},
status03: {}, status03: {},
...@@ -272,6 +275,7 @@ export default { ...@@ -272,6 +275,7 @@ export default {
status05: {}, status05: {},
statusCount: 1, statusCount: 1,
statusList: [], statusList: [],
handleType: "1", // 表单操作类型,1.新增 2.修改 handleType: "1", // 表单操作类型,1.新增 2.修改
currentPage: 1, currentPage: 1,
pageSize: 15, pageSize: 15,
...@@ -297,6 +301,7 @@ export default { ...@@ -297,6 +301,7 @@ export default {
}, },
rules: { rules: {
pName: [{ required: true, message: "请选择项目名称", trigger: "blur" }], pName: [{ required: true, message: "请选择项目名称", trigger: "blur" }],
labelProjectMainId: [{ required: true, message: "请选择项目名称", trigger: "blur" }],
// dingdingNumber: [ // dingdingNumber: [
// { // {
// required: true, // required: true,
...@@ -421,7 +426,7 @@ export default { ...@@ -421,7 +426,7 @@ export default {
getHistoryLabel() { getHistoryLabel() {
this.getData( this.getData(
"get", "get",
`/sensitive/dataStatistics/getLabel?projectMainId=${this.queryParams.projectMainId}`, `/sensitive/dataStatistics/getLabel?projectMainId=${this.labelProjectMainId}`,
{}, {},
(data) => { (data) => {
this.labelList = data.data; this.labelList = data.data;
...@@ -480,6 +485,11 @@ export default { ...@@ -480,6 +485,11 @@ export default {
} }
}, },
setTagSave() { setTagSave() {
if (this.labelProjectMainId == null || this.labelProjectMainId == "") {
this.$message.error("请选择项目名称");
return;
}
this.labelList = [ this.labelList = [
this.tag01, this.tag01,
this.tag02, this.tag02,
...@@ -489,7 +499,7 @@ export default { ...@@ -489,7 +499,7 @@ export default {
]; ];
let req = { let req = {
codes: this.labelList, codes: this.labelList,
projectMainId: this.queryParams.projectMainId, projectMainId: this.labelProjectMainId,
}; };
this.getData( this.getData(
...@@ -549,7 +559,7 @@ export default { ...@@ -549,7 +559,7 @@ export default {
getHistoryStatus() { getHistoryStatus() {
this.getData( this.getData(
"get", "get",
`/sensitive/dataStatistics/getState?projectMainId=${this.queryParams.projectMainId}`, `/sensitive/dataStatistics/getState?projectMainId=${this.statusProjectMainId}`,
{}, {},
(data) => { (data) => {
this.statusList = data.data; this.statusList = data.data;
...@@ -590,6 +600,11 @@ export default { ...@@ -590,6 +600,11 @@ export default {
this.statusList = []; this.statusList = [];
}, },
setStatusSave() { setStatusSave() {
if (this.statusProjectMainId == null || this.statusProjectMainId == "") {
this.$message.error("请选择项目名称");
return;
}
this.statusList = [ this.statusList = [
// { id: 0, value: this.status01 }, // { id: 0, value: this.status01 },
// { id: 1, value: this.status02 }, // { id: 1, value: this.status02 },
...@@ -604,7 +619,7 @@ export default { ...@@ -604,7 +619,7 @@ export default {
]; ];
let req = { let req = {
list: this.statusList, list: this.statusList,
projectMainId: this.queryParams.projectMainId, projectMainId: this.statusProjectMainId,
}; };
this.getData( this.getData(
......
...@@ -767,6 +767,7 @@ export default { ...@@ -767,6 +767,7 @@ export default {
let data = { let data = {
contentId: vm.currentRow.contentId, contentId: vm.currentRow.contentId,
dataUserContentId: vm.currentRow.dataUserContentId,
list: tmpList, list: tmpList,
projectMainId: 0, projectMainId: 0,
}; };
......
...@@ -848,6 +848,7 @@ export default { ...@@ -848,6 +848,7 @@ export default {
let data = { let data = {
contentId: vm.currentRow.contentId, contentId: vm.currentRow.contentId,
dataUserContentId: vm.currentRow.dataUserContentId,
list: tmpList, list: tmpList,
projectMainId: 0, projectMainId: 0,
}; };
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册