mirror of
https://gitee.com/java110/MicroCommunityWeb.git
synced 2026-06-12 10:00:56 +08:00
优化代码
This commit is contained in:
parent
d0329097d8
commit
c7fff2ae8d
@ -36,16 +36,23 @@
|
|||||||
body{
|
body{
|
||||||
background: #fff;
|
background: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.no_display {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<vc:create path="frame/bodyTop"></vc:create>
|
||||||
|
<div id="component">
|
||||||
|
</div>
|
||||||
<div id="form"></div>
|
<div id="form"></div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<div class="r btn-group">
|
<div class="r btn-group">
|
||||||
<button type="button" class="btn btn-white ">返回</button>
|
<button type="button" class="btn btn-white " onclick="_closeBpmnjs()">返回</button>
|
||||||
<button type="button" class="btn btn-primary" style="margin-left:10px">
|
<button type="button" class="btn btn-primary" onclick="_doSaveDiagram()" style="margin-left:10px">
|
||||||
保存
|
保存
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
|
|||||||
@ -18,26 +18,22 @@
|
|||||||
container: document.querySelector('#form')
|
container: document.querySelector('#form')
|
||||||
});
|
});
|
||||||
|
|
||||||
let _doSaveDiagram = function (_xml, svg) {
|
_doSaveDiagram = function (_xml, svg) {
|
||||||
//发送get请求
|
|
||||||
let _modelId = vc.getParam('modelId');
|
|
||||||
let _param = {
|
let _param = {
|
||||||
'xml': _xml,
|
'formJson': JSON.stringify(formEditor.saveSchema()),
|
||||||
'svg': svg
|
'flowId': vc.getParam('flowId')
|
||||||
};
|
};
|
||||||
vc.http.apiPost('/activiti/model/' + _modelId + '/save',
|
vc.http.apiPost('/oaWorkflow/saveOaWorkflowForm',
|
||||||
JSON.stringify(_param),
|
JSON.stringify(_param),
|
||||||
{
|
{
|
||||||
emulateJSON: true
|
emulateJSON: true
|
||||||
},
|
},
|
||||||
function (json, res) {
|
function (json, res) {
|
||||||
let listRoomData = JSON.parse(json);
|
let listRoomData = JSON.parse(json);
|
||||||
console.log(json)
|
vc.toast(listRoomData.msg);
|
||||||
if (listRoomData.code == 0) {
|
if (listRoomData.code == 0) {
|
||||||
vc.toast('保存成功');
|
|
||||||
window.close();
|
window.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
}, function (errInfo, error) {
|
}, function (errInfo, error) {
|
||||||
console.log('请求失败处理');
|
console.log('请求失败处理');
|
||||||
}
|
}
|
||||||
@ -45,13 +41,14 @@
|
|||||||
}
|
}
|
||||||
initFormJs = function (_context) {
|
initFormJs = function (_context) {
|
||||||
try {
|
try {
|
||||||
formEditor.importSchema(_context);
|
console.log(_context)
|
||||||
|
formEditor.importSchema(_context);
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.log('importing form failed', err);
|
console.log('importing form failed', err);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
window._getSchema = function(){
|
window._getSchema = function () {
|
||||||
const schema = formEditor.saveSchema();
|
const schema = formEditor.saveSchema();
|
||||||
console.log('exported schema', JSON.stringify(schema));
|
console.log('exported schema', JSON.stringify(schema));
|
||||||
}
|
}
|
||||||
@ -71,7 +68,7 @@
|
|||||||
let _flowXml = JSON.parse(json);
|
let _flowXml = JSON.parse(json);
|
||||||
if (_flowXml.data.length > 0) {
|
if (_flowXml.data.length > 0) {
|
||||||
//初始化
|
//初始化
|
||||||
initFormJs(_flowXml.data[0].bpmnXml);
|
initFormJs(JSON.parse(_flowXml.data[0].formJson));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
//初始化
|
//初始化
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user