三类工单审核提交

This commit is contained in:
2025-03-19 22:54:11 +08:00
parent cf2a2892b5
commit 05a0577d3e
9 changed files with 426 additions and 13 deletions

View File

@ -69,14 +69,27 @@
{field: 'view', title:'核验情况', width: 100, minWidth:100, templet:function(item){
if (item.view_pid) {
// 已有核验流程
if (item.view_process.status === 0) {
return `正在审核`
} else if (item.view_process.status === 1) {
return `已通过`
} else if (item.view_process.status === 2) {
return `<a data-modal="{:url('view_process_create')}?ticket_id=${item.id}" data-height="80%" data-width="80%" class="layui-btn layui-btn-xs layui-btn-danger" title="提请核验">提请核验</a>`;
}
} else {
return `<a data-modal="{:url('view_process_create')}?ticket_id=${item.id}" data-height="80%" data-width="80%" class="layui-btn layui-btn-xs layui-btn-normal" title="提请核验">提请核验</a>`;
}
}},
{field: 'repair', title:'维修情况', width: 100, minWidth:100, templet:function(item){
if (!item.views || item.views.length === 0) {
// 还没有核验流程
return `请先核验`
if (item.source_type === 1) {
// 用户随手拍
if (!item.views || item.views.length === 0) {
// 还没有核验流程
return `请先核验`
}
if (item.views[item.views.length - 1].status !== 1) {
return `请先完成核验`
}
}
if (item.repair_pid) {
// 已有维修流程
@ -85,9 +98,15 @@
}
}},
{field: 'verify', title:'验收情况', width: 100, minWidth:100, templet:function(item){
if (!item.views || item.views.length === 0) {
// 还没有核验流程
return `请先核验`
if (item.source_type === 1) {
// 用户随手拍
if (!item.views || item.views.length === 0) {
// 还没有核验流程
return `请先核验`
}
if (item.views[item.views.length - 1].status !== 1) {
return `请先完成核验`
}
}
if (!item.repairs || item.repairs.length === 0) {
// 还没有维修流程