|
@@ -75,10 +75,19 @@
|
|
</template>
|
|
</template>
|
|
<script>
|
|
<script>
|
|
import Head from "../main/index";
|
|
import Head from "../main/index";
|
|
|
|
+import {
|
|
|
|
+ queryAppeals,
|
|
|
|
+ queryAuditCompleted,
|
|
|
|
+ queryInAudit
|
|
|
|
+} from "@/api/appeal/appeal.js";
|
|
|
|
+
|
|
export default {
|
|
export default {
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
headText: "申诉",
|
|
headText: "申诉",
|
|
|
|
+ appealsArr: [],
|
|
|
|
+ InAuditArr: [],
|
|
|
|
+ auditCompletedArr: [],
|
|
data: [
|
|
data: [
|
|
{
|
|
{
|
|
date: "20202.01.13",
|
|
date: "20202.01.13",
|
|
@@ -186,9 +195,68 @@ export default {
|
|
components: {
|
|
components: {
|
|
Head
|
|
Head
|
|
},
|
|
},
|
|
|
|
+ mounted() {
|
|
|
|
+ this.init();
|
|
|
|
+ },
|
|
methods: {
|
|
methods: {
|
|
menu() {
|
|
menu() {
|
|
this.$router.push("/appeal/appealDetail");
|
|
this.$router.push("/appeal/appealDetail");
|
|
|
|
+ },
|
|
|
|
+ init() {
|
|
|
|
+ this.appealsIng();
|
|
|
|
+ this.auditCompletedIng();
|
|
|
|
+ this.InAuditIng();
|
|
|
|
+ },
|
|
|
|
+ appealsIng() {
|
|
|
|
+ let params = {
|
|
|
|
+ postParams: {
|
|
|
|
+ criteria: {
|
|
|
|
+ projectId: "Pj4419000005",
|
|
|
|
+ date: {
|
|
|
|
+ $gte: "20200216"
|
|
|
|
+ },
|
|
|
|
+ isExecuted: false,
|
|
|
|
+ appealStatus: [1, 5]
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ };
|
|
|
|
+
|
|
|
|
+ queryAppeals(params).then(res => {
|
|
|
|
+ this.appealsArr = res.content ? res.content : [];
|
|
|
|
+ });
|
|
|
|
+ },
|
|
|
|
+ auditCompletedIng() {
|
|
|
|
+ this.appealsArr = [];
|
|
|
|
+ let params = {
|
|
|
|
+ postParams: {
|
|
|
|
+ criteria: {
|
|
|
|
+ projectId: "Pj4419000005",
|
|
|
|
+ date: {
|
|
|
|
+ $gte: "20200216"
|
|
|
|
+ },
|
|
|
|
+ isExecuted: false,
|
|
|
|
+ appealStatus: [3, 4, 6]
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ };
|
|
|
|
+ queryAuditCompleted(params).then(res => {
|
|
|
|
+ this.auditCompletedArr = res.content ? res.content : [];
|
|
|
|
+ });
|
|
|
|
+ },
|
|
|
|
+ InAuditIng() {
|
|
|
|
+ let params = {
|
|
|
|
+ postParams: {
|
|
|
|
+ criteria: {
|
|
|
|
+ projectId: "Pj1101080002",
|
|
|
|
+ trackerId: 3,
|
|
|
|
+ status: 301
|
|
|
|
+ },
|
|
|
|
+ withColumns: ["customAttribute"]
|
|
|
|
+ }
|
|
|
|
+ };
|
|
|
|
+ queryInAudit(params).then(res => {
|
|
|
|
+ this.InAuditArr = res.content ? res.content : [];
|
|
|
|
+ });
|
|
}
|
|
}
|
|
}
|
|
}
|
|
};
|
|
};
|