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

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

Loading…
Cancel
Save