liweiliang123 2 years ago
parent
commit
35235c6034
  1. 116
      src/views/otc/otcAppealOrder/index.vue

116
src/views/otc/otcAppealOrder/index.vue

@ -92,16 +92,16 @@
<el-table-column label="订单号" align="center" prop="otcOrderNo" /> <el-table-column label="订单号" align="center" prop="otcOrderNo" />
<el-table-column label="本申诉订单号" align="center" prop="otcAppealNo" /> <el-table-column label="本申诉订单号" align="center" prop="otcAppealNo" />
<el-table-column label="申诉备注" align="center" prop="appealRemark" /> <el-table-column label="申诉备注" align="center" prop="appealRemark" />
<el-table-column label="申诉图片" align="center" prop="appealImgUrl" > <!-- <el-table-column label="申诉图片" align="center" prop="appealImgUrl" >-->
<template slot-scope="scope"> <!-- <template slot-scope="scope">-->
<el-image v-if="scope.row.appealImgUrl!=null && scope.row.appealImgUrl!=''" <!-- <el-image v-if="scope.row.appealImgUrl!=null && scope.row.appealImgUrl!=''"-->
style="width: 120px; height: 120px" <!-- style="width: 120px; height: 120px"-->
:src="scope.row.appealImgUrl" <!-- :src="scope.row.appealImgUrl"-->
@click="previewImage(scope.row.appealImgUrl)" <!-- @click="previewImage(scope.row.appealImgUrl)"-->
:preview-src-list="srcList" <!-- :preview-src-list="srcList"-->
></el-image> <!-- ></el-image>-->
</template> <!-- </template>-->
</el-table-column> <!-- </el-table-column>-->
<el-table-column label="申诉状态" align="center" prop="appealStatus" :formatter="appealStatusFormat" /> <el-table-column label="申诉状态" align="center" prop="appealStatus" :formatter="appealStatusFormat" />
<el-table-column label="申诉终端" align="center" prop="terminalSource" :formatter="terminalSourceFormat" /> <el-table-column label="申诉终端" align="center" prop="terminalSource" :formatter="terminalSourceFormat" />
<el-table-column label="申诉方用户" align="center" prop="appealUserName" /> <el-table-column label="申诉方用户" align="center" prop="appealUserName" />
@ -114,13 +114,13 @@
</el-table-column> </el-table-column>
<el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope"> <template slot-scope="scope">
<!-- <el-button--> <el-button v-if="scope.row.appealImgUrl!=''"
<!-- size="mini"--> size="mini"
<!-- type="text"--> type="text"
<!-- icon="el-icon-edit"--> icon="el-icon-edit"
<!-- @click="handleUpdate(scope.row)"--> @click="handleUpdate(scope.row)"
<!-- v-hasPermi="['otc:otcAppealOrder:edit']"--> v-hasPermi="['otc:otcAppealOrder:edit']"
<!-- >修改</el-button>--> >申诉图片</el-button>
<el-button v-if="scope.row.appealStatus=='in_appeal'" <el-button v-if="scope.row.appealStatus=='in_appeal'"
size="mini" size="mini"
type="text" type="text"
@ -148,36 +148,37 @@
/> />
<!-- 添加或修改OTC申诉订单对话框 --> <!-- 添加或修改OTC申诉订单对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="800px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="120px">
<el-form-item label="订单编号" prop="otcOrderId"> <!-- <el-form-item label="订单编号" prop="otcOrderId">-->
<el-input v-model="form.otcOrderId" placeholder="请输入订单编号" /> <!-- <el-input v-model="form.otcOrderId" placeholder="请输入订单编号" />-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item label="订单号" prop="otcOrderNo"> <!-- <el-form-item label="订单号" prop="otcOrderNo">-->
<el-input v-model="form.otcOrderNo" placeholder="请输入订单号" /> <!-- <el-input v-model="form.otcOrderNo" placeholder="请输入订单号" />-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item label="本申诉订单号" prop="otcAppealNo"> <!-- <el-form-item label="本申诉订单号" prop="otcAppealNo">-->
<el-input v-model="form.otcAppealNo" placeholder="请输入本申诉订单号" /> <!-- <el-input v-model="form.otcAppealNo" placeholder="请输入本申诉订单号" />-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item label="申诉备注" prop="appealRemark"> <!-- <el-form-item label="申诉备注" prop="appealRemark">-->
<el-input v-model="form.appealRemark" type="textarea" placeholder="请输入内容" /> <!-- <el-input v-model="form.appealRemark" type="textarea" placeholder="请输入内容" />-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item label="申诉图片" prop="appealImgUrl"> <el-form-item label="申诉图片" prop="appealImgUrl" >
<el-input v-model="form.appealImgUrl" type="textarea" placeholder="请输入内容" /> <img v-for="dict in form.listUrl" v-if="form.appealImgUrl" :src="dict" class="avatar" style="width: 150px" height="150px">
<!-- <el-input v-model="form.appealImgUrl" type="textarea" placeholder="请输入内容" />-->
</el-form-item> </el-form-item>
<el-form-item label="申诉状态"> <!-- <el-form-item label="申诉状态">-->
<!-- <el-radio-group v-model="form.appealStatus">--> <!-- <el-radio-group v-model="form.appealStatus">-->
<!-- <el-radio label="1">请选择字典生成</el-radio>--> <!-- <el-radio label="1">请选择字典生成</el-radio>-->
<!-- </el-radio-group>--> <!-- </el-radio-group>-->
<el-select v-model="form.appealStatus" placeholder="请选择申诉状态" clearable size="small"> <!-- <el-select v-model="form.appealStatus" placeholder="请选择申诉状态" clearable size="small">-->
<el-option <!-- <el-option-->
v-for="dict in appealStatusOptions" <!-- v-for="dict in appealStatusOptions"-->
:key="dict.dictValue" <!-- :key="dict.dictValue"-->
:label="dict.dictLabel" <!-- :label="dict.dictLabel"-->
:value="dict.dictValue" <!-- :value="dict.dictValue"-->
/> <!-- />-->
</el-select> <!-- </el-select>-->
</el-form-item> <!-- </el-form-item>-->
<!-- <el-form-item label="创建时间" prop="createTime">--> <!-- <el-form-item label="创建时间" prop="createTime">-->
<!-- <el-date-picker clearable size="small"--> <!-- <el-date-picker clearable size="small"-->
<!-- v-model="form.createTime"--> <!-- v-model="form.createTime"-->
@ -186,21 +187,21 @@
<!-- placeholder="选择创建时间">--> <!-- placeholder="选择创建时间">-->
<!-- </el-date-picker>--> <!-- </el-date-picker>-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
<el-form-item label="申诉终端" prop="terminalSource"> <!-- <el-form-item label="申诉终端" prop="terminalSource">-->
<el-input v-model="form.terminalSource" placeholder="请输入申诉终端" /> <!-- <el-input v-model="form.terminalSource" placeholder="请输入申诉终端" />-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item label="申诉方用户编号" prop="appealUserId"> <!-- <el-form-item label="申诉方用户编号" prop="appealUserId">-->
<el-input v-model="form.appealUserId" placeholder="请输入申诉方用户编号" /> <!-- <el-input v-model="form.appealUserId" placeholder="请输入申诉方用户编号" />-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item label="被申诉方编号" prop="beAppealUserId"> <!-- <el-form-item label="被申诉方编号" prop="beAppealUserId">-->
<el-input v-model="form.beAppealUserId" placeholder="请输入被申诉方编号" /> <!-- <el-input v-model="form.beAppealUserId" placeholder="请输入被申诉方编号" />-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item label="审核描述" prop="appealDesc"> <!-- <el-form-item label="审核描述" prop="appealDesc">-->
<el-input v-model="form.appealDesc" type="textarea" placeholder="请输入内容" /> <!-- <el-input v-model="form.appealDesc" type="textarea" placeholder="请输入内容" />-->
</el-form-item> <!-- </el-form-item>-->
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm"> </el-button> <!-- <el-button type="primary" @click="submitForm"> </el-button>-->
<el-button @click="cancel"> </el-button> <el-button @click="cancel"> </el-button>
</div> </div>
</el-dialog> </el-dialog>
@ -348,7 +349,8 @@ export default {
terminalSource: null, terminalSource: null,
appealUserId: null, appealUserId: null,
beAppealUserId: null, beAppealUserId: null,
appealDesc: null appealDesc: null,
listUrl:[]
}; };
this.resetForm("form"); this.resetForm("form");
}, },

Loading…
Cancel
Save