|
@@ -11,7 +11,7 @@
|
|
|
:fieldBeansHook="fieldBeansHook"
|
|
|
:operationColumnWidth="200"
|
|
|
>
|
|
|
- <!-- <EditDateDialog :is-show.sync="isShowEditDateDialog" :date-form.sync="dateForm" /> -->
|
|
|
+ <EditDateDialog :is-show.sync="isShowEditDateDialog" :date-form.sync="dateForm" @submit="submitDateForm" />
|
|
|
<Popu v-if="isShowDetail || isShowForm || isShowExamine || isShowReturn">
|
|
|
<CommerceDetail :listItem="queryItem" v-if="isShowDetail" @backListFormDetail="backList" />
|
|
|
<CommerceForm :listItem="queryItem" v-if="isShowForm" @backListFormDetail="backList" />
|
|
@@ -210,6 +210,28 @@ export default {
|
|
|
exportList: v2EnginOrderTradeListExport,
|
|
|
// 表格列解析渲染数据更改
|
|
|
columnParsing(item, defaultData) {
|
|
|
+ if (item.colName === 'order_date') {
|
|
|
+ defaultData.render = (h, { row, index, column }) => {
|
|
|
+ return (
|
|
|
+ <div class="dateClass">
|
|
|
+ <span>{row.orderDate}</span>
|
|
|
+ {this.$checkBtnRole('date', this.$route.meta.roles) &&
|
|
|
+ !this.isCustomer &&
|
|
|
+ row.examineStatus !== '保存' ? (
|
|
|
+ <el-button
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-edit"
|
|
|
+ style="padding: 0; margin-left: 6px"
|
|
|
+ onClick={() => this.editDate(row)}
|
|
|
+ />
|
|
|
+ ) : (
|
|
|
+ ''
|
|
|
+ )}
|
|
|
+ </div>
|
|
|
+ )
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
return defaultData
|
|
|
},
|
|
|
// 监听勾选变化
|
|
@@ -548,7 +570,8 @@ export default {
|
|
|
orderDate: this.dateForm.date + ' 00:00:00'
|
|
|
}).then(res => {
|
|
|
this.isShowEditDateDialog = false
|
|
|
- this.getList()
|
|
|
+ // this.getList()
|
|
|
+ this.$refs.pageRef.refreshList()
|
|
|
this.$successMsg('修改成功')
|
|
|
})
|
|
|
}
|