|
@ -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"); |
|
|
}, |
|
|
}, |
|
|