Commit 8faaf08f authored by 夏敏伟's avatar 夏敏伟

在主模块增加制作简报

parent 034c5454
...@@ -107,7 +107,6 @@ import { get } from '@/util/http_util'; ...@@ -107,7 +107,6 @@ import { get } from '@/util/http_util';
import exportWord from "@/util/export_doc_util_zzjb"; import exportWord from "@/util/export_doc_util_zzjb";
export default { export default {
inject: ['reload'],
data() { data() {
return { return {
briefing: { briefing: {
...@@ -237,10 +236,28 @@ export default { ...@@ -237,10 +236,28 @@ export default {
data.title, data.title,
1, 1,
this.userInfo.account this.userInfo.account
).catch(err => { ).then(res => {
this.briefing = {
title: '',
company: '',
date: '',
content: [
{
title: '',
explain: '',
text: [
{
title: '',
tag: '',
text1: [{ title: '', description: '' }]
}
]
}
]
}
}).catch(err => {
this.$message.error(err); this.$message.error(err);
}); });
this.reload();
}, },
handleClose(done) { handleClose(done) {
done(); done();
...@@ -310,7 +327,7 @@ export default { ...@@ -310,7 +327,7 @@ export default {
<style lang="scss"> <style lang="scss">
.generateBriefing { .generateBriefing {
width: 70%; width: 70%;
height: 100%; height: 93%;
margin: 0 auto; margin: 0 auto;
overflow-y: auto; overflow-y: auto;
...@@ -630,7 +647,7 @@ export default { ...@@ -630,7 +647,7 @@ export default {
.generateBriefing-button { .generateBriefing-button {
width: 100%; width: 100%;
height: 50px; height: 40px;
margin-top: 20px; margin-top: 20px;
text-align: center; text-align: center;
......
...@@ -46,6 +46,10 @@ ...@@ -46,6 +46,10 @@
&:not(:first-child) { &:not(:first-child) {
margin-left: 10px; margin-left: 10px;
} }
&:last-child{
float: right;
}
} }
} }
} }
......
...@@ -24,22 +24,22 @@ ...@@ -24,22 +24,22 @@
</div> </div>
</el-tab-pane> </el-tab-pane>
<el-tab-pane> <!-- <el-tab-pane>
<span slot="label"><i class="el-icon-edit-outline"></i>制作简报</span> <span slot="label"><i class="el-icon-edit-outline"></i>制作简报</span>
<div style="width: 100%; height: 100%"> <div style="width: 100%; height: 100%">
<component :is="createBriefing" ref="createBrief" /> <component :is="createBriefing" ref="createBrief" />
</div> </div>
</el-tab-pane> </el-tab-pane> -->
</el-tabs> </el-tabs>
</div> </div>
</template> </template>
<script> <script>
import flfg_flfg from "./flfg_flfg.vue"; import flfg_flfg from "./flfg_flfg.vue";
import navs_wx from "./wx_data_public.vue"; import navs_wx from "./wx_data_public.vue";
import createBriefingDialog from "@/view/sjgl/components/createBriefingDialog.vue"; // import createBriefingDialog from "@/view/sjgl/components/createBriefingDialog.vue";
let id = 1000; let id = 1000;
export default { export default {
components: { flfg_flfg, navs_wx ,createBriefingDialog}, components: { flfg_flfg, navs_wx},
data() { data() {
return { return {
currentRole_wx_data: "flfg_flfg", currentRole_wx_data: "flfg_flfg",
...@@ -49,7 +49,7 @@ export default { ...@@ -49,7 +49,7 @@ export default {
flfg_wx: "navs_wx", flfg_wx: "navs_wx",
zfcl_data: {}, zfcl_data: {},
flfg_zfcl: "navs_wx", flfg_zfcl: "navs_wx",
createBriefing:'createBriefingDialog' // createBriefing:'createBriefingDialog'
}; };
}, },
methods: { methods: {
......
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