提交 4dfdb933 authored 作者: 何忠建's avatar 何忠建

优化部分细节

上级 479847f3
...@@ -239,6 +239,10 @@ export default { ...@@ -239,6 +239,10 @@ export default {
this.model.id = record.id this.model.id = record.id
}, },
handleOk(e) { handleOk(e) {
if (!this.model.remarks) {
this.$message.warning('请填写备注')
return false
}
const that = this const that = this
this.confirmLoading = true this.confirmLoading = true
let method = 'post' let method = 'post'
......
...@@ -357,7 +357,11 @@ export default { ...@@ -357,7 +357,11 @@ export default {
this.confirmLoading = false this.confirmLoading = false
return false return false
} }
if (!this.model.remarks) {
this.$message.warning('请填写备注')
this.confirmLoading = false
return false
}
this.model.shareBenefitIds = this.selectedRowKeys.toString() this.model.shareBenefitIds = this.selectedRowKeys.toString()
httpAction(this.url.add, this.model, method) httpAction(this.url.add, this.model, method)
.then((res) => { .then((res) => {
......
...@@ -32,10 +32,10 @@ ...@@ -32,10 +32,10 @@
<a-table ref="table" size="middle" :scroll="{x:true}" bordered rowKey="id" :columns="columns" <a-table ref="table" size="middle" :scroll="{x:true}" bordered rowKey="id" :columns="columns"
:dataSource="dataSource" :pagination="pagination" :loading="loading" class="j-table-force-nowrap" :dataSource="dataSource" :pagination="pagination" :loading="loading" class="j-table-force-nowrap"
@change="handleTableChange"> @change="handleTableChange">
<span slot="auditTatus" slot-scope="text, record"> <span slot="auditStatus" slot-scope="text, record">
<a-tag color="orange" v-if="record.auditTatus === 'waitAudit'">待审核</a-tag> <a-tag color="orange" v-if="record.auditStatus === 'waitAudit'">待审核</a-tag>
<a-tag color="green" v-if="record.auditTatus === 'auditPass'">审核通过</a-tag> <a-tag color="green" v-if="record.auditStatus === 'auditPass'">审核通过</a-tag>
<a-tag color="red" v-else-if="record.auditTatus === 'refuse'">审核拒绝</a-tag> <a-tag color="red" v-else-if="record.auditStatus === 'refuse'">审核拒绝</a-tag>
</span> </span>
<span slot="freezingStatus" slot-scope="text, record"> <span slot="freezingStatus" slot-scope="text, record">
<a-tag color="green" v-if="record.freezingStatus === 'normal'">正常</a-tag> <a-tag color="green" v-if="record.freezingStatus === 'normal'">正常</a-tag>
...@@ -49,14 +49,14 @@ ...@@ -49,14 +49,14 @@
更多 <a-icon type="down" /> 更多 <a-icon type="down" />
</a> </a>
<a-menu slot="overlay"> <a-menu slot="overlay">
<a-menu-item v-if="record.auditTatus === 'auditPass'"> <a-menu-item v-if="record.auditStatus === 'auditPass'">
<a href="javascript:;" <a href="javascript:;"
@click="onStatus(record)">{{record.freezingStatus === 'normal' ? '冻结' : '解冻'}}</a> @click="onStatus(record)">{{record.freezingStatus === 'normal' ? '冻结' : '解冻'}}</a>
</a-menu-item> </a-menu-item>
<!-- <a-menu-item> <!-- <a-menu-item>
<a href="javascript:;" @click="propertyDetails(2, record.id)">修改</a> <a href="javascript:;" @click="propertyDetails(2, record.id)">修改</a>
</a-menu-item> --> </a-menu-item> -->
<a-menu-item v-if="record.auditTatus != 'auditPass'"> <a-menu-item v-if="record.auditStatus != 'auditPass'">
<a href="javascript:;" @click="propertyDetails(3, record.id)">审核</a> <a href="javascript:;" @click="propertyDetails(3, record.id)">审核</a>
</a-menu-item> </a-menu-item>
</a-menu> </a-menu>
...@@ -116,9 +116,9 @@ const columns = [ ...@@ -116,9 +116,9 @@ const columns = [
}, },
{ {
title: '审核状态', title: '审核状态',
dataIndex: 'auditTatus', dataIndex: 'auditStatus',
scopedSlots: { customRender: 'auditTatus' }, scopedSlots: { customRender: 'auditStatus' },
key: 'auditTatus', key: 'auditStatus',
align: 'center', align: 'center',
}, },
{ {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论