diff --git a/src/api/officialSeal/officialSeal.js b/src/api/officialSeal/officialSeal.js index e796183..f011133 100644 --- a/src/api/officialSeal/officialSeal.js +++ b/src/api/officialSeal/officialSeal.js @@ -64,4 +64,36 @@ export function sealUpdate(data) { method: 'put', data: data }) +} +// 新增模板 +export function insertTemplate(data) { + return request({ + url: '/deptIdentify/insertTemplate', + method: 'post', + data: data + }) +} +// 修改模板 +export function updateTemplate(data) { + return request({ + url: '/deptIdentify/updateTemplate', + method: 'post', + data: data + }) +} +// 删除模板 +export function deleteTemplate(data) { + return request({ + url: '/deptIdentify/deleteTemplate', + method: 'delete', + params: data + }) +} +// 根据机构id查询模板 +export function getTemplate(data) { + return request({ + url: '/deptIdentify/getTemplate', + method: 'get', + params: data + }) } \ No newline at end of file diff --git a/src/views/officialSeal/components/addInstitution.vue b/src/views/officialSeal/components/addInstitution.vue index 95630be..e8f6e4f 100644 --- a/src/views/officialSeal/components/addInstitution.vue +++ b/src/views/officialSeal/components/addInstitution.vue @@ -25,7 +25,7 @@ import { insert, } from "@/api/officialSeal/officialSeal.js"; export default { - props: ["operateVisable"], + props: ["operateVisable","queryParams"], data() { return { title: "新增机构", @@ -60,7 +60,7 @@ export default { insert(data).then(res => { this.$modal.msgSuccess("新增成功!"); this.$emit("cancelFilingreview"); - this.$emit('getList'); + this.$emit('getList',this.queryParams); }) }, // // 编辑 diff --git a/src/views/officialSeal/components/addTemplate.vue b/src/views/officialSeal/components/addTemplate.vue new file mode 100644 index 0000000..6191c5b --- /dev/null +++ b/src/views/officialSeal/components/addTemplate.vue @@ -0,0 +1,108 @@ + + + + \ No newline at end of file diff --git a/src/views/officialSeal/components/editTemplate.vue b/src/views/officialSeal/components/editTemplate.vue new file mode 100644 index 0000000..7e38b5a --- /dev/null +++ b/src/views/officialSeal/components/editTemplate.vue @@ -0,0 +1,100 @@ + + + + \ No newline at end of file diff --git a/src/views/officialSeal/components/eidtInstitution.vue b/src/views/officialSeal/components/eidtInstitution.vue index a7c43bf..5bf884c 100644 --- a/src/views/officialSeal/components/eidtInstitution.vue +++ b/src/views/officialSeal/components/eidtInstitution.vue @@ -25,7 +25,7 @@ import { sealUpdate } from "@/api/officialSeal/officialSeal.js"; export default { - props: ["editVisable","editData"], + props: ["editVisable","editData","queryParams"], data() { return { title: "修改机构", @@ -60,7 +60,7 @@ export default { sealUpdate(data).then(res => { this.$modal.msgSuccess("修改成功!"); this.$emit("cancelEdit"); - this.$emit('getList'); + this.$emit('getList',this.queryParams); }) }, // 提交form表单 diff --git a/src/views/officialSeal/officialSealList.vue b/src/views/officialSeal/officialSealList.vue index c522fbc..226d057 100644 --- a/src/views/officialSeal/officialSealList.vue +++ b/src/views/officialSeal/officialSealList.vue @@ -38,13 +38,13 @@ - + - + - + - + diff --git a/src/views/officialSeal/templateManagement.vue b/src/views/officialSeal/templateManagement.vue new file mode 100644 index 0000000..50a5235 --- /dev/null +++ b/src/views/officialSeal/templateManagement.vue @@ -0,0 +1,153 @@ + + + + + \ No newline at end of file