Commit 9662b31b authored by 赵啸非's avatar 赵啸非

添加公共庫

parent 30c2ff05
...@@ -126,7 +126,7 @@ ...@@ -126,7 +126,7 @@
></AddMaterals> ></AddMaterals>
<!-- 材料预览 --> <!-- 材料预览 -->
<PreviewMaterals <PreviewMaterals
:materalsInfo="materalsInfo" :materialsInfo="materalsInfo"
:previewVisible.sync="previewVisible" :previewVisible.sync="previewVisible"
></PreviewMaterals> ></PreviewMaterals>
</div> </div>
...@@ -134,13 +134,11 @@ ...@@ -134,13 +134,11 @@
<script> <script>
import TableHeader from "@/components/TableHeader.vue"; import TableHeader from "@/components/TableHeader.vue";
import AddMaterals from "./modal/AddMaterals.vue";
import PreviewMaterals from "./modal/PreviewMaterals.vue"; import PreviewMaterals from "./modal/PreviewMaterals.vue";
import { getPubdatumList,delPubdatum } from "@/api/libray"; import { getPubdatumList,delPubdatum } from "@/api/libray";
export default { export default {
components: { components: {
TableHeader, TableHeader,
AddMaterals,
PreviewMaterals PreviewMaterals
}, },
data() { data() {
...@@ -223,6 +221,7 @@ export default { ...@@ -223,6 +221,7 @@ export default {
}, },
// 预览 // 预览
handlePreview(row) { handlePreview(row) {
console.log("row",row)
this.materalsInfo = row; this.materalsInfo = row;
this.previewVisible = true; this.previewVisible = true;
}, },
......
...@@ -3,22 +3,14 @@ ...@@ -3,22 +3,14 @@
<el-dialog title="材料预览" :visible.sync="Visible" width="50%" top="2vh"> <el-dialog title="材料预览" :visible.sync="Visible" width="50%" top="2vh">
<div class="main flex flexc aic"> <div class="main flex flexc aic">
<div class="header tac mb20"> <div class="header tac mb20">
<div class="materals-name mb10">分公司登记申请书</div> <div class="materals-name mb10">{{ materialsInfo.materialName }}</div>
<p class="abbreviation">材料全称:公司登记申请书</p> <p class="abbreviation">材料全称:{{ materialsInfo.materiaFullName }}</p>
</div> </div>
<div class="preview-box"> <div class="preview-box">
<img <img class="sample-sheet-img" :src="api + materialsPreview" />
class="sample-sheet-img"
src="../../../../assets/img/yangbiao.png"
/>
</div> </div>
</div> </div>
<!-- <span slot="footer" class="dialog-footer">
<el-button size="small" type="primary" @click="Visible = false"
>确 定</el-button
>
<el-button size="small" @click="Visible = false">取 消</el-button>
</span> -->
</el-dialog> </el-dialog>
</div> </div>
</template> </template>
...@@ -26,7 +18,7 @@ ...@@ -26,7 +18,7 @@
<script> <script>
export default { export default {
props: { props: {
materalsInfo: { materialsInfo: {
type: Object, type: Object,
required: true, required: true,
default: () => { default: () => {
...@@ -48,6 +40,15 @@ export default { ...@@ -48,6 +40,15 @@ export default {
this.$emit("update:previewVisible", val); this.$emit("update:previewVisible", val);
}, },
}, },
materialsPreview() {
return this.materialsInfo.preViewPath;
},
},
data() {
return {
api: process.env.VUE_APP_API_BASE_URL,
val: "",
};
}, },
}; };
</script> </script>
......
...@@ -269,6 +269,8 @@ ...@@ -269,6 +269,8 @@
:drawer.sync="drawer" :drawer.sync="drawer"
:materialsInfo="materialsInfo" :materialsInfo="materialsInfo"
></PreviewMaterials> ></PreviewMaterials>
<!-- 公共库 --> <!-- 公共库 -->
<CommonLib :depList="depList" :libVisible.sync="libVisible"></CommonLib> <CommonLib :depList="depList" :libVisible.sync="libVisible"></CommonLib>
</div> </div>
......
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