|  | @@ -13,14 +13,14 @@
 | 
	
		
			
				|  |  |            :label-style="labelStyle"
 | 
	
		
			
				|  |  |            :contentStyle="content_style">
 | 
	
		
			
				|  |  |            <el-descriptions-item label="介绍信类型">
 | 
	
		
			
				|  |  | -            <dict-tag :options="dict.type.out_in_type" :value="formData.type"/>
 | 
	
		
			
				|  |  | +            <dict-tag :options="dict.type.out_in_type" :value="formData.letterType"/>
 | 
	
		
			
				|  |  |            </el-descriptions-item>
 | 
	
		
			
				|  |  |  <!--          <el-descriptions-item label="当前状态">-->
 | 
	
		
			
				|  |  |  <!--            <dict-tag :options="dict.type.letter_status" :value="formData.status"/>-->
 | 
	
		
			
				|  |  |  <!--          </el-descriptions-item>-->
 | 
	
		
			
				|  |  |            <el-descriptions-item label="介绍信编号">{{formData.letterNo}}</el-descriptions-item>
 | 
	
		
			
				|  |  |            <el-descriptions-item label="接待机构">{{formData.receptionOrgNames}}</el-descriptions-item>
 | 
	
		
			
				|  |  | -          <el-descriptions-item label="来访事由">{{formData.reasons}}</el-descriptions-item>
 | 
	
		
			
				|  |  | +          <el-descriptions-item label="来访事由">{{formData.letterReasons}}</el-descriptions-item>
 | 
	
		
			
				|  |  |            <el-descriptions-item label="开具日期">{{formData.startTimeStr}}</el-descriptions-item>
 | 
	
		
			
				|  |  |            <el-descriptions-item label="有效天数">{{formData.effectiveDays}}</el-descriptions-item>
 | 
	
		
			
				|  |  |            <el-descriptions-item label="介绍信附件">
 | 
	
	
		
			
				|  | @@ -30,7 +30,7 @@
 | 
	
		
			
				|  |  |                :defaultValue="formData.letterFile"
 | 
	
		
			
				|  |  |              />
 | 
	
		
			
				|  |  |            </el-descriptions-item>
 | 
	
		
			
				|  |  | -          <el-descriptions-item label="备注">{{formData.description}}</el-descriptions-item>
 | 
	
		
			
				|  |  | +          <el-descriptions-item label="备注">{{formData.letterDescription}}</el-descriptions-item>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          </el-descriptions >
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -74,10 +74,13 @@
 | 
	
		
			
				|  |  |            :label-style="labelStyle"
 | 
	
		
			
				|  |  |            :contentStyle="content_style">
 | 
	
		
			
				|  |  |            <el-descriptions-item label="审批状态">
 | 
	
		
			
				|  |  | -            <dict-tag :options="dict.type.out_in_approve_status" :value="formData.approveLog.approveStatus"/>
 | 
	
		
			
				|  |  | +            <dict-tag :options="dict.type.out_in_approve_status" :value="formData.approveStatus"/>
 | 
	
		
			
				|  |  |            </el-descriptions-item>
 | 
	
		
			
				|  |  | -          <el-descriptions-item label="审批时间"> {{formData.approveLog.approveTime}}</el-descriptions-item>
 | 
	
		
			
				|  |  | -          <el-descriptions-item label="审批说明">  {{formData.approveLog.approveRemark}}</el-descriptions-item>
 | 
	
		
			
				|  |  | +          <el-descriptions-item label="审批时间"> {{formData.approveTime}}</el-descriptions-item>
 | 
	
		
			
				|  |  | +          <el-descriptions-item label="审批说明"  :span="2">  {{formData.approveRemark}}</el-descriptions-item>
 | 
	
		
			
				|  |  | +          <el-descriptions-item v-if="formData.approveSignImg" label="审批签名">               
 | 
	
		
			
				|  |  | +              <ImageListPreview v-model="formData.approveSignImg"></ImageListPreview>
 | 
	
		
			
				|  |  | +            </el-descriptions-item>
 | 
	
		
			
				|  |  |          </el-descriptions >
 | 
	
		
			
				|  |  |        </div>
 | 
	
		
			
				|  |  |        <div slot="footer" class="dialog-footer">
 | 
	
	
		
			
				|  | @@ -89,8 +92,7 @@
 | 
	
		
			
				|  |  |  <script>
 | 
	
		
			
				|  |  |  import { mapState, mapMutations } from "vuex";
 | 
	
		
			
				|  |  |  import {
 | 
	
		
			
				|  |  | -  getLetter,
 | 
	
		
			
				|  |  | -  approveLetter,
 | 
	
		
			
				|  |  | +  getOutInRequest,
 | 
	
		
			
				|  |  |  } from "@/api/core/letter";
 | 
	
		
			
				|  |  |  import KFileUpload from "@/components/K-FileUpload/index.vue";
 | 
	
		
			
				|  |  |  import dayjs from "dayjs";
 | 
	
	
		
			
				|  | @@ -135,21 +137,24 @@ export default {
 | 
	
		
			
				|  |  |          letterNo:null,
 | 
	
		
			
				|  |  |          receptionOrgIds: [],
 | 
	
		
			
				|  |  |          range:[],
 | 
	
		
			
				|  |  | -        description: null,
 | 
	
		
			
				|  |  | +        letterDescription: null,
 | 
	
		
			
				|  |  |          letterFile: [],
 | 
	
		
			
				|  |  |          userInfos: [],
 | 
	
		
			
				|  |  | -        type:null,
 | 
	
		
			
				|  |  | -        approveLog:{
 | 
	
		
			
				|  |  | -          approveStatus:null,
 | 
	
		
			
				|  |  | -          approveRemark:null
 | 
	
		
			
				|  |  | -        },
 | 
	
		
			
				|  |  | +        letterType:null,
 | 
	
		
			
				|  |  | +        approveStatus:null,
 | 
	
		
			
				|  |  | +        approveRemark:null,
 | 
	
		
			
				|  |  | +        approveTime:null,
 | 
	
		
			
				|  |  | +        // approveLog:{
 | 
	
		
			
				|  |  | +        //   approveStatus:null,
 | 
	
		
			
				|  |  | +        //   approveRemark:null
 | 
	
		
			
				|  |  | +        // },
 | 
	
		
			
				|  |  |          ...other,
 | 
	
		
			
				|  |  |        };
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      async show(id) {
 | 
	
		
			
				|  |  |          this.title = "来访事项审批详情";
 | 
	
		
			
				|  |  |          this.isShow = true;
 | 
	
		
			
				|  |  | -        getLetter(id).then((response) => {
 | 
	
		
			
				|  |  | +        getOutInRequest(id).then((response) => {
 | 
	
		
			
				|  |  |            this.formData = response.data;
 | 
	
		
			
				|  |  |            this.formFileListDefualtValue=this.formData.letterFile;
 | 
	
		
			
				|  |  |          });
 |