feat:修改前端接口

developVue
username 2 months ago
parent 98a1a0cb69
commit c551f7f777

@ -16,7 +16,11 @@
</description> </description>
<dependencies> <dependencies>
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.7.16</version>
</dependency>
<!-- spring-boot-devtools --> <!-- spring-boot-devtools -->
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>

@ -62,17 +62,17 @@ export default {
).then(() => { ).then(() => {
this.$emit('exportData', {...this.query}); this.$emit('exportData', {...this.query});
}); });
}, },
async getTableList() { async getTableList() {
if (this.$refs.seachForm && this.queryRules) { if (this.$refs.seachForm && this.queryRules) {
const valid = await this.$refs.seachForm.validate(); const valid = await this.$refs.seachForm.validate();
if (!valid) { if (!valid) {
return; return;
} }
} }
this.$emit('getTableList', {...this.query}); this.$emit('getTableList', {...this.query});
if (!this.MXPageInfo().pageListApi) { if (!this.MXPageInfo().pageListApi) {
return; return;
@ -92,7 +92,7 @@ export default {
}); });
}, },
didGetTableList(success) { didGetTableList(success) {
}, },
queryTable() { queryTable() {
this.page = { this.page = {
@ -147,4 +147,4 @@ export default {
}); });
} }
}, },
}; };

@ -3,8 +3,8 @@
<div v-loading="tableLoading"> <div v-loading="tableLoading">
<el-card class="query-container" shadow="never"> <el-card class="query-container" shadow="never">
<!-- 表格查询条件 --> <!-- 表格查询条件 -->
<vab-query-form> <div>
<vab-query-form-top-panel :span="24"> <div :span="24">
<el-form ref="seachForm" :inline="true" class="demo-form-inline"> <el-form ref="seachForm" :inline="true" class="demo-form-inline">
<el-form-item label="机构代码"> <el-form-item label="机构代码">
<el-input <el-input
@ -63,8 +63,8 @@
</el-button> </el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</vab-query-form-top-panel> </div>
</vab-query-form> </div>
</el-card> </el-card>
<el-card class="el-row-main-container box-card box-card--table"> <el-card class="el-row-main-container box-card box-card--table">
@ -185,7 +185,7 @@
<script> <script>
import AuditDialog from "@/views/task-distribut/send/other-task/components/AuditDialog"; import AuditDialog from "@/views/task-distribut/send/other-task/components/AuditDialog";
import TableMixin from "@/mixins/table-mixin"; import TableMixin from "@/mixins/table-mixin";
// import { pageListBranch } from ""; import { pageListBranch } from "@/api/task/branch";
export default { export default {
name: "BranchOtherTask", name: "BranchOtherTask",
@ -263,4 +263,4 @@ export default {
}, },
}, },
}; };
</script> </script>

@ -20,7 +20,7 @@
</el-timeline-item> </el-timeline-item>
</el-timeline> </el-timeline>
</div> </div>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button @click="closeVisible"></el-button> <el-button @click="closeVisible"></el-button>
</span> </span>
@ -31,7 +31,7 @@
import SectionTitle from "@/views/task-distribut/components/SectionTitle.vue"; import SectionTitle from "@/views/task-distribut/components/SectionTitle.vue";
import Detail from './Detail.vue'; import Detail from './Detail.vue';
import AuditItem from './AuditItem.vue'; import AuditItem from './AuditItem.vue';
// import { listFeedback } from ""; import { listFeedback } from "@/api/task/feedback";
// import { getDateStr } from "@/utils/util"; // import { getDateStr } from "@/utils/util";
export default { export default {
@ -144,4 +144,4 @@ export default {
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
</style> </style>

@ -15,7 +15,7 @@
<el-descriptions-item label="审核人"> <el-descriptions-item label="审核人">
{{ dialogForm.checkUserName || '-' }} {{ dialogForm.checkUserName || '-' }}
</el-descriptions-item> </el-descriptions-item>
<template v-if="editAble()"> <template v-if="editAble()">
<el-descriptions-item :span="2" label="审核信息"> <el-descriptions-item :span="2" label="审核信息">
<el-form-item class="desc-form-item" label="" prop="checkInfo"> <el-form-item class="desc-form-item" label="" prop="checkInfo">
@ -68,14 +68,14 @@
<el-button type="primary" v-loading="saving" @click="preSubmit('1')"></el-button> <el-button type="primary" v-loading="saving" @click="preSubmit('1')"></el-button>
</template> </template>
</div> </div>
</el-form> </el-form>
</template> </template>
<script> <script>
// status; 0稿 12-1 null // status; 0稿 12-1 null
import TableEditMixin from "@/mixins/table-edit-mixin"; import TableEditMixin from "@/mixins/table-edit-mixin";
// import { addFeedback, updateFeedback } from ""; import { addFeedback, updateFeedback } from "@/api/task/feedback";
// import { getDateStr } from "@/utils/util"; // import { getDateStr } from "@/utils/util";
import FileUpload from "@/components/FileUpload"; import FileUpload from "@/components/FileUpload";
@ -186,4 +186,4 @@ export default {
.desc-form-item { .desc-form-item {
margin: 0; margin: 0;
} }
</style> </style>

@ -137,11 +137,11 @@
import TableEditMixin from "@/mixins/table-edit-mixin"; import TableEditMixin from "@/mixins/table-edit-mixin";
import FileUpload from "@/components/FileUpload"; import FileUpload from "@/components/FileUpload";
import BranchCascaderDialog from "@/components/BranchCascaderDialog"; import BranchCascaderDialog from "@/components/BranchCascaderDialog";
// import { addOther, updateOther } from "@/api/"; import { addInfo, updateInfo } from "@/api/task/info";
// import { import {
// delBranch, delBranch,
// listBranch, listBranch,
// } from "@/api/"; } from "@/api/task/branch";
// import { getDateStr } from "@/utils/"; // import { getDateStr } from "@/utils/";
export default { export default {
@ -157,8 +157,8 @@ export default {
endDate: null, endDate: null,
}, },
title: "其他任务", title: "其他任务",
updateApi: updateOther, updateApi: updateInfo,
addApi: addOther, addApi: addInfo,
}, },
data() { data() {
return { return {
@ -298,7 +298,7 @@ export default {
}); });
return; return;
} }
this.submitForm(); this.submitForm();
}, },
combinDialogForm() { combinDialogForm() {
@ -330,4 +330,4 @@ export default {
</script> </script>
<style> <style>
</style> </style>

@ -42,7 +42,8 @@
<script> <script>
import TableEditMixin from "@/mixins/table-edit-mixin"; import TableEditMixin from "@/mixins/table-edit-mixin";
import FileUpload from "@/components/FileUpload"; import FileUpload from "@/components/FileUpload";
// import { addOther, updateOther } from "@/api/"; import { addBranch, updateBranch } from "@/api/task/branch";
export default { export default {
name: 'RemarkDialog', name: 'RemarkDialog',
@ -54,8 +55,8 @@ export default {
defaultForm: { defaultForm: {
}, },
title: "任务备注", title: "任务备注",
updateApi: updateOther, updateApi: updateBranch,
// addApi: addOther, // addApi: addBranch,
}, },
data() { data() {
return { return {
@ -70,11 +71,11 @@ export default {
}`; }`;
this.dialogVisible = true; this.dialogVisible = true;
this.dialogForm = { ...this.$options.pageInfo.defaultForm, ...data }; this.dialogForm = { ...this.$options.pageInfo.defaultForm, ...data };
}, },
}, },
}; };
</script> </script>
<style> <style>
</style> </style>

@ -3,8 +3,8 @@
<div v-loading="tableLoading"> <div v-loading="tableLoading">
<el-card class="query-container" shadow="never"> <el-card class="query-container" shadow="never">
<!-- 表格查询条件 --> <!-- 表格查询条件 -->
<vab-query-form> <div>
<vab-query-form-top-panel :span="24"> <div :span="24">
<el-form ref="seachForm" :inline="true" class="demo-form-inline"> <el-form ref="seachForm" :inline="true" class="demo-form-inline">
<el-form-item label="机构代码"> <el-form-item label="机构代码">
<el-input <el-input
@ -63,8 +63,8 @@
</el-button> </el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</vab-query-form-top-panel> </div>
</vab-query-form> </div>
</el-card> </el-card>
<el-card class="el-row-main-container box-card box-card--table"> <el-card class="el-row-main-container box-card box-card--table">
@ -192,14 +192,14 @@
<EditDialog ref="editDialog" @refresh="getTableList"></EditDialog> <EditDialog ref="editDialog" @refresh="getTableList"></EditDialog>
<RemarkDialog ref="remarkDialog" @refresh="getTableList"></RemarkDialog> <RemarkDialog ref="remarkDialog" @refresh="getTableList"></RemarkDialog>
</div> </div>
</template> </template>
<script> <script>
import EditDialog from "./components/EditDialog"; import EditDialog from "./components/EditDialog";
import RemarkDialog from "./components/RemarkDialog"; import RemarkDialog from "./components/RemarkDialog";
import TableMixin from "@/mixins/table-mixin"; import TableMixin from "@/mixins/table-mixin";
// import { pageListOther, delOther, withdrawOther, editByAffiliation } from "@/api/"; import { pageListInfo, delInfo, getInfo as withdrawOther,getInfo as editByAffiliation } from "@/api/task/info";
import BranchOtherTask from '@/views/task-distribut/feedback/other-task'; import BranchOtherTask from '@/views/task-distribut/feedback/other-task';
export default { export default {
@ -212,8 +212,8 @@ export default {
pageInfo: { pageInfo: {
title: '其他任务', title: '其他任务',
exportUrl: '/task/other/export', exportUrl: '/task/other/export',
pageListApi: pageListOther, pageListApi: pageListInfo,
deleteApi: delOther, deleteApi: delInfo,
}, },
data() { data() {
return { return {
@ -268,4 +268,4 @@ export default {
} }
} }
}; };
</script> </script>

Loading…
Cancel
Save