|
@@ -38,6 +38,7 @@
|
|
:exportList="exportList2"
|
|
:exportList="exportList2"
|
|
:options-evens-group="optionsEvensGroup2"
|
|
:options-evens-group="optionsEvensGroup2"
|
|
:operation="operation2()"
|
|
:operation="operation2()"
|
|
|
|
+ :moreParameters="moreParameters2"
|
|
>
|
|
>
|
|
</template-page>
|
|
</template-page>
|
|
</div>
|
|
</div>
|
|
@@ -94,7 +95,58 @@ export default {
|
|
computed: {
|
|
computed: {
|
|
// 更多参数
|
|
// 更多参数
|
|
moreParameters() {
|
|
moreParameters() {
|
|
- return []
|
|
|
|
|
|
+ return [
|
|
|
|
+ {
|
|
|
|
+ name: '工单类型',
|
|
|
|
+ key: 'summaryStatus',
|
|
|
|
+ value: '',
|
|
|
|
+ conditions: [
|
|
|
|
+ {
|
|
|
|
+ label: '全部',
|
|
|
|
+ value: ''
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ label: '未汇总',
|
|
|
|
+ value: '2'
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ label: '已汇总',
|
|
|
|
+ value: '1'
|
|
|
|
+ }
|
|
|
|
+ ]
|
|
|
|
+ }
|
|
|
|
+ ]
|
|
|
|
+ },
|
|
|
|
+ moreParameters2() {
|
|
|
|
+ return [
|
|
|
|
+ {
|
|
|
|
+ name: '工单类型',
|
|
|
|
+ key: 'summaryStatus',
|
|
|
|
+ value: '',
|
|
|
|
+ conditions: [
|
|
|
|
+ {
|
|
|
|
+ label: '全部',
|
|
|
|
+ value: ''
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ label: '未汇总',
|
|
|
|
+ value: '2'
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ label: '已汇总',
|
|
|
|
+ value: '1'
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ label: '暂不结算',
|
|
|
|
+ value: '3'
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ label: '已驳回',
|
|
|
|
+ value: '4'
|
|
|
|
+ }
|
|
|
|
+ ]
|
|
|
|
+ }
|
|
|
|
+ ]
|
|
},
|
|
},
|
|
optionsEvensGroup() {
|
|
optionsEvensGroup() {
|
|
return [
|
|
return [
|
|
@@ -174,20 +226,24 @@ export default {
|
|
methods: {
|
|
methods: {
|
|
// 列表请求函数
|
|
// 列表请求函数
|
|
getList(p, cb) {
|
|
getList(p, cb) {
|
|
|
|
+ var pam = JSON.parse(JSON.stringify(p))
|
|
try {
|
|
try {
|
|
- cb && cb(p)
|
|
|
|
- return dailySummaryList(p)
|
|
|
|
- } catch (error) {
|
|
|
|
- console.log(error)
|
|
|
|
- }
|
|
|
|
|
|
+ if (pam.summaryStatus) {
|
|
|
|
+ pam.params.push({ param: 'a.summary_status', compare: '=', value: pam.summaryStatus })
|
|
|
|
+ }
|
|
|
|
+ cb && cb(pam)
|
|
|
|
+ return dailySummaryList(pam)
|
|
|
|
+ } catch (err) {}
|
|
},
|
|
},
|
|
getList2(p, cb) {
|
|
getList2(p, cb) {
|
|
|
|
+ var pam = JSON.parse(JSON.stringify(p))
|
|
try {
|
|
try {
|
|
- cb && cb(p)
|
|
|
|
- return dailySummaryRepairDetailList(p)
|
|
|
|
- } catch (error) {
|
|
|
|
- console.log(error)
|
|
|
|
- }
|
|
|
|
|
|
+ if (pam.summaryStatus) {
|
|
|
|
+ pam.params.push({ param: 'a.summary_status', compare: '=', value: pam.summaryStatus })
|
|
|
|
+ }
|
|
|
|
+ cb && cb(pam)
|
|
|
|
+ return dailySummaryRepairDetailList(pam)
|
|
|
|
+ } catch (err) {}
|
|
},
|
|
},
|
|
// 列表导出函数
|
|
// 列表导出函数
|
|
exportList2: dailySummaryRepairDetailListExport,
|
|
exportList2: dailySummaryRepairDetailListExport,
|