diff --git a/src/option/basic/basicPrintTemplate.js b/src/option/basic/basicPrintTemplate.js index a9921b61..5e3a58a9 100644 --- a/src/option/basic/basicPrintTemplate.js +++ b/src/option/basic/basicPrintTemplate.js @@ -199,6 +199,27 @@ export default { trigger: "change" }] }, + { + label: "模板开关", + labelWidth: '100', + prop: "knifeSwitch", + type: "switch", + // search:true, + slot: true, + // addDisplay: true, + // editDisplay: false, + // viewDisplay: true, + dicData: [ + { + label: "开启", + value: "1", + }, + { + label: "关闭", + value: "0", + }, + ], + }, { label: "模板文件", fileText:'附件上传', @@ -253,15 +274,15 @@ export default { // type: "input", // }, , - { + /*{ label: "开关", labelWidth: '100', - prop: "status", + prop: "knifeSwitch", type: "input", addDisplay: true, editDisplay: true, viewDisplay: true, - }, + },*/ ] } diff --git a/src/views/basic/printTemplate/basicPrintTemplate.vue b/src/views/basic/printTemplate/basicPrintTemplate.vue index a5120f07..620469e8 100644 --- a/src/views/basic/printTemplate/basicPrintTemplate.vue +++ b/src/views/basic/printTemplate/basicPrintTemplate.vue @@ -38,10 +38,22 @@ + + + - + + + + @@ -103,6 +115,29 @@ } }, methods: { + // + rowState(row){ + // console.log("row",row); + let aa ={ + id: row.id, + knifeSwitch: row.knifeSwitch + } + this.$confirm("确定关闭该模板?", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning" + }) + .then(() => { + return update(aa); + }) + .then(() => { + this.onLoad(this.page); + this.$message({ + type: "success", + message: "操作成功!" + }); + }); + }, rowSave(row, done, loading) { console.log("row",row); row.fileName = this.fileName;