Commit 04f28a6d authored by xd's avatar xd

Merge branch 'master' of http://114.67.93.201/xulili/ybf

parents 8ed6ff31 07c737b6
......@@ -101,13 +101,15 @@
<el-table-column label="操作" align="center" fixed="right" width="240">
<template slot-scope="scope">
<el-button v-if="scope.row.taskStatus === 'Top'" type="text" @click="listsUntopClick(scope.row.id)">已置顶
<el-button v-if="scope.row.taskStatus === 'Top'" class="buttonTextNormal" type="text"
@click="listsUntopClick(scope.row.id)">已置顶
</el-button>
<el-button v-if="scope.row.taskStatus !== 'Top'" type="text" @click="listsTopClick(scope.row.id)">置顶
<el-button v-if="scope.row.taskStatus !== 'Top'" class="buttonTextNormal" type="text"
@click="listsTopClick(scope.row.id)">置顶
</el-button>
<el-button type="text" @click="listsSeeClick(scope.row.id)">详情</el-button>
<el-button type="text" @click="listsEditClick(scope.row)">编辑</el-button>
<el-button type="text" @click="listsDelClick(scope.row)" class="listButtonRed">删除</el-button>
<el-button class="buttonTextNormal" type="text" @click="listsSeeClick(scope.row.id)">详情</el-button>
<el-button class="buttonTextNormal" type="text" @click="listsEditClick(scope.row.id)">编辑</el-button>
<el-button class="buttonTextWarning" type="text" @click="listsDelClick(scope.row)">删除</el-button>
</template>
</el-table-column>
</el-table>
......@@ -228,14 +230,16 @@
<el-row>
<el-col :span="24">
<el-form-item label="任务名称:" prop="taskName">
<el-input :disabled="true" v-model="data.see.taskName" autocomplete="off" placeholder="任务名称为空"></el-input>
<el-input :disabled="true" v-model="data.see.taskName" autocomplete="off"
placeholder="任务名称为空"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="任务类型:" prop="taskType">
<el-input :disabled="true" v-model="data.see.taskType" autocomplete="off" placeholder="任务类型为空"></el-input>
<el-input :disabled="true" v-model="data.see.taskType" autocomplete="off"
placeholder="任务类型为空"></el-input>
</el-form-item>
</el-col>
</el-row>
......@@ -249,7 +253,8 @@
<el-row>
<el-col :span="24">
<el-form-item label="任务期限:" prop="taskTime">
<el-input :disabled="true" v-model="data.see.taskTime" autocomplete="off" placeholder="任务期限为空"></el-input>
<el-input :disabled="true" v-model="data.see.taskTime" autocomplete="off"
placeholder="任务期限为空"></el-input>
</el-form-item>
</el-col>
</el-row>
......@@ -481,7 +486,7 @@
bar: '',
taskTime: '',
taskDetail: '',
}
},
},
rule: {
create: {
......@@ -491,8 +496,7 @@
taskTime: [{required: true, message: '任务周期不能为空', trigger: 'change'}],
taskDetail: [{required: true, message: '任务详情不能为空', trigger: 'change'}],
},
see: {
},
see: {},
}
};
},
......@@ -520,6 +524,15 @@
},
listsEditClick() {
this.cache.status.createDialog = true
this.data.create = {
taskName: 'change',
taskType: 'taskType',
bar: 'bar',
taskTime: '',
taskDetail: '',
}
},
listsDelClick() {
},
......@@ -630,4 +643,12 @@
position: relative;
margin-right: 0;
}
.buttonTextNormal {
color: #666666;
}
.buttonTextWarning {
color: #D0021B;
}
</style>
......@@ -80,11 +80,15 @@
<el-table-column label="操作" align="center" fixed="right" width="240">
<template slot-scope="scope">
<el-button v-if="scope.row.taskStatus === 'Top'" type="text" @click="listsUntopClick(scope.row.id)">已置顶</el-button>
<el-button v-if="scope.row.taskStatus !== 'Top'" type="text" @click="listsTopClick(scope.row.id)">置顶</el-button>
<el-button type="text" @click="listsSeeClick(scope.row)">详情</el-button>
<el-button type="text" @click="listsEditClick(scope.row)">编辑</el-button>
<el-button type="text" @click="listsDelClick(scope.row)" class="listButtonRed">删除</el-button>
<el-button v-if="scope.row.taskStatus === 'Top'" class="buttonTextNormal" type="text"
@click="listsUntopClick(scope.row.id)">已置顶
</el-button>
<el-button v-if="scope.row.taskStatus !== 'Top'" class="buttonTextNormal" type="text"
@click="listsTopClick(scope.row.id)">置顶
</el-button>
<el-button type="text" class="buttonTextNormal" @click="listsSeeClick(scope.row.id)">详情</el-button>
<el-button type="text" class="buttonTextNormal" @click="listsEditClick(scope.row.id)">编辑</el-button>
<el-button type="text" class="buttonTextWarning" @click="listsDelClick(scope.row)">删除</el-button>
</template>
</el-table-column>
</el-table>
......@@ -157,6 +161,48 @@
<el-button size="small" type="primary" @click="dialogCreateSubmitSend('createForm')">保存并发布</el-button>
</span>
</el-dialog>
<el-dialog
title="查看集团任务"
:visible.sync="cache.status.seeDialog"
width="60%"
:before-close="dialogSeeBeforeClose"
>
<div class="dialogMain">
<el-form :model="data.see" :rules="rule.see" label-width="120px" ref="seeForm">
<el-row>
<el-col :span="24">
<el-form-item label="任务标题:" prop="taskName">
<el-input :disabled="true" v-model="data.see.taskName" autocomplete="off" placeholder="任务标题为空"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="作者:" prop="author">
<el-input :disabled="true" v-model="data.see.authore" autocomplete="off" placeholder="作者为空"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="任务详情:" prop="taskDetail">
<el-input
:disabled="true"
type="textarea"
:rows="5"
placeholder="任务详情为空"
v-model="data.see.taskDetail"
></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<span slot="footer" class="dialog-footer">
<el-button size="small" @click="dialogSeeCancel">取 消</el-button>
<el-button size="small" type="primary" @click="dialogSeeSubmitSend('createForm')">发 布</el-button>
</span>
</el-dialog>
</div>
</div>
</template>
......@@ -167,9 +213,10 @@
return {
cache: {
status: {
createDialog: false
createDialog: false,
seeDialog: false
},
list:{
list: {
bar: [
{
id: "0",
......@@ -203,7 +250,7 @@
}
},
list: {
main:[
main: [
{
id: '1001',
taskName: 'TaskComAlice',
......@@ -309,13 +356,13 @@
]
},
data: {
search:{
search: {
bar: '',
taskType: '',
taskDate: '',
keys: '',
},
page:{
page: {
nowPageNum: 1,
},
create: {
......@@ -328,33 +375,71 @@
author: '',
taskDetail: '',
},
see: {
taskName: '',
author: '',
taskDetail: '',
},
seeDefault: {
taskName: '',
author: '',
taskDetail: '',
},
},
rule:{
rule: {
create: {
taskName: [{required: true, message: '任务名称不能为空', trigger: 'change'}],
taskDetail: [{required: true, message: '任务详情不能为空', trigger: 'change'}],
}
},
see: {},
}
};
},
created() {
},
methods: {
searchsCreate(){
searchsCreate() {
this.cache.status.createDialog = true
},
searchsDels(){},
searchsSearch(){},
searchsDels() {
},
searchsSearch() {
},
listsSelectChange(){},
listsUntopClick(){},
listsTopClick(){},
listsSeeClick(){},
listsEditClick(){},
listsDelClick(){},
listsSelectChange() {
},
listsUntopClick() {
},
listsTopClick() {
},
listsSeeClick(inData) {
this.cache.status.seeDialog = true
this.data.see = {
taskName: 'Bob',
author: 'author',
taskDetail: 'taskDetail',
}
pagesSizeChange(){},
pagesNowPageChange(){},
},
listsEditClick(inData) {
this.cache.status.createDialog = true
this.data.create = {
taskName: 'taskName',
author: 'author',
taskDetail: 'taskDetail',
}
},
listsDelClick() {
},
pagesSizeChange() {
},
pagesNowPageChange() {
},
dialogCreateAuthorChange() {
},
......@@ -374,6 +459,16 @@
}
})
},
dialogSeeBeforeClose() {
this.cache.status.seeDialog = false
},
dialogSeeCancel() {
this.data.see = JSON.parse(JSON.stringify(this.data.seeDefault))
this.cache.status.seeDialog = false
},
dialogSeeSubmitSend() {
},
}
};
</script>
......@@ -404,7 +499,8 @@
justify-content: flex-start;
align-items: center;
}
.ztask-searchs-forms{
.ztask-searchs-forms {
/*border: 2px solid #f900ff;*/
height: 30px;
margin-bottom: 10px;
......@@ -426,9 +522,18 @@
justify-content: flex-end;
align-items: flex-end;
}
.ztask-page{
.ztask-page {
/*border: 2px solid red;*/
position: relative;
margin-right: 0;
}
.buttonTextNormal {
color: #666666;
}
.buttonTextWarning {
color: #D0021B;
}
</style>
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