机构加盟流程变更:机构加盟入驻审核-管理平台审核通过后,管理平台直接进入运维平台搭建环节,运维平台分为加盟确认、环境配置、反馈三个环节,其中环境配置环节需要填写各类信息,其余两个环节都是状态变更,运维平台反馈后,代表加盟及平台搭建完毕
This commit is contained in:
parent
78c3e4d3dc
commit
623a254885
|
|
@ -46,26 +46,26 @@ export const columns: BasicColumn[] = [
|
|||
dataIndex: 'status_dictText',
|
||||
width: '8%',
|
||||
},
|
||||
// {
|
||||
// title: '工单类型',
|
||||
// align: 'center',
|
||||
// dataIndex: 'orgStatus_dictText',
|
||||
// width: 100,
|
||||
// },
|
||||
{
|
||||
title: '工单类型',
|
||||
title: '运维状态',
|
||||
align: 'center',
|
||||
dataIndex: 'orgStatus_dictText',
|
||||
width: 100,
|
||||
},
|
||||
{
|
||||
title: '工单状态',
|
||||
align: 'center',
|
||||
dataIndex: 'workOrderStatus_dictText',
|
||||
dataIndex: 'orgStatus',
|
||||
width: 100,
|
||||
customRender: ({ record }) => {
|
||||
if (record.workOrderStatus == '0') {
|
||||
return '';
|
||||
} else if (record.workOrderStatus == '1') {
|
||||
return '待回执';
|
||||
} else if (record.workOrderStatus == '2') {
|
||||
return '已回执';
|
||||
if (record.orgStatus == '3') {
|
||||
return '待确认';
|
||||
} else if (record.orgStatus == '4') {
|
||||
return '平台搭建中';
|
||||
} else if (record.orgStatus == '5') {
|
||||
return '搭建完成';
|
||||
} else {
|
||||
return '';
|
||||
return '-';
|
||||
}
|
||||
},
|
||||
},
|
||||
|
|
|
|||
|
|
@ -290,12 +290,12 @@ function getTableAction(record) {
|
|||
onClick: handleUpAudit.bind(null, record),
|
||||
ifShow: record.status == '1' && record.optType == 'bg'
|
||||
},
|
||||
{
|
||||
label: '上传合同',
|
||||
onClick: handleUpContract.bind(null, record),
|
||||
auth: 'orgapplyinfo:nu_org_apply_info:edit',
|
||||
ifShow: record.orgStatus == '3'
|
||||
},
|
||||
// {
|
||||
// label: '上传合同',
|
||||
// onClick: handleUpContract.bind(null, record),
|
||||
// auth: 'orgapplyinfo:nu_org_apply_info:edit',
|
||||
// ifShow: record.orgStatus == '3'
|
||||
// },
|
||||
// {
|
||||
// label: '运维平台进行搭建',
|
||||
// onClick: handleBuildPlat.bind(null, record),
|
||||
|
|
|
|||
|
|
@ -276,35 +276,35 @@
|
|||
<a-row v-show="formData.workOrderStatus != '0' && !izApplyAudit && formData.izHistory == 'N'"
|
||||
class="card-class">
|
||||
<a-col :span="24" style="border-bottom: 2px solid #f7f7f7; margin-bottom: 14px;">
|
||||
<SectionDivider :title="'工单回执'" />
|
||||
<SectionDivider :title="'运维回执'" />
|
||||
</a-col>
|
||||
<a-col :span="12">
|
||||
<a-form-item label="工单状态">
|
||||
<a-input v-model:value="formData.workOrderStatus_dictText" disabled allow-clear></a-input>
|
||||
<a-form-item label="运维状态">
|
||||
<a-input :value="orgStatusText" disabled allow-clear></a-input>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col :span="12">
|
||||
<a-form-item label="处理人">
|
||||
<a-form-item label="反馈人">
|
||||
<a-input v-model:value="formData.handleBy" disabled allow-clear></a-input>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col :span="12">
|
||||
<!-- <a-col :span="12">
|
||||
<a-form-item label="反馈附件">
|
||||
<JUpload v-model:value="formData.replyFile" :maxCount="1" :buttonVisible="false" disabled></JUpload>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
</a-col> -->
|
||||
<a-col :span="12">
|
||||
<a-form-item label="反馈时间">
|
||||
<a-date-picker v-model:value="formData.replyTime" disabled value-format="YYYY-MM-DD" style="width: 100%"
|
||||
allow-clear />
|
||||
placeholder="" allow-clear />
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col :span="12">
|
||||
<!-- <a-col :span="12">
|
||||
<a-form-item label="反馈内容">
|
||||
<a-textarea :autosize="{ minRows: 1 }" maxlength="50" disabled v-model:value="formData.replyContent"
|
||||
allow-clear></a-textarea>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
</a-col> -->
|
||||
</a-row>
|
||||
<a-row v-show="!!formData.netUrl" class="card-class">
|
||||
<a-col :span="22" style="border-bottom: 2px solid #f7f7f7; margin-bottom: 14px;">
|
||||
|
|
@ -464,6 +464,17 @@ const disabled = computed(() => {
|
|||
return props.formDisabled;
|
||||
});
|
||||
|
||||
const orgStatusMap = {
|
||||
'3': '待确认',
|
||||
'4': '平台搭建中',
|
||||
'5': '搭建完成',
|
||||
};
|
||||
|
||||
// 计算属性转换状态值
|
||||
const orgStatusText = computed(() => {
|
||||
const status = formData.orgStatus?.toString();
|
||||
return orgStatusMap[status] || status || '-';
|
||||
});
|
||||
|
||||
/**
|
||||
* 预览
|
||||
|
|
@ -623,7 +634,8 @@ defineExpose({
|
|||
|
||||
/* 确保显示模式正确,避免行高问题 */
|
||||
display: inline-block;
|
||||
line-height: 24px; /* 根据高度微调,让文字垂直居中 */
|
||||
line-height: 24px;
|
||||
/* 根据高度微调,让文字垂直居中 */
|
||||
text-decoration: none;
|
||||
border: none;
|
||||
cursor: pointer;
|
||||
|
|
@ -637,19 +649,18 @@ defineExpose({
|
|||
content: '';
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: -100%; /* 初始状态:藏在按钮左侧外面 */
|
||||
left: -100%;
|
||||
/* 初始状态:藏在按钮左侧外面 */
|
||||
|
||||
/* 光带宽度:设为 50%~100% 均可,这里用 100% 配合动画终点 */
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
|
||||
/* 渐变效果:中间亮,两头透明 */
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
background: linear-gradient(90deg,
|
||||
transparent 0%,
|
||||
rgba(255, 255, 255, 0.4) 50%,
|
||||
transparent 100%
|
||||
);
|
||||
transparent 100%);
|
||||
|
||||
/* 倾斜角度:-25deg 会让光看起来更有速度感,如果不想要倾斜改为 0deg */
|
||||
transform: skewX(0deg);
|
||||
|
|
|
|||
Loading…
Reference in New Issue