|
|
|
@ -197,14 +197,25 @@
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column fixed="right" label="操作" align="center" width="100">
|
|
|
|
|
<template #default="scope">
|
|
|
|
|
<el-button
|
|
|
|
|
link
|
|
|
|
|
type="primary"
|
|
|
|
|
@click="openForm(scope.row.id, scope.row,'detail')"
|
|
|
|
|
v-hasPermi="['biz:task-report:update']"
|
|
|
|
|
v-if="scope.row.procedureStatus == 2"
|
|
|
|
|
>
|
|
|
|
|
查看
|
|
|
|
|
</el-button>
|
|
|
|
|
<el-button
|
|
|
|
|
link
|
|
|
|
|
type="primary"
|
|
|
|
|
@click="openForm(scope.row.id, scope.row)"
|
|
|
|
|
v-hasPermi="['biz:task-report:update']"
|
|
|
|
|
v-else
|
|
|
|
|
>
|
|
|
|
|
报工
|
|
|
|
|
</el-button>
|
|
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
@ -230,6 +241,7 @@ import AssignForm from './assignForm.vue'
|
|
|
|
|
import WorkshopSelect from '@/views/biz/hlvuestyle/workshopSelect.vue'
|
|
|
|
|
// import UserSelect from '@/views/biz/hlvuestyle/userSelect.vue'
|
|
|
|
|
import ProcedureSelect from '@/views/biz/hlvuestyle/procedureSelect.vue'
|
|
|
|
|
import { de } from 'element-plus/es/locale'
|
|
|
|
|
|
|
|
|
|
defineOptions({ name: 'TasksAssign' })
|
|
|
|
|
|
|
|
|
@ -349,8 +361,8 @@ const openDispatching = () => {
|
|
|
|
|
|
|
|
|
|
/** 添加/修改操作 */
|
|
|
|
|
const formRef = ref()
|
|
|
|
|
const openForm = (id?: number, val?: any) => {
|
|
|
|
|
formRef.value.open(id, val)
|
|
|
|
|
const openForm = (id?: number, val?: any,type?:string) => {
|
|
|
|
|
formRef.value.open(id, val,type)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/** 删除按钮操作 */
|
|
|
|
|