You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
105 lines
3.6 KiB
Plaintext
105 lines
3.6 KiB
Plaintext
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<title></title>
|
|
<link href="../../WF/Portal/layui/css/layui.css" rel="stylesheet" />
|
|
<script type="text/javascript" src="../../WF/Scripts/bootstrap/js/jquery.min.js"></script>
|
|
<script type="text/javascript" src="../../WF/Scripts/bootstrap/js/bootstrap.min.js"></script>
|
|
<script src="../../WF/Scripts/QueryString.js" type="text/javascript"></script>
|
|
<script src="../../WF/Scripts/config.js" type="text/javascript"></script>
|
|
<script src="../../WF/Comm/Gener.js" type="text/javascript"></script>
|
|
<script src="../../WF/Portal/layui/layui.js" type="text/javascript"></script>
|
|
<script src="../../WF/Scripts/layui/LayuiDialog.js" type="text/javascript"></script>
|
|
<script src="../../WF/Portal/js/vue/vue.js" type="text/javascript"></script>
|
|
<script src="../layuiadmin/layui/lay/modules/layer.js"></script>
|
|
<script src="wangeditor/wangEditor.min.js"></script>
|
|
<style>
|
|
.know {
|
|
width: 80%;
|
|
margin: 10px auto
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<div class="know" id="know-Edit">
|
|
<form>
|
|
<div class="layui-form-item">
|
|
|
|
<input placeholder="请输入内容" name="TB_Name" id="TB_Name" class="layui-input" :value="knowInfo.Name">
|
|
|
|
</div>
|
|
<div class="layui-form-item">
|
|
|
|
|
|
<div id="editor">
|
|
|
|
</div>
|
|
|
|
</div>
|
|
<div class="layui-form-item">
|
|
|
|
<span type="submit" class="layui-btn layui-btn-normal" @click.stop="SaveKnow()">立即提交</span>
|
|
<span @click.stop="close()" class="layui-btn layui-btn-primary">取消</span>
|
|
|
|
</div>
|
|
</form>
|
|
</div>
|
|
|
|
<script>
|
|
var knno = GetQueryString("no");
|
|
new Vue({
|
|
el: '#know-Edit',
|
|
data: {
|
|
knowInfo: [],
|
|
KnowledgeNo: '',
|
|
editor: null
|
|
},
|
|
methods: {
|
|
init: function () {
|
|
const E = window.wangEditor;
|
|
this.editor = new E('#editor');
|
|
|
|
this.editor.config.menus = [
|
|
'bold',
|
|
'head',
|
|
'link',
|
|
'italic',
|
|
'underline'
|
|
]
|
|
this.editor.create();
|
|
this.editor.txt.html(this.knowInfo.Docs)
|
|
},
|
|
close: function () {
|
|
//console.log(this.KnowledgeNo)
|
|
|
|
//window.location.href = "Knowledge.htm?no=" + this.KnowledgeNo;
|
|
},
|
|
SaveKnow: function () {
|
|
console.log(this.editor.txt.html());
|
|
var en = new Entity("BP.CCOA.KnowledgeManagement.KMDtl", knno);
|
|
en.Docs = this.editor.txt.html()
|
|
en.CopyForm();
|
|
en.Update();
|
|
layer.msg('修改成功', { time: 1000 }, function () {
|
|
parent.location.reload();
|
|
})
|
|
|
|
},
|
|
|
|
},
|
|
mounted: function () {
|
|
var pageData = new Entity("BP.CCOA.KnowledgeManagement.KMDtl", knno);
|
|
this.KnowledgeNo = pageData.KnowledgeNo
|
|
this.knowInfo = pageData;
|
|
console.log(pageData)
|
|
this.init()
|
|
|
|
}
|
|
|
|
});
|
|
|
|
</script>
|
|
|
|
</body>
|
|
</html> |