Browse Source

修复

master
主管理员 2 months ago
parent
commit
f087e19438
1 changed files with 32 additions and 15 deletions
  1. +32
    -15
      CatmDogd-Mall-Front-test/src/views/model/AppletServiceLog/index.vue

+ 32
- 15
CatmDogd-Mall-Front-test/src/views/model/AppletServiceLog/index.vue View File

@ -80,15 +80,22 @@
<el-table v-loading="loading" :data="AppletServiceLogList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="AppletServiceLogList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column label="唯一标识" align="center" prop="id" /> <el-table-column label="唯一标识" align="center" prop="id" />
<el-table-column label="服务类型" align="center" prop="serviceType" v-if="columns[0].visible"/>
<el-table-column label="服务时间" align="center" prop="serviceTime" width="180" v-if="columns[1].visible">
<el-table-column label="用户标识" align="center" prop="userId"/>
<el-table-column label="服务类型" align="center" prop="serviceType"/>
<el-table-column label="服务时间" align="center" prop="serviceTime" width="180" >
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.serviceTime, '')}}</span>
<span>{{ parseTime(scope.row.serviceTime, '')}}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="服务地点" align="center" prop="serviceSpot" v-if="columns[2].visible"/>
<el-table-column label="文字记录" align="center" prop="text" v-if="columns[3].visible"/>
<el-table-column label="图片记录" align="center" prop="image" v-if="columns[4].visible"/>
<el-table-column label="服务地点" align="center" prop="serviceSpot"/>
<el-table-column label="文字记录" align="center" prop="text" />
<!-- <el-table-column label="图片记录" align="center" prop="image" />-->
<!-- <el-table-column label="图片记录" align="center" prop="image">-->
<!-- <template slot-scope="{ row }">-->
<!-- <el-image v-if="row.image[0]" :src="row.image[0]" :preview-src-list="[row.image[0]]" class="small-img circle-img"/>-->
<!-- </template>-->
<!-- </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
@ -96,19 +103,19 @@
type="text" type="text"
icon="el-icon-edit" icon="el-icon-edit"
@click="handleUpdate(scope.row)" @click="handleUpdate(scope.row)"
v-hasPermi="['model:AppletServiceLog:edit']"
v-hasPermi="['model:appletServiceLog:edit']"
>修改</el-button> >修改</el-button>
<el-button <el-button
size="mini" size="mini"
type="text" type="text"
icon="el-icon-delete" icon="el-icon-delete"
@click="handleDelete(scope.row)" @click="handleDelete(scope.row)"
v-hasPermi="['model:AppletServiceLog:remove']"
v-hasPermi="['model:appletServiceLog:remove']"
>删除</el-button> >删除</el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<pagination <pagination
v-show="total>0" v-show="total>0"
:total="total" :total="total"
@ -117,15 +124,24 @@
@pagination="getList" @pagination="getList"
/> />
<!-- 添加或修改服务记录对话框 -->
<!-- 添加或修改服务记录对话框 -->
<el-dialog :title="title" :visible.sync="open" width="50%" append-to-body> <el-dialog :title="title" :visible.sync="open" width="50%" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="108px" inline class="dialog-form-two"> <el-form ref="form" :model="form" :rules="rules" label-width="108px" inline class="dialog-form-two">
<el-form-item label="用户标识" prop="userId">
<el-input v-model="form.userId" placeholder="请输入用户标识" />
</el-form-item>
<el-form-item label="服务类型" prop="serviceType">
<!-- <el-select v-model="form.serviceType" placeholder="请选择服务类型">-->
<!-- <el-option label="请选择字典生成" value="" />-->
<!-- </el-select>-->
<el-input v-model="form.serviceType" placeholder="请输入用户标识" />
</el-form-item>
<el-form-item label="服务时间" prop="serviceTime"> <el-form-item label="服务时间" prop="serviceTime">
<el-date-picker clearable size="small" <el-date-picker clearable size="small"
v-model="form.serviceTime"
type="datetime"
value-format="yyyy-MM-dd HH:mm:ss"
placeholder="选择服务时间">
v-model="form.serviceTime"
type="datetime"
value-format="yyyy-MM-dd HH:mm:ss"
placeholder="选择服务时间">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="服务地点" prop="serviceSpot"> <el-form-item label="服务地点" prop="serviceSpot">
@ -135,7 +151,8 @@
<el-input v-model="form.text" type="textarea" placeholder="请输入内容" /> <el-input v-model="form.text" type="textarea" placeholder="请输入内容" />
</el-form-item> </el-form-item>
<el-form-item label="图片记录"> <el-form-item label="图片记录">
<imageUpload v-model="form.image"/>
<!-- <imageUpload v-model="form.image"/>-->
<oss-image-upload v-model="form.image" :limit="1"></oss-image-upload>
</el-form-item> </el-form-item>
<el-form-item label="删除标识" prop="delFlag"> <el-form-item label="删除标识" prop="delFlag">
<el-input v-model="form.delFlag" placeholder="请输入删除标识" /> <el-input v-model="form.delFlag" placeholder="请输入删除标识" />


Loading…
Cancel
Save