|
@@ -9,6 +9,7 @@
|
|
|
:tableEvents="tableEvents"
|
|
|
:operation="operation()"
|
|
|
:operationColumnWidth="140"
|
|
|
+ :moreParameters="moreParameters"
|
|
|
>
|
|
|
<website-outside-new-parts-to-sales-information
|
|
|
v-if="showFromBool"
|
|
@@ -53,6 +54,53 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
+ moreParameters() {
|
|
|
+ return [
|
|
|
+ {
|
|
|
+ name: '单据状态',
|
|
|
+ key: 'flag',
|
|
|
+ value: '',
|
|
|
+ conditions: [
|
|
|
+ {
|
|
|
+ label: '全部',
|
|
|
+ value: ''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '驳回',
|
|
|
+ value: 'REJECT'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '已复核',
|
|
|
+ value: 'REVIEWED'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '已返还',
|
|
|
+ value: 'REFUNDED'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '待复核',
|
|
|
+ value: 'WAIT_REVIEW'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '提交',
|
|
|
+ value: 'SUBMIT'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '未返还',
|
|
|
+ value: 'NOTREFUND'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '通过',
|
|
|
+ value: 'AGREE'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: '保存',
|
|
|
+ value: 'SAVE'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
optionsEvensGroup() {
|
|
|
return [
|
|
|
[
|
|
@@ -90,14 +138,20 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
// 列表请求函数
|
|
|
- getList(data) {
|
|
|
- var p = JSON.parse(JSON.stringify(data))
|
|
|
- p.params.push({
|
|
|
- compare: '=',
|
|
|
- param: 'a.repair_flag',
|
|
|
- value: 'OUTSIDE'
|
|
|
- })
|
|
|
- return workerOldRefundList(p)
|
|
|
+ getList(p, cb) {
|
|
|
+ var pam = JSON.parse(JSON.stringify(p))
|
|
|
+ try {
|
|
|
+ if (pam.flag) {
|
|
|
+ pam.params.push({ param: 'a.flag', compare: '=', value: pam.flag })
|
|
|
+ }
|
|
|
+ pam.params.push({
|
|
|
+ compare: '=',
|
|
|
+ param: 'a.repair_flag',
|
|
|
+ value: 'OUTSIDE'
|
|
|
+ })
|
|
|
+ cb && cb(pam)
|
|
|
+ return workerOldRefundList(pam)
|
|
|
+ } catch (err) {}
|
|
|
},
|
|
|
// 列表导出函数
|
|
|
exportList(data, name) {
|