diff --git a/src/views/awardManagement/components/detailsAward.vue b/src/views/awardManagement/components/detailsAward.vue
new file mode 100644
index 0000000..c64b928
--- /dev/null
+++ b/src/views/awardManagement/components/detailsAward.vue
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.annexName}}
+
+
+
+
+
+ {{item.annexName}}
+
+
+
+
+
+ {{item.annexName}}
+
+
+
+
+
+ {{item.annexName}}
+
+
+
+
+
+
+
+
+
+ {{item.annexName}}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/awardManagement/listofAwards.vue b/src/views/awardManagement/listofAwards.vue
index 8f854cb..0ac35c9 100644
--- a/src/views/awardManagement/listofAwards.vue
+++ b/src/views/awardManagement/listofAwards.vue
@@ -84,6 +84,7 @@
案件归档
+ 案件详情
@@ -102,6 +103,10 @@
+
+
@@ -121,11 +126,20 @@ import paymentdetailsDialog from "./components/paymentdetailsDialog.vue";
import mailawardDialog from './components/MailawardDialog.vue';
import expressDeliveryDialog from './components/expressDeliveryDialog.vue';
import operateDialog from '@/views/caseManagement/components/operateDialog.vue'
+import detailsAward from './components/detailsAward.vue'
import { getDicts } from '@/api/system/dict/data.js'
+import { videoList } from "@/api/caseFiling/caseFiling";
+import {attachListByCaseId} from "@/api/caseManagement/caseManagement"
export default {
name: "paymentList",
dicts: ["case_status"],
- components: { paymentdetailsDialog, mailawardDialog, expressDeliveryDialog, operateDialog },
+ components: {
+ paymentdetailsDialog,
+ mailawardDialog,
+ expressDeliveryDialog,
+ operateDialog,
+ detailsAward
+ },
data() {
return {
queryParams: {
@@ -152,6 +166,9 @@ export default {
rules: {},
dataList: [],
detailform: {}, //缴费详情数据
+ detailsAwardNum:{},//裁决书数据
+ videoList:"", //视频数据
+ trialTranscripts:[],//庭审笔录
openDialog: false, //缴费详情数据弹框
flag: null,
openMailawardDialog: false, //送达裁决书页面
@@ -159,10 +176,13 @@ export default {
showDelivery: false, //快递信息弹框
deliveryDataArr: [],//快递信息数据
flagLoading: true,
+ flagLoadingS: true,
operateVisable: false,
operateData: {},
operateStatus: 0,
operateTitle: "",
+ // 裁决书详情
+ showarchiveDetails: false,
selectCaseStatusList: [
{
label: "待办案件",
@@ -193,6 +213,9 @@ export default {
methods: {
cancelOperate() {
this.operateVisable = false;
+ },
+ cancelDetail(){
+ this.showarchiveDetails = false;
},
operateClick(type) {
this.operateVisable = true;
@@ -347,8 +370,31 @@ export default {
getDetail(parms) {
caseApplicationDetail(parms).then((res) => {
this.detailform = res.data;
+ this.detailsAwardNum = res.data;
+ console.log(this.detailsAwardNum)
});
},
+ // 裁决书详情
+ detailsAwardList(row){
+ this.showarchiveDetails = true
+ this.getDetail({ id: row.id })
+ this.getvideoList({ caseId: row.id })
+ this.getAttachListByCaseId({caseAppliId:row.id,annexType:11})
+ this.flagLoadingS = false
+ },
+ // 根据id查询视频列表
+ getvideoList(data){
+ videoList(data).then(res => {
+ this.videoList = res.data;
+ })
+ },
+ //根据案件id和类型查询附件
+ getAttachListByCaseId(data){
+ attachListByCaseId(data).then(res =>{
+ this.trialTranscripts = res.data;
+ })
+ }
+
},
};