Browse Source

fix: 表单属性为加载问题

master
tony 3 years ago
parent
commit
138ee3b117
  1. 4
      ruoyi-ui/src/components/Process/index.vue
  2. 8
      ruoyi-ui/src/utils/db.js
  3. 2
      ruoyi-ui/src/views/tool/build/index.vue

4
ruoyi-ui/src/components/Process/index.vue

@ -29,7 +29,7 @@
</el-tooltip> </el-tooltip>
</div> </div>
<div> <div>
<el-button size="mini" icon="el-icon-s-check" @click="verifyXML">校验xml</el-button> <!-- <el-button size="mini" icon="el-icon-s-check" @click="verifyXML">校验xml</el-button>-->
<el-button size="mini" icon="el-icon-view" @click="showXML">查看xml</el-button> <el-button size="mini" icon="el-icon-view" @click="showXML">查看xml</el-button>
<el-button size="mini" icon="el-icon-download" @click="saveXML(true)">下载xml</el-button> <el-button size="mini" icon="el-icon-download" @click="saveXML(true)">下载xml</el-button>
<el-button size="mini" icon="el-icon-picture" @click="saveImg('svg', true)">下载svg</el-button> <el-button size="mini" icon="el-icon-picture" @click="saveImg('svg', true)">下载svg</el-button>
@ -255,7 +255,7 @@ export default {
@import "~bpmn-js/dist/assets/bpmn-font/css/bpmn.css"; @import "~bpmn-js/dist/assets/bpmn-font/css/bpmn.css";
@import "~bpmn-js/dist/assets/bpmn-font/css/bpmn-codes.css"; @import "~bpmn-js/dist/assets/bpmn-font/css/bpmn-codes.css";
@import "~bpmn-js/dist/assets/bpmn-font/css/bpmn-embedded.css"; @import "~bpmn-js/dist/assets/bpmn-font/css/bpmn-embedded.css";
@import "~bpmn-js-bpmnlint/dist/assets/css/bpmn-js-bpmnlint.css"; //@import "~bpmn-js-bpmnlint/dist/assets/css/bpmn-js-bpmnlint.css";
.view-mode { .view-mode {
.el-header, .el-aside, .djs-palette, .bjs-powered-by { .el-header, .el-aside, .djs-palette, .bjs-powered-by {
display: none; display: none;

8
ruoyi-ui/src/utils/db.js

@ -1,5 +1,3 @@
import de from "element-ui/src/locale/lang/de";
const DRAWING_ITEMS = 'drawingItems' const DRAWING_ITEMS = 'drawingItems'
const DRAWING_ITEMS_VERSION = '1.2' const DRAWING_ITEMS_VERSION = '1.2'
const DRAWING_ITEMS_VERSION_KEY = 'DRAWING_ITEMS_VERSION' const DRAWING_ITEMS_VERSION_KEY = 'DRAWING_ITEMS_VERSION'
@ -22,7 +20,11 @@ export function getDrawingList() {
} }
export function saveDrawingList(list) { export function saveDrawingList(list) {
localStorage.setItem(DRAWING_ITEMS, JSON.stringify(list)) if (JSON.stringify(list)){
localStorage.setItem(DRAWING_ITEMS, JSON.stringify(list))
}else {
localStorage.setItem(DRAWING_ITEMS, '[]')
}
} }
export function getIdGlobal() { export function getIdGlobal() {

2
ruoyi-ui/src/views/tool/build/index.vue

@ -284,7 +284,7 @@ export default {
}) })
}else { }else {
// //
that.formConf = {}; // that.formConf = {};
if (formConfInDB) { if (formConfInDB) {
that.formConf = formConfInDB that.formConf = formConfInDB
} }

Loading…
Cancel
Save