Commit a43d2000 authored by 仇晓婷's avatar 仇晓婷

数据 字典

parent f0dea7db
...@@ -156,9 +156,13 @@ ...@@ -156,9 +156,13 @@
> >
</div> </div>
<Modal v-model="editModal" :title="editTitle" footer-hide> <Modal v-model="editModal" :title="editTitle" footer-hide>
<component :is="datail" :v="editModel" @on-close="editModal = false" @on-ok="editOk" /> <component
:is="datail"
:v="editModel"
@on-close="editModal = false"
@on-ok="editOk"
/>
</Modal> </Modal>
</Content> </Content>
</Layout> </Layout>
</template> </template>
...@@ -174,7 +178,7 @@ const root = { ...@@ -174,7 +178,7 @@ const root = {
export default { export default {
data() { data() {
return { return {
datail:null, datail: null,
addTitle: "新增", addTitle: "新增",
addModal: false, addModal: false,
keys: "", keys: "",
...@@ -185,10 +189,7 @@ export default { ...@@ -185,10 +189,7 @@ export default {
editModel: { editModel: {
color: "", color: "",
}, },
nodeInfo: {
priority: null,
id: 0,
},
editTitle: "编辑", editTitle: "编辑",
node: root, node: root,
color4: "", color4: "",
...@@ -332,12 +333,17 @@ export default { ...@@ -332,12 +333,17 @@ export default {
}, },
}, },
[ [
h("State",{props:{ h(
value:data.data.typeId, "State",
code:"aps.scheduling.groupingForm", {
type:"tag" props: {
}},data.data.typeId) value: data.data.typeId,
, code: "system.dictionary.typeId",
type: "tag",
},
},
data.data.typeId
),
h( h(
"span", "span",
{ {
...@@ -352,11 +358,12 @@ export default { ...@@ -352,11 +358,12 @@ export default {
this.$refs.contentMenu.currentVisible = !this.$refs this.$refs.contentMenu.currentVisible = !this.$refs
.contentMenu.currentVisible; .contentMenu.currentVisible;
this.editModel = data.data; this.editModel = data.data;
console.warn("addd",this.editModel) console.warn("addd", this.editModel);
}, },
}, },
}, },
data.title+" ["+data.data.typeId+"]" data.title
// +" ["+data.data.typeId+"]"
), ),
] ]
), ),
...@@ -378,13 +385,13 @@ export default { ...@@ -378,13 +385,13 @@ export default {
}); });
}, },
editRight() { editRight() {
this.editRow(this.nodeInfo); this.editRow(this.editModel);
}, },
editRow(row, index) { editRow(row, index) {
this.editTitle = "编辑"; this.editTitle = "编辑";
this.editModal = true; this.editModal = true;
this.editModel = row; this.editModel = row;
this.datail=()=>import("./components/edit"); this.datail = () => import("./components/edit");
}, },
toggle() { toggle() {
this.expand = !this.expand; this.expand = !this.expand;
...@@ -394,26 +401,26 @@ export default { ...@@ -394,26 +401,26 @@ export default {
this.load(); this.load();
this.loadTree(); this.loadTree();
this.addModal = false; this.addModal = false;
this.detail=null; this.detail = null;
}, },
add(upId) { add(upId) {
if(upId==0){ if (upId == 0) {
this.editModel={ this.editModel = {
id:-1, // id:-1,
upId: this.node.id, upId: 0,
name: "", name: "",
code: "", code: "",
color: "", color: "",
status: 0, status: 0,
isStatic: 0, isStatic: 0,
typeId: -1, typeId: 0,
priority: this.edit, priority: this.edit,
} };
// console.warn("VVVVVVVVVVVVVVVVV") // console.warn("VVVVVVVVVVVVVVVVV")
} }
this.datail=()=>import("./components/add");
this.editModal = true;
this.datail = () => import("./components/add");
this.editModal = true;
}, },
editOk() { editOk() {
...@@ -421,7 +428,7 @@ export default { ...@@ -421,7 +428,7 @@ export default {
this.editModal = false; this.editModal = false;
}, },
removeNew() { removeNew() {
this.delRow(this.nodeInfo); this.delRow(this.editModel);
}, },
delRow(row, index) { delRow(row, index) {
var url = `${systemUrl}/Dictionary/Delete?id=${row.id}`; var url = `${systemUrl}/Dictionary/Delete?id=${row.id}`;
......
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