fix : 首页待办列表

This commit is contained in:
2024-05-11 21:48:16 +08:00
parent 44ed106775
commit b58dfcb566
2 changed files with 28 additions and 13 deletions

View File

@@ -105,25 +105,30 @@ const todoNum = ref(20)
const tableConfig = reactive({
columns: [
{
prop: 'taskId',
label: '单据编号',
prop: 'processName',
label: '流程名称',
align: 'center',
},
{
prop: 'nickName',
label: '消息主题',
prop: 'initiatorName',
label: '发起人',
align: 'center',
},
{
prop: 'type',
prop: 'state',
label: '类型',
align: 'center',
showOverflowTooltip: false,
currentRender: ({row, index}) => (<Tag dictType={'todo_type'} value={row.state}/>)
},
{
prop: 'createTime',
label: '创建时间',
prop: 'submitTime',
label: '提交时间',
align: 'center',
},
{
prop: 'taskName',
label: '当前节点',
align: 'center',
},
{

View File

@@ -7,7 +7,7 @@
<el-input v-model="fromData.name" placeholder="请输入名称" clearable></el-input>
</el-form-item>
<el-form-item label="所属公司" prop="company">
<el-select v-model="fromData.company" placeholder="登录状态" clearable filterable>
<el-select v-model="fromData.company" placeholder="所属公司" clearable filterable>
<el-option
v-for="item in companyOption"
:key="item.value"
@@ -17,7 +17,7 @@
</el-select>
</el-form-item>
<el-form-item label="征集类型" prop="type">
<el-select v-model="fromData.type" placeholder="登录状态" clearable filterable>
<el-select v-model="fromData.type" placeholder="征集类型" clearable filterable>
<el-option
v-for="item in typeOption"
:key="item.value"
@@ -67,7 +67,10 @@ import {getWorkflowInfo, addRequirement} from "@/api/project-demand/index.js";
import FileUpload from "../../../components/FileUpload.vue";
import ProcessDiagramViewer from '@/views/workflow/common/ProcessDiagramViewer.vue'
import {useProcessStore} from '@/stores/processStore.js';
import {ElMessage} from "element-plus";
import {useRouter} from 'vue-router'
const router = useRouter()
const dateValue = ref()
const fromData = reactive({
name: '',
@@ -214,17 +217,24 @@ const init = async () => {
const handleSubmit = () => {
console.log(fromData,"fromData")
console.log(fromData, "fromData")
addRequirement({
"collectExplain": "需求说明",
"collectType": "征集类型",
"companyIds": [22,23,24],
"companyIds": [22, 23, 24],
"files": [],
"requirementId": 0,
"requirementName": "测试需求征集20240519001",
"deploymentId": "1817079f-0f74-11ef-8b96-f268fc747b04"
}).then(res=>{
}).then(res => {
if (res.code === 1000) {
ElMessage.success(res.msg)
router.push({
path: '/projectdemand/demandcollection'
})
} else {
ElMessage.error(res.msg)
}
})
}