mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-15 05:46:45 +08:00
feat : 模板列表数据获取,模板编辑修改
This commit is contained in:
@@ -565,9 +565,11 @@ import { ref, reactive, defineComponent, toRefs, onMounted} from "vue";
|
||||
import { message } from "ant-design-vue";
|
||||
import * as api from "@/api/indexTemplate"
|
||||
import { useRouter } from "vue-router";
|
||||
import { useStore } from "vuex";
|
||||
export default defineComponent({
|
||||
name: "LibraryAdd",
|
||||
setup() {
|
||||
const store = useStore();
|
||||
const state = reactive({
|
||||
//任务大纲列表
|
||||
taskSyllabus: [
|
||||
@@ -761,11 +763,12 @@ export default defineComponent({
|
||||
onMounted(() => {getDetail()});
|
||||
// 获取详情
|
||||
const getDetail = () => {
|
||||
api.templateDetail(1).then(res => {
|
||||
api.templateDetail(store.state.projectTemplateId).then(res => {
|
||||
state.taskSyllabus = []
|
||||
console.log(res);
|
||||
state.projectInfo.name = res.data.data.projectTemplateInfo.name
|
||||
state.projectInfo.beginTime = res.data.data.projectTemplateInfo.createTime
|
||||
let time = new Date(Number(res.data.data.projectTemplateInfo.createTime))
|
||||
state.projectInfo.beginTime = time.toLocaleDateString()
|
||||
state.projectInfo.manager = res.data.data.projectTemplateInfo.manager
|
||||
state.projectInfo.notice = res.data.data.projectTemplateInfo.notice
|
||||
state.projectInfo.sourceBelongId = res.data.data.projectTemplateInfo.sourceBelongId
|
||||
@@ -811,7 +814,7 @@ export default defineComponent({
|
||||
"notice": state.projectInfo.notice,
|
||||
"noticeFlag": 0,
|
||||
"picUrl": "",
|
||||
"projectTemplateId": 0,
|
||||
"projectTemplateId": store.state.projectTemplateId,
|
||||
"remark": "",
|
||||
"sourceBelongId": 0,
|
||||
"status": 0,
|
||||
@@ -860,7 +863,7 @@ export default defineComponent({
|
||||
const stateEdit = () => {
|
||||
let obj={
|
||||
"name": "",
|
||||
"projectTemplateId": 0,
|
||||
"projectTemplateId": store.state.projectTemplateId,
|
||||
"remark": "",
|
||||
"stageId": 0
|
||||
}
|
||||
@@ -880,7 +883,7 @@ export default defineComponent({
|
||||
"flag": true,
|
||||
"name": "",
|
||||
"projectTaskId": 0,
|
||||
"projectTemplateId": 0,
|
||||
"projectTemplateId": store.state.projectTemplateId,
|
||||
"stageId": 0,
|
||||
"type": 0
|
||||
}
|
||||
@@ -920,7 +923,6 @@ export default defineComponent({
|
||||
<style lang="scss">
|
||||
.content7 {
|
||||
margin-top: 20px;
|
||||
|
||||
.set_tit {
|
||||
margin-left: 34px;
|
||||
font-size: 18px;
|
||||
|
||||
Reference in New Issue
Block a user