This commit is contained in:
@jyuhsin
2025-05-12 11:23:28 +08:00
parent d599b2ad4c
commit f8c3dd87bb
11 changed files with 489 additions and 666 deletions
@@ -32,82 +32,27 @@
</el-tab-pane>
<el-tab-pane label="预约基本信息" name="2">
<el-form label-suffix=":" label-position="left" style="padding: 20px 0">
<el-row gutter="20">
<el-col :span="12">
<el-form-item label="预约人">
{{ viewData.reserve_person }}
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="性别">
{{ viewData.sex }}
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="工号">
{{ viewData.loginname }}
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="所属单位">
{{ viewData.reserve_person_unit }}
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="联系电话">
{{ viewData.reserve_person_phone }}
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="预约时间">
<span style="color: #409EFF">
({{ viewData.concat_day }}) {{ viewData.start_time }} - {{ viewData.end_time }}
</span>
</el-form-item>
</el-col>
</el-row>
<el-row gutter="20">
<!--<el-col :span="12">
<el-form-item label="预约人单位">
{{ viewData.reserve_person_unit }}
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="联系方式">
{{ viewData.reserve_person_phone }}
</el-form-item>
</el-col>-->
</el-row>
<el-row gutter="20">
<el-col :span="12">
<el-form-item label="场地名称">
{{ viewData.site_name }}
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="预约状态">
<span v-if="[0].includes(viewData.stateaudittype)"
style="color: #e6a23c">{{ viewData.state_name }}</span>
<span v-if="viewData.stateaudittype==3" style="color: #67c23a">{{ viewData.state_name }}</span>
<span v-if="viewData.stateaudittype==1" style="color: #f56c6c">{{ viewData.state_name }}</span>
</el-form-item>
</el-col>
</el-row>
<!-- <el-form-item label="参与人员">
<div style="word-break: break-all" v-html="viewData.joinuser"></div>
</el-form-item>-->
<el-form-item label="预约事由">
<div style="word-break: break-all" v-html="viewData.reserve_cause"></div>
</el-form-item>
<el-form-item v-if="$.parseJSON(backOptionShow) == true" label="反馈意见">
<div>{{ viewData.back_option }}</div>
</el-form-item>
</el-form>
<el-descriptions class="margin-top" :column="3" border>
<el-descriptions-item label="预约人">{{ viewData.reserve_person }}</el-descriptions-item>
<el-descriptions-item label="性别">{{ viewData.sex }}</el-descriptions-item>
<el-descriptions-item label="工号">{{ viewData.loginname }}</el-descriptions-item>
<el-descriptions-item label="所属单位">{{ viewData.reserve_person_unit }}</el-descriptions-item>
<el-descriptions-item label="联系电话">{{ viewData.reserve_person_phone }}</el-descriptions-item>
<el-descriptions-item label="预约时间">({{ viewData.concat_day }}) {{ viewData.start_time }} - {{ viewData.end_time }}</el-descriptions-item>
<el-descriptions-item label="场地名称">{{ viewData.site_name }}</el-descriptions-item>
<el-descriptions-item label="预约状态" :span="2">
<span v-if="[0].includes(viewData.stateaudittype)"
style="color: #e6a23c">{{ viewData.state_name }}</span>
<span v-if="viewData.stateaudittype==3" style="color: #67c23a">{{ viewData.state_name }}</span>
<span v-if="viewData.stateaudittype==1" style="color: #f56c6c">{{ viewData.state_name }}</span>
</el-descriptions-item>
<el-descriptions-item label="预约事由" :span="3">
<div style="word-break: break-all" v-html="viewData.reserve_cause"></div>
</el-descriptions-item>
<el-descriptions-item v-if="$.parseJSON(backOptionShow) == true" label="反馈意见">
<div style="word-break: break-all" v-html="viewData.back_option"></div>
</el-descriptions-item>
</el-descriptions>
</el-tab-pane>