feat:审核项目 项目审核日志 面授 上传

This commit is contained in:
宋文超
2022-11-23 18:25:51 +08:00
parent 006097a63e
commit 7b8eb9327f
7 changed files with 663 additions and 247 deletions

View File

@@ -118,6 +118,9 @@
</div>
</div>
</div>
<div class="detaile" @click="subMit">
<button class="debtn">提交</button>
</div>
</a-tab-pane>
<a-tab-pane key="2" tab="修改记录"> </a-tab-pane>
</a-tabs>
@@ -130,6 +133,8 @@
import { toRefs, reactive } from "vue";
import { getTask } from "../../api/indexTaskadd";
import { toDate } from "../../api/method";
import { auditView } from "../../api/indexAudit";
import { message } from "ant-design-vue";
export default {
name: "ProjectAudit",
components: {},
@@ -138,10 +143,18 @@ export default {
type: Boolean,
default: false,
},
projectId: {
chooseProject: {
type: Number,
default: null,
},
chooseCreateId: {
type: Number,
default: null,
},
chooseCreater: {
type: String,
default: null,
},
},
setup(props, ctx) {
@@ -256,6 +269,25 @@ export default {
const changeDe = () => {
state.showDetail = !state.showDetail;
};
const subMit = () => {
auditView({
createId: props.chooseCreateId,
createName: props.chooseCreater,
description: state.valueSuggest,
pass: state.valuePass == "1" ? 1 : -1,
projectId: props.chooseProject,
})
.then((res) => {
console.log("提交成功", res);
message.destroy();
message.success("提交成功");
closeDrawer();
})
.catch((err) => {
console.log(err);
message.warning("提交失败");
});
};
return {
...toRefs(state),
@@ -263,6 +295,7 @@ export default {
afterVisibleChange,
getTaskInfo,
changeDe,
subMit,
};
},
};