|
|
@@ -12,48 +12,58 @@
|
|
|
query: { title: '工单' }
|
|
|
})
|
|
|
"
|
|
|
- >返回</el-button
|
|
|
+ >
|
|
|
+ 返回</el-button
|
|
|
>
|
|
|
</HeaderTitle>
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="计划单号">
|
|
|
<span> {{ infoData.planCode }} </span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="来源计划配置单号">
|
|
|
<span> {{ infoData.planConfigCode }} </span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="名称">
|
|
|
<span> {{ infoData.planName }} </span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="部门">
|
|
|
- <span>
|
|
|
- {{ infoData.executeGroupName }}
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="指定执行人">
|
|
|
+ <span v-if="infoData.assignUser">
|
|
|
+ {{
|
|
|
+ infoData.assignUser
|
|
|
+ .map((i) => {
|
|
|
+ return `${i.groupName}-${i.userName}`;
|
|
|
+ })
|
|
|
+ .join(',')
|
|
|
+ }}
|
|
|
</span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="人员">
|
|
|
- <span>
|
|
|
- {{ infoData.executeUserName }}
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="实际执行人">
|
|
|
+ <span v-if="infoData.executeUserName">
|
|
|
+ {{ infoData.executeGroupName }}-{{
|
|
|
+ infoData.executeUserName
|
|
|
+ }}
|
|
|
</span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="计划完成时长">
|
|
|
<span v-if="infoData.duration >= 0"
|
|
|
>{{ infoData.duration }}分钟</span
|
|
|
>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="周期">
|
|
|
<span v-if="infoData.ruleInfo">
|
|
|
{{ infoData.ruleInfo.cycleValue
|
|
|
@@ -63,40 +73,55 @@
|
|
|
</span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="设备分类">
|
|
|
<span> {{ infoData.categoryLevelName }} </span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="规则名称">
|
|
|
<span>
|
|
|
{{ infoData.ruleName }}
|
|
|
</span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="创建部门">
|
|
|
<span> {{ infoData.createGroupName }} </span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="创建人">
|
|
|
<span> {{ infoData.createUserName }} </span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="创建时间">
|
|
|
<span> {{ infoData.createTime }} </span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="实际开始时间">
|
|
|
+ <span> {{ infoData.acceptTime }} </span>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="实际完成时间">
|
|
|
+ <span> {{ infoData.finishTime }} </span>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="报工时间">
|
|
|
+ <span> {{ infoData.reportTime }} </span>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="备注">
|
|
|
<span> {{ infoData.remark }} </span>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-col>
|
|
|
- <!-- <el-col :span="12">
|
|
|
+ <!-- <el-col :span="8">
|
|
|
<img :src="data.imageUrl" alt="" />
|
|
|
</el-col> -->
|
|
|
</el-row>
|
|
|
@@ -426,9 +451,9 @@
|
|
|
.then((data) => {
|
|
|
data.deviceList.forEach((item) => {
|
|
|
item.workItems.forEach((val) => {
|
|
|
- val.photoList.map(url=>{
|
|
|
- return window.location.origin+url
|
|
|
- })
|
|
|
+ val.photoList.map((url) => {
|
|
|
+ return window.location.origin + url;
|
|
|
+ });
|
|
|
});
|
|
|
});
|
|
|
this.infoData = data;
|